body{font:14px/1.5 "Microsoft Yahei","SimSun","宋体";box-sizing:border-box;color:#333;background:white}
ul,li,ol,body{margin:0;padding:0;}
ul,li,ol{list-style:none;}
img{vertical-align:middle;transition:1s;border:0;}
a{color:#333;text-decoration:none;}
a:hover{color:#c00;}
.left{float:left;}
.clear{clear:both}
.center{text-align:center;}
.container{width:1222px;margin:0 auto;clear:both;}
#cmain{width:1207px;clear:both;margin:26px auto 0;}
#header{background:url(images/z_01.jpg) repeat-x;}

#top1{height:42px;line-height:42px;overflow:hidden;}
#time{float:left;width:190px;}
#huanying{width:620px;float:left;}
#huanying p{padding:0;margin:0}
#ydh{width:390px;float:right;}
#ydh a{color:#5F5E5E;padding:0 5px;}

#top2{height:125px;}
#logo{float:left;}
#tel{float:right;}
#nav{height:48px;clear:both;}
#nav ul{display:table;padding-top:15px;}
#nav li{display:table-cell;text-align:center;}
#nav li+li{border-left: 1px #fff dotted;height:15px;}
#nav li a{color:#fff;font-size:15px;}

#topdi{height:48px;line-height:48px;overflow:hidden}
#topdi .hotp{width:760px;height:48px;float:left;font-size:15px;font-weight:500}
#topdi .hotp p{margin:0;padding:0}

#ss{float:right;}
#ss:after{content:"";display:none;clear:both}
#ss .inp input{width:210px;border:1px #0B5CD2 solid;background:#F4F4F4;height:25px;padding-left:10px;}
#ss select{background:#57A1E0;color:white;width:88px;height:28px;margin:11px 10px 12px 10px;float:left}
#ss .btn{padding-top:5px;}


#banner{width:100%;height:424px;overflow:hidden;clear:both}
.slider{width:1920px;height:424px;position:relative;overflow:hidden;margin-left:-960px;left:50%;}
.conbox{position:absolute;/*必要元素*/}
.switcher{position:absolute;bottom:10px;right:10px;float:right;z-index:99;}
.switcher a{background:#fff;border:1px solid #D00000;cursor:pointer;float:left;font-family:arial;height:18px;line-height:18px;width:18px;margin:4px;text-align:center;color:#D00000;}
.switcher a.cur,.switcher a:hover{background:#FF0000;border:1px solid #D00000;height:24px;line-height:24px;width:24px;margin:0 2px;color:#fff;font-weight:800;}

#homeinfo .tit{text-align:center;}
  
#slider1 .conbox{width:9999em;}
#slider1 .conbox div{width:1920px;height:492px;overflow:hidden;float:left;}


#pagebanner{background:url(images/banner_a.jpg) no-repeat center center;width:100%;height:238px;}
#pbanner{background:url(images/banner_a.jpg) no-repeat center center;width:100%;height:238px;}
#nbanner{background:url(images/banner_a.jpg) no-repeat center center;width:100%;height:238px;}
#imgbanner{background:url(images/banner_a.jpg) no-repeat center center;width:100%;height:238px;}


#main{background:white;}
#qhbox{width:1222px;margin:0 auto;clear:both}
#hproductRow{min-height:600px;padding-top:20px;}
#hplist{width:256px;overflow:hidden;float:left}
#hplist .con{padding:10px 0;}
#hplist .con .box {clear:both;}
#hplist .con .box .xl{background:url(images/z_40.jpg) no-repeat;width:256px;height:34px;line-height:36px;overflow:hidden;text-indent:66px;font-size:16px;}
#hplist .con .box .xl:hover{background:url(images/z_38.jpg) no-repeat;}
#hplist .con .box .xl:hover a{color:white}
#hplist .con .box ul{padding:8px 0;}
#hplist .con .box ul li{line-height:36px;border-bottom:1px dashed #BABABA;text-indent:20px;}

#mplist{width:256px;overflow:hidden}
#mplist .con ul li{background:url(images/z_40.jpg) no-repeat;width:256px;height:34px;line-height:36px;overflow:hidden;text-indent:66px;font-size:16px;margin:6px 0 0 0}
#mplist .con ul li:hover{background:url(images/z_38.jpg) no-repeat;}
#mplist .con ul li.on{background:url(images/z_38.jpg) no-repeat;}
#mplist .con ul li:hover a{color:white}
#mplist .con ul li.on a{color:white}

#mlxwm .tit{padding-top:20px;}
#mlxwm .con{padding:5px;background:#EFEBEC;min-height:120px;width:244px;overflow:hidden}

#plistbox{float:right;width:940px;}
#plistbox .title{text-align:center}

#ptuijian ul{clear:both;}
#ptuijian ul li{float:left;width:215px;height:250px;margin:15px 5px;background:#EFEBEC url(images/redico.jpg) right bottom no-repeat;overflow:hidden;padding:5px;}
#ptuijian ul li .img img{width:215px;height:170px;}
#ptuijian ul li .name{font-size:16px;font-weight:500;height:24px;overflow:hidden}
#ptuijian ul li .info{line-height:28px;height:56px;overflow:hidden;}
#ptuijian ul li .info p{margin:0;padding:0}


#hscxc{height:380px;padding-top:5px;background:#0D5CD3;}
#hscxc .title{text-align:center}
#hscxcLeft{float:left;padding:55px 0 0 0;}
#hscxcGD{float:left;width:1200px;height:265px;overflow:hidden;}
#hscxcRight{float:left;padding:55px 0 0 0;}

#hscxcGD .item{width:232px;height:265px;text-align:center;float:left;background:url(images/imgbg.jpg) top center no-repeat white;line-height:36px;font-size:16px;overflow:hidden;margin:0 4px;margin-top:10px;}
#hscxcGD .item .img{padding-top:60px;}
#hscxcGD .item .img img{width:220px;height:155px;border:1px blue solid}


#hsynr .lbbox{background:url(images/s_a_55.jpg) no-repeat left;height:337px;box-shadow: -8px 5px 8px 0 #ccc;}
#hsynr .rbbox{background:url(images/s_a_54.jpg) no-repeat right;height:337px;box-shadow: 8px 5px 8px 0 #ccc;}


#hqyjj{background:url(images/s_a_57.jpg) no-repeat center;height:507px;width:100%;}

#homexz{background:white;}
#homexz .con .item{width:49%;height:310px;overflow:hidden;float:left;border:1px #BCBCBC dashed;}
#homexz .con .border{border-width:0}
#homexz .con .border1{border-width:0 1px 1px 0}
#homexz .con .border2{border-width:0 0 1px 0}
#homexz .con .border3{border-width:0 1px 0 0}
#itembg1{background:url(images/itembg1.jpg) no-repeat center center;}
#itembg2{background:url(images/itembg2.jpg) no-repeat center center;}
#itembg3{background:url(images/itembg3.jpg) no-repeat center center;}

#gg{background:url(images/z_52.jpg) no-repeat center center;height:165px;margin:20px 0 0 0;clear:both}

#homeinfo{background:#F6F2F3;padding:20px 0;min-height:240px;}


#hxwlb{height:500px;background:#F4F4F4;margin-top:25px;}
#hxwzx{float:left;width:795px;margin:20px 0 0 0;}
#hcjwt{float:left;width:340px;margin:20px 0 0 0;}
#hcjwt .con{line-height:1px;}
#imgqh{width:279px;height:340px; overflow:hidden;position:relative;float:left;}
#imgqh ul{width:279px;height:285px;overflow:hidden;}
#imgqh ul li{width:279px;height:249px;display:none}
#imgqh ul li.on{display:block}
#imgqh ol{position:absolute;bottom:54px;text-align:right;right:10px;height:20px;}
#imgqh ol li{width:10px;height:8px;line-height:8px;background:#000000;display:inline-block;margin:0 2px;cursor:pointer;}
#imgqh ol li.on{width:10px;height:8px;line-height:8px;background:#D8070C;}
#imgqh div.txt{background:#096EE4;color:#fff;height:47px;padding-left:25px;padding-top:10px;}
#imgqh div.txt div{display:none;text-align:center;}
#imgqh div.txt div.on{display:block}
#imgqh div.txt a{font-size:15px;font-weight:300;color:#fff;}
#hxwzx .box{float:left;width:493px;margin-left:5px}
#hxwzx .box li{height:85px;border-bottom:1px #C3C3C3 solid;}
#hxwzx .box span.num{float:left;width:68px;height:66px;display:block;border-right:1px #c3c3c3 solid;font-size:36px;color:#c3c3c3; text-align:center;margin-top:10px;}
#hxwzx .box div {margin:10px 0 0 5px;float:left;}
#hxwzx .box div a{display:block;font-size:15px;margin:0 0 8px 0;width:410px;height:20px;overflow:hidden;}
#hxwzx .box .txt{display:block;font-size:12px;margin:0 0 0px 0;width:410px;height:40px;overflow:hidden;color:#666;}
#hxwzx .box div span.time{display:block;color:#c3c3c3;margin:10px 0 0 0;}
#hcjwt li{background:url(images/s_a_73.jpg) no-repeat 0 5px;padding-left:40px;font-size:15px;margin-top:18px;}
#hcjwt li a{height:22px;line-height:22px;}
#hcjwt .con .txt{font-size:12px;line-height:1.5;margin-top:10px;color:#666;}

#bottom{margin-top:20px}
#bottom:after{content:"";clear:both;display:table;}
#bottom .itemlink{margin:15px 0 0 0;border:1px #ccc solid;min-height:40px;line-height:40px;clear:both}
#bottom .itemlink li{float:left;white-space:nowrap;padding:0 8px;}
#bottom .itemlink li:frist-child{background:url(images/lan.jpg) no-repeat left center;text-indent:20px;}
#bottom .itemlink li:last-child:after{content:"";clear:both;}


#di{background:url(images/s_c_15.jpg);padding:15px;clear:both;color:white;margin-top:20px;}
#di a{color:white}
#di:after{content:"";clear:both;display:table;}


		.prev{width:39px; height:69px; background:url(images/s_a_40.jpg) no-repeat center center; position:absolute; left:30px; top:200px; z-index:1000;}
		.next{width:39px; height:69px; background:url(images/s_a_43.jpg) no-repeat center center; position:absolute; right:30px; top:200px; z-index:1000;}
		.authority{height:400px; position:relative;margin-top:25px;}
		.authorityimg{overflow:hidden;position:relative;}
		.roundabout{width:800px; height:380px;left:0;right:0;margin:0 auto;}
		#cbanner{width:100%;height:311px;overflow:hidden;position:relative;}
		#cbanner .con{width:1920px;position:absolute;margin-left:-960px;left:50%;}
		
		   .roundabout-holder{ width:800px; margin:0 auto; height: 347px;}
   .roundabout-moveable-item{ 
      height: 347px; 
      width: 235px; 
      cursor: pointer;
   }
   .roundabout-in-focus { cursor: auto; }
   .roundabout-moveable-item a img{width:100%; height:100%;}
   .m_left{width:267px;float:left;}
   .m_right{float:right;width:940px;}
   .m_right:after{content:"";clear:both}
   
   .ctitle{background:url(images/z_c_31.jpg) no-repeat 0 3px;height:30px;border-bottom:1px #ccc solid;line-height:28px;text-indent:25px;margin-top:20px;}
   
	 #neirong_proList{padding-top:15px;}
   
   .rccontent{}
   .rccontent{}
   #cmain:after{content:"";clear:both;display:table;}
   
   #m_newsList{margin:0;padding:0;}
#m_newsList li{margin:0;height:35px;border-bottom:1px #ccc dashed;padding-left:15px; background:url(images/dot1.gif) no-repeat 0 13px;line-height:35px;}
#m_newsList li a{float:left;font-size:13px;}
#m_newsList li span{float:right;margin:0 10px 0 0;}


.page{clear:both;text-align:center;}

 .pagination {
display: inline-block;
padding-left: 0;
margin: 20px 0;
border-radius: 4px;
}.pagination>li {
display: inline;
}
.pagination>li>a:hover,.pagination>li>a.active, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
color: #2a6496;
background-color: #eee;
border-color: #ddd;
}
.pagination>li>a, .pagination>li>span {
position: relative;
float: left;
padding: 6px 12px;
margin-left: -1px;
line-height: 1.42857143;
color: #428bca;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
#p_proList li{ width:230px; height:200px; text-align:center;float:left;line-height:40px;}
#p_proList li img{width:200px; height:160px; border:1px #ccc solid;}

#protxt{display:inline-block;}
#proimg  {width:420px;float:left; border:1px solid #ddd; margin:10px 0;}
#protit{  font-size: 20px;float: left;width:475px;margin-bottom: 6px;color:#000;font-family:'microsoft yahei';font-weight:300;line-height:60px;border-bottom:1px #E7E7E7 solid;}
#proAbstract{width:360px;text-align: left;float:left;padding-top:10px; height:155px;}
#proAbstract .con{width:475px;height:158px;overflow:hidden;font-size:13px;line-height:25px;}
#productimagelist { width:420px;height:280px;position:relative;}
#productimagelist ul { position:absolute;left:0;top:0;width:420px;height:280px; z-index:1;}
#productimagelist ul li {float:left;width:420px;height:280px; display:none;}
#productimagelist ul li.on {display:block;}
#productimagelist ul li img {width:420px;height:280px;}
#productimagelist ol { position:absolute;bottom:20px;left:20px; z-index:2;}
#productimagelist ol li { width:20px;height:5px;background:#ff3300;float:left;margin:5px;cursor:pointer;margin-right:2px;opacity:0.4;}
#productimagelist ol li.on { width:20px;height:5px;background:#ff3300;float:left;margin:5px;cursor:pointer;margin-right:2px;opacity:1;}
#pro_right{width:410px;float:left; margin-left:25px;}
#pro_con{padding:0;margin:0;clear:both;}
#pro_con .menubox {width:100%;display:inline-block;border-bottom:1px #D7D4D4 solid;}
#pro_con .menubox li{width:25%;float:left;background:#EE1C25;text-align:center;height:35px;color:#FFF;}
#pro_con .menubox li:hover{background:#333;}
#pro_con .menubox li+li{background:#F3F3F3;color:#000;margin-left:2px;}
#pro_con .menubox li+li a{color:#000;width:100%;}
#pro_con .menubox li+li:hover{color:#FFF;}
#pro_con .menubox li+li a:hover{color:#FFF;}
#pro_con .menubox li a{line-height:35px;height:35px;color:#FFF;  font-family: 'microsoft yahei';font-size: 15px;font-weight: normal;}
#pro_con .itemtab {padding:20px 0;}
#pro_con .itemtab h3{font-size:16px;font-family: 'microsoft yahei';color:#333;}

#procon{margin-top:10px;float:left;}
#procon .cpzx{float:left; width:820px; margin-left:5px; }
#procon .cpzx .nrcon{padding-bottom:10px;}
#procon .cpzx .cname{width:100%;border-bottom:1px #DCDCDC solid;}
#procon .cpzx .cname a{font-family:'microsoft yahei';font-size:18px;color:#222222;padding-LEFT:10px;}
#procon .cpzx .cimg {padding:20px 0;}
#procon .cpzx .cimg li{font-family:'microsoft yahei';font-size:14px;color:#222222;padding:0 10px;float:left;overflow:hidden;width:185px; height:200px;}
#procon .cpzx .cimg img{width:170px;height:135px; border:1px solid #ddd;}
#procon .cpzx .cimg .img a{height:auto;}
#procon .cpzx .cimg .txt a{width:171px;line-height:30px;height:30px;text-align:center;overflow:hidden; margin:8px 0; font-size:13px; background:#f3f3f3; color:#666;}

.ftit{text-align:center;font-size:16px;font-weight:bold;margin-top:15px;}
.ftit1{text-align:center;padding:8px 0;border-top:0;border-bottom:0;margin-top:10px;font-size:13px;}

#productprv{font-size:14px;margin-top:5px;line-height:20px;float:left;margin-left:30px;}

#productnext{font-size:14px;line-height:30px;float:left;padding-left:80px;}