body, ul, dl, dt, dd, ol, li, i, em, h1, h2, h3, h4, h5, h6, form, fieldset, table, tbody, td, img, div, input { margin: 0; padding: 0; }
p{ margin: 0; padding: 5px; }
body{ color: #333;font-size: 14px; font-family:"微软雅黑"}
img{border:none}
ul, li, ol { list-style-type: none; }
i, em { font-style: normal; }
i{ display:inline-block}
strong { font-weight: bold; }
.clear{clear: both;font-size: 0px;line-height: 0px;height: 0px;}
.clearfix:after { content:"\200B"; display:block; height:0; clear:both; } 
.clearfix {*zoom:1;}/*IE/7/6*/
.w1100{width:1100px; margin:0 auto}
.w1200{width:1200px; margin:0 auto}
.fr{float:right}
.fl{float:left}
body{background:#fff;}
textarea {overflow: auto;resize: none;}
a{font-size:14px; text-decoration:none}
div{ margin:0 auto;}
a:hover{text-decoration:none}
a:hover,.news_recommend a:hover,.prevLink a:hover, .nextLink a:hover{color: #0066FF;}
.con .Sidemenu ul li a:hover,.subnav li a:hover,.sitepath a:hover{font-weight:bold}
.neirong{ font-size:14px; font-family: 'microsoft yahei'; line-height:35px; color:#000000
}
.wneirong{ font-size:14px; font-family: 'microsoft yahei'; line-height:35px; color:#FFFFFF
}
a:hover.wneirong{ font-size:14px; font-family: 'microsoft yahei'; line-height:35px; color:#FFff00
}
/*top*/

.header{padding:44px 28px 0px 32px;height:100px;}
.header .logo{margin-right:20px;}
.header .logo img{border:none}
.topad{border-left:2px solid #dedddd; height:57px;font-size:19px; padding-left:20px}
.topad  h1{color:#020202; font-size:18px;font-weight:100}
.topad b{color:#f25000;font-size:21px; display:block}
.tel{font-size:18px;background:url(../images/tel.png) no-repeat;display:inline;vertical-align:top;padding-left: 70px; height:70px}
.tel .format400{
	color:#df4b03;
	font-size:31px;
	font-weight: bold;
	height:30px;
	font-family: Arial, Helvetica, sans-serif;
}


/*nav*/
.nav{ background:#1072d3; height:60px;}
.nav ul{position: relative;z-index: 1000000;}
.nav ul li{float:left;width:130px; text-align:center; height:60px;position: relative;z-index: 1000000; }
.nav ul li a{line-height:60px; color:#fff; font-size:15px; display:block}
.nav ul li a:hover,.nav ul li.hover,.nav ul li a.hover{ background:url(../images/nav_hover.jpg) no-repeat center;}
.nav ul li ul{width:130px; display:none; height:auto;left: 0;top:60px;position: absolute; z-index:99; background:url(../images/bor-top.png) no-repeat #f35304 top center; }
.nav ul li ul li{ height:40px; line-height:40px;}
.nav ul li ul li a{height:40px; line-height:40px;}
.nav .sub a:hover{font-size:17px; background:none; font-weight:bold}	
	
	
 
/* 轮换区 */
/*轮换*/
.banner{position: relative; height: 498px; overflow: hidden; border-bottom:0px #000000 solid; clear:both; margin-top:0px;}
.bwrap{position: relative; z-index: 0; }
.bquery{
	position: relative;
	z-index: 0;
	height: 398px;
	margin: 0px;
}
.blist{display: none; position: absolute; top: 0; left: 0; z-index: 0; height: 498px; font-size: 0; line-height: 0; }
.blist a{display: block; position: absolute; left: 0; top: 0; }
.blist img{ }
/*.bannerTmpBox{display: none; position: absolute; left: 0; top: 0; z-index: 9; height: 570px; }
.bannerTmpBox a{position: absolute; overflow: hidden; font-size: 0; line-height: 0; }
.bannerTmpBox a img{position: absolute; }*/
.bfilter{position: absolute; top: 0; left: 0; z-index: 9; width:100%; height: 518px; font-size: 0; line-height: 0; }
.bfilter a{position: absolute; top: 0; left: 0; width: 5%; height: 498px; overflow: hidden; }
.bfilter a img{position: absolute; left: 0; top: 0; }
.bctrl{position: absolute; bottom: 24px; left: 0; z-index: 9; width: 100%; height: 24px; }
.bctrli{text-align: center; font-size: 0; line-height: 0; }
.bctrli a{display: inline-block; width: 24px; height: 24px; margin: 0 3px; background: url(../images/banner_control.png) no-repeat left center; }
.bctrli a:hover,
.bctrli a.curr{background-position: right center; }
.bctrli a{*display: inline; *zoom: 1; }

/*key*/
.sear{margin-top:50px;}
.key{color:#000;}
.key a{width:100px; color:#666666; padding:0 10px}
.key span{ margin:0 15px; color:#000}
.searcher{width:249px; height:27px;}
.searcher .searchtxt{ height:27px;width:190px;background:url(../images/searchtxt.png) no-repeat; padding-left:5px;line-height:27px;border:none}
.submit{ background:url(../images/search.png) no-repeat right;height:27px; width:55px;cursor: pointer; margin-left:-5px;border:none}

/*产品*/
.ipro{margin-top:20px}
.iproNav{width:250px; height:auto; background:url(../images/ipro_bottom.png) #1896e3 no-repeat center bottom; padding-bottom:20px }
.tit{ background:url(../images/pro_tit.png) no-repeat;width:250px; font-size:26px; line-height:81px;color:#fff; height:81px; margin-top:-2px;text-align: center;}
.Sidemenu a.con_tit {background:url(../images/pronav_bg.png) no-repeat center;color: #fff;display: block; font-size: 16px; height: 40px; line-height: 33px; margin: 18px 10px ;text-align: center;width: 200px;}.Sidemenu a.con_tit1 {background:url(../images/pronav_bg1.png) no-repeat center;color: #fff;display: block; font-size: 16px; height: 40px; line-height: 33px; margin: 18px 10px ;text-align: center;width: 200px;}
.con .Sidemenu ul li {background:url(../images/pro_line.png) no-repeat center bottom; height: 40px;line-height: 30px; margin: 0 auto; width: 200px;}
.con .Sidemenu ul li a {background:url(../images/pronav_left.png) no-repeat 32px center;color: #fff;display: block;height: 40px; line-height: 40px; text-align: center; width: 200px;}
.Sidemenu .drop dl{ background:url(../images/pro_line.png) no-repeat center bottom ; height:40px; line-height:30px;  width:100%;text-align:center;}
.Sidemenu .drop dl a{color:#fff; background:url(../images/pronav_left.png) no-repeat 32px center; margin:0 auto;width:200px; display:block; text-align:center; line-height:40px; height:40px}
.iproCon{width:924px;}
.iproCon ul li,.prolist ul li{float:left; width:285px;margin-left:20px; overflow:hidden; height:270px; margin-bottom:22px}
.iproCon li a,.prolist li a{ width:285px; height:221px; display:block;}
.iproCon li a img,.prolist li a img{border:1px solid #f1f3f0; padding:1px; width:281px; height:177px}
.iproCon li span,.prolist li span{cursor:pointer;background:#dddddd;  color: #000;display: block;font-size: 16px;height: 40px;line-height: 40px;margin-left: -1px;text-align: center;width: 285px;}
.iproCon li a:hover span,.prolist li a:hover span{background:#f35203; color:#fff; }
.iproCon li .ipr,.prolist li .ipr{ margin-top:10px;width:100%}
.iproCon li .ipr a,.prolist li .ipr a{display:block;width:115px; height:39px; line-height:39px; text-align:center;font-size:16px}
.iproCon li .ipr .ck,.prolist li .ipr .ck{
	color:#fff;
	background-color: #006bbd;
}
.iproCon li .ipr .ck:hover,.prolist li .ipr .ck:hover,.iproCon li .ipr .button:hover,.prolist li .ipr .button:hover{ color:#fff; background:#f35203;}
.iproCon li .ipr .button,.prolist li .ipr .button{  color:#020202; background:#dddddd;}
.iproCon li .ipr em,.prolist li .ipr em{display:block; color:#020202; background:#dddddd;}



/*广告位*/
.adsense{ height:960px; margin-top:50px;width:100%;overflow:hidden}
.adsense .title .tit1{padding-left: 50px;}
.adsense .title .tit1 .eg{font-size:22px; color:#b7b7b7;}
.adsense .title .tit1 h1{font-size:47px; color:#262626}
.adsense .title .tit2{font-size:83px; color:#2aa401; font-weight:bold;padding-left:20px}
.adsense .title .tit2 i{ background:url(../images/six.png) no-repeat left 20%; width:86px; height:88px;vertical-align: top;} 
.adsense .title .tit2 b{position: relative;top: -13px;}
.adsense .title .tit3{ font-size:22px; color:#8f8e8e; width:270px; margin-top:12px; padding-left:20px}
.adsense .title .tit3 span{color:#2aa501; display:block;width:290px; font:40px "Arial"}
.leaf-l{ background:url(../images/leaf-l.png) no-repeat  center; height: 790px;width:159px; position:absolute;left: -137px; top:0px;}
.leaf-r{ background:url(../images/leaf-r.png) no-repeat  center; height: 790px; position: absolute;right: -162px; top:0px; width: 160px;}
.adsense_con{ background:url(../images/pat2.png) no-repeat;  height:770px; width:1094px; margin:0 auto;position:relative; top:50px;}
.caption span{ display:block; color:#f25000;}
.caption .pat1{font-size: 36px; height: 133px;left: 418px;position: relative;top: 40px;}
.caption .pat2{font-size: 29px;height: 122px;left: 530px;  position: relative; top: 3px;}
.caption .pat3{font-size: 25px;height: 125px; left: 609px; position: relative;}
.caption .pat4{  font-size: 22px; height: 119px;left: 626px; position: relative;}
.caption .pat5{font-size: 20px;height: 81px;left: 606px;position: relative;}
.caption .pat6{font-size: 15px;height: 127px; left: 534px; position: relative;top: 5px;}
.reason{height:800px; width:438px;overflow:hidden}
.reason span{display:inline-block;color:#f25000;  }
.reason .fig{ float:left;font-size:30px;color:#f25000;height:30px;line-height:30px }
.reason .headline{float:left;margin-left:5px;}
.reason .headline .head{ font-size:20px; border-bottom:1px solid #e6e6e6; padding-bottom:10px; }
.reason .headline .min-head{color:#999898; font-size:15px; padding-top:10px}
.reason .pat01 .headline{width:407px}
.reason .pat01{position:absolute; right:-30px;}
.reason .pat02 .headline{width:382px}
.reason .pat02{position:absolute; top: 113px; right:-30px}
.reason .pat03 .headline{width:319px}
.reason .pat03{position:absolute; top: 239px; right:-30px}
.reason .pat04 .headline{width:281px}
.reason .pat04{position:absolute; top: 372px;right:-30px}
.reason .pat05 .headline{width:294px}
.reason .pat05{position:absolute; top: 508px; right:-30px}
.reason .pat06 .headline{width:289px}
.reason .pat06{position:absolute; top: 620px; right:-30px} 


/**/

.icase{ height:auto;}
.icase_t{height:100px;}
.word{width:379px; font-size:26px; color:#26a500; height:30px; line-height:30px; margin-top:30px}
.word span{color:#f25000; padding-left:5px;font-size:20px}
.word img{ margin-top:-4px; vertical-align:middle}
.line{ border-top:1px solid #7dc966; width:345x; height:1px; position:relative; top:34px; left:3px; z-index:-1; width:344px;}
.flow ul li{float:left; width:115px;}
.flow ul li span{display:block; line-height:25px;}
.icase_con ul li{float:left; width:231px; height:211px; margin-right:38px;}
.icase_con ul li .tit1{position:relative;width:231px; height:163px; display:block;overflow: hidden;}
.icase_con ul li .img{width:231px; height:163px;position:absolute}
.icase_con ul li img{width:231px; height:163px;display:block; margin-bottom:5px}
.icase_con ul li p{color: #020202;
    cursor: pointer;
    font-size: 15px;
    line-height: 37px;
    text-align: center;}
.icase_con ul li p i{color:#f47042}
.icase_con ul li p span{font-size:13px;color:#020202}
.icase_con ul li p span span{color:#292929}


/*PK*/
.pk{ background-color:#1072d3; width:100%; height:542px; margin:40px auto 0; overflow:hidden}
.pk .title{color:#fff; text-align:center; padding-top:60px}
.pk .title span{font-size:20px; line-height:40px;text-align:center; background:url(../images/line1.png) no-repeat center; display:block}
.pk_con{ background:#fff; height:336px;position: relative;margin-top:20px;}
.pk_con .pic{width:373px;margin:20px;}
.pk_con .text{ padding:32px 30px 22px 20px; width:636px;font-size:15px; line-height:34px;}




/*新闻*/
.news{margin-top:30px;overflow:hidden}
.news_con{width:1078px; margin:0 auto}
.news i{/* background:url(../images/yingwen.png) no-repeat center; */height: 34px;margin: 0 auto;text-align: center;width: 467px; display:block}
.news .title{ margin:-14px auto 45px; text-align:center}
.news .title h1,.news .title h2,.news-con .text h1,.news-con .text h2,.num{display:inline;}
.news .title h1{font-size:35px; color:#006bbd; }
.news .title h2{font-size:36px; color:#26a500;}
.news .title h1 span{font-size:35px; color:#f25000;}
.news_con .tw{ height:232px}
.news_con .pic{width:539px}
.news_con img{ width:539px; height:232px;} 
.news_con .text{ padding:22px; width:476px}
.num{color: #f25000;font-size: 51px; float:left;height:40px; font-family:Impact}
.news_con .text h1{color:#333333; font-size:26px}
.news_con .text h2{color:#444343; font-size:21px}
.txt p { font-size:15px; width:393px; line-height:28px}
.txt p  span{color:#26a500}

*广告语*/
.bar{ background:#26a500; height:142px;margin-top:40px}
.bar_con {border: 5px solid #fff;height: 115px;left: 10px;position: relative;right: 10px;top: 10px;width: 1069px; margin-top:40px;*margin-top:0px}
.bar_con .icon2{ width:462px; height:62px; padding:25px}
.flow ul li img{transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.flow ul li img:hover{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg); -o-transform:rotate(360deg); -ms-transform:rotate(360deg);}
.bar_txt{width:350px}
.bar_txt span{font-size:76px ;color:#fff; display:inline-block; width:30px;}
.bar_txt .title,.teler{padding-top:16px}
.bar_txt .title span{color:#fff; font-size:22px; display:block; width:293px; line-height:39px }
.teler  span{ display:block; color:#fff; font-size:14px;}
.teler b{color:#fff; font-size:20px}
.teler .online{width:120px}
.teler .online a{background:url(../images/tel_btn.jpg) no-repeat center;display:block;color: #fff;line-height: 23px;width:82px; height:25px;text-align: center; margin-top:2px;}


/*公司新闻*/
.content{margin-top:40px} 
.com_news{background:url() no-repeat center; width:621px}
.com_news .title{height:56px; width:620px; line-height:53px}
.com_news .title h2,.ind_news .title h2,.question .title h2
{color:#1072d3;font-size:20px; float:left; padding-left:10px;text-transform: uppercase;}
.com_news .title a,.ind_news .title a,.question .title a
{color:#666; font-family:"方正大标宋简体"; font-size:20px; width:50px; padding-right:10px}
.com_news_top{ display:block; height:10px}
.com_news_cont{height:auto;width:615px;}
.com_news_cont ul,.ind_news_con ul{}
.com_news_cont  .floor{width:100%; display:block;}
.com_news_bottom{background:url() no-repeat center bottom; display:block;}
.com_news_cont ul li.itme,.ind_news_con ul li
{ background-image:url(../images/index_37.png); height:40px; width:100%; color:#000000; }.com_news_cont ul li:hover{		background-color:#d1d2d2;	}
.com_news_cont ul li.itme a,.ind_news_con ul li a{ padding-left:30px; display:inline-block; font-size:15px;float:left; color:#000000; line-height:40px;}
.com_news_cont ul li .time{ float:right; width:106px; line-height:40px;}


/*行业新闻*/
.ind_news,.question{background:url() no-repeat center;width:407px; margin-left:0px;}
.ind_news .title,.question .title{line-height:53px; height:53px}
.ind_news_con,.que_con_cont {}
.ind_news_con img{height:116px;width:459px; display:block;border:1px solid #ccc; padding:2px; margin:20px}
.ind_news_bottom,.que_con_bottom{background:url() no-repeat center bottom; display:block; height:9px}

/*常见问题*/
.que_con_cont .help_item{border-bottom: 1px dotted #ccc; height: 103px; margin: 17px auto 15px;width: 389px;}
/* .help_u,  .help_d {display: inline-block; line-height: 18px;margin-bottom: 12px;padding-left: 33px;} */
.help_u{/* background:url(../images/ask.png) no-repeat left 20% ; */ color:#000; font-size:15px;}
.help_d{/* background:url(../images/ans.png) no-repeat left 20%; */ color:#666;}
.help_u, .help_d{/* padding-left:33px;  */display:inline-block; line-height:28px;margin-bottom: 12px;}
.help_item .help_u{line-height:20px}


/*在线留言*/
.meg{ background:url("../images/mes_bg.jpg") no-repeat center;height: 560px; width:100%; margin-top:40px; }
.meg .title{ width:1060px ; margin:0 auto; }
.meg_img{width:119px; height:109px; margin:35px;  }
.meg_img img{width:119px; height:109px; }
.weibo{ margin:35px}
.weibo p{ text-align:center}
.meg_tit{ margin:60px 0 ; width:609px; text-align:center}
.meg_tit span{ display:block;}
.meg_tit .free{ font-size:33px; font-family:"黑体" ; color:#26a500; width:612px}
.meg_tit .pre{font-size:25px; color:#666666;}

.meg_con{width:960px; margin:0 auto; }
.imsgCon{width:542px;float:left}
.imsgCon .required{float:left;background:url(../images/input.png) no-repeat  center; width:230px; height:40px;line-height:40px;color:#fff; font-size:15px;padding-left: 30px; margin-bottom: 20px;}
.imsgCon .required i{display:bloick;color:red;}
.imsgCon .item label{ color:#fff; float:left; width:75px}
.imsgCon .item input{ padding-left:5px;float:left;width:141px; height:37px; line-height:37px; color:#0a0a0a; display: inline-block; border:none; background: none; }
.imsgCon .item .red{color:red}
.imsgCon .ly{background:url(../images/m_content.png) no-repeat  center; width:492px; height:83px; line-height: 24px; padding:5px;  font-size: 12px; overflow:hidden;   margin-left:15px;margin-bottom:20px}
.imsgCon .liuyan{width:463px; padding:8px; height:63px;resize:none; border:none; background:none}
.imsgCon .ide{background:url(../images/yzm.png) no-repeat  center; height:38px; line-height:38px; width:172px; padding-left:30px; color:#fff; }
.imsgCon .ide label{ color:#fff; float:left; width:65px}
.imsgCon .ide input{width:90px;color:#000; float:left; height: 37px;line-height: 37px;background: none; border: none;display: inline-block;}
.imsgCon .subt{background:url(../images/subit.png) no-repeat  center; width:190px; height:37px; margin-right:35px; line-height:40px; }
.imsgCon .subt .sub{width:92px; text-align:center;color:#fff; cursor:pointer;line-height: 37px;background: none;border: none;}
.imsgCon .subt a {display:block;width:95px; text-align:center; color:#fff; line-height:36px}

.contact{margin-top:-13px; width:341px}
.contact span{ display:block}
.TEL{ font-family:"方正大标宋简体"; font-size:40px; color:#6e6e6e;}
.hotter{font-size:28px; color:#000;}
.contact b{color:#f25000; font-size:44px}
.contact p{ font-size:16px; color:#333333; line-height:34px}
.bom_bg {background: rgba(0, 0, 0, 0) url("../images/foot.png") no-repeat scroll center center; height: 130px;width: 100%;}



/*底部*/
.bottom{
	height:269px;
	padding-top:20px;
	background-image: url(../images/beijing.jpg);
}
.links{padding-left:22px;font-size:15px; color:#fff; width:100%}
.links span{float:left;}
.links a{color:#fff; padding-left:5px; text-align:center; display:inline-block; padding-bottom:20px}
.subnav{ background:url()  no-repeat  center; height:61px;}
.subnav ul li{float:left; width:120px;text-align:center}
.subnav ul li a{ display:block; font-size:15px;  border-left:1px dotted #fff; margin-top:20px; color:#fff}
.mlogo{ width:150px; padding:20px}
.mlogo span{color:#FFFFFF; float:left; padding-left:20px;}
.foot_r{ padding-top:20px;font-size:14px;color:#fff;width: 800px;}
.foot_r .copyright p{ line-height:30px;}
.foot_r .copyright a{color:#FFF;}

/*about*/
.inside {margin-top:30px; margin-bottom:10px}
.inside .subleft{ width:284px; margin-bottom:40px}
.sideBar {margin-bottom:20px}
.sideBar .sidetit{
	color:#fff;
	padding:20px 0px 20px 30px;
	margin-bottom:5px;
	background-color: #1896e3;
}
.sideBar .sidetit h1{font-size:30px; }
.sideBar .sidetit span{font-size:14px; text-transform: uppercase;}
.sideBar .sideNav ul{ border-top:1px solid #dfdfdf; overflow:hidden; width:285px; margin-bottom:20px}
.sideBar .sideNav ul li .nav1{height:51px; color:#737373;line-height: 51px;display: block;padding-left: 25px;background: url(../images/sidenav.jpg) repeat-x;font-size: 16px;font-weight: bold;border-left: 0px solid #dfdfdf;border-right: 0px solid #dfdfdf; border-bottom: 1px solid #dfdfdf;}
.sideBar .sideNav ul li .nav1:hover{ background:url(../images/sidehover.jpg) no-repeat; color:#fff}
.sideBar .sideNav ul li .nav1.hover{ background:url(../images/sidehover.jpg) no-repeat; color:#fff}
.sideNav li .drop{display:none;background:#fff}
.sideNav li .drop a{border-bottom: 1px solid #ececec;display: block;font-size: 12px; height: 32px;line-height: 32px; margin: 0 auto;text-align: center; width: 200px; background:none}
.sideNav li .drop a:hover{border-bottom: 1px solid #219c00; color:#219c00}

.inside  .sideNews{ margin-bottom:15px}
.inside  .sideNews .News_tit, .sideContact .Cont_tit{ display:block;color:#fff; background:#1072d3; padding:20px 0px 20px 30px; font-size:18px}
.inside  .sideNews ul, .inside .sideContact .side_Con{ border:1px solid #cccccc;}
.inside  .sideNews ul li{ background:url("../images/li_img.png") no-repeat scroll left center;height: 16px;margin: 10px 0 15px 17px;}
.inside  .sideNews ul li a{display: inline-block;font-size: 15px;margin-top: -3px;padding-left: 30px;}
.inside  .sideNews ul li a:hover{ font-weight:bold}
.inside .sideContact .tel_con { padding-left:10px; padding-bottom:10px}
.inside .sideContact .side_Con p img{ padding-bottom:10px;}
.inside .sideContact .side_Con span{ display:block}
.inside .sideContact .side_Con b{color:#f25000; font-size:30px}
.inside .sideContact .tel_con p{color:#333; line-height:27px; font-size:16px; width:270px}
.subright{width:890px}
.subright .sitepath{ border:1px solid #ccc;padding-left:20px;margin-bottom:25px;width:97.1%; height:48px; line-height:48px}
.subright .sitepath a{ color:#4a4a4a;  padding-left:5px}
.subright .subr_Con{border:1px solid #ccc; padding:14px 23px; font-size:14px;margin-bottom:20px;width:842px;line-height: 24px;}
.subright .subr_Con .title{
	padding-bottom:15px;
	height:22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #60aaea;
}
.subright .subr_Con h2 ,.iporlist .subr_Con .title h2 ,.recommend h2{  color:#1072d3; background:url(../images/titimg.png) no-repeat left top; padding-left:40px;  float:left; font-size:24px; line-height:27px; padding-bottom:10px;}
.subright .subr_Con p{ color:#000; font-size:15px; line-height:30px;/* cursor:pointer */}
.subright .subr_Con p img{ padding-left:-40px}

.subr_Con{width:100%; z-index:9;}


/*showproduct*/
.substance{width:1060px; margin:0 auto 20px; border:1px solid #ddd; padding:20px}

.product-photo { float:left; width:510px;}
.product-photo .original { width:500px; height:330px; overflow:hidden; margin-bottom:10px;padding:4px;/* border:1px solid #ddd; */ }
.product-photo .original img { display:block; width:100%; height:330px; }
.product-photo .prev, .product-photo .next { float:left; width:17px; height:69px; background:url(../images/ico-pn.png) 0 0 no-repeat; cursor:pointer; }
.product-photo .next { float:right; background-position:-19px 0; }
.product-photo .prev:hover { background-position:0 -70px; }
.product-photo .next:hover { background-position:-19px -70px; }
.product-photo .nodrop { cursor:no-drop; }
.product-photo .prev.nodrop:hover { background-position:0 0; }
.product-photo .next.nodrop:hover { background-position:-19px 0; }
.product-photo .thum { float:left; width:470px; height:69px; margin:0 0 0 5px; overflow:hidden; position:relative; }
.product-photo .thum dl { float:left; width:300%; height:69px; position:relative; }
.product-photo .thum dd { float:left; width:87px; height:65px; border:2px solid #fff; margin:0 10px 0 0; cursor:pointer; background:#f1f1f1; }
.product-photo .thum img { width:100%; height:65px; display:block; }
.product-photo .thum dd.current { border-color:#c8a48e; }

.product_info{width:500px; float: right;}
.product_info h1{color:#219c00; font-size:30px}
.product_info .inso{margin:20px 0; background:#f8f8f8;font-size: 16px; height: 40px;line-height: 40px;padding: 0 0 0 15px;}
.product_info .inso span{color:#219c00}
.product_info .pr_tel{border: 1px solid #ddd;margin-bottom: 27px;padding: 15px 20px;}
.product_info .pr_tel dt{background:url(../images/ico-tel.png) no-repeat left center;color: #555; font-size: 16px;padding: 0 0 0 25px;}
.product_info .pr_tel  dd{line-height:1.2;color:#219c00;font-size:35px}
.product_info .order a {background: #219c00;color: #fff;display: block;font-size: 16px; font-weight: 700; height: 40px;line-height: 40px;text-align: center; width: 156px;}
.product_info .baiduShare{margin-top:20px}
.pro_info{border-top: 1px dashed #ddd; margin: 20px 0 0;}
.pro_info h2 {background: #fff none repeat scroll 0 0;color: #219c00; font-size: 16px;height: 40px; line-height: 40px; width: 240px; margin-top:15px}
.pro_info .article{line-height:1.8}


/*分页*/
.pager {clear: both;display: block;height: auto;/* margin-bottom:30px; */padding: 25px 0 5px;text-align: center;width: 100%;font-size:12px;}
.pager span, .pager a {background: #fff none repeat scroll 0 0;border: 1px solid #c2c2c2;border-radius: 0;color: #333;display: inline-block;height: 24px;line-height: 24px; margin: 0 5px;
padding: 0 8px;text-decoration: none;}
.pager .cur {background: #3d9c14 none repeat scroll 0 0;border-color: #c2c2c2;color: #fff;font-weight: bold;}




.reLinks{border:1px solid #ccc; height:30px; line-height:30px;color:#666; width:1100px;margin:0 auto 15px}

.reLink{border:1px solid #ccc; height:30px; line-height:30px;margin: 15px auto;color:#666}
.prevLink{float: left;margin-left: 10px;}
.nextLink { float: right;margin-right: 10px;}
.prevLink a,.nextLink a{width:300px; color:#666}
.recommend{width:100%;border:1px solid #ddd;}
.recommend .title{margin-bottom:15px !important;}
.recommend .rec_list {margin:0 26px}
.recommend .rec_list ul li{float:left;margin:10px; width:240px}
.recommend .rec_list ul li a img{ border:1px solid #ccc; padding:2px; width:240px; height:187px}
.recommend .rec_list ul li p,.recom ul li p{font-size:18px;color:#232323; text-align:center; height:40px; line-height:38px;cursor:pointer}
.recommend .rec_list ul li:hover img,.recom ul li:hover img{ border:1px solid #329d0f }
.recommend .rec_list ul li:hover p,.recom ul li:hover p{color:#329d0f}

.recom{border:1px solid #ccc}
.recom .title{  width: 94%;padding: 7px 13px;margin: 0 auto;}
.recom ul li{float:left;margin:10px 11px; width:162px}
.recom ul li a img{border:1px solid #ccc; padding:2px; width:100%; height:auto;}

.news_recommend {border:1px solid #e4e4e4; margin-top:20px;height:auto}
.news_recommend h1{border-bottom:1px solid #e4e4e4; height:35px; line-height:35px;font-size:14px;padding-left:10px;color:#666;}
.news_recommend ul{padding:20px;height:auto}
.news_recommend li{float:left; width:340px; height:20px; line-height:20px; margin-bottom:10px }
.news_recommend li a{display:block;color:#666666}
/*新闻*/
.subright .listnews { padding: 15px 0px;}
.subright .listnews ul li {height: 128px;line-height: 30px;border-bottom: 1px dotted #ccc;margin-bottom:10px}
.subright .listnews ul li a { float: left; font-size:16px}
.subright .listnews ul li b{color:#0066CC; width:100%;display:block;cursor:pointer}
.subright .listnews ul li span {display:block; color:#666666}
.subright .listnews ul li b:hover{  text-decoration: underline;}

/*新闻详情页面*/
.conBox{margin-bottom:10px}
.conBox .ArticleTitle h1{text-align:center; color:#666666; font-size:16px; font-weight:bold;  margin-bottom: 10px;line-height: 27px;}
.conBox .ArticleMessage{border-bottom: 1px solid #ddd; border-top: 1px solid #ddd;font-size: 12px; height: 30px;line-height: 30px; margin-bottom: 20px;text-align: center;}
.conBox .ArticleTencont{line-height:28px; margin-bottom:10px}


.sidebox li a.cur{width:115px}
/*案例页面*/

.caselist li{ width:266px; float:left; margin:10px 8px 5px 5px}
.caselist li a{display:block; width:266px;}
.caselist li a span{display:block;height:30px; text-align:center; line-height:30px; cursor:pointer }
.caselist li img{border: 1px solid #e2e2e2;display: block; height: 200px; width: 261px; padding:2px}
.caselist li:hover img{border:1px solid #0066FF;}
.caselist li:hover span{color: #0066FF;}

/*案例详细页面*/
.casepro{max-width:500px; height:auto; margin:25px auto;}
.casepro img{width:500px; text-align:center; border:1px solid #ccc; padding:2px}
.casepro p{text-align:center; }
.caseinfo{margin-top:10px; width:100%;  white-space: normal; }
.caseinfo span{display:block;}
.caseinfo p{line-height:28px;}

/*新闻推荐*/
.showcaselist  .recommend li{float:left; width:189px; }
.showcaselist  .recommend li img{width:189px}

/*product2*/
.iprolist a,.newslist a{display:block; border-bottom:1px solid #ccc; width:98%; padding:10px; height:160px}
.iprolist a img{display:block;float:left; width:353px; height:264px;  }
.iprolist a span,.newslist a span{display:block;float:left; margin-left:20px }
.newslist a span h1{font-size:16px;font-weight:200px;}

.iprolist a{height:264px}
.iprolist a span h1{font-size:24px;font-weight:500px;color:#737373}
.iprolist a span{width:600px;padding-left:20px}
.iprolist a span p,.newslist a span p{padding-top:30px;font-size:16px;line-height:30px}
.iprolist a span b,.newslist a span b{background:#6f6f6f;width:120px;height:36px;line-height:36px;display:block;color:#fff;text-align:center;margin-top:30px;cursor:pointer}
.iprolist a:hover img,.newslist a:hover img{border:2px solid #219c00}
.iprolist a:hover h1,.newslist a:hover h1{color:#219c00}
.iprolist a:hover b,.newslist a:hover b{background:#219c00}
.iprolist a img,.newslist a img{border:2px solid #fff}
.newslist a img{width:180px;height:160px;display:block;float:left;}



img{border:none}
.aboutpic{border:1px solid #B2C2E3; padding:3px; margin:8px}
.img:visited img{border: 1px solid #B2C2E3;}
.img img{border: 1px solid #B2C2E3;padding:5px;}
.img:hover img{border: 1px solid #7ca3f4;}
.img:hover{color: #B2C2E3; }



/*products*/
.cpfl1{ font-size:12px; color:#ffffff;}


a.cpdl:link,a.cpdl:visited{
	float:left;
	display:block;
	width:127px;
	height:35px;
	line-height:35px;
	color:#fff;
	font-size:16px;
	font-family: "microsoft yahei";
	text-align:center;
	background-color:#ff4200;
	margin-right: 2px;
	margin-left:7px;
	margin-bottom:10px;
}
a.cpdl:hover{ display:block;line-height:35px; color:#fff;  font-family: 'microsoft yahei';text-align:center;background-color:#FF0000;}
#cpfl{display:block;width:24%;float:left;height:30px;text-align:center;margin:0.4% 0.4%;text-align:center;font:12px/30px 'microsoft yahei';color:#a7c0ff;text-shadow:1px 1px 1px #ffffff;background:#e5e5e5}
a.cpfl:link,a.cpfl:visited{ display:block; line-height:30px; color:#006633; }
a.cpfl:hover{ display:block; height:30px;line-height:30px; color:#006633;}
#cpflwz{ width:100%; text-align:center; height:24px;}
