@charset "utf-8";
/* CSS Document */
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block;}
ul,p,form,h1,h2,h3,h4,h5,h6,img,dl,dt,dd{ margin:0; padding:0;}
body{ margin:0 auto; padding:0; font-size:12px; font-family:"微软雅黑",Arial; line-height:20px; color:#010101; overflow-x:hidden; background:#fff}
em,i{ font-style:normal;}
.yahei{ font-family:"微软雅黑",Arial;}
a{ text-decoration:none; color:#010101; cursor:pointer;}
li{ list-style-type:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
img{ border:0;}
a:hover,li a:hover{ color:#F5330A;}
img{ border:0;}
.ock{ display:inline-block;}
.con,li,ul,.conbg,p{ overflow:hidden; line-height:21px;}
#fenye{ text-align:center; margin-top:15px;}
#fenye .fenye{ display:inline;}
#fenye .fenye div{ display:inline-block;}
/* flexslider */
#banner{ width:100%;}
.flexslider{position:relative;height:386px;overflow:hidden;background:url("../images/loading.gif") 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:386px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url("../images/dot.png") right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li{ height:50px; float: left;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:80px;background:url("../images/prev.png") center center no-repeat;}
.flex-direction-nav li a.flex-next{right:80px;background:url("../images/next.png") center center no-repeat;}
.n_banner{ position:relative; left:50%; margin-left:-800px; display:block; }


#header{ width:1226px; height:124px; margin:0 auto;}
#header .gonggao{ width:70%; height:38px; line-height:38px;}
#header .shoucang{ width:30%; height:38px; line-height:38px;}
#header .gonggao,
#header .shoucang{ color:#7F7F81; width: 100%;}
#header .shoucang a{ color:#7F7F81; font-size:13px; margin:0 5px;}

#header .logo{ width:610px; height:64px; background:url("../images/dddd.png")no-repeat 0 -90px; font-size:31px; padding-left:80px; line-height:60px; margin-top:26px; font-weight:700;}
#header .logo i.icon{/* display:block;*/ width:182px; height:45px; background:url("../images/dddd.png") no-repeat 0 -157px; margin-top:10px;}
#header .logo span.line{ /* display:block;*/ width:2px; height:100%; background:url("../images/dddd.png") no-repeat -5px -204px; margin: 0 26px;}
#header .logo span.bjhh{ /* display:block;*/ width:354px; height:50px; background:url("/uploadfile/202006/25/934366085.png") no-repeat 0 -284px; margin-top:7px;}

#header .tel{     width: 400px; height:80px; color:#C40202; margin-top:14px;}
#header .tel i.icon{ display:block; width:52px; height:52px; background:url("../images/phone.png") no-repeat;}

#header .tel span{ display:block; width:325px; height:100%; line-height:50px; font-size:26px;font-weight:700; margin-left:65px;}
#header .tel b{ color:#303636; font-size:12px; float:left;}


#nav{ width:100%; height:46px; background:url("../images/menubg.jpg") repeat-x; position:relative; z-index:999;}
#nav .nav{ width:1214px; height:auto; margin:0 auto;}
#nav .nav ul{ overflow:visible;}
#nav .nav ul li{ width:127px; float:left; line-height:46px; position:relative; overflow:visible; background:url("../images/line.jpg") no-repeat left;}

#nav .nav ul li a{ display:block; width:100%; height:100%; color:#fff; text-align:center;}
#nav .nav ul li.line{ width:2px; height:39px; background:url("../images/menuline.jpg") no-repeat;}

#nav .nav ul li:hover .m{ display:block; width:100%; height:100%; color:#fff; font-weight:bold; font-size:14px;}
#nav .nav ul li.selected a{ color:#fff;}




#center{ width:1226px; margin:10px auto 0 auto;}
#center .center_l{ width:292px;}
#center .center_r{ width:906px; margin-left:28px;}
.center_l .cplb{ width:100%;}
.center_l .cplb .tit{ width:100%; height:106px; background:#085CCE; text-align:center; color:#fff;}
.center_l .cplb .tit strong{ display:inline-block; font-size:24px; margin-top:26px; letter-spacing:2px;}
.center_l .cplb .tit span{ font-size:15px; display:inline-block; margin-top:10px; letter-spacing:1.5px}

.center_l .cplb a i.icon{ display:block; width:8px; height:14px; background:url("../images/cplblibg.jpg") no-repeat; float:left; margin:13px 6px 0 12px;}
.center_l .cplb a{ display:block; width:50%; height:27px; float:left; border-bottom:1px dashed #DDD; line-height:27px; float:left;}
.center_l .cplb a.l{ border-right:0; margin-left:0;}
.center_l .cplb a.r{ border-left:0;}
.center_l .cplb h2{ width:100%; height:39px; background:url("../images/cplbbg.jpg") repeat-x; font-size:15px; color:#4E4C4D; float:left; margin:5px 0 0 0;}
.center_l .cplb h2 a i.icon{ display:block; width:8px; height:14px; background:url("../images/td02_04.jpg") no-repeat; float:left; margin:13px 8px 0 12px;}
.center_l .cplb h2 a{ display:inline-block; width:100%; height:100%; line-height:39px;     border-bottom: 0;}

.center_r .rmcp{ width:100%;}
.center_r .rmcp div.tit{ width:100%; height:71px; background:url("../images/tdcpzl.jpg") no-repeat;}
.center_r .rmcp h2{ width:100%; height:50px; position:relative;}
.center_r .rmcp h2 span{ display:inline-block; width:100%; height:1px; border-top:1px solid #CECECE; margin-top:25px;}
.center_r .rmcp h2 a{ display:inline-block; width:210px; height:100%; position:absolute; top:0; left:50%; margin-left:-90px; line-height:50px; font-size:18px; background:#fff; text-align:center;}
.center_r .rmcp h2 a i.icon{ display:inline-block; width:90px; height:50px; background:url("../images/dddd.png") no-repeat 0 -355px; float:right; margin-left:5px;}
.center_r .rmcp ul li{ width:23.5%; height:217px; float:left; margin-top:5px; margin-left:18px;}
.center_r .rmcp ul li:nth-child(1){margin-left: 0;}
.center_r .rmcp ul li p{ width:91%; height:34px; line-height:28px; background:url("../images/dddd.png") no-repeat 0 -410px; color:#fff; font-size:14px; padding-left:20px;}
.center_r .rmcp ul li p span{ float:right; margin-right:14px;}
.center_r .rmcp ul li img{ width:96%; height:175px; padding:3px; border:1px solid #D7D7D7; float:left;}
.center_r .rmcp ul li.one{ margin-left:0;}

#spzb{ width:1226px; margin:20px auto 0 auto;}
#spzb div.tit{ width:97.7%; height:29px; background:url("../images/dddd.png")/ no-repeat 0 -462px; color:#B4C3E2; padding:29px 0 0 30px;}
#spzb .conbg{ width:99.7%; height:463px; background:url("../images/spzbbg.jpg") repeat-x; border:1px solid #D5D5D5; border-top:0;-moz-box-shadow: inset 0px 0px 20px #DCDCDC;-webkit-box-shadow: inset 0px 0px 20px #DCDCDC;box-shadow: inset 0px 0px 20px #DCDCDC;	}
#spzb .conbg .con{ width:1175px; margin:0 auto;}
#spzb .conbg .con .tits{ width:100%; height:82px;}
#spzb .conbg .con .tits a{ display:inline-block; height:100%; width:100%;}
#spzb .conbg .con .tits strong{ display:inline-block; height:100%; line-height:82px; color:#0752B7; font-size:32px; float:left;}
#spzb .conbg .con .tits p{ width:191px; float:left;}
#spzb .conbg .con .tits .s1{ display:inline-block; width:100%; color:#9D9EA0; float:left; margin:21px 0 0 10px; font-weight:700;}
#spzb .conbg .con .tits .s2{ display:inline-block; width:100%; color:#9D9EA0; float:left; margin:0 0 0 10px; font-weight:700; font-size:14px;}
#spzb .conbg .con .tits i.icon{ display:inline-block; width:95px; height:60px; background:url("../images/dddd.png") no-repeat -160px -522px; float:left; margin:10px 0 0 15px;}
#spzb .conbg .con ul li{ width:380px; height:380px; float:left; margin-left:17px;}
#spzb .conbg .con ul li:nth-child(1){margin-left: 0;}
#spzb .conbg .con ul li img{ width:100%; height:310px;}
#spzb .conbg .con ul li p{ width:100%; text-align:center; height:25px; line-height:25px; font-size:15px; font-weight:bold; margin-top:20px;}
#spzb .conbg .con ul li.one{ margin-left:0;}


#gsqj{ width:1226px; margin:30px auto 0 auto;}
#gsqj .gsqj{ width:752px; height:450px; background:#333;}

#gsqj .gsqj .tit{ width:159px; height:32px; background:url("../images/gsqj.jpg") no-repeat; margin:20px 0; position:absolute; left:0;}
#gsqj .gsqj ul li img{ width:100%; height:100%; border:none;}

/* ui-banner */
.ui-banner{display:block;position:relative;width:752px;}
.ui-banner.ui-banner-invalid{display:none;}
.ui-banner,.ui-banner .ui-banner-slides,.ui-banner .ui-banner-slogans,.ui-banner .ui-banner-arrow{height:298px;}
.ui-banner .ui-banner-slides,.ui-banner .ui-banner-slogans,.ui-banner .ui-banner-arrow{position:absolute;top:0;}
.ui-banner ul{list-style-type:none;margin:0;padding:0;overflow:hidden;}
.ui-banner .ui-banner-slides{width:585px;height:442px;right:0; border:4px solid #C11919;}
.ui-banner .ui-banner-slides li{display:none;position:absolute;width:100%; height:100%;}
.ui-banner .ui-banner-slides li.ui-banner-slides-current,.ui-banner .ui-banner-slides li.ui-banner-slides-prev,.ui-banner .ui-banner-slides li.ui-banner-slides-next{display:block;}
.ui-banner .ui-banner-slides li.ui-banner-slides-current{left:0;}
.ui-banner .ui-banner-slides li.ui-banner-slides-prev{left:-654px;}
.ui-banner .ui-banner-slides li.ui-banner-slides-next{left:654px;}
.ui-banner .ui-banner-slogans{height:330px;overflow:hidden;width:159px;left:0; top:90px;}

.ui-line{
	width:135px; height:95px; margin:10px auto;
	zoom: 1;
	overflow: hidden;
}

.ui-line-hover{
	border:1px solid #C11919;
	background-color:#9b040d;
	color:#fff;
	width:133px; height:93px;
}

/*.ullinehover:hover .ui-bnnerp h3,.ullinehover:hover .ui-bnnerp p{
	color: #fff;
}*/

.ui-banner .ui-banner-arrow.ui-banner-arrow-prev{
	background: transparent url("../images/gsqjtop.jpg") no-repeat scroll 0 0;
	height: 15px;
	left:0;
	top: 70px;
	width: 159px;
}
.ui-banner .ui-banner-arrow.ui-banner-arrow-next{
	background: transparent url("../images/gsqjdown.jpg") no-repeat;
	height: 15px;
	left:0;
	top: 419px;
	width: 159px;
}


#gsqj .video{ width:752px; }
#gsqj .cgal{ width:450px;}
#gsqj .cgal .tit{ width:100%; position:relative;}
#gsqj .cgal .tit .t0,
#gsqj .cgal .tit .t1,
#gsqj .cgal .tit .t2{ display:inline-block; height:40px;}
#gsqj .cgal .tit .t1,
#gsqj .cgal .tit .t2{ width:100%; height:2px; background:#BEBEBE; position:absolute; top:22px; left:0;}
#gsqj .cgal .tit .t1{ top:18px;}
#gsqj .cgal .tit .t0{ width:90px; height:100%; background:#fff; line-height:40px; font-size:20px; z-index:999; position:relative; text-align:center;}
#gsqj .cgal ul{ width:100%; height:410px; overflow:hidden;}
#gsqj .cgal ul li{ width:211px; height:191px; border:1px solid #ccc; float:left; margin:5px 0 14px 22px}
#gsqj .cgal ul li p{ width:96.5%; height:29px; background:#ccc; margin:0 4px; line-height:29px; text-align:center;}
#gsqj .cgal ul li img{ width:96.2%; height:148px; margin:4px 4px 0 4px;}
#gsqj .cgal ul li:nth-child(1),#gsqj .cgal ul li:nth-child(3){ margin-left:0;}

#tdjx{ width:100%; height:481px; margin:15px auto 0 auto;}
#tdjx .conbg{ width:1226px; height:100%; margin:0 auto; background:url("../images/dddd.png") no-repeat 0 -627px;}
#tdjx .conbg a {float: left;width: 500px; margin:110px 0 0 490px;}
#tdjx .conbg a span {float: right; width: 24px; font-size: 24px; font-weight: bold; line-height: 1.6; color: #fff; margin: 25px 0 0;}
#tdjx .conbg a img {float: left;width: 450px;}
#tdjx ul{ width:670px; height:261px; margin:179px 0 0 490px; float:left;}

#tdjx ul li{ width:200px; height:237px; float:left; margin:5px 0 14px 29px}
#tdjx ul li p{ width:96%; height:36px; background:#fff; line-height:36px; text-align:center; margin-top:25px; border:3px solid #394367;}
#tdjx ul li img{ background:#fff; width:96%; height:158px; padding:3px;}
#tdjx ul li.l{ margin-left:0;}

#gywm{ width:1226px; margin:10px auto 0 auto;}
#gywm .gywm{ width:706px;}
#gywm .gywm h2.tit{ width:100%; height:54px; line-height:56px; border-bottom:2px #FE0000 solid; font-size:22px;}
#gywm .gywm h2.tit .t1{ font-size:18px; font-weight:100; margin-left:15px;}
#gywm .gywm h2.tit .t2{ font-size:14px; float:right; color:#676566;}
#gywm .gywm .conbg { margin-top:8px;}
#gywm .gywm .conbg img{ border:1px solid #ccc; width:260px; height:188px; padding:3px; float:left; margin-right:13px;}
#gywm .lxwm{ width:487px; margin-left:33px;}
#gywm .lxwm h2.tit{ width:100%; height:54px; line-height:56px; border-bottom:2px #FE0000 solid; font-size:22px;}
#gywm .lxwm h2.tit .t1{ font-size:18px; font-weight:100; margin-left:15px;}
#gywm .lxwm h2.tit .t2{ font-size:14px; float:right; color:#676566;}
#gywm .lxwm .conbg { margin-top:8px;}
#gywm .lxwm .conbg img{ width:210px; height:178px; float:left; margin-right:13px;}

#xwzx{ width:1226px; margin:0 auto;}
#xwzx h2.tit{ width:100%; height:54px; line-height:56px; border-bottom:2px #FE0000 solid; font-size:22px;}
#xwzx h2.tit .t1{ font-size:18px; font-weight:100; margin-left:15px;}
#xwzx h2.tit .t2{ font-size:14px; float:right; color:#676566;}
#xwzx ul{ padding:0;}
#xwzx ul li{ width:100%; height:30px; margin-top:15px; float:left;}
#xwzx ul li div.time{ float:right;}

#xwzx ul li a.tit{ color:#4C4A4A; font-size:14px;;}
#xwzx ul li a.intro{ width:75%; height:32px; color:#000;}
#xwzx .conbg{ width:31.5%; float:left; margin-left:33px;}
#xwzx .conbg:nth-child(1){ margin-left:0;}

#link{ width:1213px; margin:15px auto 0 auto;}

#link{ width:1226px; margin:15px auto 0 auto;}
#link .link{ width:100%; min-height:50px; float:left; border:1px solid #D2D2D2;}
#link p{ width:120px; height:25px; line-height:25px; background:#0A458B; text-align:center; color:#fff; font-size:15px; float:left;}
#link a{ margin:0 10px; float:left; height:25px; display:inline-block; margin-bottom:5px;}

#foot{ width:100%; height:47px; margin-top:15px; background:url("../images/foot.jpg") repeat-x; }
#foot .foot{ width:1223px; height:100%; margin:0 auto; text-align:center; }
#foot .foot ul { display:inline-block;}
#foot .foot ul li{ width:80px; height:100%; float:left; line-height:47px; color:#fff; margin:0 5px;}
#foot .foot ul li.line{ width:5px; height:100%; margin:0 5px; color:#fff;}
#foot .foot ul li a{ color:#fff;}

#copyright{ width:1226px; min-height:50px; padding:10px 0; margin:0 auto; text-align:center;}

#now{ width:100%; height:49px; border-bottom:1px solid #d6cece;}
#now .now{ width:1223px; margin:0 auto; line-height:49px; font-size:14px; font-weight:700; color:#3F3F3F;}
#now .now a{ color:#3F3F3F;}


#about{ width:1223px; margin:0 auto;}
#about ul.tabs{ width:1008px; height:42px; border-bottom:1px solid #DEDADB; margin-top:20px; padding:0 107px;}
#about ul.tabs li{ width:118px; height:100%; text-align:center; line-height:42px; float:left; border:1px solid #E0E0E0; border-bottom:0; margin:0 3px;}
#about ul.tabs li a{ display:inline-block; width:100%; height:100%;}
#about ul.tabs li a.selected,
#about ul.tabs li a:hover{ background:#DD0A09; color:#fff;}
#about .intro{ width:100%; min-height:30px; padding:15px 0;}
#about .bdk{ display:inline-block; width:270px; margin: 0 0 10px 47px;}
#about .bdk .tit{ width:100%; height:40px; line-height:40px; font-size:16px;}
#about .bdk .img{ width:271px; height:145px; margin-bottom:5px;}
#about .bdk .img1{ background:url("../images/about.png") no-repeat;}
#about .bdk .img2{ background:url("../images/about.png") no-repeat 0 -147px;}
#about .bdk .img3{ background:url("../images/about.png") no-repeat 0 -294px;}
#about .bdk .img4{ background:url("../images/about.png") no-repeat 0 -441px;}
#about .bdk .img5{ background:url("../images/about.png") no-repeat 0 -588px;}
#about .bdk .img6{ background:url("../images/about.png") no-repeat 0 -735px;}
#about .bdk .img7{ background:url("../images/about.png") no-repeat 0 -882px;}
#about .bdk .img8{ background:url("../images/about.png") no-repeat 0 -1029px;}
#about .one{ margin-left:0;}
#about .miaoshu{ height:55px; text-indent:24px;}

#news{ width:1223px; margin:0 auto;}
#news .news_l{ width:275px;}
#news .news_l .xwlm{ width:100%;}
#news .news_l .xwlm .tit,
#news .news_l .yzyw .tit,
#news .news_l .lxwm .tit{ height:50px; line-height:50px; font-size:16px;}
#news .news_l .xwlm ul li{ width:100%; height:35px; line-height:35px; margin-bottom:5px;}
.news_l .xwlm ul li a{ display:inline-block; width:100%; height:100%; text-align:center; font-weight:700; font-size:14px; background:#EBE9E9;}
.news_l .xwlm ul li a.selected{ background:#C60C0C; color:#fff;}


#news .news_l .yzyw ul li{ width:100%; height:27px; line-height:27px;}
#news .news_l .lxwm .img,
#product .product_l .lxwm .img{ width:100%; height:105px; background:url("../images/lianxi.jpg") no-repeat; margin-bottom:6px;}


#news .news_r{ width:928px; margin-left:20px;}
#news .news_r .content{ width:100%; margin-top:15px;}
#news .news_r h1{ height: 35px; margin-top: 6px; line-height: 35px;}
#news .news_r .tit{ border-bottom: 1px solid #C4C4C6; height: 35px; line-height: 35px; margin-bottom:15px;}
#news .news_r .tit span {float: right;clear: right;font-size: 12px;font-weight: normal;line-height: 40px;}

#news .news_r .tit{ height:50px; line-height:50px; font-size:16px;}
#news .news_r ul{ width:94%; margin-left:20px;}
#news .news_r ul li{ line-height:35px; line-height:35px}
#news .news_r ul li span.time{ float:right;}

#news .news_r ul li.one{ width:100%; height:120px;}
#news .news_r ul li.one .tit{ height:35px; line-height:25px; border-bottom:#EBEBEB 1px solid; font-size:18px;}
#news .news_r ul li.one .intro{ line-height:20px; text-indent:24px;}
#news .news_r ul li.one img{ width:110px; height:94px; border:1px solid #ccc; padding:2px; float:left; margin-right:15px;}

#product{ width:1223px; margin:0 auto;}
#product .product_l{ width:275px;}
#product .product_r{ width:918px; margin-left:30px;}
#product .product_l .kscz{ width:100%;}
#product .product_l .kscz .tit{ border-bottom:1px solid #E7E7E7;}
#product .product_l .kscz .tit,
#product .product_l .scxc .tit,
#product .product_l .lxwm .tit{ height:50px; line-height:50px; font-size:16px;}

#product .product_l .kscz ul{ width:245px; padding:0 15px; border-bottom:dashed 1px #ccc; padding-bottom:8px;}
#product .product_l .kscz ul li{ width:50%; float:left; height:28px; line-height:28px; }

#product .product_l .kscz ul li.one{ width:100%; height:35px; line-height:35px; font-size:14px; font-weight:700;}
#product .product_l .scxc ul.fwpj{ width:204px; height:35px; border-top:1px solid #DADADA; border-bottom:1px solid #DADADA; margin:20px auto 0 auto; padding:0 20px;}
#product .product_l .scxc ul.fwpj li{ width:68px; height:35px; line-height:35px; text-align:center; float:left;}


#product .product_l .scxc .con{ width:96%; height:136px; border:1px solid #DFDBDC; padding:2px;}

#product .product_r .tit{ height:50px; line-height:50px; font-size:16px; border-bottom:1px solid #E7E7E7; margin-bottom:10px;}
#product .product_r h3{ height:20px; font-size:18px; font-weight:100; letter-spacing:2px;}
#product .product_r h3 span.more{ font-size:12px; float:right; margin-top:3px;}
#product .product_r ul{ margin-bottom:8px;}
#product .product_r ul li{ width:203px; height:185px; text-align:center; float:left; margin-left:35px;}
#product .product_r li:nth-child(1),#product .product_r li:nth-child(5),#product .product_r li:nth-child(9),#product .product_r li:nth-child(13),#product .product_r li:nth-child(17),#product .product_r li:nth-child(21){ margin-left:0;}
#product .product_r li img{ width:94%; height:140px; border:1px solid #DAD4D4; padding:3px;}

#product .product_r .gxq ul{ width:33%; float:left;}
#product .product_r .gxq ul li{ width:100%; height:25px; line-height:25px; float:left; text-align:left; margin-left:0;}
#product .product_r .gxq ul li span.time{ float:right; margin-right:20px;}
#product .product_r .gxq ul li.one{ font-size:14px; margin:6px 0;}

#product .content{ width:100%;}
#product .content h1{ height: 35px; margin-top: 6px; line-height: 35px; color:#000;}
#product .content .tit{ border-bottom: 1px solid #C4C4C6; height: 35px; line-height: 35px; margin-bottom:15px;}
#product .content .tit span {float: right;clear: right;font-size: 12px;font-weight: normal;line-height: 40px;}
#product .content h2.tit{ border-bottom: 1px solid #C4C4C6; height: 35px; line-height: 35px; margin-bottom:15px;}
#product .content h2.tit a{ display:inline-block; width:100%; height:100%;}
#product .content h2.tit span {float: right;clear: right;font-size: 12px;font-weight: normal;line-height: 40px;}

.show div.img{ width:410px; height:310px; border:1px solid #ccc; padding:2px; background:#F5F5F5;}
.show div.scl{ width:387px; height:66px; margin:10px 0 0 0; overflow:hidden;}
.show span.img_l{ width:14px; height:55px; background:url("../images/left.jpg") no-repeat; margin-top:15px;}
.show span.img_r{ width:14px; height:55px; background:url("../images/right.jpg") no-repeat; margin-to background:#ccc; margin-top:15px;}
.show ul{ width:387px; height:66px; overflow:hidden;}
.show ul li{ width:95px; height:66px; float:left;}
.show ul li img{ width:80%; height:60px; padding:2px; margin:0 9px;}
.show ul li img:hover{ border:1px solid #FF6600;}
.newsInfo .jqzoom img{ padding:0; border:0;}
.show_con{ width:784px; height:392px; padding-left:20px;}
.show_con .conbg{ width:100%; height:100%;}
.show_con .conbg .con{ height:290px; color:#666;}
.show_con .conbg .con h1{ height:50px; line-height:30px; color:#000;}
.show_con .conbg .con strong{ color:#000; font-size:14px;}
.show_con .conbg .con p{ padding:3px 0;}
.show_con .conbg .con img{ margin-top:8px;}
.show_con .conbg .zixun{ width:100%; height:90px; margin:15px auto 8px auto;}
.show_con .conbg .zixun p.tel{ width:88%; height:32px; background:url("../images/dianhua.gif") no-repeat; padding-left:13px; line-height:36px; color:#B60000; font-size:22px; font-weight:;}
.show_con .conbg .zixun p.tel i{ display:inline-block; width:46px; height:30px; float:left;}
.show_con .conbg .zixun p.tel strong{ display:inline-block; height:100%; color:#000; font-size:16px; float: left;}
.show_con .conbg .zixun .order{ display:block; margin: 15px 20px 0 15px; width:170px; text-align:center; height:45px; font-size:14px; background:#FD3A3A; line-height:42px; color:#fff;}
.show_con .conbg .zixun .msg{ display:block; margin: 15px 0 0 15px; width:170px; text-align:center; height:45px; font-size:14px; background:#17345A; line-height:42px; color:#fff;}
.show_con .conbg .fenxiang{ width:100%; height:30px; }

.content ul.tabs{ width:100%; border-right:0; background:#fff;  overflow:visible;}
.content ul.tabs li{ width:155px; height:53px; float:left; text-align:center; line-height:53px; margin:0 10px 0 0; background:#efefef;}
.content ul.tabs li.o a{ display:block; width:100%; height:100%; color:#010000;}

.content ul.tabs li.selected{ color:#fff; font-weight:bold; position:relative;overflow:visible;}
.content ul.tabs li.selected .icon{ display:inline-block; position:absolute;  top:53px; left:69px; width:16px; height:9px; }
.content ul.tabs li.selected a{ display:block; width:100%; height:100%; color:#fff; background:#2F2E3C; font-size:16px;}

.content .info .hide{ display:none;}
.content .info{ width:100%;  padding:10px 0;}
.content .info .info_con{ border-top:1px solid #27282A; margin-top:53px;}
.content .info { border-top:0; clear:both;}
.content .con{ width:98%; height:auto; 0 auto 10px auto;}
.content .info h3.tabs{ display:block; width:100% !important; height:30px; line-height:30px; border-bottom:1px dashed #ccc; padding:13px 0 0 0; margin-bottom:15px; color:#1F7A2D;}
.content .infos{ width:98%; margin:0 auto;}
.content .infos p{ text-indent:24px; margin:10px 0; font-size:14px;}
table { border-color: #fff; border-collapse: collapse; margin-top: 10px; margin-bottom: 15px; }
table td { padding: 3px 0; line-height: 21px; border-color: #ccc; }
.writefont { color: #fff; }


#page{ width:1223px; margin:0 auto;}
#page .page_l{ width:275px;}
#page .page_l .xwlm{ width:100%;}
#page .page_l .xwlm .tit,
#page .page_l .yzyw .tit,
#page .page_l .lxwm .tit{ height:50px; line-height:50px; font-size:16px;}
#page .page_l .xwlm ul li{ width:100%; height:35px; line-height:35px; margin-bottom:5px;}
.page_l .xwlm ul li a{ display:inline-block; width:100%; height:100%; text-align:center; font-weight:700; font-size:14px; background:#EBE9E9;}
.page_l .xwlm ul li a.selected{ background:#C60C0C; color:#fff;}


#page .page_l .yzyw ul li{ width:100%; height:27px; line-height:27px;}
#page .page_l .lxwm .img,
#product .product_l .lxwm .img{ width:100%; height:105px; background:url("../images/lianxi.jpg") no-repeat; margin-bottom:6px;}


#page .page_r{ width:928px; margin-left:20px;}
#page .page_r .tit{ height:50px; line-height:50px; font-size:16px;}
.page_r ul{ width:666px; margin-left:20px;}
.page_r ul li{ line-height:35px;}
#page .page_r ul li span.time{ float:right;}

#page .page_r ul li.one{ width:100%; height:120px;}
#page .page_r ul li.one .tit{ height:35px; line-height:25px; border-bottom:#EBEBEB 1px solid; font-size:18px;}
#page .page_r ul li.one .intro{ line-height:20px; text-indent:24px;}
#page .page_r ul li.one img{ width:110px; height:94px; border:1px solid #ccc; padding:2px; float:left; margin-right:15px;}

 .xgxws{ width:98.2%; height:auto; padding-left:10px; margin-top:15px;}
 .xgxws .tit{ width:98%; height: 36px; line-height:36px; background:#BF281D; padding-left:10px; color:#fff;}
 .xgxws ul{ padding-top:5px;}
 .xgxws ul li{ width:48.3%; height:30px; line-height:30px; border-bottom:1px dashed #ccc; float:left; padding:0 0 0 10px; margin:0;}
 .xgxws ul li a{ margin:0;}
 .xgxws ul li span{ float:right;}
 

#BMapLib_nav_tab0,
#BMapLib_searchBox0,
.page_r .BMapLib_nav_tab_content
{ width:300px;}
.page_r .BMapLib_nav_tab_content li{ height:28px;}
.page_r .BMapLib_nav_tab_content table{ margin:0;}
.page_r .BMapLib_nav_tab li{ line-height:25px;}


.input_public,.textarea{
outline:none;
padding: 5px 9px;
height: 23px;
width: 200px;
border: 1px solid #ccc;
background: #f1f1f1;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
}
.textarea{ min-height:105px; min-width:300px; max-height:105px; max-width:300px; margin:0; padding:0;}

#button{
-moz-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
height: 35px;
padding: 0;
width: 90px;
cursor: pointer;
color: #fff;
font-weight: bold;
background: #008dea;
border: 1px solid #0050a2;
background-image: -moz-linear-gradient(#008dea, #0050a2);
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #008dea), color-stop(1, #0050a2));	
}
#msgForm{ width:566px; margin:10px auto;}
#msgForm .lab{ width:100%; height:auto; margin:5px auto; overflow:visible; position:relative;}
#msgForm .lab label{ width:110px; display:block; text-align:right; float:left;}
#msgForm .b{ margin-top:40px;}
#ms{ padding:5px;}

#usTip,#shebeiTip,#peijianTip,#sjdhTip,#qqhaoTip{ position: absolute; left: 327px; top: 5px; height: 20px; width: 280px;}
#msTip{ position: absolute; left: 110px; top: -37px; height: 20px; width: 280px;}



.banner_index { height: 100%; position: relative; overflow: hidden; width: 275px; margin: 0 0 0 0;}
 .banner_index .banner_wrap {position: absolute; left: 0px; top: 0px; z-index: 2; top:0; height:100%;}
 .banner_index .banner_wrap li { width: 275px; height:100%; float: left; }
 .banner_index .banner_wrap li img{ width:95.9%; height:100%;}
 .banner_index .btns, .banner_pro .bBtn { width:22px; position: absolute; top: 60px; height: 24px; display: block; z-index: 3; }
 .banner_index .btnNext, .banner_pro .bNext { background: url("../images/btnright.png") no-repeat; right: 20px;}
 .banner_index .btnPre, .banner_pro .bPre { background: url("../images/btnleft.png") no-repeat;left: 10px;}


ul#xiala li ul.xiala{ display:none; width:100%; background:#085CCE; position:absolute; top:45px; left:0;}
ul#xiala li ul.xiala li{ width:100%; height:40px; line-height:40px; font-size:12px;}
ul#xiala li ul.xiala a.selected{ height:40px; line-height:40px;}
ul#xiala li ul.xiala li a{ color:#fff;}
ul#xiala li ul.xiala li a:hover{ background:#0f5e1c;}
 
 
 
 .proserlist { width:100%; background:#085CCE; position:absolute; z-index:9999 !important; top:169px; left: 0; display:none;}
.proserlist p { color: #fff;}
.proserlist a { color: #fff;}
.proserlist a:hover{ color:#fff; text-decoration:underline;}
.proserlist .pro_ul { margin:35px auto 0 auto; width: 1024px; padding-bottom: 20px; position: relative; overflow: visible;}
.sanjiao { position: absolute; left: 217px; top: -35px;}
.proserlist .pro_ul .ps { width:150px; float:left; font-size:12px; height:12px; line-height:12px; text-align:left; margin-left:40px; height:auto;}
.proserlist .pro_ul .ps .bt { margin-top: 40px; font-size: 23px; height: 23px;}

.proserlist .pro_ul li h2 { font-size:14px; font-weight:bold; color:#fff; margin-bottom:20px;}
.proserlist .pro_ul .ps1 { border-right:1px solid #ccc; padding-right:40px; margin-left: 0; height:auto;}
.proserlist .pro_ul .ps1 ul li { font-size:14px; font-weight:bold; margin-bottom:10px;}
.proserlist .pro_ul li ul li { margin:15px 0;}
.proserlist .pro_div { width: 100%; background: #04387D;}
.proserlist .pro_div_con { width: 1024px; margin: 0 auto; padding:20px 0; }
.proserlist .pro_div_con h2 { font-size:17px; font-weight:bold; color:#fff; float: left; line-height: 70px; margin-right: 30px;}
.proserlist .pro_div .pro_div_txt { float: left; width: 900px;}
.proserlist .pro_div .pro_div_txt h3 { font-size:14px; font-weight:bold; color: #fff; margin-top: 10px;}
.proserlist .pro_div .pro_div_txt p { margin-top: 10px;}
.cons{ font-size: 14px; line-height: 24px;}
.bottom_bottom1{display:none;}