@charset "utf-8";/* css document */
*{list-style-type:none;box-sizing:border-box;}
body{font-size:12px;font-family:microsoft yahei;background:#fff;color:#585858}
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table, td, th{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-size:14px;}
em{font-style:normal;}
img{border:0;}
ul, ol{list-style-type:none;}
.clear{clear:both;}
li{list-style-type:none;}
a{color:#333333;/*#585858;*/text-decoration:none;}
.fl{float:left;}.fr{float:right;}
.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}
.clearfix{display:inline-block;}
.fn-hide{display:none;}
.fn-show{display:block;}
html[xmlns] .clearfix{display:block;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.w{width:1200px; margin:auto;}
/*gainscha首页*/
.header-top{height: 30px;border-bottom: 1px solid #ccc;}
.header-box{float:right;}
.header-box .lang-china{height: 30px;line-height: 30px;float: left;padding: 0 10px;}
.header-box .lang-line{margin:9px 0 5px;width: 1px; height: 13px; border-right:1px solid #ccc; float: left;}
.header-box .lang-english{height: 30px;line-height: 30px;float:left;padding: 0 10px;}
.header-box a{display: block; height: 100%}
.header-nav{}
.header-nav-box{height: 80px;}
.header-nav-box .nav-logo{float: left;}
.header-nav-box .nav-logo-box{width: 230px;height: 80px;overflow: hidden;}
.header-nav-box .nav-logo-box a{width: 100%;width: 100%;}
.header-nav-box .nav-logo-box a img{height: 100%;}
.header-nav-box .nav-tion{float: left; margin-left: 15px;}
.header-nav-box .nav-tion-box{}
.header-nav-box .nav-tion-box ul{}
.header-nav-box .nav-tion-box ul li{float: left;height: 80px; line-height: 80px;position: relative;}
.header-nav-box .nav-tion-box ul li.checked span{width:100%;height:3px;background:#016ca9;position:absolute;left:0;top:0;}
.header-nav-box .nav-tion-box ul li.checked a {color:#007cb0}
.header-nav-box .nav-tion-box ul li a{padding:0 18px; height:14px; border-right: 1px solid #dedede; font-size: 14px;}
.header-nav-box .nav-tion-box ul li a.last {border:none;}
.header-nav-box .nav-tion-box ul li a:hover{color:#007cb0;}

.header-nav-box .nav-tion-box ul li dl {position:absolute;width:120px;left:-15px;top:80px;z-index:999;/**left:0;width:100px;**/display:none;margin:0;padding:0;}
.header-nav-box .nav-tion-box ul li dl dd {margin:0;padding:0;}
.header-nav-box .nav-tion-box ul li dl dd a {display:block;height:28px;line-height:28px;text-align:center;font-size:12px;color:white;background:#818fac;border:none;border-bottom:1px solid #909cb6;margin:0;font-weight:normal;opacity:0.92;/* this works in ie6,ie7,and ie8 */filter:progid:dximagetransform.microsoft.alpha(opacity=92);/* this works in ie8 only */-ms-filter:progid:dximagetransform.microsoft.alpha(opacity=92);}
.header-nav-box .nav-tion-box ul li dl dd a:hover {color:#ffffff;background:#677592;border-bottom:1px solid #909cb6;}
.header-nav-box .nav-tion-box ul li.checked dl dd a  {color:#fff}

.header-nav-box .nav-search{float: right;}
.header-nav-box .nav-search-box{width: 180px; height: 30px; background: #f5f5f5;border: 1px solid #efeeee; border-radius: 30px; margin: 25px 0;}
.header-nav-box .nav-search-box-input{padding: 4px 0 4px 13px; width: 145px; float: left;}
.header-nav-box .nav-search-box-input input{width: 130px; height: 20px; border: 0; background: #f5f5f5;}
.header-nav-box .nav-search-box-img{margin-top: 4px; float: left;}
.header-nav-box .nav-search-box-img input {border:none;}
.header-nav-box .nav-search-box-img a{display: block;}
.header-nav-box .nav-search-box-img img{height: 20px;}

.hader-banner{width: 100%;position: relative;overflow: hidden;min-width: 1200px;}
.flexslider {width: 1920px;height: 490px;overflow: hidden;left: 50%;position: relative;margin-left: -960px;}
.flexslider .slides img {display: block;margin: auto;height: 490px;}
.flex-control-nav{width:1000px;position: absolute;z-index: 99;bottom: 20px;right:0;margin: 0 0 0 -500px;height: 20px;text-align: center;}
.flex-control-nav li{display:inline-block;margin:0 0 0 9px;}
.flex-control-nav li a{background-color:#ffffff;border-radius:8px;cursor:pointer;display:block;height:16px;line-height:16px;text-indent:-9999px;width:16px;}
.flex-control-nav li a.active,.flex-control-nav li a.flex-active{background-color:#d6270a;box-shadow:1px 1px 1px #cc3300 inset;cursor:default;}
.flex-direction-nav li a{background-color:transparent;cursor:pointer;display:block;margin:-8px 0 0;opacity:0.3;position:absolute;text-indent:-9999px;top:45%;}
.flex-direction-nav{position:absolute;z-index:3;width:1600px;top:45%;left:160px}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;transition:all 0.4s;-moz-transition:all 0.4s;-webkit-transition:all 0.4s;-o-transition:all 0.4s;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(/uploads/image/athgpimages/prev.png) center center no-repeat;opacity:0.1;}
.flex-direction-nav li a.flex-next{right:40px;background:url(/uploads/image/athgpimages/next.png) center center no-repeat;opacity:0.1;}

.hader-banner-box{width: 100%;height:240px;}

/*关于我们*/
.about-us{margin-top: 20px;border-bottom: 1px solid #ddd;}
.about-us-box{}
.about-us-box .about-prep{text-align: center;}
.about-us-box .about-prep .about-prep-gainscha{color: #d6270a; font-size: 26px; font-weight:bold; letter-spacing: 3px;}
.about-us-box .about-line{height:36px;background:url(/uploads/image/athgpimages/about_t.jpg) no-repeat center center;}
.about-us-box .about-con{text-align: center; margin-top: 15px; letter-spacing: 1px; font-size: 14px; color: #585858;line-height: 35px;}
.about-us-box .about-more{margin: 15px 0 35px 0;}
.about-us-box .about-more .about-more-but{margin: auto;width: 150px; height:30px;line-height: 30px;border:1px solid #d6270a;color: #ad1b09;}
.about-us-box .about-more .about-more-but:hover{cursor:pointer;background-color: #ad1b09;color:#ffffff;}
.about-us-box .about-more .about-more-but-un{font-size: 14px;height: 30px;line-height: 25px;margin-left: 45px;float:left;}
.about-us-box .about-more .about-more-but-a{float:right;height: 30px;line-height: 25px;margin-right: 15px;}

.com-del{}
.com-del-box{margin:40px 0 30px 0;}
.com-del-box-l{position:relative; float: left; z-index: 10;}
.com-del-box .back-img{width: 260px; height: 240px; overflow:hidden;}
.com-del-box .back-img img{height: 240px;width:260px;}
.com-del-box .back-img-bor{position: absolute; width: 240px; height: 240px; border:10px solid #f3f3f3; top: 30px; left: 50px; z-index: -1;}
.com-del-box-m{float: left; margin:15px 40px 0 60px ; width: 510px;}
.com-del-box .del-til{}
.com-del-box .del-til-l{float:left;}
.com-del-box .del-til-l div{float:left; height: 30px; line-height: 30px; color: #393939; font-size: 16px;font-weight: bold; }
.com-del-box .del-til-l div:hover{cursor:pointer;}
.com-del-box .del-til-l div.checked{border-bottom: 2px solid #d6270a;}
.com-del-box .del-til-l div.checked a{color: #d6270a;}
.com-del-box .del-til-l-b{border-right: 1px solid #ddd;width:1px; height: 14px !important;margin:8px 15px;display: block;}
.com-del-box .del-til-r{float: right;margin: 1px;padding: 4px; font-size: 14px;}
.com-del-box .del-til-r:hover{background-color: #ad1b09;color:#fff;cursor:pointer;}
.com-del-box .del-til-r a {color:#d6270a;font-size: 12px;}
.com-del-box .del-til-r:hover a{color:#fff;}
.com-del-box .dynamic{width: 100%; margin-top: 20px;}
.com-del-box .com-del-box-m ul li{border-bottom:1px dotted #e3e3e3;}
.com-del-box .com-del-box-m ul li div{float: left;}
.com-del-box .com-del-line{height: 40px;}
.com-del-box .com-del-h{color:#d6270a;line-height: 35px;}
.com-del-box .com-del-cont{font-size: 14px;line-height: 40px;margin: 0 5px; max-width:390px; overflow:hidden; height: 100%; white-space: nowrap; text-overflow:ellipsis;}
.com-del-box .com-del-cont a {color:#393939;}
.com-del-box .com-del-cont a:hover{color:#d6270a}
.com-del-box .com-del-time{font-size: 12px; color: #979797;line-height: 45px;}
.com-del-box-r{float: right;margin-top: 15px;}
.com-del-box .publicity-til{height: 40px;}
.com-del-box .publicity-til div{float:left;font-size: 16px;color:#585858;line-height: 30px;}
.com-del-box .publicity-til span{float:left;font-size: 12px;color:#d6270a; font-weight: 700; line-height: 35px; margin-left: 8px; }
.com-del-box .publicity-video{margin-top:5px;}

.scheme{position: relative; background:#dedede; width: 100%; height: 530px;}
.scheme-box{/*position: absolute; left:25%; top:10%; margin-left:-125px;*/ padding-top: 50px;}
.scheme-box .boxlink {display: inline-block;width: 100%;height: 260px;}
.scheme-box .scheme-single{width: 300px;height: 260px;}
.scheme-box .scheme-double{width: 600px;height: 260px;}
.scheme-box .scheme-down{background: url(/uploads/image/athgpimages/se_05.jpg) no-repeat center top;width:600px;height:260px;}
.scheme-box .scheme-down-surr{margin:30px 40px 30px;}
.scheme-box .scheme-down-surr-l{float: left; width: 240px;height: 180px;}
.scheme-box .scheme-down-surr-r{float: left; width: 240px;height: 180px;margin-left: 30px;}
.scheme-box .scheme-down-til{color: #f7e735; font-size: 14px;}
.scheme-box .scheme-down-con{font-size: 20px; color: #fff; margin: 5px 0 10px;}
.scheme-box .scheme-down-nav{background:#73caff; width: 100%;height: 30px;line-height: 30px;padding-left: 12px;color:#0d1014; font-size: 14px; clear: both;}
.scheme-box .scheme-down-nav a {color:#0d0e10;}
.scheme-box .scheme-down-text{width: 100%; height: 70px;margin-top: 5px;}
.scheme-box .scheme-down-text ul{}
.scheme-box .scheme-down-text ul li{}
.scheme-box .scheme-down-text-box{height: 28px; line-height: 28px; width: 100%; overflow:hidden;}
.scheme-box .scheme-down-text-line{float: left; color:#73caff; line-height:28px;font-size: 16px;}
.scheme-box .scheme-down-text-con{float: left;  line-height: 26px;margin-left: 5px; width: 225px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis;}
.scheme-box .scheme-down-text-con a{font-size: 14px;color: #ffffff;display: block;}
.scheme-box .scheme-down-text-con a:hover{text-decoration:underline;cursor:pointer;}
.scheme-box .scheme-down-more{float:right; background:#ffffff;  margin:25px 0 10px; min-width: 65px; height: 22px; line-height: 22px;}
.scheme-box .scheme-down-more a{color:#27546b; font-size: 14px;display: block; padding:0 5px;}
.scheme-box .scheme-down-more a:hover{cursor:pointer;background:#012331;color:#fff;}
.scheme-box .scheme-fae{background: url(/uploads/image/athgpimages/se_06.jpg) no-repeat center top; width:600px;height:260px;}
.scheme-box .scheme-fae-i{position: absolute; top:30px; width: 50px; height: 47px; background:#771f0e;}
.scheme-box .scheme-fae-surr{margin:30px 60px;}
.scheme-box .scheme-fae-surr-top{}
.scheme-box .scheme-fae-surr-down{margin-top: 20px;}
.scheme-box .scheme-fae-surr-down-issue{float:left; margin-left: 90px;width: 90px;}
.scheme-box .scheme-fae-surr-down-issue a{display: block;}
.scheme-box .scheme-fae-surr-down-issue img{width: 90px;height: 90px;}
.scheme-box .scheme-fae-surr-down-issue span{font-size:16px; color: #ffffff; text-align:center; width: 100%; display: block;margin-top: 13px;}
.scheme-box .scheme-solution{margin:30px 0 0 40px;}
.scheme-box .scheme-solution-til{color: #f7e735;font-size: 14px;}
.scheme-box .scheme-solution-con{font-size: 20px;color: #fff; margin: 5px 0;}
.scheme-box .scheme-solution-line{background:#d6270a; width: 35px;height: 5px;}
.scheme-box .box{position: relative;float:left;background-repeat: no-repeat;background-position: center top;}

.footerwrapper{padding-top: 40px; background: #fff;clear: both;}
.footer .footer-com{width: 100%;border-bottom: 1px solid #ddd;padding: 15px 0;border-top: 1px solid #ddd;}
.footer .footer-com span{float:left; padding-top: 5px; color: #d6270a; display: block; font-size: 12px;width: 90px;}
.footer .footer-com ul{display: block; float: left; width: 1100px;}
.footer .footer-com li{float: left;margin-left: 18px; }
.footer .footer-com a{font-size:12px; display: block; color: #585858;padding: 4px 0;}
.footer .footer-com a:hover{color:#d6270a;cursor:pointer}
.footer .footer-del-box{width: 100%; margin-bottom:5px;}
.footer .footer-del-box-l{width:75%; float:left; height:auto;margin:15px 0; padding-right: 15px;color: #585858;line-height:25px}
.footer .footer-del-box-l p{min-height: 26px;line-height: 26px; color: #000; font-size: 12px;}
.footer .footer-del-box-r{width:25%; float:left; margin-top: 15px;}
.footer .footer-del-box-r img{height: 40px;}
.footer .footer-del-link {margin-top:15px;border-top:1px solid #ddd;padding-top:10px;}
.footer .footer-del-link ul{display: block; float: left; width: 1100px;}
.footer .footer-del-link li{float: left;margin-left: 15px;}
.footer .footer-del-link li:last-child{border-right:0;}
.footer .footer-del-link span{float:left; color: #585858; display: block; font-size: 12px;padding-top: 0;}
.footer .footer-del-link a{font-size:12px; display: block; color: #585858;}
.footer .footer-del-link a:hover{color:#d6270a;cursor:pointer}

/*关于我们*/
.com-pro{}
.com-pro-box{width: 100%;padding:20px;}
.com-pro-box .com-pro-int{width:100%;}
.com-pro-box .com-pro-int-l{float: left;}
.com-pro-box .com-pro-int-l h1{font-size: 26px;color: #d6270a;font-weight: 100;}
.com-pro-box .com-pro-int-l p{margin-top:5px;font-size:16px;}
.com-pro-box .com-pro-int-r{float:right;position: relative;width: 50%; height: 60px;}
.com-pro-box .com-pro-int-r-b{position:absolute;bottom:10px;right: 0;}
.com-pro-box .com-pro-int-r-b ul{}
.com-pro-box .com-pro-int-r-b ul li{float:left;}
.com-pro-box .com-pro-int-r-b ul li div{margin-left: 3px;}
.com-pro-box .com-pro-int-r-b ul li div a{display: block;min-width:100px;height: 30px;line-height: 30px; padding:0 10px; color:#fff; background-color:#8c8c8c; text-align: center;cursor: pointer;}
.com-pro-box .com-pro-int-r-b ul li div a.checked{background-color:#d6270a;}
.com-pro-box .com-pro-rec{padding-top:35px;font-size:14px;line-height: 26px;}
.com-pro-box .com-pro-rec h3{font-size: 16px;margin-bottom: 10px;}
.com-pro-box .com-pro-rec-del{}
.com-pro-box .com-pro-rec-del p{text-indent:25px; margin-top: 25px; line-height: 26px; color: #333333;}
.com-pro-box .com-pro-rec-pic{padding: 0 15px;margin-top: 25px; display: flex;}
.com-pro-box .com-pro-rec-pic img{}
.com-pro-box .com-pro-rec-pic-1{float:left; width: 805px}
.com-pro-box .com-pro-rec-pic-1 img{float:left;}
.com-pro-box .com-pro-rec-pic-2{margin-left: 10px; float:left; width: 270px;}
.com-pro-box .com-pro-rec-tre{margin-top: 25px;}
.com-pro-box .com-pro-rec-tre img{display: block; margin: auto;}

/*产品中心*/
.product-list{margin-top: 25px;}
.product-list-box{}
.cont-pro-til{}
.cont-pro-til-box{padding-bottom: 20px; border-bottom: 1px solid #ccc;}
.cont-pro-til-box span {float:right;line-height:25px;float:right;}
.cont-pro-til-box span a:hover{color:#d6270a;}
.cont-pro-til-box .more {margin-right:25px;}
.cont-pro-til-l{float: left; }
.cont-pro-til-l h3,.cont-pro-til-l h3 a{color: #d6270a; font-size: 22px;font-weight: 100;}
.cont-pro-til-r{float: right;}
.cont-pro-til-r-box{margin-top: 3px;}
.cont-pro-til-r-box .pro-sel-set{float: left; padding: 1px 0px 4px 5px;}
.cont-pro-til-r-box .pro-sel-mod{margin-left: 10px; float: left; padding: 1px 0px 4px 5px;}
.cont-pro-til-r-box .pro-int-sub{float:left; background-color: #007cb0; font-size:14px; color: #fff; padding: 0px 10px; margin-left: 10px; border: 0; border-radius:2px; letter-spacing: 2px; height: 25px; line-height: 25px;}
.cont-pro-list{padding-top: 30px;}
.cont-pro-list ul{}
.cont-pro-list ul li{float:left; margin-left: 10px; margin-bottom: 40px;}
.cont-pro-list .pro-box{width: 202px; border: 1px solid #f1f1f1;}
.cont-pro-list .pro-box:hover{border: 1px solid #d6270a;}
.cont-pro-list .pro-box:hover .pro-box-con {background:#d6270a;color:#fff;}
.cont-pro-list .pro-box:hover .pro-box-con-i { background: url(/uploads/image/athgpimages/pro_i_02.png) no-repeat center top;}
.cont-pro-list .pro-box a{display: block;}
.cont-pro-list .pro-box-img{width: 100%;height: 200px; overflow:hidden;}
.cont-pro-list .pro-box-img img{height: 100%;}
.cont-pro-list .pro-box-con{width: 100%; height: 40px; line-height: 40px; background-color:#f1f1f1; }
.cont-pro-list .pro-box-con-i{float:left;width: 20px;height: 40px; background: url(/uploads/image/athgpimages/pro_i_01.png) no-repeat center top; z-index: 99;}
.cont-pro-list .pro-box-con-f{font-size: 14px; float: left; width: 180px;height: 100%; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;} 

/*产品详情*/
.pro-box .pro-det{width: 100%;margin-top: 30px;}
.pro-box .pro-det-l{float: left}
.pro-box .pro-det-l-img{width:422px; height: 422px;border: 1px solid #f1f1f1; overflow:hidden;}
.pro-box .pro-det-l-img img{height: 100%;}
.pro-box .pro-det-r{float: right;width: 390px;}
.pro-box .pro-det-r-cont h1{color: #d6270a; font-size: 22px;}
.pro-box .pro-det-r-cont-par{background-color:#f5f5f5; padding: 15px; margin: 15px 0 20px;}
.pro-box .pro-det-r-cont-par ul{}
.pro-box .pro-det-r-cont-par ul li{height: 25px; line-height: 25px;}
.pro-box .pro-det-r-cont-but-no {display: inline-block;width: 190px;height:40px;}
.pro-box .pro-det-r-cont-but{background-color: #007cb0;display: inline-block;width: 190px;height: 40px;display: inline-block;line-height: 40px; }
.pro-box .pro-det-r-cont-but:hover{cursor:pointer; background-color: #00577b;}
.pro-box .pro-det-r-cont-but-f{color: #fff; font-size:16px; float: left;margin-left: 30px;}
.pro-box .pro-det-r-cont-but-i{float: left; position: relative;}
.pro-box .pro-det-r-cont-but-i img{ margin-top: 6px;margin-left: 5px;}
.pro-box .pro-but-a {margin-right:45px;}
.pro-box .fixed-buy {position: fixed;top: 0;}
.pro-box .pro-det-r-cont-buy {background: #d6270a;width:150px;height:40px;line-height:40px;display: inline-block;}
.pro-box .pro-det-r-cont-buy:hover {background-color: #ad1b09;}
.pro-box .pro-per{width: 100%; margin-top: 15px;}
.pro-box .pro-per-box{}
.pro-box .pro-per-til-l{ margin: 20px 0;width:100%; height: 33px; background: url(/uploads/image/athgpimages/product-detail-01.jpg) no-repeat center top;}
.pro-box .pro-per-til-l span{color: #fff; font-size:14px; float:left; line-height: 33px; margin-left:25px;}
.pro-box .pro-per-til-r{width:100%; height: 33px; background:  no-repeat center top;}
.pro-box .pro-per-til-r span{color: #fff; font-size:14px; float:right; line-height: 33px; margin-right:25px;}
.pro-box .pro-per-con{ font-size: 14px;padding: 15px 0;}
.pro-box .pro-per-con p {margin-bottom:10px;line-height:23px;}
.pro-box .pro-per-con table{border-collapse: collapse;border-width: 1px;}
.pro-box .pro-per-con table td {padding:4px 5px }
.pro-box .pro-per-con .pro-per-con-down {margin-bottom:25px;line-height: 26px;}
.pro-box .pro-per-con .pro-per-con-down a {text-decoration: underline;background: url(/uploads/image/athgpimages/c_dlink.gif) no-repeat right center;padding-right: 25px;}
.pro-box .pro-per-con .pro-per-con-down a:hover {color:#d6270a}

.pro-box .pro-per-con table {width: 100%;border: 1px solid #999999;border-bottom:none;border-collapse: collapse;}
.pro-box .pro-per-con table  td { padding:4px 5px;border-left: 1px solid #999999;border-bottom: 1px solid #999999;}
.pro-box .pro-per-con table  td p {margin:0 }
.pro-box .pro-per-con table tr:nth-child(odd) {background-color:#f5f5f5;}
.pro-box .pro-per-con table tr:nth-child(even) {background-color:#fff;}

.pro-nav {display:none;width:100%;left:0;top:0;margin:0 0 10px 0px;border-top:1px solid #e4e5e7;position:fixed;z-index:99;background:#ffffff;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 5px 0;-moz-box-shadow:rgba(0,0,0,.2) 0 1px 5px 0;box-shadow:rgba(0,0,0,.2) 0 1px 5px 0;-webkit-transform:translatez(0);border-bottom:1px solid #cccccc;}
.pro-nav-t {padding:20px 0px;font-size:18px;color:#333;font-weight:100;width:1140px;margin:auto;}
.pro-nav-t b {color: #007cb0;font-size: 20px;margin-left:285px;margin-right:50px;}
.pro-nav-t a {font-size: 16px; margin: 0 15px;}
.pro-nav-t a:hover {color:#00577b}
.pro-nav-t .pro-nav-buy {background:#d6270a;padding:7px 25px;color:#ffffff;font-size:14px;border-radius:20px;}
.pro-nav-t .pro-nav-buy:hover {background-color: #ad1b09;color:#fff;}

#sl_picshow {width:415px;position:relative;}
#sl_imgbox {width:415px;height:415px;overflow:hidden;border:1px solid #dedede;}
.sl_smallimglist {width:415px;margin:10px auto;}
.sl_wrapper {float:left;display:inline;margin:0 0px;}
#sl_imglist li {border:1px solid #dedede;background-color:white;width:45px;height:45px;overflow:hidden;margin:0 4px;display:inline;float:left;cursor:pointer;}
#sl_imglist .active {border:1px solid #d6270a;}
#sl_imglist img {border:0;}
#imglist_prev,#imglist_next {width:10px;height:45px;display:block;float:left;display:inline;cursor:pointer;}
#imglist_prev {background:url(/uploads/image/athgpimages/left.gif) no-repeat;}
#imglist_next {background:url(/uploads/image/athgpimages/right.gif) no-repeat;float: right;}
#imglist_prev span,#imglist_next span {display:none;}
.clearfix {float:none;clear:both;}
.sl_zoom {float:left;position:relative;display:inline;cursor:pointer;}
.sl_zoom img {}
div.zoomdiv {z-index:100;position:absolute;top:0px !important;left:425px !important;width:320px;height:320px;border:0px solid #cccccc;display:none;text-align:center;overflow:hidden;}
div.jqzoompup {z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:45px;height:45px;border:1px solid #aaa;background:#ffffff;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(opacity=50);}
div.jqmagnifier {position:absolute;z-index:9;width:23px;height:23px;background:url(/uploads/image/athgpimages/magnifier.png) no-repeat;top:393px;right:1px;}

/*搜索*/
.search-list{margin-top: 30px;}
.search-list .search-list-box ul li{padding-top:5px;border-bottom:1px dotted #d9d9d9;}
.search-list .search-list-box ul li a.channel{color:#393939; font-size:14px;background:url(/uploads/image/athgpimages/news_i.jpg) no-repeat left center;padding-left:15px;overflow:hidden; height:35px; line-height:35px;}
.search-list .search-list-box ul li a.title{color:#393939; font-size:14px;padding-left:5px;overflow:hidden; height:35px; line-height:35px;}
.search-list .search-list-box ul li a:hover{color:#d6270a; cursor:pointer;}
.search-list .search-list-box ul li span{width: 70px; overflow:hidden; float:right; height: 30px;line-height: 30px; font-size:12px;color:#8c8c8c;}

/*新闻资讯*/
.news-list{margin-top: 30px;}
.news-list .news-list-box ul li{padding-top:5px;border-bottom:1px dotted #d9d9d9;}
.news-list .news-list-box ul li a{color:#393939; font-size:14px;background:url(/uploads/image/athgpimages/news_i.jpg) no-repeat left center;padding-left:15px;overflow:hidden; height:35px; line-height:35px;}
.news-list .news-list-box ul li a:hover{color:#d6270a; cursor:pointer;}
.news-list .news-list-box ul li span{width: 70px; overflow:hidden; float:right; height: 30px;line-height: 30px; font-size:12px;color:#8c8c8c;}

/*文章内容*/
.news-detail{margin-top: 20px;}
.news-detail-box{}
.news-detail-title{text-align: center;}
.news-detail-title h1{color:#d6270a; font-size:18px;}
.news-detail-time{margin-top: 20px; color: #757575; font-size:14px; text-align: center;}
.news-detail-content{padding-top: 35px;border-top: 1px dotted #d9d9d9;margin-top: 15px;font-size: 14px;line-height: 28px;}
.news-detail-content p {margin-bottom:15px;line-height:25px;}
.news-detail-content a {text-decoration: underline;}
.news-detail-content a:hover {color: #d6270a;}
.news-detail-page{margin-top:45px; background-color:#f1f1f1; height: 50px;width: 100%;}
.news-detail-page-l{float:left; margin-left:30px;}
.news-detail-page-l span{color:#d6270a;height: 50px;line-height: 50px;}
.news-detail-page-r{float:right; margin-right:30px;}
.news-detail-page-r span{float: left;height: 50px;line-height: 50px; margin-left: 20px;}
.news-detail-page-r span a{color:#333;}
.news-detail-page-r span a.none{color:#c2c2c2;}
.news-detail-page-r span a:hover{color:#d6270a; cursor:pointer;}
.news-detail-page-r i{float: left; border-right: 2px solid #ccc; width: 1px; height: 20px; margin: 15px 0 15px 20px;}
/* 加入佳博 */
.news-list .news-list-box ul.jobs li {margin-top:25px;line-height:35px;margin-bottom:15px;}
.news-list .news-list-box ul.jobs li.content {line-height:25px;border:none;margin-top:15px;}

.honorlist li{width:33%;float:left;text-align:center;height:470px;}
.honorlist li span {line-height:35px;}

/* 客户留言 */
.order-box {border:1px solid #dedede;border-bottom:none;}
.order-box  ul{padding:15px 20px;border-bottom:1px solid #dedede;}
.order-li-bg {background:#f9f9f9;}
.order-box ul  li {float:none;clear: both;margin-bottom:8px;line-height: 23px;}
.order-box ul  li.order-name {margin-bottom: 0;height:40px;}
.order-box ul  li.order-name  span {margin-left:20px;display: block;float:left;}
.order-box ul  li.order-name  span.order-name-t {margin-left: 0;width: 100px;overflow: hidden;}
.order-box ul li.order-msg strong {color: #0083ae;}
.order-box ul li.order-reply-msg strong {color: #d6270a;}
/*下载列表*/
.download-list{}
.download-list-box{}
.download-list ul{}
.download-list ul li{border-bottom:1px dotted #ccc;clear:both;}
.download-list-li{ /*height: 80px;*/ }
.download-list ul li:hover {background: #f5f5f5;}
.download-list-li-dot{float:left;width: 30px;height: 40px;background:url(/uploads/image/athgpimages/pro_i_01.png) no-repeat center top; margin-top: 8px;}
.download-list-li-con{float: left; width: 700px;/* height: 80px;*/margin-bottom: 15px;}
.download-list-li-con-til{display: block; font-size:16px; color:#333;margin-top: 15px; margin-bottom: 5px; width: 100%; height: 25px; overflow: hidden;}
.download-list-li-con-til a:hover{cursor:pointer; color:#d6270a;}
.download-list-li-con-subhead{display: block; font-size:12px; color:#666666;line-height: 20px;width: 100%;/* height:18px;*/ overflow: hidden;}
.download-list-li-but{background:#fff; border:1px solid #d6270a; float: right; width:110px;height:36px; margin: 22px 0; position: relative;}
.download-list-li-but a{color:#d6270a; font-size: 14px;display: block;line-height: 34px; padding-left: 10px;margin-bottom: 15px;}
.download-list-li-but a:hover{background:#d6270a;color:#fff;}
.download-list-li-but a:hover i{background:url(/uploads/image/athgpimages/download_01.png) no-repeat center top;}
.download-list-li-but i{background:url(/uploads/image/athgpimages/download_02.png) no-repeat center top;width: 25px; height: 25px; position:absolute; top:2px;right: 10px; }

/*公共样式*/
.cont-box{margin:0 30px;}
.cont-left{float:left;}
.cont-right{float:right;}
.h30 {height:30px;}
.more {float: left;background-color: #007cb0;font-size: 14px;color: #fff;padding: 0px 10px;margin-left: 10px;border: 0;border-radius: 2px;letter-spacing: 2px;height: 25px;line-height: 25px;}
.more:hover{background:#116b90;color:#fff;}
.cont-right-box{width: 860px;}
.page{width: 100%; margin-top: 30px;text-align:center;}
.page form {display:inline;margin-left: 15px;}
.page a{padding: 4px 8px;background:#dedede;margin-right: 5px;}
.page a:hover{background:#d6270a;color:#ffffff;}
.page .current {padding:4px 8px;background:#d6270a;margin-right:5px;color:#fff;}
.page .pageinfo {margin-right:10px;}
/*侧边栏样式*/
.sidebar{width:220px;}
.sidebar-t{}
.sidebar-t-til{background:#d6270a;}
.sidebar-t-til-box{padding:10px 10px 15px 15px;}
.sidebar-t-til-box h1,.sidebar-t-til-box h3{color:#fff; font-size: 22px; margin-bottom: 5px;font-weight: 100;}
.sidebar-t-til-box p{color:#fff; font-size:18px;}
.sidebar-t-clf{width: 100%;}
.sidebar-d{margin-top: 25px; position: relative; min-height: 200px;}
.sidebar-d-img{position: relative; width: 200px; overflow:hidden; z-index: 50;}
.sidebar-d-img img{width: 100%;}
.sidebar-d-img span{position: absolute; bottom:20px;left: 25px; font-size:14px; color: #fff;}
.sidebar-d-det{width: 215px; position: absolute; top: 35px; left:5px; border: 10px solid #f2f2f2; z-index: 40;}
.sidebar-d-det-box{margin: 50px 5px 5px 5px;}
.sidebar-d-det-box dl{display: inline-block; margin:5px 0; overflow:hidden; max-height: 40px;}
.sidebar-d-det-box dt{float: left; width: 40px; line-height: 20px;}
.sidebar-d-det-box dd{float: left;width: 140px; max-height: 40px; line-height: 20px; overflow: hidden; display: block; word-wrap: break-word;}
.sidebar .layui-nav{width:100%;}
.sidebar .layui-nav .layui-nav-item{line-height:39px;background:#dedede;border-bottom: 1px solid #fff;position: relative;}
.sidebar .layui-nav .layui-nav-item a{background:#dedede; color:#393939;display:block;padding-left:30px;background: url(/uploads/image/athgpimages/ico_left.gif) no-repeat 20px top;font-size:14px;}
.sidebar .layui-nav .layui-nav-item span{width: 20px;height: 39px;background: url(/uploads/image/athgpimages/ico_left.gif) no-repeat 0 -80px;display: block;position: absolute;right: 0px;top: 0px;cursor: pointer;}
.sidebar .layui-nav .layui-nav-item a:hover{color:#d6270a;}
.sidebar .layui-nav-item  .layui-nav-child {display: none;}
.sidebar .layui-nav-item  .layui-nav-child a {color:#393939;background: #f3f3f3; border-top: 1px solid #fff;}
.sidebar .layui-nav-item  .layui-nav-child a:hover,
.sidebar .layui-nav-item  .layui-nav-child a.check ,
.sidebar .layui-nav .layui-nav-itemed  .layui-nav-child  a.check,
.sidebar .layui-nav .layui-nav-itemed  .layui-nav-child  a:hover{color:#d6270a;border-left:4px solid #d6270a;background:#e9e9e9;}
.sidebar .layui-nav .layui-nav-itemed  a {color:#d6270a;}
.sidebar .layui-nav .layui-nav-itemed  .layui-nav-child {display: block;}
.sidebar .layui-nav .layui-nav-itemed  .layui-nav-child  a{color:#393939;}
.sidebar .layui-nav .layui-nav-itemed span {background: url(/uploads/image/athgpimages/ico_left.gif) no-repeat 0 -40px;}