@charset "utf-8";
.warpbox{padding-top: 30px;}
/*icon -png*/
.pro_btn i,.classification_box .arrow,.classification_inner li i, .more_classification i,.join_benefit dd>p i,.icon_exit,.fast_inter>a>i,.goCompany .icon,#MagnifierWrap .iconbtn i,.fliter_foot .icon_arrow2,.filter_box .row_crumbs .icon_colse,.customSelect .caret,.sch-icon,.icon-more,.news-box2 li,.company-rank .icon-arrow,.company-rank .vip,.icon-title-line,.hot-tag,.login_row .login_icon i,.breadcrumbs span{background:url(images/icon.png) no-repeat;}
.top_nav_bar a{margin-right: 10px; color: #666;}
/*ad*/
.ad_box{width: 830px; height:84px; overflow:hidden;float: right;}
.top_ad{ height: 80px; text-align: right; overflow: hidden;}
.hot_news_ad{padding:5px 15px;}
.hot_news_ad img{width: 100%; height: 66px;}
.top_ad2{width: 100%; overflow: hidden;}
.top_ad2 img{width: 100%; height: 66px;}
.news-ad{width: 100%; height: 74px; overflow: hidden;}
.news-ad img{width: 100%; height: 74px;}
.news-ad2{width: 100%; height: 74px; overflow: hidden;}
.news-ad2 img{width: 100%; height: 74px;}
.center-ad{ padding: 15px 15px 0 }
.news-ad3{width: 100%; height: 100px; overflow: hidden;}
.news-ad3 img{width: 100%; height: 100px;}
/*col-title*/
.col-title{display: block; height: 41px; line-height: 41px; font-size: 18px; color: #008a67;}
/*selectbox*/
select.J-selct,select.J_pb_select{position:absolute;left:-999em;}
.customSelect{position:relative;float:left;}
.customSelect .selectedValue{height:32px;line-height:32px;text-align:right;padding:0px 20px 0 0;border-radius:2px;margin-bottom:0;color:#008a67;background-color:#fff;cursor:pointer;}
.customSelect .selectList{z-index:100;position:absolute;left:-999em;top:-999em;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);}
.customSelect.select-open .selectList{left:0!important;top:auto!important;}
.customSelect .selectList dl{background:#fff;}
.customSelect .selectList dl.defaultScrollbar{overflow-x:hidden;overflow-y:scroll;}
.customSelect dl,.customSelect dd{margin:0;}
.customSelect dd{zoom:1;cursor:pointer;}
.customSelect .selected{color:#fff;text-decoration:none;background-color:#008a67;}
.customSelect dd.hovered{background:#008a67;color:#fff;}
.customSelect dt{font-weight:bold;font-style:italic;padding:2px 10px 2px 6px;}
.customSelect dd{padding:2px 10px 2px 8px;}
.customSelect.focused .selectedValue{/*box-shadow:0 0 2px #00aedb;*/}
.customSelect .caret{width:9px;height:5px;cursor:pointer;display:block;background-position:0 0;position:absolute;top:14px;right:5px;z-index:150;}

/*tab*/
.tab_content>div{ display: none;}
/*head*/
#header{min-width:1100px;}
.top_nav{height:36px;line-height:36px;background:#f2f2f2;color:#555;}
.top_nav a{color: #555;}
.logo_wrap{ padding:15px 0;}
.logo{width:240px;height:60px;}
.sub_title{display: inline-block; *display: inline; *zoom: 1; height: 66px; position: relative;}
.sub_title span{display: block; white-space: nowrap; position: absolute;bottom:0; left: 0; font-size: 18px; font-weight: 700; color: #555;}
.main_nav {width:1070px;height: 40px; overflow: hidden; background:#008a67; padding:0 15px;}
.main_nav li{float: left;}
.main_nav li>a{display:block;padding:0 18px;height:40px;font-size:20px;line-height:40px;color:#fff;}
.main_nav li.current{margin-top:5px; background-color: #fff;}
.main_nav li.current a{height:35px; line-height: 35px; color: #008a67;}
/*footer*/
#footer{padding: 10px 0; background-color: #f2f2f2;min-width:1100px;}
.f-link{ padding: 10px 0;}
.f-link h3{font-size: 16px;color: #000; margin-bottom: 10px;}
.f-link a{margin-right: 10px; line-height: 24px;color:#333;}
.footer-nav{padding: 20px 0; margin-top: 20px; border: 1px solid #ddd; border-width: 1px 0;}
.footer-nav li{float: left; width: 135px;}
.footer-nav li dt{font-size: 16px; font-weight: 700; }
.footer-nav li dt,.footer-nav li dd{margin-bottom: 10px;}
.footer-nav li dt a{color: #555}
.footer-nav li dd a{color: #808080}
.footer-nav li.wechat-code{width: 155px; text-align: right;}
.copyright{text-align: center; padding: 20px 0;color: #808080}
.copyright a{margin: 0 5px;color: #808080}
.copyright p{margin-top: 10px;}
/*index-center*/
#content{padding:22px 0 0 0; color: #151515;}
.box-left{width: 340px; float: left; margin-right:15px;}
.box-center{width:430px;float: left;margin-right:15px;}
.box-right{width:300px;float: left;}
.box-left2{width: 350px; float: left; margin-right:25px;}
.box-center2{width:408px;float: left;margin-right:30px;}
.box-right2{width:287px;float: left;}
.box-left3{width:320px;float:left;margin-right:15px;}
.box-center3{width:430px;float:left;margin-right:15px;}
.box-right3{width:320px;float:left;}
/*slide*/
.news-slide{height: 312px; position: relative;}
.slide-imgbox li{display: none; width:100%;height:290px;position: absolute; top: 0; left: 0;}
.slide-imgbox img{width:340px; height: 255px;}
.slide-text{width:100%;height: 35px; position: absolute; top:255px;left:0; background: #008a67;}
.slide-text li{display: none; width: 100%; height: 35px; line-height: 35px; text-align: center; position: absolute;top: 0;left: 0; }
.slide-text li a{font-size: 14px; color: #fff;}
.slide-col{width: 100%;height: 22px; text-align: center; position: absolute;bottom: 0;left: 0;}
.slide-col li{display: inline-block;*display: inline; *zoom: 1; width: 18px; height: 4px; margin: 0 5px; background: #dddddd; cursor:pointer ;}
.slide-col li.current{background: #008a67;}
/*search*/
.search-box{width: 310px;  padding: 14px 15px;margin-bottom: 10px; background: #f0f0f0;}
.search-wrap{height: 32px; border:2px solid #008a67; background: #fff;}
.search-wrap .input-box{float: left;padding: 7px 0 7px 10px;}
.search-wrap .sch-icon{float: left; display: block; margin-top:2px; width: 14px; height: 14px; background-position: 0 -18px;}
.search-wrap .input-box input{float: left; width: 120px; height: 18px; line-height: 18px; padding: 0 10px;}
.search-wrap .sch-submit{float: right; width: 70px; height: 32px; color: #fff; background:#008a67; cursor:pointer; }
/*col-title*/
.column-title-more{clear:both; padding: 10px 0; margin:0 0 10px 0; border-bottom: 1px solid #dddddd;}
.column-title-more>span{ font-size: 18px; color: #008a67;}
.col-title a{ font-size: 18px; color: #008a67 !important;}
.column-title-more a{display: block; float: right;font-size: 14px; height: 24px; line-height: 24px;  color: #959595;}
.column-title-more a .icon-more{display: inline-block; *display: inline; *zoom: 1; width: 3px; height: 13px;margin-left: 5px; background-position: 0 -5px;}
.box-right .column-title-more span{ font-size: 16px;}
.box-right .column-title-more a{height: 21px; line-height: 21px;}
.column-title-more2{height: 24px; line-height: 24px; position: relative;}
.column-title-more2>span{ display: block; height: 34px; padding: 0 5px; border-bottom: 2px solid #008a67;position: absolute; top: 10px; left: 0;}
.column-title-more3{border:0;border-top: 1px solid #dddddd;}
.column-title-more4>span{font-weight: 700;}
.icon-title-line{display: inline-block;*display: inline; *zoom: 1; width: 3px; height: 15px; margin-top: 4px; background-position: -9px 0;}
/*technology*/
.technology{height: 270px; padding-bottom: 10px;}
.technology .tab_head{float: left; width: 68px; background: #f0f0f0;}
.technology .tab_content{float: left; width: 256px; padding:0 8px; line-height:30px; font-size: 14px; color: #151515;}
.technology .tab_content p{overflow: hidden;height: 30px;}
.technology li{height: 30px; line-height: 30px; text-align: center; cursor: pointer; color: #444;}
.technology li.tab_selected{background: #ec9126; color: #fff;}
/*material*/
.material{padding-top: 10px; height: 90px;border:1px solid green; border-top: 0;}
.material li{width: 25%; height:30px;line-height: 30px; float: left; text-align: center;}
.material li a{font-size: 14px; color: #151515;}
/*main-center*/
.center-top-wrap{border: 1px solid #ddd;border-width: 1px 1px 0 1px;}
.main_title_news{font-size: 18px; font-weight: 700;  padding: 10px 0 10px 15px;}
.center-news .tab_head{ border-bottom: 1px solid #ddd;}
.center-news .tab_head>li{float: left; margin-bottom: -1px; border-right:1px solid #ddd; }
.center-news .tab_head>li>a{display: block; width: 140px; height: 40px; line-height: 40px;font-size: 16px; text-align: center; border: 1px solid transparent;}
.center-news .tab_head>li.tab_selected a{ color: #008a67;background: #fff; }
.center-news .main-news-content{ padding:0px 15px 0;}
.news-box1{}
.news-box1 li,.news-box2 li{padding-left: 15px; font-size: 14px; line-height: 25px;}
.news-box1 li .class,.news-box2 li .class{margin-right: 5px;}
.news-box2{padding-top: 10px;margin-top: 10px; border-top: 1px dashed #ddd;}
.news-box2 li{ background-position:-97px 12px; line-height: 28px;}
.news-box2 li .class{ color: #008a67;}
/*special*/
.special-box{width: 100%; height: 165px; padding: 1px 0 0;}
/*
.special-box>li{clear: both; padding-bottom: 20px;}
.special-box .left-img{float: left;width: 100px; height: 100px;margin:0 10px 0 0;  overflow: hidden;}
.special-box .left-img img{float: left;width: 100px; height: 100px;}
.special-box .right-info{float:left; width: 190px; }
.special-box .right-info a{color: #3a3a3a;}
.special-box .title{ font-size: 15px; margin-bottom: 5px; }*/
/* -------------菜单css代码----------begin---------- */

/* -------------菜单css代码----------end---------- */
/*people-box*/
.people-box{width: 100%; height: 314px; overflow: hidden;}
.people-box>ul{margin-right: -13px;}
.people-box li{float: left;width: 91px; margin-right: 13px; padding-top: 15px;}
.people-box li img{width: 91px; height: 109px;}
.people-box li p{padding: 5px 0; text-align: center;}
.people-box li a{font-size: 14px; color: #383838;line-height: normal;}
/*video-list*/
.video-list{clear: both; padding:20px 0 20px;}
.video-list .tab_head{border-bottom: 1px solid #ddd; text-align: right;}
.video-list .tab_head li{display:inline-block; *display:inline;*zoom: 1; margin-bottom: -1px;}
.video-list .tab_head li>a{display: block; height: 40px; line-height: 40px; padding: 0 21px; font-size: 16px; text-align: center; border: 1px solid transparent;}
.video-list .tab_head .tab_selected a{background: #fff; color: #008a67; border-color: #ddd #ddd transparent #ddd;}
.vido-item{width: 100%; height: 190px; overflow: hidden;}
.vido-item>ul{margin-right: -16px; padding: 10px 0 0 ;}
.vido-item>ul>li{float: left; width: 170px; margin-right: 16px;}
.vido-item>ul>li img{width: 100%; height:150px;}
.vido-item>ul>li .title{margin: 10px 0 0 ; line-height: 28px; text-align: center;}
.vido-item>ul>li .title a{color: #333;}
/*bid*/
.tab2{padding: 20px 0 0;}
.tab2 .col-title{ padding-left: 10px;}
.tab2 .tab_head{border: 1px solid #ddd; text-align: right;}
.tab2 .tab_head li{display:inline-block; *display:inline;*zoom: 1; margin-bottom: -1px;}
.tab2 .tab_head li>a{display: block; height: 40px; line-height: 40px; padding: 0 11px; color: #222; font-size: 16px; text-align: center; border: 1px solid transparent; border-top: 0;}
.tab2 .tab_head .tab_selected a{background: #fff; color: #008a67; border-color: #ddd #ddd transparent #ddd;}
.tab2 .tab_content{overflow: hidden;}
.article-rank{ padding: 10px 0 0; }
.article-rank>li{padding: 5px 0; font-size: 14px;}
.article-rank>li .num{display: inline-block; *display: inline; *zoom: 1; width: 20px; height: 16px; margin: 2px 6px 0 0; line-height: 16px; color: #fff; text-align: center; background-color: #bdbdbd;}
.article-rank>li .num.top3{ background-color: #ec9126;}
/*company-rank*/
.company-rank{padding:20px 0 10px;}
.company-rank .column-title-more{ border: 0; border-top:1px solid #ddd;}
.company-rank .column-title-more .gothis{padding: 0 10px; color: #858585; border: 1px solid #ddd; border-radius: 3px;}
.company-rank .thefirst{ padding:0 0 10px 0; text-align: center;}
.company-rank .thefirst a{ font-size: 18px; color: #555;}
.company-rank .vip{display:inline-block; *display: inline; *zoom: 1; width: 40px; height: 12px;}
.company-rank .vip1{background-position: -60px -40px;}
.company-rank .vip2{background-position: -60px -52px;}
.company-rank .vip3{background-position: -60px -64px;}
.company-rank .vip4{background-position: -60px -76px;}
.company-rank .vip5{background-position: -60px -88px;}
.company-rank .elite{background:url(images/elite.png) no-repeat;width: 20px;height: 12px;display: inline-block;}
.company-rank .province{color: #008a67;}
.company-rank li{font-size: 14px; line-height: 28px; background-position: -93px -6px;}
.company-rank .icon-arrow{display:inline-block; *display: inline; *zoom: 1; width: 4px; height: 7px; line-height: 27px;  margin-right: 8px; background-position: -93px -3px;}
/*product-rank*/
.product-rank{height: 386px;}
.product-rank .column-title-more{ margin: 20px 0 0; border: 0; border-top:1px solid #ddd;}
.product-class li{height: 27px; line-height: 27px; padding: 3px 0; font-size: 0;background-color: #fff; overflow: hidden;}
.product-class li a.class,.product-class li.hover .class{color: #008a67; font-weight: 700;}
.product-class li>a,.product-class li>span{font-size: 14px; margin-right: 10px;}
.product-class li>a{}
.product-class li.hover{ height: auto !important; padding: 10px; border:1px solid #008a67;}
.product-class li.hover a{color:#666;}
/*shows-news*/
.shows-news{}
/*school-news*/
.school-news-wrap{ padding-top: 20px;}
.school-news{ height: 84px; overflow: hidden;}
.school-news dt{float: left; width: 114px; height: 84px; margin-right: 10px;}
.school-news dt>img{width: 114px; height: 84px;}
.school-news dd{float: left;width: 171px; padding-right: 5px;}
.school-news dd a{ color: #6d6d6d;}
.school-news dd .title{font-size: 14px; margin-bottom: 10px;}
.school-news dd .title a{color: #333;}
/*product-marquee*/
.product-marquee,.images-marquee{padding:10px 0; overflow: hidden; }
.product-marquee ul,.images-marquee ul{margin-right: -17px;float: left;}
.product-marquee li,.images-marquee li{width: 350px; margin:0 16px 16px 0;font-size: 14px}
.product-marquee img,.images-marquee img{width: 170px; height: 120px; }
.product-marquee li>a,.images-marquee li>a{width: 250px; height: 20px;margin: 0 10px}
.product-marquee a:hover img,.images-marquee a:hover img{opacity: .8;}
.product-marquee li p,.images-marquee li p{margin-top: 10px; text-align: center;}
.product-marquee li p a,.images-marquee li p a{color: #333;}
/*company-news*/
.company-news{}
.company-news ul{ padding: 10px 0 0; }
.company-news li{font-size: 14px; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dashed #ddd;}
.company-news li .heading{padding-bottom: 10px;}
.company-news li .heading a{color: #333;}
.company-news li .text a{color: #9c9c9c; line-height: normal;}
/*study-hot-title*/
.study-hot-title{padding: 10px 0 0;}
.study-hot-title dt{margin-bottom: 15px;}
.study-hot-title .hot-tag{display: inline-block; *display: inline; *zoom: 1; width: 32px; height: 17px; padding-left: 4px; margin-right: 10px; background-position: -12px 0; color: #fff;}
.study-hot-title dt a{font-size: 16px; color: #ec9126;}
.study-hot-title dd{ color: #9c9c9c; line-height: 27px; height: 54px; overflow: hidden;}
/*

company index

*/
.main_nav.yellowColor{background:#ef9509;}
.yellowColor .search-wrap{border-color:#ef9509;}
.yellowColor .search-wrap .sch-submit{background-color:#ef9509;}
.yellowColor .customSelect .selectedValue{color:#ef9509}
.yellowColor .customSelect .selected{background-color:#ef9509;}
.yellowColor .customSelect dd.hovered{background:#ef9509;}
.yellowColor .customSelect .caret{background-position:-48px 0;}

/*news-slide2*/
.top_new_notice{height:240px;overflow:hidden;background:#f5f5f5;}
.top_new_notice .tab_head{height:38px;}
.top_new_notice .tab_head li{float:left;height:38px;line-height:38px;width:50%;text-align:center;color:#001515;cursor:pointer;}
.top_new_notice .tab_head li.tab_selected{background:#ef9509;color:#fff;}
.top_new_notice .tab_content>div{padding:0px 15px;}
.box-left3 .search-box{padding:15px 0 0;margin-bottom:0;width:320px;background:none;}
.company-slide.news-slide{height:291px;}
.company-slide .slide-imgbox img{width:430px;height:291px;}
.company-slide .slide-text{background:url(images/opticylayer.png) repeat;}
.company-slide .slide-text li{width:auto;text-align:left;padding-left:30px;}
.company-slide .slide-col{width:auto;height:35px;left:auto;right:15px;line-height:25px;text-align:right;}
.company-slide .slide-col li{width:12px;height:12px;line-height:normal;margin:11px 6px 0;background-color:#fff;}
.company-slide .slide-col li.current{background-color:#ef9509;}

/*login box*/
.login-box{height:241px;background-color:#f5f5f5;padding:25px 30px;color: #404040;}
.login-title{font-size:16px;color:#555;margin-bottom:20px;}
.login_group .login_row{height:34px;margin-bottom:13px;border:1px solid #ddd;background-color:#fff;}
.login_row .login_icon{float:left;display:block;width:34px;height:34px;}
.login_row .login_icon i{display:block;width:15px;height:18px;margin-left:15px;margin-top:8px;}
.login_row .login_icon i.usericon{background-position:0 -49px;}
.login_row .login_icon i.pswicon{background-position:0 -66px;}
.login_row .login_icon i.vdticon{background-position:0 -84px;}
.login_group .login_row input{width:200px;height:34px;line-height: 34px; padding:0 10px;}
.login_group .login_row.validateCode_input{width:140px;margin-right:15px;margin-bottom:0;display:inline-block;*display:inline;*zoom:1;}
.login_group .login_row.validateCode_input input{width:80px;}
.login_group .validateCode_input .validateCode_image img{max-width:100px;max-height:35px;}
.forgetPsw{padding:10px 0;font-size:14px;}
.login_group .login_btn{display:block;width:100%;height:40px;text-align:center;background-color:#008a67;color:#fff;font-size:16px;letter-spacing:1em;cursor:pointer;}
.login_group .login_btn:hover{background-color:#047758;}
.login_layer_box{display: none;}
.login_layer .layui-layer-title{font-size: 16px; color: #606060; font-weight: 700;}
.login_layer .login_layer_box{width: 340px; display: block; padding: 30px;}
.login_layer_box .login_row{margin-bottom: 20px;}
.login_layer_box .login_group .login_btn{height: 50px;line-height: 50px;border-radius: 4px; margin-top: 20px;}
.login_layer_box .register_link{font-size: 14px;text-align: center; margin-top: 25px;}
.login_layer_box .register_link a{color: #008a67;}
/*has login*/
.user_point{margin-top: 20px;color: #444; font-size: 14px;}
.user_point li{float: left;width: 130px; margin-bottom: 15px;}
.user_point li .label{float: left;width: 60px;}
.user_point li .val{float: left;width: 60px;}
.fast_inter{margin-top: 20px;margin-right:-25px;}
.fast_inter>a{float: left;width: 120px; height: 32px;margin-bottom: 12px; margin-right: 12px; text-align: center; line-height: 34px; font-size: 14px; color: #008b66;border: 2px solid #008b66;}
.fast_inter>a:hover{text-decoration: none;}
.fast_inter>a>i{display: inline-block;*display: inline; *zoom: 1; width:20px; height: 20px; margin-right: 5px; vertical-align:middle;}
.fast_inter .fast_entericon1{ background-position: -15px -34px;}
.fast_inter .fast_entericon2{background-position: -38px -34px;}
.fast_inter .fast_entericon3{background-position: -15px -58px;}
.fast_inter .fast_entericon4{background-position: -38px -58px;}
.fast_inter .fast_entericon5{background-position: -15px -81px;}
.fast_inter .fast_entericon6{background-position: -38px -81px;}
/*login style2*/
.icon_exit{display: inline-block; *display: inline; *zoom: 1;width: 14px; height: 14px;line-height: normal; vertical-align:-2px; margin-right: 3px; background-position: -86px -14px;}
.join_benefit{}
.join_benefit dt{color: #008a67;font-size: 14px; font-weight: 700; margin-bottom: 10px;}
.join_benefit dd p{line-height: 28px;font-size: 14px;}
.join_benefit dd p i{display: inline-block; *display: inline; *zoom: 1; width: 4px; height: 4px;vertical-align: bottom; margin:0 10px 12px 5px;  background-position: -77px -14px;}
.join_com_lib{margin-top: 15px;}
.join_com_lib a{display: block; height: 40px; line-height: 40px; text-align: center; background-color: #f08b2d; color: #fff; font-size: 14px;}
.join_com_lib a span{padding-left: 4px; font-family: "宋体"; font-weight: 700;}
/*brand list*/
.brand_list{clear:both;padding:20px 0;}
.brand_list>ul{height:85px;border:1px solid #eaeaea;border-right:0;}
.brand_list>ul>li{float:left;width:182px;height:85px;border-right:1px solid #eaeaea;}
.brand_list>ul>li img{max-width:182px;max-height:85px;}

/*product_library*/
.product_library{border:1px solid #ddd;}
.product_library .column-title-more{background-color:#f4f4f4;padding-left:20px;padding-right:20px;}
.product_library .column-title-more>span{font-size:16px;font-weight:700;color:#008a67;}
.product_library .pl_group{width:1100px;overflow-x:hidden;}
.product_library .pl_row{clear:both;border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:20px;margin-right:-50px;}
.product_library .pl_row dl{float:left;width:100px;margin:0 50px 0 60px;font-size:14px;}
.product_library .pl_row dl>dt a{color:#008a67;line-height:18px;font-weight:700;}
.product_library .titlecolor dl>dt a{color: #e78d00;}
.product_library .pl_row dl>dd a{color:#333;line-height:2;margin-right:15px;}

/*business_opportunity*/
.business_opportunity{padding-top:10px;}
.bo_tab .tab_head{height:39px;background-color:#f4f4f4; padding-right: 20px;}
.bo_tab .col-title{padding-left:20px;color:#008a67;font-weight:700;}
.bo_tab .tab_head li>a{ height: 34px; padding: 0 30px; line-height: 34px; margin-top: 5px;}
.bo_tab .tab_head .tab_selected a{border-top:1px solid #ddd; font-weight: 700;}
.bo_tab .tab_content{ width: 1100px; overflow: hidden;}
.bo_tab .tab_content>div{margin-right: -15px;}
.bo_tab .news-box2{float: left;width: 350px; margin-right: 20px; border: 0; color: #444;}
.bo_tab .news-box2 li .class{color:#e78d00;}
/*product_ts*/
.product_ts{padding-top: 10px;}
.product_ts .tab2 .tab_content{ height: auto;}
/*article_ts*/
.article_ts{width: 1100px;padding-top: 30px; margin-bottom: 30px; overflow-x: hidden;}
.article_wrap{ margin-right: -30px;}
.article_wrap .articl_list{width: 350px; float: left; margin-right: 20px;}
.article_wrap .al_titile{ height:38px; line-height:38px; padding: 0 20px; background-color: #f4f4f4; border:1px solid #ddd; font-size: 16px; color: #008a67; font-weight: 700; }
/*���м*/
.breadcrumbs{color: #747474;font-size: 14px;}
.breadcrumbs span{display: inline-block; *display: inline; *zoom: 1;}
.breadcrumbs .icon_index{width: 14px; height: 14px; background-position: 0 -33px;margin-right: 10px;}
.breadcrumbs .icon_arrow1{width: 5px; height: 9px;background-position: -50px -8px;margin: 0 11px;}
.breadcrumbs a{color: #747474;}
/*filter*/
.filter_box{margin-top: 15px; margin-bottom: 31px; border: 1px solid #e9e9e9;padding-bottom: 28px; position: relative;}
.filter_box .row_crumbs{height: 38px; border-bottom: 1px solid #e9e9e9; position: relative;}
.filter_box .fliter_head{width: 75px; height: 38px; line-height: 38px; text-align: right; position: absolute;}
.filter_box .fliter_body{padding: 0 0 0 44px; margin-left: 44px;border-bottom: 1px dashed #e9e9e9;}
.filter_box .row_crumbs .fliter_body{border-bottom: 0;}
.filter_box .row_crumbs .fliter_tag{padding-right: 34px; background-color: #eeeeee; position: relative;cursor:inherit;}
.filter_box .row_crumbs .icon_colse{display: block; width: 11px; height: 11px; position: absolute; right: 13px; top:7px; background-position: -59px 0; cursor:pointer;}

.filter_box .fliter_tag{float: left;line-height: normal; padding: 4px 10px; margin: 7px 10px 7px 0;cursor:pointer;}
.filter_box .fliter_tag.current{background-color: #008a67; color: #fff;}

.filter_body{padding: 0 0 0 44px; margin-left: 44px;border-bottom: 1px dashed #e9e9e9;}
.filter_body a,.filter_body em{float: left;line-height: normal; padding: 4px 10px; margin: 7px 10px 7px 0;cursor:pointer;}
.filter_body em{background-color: #008a67; color: #fff;}

.fliter_foot{ padding: 6px 34px 6px 19px;background-color: #f4f4f4;border: 1px solid #e9e9e9; color: #424242; position: absolute;top:100%;right:-1px; cursor: pointer;}
.fliter_foot .icon_arrow2{display: block;width: 9px; height: 5px;  position: absolute; top:13px; right:19px;}
.less_fliter{display: none;}
.fliter_foot.less .more_fliter{display: none;}
.fliter_foot.less .less_fliter{display: block;}
.fliter_foot .icon_down{background-position: -60px -12px;}
.fliter_foot .icon_up{background-position: -60px -17px;}
/*product_box*/
.product_box{border: 1px solid #e9e9e9;}
.product_box .pb_head{ height: 38px;line-height: 38px; padding: 0 15px; background-color: #f4f4f4; position: relative;}
.product_box .pb_head>p{font-style: 16px;color: #656565;}
.product_box .pb_head>p .num{color: #ef9509;}
.pb_head .customSelect{ position:absolute; right: 15px; top: 10px; border: 1px solid #e9e9e9;}
.pb_head .customSelect .selectedValue{height:20px; line-height: 20px; color: #717171; text-align: center;}
.pb_head .customSelect .caret{display: block; width: 9px;   height: 5px;   position: absolute;   top: 8px;  right: 19px;background: url(images/icon.png) no-repeat;background-position: -60px -12px;}
.pb_head .customSelect dd{line-height: normal;}
.pb_body{padding:27px 20px 0;}
.pb_body td{font-size: 14px; padding: 27px 0;border-bottom: 1px solid #e2e2e2; vertical-align: top;}
.pb_body td a>img{width: 180px; height: 120px;}
.pro_info{font-size: 14px; padding-right: 100px;}
.pro_info p{margin-bottom: 10px; color: #797979;}
.pro_info .pro_title{font-size: 16px; margin-bottom: 20px; color: #575757;}
/*pagelist*/
.alignright.pagelist { text-align: right;}
.pagelist li{display: inline-block;*display: inline; *zoom: 1;margin-left: 5px;}
.pagelist li a{display: block; font-size: 14px; padding:10px 14px;border: 1px solid #ddd;background-color: #f6f6f6;}
.pagelist li>span{margin: 0 14px;}
.pagelist .disable a{color: #ccc; border-color: #ccc;background-color: #fff;}
.pagelist .disable a:hover,.pagelist .current a{text-decoration: none;cursor: default;}
.pagelist .page_prev{}
.pagelist .current a{background-color: #fff; color:#ef9509; border: 0;cursor: default;}
/*details*/
.details{margin: 10px auto 30px; border: 1px solid #ddd;}
.info_l{float: left;padding: 30px 0 0 30px; }
.info_r{float: left;padding: 30px 30px 0 0; width: 635px;}
#MagnifierWrap {position: relative; width: 372px; z-index: 100 }
#MagnifierWrap .MagnifierImg { width: 100%; position: absolute; top: 0; left: 0 }
.MagnifierMain { position: relative; width: 370px; height: 370px; border: 1px solid #dedede; overflow:hidden; }
.MagnifierMain img { width: 100% }
.MagnifierDrag { position: absolute; top: 0; left: 0; background-color: #ccc; opacity: 0.4; filter: alpha(opacity=40); cursor: move }
.MagnifierPop { position: absolute; top: 0; overflow: hidden; background: #fff url(images/loading.gif) no-repeat center center; z-index: 1000 }
.spec-items { position: relative; width: 300px; height: 81px; overflow: hidden; padding: 15px 0; margin: 0 auto }
.spec-items ul { width: 500%; position: absolute; top: 15px; left: 0 }
.spec-items ul * { -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s }
.spec-items li { width: 75px; height: 75px; float: left; overflow: hidden; margin-right: 12px; border-bottom: 3px solid #fff; cursor: pointer }
.spec-items li img { width: 100%; -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1) }
.spec-items li.on { border-bottom: 3px solid #ef960c }
.spec-items li.on img { -webkit-transform: scale(1.2, 1.2); -ms-transform: scale(1.2, 1.2); -o-transform: scale(1.2, 1.2); transform: scale(1.2, 1.2) }
span.spe_leftBtn,
span.spe_rightBtn { position: absolute; bottom: 19px; display: block; width: 20px; height: 79px; line-height: 79px; text-align: center; cursor: pointer; font-size: 20px; color: #999; background-color: #f4f4f4 }
span.on { cursor: pointer; color: #333 }
span.spe_leftBtn { left: 0px }
span.spe_rightBtn { right: 0px }
#MagnifierWrap .iconbtn i{display: block; width: 7px; height: 10px; position: absolute;top: 35px;left: 7px;}
#MagnifierWrap .spe_leftBtn i{ background-position: -72px 0;}
#MagnifierWrap .spe_rightBtn i{background-position: -79px 0;}
.pro_property,.buy_property{padding-left: 25px;color: #404040;font-size: 14px;}
.pro_property .title{font-size: 18px;  margin-bottom: 25px;}
.pro_property .price{height: 70px; padding:0 20px;line-height: 70px; background-color: #f6f6f6;}
.pro_property .price span{color: #ef9509;font-family:arial;}
.pro_property .price span span{font-size: 18px;}
.pro_property .property{margin-top: 10px;}
.pro_property .property li{float: left;width: 230px;height: 40px; line-height: 40px; margin-right: 20px;}
.pro_property .property .row_class{clear: both; float: none; width: 100%;line-height: 1.5;}
.compayny_info{margin-bottom: 20px;padding: 30px 166px 30px 30px; background-color: #f5f5f5; position: relative;}
.compayny_info .company_name{font-size: 18px; color: #000; font-weight: 700; margin-bottom: 10px;}
.compayny_info .company_des{padding: 5px 0;}
.compayny_info .company_des li{padding: 5px 0;color: #666;}
.compayny_info .company_des li a{color: #666;}

.buy_property .title{font-size: 18px;  margin-bottom: 20px;}
.buy_property .property{margin-top: 10px;}
.buy_property .property li{float: left;width: 230px;height: 32px; margin-right: 20px;}
.buy_property .property .row_class{clear: both; float: none; width: 100%;line-height: 1.5;}
.buy_property .compayny_info{padding-top: 10px; padding-bottom:0px;}

.pro_btn{position: absolute; top:30px; right: 30px;}
.pro_btn p{margin-bottom: 15px;}
.pro_btn a{display: block; width: 130px; height: 40px;line-height: 40px; text-align: center; color: #fff; font-size: 16px;}
.pro_btn a:hover{text-decoration: none;}
.pro_btn i{display: inline-block;width: 16px; height: 16px; vertical-align:-2px; margin-right: 5px;}
.pro_btn .icon_home{ background-position: -58px -23px;}
.pro_btn .icon_message{ background-position: -34px -19px;}
/*pro bottom*/
.pro_leftbox{float: left;width: 300px;margin-right: 15px;margin-bottom: 40px;}
.pro_rightbox{float: left;width:785px;margin-bottom: 40px;}

.goCompany{height: 34px;line-height: 34px; border: 1px solid #ddd; background-color: #f4f4f4; text-align: center;}
.goCompany .icon{display: inline-block; width: 15px; height: 14px;color: #626262; font-size: 14px;margin-right: 5px; margin-top: 8px; vertical-align: top; background-position: -16px -18px;*display: inline; *zoom: 1;}
.pro_small_list{padding:20px;}
.pro_small_list .item{height: 90px; margin-bottom: 20px; padding-bottom: 20px;border-bottom: 1px solid #e9e9e9;color: #404040;}
.pro_small_list .item_l{float: left;width: 101px;}
.pro_small_list .item_l img{width: 88px; height: 88px;border: 1px solid #e9e9e9 ;}
.pro_small_list .item_r{margin-left: -101px;}
.pro_small_list .item_r .title{ height: 42px; overflow: hidden; font-size: 14px; line-height:1.5; margin-bottom: 10px;}
.pro_detail_property{padding: 23px 23px 9px}
.pro_detail_property .borb{border-bottom: 1px solid #e9e9e9; padding-bottom: 25px; margin-bottom: 30px;}
.pro_detail_property .item_name{font-size: 14px; font-weight: 700;color: #404040; margin-bottom: 10px;}
.pro_parameter li{float: left;width: 245px;height: 32px; line-height: 32px;}
.pro_parameter li .label{display: block;float: left; width: 80px;height: 32px; color: #999;}
.pro_parameter li .val{display: block;float: left; width: 160px;height: 32px;}
.pro_detail_property .text_box{color: #535353;font-size: 14px; line-height: 26px;}
/*pro box*/
.pro_box{border: 1px solid #ddd;}
.pro_box>.title{height: 38px;line-height: 38px; border-bottom: 1px solid #ddd; background-color: #f4f4f4;font-size:16px;color: #404040; padding: 0 20px;}
/*pages*/
#pages a{display: inline-block;*display: inline; *zoom: 1;margin-left: 5px; font-size: 14px; padding:10px 14px;border: 1px solid #ddd;background-color: #f6f6f6;}
#pages span{margin: 0 14px;}

