@charset "utf-8";
/*初始化样式*/
*{margin:0;padding:0;}
body{ background: #fff; color:#2a2a2a;  margin:0 auto; font:12px/180% "微软雅黑",microsoft yahei; cursor: default;}
a,a:link,a:visited{ text-decoration:none;}
dl, dt, dd, p, h1, h2, h3, h4, h5, form, img, div { margin: 0; padding: 0; list-style: none; border: 0 none; }
input[type="text"],input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
a{blr:expression(this.onfocus=this.blur())}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/
:focus{outline:0;}
label{cursor:pointer;}
img{vertical-align:middle;}
table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
h1{font-size:16px;}h2,h3,h4{font-size:14px;}h5,h6{font-size:12px;}
abbr,acronym{border:0;font-variant:normal}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{*font-size:100%}
a,img{border:0;}
* html .clearfix{min-height:1%;}
input{ font-family: "微软雅黑", microsoft yahei; border: none;}
textarea {-webkit-appearance: none; resize: none;}
select{ font-family: "微软雅黑", microsoft yahei;}
input{ outline: none;}
table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }
i, em{ font-style:normal;}
.ul,.ul li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
/*强制去除表单自带的样式*/
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*/}
/*强制去除textarea自带的样式*/
textarea{resize:none;/*-webkit-appearance:none;*/}
textarea,input,select { background:none; border:none; margin:0; padding:0;}
/*html5设置*/
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;}
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; vertical-align:baseline;  outline: none;}
a{ color:#414446; text-decoration:none; /*noline:-webkit-tap-highlight-color:rgba(0,0,0,0);*/}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none;}

/*清除浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}
/*初始化样式*/

/*top*/
.top{ width: 100%;    position: fixed;
    background-color: #fff;
    z-index: 6666666;
box-shadow: 0 2px 10px rgba(0,0,0,.1);

}
.header{ padding: 0px 0 0 0;}
.top_line{ width: 100%;}
.line_left{ width: 49.9%; float: left; height: 2px; background: #ec3020;}
.line_right{ width: 49.9%; float: right; height: 2px; background: #00ab84;}
.top_box{ width: 1200px; margin: 0 auto;}
.logo{ width: 300px; float: left;}
.logo a{  width: 228px; height: 64px;}
.logo img{ width: 228px; height: 64px;}
.logo p{ font-size: 12px; color: #000; font-weight:bold; margin-left:5px;}
.header_right{ float: right; width: 885px;}
.top_share{ width: 660px; float: right; position: relative;}
.left_link{ float: left; padding-top: 10px;}
/*.left_right{ float: right;}*/
.bdsharebuttonbox{ float: right;}
.header_right .top_share a.link_a{ background:url(/uploads/image/cimages/ico_link.png) no-repeat left; height: 19px; width: 19px; padding-left: 20px; font-size: 14px; color: #c4c4c5;}
.header_right .top_share span.top_tel{ font-size: 14px; color: #ffaa31; padding-left: 30px; background:url(/uploads/image/cimages/ico_tel_top.png) no-repeat left; height: 25px; width: 25px; margin-left: 30px;}
.header_right .top_share span.top_tel a{ font-size: 18px; color: #ffaa31; font-weight: bold;}
.header_right .top_share a.bds_more{ background:url(/uploads/image/cimages/ico_share.png) no-repeat; height: 33px; width: 33px;padding-left: 5px; }
.header_right .top_share a.weibo_a{ background:url(/uploads/image/cimages/ico_weibo.png) no-repeat; height: 33px; width: 33px; padding-left: 5px; }
.header_right .top_share a.weixin_a{ background:url(/uploads/image/cimages/ico_weixin.png) no-repeat; height: 33px; width: 33px;padding-left: 5px;    }
.header_right .top_share a.qq_a{ background:url(/uploads/image/cimages/ico_qq.png) no-repeat; height: 33px; width: 33px; padding-left: 5px; }
.header_right .top_share a.bds_more:hover{ background:url(/uploads/image/cimages/ico_share_hover.png) no-repeat; height: 33px; width: 33px; padding-left: 5px; }
.header_right .top_share a.weibo_a:hover{ background:url(/uploads/image/cimages/ico_weibo_hover.png) no-repeat; height: 33px; width: 33px;padding-left: 5px;   }
.header_right .top_share a.weixin_a:hover{ background:url(/uploads/image/cimages/ico_weixin_hover.png) no-repeat; height: 33px; width: 33px; padding-left: 5px;  }
.header_right .top_share a.qq_a:hover{ background:url(/uploads/image/cimages/ico_qq_hover.png) no-repeat; height: 33px; width: 33px; padding-left: 5px;  }
.weixin_box{ display: none; z-index: 99; width: 120px; height: 122px; background:url(/uploads/image/cimages/qr_bg.png) no-repeat; position: absolute; right: 12px; top:35px; text-align:center;vertical-align: middle;}
.weixin_box img{ width: 98px; height: 98px; padding-top: 15px;}
.mainnav{ width: 100%; margin-top:10px; position: relative;}
.mainnav ul{ float: left;margin-bottom: 20px;}
.mainnav ul li{ float: left;  text-align: center; padding: 0 5px;position: relative;line-height: 30px; min-width: 80px;}
.mainnav ul li a{ font-size: 15px; color: #313131; display: block; white-space: normal; }
.mainnav ul li dl a{color: #313131; }
.mainnav ul li.onnav a{ color: #fff;}
.mainnav ul li:hover a{ color: #313131; }
.mainnav ul li .sub:hover {background: #a5c5b4;}
.mainnav ul li .subnav .sub:hover{background: #a5c5b4;}

.mainnav ul li:hover,.mainnav ul li.onnav{   color: #fff; background-color: #00ab84;
    border-radius: 50px;}
.mainnav ul li dl dt:hover .subnav{display: block;}
.mainnav ul li dl{
	display: none;
    position: absolute;
    top: 46px;
    left: -12px;
    background: #fff;
    /*  width: 138px;  */
    width: 230px;
    text-align: left;
    z-index: 999;
    -webkit-box-shadow: #666 0px 0px 10px;
   -moz-box-shadow: #666 0px 0px 10px;
   box-shadow: #666 0px 0px 10px;

}
.mainnav .subnav {
    position: absolute;
    top: 0;
    left: 138px;
    width: 160px;
    background: #fff;
    margin-left: 1px;
    display: none;
}
.mainnav ul li dl dt {
	border-bottom: 1px solid #ebeaeb;
    position: relative;
}
.mainnav ul li dl dt a {
	/* padding: 10px 14px; */
    padding: 10px 0 10px 23px;
    color: #4f4f4f;
    display: block;
}
.search_box{ float: right; width: 40px;}
.search_box a{ position: absolute; background: url(/uploads/image/cimages/ico_search.png) no-repeat; width: 30px; height: 30px; top: 0;}
.search_box a:hover{ position: absolute; background: url(/uploads/image/cimages/ico_search_hover.png) no-repeat; width: 30px; height: 30px; top: 0; }
.search_main{ width: 100%; height: 120px; background: #2a2a2a; position: fixed; top: 0; display: none;}
.sea_box{ width: 700px;  margin: 0 auto; padding-top: 35px;}
.txt_inp{ width:500px; height: 40px; line-height: 40px; float: left; font-size: 16px; text-indent: 10px; background: #fff;}
.but_inp{ width: 100px; height: 40px; line-height: 40px; float: left; background: #00ab84; color: #fff; font-size: 16px;}
.hide{ background: url(/uploads/image/cimages/ico_close.png) no-repeat right; width: 30px; height: 30px; padding-right: 65px;  padding-bottom: 20px;}
.hide:hover{ background: url(/uploads/image/cimages/ico_close_hover.png) no-repeat right; width: 30px; height: 30px; padding-right: 65px;  padding-bottom: 20px;}
/*top*/

/*banner*/
.banner{}
.homeban{ width:100%; height:618px; position:relative; }
.homeban .banlist{ width:100%; height:618px;padding-top:65px;}
.homeban .banlist li{ width:100%; height:618px; overflow:hidden;}
.homeban .banlist li a{ width:100%; height:618px; display:block;}
.homeban .tablist{ width:100%; height:14px; left:34px; bottom:-45px; position:absolute;}
.homeban .tablist .list{ width:150px; height:14px; margin:0 auto; text-align: center;}
.homeban .tablist .list ul{ }
.homeban .tablist li{ float:left; width:15px; height:14px; padding:0 3px; }
.homeban .tablist li span{ background:url(/uploads/image/cimages/b.png) no-repeat left top; width:15px; height:14px; display:block; cursor:pointer;text-align: center;}
.homeban .tablist li.on span{ background:url(/uploads/image/cimages/b_h.png) no-repeat left top;}
/*banner*/

/*解决方案*/
.about_bg{ width: 100%; height: 638px; background: url(/uploads/image/cimages/about_bg.jpg) no-repeat center; background-size: cover;}
.contain{ width: 1200px; margin: 30px auto;}
.title_box{ width: 480px; margin: 0 auto; padding-top: 90px;}
.tit_linefl{ height: 1px; background: #00ab84; width: 120px; float: left; }
.tit_linefr{ height: 1px; background: #00ab84; width: 120px; float: right;}
.tit_min{ width: 240px; float: left; text-align: center;}
.tit_min h3{margin-top: -15px;}
.tit_min p.jjfa_p{ padding-top: 20px; color: #bbbabb; font-size: 18px;}
.jjfa_bt{ color: #00ab84; font-size: 36px; }
.contain_jjfa{ width: 100%; padding-top: 40px;}
.contain_jjfa h3{  font-size: 18px; color: #000; font-weight: normal; padding-top: 10px;}
.contain_jjfa ul li{ float: left; width: 33.3%; text-align: center}
.contain_jjfa ul li.jjfa_li_one{ padding-top: 40px;}
.contain_jjfa ul li.jjfa_li_one img{  width:188px; height: 188px;}
/*解决方案*/

/*项目案例*/
.cases_bg{ width: 100%; height: 705px; background: url(/uploads/image/cimages/case_bg.jpg) no-repeat center; background-size: cover;}
.tit1_linefl{ height: 1px; background: #fff; width: 120px; float: left; }
.tit1_linefr{ height: 1px; background: #fff; width: 120px; float: right;}
.case_bt{ color: #fff; font-size: 36px; }
.tit_min p.case_p{ padding-top: 20px; color: #fff; font-size: 18px;}


.multipleline{ overflow:hidden;  width:1200px;   }
 .hd{ height: 50px; z-index: 666666; width: 1190px; position:absolute;}
 .hd .prev, .hd .next{ display:block;  width:50px; height:50px;
    cursor:pointer; position: absolute; top: -295px;}
 .hd .next{ background: url(/uploads/image/cimages/owl_next.png) no-repeat right; right: -40px; height: 50px; width: 50px; }
 .hd .prev{ background: url(/uploads/image/cimages/owl_prev.png) no-repeat left; left: -40px; height: 50px; width: 50px; }
.multipleline .bd{ padding:10px; height:500px; overflow:hidden;  }
.multipleline .bd ul{ overflow:hidden; zoom:1; margin-bottom:10px;  }
.multipleline .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; position: relative;}
.multipleline .bd ul li .pic{ text-align:center; margin-bottom: 20px;}
.multipleline .bd ul li .pic img{ width:370px; height:225px; display:block;  padding:2px; }
.title_bd{ position: absolute; z-index: 9999; text-align: left; margin: 30px;}
.title_bd p{ font-size: 14px; color: #fff;}
.title_bd h3{ font-size: 18px; color: #fff;}
.bd_line{ width: 20px; height: 2px; background: #fff; margin-top: 20px;}
.multipleline .bd ul li:hover h3,.multipleline .bd ul li:hover p{ color: #00ab84;}
.multipleline .bd ul li:hover .bd_line{ background: #00ab84;}
/*项目案例*/

/*新闻动态*/
.new_bg{ width: 100%; height: 640px; background: url(/uploads/image/cimages/new_bg.jpg) no-repeat center; background-size: cover;}
.home_news{ width: 100%; margin-top:75px; }
.home_news img{width:400px; display:block}
.home_news_fl{ float: left; width: 400px;}
.home_news_fl img{ width: 400px; height: 200px;}
.home_news_fl h3{ font-weight: normal; font-size: 15px; color: #3b3939; padding-top: 15px;}
.home_news_fl p{ font-size: 14px; color: #9d9d9e; padding-top: 5px;}



.home_news dl dt{ float:left; width:400px;}
.home_news dl dd{ float:right; width:780px; margin-bottom: 32px;}
.home_news dl dt h3{ font-weight: normal; font-size: 15px; color: #3b3939; padding-top: 15px;}
.home_news dl dt p{ font-size: 14px; color: #9d9d9e; padding-top: 5px;}
a.more{ width: 140px; height: 40px; background: url(/uploads/image/cimages/ico_more.png) no-repeat; display: block; margin-top: 0px;}


.home_news_fr{ width: 780px; float: right;}
.home_news_fr ul li{ margin-bottom: 32px;}
.news_fr_box{ width: 100%;}
.news_time{ text-align: center; float: left; width: 80px; height: 80px;  border: solid 1px #b5b5b5; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px;}
.news_time h3{ color: #a5a5a5; font-size: 18px; padding-top: 15px; padding-bottom: 5px;}
.news_time em{ color: #a5a5a5; font-size: 16px; font-weight: bold;}
.news_nr{ float: right; width: 680px;}
.news_nr h3{ color: #302f2e; font-size: 18px;}
.news_nr p{ color: #a5a5a5; font-size: 14px; padding-top: 15px; line-height: 25px;}
.news_fr_box:hover .news_time{ border: solid 1px #f1912a;}
.news_fr_box:hover .news_time h3,.news_fr_box:hover .news_time em,.news_fr_box:hover .news_nr h3{ color: #f1912a;}
/*新闻动态*/

/*企业简介*/
.profile_bg{ width: 100%; height: 630px; background: url(/uploads/image/cimages/profile_bg.jpg) no-repeat center; background-size: cover;}
.profile_box{ width: 100%;padding-top:50px;}
.profile_fl{ float: left; width: 560px;}
.profile_fl img{ width: 560px; height: 345px;}
.profile_fr{ float: right; width: 600px;}
.profile_fr h3{ font-size: 20px; color: #00ab84; margin-bottom: 50px;}
.profile_fr p{ font-size: 14px; color: #565656; text-indent: 2em; line-height: 25px; margin-bottom: 40px; }
/*企业简介*/

/*bottom*/
.bottom{ width: 100%; background: #00ab84; /* padding-top: 50px; */}
.bottom_box{ width: 1200px; margin: 0 auto; padding-bottom: 20px;display: none;}
.bottom_left{ width: 1024px; float: left;}
.bottom_left ul li{ float: left;/* width: 145px;*/ padding-right:52px; height:300px}
.bottom_left ul li.end{ padding-right:0;}
.bottom_left ul li a{ color: #fff; font-size: 14px;}
.bottom_left ul li dt{ padding-bottom: 36px;}
.bottom_left ul li dt a{ border-bottom: solid 1px #fff; font-size: 15px; font-weight: normal;padding-bottom: 20px;}
.bottom_left ul li dt a{ color: #fff; font-size: 15px; font-weight: bold;}
.bottom_left ul li dd{ padding-bottom: 10px;}
.bottom_left dt em{ border-bottom: solid 2px #fff; padding-bottom: 20px;}
.bottom_right{ width: 160px; float: right; color: #fff; margin-top: 40px;}
.bottom_right ul li{ float: left; width:100px; text-align:center;}
.weixin_bottom{ margin-top: 83px;}
.bottom_right ul li em{  font-weight: bold;}
.bottom_right ul li img{ width: 100px; height: 100px; display:block; margin-bottom:5px;}
.weibo_buttom{ text-align: center;width: 180px;}
.footer{ width: 100%; border-top: solid 1px #fff;}
.footer_box{ width: 1200px; margin: 0 auto; padding: 10px 0;}
.footer_box ul{ float: left;}
.footer_box ul li{ float: left; color: #f1f1f1; padding-right: 10px;}
.footer_box ul li a{ color: #f1f1f1; font-size: 12px;}
.copyright{ float: right; font-size: 12px; color: #fff;}
/*bottom end*/

/*关于艾科*/
.main_contain{ width: 1200px; margin: 0 auto; padding-top: 35px; padding-bottom: 50px;}
.slidebar{ width: 262px; float: left; border: solid 1px #dadada; position: relative;}
.title_main{ height: 85px; background: #00ab84; color: #fff;}
.title_main h3{ font-size: 24px; font-weight: normal; padding: 18px 0 7px 20px;}
.title_main span{ font-size: 14px;  padding: 10px 0 5px 20px;}
/*.slidebar ul li{ font-size: 15px; height: 60px; line-height: 60px; width: 100%; border-bottom: solid 1px #dadada; text-align: left;}*/
/*.slidebar ul li.on_about a{ color: #00ab84; font-weight: bold;}*/
/*.slidebar ul li:hover a{ color: #00ab84;}*/
/*.slidebar ul li > a{background:url(/uploads/image/cimages/ico_hui.png) no-repeat right; padding-left: 20px; display: block;width: 82%; height: 60px; line-height: 60px;}*/
/*.slidebar ul li:hover a{ background:url(/uploads/image/cimages/ico_hover.png) no-repeat right;  padding-left: 20px; display: block;width: 82%; height: 60px; line-height: 60px;}*/
/*.slidebar ul li.onabout > a{ color: #00ab84; font-weight: bold;}*/
/*.slidebar ul li.onabout > a{ background:url(/uploads/image/cimages/ico_hover.png) no-repeat right;  padding-left: 20px; display: block;width: 82%; height: 60px; line-height: 60px;}*/
.slidebar ul li dl dt{ font-size: 15px; height: 60px; line-height: 60px; width: 100%; border-bottom: solid 1px #dadada; text-align: left;}
.slidebar ul li.on_about dl dt a{ color: #00ab84; font-weight: bold;}
.slidebar ul li:hover dl dt a{ color: #00ab84;}
.slidebar ul li > dl dt a{background:url(/uploads/image/cimages/ico_hui.png) no-repeat right; padding-left: 20px; display: block;width: 82%; height: 60px; line-height: 60px;}
.slidebar ul li:hover dl dt a{ background:url(/uploads/image/cimages/ico_hover.png) no-repeat right;  padding-left: 20px; display: block;width: 82%; height: 60px; line-height: 60px;}
.slidebar ul li.onabout dl dt > a{ color: #00ab84; font-weight: bold;}
.slidebar ul li.onabout dl dt > a{ background:url(/uploads/image/cimages/ico_hover.png) no-repeat right;  padding-left: 20px; display: block;width: 82%; height: 60px; line-height: 60px;}
.slidebar ul li dl dd{ height: 40px; line-height: 40px; display: block; padding-left: 30px; font-size: 14px;}
.slidebar li dl.dl_con{ display: none;}
.slidebar li.onabout dl.dl_con{ display: block;}
.slidebar ul li dl.dl_con dd.on a{color: #00ab84;}
.slidebar ul li dl.dl_con dd a:hover{ color: #00ab84;}


.about_right{ float: right; width: 910px;}
.content_bt{ width: 100%; border-bottom: solid 1px #dadada ; padding-bottom: 10px;}
.content_bt p{ font-family: "宋体"; font-size: 14px; color: #999; float: right;}
.content_bt a{ color: #999; font-family: "微软雅黑", microsoft yahei; padding-left: 10px; padding-right: 10px;}
.content_bt em{ color: #00ab84; font-family: "微软雅黑", microsoft yahei; padding-left: 10px;}
.contain_info{ width: 100%; padding-top: 55px;}
/*关于艾科*/

/*建筑能源管理*/
.energy_box{ width: 100%; padding-top: 70px; padding-bottom: 30px;}
.energy_bt{ width: 100%; border-bottom: solid 1px #dadada; padding-bottom: 20px;}
.energy_bt h3{ font-size: 20px; color: #00ab84; float: left}
.energy_bt a{ font-size: 14px; color: #666; float: right;}
#scroll{width:1200px;margin:0 auto;font-family:"microsoft yahei";}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{position:relative;width:230px;margin:0 auto;background-color:#fff;overflow:hidden;}
#scroll .item img{ width: 230px; height: 225px;}
#scroll .item p{ text-align: center; font-size: 16px; color: #666; padding-top: 10px;}
.owl-theme .owl-controls .owl-buttons div{position:absolute;top:95px;width:50px;height:50px;margin:0;padding:0;overflow:hidden;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-65px;background: url(/uploads/image/cimages/owl_prev.png) no-repeat;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-65px; background: url(/uploads/image/cimages/owl_next.png) no-repeat;}
.profile_box .owl-theme .owl-controls .owl-buttons .owl-prev{left:-65px;background: url(/uploads/image/cimages/owl_prev.png) no-repeat;}
.profile_box .owl-theme .owl-controls .owl-buttons .owl-next{right:-40px; background: url(/uploads/image/cimages/owl_next.png) no-repeat;}

#scroll1{width:1200px;margin:0 auto;font-family:"microsoft yahei"; margin-bottom: 50px;}
#scroll1 .owl-wrapper-outer{margin:0 auto;}
#scroll1 .item{position:relative;width:390px;margin:0 auto;background-color:#fff;overflow:hidden;}
#scroll1 .item img{ width: 390px; height: 225px;}
#scroll1 .item p{ text-align: center; font-size: 16px; color: #666; padding-top: 10px;}

#scroll_one{width:1200px;margin:0 auto;font-family:"microsoft yahei"; margin-bottom: 50px;}
#scroll_one .owl-wrapper-outer{margin:0 auto;}
#scroll_one .item{position:relative;width:390px;margin:0 auto;background-color:#fff;overflow:hidden;}
#scroll_one .item img{ width: 390px; height: 225px;}
#scroll_one .item p{ text-align: center; font-size: 16px; color: #666; padding-top: 10px;}

/*建筑能源管理*/

/*项目案例*/
.title_list{ width: 100%; margin-top: 50px;}
.title_list ul li{ float: left; width: 50%; cursor:pointer; height: 65px; line-height: 65px; text-align: center; background: #f0f0f0; color: #939393;
    border-radius: 15px 15px 0 0; -webkit-border-radius: 15px 15px 0 0; -moz-border-radius: 15px 15px 0 0; }
.title_list ul li{font-size: 18px;}
/*.title_list ul li.title_default{ background: #00ab84;color: #fff;}*/
.title_list ul li.title_n1.titleon{background: #00ab84;}
.title_list ul li.title_n1.titleon a{ color:#fff;}
.title_list ul li.title_n1{  font-size: 18px; color: #939393;}
.title_list ul li.title_n2{ font-size: 18px; color: #939393;}
.title_list ul li.title_n2.titleon{ background: #f1912a;}
.title_list ul li.title_n2.titleon a{ color:#fff;}
.title_two{ background: #f1912a; color: #fff; font-size: 18px;}
.case_search{ margin-top: 50px; margin-bottom: 45px;}
.spec_dl{ padding:25px 0;}
.spec_dl dl,
.spec_dl dt,
.spec_dl dd{ float:left; }
.spec_dl dd.clear{ float:none;}
.spec_dl dl{margin-right:40px; line-height: 30px; color:#898989; font-size: 14px;}
.spec_dl dt{line-height:30px;}
.spec_dl dd{position:relative}
.spec_dl dd .a_sel{line-height:30px; width:179px; height:30px;  border: 1px solid #e9e9e9; border-right:0; display:block;  padding-left:10px;padding-right:29px;background:url(/uploads/image/cimages/ico_xiala.png) no-repeat right #fff;}
.spec_dl dl:nth-last-of-type(1) .a_sel{ width:112px;}
.spec_dl dd figure{ position:absolute; display:none; left:0; top:27px; width:100%; background-color:#fff; border:#d8d8d8 1px solid; border-top:0; text-align:center; box-shadow:0 1px 2px #ccc inset;}
.spec_dl dd figure a{ display:block; line-height:41px; border-bottom:1px solid #d8d8d8;}
.spec_dl dd figure a:last-child{ border-bottom:0;}
.spec_dl dd figure a:hover{background:#00ab84 ; color:#fff;}

.case_main22 .spec_dl dl{margin-right: 35px;}

.search_inpbox{ float: left;width: 178px; border: 1px solid #e9e9e9;height: 30px; line-height:30px;background: url(/uploads/image/cimages/ico_xialass.png) no-repeat 148px 0;}
.search_input{ width: 148px; float: left; height: 30px; line-height: 30px; text-indent: 10px; font-size: 14px; color: #2a2a2a;}
.search_inbut{ width: 30px; height: 30px; float: left;}

.case{ width: 100%;}
.case ul li{ float: left;width: 275px; margin-bottom: 30px; margin-right: 33px;}
.case_main22 .case ul li{margin-right: 42px;}
.case_main22 .case ul li.right0{margin-right: 0;}
.case_main22 .contain_info{padding: 0;}

.case ul li:hover h3{ color: #00ab84;}
.case_list{ width: 275px;}
.case_list img{ width: 275px; height: 175px;}
.case_list h3{ font-size: 16px; color: #4e4e4e; line-height: 30px;}
.case_list p{ font-size: 14px; color: #868686; margin-bottom: 10px;display:none;}
.case_list span.more_a{ color: #fff; font-size: 12px; background: #00ab84; padding: 5px 10px;}
.case_none{ display: none;}
/*项目案例*/
/*合作伙伴*/
.partners_bg {padding-bottom: 50px;}
.partners_bg .ourlist {
    width: 80%;
margin:0 auto;

}
.partners_bg .ourlist .list {
    position: relative;
    padding-top: 0px;
}
.partners_bg .ourlist .item {
    width: 100%;
    height: 100%;
}
.partners_bg .ourlist .owl-nav{ display:none;}
.partners_bg .ourlist .alink{ float:left; width:20%; height:66px; padding:2px; display:table;}
.partners_bg  .ourlist .alink a{ display:table-cell; background-color:#fff; /* border:1px solid #ddd; */ width:100%; height:66px; text-align:center; vertical-align:middle; padding:5px;}
.partners_bg  .ourlist .alink img{ max-width:100%; max-height:100%; width:auto; display:inline;}
.partners_bg .ourlist .owl-dots{ position:absolute; right:0; top:0;}
.partners_bg .ourlist .owl-dots .owl-dot{ width:10px; height:10px; background:#dadcdd; margin-left:5px; float:left;}
.partners_bg .ourlist .owl-dots .active{ background:#0c5b9c; }


@media(min-width:768px){
    .partners_bg .ourlist .alink{ width:24%;}
}
@media(min-width:1024px){
    .partners_bg .ourlist .alink,
    .partners_bg .ourlist .alink a{ height:110px;}
}
@media (min-width:1200px) { 
.partners_bg .container {/* background:  no-repeat center 55%; */
height: 600px; position:relative;}

.partners_bg .ourlist .owl-nav{ display:block; height:0;}
.partners_bg.ourlist .owl-nav .owl-prev,
.partners_bg .ourlist .owl-nav .owl-next{ width:34px; height:62px; position:absolute; top:50%; margin-top:-31px;}
.partners_bg .ourlist .owl-nav .owl-prev{ left:-50px; background:url(/uploads/image/cimages/ad_ctr_left.png) no-repeat left
 top;}
.partners_bg .ourlist .owl-nav .owl-next{ right:-50px; background:url(/uploads/image/cimages/ad_ctr_right.png) no-repeat left top;}
/*合作伙伴*/
/*分页*/
.pages{ line-height:18px; zoom:1; overflow:hidden; margin-top: 50px; padding-bottom: 70px; text-align: center;}
.pages span{ padding:0px; display:inline-block;}
.pages a{ display:inline-block; margin:0px 2px;}
.pages .p_page a{ display:inline-block; vertical-align:middle;}
.pages .p_page .a_prev,.pages .p_page .a_next,.pages .p_page .a_first,.pages .p_page .a_end{ color:#0e2d43; width:70px; height:38px; font-size: 14px; text-align:center; line-height:38px; border:1px solid #d8d8d8;}
.pages .p_page .a_prev:hover,.pages .p_page .a_next:hover{ color:#3e3e3e;}
.pages .p_page .num a{ display:inline-block; width:38px; height:38px; line-height:38px; text-align:center; color:#0e2d43; vertical-align:middle; border:1px solid #d8d8d8;}
.pages .p_page .num a:hover,.pages .p_page .num a.a_cur{ background:#00ab84; color:#fff; font-size: 14px; border:1px solid #d8d8d8;}
/*分页*/

/*常见问题*/
.faq_list a:hover{ color: inherit;}
.faq_list li{ border-bottom:1px solid #eaeaea; padding:14px; font-size: 14px;}
.faq_list li.last{}
.faq_list li .item{background:url(/uploads/image/cimages/ico_a.png) no-repeat left 5px; padding:10px 0 10px 40px; line-height: 25px;}
.faq_list li .txtcont{ display:none; background:url(/uploads/image/cimages/ico_q.png) no-repeat left 5px; padding:10px 0 10px 40px; line-height: 25px;}
.faq_list li.on .item{ border-bottom:1px solid #eaeaea;}
.faq_list li.on .item a{ font-weight:bold; color:#00ab84;}
/*常见问题*/


/*投资者关系*/
.news_main{ width: 100%; margin-top: 10px;}
.news_main ul li{ padding-bottom: 10px; border-bottom: dashed 1px #dadada; padding-top: 10px;}
.news_main ul li dl dt{ width: 230px; float: left;}
.news_main ul li dl dt img{ width: 100%;}
.news_main ul li dl dd{ width: 630px; float: right;}
.news_main ul li dl dd h3{ padding-bottom: 15px; font-size: 16px;}
.news_main ul li dl dd h3:hover{color: #00ab84; }
.news_main ul li dl dd p{ font-size: 14px; color: #666; margin-bottom: 20px; padding-top: 15px; line-height: 25px;}
.news_main ul li dl dd em{ color: #fff;}
.more_a{ font-size: 14px; background: #00ab84; color: #fff;  padding: 5px 10px; }
/*投资者关系*/

/*加入艾科*/

.joblist{ border: 1px solid #f1f1f1; border-bottom: none;font-size: 16px; }
.joblist ul li{ display:block; overflow: hidden; border-bottom: 1px solid #f1f1f1; }
.joblist ul li dl{ display: block; overflow: hidden; width: 100%; }
.joblist ul li dd{ float:left; text-align: center; width: 20%; }
.joblist ul .job_tit{ line-height: 60px; background: #00ab84; color: #ffffff; }
.joblist ul .job_box{ line-height: 50px; background: #ffffff; color: #00ab84; }
.joblist ul .job_box:hover{ background: #00ab84; color: #fff;}
.joblist ul .job_box:hover dd{ color: #fff;}
.joblist ul .job_box .job_con{ background: #f2f2f2; border-top: 2px solid #f1f1f1; padding: 30px 0; padding-left: 30px;  display: none; color: #2a2a2a;}
.job_ljoblistist ul .job_box .job_con .zhize{ font-size: 18px; color: #00ab84; padding-bottom:25px; }
/*加入艾科*/

/*需求岗位*/
.infocon{ width: 100%;}
.infocon ul li{ font-size: 15px; margin-bottom: 0;}
.infocon ul li p{ line-height: 25px;}
.upload_a{ background: #00ab84; color: #fff; padding: 10px 20px;}
.upload_box ul li em{ color: #fc1414; font-weight: bold;}
.txt_demand{ width: 450px; height: 35px; line-height:35px;border: solid 1px #dadada; text-indent: 10px; font-size: 15px;}
.but_demand{ width: 100px; height: 35px; line-height: 35px; color: #fff; background: #00ab84;}
.but_reset{ width: 100px; height: 35px; line-height: 35px; color: #fff; background: #868686; margin-left: 20px;}
.upload_box{ width: 600px; margin: 0 auto;}
.upload_box ul li label{ width: 100px; font-size: 15px; display: block;}
.upload_box ul li{ margin-bottom: 20px;}
/*需求岗位*/

/*网站地图*/
.site_map{ width: 100%;}

/*网站地图*/
/*友情链接*/
.friend_link{ width:100%;}
.friend_link ul li{ float:left;  margin-right: 30px; text-align: center; margin-bottom: 30px;}
.friend_link ul li img{ width: 150px; height: 60px;}

/*文档下载*/
.download{ width: 100%;}
.download{ margin-bottom:40px;}
.download li{border: 1px solid #e5e5e5;margin-bottom: 8px; padding-left:139px; position:relative; padding-right:20px;}
.download li a{ height: 85px; line-height:85px; font-size:14px;display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background:url(/uploads/image/cimages/download.png) no-repeat right center; padding-right:40px;}
.download li time{ position:absolute; text-align:center; left:0; top:10px; height:65px; width:107px; color:#afafaf; border-right:1px dashed #e0e0e0; line-height:normal; font-size:14px;}
.download li time span{ display:block; font-size:22px; padding-top:10px;}
.download li:hover{ background-color:#00ab84;color:#fff;}
.download li:hover a{background-image:url(/uploads/image/cimages/download_hover.png); color:#fff;}
.download li:hover time{color:#fff;}
/*文档下载*/

.info-video iframe,
.info-video object,
.info-video embed{ width:100%!important; height:500px!important;}

.list_font li{ border-bottom:solid #eee 1px; padding:10px 0 10px 20px; background:url(/uploads/image/cimages/icon.jpg) no-repeat 8px 20px}
.list_font li span{ float:right;}
.list_font li  a{ font-size:14px;}


.faq_table h5{ font-size:14px; color:#fff; background-color:#00ab84; padding:10px}
.form_table{border:solid 1px #d6d6d6; margin-bottom:20px;}
.form_table td{border-bottom:solid 1px #d6d6d6; border-collapse:collapse;}
.form_table td{ padding:5px; vertical-align:middle}
.form_table td.td_name{width:100px;}
.form_table td.line{border-left:solid 1px #d6d6d6;}
.faq_table .text{ border:solid 1px #d6d6d6; padding:5px; width:60%;}
.faq_table textarea.text{ height:80px; width:80%;}
.faq_table .form_err{ color:#f00}
.faq_table .btn{ border:none; cursor:pointer; font-size:14px; color:#fff; background-color:#00ab84; padding:10px 30px}









