
#nv ul{width:auto;}
#nv li a{
	 padding:0 16px;font-size: 16px;font-weight: normal;font-family: 微软雅黑;
}
#nv li a:hover, #nv li.hover a, #nv li.hover a:hover{
	padding: 0 16px;
}
.case .z li span {
    display: none;
}


#xmr_header .loginBg .z{
	width:600px;
	float:left;
	margin-top:0px;
	padding-left:0px;
	font-size:14px;
	height: 40px;
  overflow: hidden;
	}
#xmr_header .loginBg .z a{
	float:left;
	line-height:40px;
	width:50px;
	text-align:center;
	list-style:none;
	margin-right:0px;
	font-family: 微软雅黑;
}

.top_right{
	float:right;
	width:210px;
	font-size:14px;
	color:#393939;
	}
/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}



ol,ul {list-style:none;}

address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
.hx a,.hx em,.fB{font-weight:bold;}
.cl{*zoom:1;}
.cl:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a {color:#252525; text-decoration:none;}



.list-tweet i{background-image:url(icon_v7.png);background-repeat:no-repeat;}
.i-entry{padding:2px 22px 2px 0;background-position:right -89px;}
.dom-display .normal{display:none;}
.dom-display .current{display:block;}
.area-sub{width:345px;overflow:hidden;}
    /* layout */

#layout-t .tab-bd{height:220px;}

.tab-hd-con{float:left;font-size:14px;text-align:center;cursor:pointer;}
.tab-hd-con a{display:inline-block;font-size: 16px;}
.tab-hd .current{font-weight:bold;}
.tab-bd-con{display:none;overflow:hidden;}
.tab-ft{margin-top:8px;line-height:20px;color:#c1c1c1;text-align:right;}
.tab-ft a,.tab-ft a:visited{color:#666;}
.tab-ft a:hover{color:#ba2636;}
.tab-main-3 .tab-hd-con{width:110px;}
.tab-sub-2 .tab-hd-con{width:110px;}
.tab-sub-2 .tab-hd .current{width:110px;}
.tab-sub-3 .tab-hd-con{width:114px;}

.tab-sub-4 .tab-hd-con{width:110px;}
.tab-sub-4 .tab-hd .current{width:110px;}
.tab-area .tab-hd-con{width:110px;}
.tab-main .tab-hd,.tab-sub .tab-hd,.tab-product .tab-hd,.tab-area .tab-hd{overflow:hidden;height:40px;line-height:30px;}
.tab-main .tab-hd-con,.tab-sub .tab-hd-con,.tab-product .tab-hd-con,.tab-area .tab-hd-con{height:29px;}
.tab-main .tab-hd .current,.tab-sub .tab-hd .current,.tab-product .tab-hd .current,.tab-area .tab-hd .current{position:relative;z-index:1;height:40px; background:url(tuwen_bg.jpg);}
.tab-main .tab-bd,.tab-sub .tab-bd,.tab-product .tab-bd,.tab-area .tab-bd{margin-top:-1px;border-top:1px solid #CFCFCF;}

.tab-main .tab-bd-con,.tab-sub .tab-bd-con,.tab-ad .tab-bd-con,.tab-area .tab-bd-con{padding-top:18px;}
.tab-sub .tab-bd-con{padding-right:9px;padding-left:13px;}
.tab-main .tab-bd-con{padding-right:10px;}
.list-tweet{height:220px;overflow:hidden;}
.list-tweet li,.list-tweet i{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.list-tweet li{overflow:hidden;padding:0 9px 0 14px;border-bottom:1px solid #E3E6EB;}
.list-tweet i{float:right;width:17px;height:17px;overflow:hidden;margin-top:13px;*display:inline;}
.list-tweet h3{line-height:46px;height:46px;overflow:hidden;font-size:14px;}
.list-tweet img{float:left;margin-right:9px;}
.list-tweet p{font-size:12px;height:65px;line-height:21px;color:#666;}
.drink-me{height:46px;background:#fff;}
.drink-me i{font-size:14px;opacity:1;text-indent:-10em;}

.eat-me:hover{background:#FFF;}
.eat-me i{*display:none;opacity:0;}
.eat-me h3{font-weight:bold;}
.tweet-detail-func{float:right;font-size:12px;line-height:22px;color:#ddd;}
.tweet-detail-func a,.tweet-detail-func a:visited{padding:0 6px;color:#174F82;}
.tweet-detail-func a:hover{color:#ba2636;}
.tweet-xxl{color:#A62F3A;background-position:left -599px;}
.tweet-xl{color:#C35A4D;background-position:left -618px;}
.tweet-l{color:#DC754B;background-position:left -638px;}
.tweet-m{color:#F4904B;background-position:left -658px;}
.tweet-s{color:#E1E1E1;background-position:left -658px;}
.tab-main .lh-import-news{background:url(importnewsheader3.jpg) no-repeat 0 10px;padding-top:5px;}
.special,.column{font-size:14px;}
.column-title{width:50px;height:21px;margin-top:15px;margin-bottom:6px;font-size:12px;line-height:21px;text-align:center;color:#fff;}
.column-title a{padding:2px 12px;border-bottom:2px solid #E0E5EF;color:#fff;}
.column-title a:hover{text-decoration:none;}
.lump-blue{background:#2D7EAA;}
.lump-green{background:#70A33B;}
.lump-gray{background:#656565;}
.lump-red{background:#DC233E;}
.special img{margin:15px 0;}
.special p{padding-top:6px;height:22px;line-height:22px;font-size:14px;overflow:hidden;}

img,.searchtxt,.searchbtn,.pinglun input.submit{border:0;}

ol,ul,li{list-style:none;}

dl,dt,dd,ul,li{margin:0;padding:0;}

input,textarea{outline:none;}

*{
	margin:0px;
	padding:0px;
	font-family:微软雅黑;
	}
a{
	text-decoration:none;
	color:#393939;
	}
a:hover{
	color:#f00;
	}
#nav{
	width:100%;
	height:10px;
	}
#header{
	width:100%;
	float:left;
	background:#FFF;
	}
#conbox{
	float:left;
	width:100%;
	margin-top:10px;
	padding: 0px;
	}
.con{
	width:980px;
	height:270px;
	margin:0 auto;
	}
#footer{
	width:100%;
	float:left;
	}
.hd{
	float:left;
	width:100%;
	height:40px;
	background:#f4f2f2;
	border-bottom:1px #dddbdb solid;
    }
.top{
	width:980px;
	line-height:40px;
	margin:0 auto;
	}

.denglu a{
	color:#00F;
	}
.zhuce a{
	color:#C90;
	}
.wangji a{
	color:#F00;
	}
.logobox{
	float:left;
	width:100%;
	height:100px;
	
	}
.logo{
	width:980px;
	margin:0 auto;
	}
.logo img{
	padding-top:15px;
	}
.menubox{
	float:left;
	width:100%;
	height:45px;
	}
.menu{
	width:980px;
	height:45px;
	margin:0 auto;
	background:#104e81;
	}
.menu li{
	float:left;
	line-height:45px;
	width:100px;
	text-align:center;
	list-style:none;
	}
.menu li:hover{
	background:#3a73a3;
	}
.menu li a{
	color:#fff;
	}


.xs2 {
	color:#104e81;
    font-size: 15px;
}
.xg1, .xg1 a {
color: #666;
}
.y{
	float: right;
	}
.ban{
	float:left;
	width:100%;
	margin-top:10px;
	}
.banner{
	width:980px;
	margin:0 auto;
	}
.left{
	float:left;
	width:346px;
	height:270px;
	}

.new_tj{
	float:left;
	width:346px;
	height:100px;
	}
.new_tj h3{
	font-size:16px;
	line-height:30px;
	padding-left:30px;
	background: url(hot.gif) no-repeat 0 10px;
	}
.new_tj p{
	color: #646464;
    font-size: 14px;
    line-height: 26px;
	}
.cen{
	float:left;
	width:350px;
	height:270px;
	margin-left:17px;
	}
.zxzt_nav{
	float:none;
	margin: 5px 0px;
	width: auto;
	border-bottom:1px #CCCCCC dashed;
	}
.area-sub ul li{
	line-height:30px;
	height:30px;
	font-size:14px;
	    overflow: hidden;
	}
.qiye_dt{
	float:right;
	width:250px;
	height:268px;
	border:1px #e8e8e8 solid;
	}
.qiye_bt{
	float:left;
	width:250px;
	height:39px;
	background:url(qydt_bg.jpg);
	}
.qiye_tj{
	float:left;
	width:240px;
	height:100px;
	margin-top:15px; 
	margin-left:5px;
	border-bottom:1px #cccccc dashed;
	}
.qiye_tj h3{
	width:240px;
	font-size:15px;
	color:#104e81;
	height: 18px;
  line-height: 18px;
  overflow: hidden;
}
.imgde{
	float:left;
	width:240px;
	height:80px;
	margin:5px 0;
	}
.imgde p{
	float:right;
	width:140px;
	font-size:14px;
	line-height:22px;
	height: 70px;
	overflow: hidden;
}
.qiye_img{
	width:80px;
	height:60px;
	float:left;
	margin-top:5px;
	}
.qiye_img img{
	width:80px;
	height:60px;
	float:left;
	}
.qiye_dt ul{
	float:left;
	width:240px;
	margin:0 5px;
	}
.qiye_dt li{
	width:240px;
	height:30px;
	line-height:30px;
	list-style:none;
	font-size:14px;
	    overflow: hidden;
	}

.adv{
	width:980px;
	height:75px;
	margin:0 auto;
	}
.adv_ban{
	float:left;
	width:238px;
	height:75px;
	margin-right:9px;
	}
.adv_ban1{
	float:right;
	width:238px;
	height:75px;
	}
.adv img {
	width:238px;
	height:75px;
	}
.F1{
	width:980px;
	height:290px;
	margin:0 auto;
	}
.yzjs{
	width:714px;
	height:290px;
	float:left;
	}
.yzjs_bt{
	width:714px;
	height:53px;
	background:url(yzjs_bg.jpg);
	}
.fl_more{
	float:left;
	color:#646464;
	font-size:14px;
	padding-top:15px;
	margin-left:130px;
	}
.fl_more a{
	color:#646464;
	}
.fl_more a:hover{
	color:#f00;
	}
.more{
	float:right;
	font-size:12px;
	margin-top:15px;
	margin-right:30px;
	}
.more a{
	color:#646464;
	}
.more a:hover{
	color:#f00;
	}


.zjhq_bt{
	float:left;
	width:250px;
	height:39px;
	margin-top: 6px;
	background:url(zjhq_bg.jpg);
	}

.zjhq li span{
	color:#104e81;
	font-weight:bold;
	}
.F2{
	width:980px;
	height:290px;
	margin:0 auto;
	}

.zbfz_bt{
	width:714px;
	height:53px;
	background:url(zbfz_bg.jpg);
	}

.yzzt_bt{
	float:left;
	width:250px;
	height:39px;
	margin-top:6px;
	background:url(yzzt_bg.jpg);
	}

.lm{
	width:714px;
	height:290px;
	float:left;
	}

.lm_tu{
	float:left;
	width:327px;
	height:226px;
	margin-top:6px;
	border-right:1px #CCCCCC dashed;
	}
.lm_tu img{
	width:310px;
	height:226px;
	}
.lm_new{
	float:left;
	width:330px;
	height:226px;
	margin-top:0px;
	margin-left:20px;
	}
.lm_tj{
	float:left;
	height:95px;
	width:330px;
	border-bottom:1px #CCCCCC dashed;
	}
.lm_tj h3{
	font-size:16px;
	height:30px;
	line-height:30px;
	padding-left:30px;
	background: url(hot.gif) no-repeat 0 10px;
	overflow: hidden;
	}
.lm_tj p{
	color: #646464;
    font-size: 14px;
    line-height: 26px;
    padding-bottom: 10px;
	}
.lm_new ul{
	float:left;
	margin-top:10px;
	}
.lm_new li{
	width:330px;
	height:30px;
	line-height:30px;
	list-style:none;
	font-size:14px;
	    overflow: hidden;
    }
.lm_new li span{
	color:#104e81;
	}
.rm{
	float:right;
	width:250px;
	height:290px;
	}
.rm_tj{
	float:left;
	width:240px;
	height:105px;
	margin-top:7px; 
	margin-left:5px;
	border-bottom:1px #cccccc dashed;
	}
.rm_tj h3{
	float:left;
	width:240px;
	font-size:15px;
	color:#104e81;
	}
.rm_img{
	float:left;
	width:240px;
	height:80px;
	margin:5px 0;
	}
.rm_img p{
	float:right;
	width:140px;
	font-size:14px;
	line-height:22px;
	}
.rm_imge{
	width:80px;
	height:60px;
	float:left;
	margin-top:5px;
	}
.rm_img img{
	width:80px;
	height:60px;
	float:left;
	}
.rm ul{
	float:left;
	width:240px;
	margin-top:10px;
	margin-left:10px;
    }
.rm li{
	float:left;
	font-size:14px;
	width:240px;
	height:31px;
	list-style:none;
	line-height:31px;
	overflow: hidden;
    }
.rm li span{
	color:#104e81;
	font-weight:bold;
	}
.F3{
	width:980px;
	height:285px;
	margin:0 auto;
	}	
.zcgl_bt{
	width:714px;
	height:53px;
	background:url(zcgl_bg.jpg);
	}
.ltjh_bt{
	float:left;
	width:250px;
	height:39px;
	margin-top:6px;
	background:url(ltjh_bg.jpg);
	}

.F4{
	width:980px;
	height:260px;
	margin:0 auto;
	}
.tpzs_bg{
	float:left;
	width:980px;
	height:53px;
	background:url(tpzs_bg.jpg);
	}
.tpzs_con{
	float:left;
	width:980px;
	height:202px;
	margin-top:5px;
	}
.tpzs_con li{
	float:left;
	width:220px;
	height:180px;
	margin:0 12px;
	}
.tpzs_con img{
	width:220px;
	height:200px;
	}


.F5{
	width:980px;
	height:280px;
	margin:0 auto;
	}
.sptj{
	width:714px;
	height:280px;
	float:left;
	}
.sptj_bt{
	width:714px;
	height:53px;
	background:url(sptj_bg.jpg);
	}
.sp_l{
	float:left;
	width:330px;
	height:225px;
	margin-left:2px;
	border:1px #CCCCCC solid;
	}
.sp_r{
	float:right;
	width:330px;
	height:225px;
	margin-right:5px;
	border:1px #CCCCCC solid;
	}
.zlxz{
	float:right;
	width:250px;
	height:275px;
	}
.zlxz_bt{
	float:left;
	width:250px;
	height:39px;
	margin-top:8px;
	background:url(zlxz_bg.jpg);
	}
.zlxz ul{
	float:left;
	width:240px;
	height:210px;
	margin-left:10px;
    }
.zlxz li{
	float:left;
	font-size:14px;
	width:240px;
	height:30px;
	list-style:none;
	line-height:30px;
	overflow: hidden;
    }
.zlxz li span{
	color:#104e81;
	font-weight:bold;
	}
.videobox{background:#ff6600;border:solid 5px #ff6600;width:320px;}
.video-img{width:320px;height:220px;overflow:hidden;}
.video-list{height:50px;padding:13px 0 3px 0;}
.video-list li{width:56px;height:45px;overflow:hidden;position:relative;float:left;border:solid 2px #fff;margin:0 10px;cursor:pointer;}
.video-list li .icon-video{position:absolute;left:15px;top:11px;width:25px;height:25px;z-index:99;}
.video-list li.now .icon-video{display:none;}

.linkbox{
	width:100%;
	float:left;
	margin-top:10px;
	border-top:1px #CCCCCC solid;
	}
.link{
	width:962px;
	margin:0 auto;
	}
.link_left{
	float:left;
	width:85px;
	height:35px;
	}
.link_left h2{
	float:left;
	font-size:16px;
	line-height:35px;
	color:#104e81;
	}
.link_right{
	float:right;
	width:870px;
	}
.link li{
	float:left;
	width:60px;
	list-style:none;
	text-align:center;
	line-height:30px;
	}
.link li a{
	color:#393939;
	}
.link li a:hover{
	color:#f00;
	}

.pinpai{
	float:left;
	width:120px;
	margin-top:50px
	}
.pinpai_bt{
	height:30px;
	border-bottom:1px #fff solid;
	}
.pinpai_bt a{
	font-size:16px;
	font-weight:bold;
    color:#fff;
	}
.pinpai_con a{
	line-height:30px;
	color:#fff;
	font-size:14px;
	}
.pinpai_con a:hover{
	color:#f00;
	}
.contact{
	float:left;
	width:140px;
	margin-left:80px;
	margin-top:50px
	}
.contact_bt{
	height:30px;
	border-bottom:1px #fff solid;
	}
.contact_bt a{
	font-size:16px;
	font-weight:bold;
    color:#fff;
	}
.contact_con{
	line-height:30px;
	color:#fff;
	font-size:14px;
	}
.about{
	float:left;
	width:120px;
	margin-left:80px;
	margin-top:50px
	}
.about_bt{
	height:30px;
	border-bottom:1px #fff solid;
	}
.about_bt a{
	font-size:16px;
	font-weight:bold;
    color:#fff;
	}
.about_con a{
	line-height:30px;
	color:#fff;
	font-size:14px;
	}
.about_con a:hover{
	color:#f00;
	}
	/*
.copy{
	width:962px;
	height:60px;
	margin:0 auto;
	background:url(copy_bg.jpg);
	}
.copy a{
	color:#FFF;
	font-size:14px;
	}
.copy a:hover{
	color:#f00;
	}
	*/

#owl-demo{position:relative;width:346px;height:270px;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:346px;height:270px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:35px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:7px;width:100%;color:#fff;text-align:center;}



.active{width:25px;background-image:url(image/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(image/bg17.png);}
.owl-next{right:0;background-image:url(image/bg18.png);}
.owl-prev:hover{background-image:url(image/bg19.png);}
.owl-next:hover{background-image:url(image/bg20.png);}