@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
a,a:link,a:visited,a:hover{text-decoration:none; transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear; }
a{ color:#333333}
a:hover{ color:#ff9901;cursor: pointer;}
a img{ border:none;}
#clear{ clear:both;}
table{ font-size:12px;border-collapse:collapse; border-spacing:0px;}
body{text-align:left;font-weight:normal; line-height:24px; font-family:"微软雅黑";  color:#333333; background:#ffffff; font-size:14px;}
a{blr:expression(this.onFocus=this.blur())} /*a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  去掉链接触摸高亮 */
a{outline:none;} /*for Firefox*/
h1,h2,h3,h4,h5,input{font-size:14px; font-weight:normal;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,i{ margin:0px; padding:0px;}
ol,p,dl,li{list-style:none;}

/*header*/
#header{width: 100%;height: auto;position: relative;}
.slideBox{ width:100%; height:542px; overflow:hidden; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:71%; bottom:80px; z-index:3; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin:0 8px; width:12px; height:12px;line-height:14px; text-align:center; background:#ffffff; cursor:pointer;}
.slideBox .hd ul li.on{ background:#ff9001;  }
.slideBox .banner{ height:100%; }
.slideBox .banner li{ zoom:1; vertical-align:middle; }
.slideBox .banner img{ width:100%; height:542px; display:block;  }
.logo{width: 184px;height: 80px; margin: 0 auto;position: absolute;top: 0;left: 46%;z-index: 5;}
.logo img{height: 80px;}
.logo_bg{width: 224px;height: 224px;border-radius:50%;border: 1px solid #4d340e; background: #ffffff;position: absolute;top:-120px;left:44%;z-index:4;}
.navs{height: 40px;width: 100%;position: relative;z-index: 5;background: #ff9001;}
.navs .menu{width: 1000px;height: 40px;margin:0 auto;}
/*入库导航个数平分*/
.navs .menu li{height: 40px; width:200px;display:table-cell; text-align: center;line-height: 40px;border-right:1px dashed #fda521; position: relative;}
.navs .menu li:last-child{border-right: none;}
.navs .menu li a{width:100%;height: 40px; font-size:14px;display: block;overflow: hidden;}
.navs .menu li.current a{color: #fff;}
.navs .menu li a:hover{color: #ffffff}
.navs .menu li .erji{width: 100%; height:0px;/* display:none;*//*border: 1px solid #999;*/position:absolute;left:0px;bottom:40px;z-index:99;overflow:hidden;background:#ffffff; z-index:99; filter:alpha(opacity=90);-webkit-opacity:0.9; -moz-opacity:0.9; -khtml-opacity: 0.9;opacity: 0.9;}
.navs .menu li .erji li{display: block; width: 100%;height: 32px;line-height: 32px; float:inherit;border-bottom: 1px dashed #dfdfdf;border-right: none; padding: 0; }
.navs .menu li .erji li:last-child{border-bottom: none;}
.navs .menu li .erji li a{color: #333;}
.navs .menu li .erji li a:hover{color: #ff9001;}

#content2{width: 1000px;height: auto;margin: 0 auto;padding: 30px 0;overflow: hidden;}
#content2 .about{width: 1000px;height: 213px;position: relative;}
.about .about_img{width:282px;height: 213px;text-align: center;vertical-align: middle;display: table-cell;float: left; }
.about_img img {max-width: 100%;max-height: 100%;}
.about .about_right{width: 706px;height: 213px;float: right;}
.about_right .search{width:264px;height: 42px;padding: 12px 0;float: right;}
.search_div{width: 252px;height: 40px;background:#d5d5d5;}
.search_div .input{height: 40px;width: 200px;line-height:40px;color: #c1c1c1;background:#e7e7e7;padding: 0 6px; border:none;float: left;}
.search_div .btn{width: 40px; height:40px;float: right; background: url(../images/search.png) center center no-repeat;border:none;}
.about_right .about_text{padding: 25px 20px 14px 54px; width:632px;height: 100px;overflow: hidden;color: #666;line-height: 28px;background: #f9f9f9;}
.about_up{width: 152px;height: 152px;text-align: center; border-radius: 50%;background: #ff9001;position: absolute;top:0;left:20%;z-index: 1;}
.about_up .nav_name {margin: 44px 0 20px 0;font-size: 16px;color: #ffffff;}
.about_up p a{width:80px;height: 40px;padding-left: 36px; display: block; font-size: 12px;color: #fff;}
#content2 .case{width: 100%;height: 392px;margin: 20px 0;background: #e7e7e7;position: relative;}
.case ul{width: 988px;height: 380px;padding: 6px}
.case ul li{width: 235px;height: 174px;padding:8px 6px; float: left;}
.case ul li .case_img{width: 235px;height: 174px; text-align: center; vertical-align: middle;overflow: hidden;}
.case ul li .case_img a{display: block; position: relative;}
.case ul li .case_img a img{height: 174px;}
.case ul li .case_img a .img_hover{display: none;width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;}
.img_hover em{display: block;width: 235px;height:174px;position: absolute;left: 0px;top: 0px;background: #1e1f24; filter:alpha(opacity=80);-webkit-opacity:0.8; -moz-opacity:0.8; -khtml-opacity: 0.8;opacity:0.8;}
.case ul li .case_img a:hover .img_hover{display: block;text-align: center;}
.case ul li .case_img a .img_hover p{color:#fff;font-size: 16px; position: absolute;top:72px;left:0;z-index: 33;width: 100%;height: 28px;overflow: hidden;text-align: center;}
.case ul li .case_img a .img_hover span{font-size: 28px;color: #fff; position: absolute;top:106px;left:46%;z-index: 33;}
.case_up{width: 152px;height: 152px;text-align: center; border-radius: 50%;background: #ff9001;position: absolute;top:113px;left:42%;z-index: 1;}
.case_up .nav_name2 {margin: 44px 0 20px 0;font-size: 16px;color: #ffffff;}
.case_up p a{width:80px;height: 40px;padding-left: 36px; display: block; font-size: 12px;color: #fff;}
#content2 .bottom{width: 100%;height: 212px;}
.bottom .bot_left{width: 466px;height: 184px;padding: 14px; overflow: hidden;background: #e7e7e7;float: left;position: relative;}
.bottom .bot_left .bot_left_top{width: 100%;height: 54px;}
.bot_left_top .news_img{width:69px;height: 54px;text-align: center;vertical-align: middle;display: table-cell;float: left; }
.bot_left_top .news_img img{max-width: 100%;max-height: 100%;}
.bot_left_top .news_right{width: 270px;height: 100%;padding-left: 12px;float: left;}
.news_right dd{width: 100%;height:28px;font-size: 12px;overflow:hidden;}
.news_right dt{width:100%;height: 24px;overflow: hidden;font-size: 12px;color:#999;}
.bottom .bot_left .news{width:358px;height: 108px;padding-top: 20px;}
.bottom .bot_left .news li{width: 100%;height:28px;overflow: hidden;}
.bottom .bot_left .news li a:hover{border-bottom: 1px solid #ff9901;}
/*.bottom .bot_left .news li a:before{content: "";width: 6px;height: 6px;background: #999999;position: absolute;top:16px;left: 0;}*/.news_up{width: 152px;height: 152px;text-align: center; border-radius: 50%;background: #ff9001;position: absolute;top:41px;left:75%;z-index: 1;}
.news_up .nav_name3 {margin: 44px 0 20px 0;font-size: 16px;color: #ffffff;}
.news_up p a{width:80px;height: 40px;padding-left: 36px; display: block; font-size: 12px;color: #fff;}
.bottom .bot_right{width:354px;height: 184px;padding: 14px 10px 14px 130px ; overflow: hidden;background: #e7e7e7;float: right;position: relative;}
.bottom .bot_right span{width: 100%;height: 36px; font-size: 16px;line-height: 36px;font-weight: bold;display: block;overflow: hidden;}
.bottom .bot_right p{line-height: 36px;width: 354px;height: 144px;overflow: hidden;}
.contact_up{width: 152px;height: 152px;text-align: center; border-radius: 50%;background: #ff9001;position: absolute;top:41px;left:-29px;z-index: 1;}
.contact_up .nav_name4 {margin: 44px 0 20px 0;font-size: 16px;color: #ffffff;}
.contact_up p a{width:80px;height: 40px;line-height: 26px; padding-left: 36px; display: block; font-size: 12px;color: #fff;}

#footer{background:#535353;width: 100%;height: auto;padding-bottom:30px;}
#footer .link{width: 1000px;height: 54px;margin: 0 auto;overflow: hidden; border-bottom: 1px solid #595959;}
#footer .link p{color: #999999;line-height: 54px;}
#footer .link p a{color: #999999;line-height: 54px;margin:0 8px;}
#footer .link p a:hover{color: #ffffff; border-bottom: 1px solid #fff;}
#footer .foot_bottom{width: 1000px;height: auto;margin: 0 auto;padding-top: 20px;text-align: center;}
.foot_bottom span,.foot_bottom p{color: #999999;font-size: 12px;}
.foot_bottom p a{color: #999999;}
.foot_bottom p a:hover{color: #fff;}
/*about*/
#header .banner2{width: 100%;height: 282px;overflow: hidden;}
#header .banner2 a img{width:100%;height: 282px;display: block;}
#content2 .dq{line-height: 32px;}
#content2 .con_ny{width: 1000px;height: auto;padding: 10px 0;overflow: hidden;}
.ny_left{width: 260px;height: auto;float: left;}
.ny_left .nav_title{width: 260px;height: 80px;background: #1b1e25;line-height: 80px;text-align: center; font-size:20px;color: #fff;overflow: hidden;}
.ny_left .nav_title span{font-size: 14px;}
.ny_left .ny_left_nav{width:260px;height: auto;background: #272c36;}
.ny_left .ny_left_nav .ce{width: 100%;display: block;}
.ny_left .ny_left_nav .ce li{width: 100%;height: auto;border-bottom: 1px solid #23272e;}
.ny_left_nav .ce li a{width: 210px;height: 50px; font-size: 16px; color: #7a7a7a; display: block; line-height: 50px;padding-left: 50px;overflow: hidden;}
.ny_left_nav .ce li a:hover{color: #fff; background: #252a30;}
.ny_left .ny_left_nav .ce li a.current{color: #fff; background: #252a30;}
.clear{clear:both;}
.ny_left .ce ul.er{display:none;width:150px;}
.ny_left .ce ul.er li {border: none;background:#252a30;width: 260px;height:auto;}
.ny_left .ce ul.er li a{width:194px;height:48px;overflow: hidden; font-size: 14px; display:block;line-height: 48px;padding-left:66px;}
.ny_left .ce ul.er li a:hover{background: #ff9001;}
.thr{display:none;}
.thr li{position:relative;width: 260px; height: 33px;}
.ny_left .ce ul.er .e_li .thr li a{width: 184px;height: 33px;font-size: 12px; display:block;line-height: 33px;padding-left:76px;overflow: hidden;}
.ny_left .ce ul.er .e_li .thr li a:hover{color: #ff9001; background:none;}

.ny_right{width: 724px;height: auto;float: right;}
.ny_right .ny_right_top{width:694px;height: 41px;overflow: hidden; background: #ececec;border-bottom:2px solid #ff9001;line-height: 40px;padding-left: 30px;}
.ny_right_bottom{width: 100%;min-height: 350px; padding-top: 8px;}
.about_text img{/*height: 152px;*/max-width: 100%;}
/*news*/
.ny_right .news{padding-top:10px;}
.ny_right .newslist{width: 100%;}
.ny_right .newslist li{width: 100%;height: 38px;border-bottom: 1px dashed #ececec;}
.ny_right .newslist li a{width:710px; height:38px; line-height:38px;overflow:hidden; display:block;padding-left: 14px; position: relative;}
.ny_right .newslist li a:before{content: "";width: 6px;height: 6px;background: #999999;position: absolute;top:16px;left: 0;}
.ny_right .newslist li a:hover:before{background: #ff9001;}
.ny_right .newslist li a:hover{color: #ff9001;}
.date{padding-left:30px;float:right; font-weight:normal;}
.ny_right_bottom .next {width: 100%;height: 20px;text-align: center;margin-top: 26px;}
.ny_right_bottom .next a{padding: 0 6px;}
.ny_right_bottom .next a:hover,.ny_right_bottom .next a.current{color: #ffffff;background: #ff9001;}      
/*news_det*/
.ny_right .ny_news_top{width:894px;height:auto;overflow: hidden; background: #ececec;border-bottom:2px solid #ff9001;line-height: 40px;padding-left: 30px;}
.ny_right .new_title{width:694px;height:auto;overflow: hidden; background: #ececec;border-bottom:2px solid #ff9001;line-height: 40px;padding-left: 30px;}
.ny_right .news_text p.canshu{width: 704px; height: 38px;color:#999;line-height: 38px;padding-left: 20px;}
.new_article{width: 100%;min-height: 300px; padding-bottom: 10px;border-bottom: 1px solid #ececec;overflow: hidden;}
.new_article img{height: 179px;}
.share{width:250px;height: 30px;float: right;padding-top: 8px;}
.article_next{width: 100%;height: auto;overflow: hidden;padding-top: 10px;}
.article_next ul li a{font-size: 12px;color: #999;}
.article_next ul li a:hover{color: #ff9001;}
/*news_pt*/
.ny_right .news_nr{width: 100%;height: auto;overflow: hidden;}
.ny_right .news_nr li{width:704px;height:104px;padding: 18px 20px 18px 0;border-bottom: 1px solid #ececec;}
.news_nr li .news_img{width:104px;height:104px;text-align: center;display: table-cell; vertical-align: middle;float: right;}
.news_nr li .news_img img{max-width: 100%;max-height: 100%;}
.news_nr li .news_nr_right{width:590px;height: 104px;float: left;}
.news_nr li .news_nr_right .nr_title{width: 100%;height: 20px;}
.news_nr li .news_nr_right .nr_title a{line-height: 20px;display: block;width:100%;height: 20px;overflow: hidden;}
.news_nr li .news_nr_right .nr_title a:hover{color: #ff9001;}
.news_nr li .news_nr_right .nr{color: #999; width: 100%;height: 78px;overflow: hidden;padding-top: 10px;}
/*case*/
.cases ul{width: 100%;height: auto;overflow: hidden;}
.cases ul li{width: 234px;height: 214px;padding: 5px 3px;overflow: hidden; float: left;}
.cases ul li .case_img{width: 234px;height: 174px;text-align: center;vertical-align: middle;overflow: hidden;}
.cases ul li .case_img img{height: 174px;}
.cases ul li:hover{background: #ff9001;}
.cases ul li:hover p{color: #ffffff;}
.cases ul li p{width:100%;height: 42px;text-align: center;line-height: 42px;overflow: hidden;}
/*case_det*/
.case_det .sm,.pro_detail .sm{width: 100%;height: 42px;margin-top: 13px;background: #ececec;line-height: 42px;padding-left: 30px;overflow: hidden;}
.case_det .smtext,.pro_detail .smtext{padding: 16px 0 26px 0;border-bottom: 1px solid #ececec;display: block;}


.pro_detail .picFocus{width:722px;position:relative;zoom:1;}
.pro_detail .picFocus .bd ul li{width:722px; height:535px; vertical-align:middle;text-align: center; }
.pro_detail .picFocus .bd ul li img { height:535px; }
/*.picFocus .prev1{width:59px;height:59px;background:url(../images/left_03.png)center center no-repeat;
	                              position: absolute; top:250px;left:0px;z-index: 3;}
.picFocus .next1{width:59px;height:59px;background:url(../images/right_h.png)center center no-repeat;
	                              position: absolute;top:252px;left:663px;z-index: 3;}
.picFocus .prev1:hover{background:url(../images/left_h.png)center center no-repeat;}
.picFocus .next1:hover{background:url(../images/right_03.png)center center no-repeat ;}*/

.pro_detail .picFocus .hd{ width:660px;height: 78px; padding-top:14px;margin: 0 auto; overflow:hidden; }
.pro_detail .picFocus .hd ul{ zoom:1;}
.tempWrap{width: 664px;}
.pro_detail .picFocus .hd ul li{width:100px; height:74px; float:left;margin:0 5px; text-align:center;overflow: hidden;}
.pro_detail .picFocus .hd ul li img{height:74px;}
.pro_detail .picFocus .hd ul li.on{ border:1px solid #ff9001;}
.picFocus .prev{width: 20px;height:74px;color: #fff;position: absolute; top:550px;left:0px;z-index: 3;line-height: 74px;background: #535353;display: block;text-align: center;}
.picFocus .next{width:20px;height:74px;color: #fff;position: absolute;top:523px;left:702px;z-index: 3;line-height: 74px;background: #535353;display: block;text-align: center;}
.picFocus .prev:hover{background: #ff9001}
.picFocus .next:hover{background: #ff9001}

.news .search{width: 100%;height: 70px;font-size: 20px;color: #999999;line-height: 70px;text-align: center;overflow: hidden;}















