/*product*/
.case-nav .csae-nav-list a.qb{color: #cc313d;border-bottom: 3px solid #cc313d;}
.product-con h1{font-size: 30px;color: #eddccf;}
.product-con h2{font-size: 18px;color: #333;font-weight: bold;border-bottom: 1px solid #e3e3e3;padding-bottom: 16px;}
.product-con{padding: 26px 40px 30px 40px;}
.pro-list{height: auto;margin-top: 23px;}
.pro-list ul li{float: left;width: 230px;height:218px;margin-right: 36px;border: 1px solid #e8e8e8;margin-bottom: 40px;}
.pro-list ul{width:1076px;height:auto;}
.pro-list ul li:nth-child(4n){margin-right: 0;}
.pro-list ul li .pro-img{width: 230px;height: 170px;display: block;overflow: hidden;}
.pro-list ul li .pro-txt{width: 230px;height: 48px;line-height: 48px;background: #f1f1f1;font-size: 14px;color: #333;text-align: center;}
.pro-list ul li a:hover .pro-txt{background: #cc313d;color: #fff;}
/*prod_nav*/
.nav-height{position:relative; height: 60px;background: #333;color: #fff;width: 100%;z-index: 55;display: none;}
.nav-wrap {width: 100%;height: 60px;position: fixed;top: 0;left: 0;background: #333;}
.nav-wrap.navFix{box-shadow: 0 0 5px rgba(0,0,0, 0.2);border-bottom:1px solid #e3e3e3\9; z-index: 99999;}
.nav-wrap ul {padding: 0;margin: 0 auto;  display: block; float: right;}
.nav-wrap.navFix ul{ border-bottom: 0;}
.nav-wrap li {display: inline-block; text-align: left;height: 50px; line-height: 50px; float: left;}
.nav-wrap p{float: left;line-height: 60px;}
.nav-wrap li a {display: block;padding: 0 20px;font-size:14px; color: #fff; text-decoration: none;}
.nav-wrap li a:hover{color:#cc313d;}
.nav-wrap li a:hover{border-bottom:2px solid #cc313d;color: #cc313d;}
.nav-wrap li a.active {border-bottom:2px solid #cc313d;color: #cc313d;}
.nav-mobile {display: none;font-weight: bold;width: 100%;}
.click-me {width: 150px;height: 30px; background: #cc313d;color: white; text-align: center;line-height: 30px;}
.click-me a {display: block;color: white;}
/*product_detils*/
.pro-det-text{margin-top: 20px;}
.pro-det-text table{width: 100%;}
.pro-det-text .tab tr:first-child{width: 100%;height: 90px;background: #e2e2e2; }
.pro-det-text .tab{text-align: center;line-height: 40px;margin-bottom: 20px;}
.pro-det-text .tab tr:first-child td{border-top:1px solid #ccc;}
.pro-det-text .tab tr td:first-child{border-left:1px solid #ccc;}
.pro-det-text .tab td{border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;padding:0 5px;text-align:center;}
.pro-det-text .tab td p{padding:5px 0!important;margin:0!important;}
/*solution_detail*/
.solution-con{padding: 26px 40px 30px 40px;}
.solution-top{width: 100%;min-height:375px;overflow: hidden;}
.solution-top .sol-fl{float: left;width:500px;height: 375px;overflow: hidden;position: relative;z-index: 1;display:block;}
.solution-top .pic li{width: 500px;height:375px;display: block;}
.solution-top .pic li img{}
.solution-top .hd{position: absolute;bottom:15px;text-align: center;z-index: 1;font-size: 0;width:100%;height: 13px;left: 0;right:0;display:block;}
.solution-top .hd li{display:inline-block;width: 10px;height: 10px;background: url("../images/on_1.png") no-repeat center top 100%;margin-left: 20px;cursor: pointer;border-radius: 100%;}
.solution-top .hd li:first-child{margin-left:0;}
.solution-top .hd li.on{background: url("../images/on_2.png") no-repeat center top 100%;}
.solution-top .prev,.solution-top .next{width: 40px;height: 60px;margin: -40px 0 0;display: none;opacity: 0.2;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;position: absolute;top: 50%;z-index: 10;background: url("../images/qh-1.png") no-repeat 0 0;}
.solution-top .next{background-position: 0 -60px;right: 0; }
.solution-top .prev:hover,.solution-top .next:hover{opacity: 0.5!important;filter:alpha(opacity=50)!important;-moz-opacity:0.5!important;-khtml-opacity:0.5!important;}
.solution-top .sol-fr{width: 500px;height: auto;float: right;padding-top: 20px;}
.solution-top .sol-fr h2{font-size: 26px;color: #333;font-weight: bold;line-height: 26px;padding-bottom: 30px;}
.solution-top .sol-fr p{font-size:13px;color: #666;line-height: 26px;border-bottom: 2px dotted #c6c6c6;padding-bottom: 24px;}
.solution-top .sol-fr .sm{margin-top: 20px;}
.solution-top .sol-fr .sm a{font-size: 14px;color: #666;margin-top: 20px;}
.solution-top .sol-fr .sm i{color: #cc313d;padding-right: 10px;font-size: 26px;}
.solution-top .sol-fr .bj a{font-size: 14px;color: #fff;margin-top: 20px;width: 140px;height: 45px;line-height: 45px;text-align: center; background: #cc313d;display: block;float: left;margin-right:13px;}
.solution-top .sol-fr .bj i{padding-right: 10px;}
.solution-top .sol-fr .bj a:hover{opacity: 0.9!important;filter:alpha(opacity=90)!important;-moz-opacity:0.9!important;-khtml-opacity:0.9!important;}
.solution-top .sol-fr .ke a{font-size: 14px;color: #fff;margin-top: 20px;width: 140px;height: 45px;line-height: 45px;text-align: center;background: #16345a;display: block;float: left;margin-right:13px;}
.solution-top .sol-fr .ke i{padding-right: 10px;}
.solution-top .sol-fr .ke a:hover{opacity: 0.9!important;filter:alpha(opacity=90)!important;-moz-opacity:0.9!important;-khtml-opacity:0.9!important;}
.solution-top .sol-fr .tel a{font-size: 16px;font-weight: bold; color: #cc313d;margin-top: 20px;width: 180px;height: 45px;line-height: 45px;text-align: center;background: #f3f3f3;display: block;float: left;}
.solution-top .sol-fr .tel i{padding-right: 10px;font-size: 20px;}
.solution-bottom{width: 100%;height: auto;}
.NavScroll {width: 100%;height: 60px;background: #333;overflow: hidden;margin: 0 auto;position: fixed;top: 0;left: 0;z-index: 99999;display: none;}
.NavScroll p{font-size: 16px;}
.NavScroll.navFix{width: 100%;position: fixed;top: 0;left: 0;z-index: 99999;display: block;}
.NavScroll ul {width: 600px;float: right; height:58px;margin: 0 auto;}
.NavScroll ul li{float: left;position: relative;width: 100px;height: 58px;text-align: center;}
.NavScroll ul li:first-child{width: 120px;}
.NavScroll ul li a {display: block;font-size:16px; color: #fff;width: 100%;height: 100%;line-height: 58px;text-decoration: none;}
.NavScroll ul li a:hover,.NavScroll ul li a.active{color:#cc313d}
.product-xq-jt{ padding-top:50px;}
.product-xq-jt p { margin-bottom: 10px; line-height:24px; }
.anli .list-fl{float: left;width: 335px;height: 200px;display: block;overflow: hidden;margin-right: 38px;}
.anli .list-fr{padding-top: 20px;}
.anli .list-fr h3{font-size: 16px;font-weight: bold;padding-bottom: 23px;}
.anli .list-fr p{line-height: 26px;font-size: 13px;margin-bottom: 10px;color: #666;}
.anli .list-fr span{font-size: 13px;margin-top: 17px;transition: margin-left 0.5s ease 0s;color: #adadad;display: block;}
.anli a:hover .list-fr  h3{color: #cc313d;}
.anli a:hover .list-fr  span{margin-left: 30px;}
#product-con5 .con_tb_title{ width: 100%; height: 30px; display: block;overflow: hidden; margin-bottom:0px;  position: relative;}
#product-con5 .con_tb_title p{ width: 800px; height: 20px; border-bottom: 1px solid #f0f0f0; display: block; }
.con-tb-list-fr{float: right;position: relative;top:-45px;}
.con-tb-list-fr a{width: 27px;height: 24px;border: 1px solid #e3e3e3;}
.con-tb-list{height: 230px;overflow: hidden;width: 100%}
.con-tb-list ul li{float: left;width: 330px;height: 230px;text-align: center;margin-right: 18px;}
.con-tb-list ul li h2{width: 335px;height: 37px;font-size: 15px;color: #333;padding:12px;}
.con-tb-list ul li a:hover h2{color: #cc313d;}
.con-tb-list ul li a:hover .pro-text span{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity: 0.8}
.con-tb-list ul li .pro-img{width: 335px;height: 200px;overflow: hidden;}
/*.product-xq-jt #product-con1 p img {width:100%;}*/
.product-xq-jt #product-con1 p{line-height:24px;}
.product-xq-jt #product-con1 p img {max-width:1040px; height: auto; text-align: center;}
.product-xq-jt #product-con1 .line_video p img {width:100%;}
.product-xq-jt .con_tb_title{ width: 100%; height: 30px; display: block;overflow: hidden; margin-bottom:25px;  position: relative;}
.product-xq-jt .con_tb_title h3 { line-height: 30px;  font-size: 18px; background: #fff;color: #333;font-weight: bold; padding-right: 10px; position: absolute; left: 0; top: 0;  }
.product-xq-jt .con_tb_title span{ width: 100%; height: 20px; border-bottom: 1px solid #f0f0f0; display: block; }
.product-xq-jt>div{ margin-bottom:30px;}
/*solution-lx*/
.solution-lx{width: 100%;height: auto;}
.w600{width: 600px;height: auto;overflow: hidden;margin-bottom: 20px;}
.w600 .con_tb_title{ width: 100%; height: 30px; display: block;overflow: hidden; margin-bottom:25px;  position: relative;}
.w600 .con_tb_title h3 { line-height: 30px;  font-size: 18px; background: #fff;color: #333;font-weight: bold; padding-right: 10px; position: absolute;   }
.w600 .con_tb_title span{ width: 600px; height: 20px; border-bottom: 1px solid #f0f0f0; display: block; }
.w300{width: 300px;height: auto;overflow: hidden;padding-top: 20px;}
.w300 .con_tb_title{ width: 100%; height: 30px; display: block;overflow: hidden; margin-bottom:25px;  position: relative;}
.w300 .con_tb_title h3 { line-height: 30px;  font-size: 18px; background: #fff;color: #333;font-weight: bold; padding-right: 10px; position: absolute;}
.w300 .con_tb_title span{ width: 300px; height: 20px; border-bottom: 1px solid #f0f0f0; display: block; }
.w300 .lx{line-height: 36px;font-size: 13px;color:#666; }
.w300 .lx i{color: #cc313d;padding-right: 10px;font-size: 18px;}
.w300 .lx span{font-size: 14px;color: #333;}
.w300 .lx a:hover{color: #cc313d;text-decoration: underline;}
/*case*/
.case-banner{width: 100%;height: 227px;overflow: hidden;}
.case-nav{height: 54px;line-height: 54px;overflow: hidden;padding-bottom: 3px;}
.case-nav .csae-nav-list a{display:block;height: 53px;line-height: 53px;float: left;padding:0 11px;font-size: 14px;color: #666;font-weight: bold;margin-right: 10px;transition: border-width 0s ease-in-out 0s;-moz-transition: border-width 0s ease-in-out 0s; /* Firefox 4 */
-webkit-transition: border-width 0s ease-in-out 0s; /* Safari 和 Chrome */ -o-transition: border-width 0s ease-in-out 0s; /* Opera */}
.case-nav .csae-nav-list a.active{color: #cc313d;border-bottom: 3px solid #cc313d;}
.case-nav .csae-nav-list a:hover{color: #cc313d;border-bottom: 3px solid #cc313d;}
.case-nav .crumbs{float: right;}
.case-nav .crumbs i{padding-right:10px;}
.case-nav .crumbs a{font-size: 13px;color: #666;padding-right: 10px;}
.case-nav .crumbs a:hover{color: #cc313d;}
.case-nav .crumbs .position{font-size: 13px;color: #9e9e9e}
.case-list{width: 100%;height: auto;background: #f3f3f3;padding-top: 30px;}
.case-list-c{background: #fff;padding-bottom: 38px;}
.case-con{padding: 26px 40px 30px 40px;}
.case-list .case-list-c .case-con h1{font-size: 30px;color: #eddccf;}
.case-list .case-list-c .case-con h2{font-size: 18px;color: #333;font-weight: bold;border-bottom: 1px solid #e3e3e3;padding-bottom: 16px;}
.case-list ul li{height: 200px;margin-top: 24px;border-bottom: 1px dotted #e3e3e3;padding-bottom: 24px;}
.case-list .list-fl{float: left;width: 335px;height: 200px;display: block;overflow: hidden;margin-right: 38px;}
.case-list .list-fr{padding-top: 20px;}
.case-list .list-fr h3{font-size: 16px;font-weight: bold;padding-bottom: 23px;}
.case-list .list-fr p{line-height: 26px;font-size: 13px;margin-bottom: 10px;color: #666;}
.case-list .list-fr span{font-size: 13px;margin-top: 17px;transition: margin-left 0.5s ease 0s;color: #adadad}
.case-list a:hover .list-fr  h3{color: #cc313d;}
.case-list a:hover .list-fr  span{margin-left: 30px;}
/*case-details*/
.case-com{background: #f3f3f3;padding-top: 30px;}
.case-com h2{font-size: 20px;font-weight: bold;text-align: center;}
.case-com .share{float: right;text-align: center;}
.case-com .case-text{margin-top: 20px;width: 100%;height: auto;}
.case-com .case-text p{margin-top: 10px;line-height: 26px;}
.case-com .case-text p img{ max-width:1040px;text-align:center;display: block;padding: 20px 0;}
.related{padding-top: 35px;}
.related p { color: #616161; font-size: 13px; line-height: 24px; margin-bottom:10px;}
.related i { font-size: 11px; color: #d5140d; vertical-align: middle; margin-right: 10px; border: 1px solid #fae4d9; border-radius: 3px; height:16px; line-height: 18px; width: 20px;  display:inline-block;text-align: center; }
.related p a{ color: #333; }
.related p a:hover{ color: #d5140d;  text-decoration: underline;}
.xg{padding-top:20px;}
.xg h3{line-height: 30px;  font-size: 18px; background: #fff;color: #333;font-weight: bold; padding-right: 10px;}
.xg .con-tb-list-fr{padding-top:20px;}
.xg-tb-list{height: 230px;overflow: hidden;width: 100%}
.xg-tb-list ul li{float: left;width: 230px;height:auto;text-align: center;margin-right: 24px;}
.xg-tb-list ul li h2{width: 230px;height: 37px;font-size: 15px;color: #333;padding:12px 0;line-height:37px;}
.xg-tb-list ul li a:hover h2{color: #cc313d;}
.xg-tb-list ul li a:hover .pro-text span{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity: 0.8}
.xg-tb-list ul li .pro-img{width: 230px;height: 170px;overflow: hidden;}
/*service-com*/
.service-con{padding: 26px 40px 30px 40px;}
.service-con  h1{font-size: 30px;color: #eddccf;}
.service-con .service-content h2{font-size: 18px;color: #333;font-weight: bold;border-bottom: 1px solid #e3e3e3;padding-bottom: 16px;padding-top: 20px;}
.service-content strong{color: #cc313d;display: inline;line-height: 30px;font-size: 15px;}
.service-content p{font-size: 13px;color: #666;line-height: 40px;}
.service-content p img{text-align: center;display: block;}
/*service_network*/
.service-con h2{font-size: 18px;color: #333;font-weight: bold;border-bottom: 1px solid #e3e3e3;padding-bottom: 16px;}
/*service-manuals*/
.manuals-content ul{}
.manuals-content ul li{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #e3e3e3;}
.sc-fl{float: left;padding-top:20px;}
.sc-fl i{color: #cc313d;padding-right: 10px;}
.sc-fl h3{font-size: 15px;color: #5c5c5c;display: inline}
.sc-fl p{font-size: 13px;color: #adadad;display:inline;padding-left: 20px;}
.sc-fr{float: right;padding-top:20px;}
.sc-fr span{padding-top: 10px;}
.sc-fr span i{font-size: 20px;color: #666;margin-right: 10px;}
.sc-fr a:hover i.ck{color: #cc313d;}
.sc-fr a:hover i.xz{color: #cc313d;}
/*service-faq*/
.faq-content{/*padding-top: 20px;*/}
.faq-content ul li{border-bottom: 1px dotted #e3e3e3;height: auto;/*padding-bottom: 30px;*/padding-top: 10px;}
.faq-content ul li .faq-q{padding-bottom: 10px;line-height: 28px;cursor: pointer;}
.faq-content ul li .faq-q i{float: left;color: #ff4a40;padding-right: 4px;font-size: 16px;}
.faq-content ul li .faq-q h3{font-size: 15px;color: #5c5c5c;display: inline}
.faq-content ul li .faq-q h3.active{color: #cc313d;}
.faq-content ul li .faq-q span{font-size: 13px;color: #777;float: right;}
.faq-content ul li .faq-a{margin-bottom: 10px;display: none;padding-bottom:30px;}
.faq-content ul li  em{cursor:pointer;color:#cc313d;font-size: 12px;float:right;position:relative;top:2px;display:none;}
.faq-content ul li .faq-a i{float: left;color: #95cd5b;padding-right: 4px;font-size: 14px;position:relative;top:6px;}
.faq-content ul li .faq-a p strong{font-size: 15px;color: #5c5c5c;display: inline}
.faq-content ul li .faq-a p{font-size: 13px;color: #777;padding-left: 14px;line-height: 26px;}
.faq-content ul li .faq-text{height: auto;overflow: hidden;}
/*center-content*/
.center-content{margin-top: 20px;}
.center-content ul li{float: left;width: 230px;height:218px;margin-right: 36px;border: 1px solid #e8e8e8;margin-bottom: 40px;}
.center-content ul li:nth-child(4n){margin-right: 0}
.center-content ul li .pro-img{width: 230px;height: 170px;display: block;overflow: hidden;}
.center-content ul li .pro-txt{width: 230px;height: 48px;line-height: 48px;background: #f1f1f1;font-size: 14px;color: #333;text-align: center;}
.center-content ul li a:hover .pro-txt{background: #cc313d;color: #fff;}
/*news*/
.news-con{padding: 26px 40px 30px 40px;}
.news-con h1{font-size: 30px;color: #eddccf;}
.news-con h2{font-size: 18px;color: #333;font-weight: bold;border-bottom: 1px solid #e3e3e3;padding-bottom: 16px;}
.news-con ul li{height:auto;margin-top: 24px;border-bottom: 1px dotted #e3e3e3;padding-bottom:58px;}
.news-con .list-fl{float: left;width: 335px;height: 200px;display: block;overflow: hidden;margin-right: 38px;}
.news-con .list-fr{padding-top: 20px;}
.news-con .list-fr h3{font-size: 16px;font-weight: bold;padding-bottom: 23px;}
.news-con .list-fr p{line-height: 26px;font-size: 13px;margin-bottom: 10px;color: #666;}
.news-con .list-fr span{font-size: 13px;color: #adadad;line-height: 26px;}
.news-con .list-fr em{font-size: 13px;margin-top: 17px;transition: margin-left 0.5s ease 0s;color: #cc313d}
.news-con a:hover .list-fr  h3{color: #cc313d;}
.news-con a:hover .list-fr  em{margin-left: 30px;}
/*news_details*/
.news-details{padding: 26px 40px 30px 40px;}
.news-details h1{font-size: 20px;font-weight: bold;margin-bottom: 20px;}
.news-details h2{font-size: 20px;font-weight: bold;text-align: center;}
.news-details .share{float: right;text-align: center;}
.news-details .para p span{font-size: 15px;color: #9a9a9a;}
.news-details .news-text{padding-top: 20px;border-top: 1px solid #e3e3e3;margin-top: 30px;}
.news-details .news-text p{margin-top: 20px;line-height: 26px;}
.news-details .news-text p img{ max-width:1040px; text-align:center;display: block;}
/*human*/
.human-con{padding: 26px 40px 30px 40px;}
.human-con h1{font-size: 30px;color: #eddccf;}
.human-con h2{font-size: 18px;color: #333;font-weight: bold;border-bottom: 1px solid #e3e3e3;padding-bottom: 16px;}
.human-content strong{color: #cc313d;display: inline;line-height: 30px;font-size: 15px;}
.human-content p{font-size: 13px;color: #666;line-height: 40px;}
.human-content p img{max-width: 1040px;text-align: center;}
/*human_recruintment 招聘岗位*/
.zpgw{height: auto;overflow: hidden;padding: 20px 0 100px;}
.zpgw table{border-collapse:collapse;text-align: center;width: 1060px;}
.zpgw table tr{border: 1px solid #d8d8d8;height: 44px;line-height: 44px;}
.zpgw table tr th{font-size: 15px;background: #a1a1a1;color: #fff;border: 1px solid #d8d8d8;}
.zpgw table tr td{font-size: 14px;color: #5e5e5e;border: 1px solid #d8d8d8;cursor: pointer;}
/*弹出层*/
.body_join{position: fixed;z-index: 98;left: 0;top:0;display: none;_position:absolute;background: #000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity: 0.5}
.yt_yd{border-top: 5px solid #cc313d ; height: auto;width: 920px;position: fixed;top:0;margin-top: 50px;left:50%;
margin-left: -460px;background: #fff;z-index: 99;display: none;_position:absolute; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.offsetHeight/2)); }
.yt_yd .q_rczp_zw{width:920px;height:auto; overflow:hidden; background:#fff; }
.yt_yd .q_rczp_zw .q_rczp_title{width:100%;height: 67px;margin: 0 auto;border-bottom:1px solid #dedede; position: relative;}
.yt_yd .q_rczp_zw .q_rczp_title h1{font-size:26px; color:#474747; line-height: 67px; font-weight: lighter; text-align: center;}
.yt_yd .q_rczp_zw .q_rczp_title a{position: absolute; right:10px; top: 10px; width: 46px; height: 46px; display: block;}
.yt_yd .q_rczp_zw .q_rczp_title a img{ margin-top: 10px; margin-right:10px;}
.yt_yd .q_rczp_fz2{ height:500px;  padding:0 30px;overflow:auto; margin:45px auto 40px;}
.yt_yd .q_rczp_fz2 .q_ruzp_top p{ margin-right:50px; display: inline; font-size: 16px; color: #000;}
.yt_yd .q_rczp_fz2 .q_ruzp_top p.q_rczp_zw{font-size: 24px; color: #cc313d; }
.yt_yd .q_rczp_fz2 .q_ruzp_top p span{font-size: 16px; color: #777; }
.yt_yd .q_rczp_fz2 .q_ruzp_bot{width: 100%; height: auto; overflow: hidden; margin-top: 30px;}
.yt_yd .q_rczp_fz2 .q_ruzp_bot h3{ display: block;  width:90px;float: left;font-weight: lighter; font-size: 16px; }
.yt_yd .q_rczp_fz2 .q_ruzp_bot div{ width: 700px; display: block; height: auto; float: left; }
.yt_yd .q_rczp_fz2 .q_ruzp_bot div p{ color: #777; line-height: 24px; margin-bottom: 5px;}
.yt_yd .q_rczp_fz2 .q_ruzp_bot p{ color: #777; line-height: 24px; margin-bottom: 5px;}
.yt_yd .q_rczp_fz2 .q_ruzp_bot p span{  margin-right: 10px;}
.yt_yd .q_rczp_fz2 .q_ruzp_bot p span a:hover{text-decoration: underline; color: #fe0303;}
.yt_yd .q_rczp_fz2 .q_ruzp_bot p .red{ color: #d02b2b;}
/*about_power*/
.com{width: 100%;height: auto;background: #f3f3f3;padding-top: 30px;}
.txt{background: #fff;padding-bottom: 38px;}
.con{padding: 26px 40px 30px 40px;}
.con h1{font-size: 30px;color: #eddccf;}
.con h2{font-size: 18px;color: #333;font-weight: bold;border-bottom: 1px solid #e3e3e3;padding-bottom: 16px;}
.power-nav{width: 100%;height:53px; }
.power-nav-list{float: right;}
.power-nav a{display:block;height: 53px;line-height: 53px;font-size: 14px;color: #666;margin-left: 20px;float: left;border-top: 3px solid #fff;}
.power-nav a:first-child{margin-left: 0;}
.power-nav a.on{border-top: 3px solid #cc313d; color: #cc313d}
.power-nav a:hover{border-top: 3px solid #cc313d;color: #cc313d}
.power-content .power-txt{text-align: left;padding-top: 20px;padding-bottom: 40px;}
.power-content .power-txt p{font-size: 13px;color: #666;line-height: 28px;}
.power-content img{margin-top: 27px;padding-bottom: 16px;}
.power-content p{font-size:13px;color:#666;line-height:32px;}
.power-content h3{font-size: 18px;color: #333;font-weight: bold;padding-bottom: 16px;padding-top: 20px;border-bottom: 1px solid #e2e2e2;}F
/*about-profile*/
.profile-content h3{font-size: 18px;font-weight: bold;text-align: center;margin-top: 10px;}
.profile-txt{margin-top: 10px;}
.profile-txt p{font-size: 13px;color: #666;line-height: 32px;}
.profile-txt p strong{font-size:15px;color: #cc313d;line-height: 26px;}
.profile-content .lx_fl{margin-top:23px;}
/*about-honor*/
.honor-content{}
.honor-list{margin-top: 20px;}
.honor-list ul li{float: left;width: 230px;height: 250px;margin-right: 30px;}
.honor-list ul li img{margin: auto;}
.honor-list ul li:nth-child(4n){margin-right: 0;}
/*about_partners*/
.partners{margin-top: 20px;}
.partners ul{width: 100%;height: auto;}
.partners ul li{float: left;margin-right: 50px;margin-top: 20px;}
/*contact*/
.contact-con{padding: 26px 40px 30px 40px;}
.contact-con h1{font-size: 30px;color: #eddccf;}
.contact-con h2{font-size: 18px;color: #333;font-weight: bold;border-bottom: 1px solid #e3e3e3;padding-bottom: 16px;}
.lxwm{padding-top: 20px;width: 100%;height: auto;overflow: hidden;}
.lx_fl .lx{line-height: 36px;font-size: 13px;color:#666; }
.lx_fl h5{font-size: 18px;color: #666;font-weight: bold;margin-bottom: 10px;}
.lx_fl h6{font-size:15px;color: #cc313d;line-height: 26px;font-weight: bold;}
.lx_fl i{color: #cc313d;padding-right: 10px;font-size: 18px;}
.lx_fl span{font-size: 14px;color: #333;}
.lx_fl a:hover{color: #cc313d;text-decoration: underline;}
.map{margin-top: 20px;width: 1040px;height:400px;overflow: hidden;padding-top: 30px;}
/*详情页表单*/
.order-xq{margin-top: 20px;}
.order-xq h2{font-size: 18px;color: #333;font-weight: bold;border-bottom: 1px solid #e3e3e3;padding-bottom: 16px;}
.order-xq .qy{padding-top: 20px;padding-bottom: 20px;}
.order-xq .qy span{font-size: 14px;color: #333;}
.order-xq .qy p{font-size: 13px;color: #666;}
.order-xq p{color:#333;width: 100px;display: inline;padding-right: 20px; line-height:40px;float: left; clear: both;text-align: right;}
.order-xq p span{margin:0 4px;}
.order-xq form{height: auto;width: 100%;}
.order-xq .row{height: auto;position: relative;}
.order-xq .row em{position:absolute;right:56px;top:0;width: 45px;height: 40px;text-align: center;line-height: 40px;display: none;}
.order-xq .demands  em{right:59px;}
.order-xq .row em.currect{color: #6fc063;}
.order-xq .row em.error{color: #ff0000;}
.order-xq textarea{overflow:hidden;font-size:13px;border: 0;resize: none;width: 60%;height:170px;padding:14px 2%;border:1px solid #dfdfdf;color: #666;/*font-family:'roboto-light';*/margin-bottom: 20px;line-height: 23px;
font-family:"微软雅黑";}
.order-xq textarea::input-placeholder{color: #a0a0a0;}
.order-xq textarea::-webkit-input-placeholder{color: #a0a0a0;}
.order-xq textarea:-moz-placeholder{color:#a0a0a0;}
.order-xq textarea::-moz-placeholder{color:#a0a0a0;}
.order-xq textarea:-ms-input-placeholder{color:#a0a0a0;}
.order-xq .row i{color: #cc313d;padding-right: 5px;line-height: 5px;}
.order-xq .row input{overflow:hidden;font-size:13px;border: 0;display: block;width: 61%;color: #666;/*font-family:'roboto-light';*/height: 40px;line-height: 40px;}
.order-xq input::input-placeholder{color: #a0a0a0;}
.order-xq input::-webkit-input-placeholder{color: #a0a0a0;}
.order-xq input:-moz-placeholder{color:#a0a0a0;}
.order-xq input::-moz-placeholder{color:#a0a0a0;}
.order-xq input:-ms-input-placeholder{color:#a0a0a0;}
.order-xq input.email,.order-xq input.name,.order-xq input.tel{margin-bottom: 15px;padding:0 2%;width: 60%;border:1px solid #dfdfdf;}
.order-xq input.submit{float:left;font-size:16px;width:65% ; margin-left:10px;height:40px;background-color: #cc313d;color: #fff;transition: background-color 0.2s linear;cursor: pointer;border: 2px solid #dfdfdf;margin-left: 116px;border:0;}
.order-xq input.submit:hover{filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity: 0.9}
/*搜索结果*/
.results-content{width: 100%;height: auto;overflow: hidden;margin-top: 20px;}
.results-content ul{width: 100%;height: auto;overflow: hidden}
.results-content ul li{margin-bottom: 20px;height:200px;width: 100%;}
.results-content ul li .res-img {width: 335px;height: 200px;overflow: hidden;float: left;margin-right: 40px;display: block;}
.results-content ul li .res-txt{padding-top: 30px;}
.results-content ul li .res-txt h3{font-size: 16px;color: #333;font-weight: 300;padding-bottom: 10px;}
.results-content ul li a:hover .res-txt h3{color: #cc313d;}
.results-content ul li .res-txt p{font-size: 14px;color: #9a9a9a;line-height: 26px;}
.results-content ul li .res-txt span{font-size: 14px;color: #ccc}
.results-content ul li .res-txt em{font-size: 15px;color: #cc313d;line-height: 30px;}
.search-con{overflow:hidden;width: 100%;height:auto;margin-top:23px;}
.search-con .search-input{width:100%;height: 40px;line-height: 40px;overflow: hidden;border: 1px solid #f2f2f2;margin-bottom: 20px;}
.search-con .search-input input{color:#262626;width:693px;position:relative;top:-1px;background-color: #fff;border: 0;padding: 11px 0 11px 15px;font-size: 13px;}
.search-con .search-input input:-moz-placeholder{color: #bababa;}
.search-con .search-input input:-ms-input-placeholder{color: #bababa}
.search-con .search-input input::-webkit-input-placeholder{color: #bababa}
.search-con .search-input span a{cursor:pointer;position:absolute;right:0;top:0;display: block;height: 40px;line-height: 40px;text-align: center;width: 73px;background-color: #cc313d;color: #fff;}
.search-con .result-mes{width:693px;;margin-top: 10px;margin-left: 100px;}
.search-con .result-mes{font-size: 16px;}
.search-con .result-mes span{color: #cc313d;}
.search-con .search-no{}
.search-no{ margin-top:40px; margin-bottom: 40px;}
.search-no .search-no-text{text-align: center;}
.search-no .search-no-text p{font-size: 16px; color: #a3a2a2; margin-bottom: 5px; }
.search-no .search-no-text p a{ color: #ea7d43;}
.search-no .search-no-textp a:hover{ text-decoration: underline;}
/*网站地图*/
.map-content ul li{width: 100%;border-bottom: 1px solid #e6e6e6;padding-bottom: 20px;padding-top: 20px;}
.map-content ul li .map-a{font-size: 15px;color: #333;font-weight: bold;}
.map-content ul li .map-list{width: 100%;height: auto;overflow: hidden;font-size: 13px;color: #666;margin-top: 15px;}
.map-content ul li .map-list span{padding-right:10px;}
.map-content ul li .map-list a{padding-right: 10px;}
.map-content ul li .map-list a:hover{color: #cc313d;}