﻿@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, form, fieldset, legend, input, button, textarea, select, option, tr, th, td { border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; margin: 0; padding: 0; }
dl, dt, dd, ol, ul, li { list-style: none }
body { line-height: 22px; font-family: "Microsoft Yahei"; font-size: 14px; color: #505050; background-position: 0 0, center 0; background-repeat: repeat-x, no-repeat; background-attachment: fixed; }
table { border-collapse: separate; bobackground-repeat: repeat-x, no-repeat; background-attachment: fixrder-spacing }
caption, th, td { text-align: left; font-weight: 400 }
table, td, th { vertical-align: middle }
textarea, input, button, select, keygen, legend { font: 12px/1.14 "Microsoft Yahei"; outline: 0; }
blockquote:before, blockquote:after, q:before, q:after { content: "" }
a img { border: none }
ol { margin-left: 2em }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
html>body p code { white-space: normal }
hr { margin: -8px auto 11px }
.clearfix:after, #container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden }
.clear { clear: both; height: 0; font-size: 1px; line-height: 0 }
* html .clearfix, * html #container { height: 1% }
fieldset { padding-top: 0 }
a { color: #505050; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none;color:#ff7200;}
a:active { text-decoration: none; }
.fl { float: left }
.fr { float: right }

/*公共*/
.main{width: 1300px;margin:0 auto;}
.clearfix{overflow: hidden;}
.main_shadow{background: #fff;padding: 40px 0;border-radius: 6px;box-shadow: 0 0 10px #ededed;}

/*首页*/
.ihead{position: relative;}
.ihead .bd .main{position: relative;color:#535353;height: 622px;}
.ihead .bd{height: 622px;}
.ihead .bd ul li{height: 622px;}
.ihead .bd ul li h2{position: absolute;left: 0;top:245px;font-size: 32px;line-height: 32px;height: 32px;}
.ihead .bd ul li h3{position: absolute;left: 0;top:310px;font-size: 18px;}
.ihead .bd ul li h4{position: absolute;left: 0;top:340px;font-size: 18px;}
.ihead .bd ul li a.xiangqing{position: absolute;left: 0;top: 450px;display: block;padding:10px 30px;border:2px solid #f39800;color:#fff; background:#f39800;text-align: center;border-radius: 5px;transition: all 0.6s;}
.ihead .bd ul li a.video{position: absolute;left: 150px;top: 450px;display: block;padding:10px 30px; border:2px solid #f39800;color:#fff; background:#f39800;text-align: center;border-radius: 5px;transition: all 0.6s;}
.ihead .bd ul li a:hover{background: #fff;border:2px solid #f39800;color:#f39800;}

.ihead .hd{position: absolute;left: 0;bottom: 26px;text-align: center;width: 100%; }
.ihead .hd ul{display: inline-block;}
.ihead .hd ul li{float: left;text-indent: -10000px;background: #9e9e9e;border-radius:6px;width: 11px;height: 11px;margin-right: 10px;transition: all 0.6s}
.ihead .hd ul li.on{background: #9e9e9e;border-radius:6px;width: 26px;height:11px;}
.ihead .prev{width: 67px;height: 83px;background: url(b_btn_pre.png);position: absolute;left: 0;top:344px;margin-top: -42px;display: block;z-index: 999;opacity: 0}
.ihead .next{width: 67px;height: 83px;background: url(b_btn_next.png);position: absolute;right: 0;top:344px;margin-top: -42px;display: block;z-index: 999;opacity: 0}
.bg_font{background: #fff;transition: all 0.6}
.bg_font .nav ul li a{color:#505050;}
.ihead .inav_con{position: absolute;top:0;left: auto;z-index: 9999;height: 100px;width: 100%;}
.ihead .inav_con .main a img{margin-top: 15px;}
/*.ihead .inav_con .main .nav{margin-right: 68px;}*/
.ihead .inav_con .main .nav ul li{float: left;margin-top: 40px;}
.ihead .inav_con .main .nav ul li a{color:#606060;margin:0 20px;display: block;font-size: 16px;transition: all 0.6s;position: relative;}
.ihead .inav_con .main .nav ul li a:hover{color:#f39800;}
.ihead .inav_con .main .nav ul li.hover a{color:#f39800;}
.ihead .inav_con .main .nav ul li a:before{content: '';
    position: absolute;
    display: block;
    left: 0;
    bottom: -10px;
    width: 0;
    border-top: 4px solid #f39800;
    border-radius: 4px;
      -webkit-transition: width .3s,right .3s,color .3s;
    -moz-transition: width .3s,right .3s,color .3s;
    -ms-transition: width .3s,right .3s,color .3s;
    -o-transition: width .3s,right .3s,color .3s;
    transition: width .3s,right .3s,color .3s;}
.ihead .inav_con .main .nav ul li.hover a:before{width: 100%;left: 0;border-color: #f39800;}
.ihead .inav_con .main .nav ul li:hover a:before{width: 100%;left: 0;border-color: #f39800;}

.ihead .inav_con .main .isearch{width: 186px;height: 35px;margin-top: 30px;}
.ihead .inav_con .main .isearch select{width:135px;height: 35px;border-radius: 5px;font-size: 16px;color:#444444;background:rgba(0,0,0,0);border:1px solid #444444;text-indent:5px;}
.ihead .inav_con .main .isearch select option{height: 33px;line-height: 33px;font-size: 16px;}


.inews{height: 72px;line-height: 72px;border-bottom: 1px solid #c5c5c5}
.inews ul{margin-right: -150px;}
.inews ul li{/*background:url(btn_yellow.png) left center no-repeat;text-indent: 20px;*/float: left;margin-right: 149px;width: 301px;overflow: hidden;font-size: 16px}
.inews ul li span{ color:#070707;margin-right: 10px;}
.inews ul li a{color:#070707;transition: all 0.6s;}
.inews ul li a:hover{color:#f39800;}

.iprofile{background: #fff;color:#000;padding-top: 56px;padding-bottom: 64px;}
.iprofile h2{font-size: 24px;margin-bottom:10px}
.iprofile .iprofile_l{padding-top:25px;width: 640px;float: left;}
.iprofile .iprofile_l p{line-height: 28px;margin-bottom: 15px}
.iprofile .iprofile_l a{width: 144px; height: 36px; line-height: 36px; border-radius: 5px;margin-top: 20px; display: block;border:1px solid #000;text-align: center;font-size: 18px;transition: all 0.6s;}
.iprofile .iprofile_l a:hover{color:#193062;}
.iprofile .iprofile_r{width: 502px;float: right;margin-top:30px;}
.iprofile .iprofile_r img{border-radius:5px}

.iproduct{background: #323a45;padding: 80px 0;color:#fff;}
.iproduct h2{font-size: 28px;text-align: center;}
.iproduct h3{font-size: 16px;padding: 50px 0;text-align: center;}
.iproduct .iproduct_con .hd{float: left;width: 140px;padding-right: 51px;border-right: 1px solid #0f152f;margin-right:47px;}
.iproduct .iproduct_con .hd ul li{width: 160px;height: 35px;line-height: 35px;margin-bottom: 15px;font-size: 16px;text-align: center;border: 1px solid #acafb4;}
.iproduct .iproduct_con .hd ul li.on{background: #fff;color:#707070;border:1px solid #fff;}
.iproduct .iproduct_con .bd{float:left;width: 953px;}
.iproduct .iproduct_con .bd h3{font-size: 18px}
.iproduct .iproduct_con .bd p{font-size: 12px;}
.iproduct .iproduct_con .bd .yellow_line{width: 66px;height: 5px;background: #fff;margin:30px 0 30px;}
.iproduct .iproduct_con .bd .iproduct_list dl{margin-right:-42px;}
.iproduct .iproduct_con .bd .iproduct_list dl dd{width: 290px;float: left;margin-right: 42px;}
.iproduct .iproduct_con .bd .iproduct_list dl dd a h5{height: 50px;line-height: 50px;color:#fff;transition: all 0.6s;font-size: 12px;}
.iproduct .iproduct_con .bd .iproduct_list dl dd a h5:hover{color:#f39800;}
.iproduct .iproduct_con .bd .iproduct_list dl dd .pro_img{width: 290px;height: 290px;overflow: hidden;}
.iproduct .iproduct_con .bd .iproduct_list dl dd .pro_img img{transition: all 0.6s;}
.iproduct .iproduct_con .bd .iproduct_list dl dd .pro_img:hover img{transform: scale(1.2);}

.product_box{float:left;margin-right:50px;position:relative;overflow:hidden;border-radius:5px}
.product_box a{color:#fff}
.product_box p {
    position: absolute;
    width: 100%;
    height: 40px;
    background: rgba(0,0,0,0.8);
    left: 0;
    bottom: 0;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
}
.product_box img{transition: all 0.6s;}
.product_box:hover img{transform: scale(1.2);}



.isale{background: url(i_sale_bg.png) center center no-repeat;height: 634px;}
.isale h2{padding-top: 50px; text-align: center;font-size: 28px;color:#000;margin-bottom: 10px;line-height: 30px}
.isale h3{margin:10px 0; text-align: center;color:#252525;font-size: 18px}


.ipartner{background: #fff;padding-top: 50px;padding-bottom: 72px}
.ipartner h2,.case_con h2{font-size: 28px;color:#000;text-align: center;}
.ipartner h3,.case_con h3{color:#252525;text-align: center;margin:10px auto 44px;}
.ipartner ul {margin-right:-23px;}
.ipartner ul li{width: 219px; height: 78px;margin:0 23px 35px 0;background: #fff;float: left;border:1px solid #c1c6cc;}
.ipartner ul li .partner_logo{width: 219px; height: 78px;overflow: hidden;}
.ipartner ul li .partner_logo img{transition: all 0.6s}
.ipartner ul li .partner_logo:hover img{transform: scale(1.2);}

.iconsult{height:498px;background: url(bottom.jpg) center center no-repeat;text-align: center;overflow:hidden}
.iconsult h2{font-size: 20px;color:#fff;margin:100px 0 50px;}
.iconsult a{width:130px;height:40px; line-height:40px;border-radius: 5px; color:#fff;display: inline-block;font-size: 14px;background: #f39800;transition: all 0.6s;}
.iconsult a:hover{background: #fff;color:#f39800;}

/*栏目公用头部*/
.head{height: 100px;}
.head a img{margin-top: 15px;}
/*.head .nav{margin-right: 68px;}*/
.head .nav ul li{float: left;margin-top: 40px;}
.head .nav ul li a{color:#2c2c2c;margin:0 20px;display: block;font-size: 16px;transition: all 0.6s;position: relative;}
.head .nav ul li a:hover{color: #f39800;}
.head .nav ul li.hover a{color: #f39800;}
.head .nav ul li a:before{content: '';
    position: absolute;
    display: block;
    left: 0;
    bottom: -10px;
    width: 0px;
    border-top: 4px solid #f39800;
    border-radius: 4px;
    -webkit-transition: width .6s,right .6s,color .6s;
    -moz-transition: width .6s,right .6s,color .6s;
    -ms-transition: width .6s,right .6s,color .6s;
    -o-transition: width .6s,right .6s,color .6s;
    transition: width .6s,right .6s,color .6s;}
.head .nav ul li.hover_line a:before{width: 100%;left: 0;border-color: #f39800;}
.head .nav ul li:hover a:before{width: 100%;left: 0;border-color: #f39800;}



.head .search{width: 186px;height: 35px;margin-top: 30px;}
.head .search select{width:132px;height: 35px;border:1px solid #797979;border-radius: 3px;font-size: 16px;color:#2c2c2c;text-indent:5px;}
.head .search select option{height: 33px;line-height: 33px;font-size: 16px;}

/*栏目banner公用*/
.sub_banner{height: 360px;background: #193062;position: relative;}
.sub_banner .main{position: relative;color: #fff;overflow: hidden;height: 360px;}
 .sub_banner .main .top_t{position: absolute;left:0;top:0px;width: 100%;text-align: center;}
.sub_banner .main .top_t h2{    font-size: 34px;margin-top: 150px;
    line-height: 1;
    color: #fff;
    font-weight: 400;
}
.sub_banner .main .top_t h3{font-size: 16px;
    color: #fff;
    line-height: 1.5;
    margin-top: 15px;}

.sub_banner_2{height: 170px;background: #193062;position: relative;}
.sub_banner_2 .main{position: relative;color: #fff;overflow: hidden;height: 170px;}
.sub_banner_2 .main .top_t h2{    font-size: 34px;margin-top: 50px;
    line-height: 1;
    color: #fff;
    font-weight: 400;
}

/*常惠介绍*/
.sub_nav{height: 62px;}
.sub_nav ul li{height: 59px;line-height: 59px;padding:0 12px;text-align: center;font-size: 16px;float: left;margin-right: 34px;}
.sub_nav ul li:last-child{
	margin-right: 0
}
.sub_nav ul li a{color:#000;transition: all 0.6s}
.sub_nav ul li.hover{border-bottom: 3px solid #f39800;}
.sub_nav ul li a:hover{color: #f39800}

.about_con{background: #eee;padding: 80px 0 60px;}
.about_con .main h2{font-size: 28px;color:#000;text-align: center;margin-bottom: 30px}
.about_con .main .about_1{margin:35px auto 20px;}
.about_con .main p{color: #000;line-height: 30px;}
.pro_yf{padding:50px 0 80px;}
.pro_yf h2{font-size: 24px;color:#000;text-align: center;line-height: 30px;}
.pro_yf h3{color:#7c7c7c;text-align: center;margin:20px 0 0;}
.pro_yf ul{margin:40px 0 50px;margin-right: -40px;}
.pro_yf ul li{float: left;margin-right: 40px;}
.pro_yf p{color: #000;line-height: 30px;margin:20px 0;}
.pro_scale{background: #eee;padding: 50px 0 80px;}
.pro_scale .main{margin-top: 40px;}
.pro_scale h2{font-size: 24px;color:#000;text-align: center;line-height: 30px;}
.pro_scale h3{color:#7c7c7c;text-align: center;margin:20px 0 0;}
.pro_scale .pro_scale_l{width: 573px;float: left;}
.pro_scale .pro_scale_l p{margin-top: 60px;line-height: 30px;color:#000;}
.pro_scale .pro_scale_r{width: 562px;float: right;}
.pro_scale .pro_scale_r .pro_scale_r_t{margin-bottom:40px;}
.pro_scale .pro_scale_r .pro_scale_r_t p{line-height: 30px;color:#000;}
.certificate{padding:50px 0 80px;}
.certificate h2{font-size: 24px;color:#000;text-align: center;line-height: 30px;}
.certificate h3{color:#7c7c7c;line-height:30px;margin:20px 0 0;}
.certificate .zs_list{position: relative;margin-top: 40px;}
.certificate .zs ul{margin-right: -26px;}
.certificate .zs ul li{width: 278px; height: 329px;border:1px solid #bfbfbf;margin-right:26px;float: left;position: relative;}
.certificate .zs ul li .zs_img{display: table;text-align: center;height:280px;width: 100%}
.certificate .zs ul li span{vertical-align: middle;display: table-cell;}
.certificate .zs ul li span img{width:180px;}
.certificate .zs ul li .zs_tit{text-align: center;position: absolute;left: 0;bottom: 28px;width: 100%}
.certificate .zs_list a.prev{display: block;background: url(zs_pre.png);width: 30px;height: 59px;position: absolute;left: -47px;top:165px;margin-top: -29px;}
.certificate .zs_list a.next{display: block;background: url(zs_next.png);width: 30px;height: 59px;position: absolute;right: -47px;top:165px;margin-top: -29px;}

/*product center*/
.pro_head{height: 260px;background: #193062;overflow: hidden;}
.pro_head .bd{margin-top: 75px;}
.pro_head .bd ul{width: 1000px;margin:0 auto;display:flex;justify-content:space-around}
.pro_head .bd ul li a{display:block;width:120px}
.pro_head .bd ul li .pro_img{height: 80px;overflow: hidden;}
.pro_head .bd ul li .pro_img img{transition: all 0.6s;width: 80px;display: block;margin:0 auto;}
.pro_head .bd ul li:hover img{transform:rotate(7deg);
-ms-transform:rotate(30deg); 	/* IE 9 */
-moz-transform:rotate(30deg); 	/* Firefox */
-webkit-transform:rotate(30deg); /* Safari 和 Chrome */
-o-transform:rotate(30deg);}
.pro_head .bd ul li p{text-align: center;color: #fff;font-size: 16px;margin-top: 30px;height: 20px;line-height: 20px;transition: all 0.6s}
.pro_head .bd ul li:hover p{color:#f39800;font-weight:bold}
.pro_head .bd ul li.hover p{color:#f39800;font-weight:bold}
.pro_head .bd ul li.intro p{color:#f39800}

.pro_con{background: #eee;padding-top: 60px;padding-bottom: 75px;min-height: 650px;}
.pro_con .main{position: relative;padding-left: 110px}
.pro_con h2{color:#193062;font-size: 28px;text-align: center;line-height: 30px;margin-bottom: 30px;}
.pro_con .pro_con_l{position: absolute;top:0;left: -10px;width: 60px;padding:0 10px;background: #fff;}
.pro_con .pro_con_l ul li{margin:20px 0;}
.pro_con .pro_con_r ul{margin-right: -40px;}
.pro_con .pro_con_r ul li{width: 270px;height: 315px;background: #fff; margin-bottom:60px;margin-right: 40px; float: left;}
.pro_con .pro_con_r ul li .pro_img{width: 270px;height: 268px;overflow: hidden;}
.pro_con .pro_con_r ul li .pro_img img{transition: all 0.6s;width: 270px;}
.pro_con .pro_con_r ul li .pro_img:hover img{transform: scale(1.1);}
.pro_con .pro_con_r ul li .pro_tit{color:#6a6a6a;text-align: center;line-height: 30px;padding:0 30px;transition: all 0.6s;}
.pro_con .pro_con_r ul li a:hover .pro_tit{color:#f39800;}
.pro_con .pro_con_r .pro_tit{overflow: hidden;}
.pro_con .pro_con_r .pro_tit h2{display: inline-block;float: left;}
.pro_con .pro_con_r .pro_tit .more{display: inline-block;float: right;}
.pro_con .pro_con_r .pro_tit .more a{display:inline-block;width: 100px;height: 40px;line-height: 40px; background: #193062;color:#fff;text-align: center;border-radius: 5px;font-size: 14px}
.pro_con .pro_con_r  ul{margin-bottom: 50px}

/*产品详情*/
.pro_content{background: #eee;overflow: hidden;}
.pro_content .main{/*position: relative;top:-110px;*/background: #fff;padding:25px ;width: 1150px;margin:50px auto 100px;box-shadow: 1px 0px 1px 1px #ddd;border-radius: 5px;}
.pro_con_head .bd{width: 418px;float: left;}
.pro_con_head .bd ul li{width: 418px;float: left;}
.pro1_list_top_img{float: left;width: 102px;margin:0px 20px;position: relative;}
.pro1_list_top_img .hd{width: 102px;}
.pro1_list_top_img .hd ul{width: 102px;}
.pro1_list_top_img .hd ul li{width:102px;float: none;}
/*.pro1_list_top_img .hd ul li img{border:1px solid #000;}*/
.pro1_list_top_img .hd ul li.on img{border:1px solid #f39800;}
.pro1_list_top_img .prev{position: absolute;top: 1px;left: 1px;z-index:5;background: rgba(255,255,255,0.6);display: block;width: 99px;text-align: center;}
.pro1_list_top_img .next{position: absolute;bottom: 6px;left: 1px;z-index:5;background: rgba(255,255,255,0.6);display: block;width: 99px;text-align: center;}
.head_text{width: 584px;float:left;}
.head_text h2{font-size: 18px; color: #000;line-height: 50px}
.head_text div{line-height: 34px;color:#848484;border-top: 1px solid #dedede;}
.head_text div img{margin-right: 10px}



.pro_middle{margin-top: 44px}
.pro_middle .hd ul{height: 65px;margin-bottom: 30px}
.pro_middle .hd ul li{float:left;background: #9e9fa3;height: 65px;line-height: 65px;font-size: 18px;color: #fff;text-align: center;width: 25%;}
.pro_middle .hd ul li i{width: 0;height: 0;}
.pro_middle .hd ul li.on{background: #f39800;position: relative;}
.pro_middle .hd ul li.on i{    position: absolute;
    left: 50%;
    margin-left: -8px;
    bottom: -9px;
    width: 0;
    height: 0;
    border-bottom: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 12px solid #f39800;}
.pro_middle .bd ul li{min-height: 300px;text-align: center;}

.left_position{position: absolute;left:-90px;top:300px;width: 59px;height: 128px;z-index: 9999;}
.left_position .top{background: url(to_top.jpg);width: 59px;height: 59px;margin-bottom: 10px;display: block;}
.left_position .return{background: url(to_return.jpg);width: 59px;height: 59px;display: block;}

/*case*/
.case_con{background: #eee;padding:55px 0 75px;}
.case_con .main .case_list ul{margin-right: -40px;}
.case_con .main .case_list ul li{height:184px;width: 295px;margin-right: 40px;margin-bottom: 42px;float: left;background: #fff;}
.case_con .main .case_list ul li .case_img{overflow: hidden;width: 100%;height: 100%;}
.case_con .main .case_list ul li .case_img img{transition: all 0.6s;border-radius:3px}
.case_con .main .case_list ul li .case_img:hover img{transform: scale(1.1);}
.case_con .main .case_list ul li .case_t{text-align:center;line-height:30px}
.case_con .main .case_list ul li .case_t a h2{font-size: 18px;color:#000;line-height: 30px;transition: all 0.6s;}
.case_con .main .case_list ul li .case_t a:hover h2{color:#f39800;}
.case_con .main .case_list ul li .case_t h3{color:#848484;line-height: 25px;}

/*contact*/
.contact_con{background: #eee;height: 514px;position: relative;transition: all 0.6s}
.contact_con .main .contact_t{padding:70px 35px 60px 40px;width: 520px;height:384px;background: rgba(74,83,110,.85);color:#fff;float:left; }
.contact_con .main .contact_t h2{font-size: 20px;padding-bottom: 10px;border-bottom: 1px solid #818ca7;margin-bottom: 10px;line-height: 30px;}
.contact_con .main .contact_t .on {color:#f39800;}
.contact_con .main .contact_t ul {margin-bottom: 30px;}
.contact_con .main .contact_t ul li {line-height: 30px;}


/*news_list*/
.news_con{padding:56px 0 100px;background: #eee;}
.news_con h2{color:#000;font-size: 28px;text-align: center;line-height: 30px;margin-bottom: 70px;}
.news_con .main .news_list ul li{padding:30px 40px 30px 30px;box-shadow: 1px 1px 1px 1px #ddd;overflow: hidden;background: #fff;margin-bottom: 23px;}
.news_con .main .news_list ul li .news_img{width: 400px;height:279px;overflow: hidden;}
.news_con .main .news_list ul li .news_img img{transition: all 0.6s;width: 400px;}
.news_con .main .news_list ul li .news_img:hover img{transform: scale(1.1);}
.news_con .main .news_list ul li .news_t{width: 650px;}
.news_con .main .news_list ul li .news_t h3{font-size: 24px;color:#000;margin-top: 10px;margin-bottom: 35px;transition: all 0.5s;}
.news_con .main .news_list ul li .news_t h3:hover{color:#f39800;}
.news_con .main .news_list ul li .news_t .blue_line{width: 50px;height: 3px;background: #193062;margin-bottom: 30px;}
.news_con .main .news_list ul li .news_t .news_intro{line-height: 30px;color:#6b6b6b;height: 150px;}
.news_con .main .news_list ul li .news_t .news_date a{margin-left:30px;}

/*news_content*/
.news_content {background: #eee;}
.news_content .main .news_content_t{position: relative;top:-110px;left: 0;background: #fff;width: 1140px;padding:65px 30px 150px;}
.news_content .main .news_content_t .news_con_tit{font-size: 24px;	color:#000;text-align: center;position: relative;height: 40px;line-height: 40px;padding-bottom: 30px; border-bottom: 1px solid #6a6a6a;margin-bottom: 20px;}
.news_content .main .news_content_t .news_con_tit a{display: block;position: absolute;top:0;left: 0;background: url(btn_return.jpg) left center no-repeat;text-indent: 40px;height: 40px;font-size: 24px;color:#ababab;}
.news_content .main .news_content_t .news_con_con p{font-size: 16px;color: #6b6b6b;line-height: 30px;margin:30px 0;;}

/*recruit*/
.recruit_con{background: #eee;}
.recruit_con .recruit_con_con{position: relative;top:-110px;left: 0;background: #fff;width: 1140px;padding:65px 60px 150px;color:#6b6b6b;font-size: 16px;line-height: 30px;}
.recruit_con .recruit_con_con h2{font-size: 24px;color:#000;}
.recruit_con .recruit_con_con .blue_line{width: 50px;height: 3px;background: #193062;margin-bottom: 30px;margin-top:30px;}
.recruit_con .recruit_con_con ul li span{color:#FFA000}
.recruit_con .recruit_con_con .job{margin-top: 50px;margin-bottom: 30px;}
.recruit_con .recruit_con_con .salary{margin-bottom: 40px;}
.recruit_con .recruit_con_con .contact{font-size: 18px;color:#2f3f6c;}
.recruit_con .job_list{}
.recruit_con .job_list ul li{margin-bottom: 50px;color:#7f7f7f}
.recruit_con .job_list ul li h2{display: inline-block;font-size: 20px;color:#fff;background: #182a5c;padding:10px 20px;border-radius: 5px;margin-bottom: 24px;}
.recruit_con .job_list ul li .duty{margin-bottom: 30px;}

/*download*/
.download_con{padding:50px 0;}
.download_con h2{font-size: 30px;line-height: 30px;text-align:center;margin-bottom: 30px;}
.download_con h4{font-size: 16px;margin-bottom: 10px;font-weight:bold}
.download_con ul{margin-right:-30px;}
.download_con ul li{width: 300px;margin-right: 30px;background: #fff;border-radius: 5px;padding:30px 40px;float:left}
.download_con ul li .fl{width: 200px;font-size: 12px;}
.download_con ul li a{display: inline-block;padding:5px 10px;background: #20a3fe;border-radius: 5px;color:#fff;margin-top: 15px;}
.download_con ul li .fr{width: 100px;}
.download_con ul li img{width: 100px;}


/*分页*/
.showpage{text-align: center;margin-top: 40px;}
.showpage ul{display: inline-block;}
.showpage ul li{float: left;margin:0 10px;background: #fff;border-radius: 5px;border:1px solid #ddd;}
.showpage ul li a{font-size: 14px;color:#484848;display: block;padding:5px 13px;}
.showpage ul li.active{background: #193062;}
.showpage ul li.active a{color:#fff;}


/*.footer{background: #323A45;padding: 90px 0 50px;}*/
.footer{background: #323A45;padding: 40px 0 30px;}
.footer dl{float: left; height: 264px;}
.footer dl dt{margin-bottom: 20px}
.footer dl dd{margin-bottom: 15px}
/*.footer .footer_list{position: relative;}*/
.footer .footer_list .ewm{color:#fff;width: 115px;background: url(btn_ewm.png) left 5px no-repeat;text-indent: 20px;position: absolute;right: 20px;bottom: 40px;}
.footer .footer_list .ewm img{position: absolute;right:120px;bottom: 0;transition: all 0.6s;opacity: 0}
.footer .footer_list .ewm:hover img{opacity: 1;}
.footer .footer_list .fabout{width: 230px}
.footer .footer_list .fproduct div{width: 180px;float: left;}
.footer .footer_list .fproduct dd{width: 180px}
.footer .footer_list .fcase{width: 230px}
.footer .footer_list .fservice{width: 210px}
.footer .footer_list .fcontact{width: 140px}
/*.footer dl a{color:#fff;font-size: 18px;}
.footer dd a{color:#fff;font-size: 14px;}*/
.footer dl a{color:#fff;font-size: 14px;transition: all 0.6s;}
.footer dl a:hover{color:#f39800;}
.footer dd a{color:#fff;font-size: 12px;transition: all 0.6s;}
.footer dd a:hover{color:#f39800;}

/*.footer_bottom{border-top:1px solid #525252;color:#fff;padding-top: 20px;font-size: 12px;}*/
.footer_bottom{color:#fff;font-size: 12px;}
.footer_bottom .footer_bottom_l{width: 400px;float: left;}
.footer_bottom .footer_bottom_r{width: 360px;float: right;}
.footer_bottom a{color:#fff;}

.smart3d{
    width: 1200px;
    height: 170px;
    margin:0 auto;
    overflow: hidden;
}
.smart3d dd{
        width: 1000px;
        height: 170px;
        float: right;
        position: absolute;right: 0px;top:0px;
    }

.top_t{position: absolute;left:0;top:0px;}
.com_pic ul{margin: 40px 0 50px;}
.com_pic ul li{float: left;margin-right: 10px;margin-bottom: 10px;width:310px;height:194px;}
.com_pic ul li a span{display: block;width:100%;text-align: center;line-height: 30px;background: rgba(0,0,0,0.6);color:#fff;position: absolute;left: 0;bottom: 0px;}

