@charset "utf-8";

/*--banner开始--*/
.banner_box{height: 600px;overflow: hidden;position: relative;z-index: 1;}
.banner{position: relative;left: 50%; margin-left: -960px;width: 1920px;height: 600px;overflow: hidden;top: 0;}
.banner .hd{ height:30px;width:100%; line-height:30px; position:absolute;left: 0; bottom: 20px;text-align: center; }
.banner .hd span{width: 14px; height: 14px; border-radius: 50%; background: #999; cursor:pointer; display: inline-block;margin:0 8px;}
.banner .hd span.on{background:#f3990f;}

.banner .bd{width:1920px;height:600px;overflow:hidden;}
.banner .bd ul{zoom:1; }
.banner .bd ul li{width:1920px;height:600px;overflow:hidden;position: relative;}
.banner .bd ul li i{width: 1920px;height:115px;position: absolute;bottom: 0;left: 0;background: url(../images/banner_ceng.png) no-repeat;}
.banner .bd ul li img{width:1920px;height:600px;}
/*--banner结束--*/


/*--服务开始--*/
.fuwu_box{width: 100%;height: 440px;overflow: hidden;}
.fuwu{width:1180px;margin:50px auto;overflow: hidden;}
.fuwu_bt{text-align:center;height:175px;overflow:hidden;background: url(../images/fuwu_bt_bg.png) no-repeat center 90px;}
.fuwu_bt h4{font-size:50px;color:#f3990f;font-family: impact;line-height: 66px;}
.fuwu_bt h5{font-size:30px;color:#000;font-weight: bold;line-height: 44px;}
.fuwu_bt h6{font-size:14px;color:#999;line-height: 34px;}
.fuwu_list{width:1180px;margin:0 auto;height: 210px;overflow: hidden;border-top: 1px solid #f5f5f5;border-bottom: 1px solid #f5f5f5;}
.fuwu_list ul{width:100%;text-align: center;}
.fuwu_list ul li{height:165px;margin:21px 22px;display:inline;cursor: pointer;display: inline-block;}
.fuwu_list ul li .img{width:90px;height:90px;border: 6px solid #e5e5e5;border-radius: 50%;margin-top:10px;text-align: center;margin: 0 auto;}
.fuwu_list ul li:hover .img{width:90px;height:90px;border: 6px solid #f49811;border-radius: 50%;margin-top:10px;text-align: center;margin: 0 auto;}
.fuwu_list ul li .img img{width: 90px;height: 90px;border-radius: 50%;}
.fuwu_list ul li h4{text-align: center;font-size:16px;color: #7f7f81;margin-top:15px;}
.fuwu_list ul li h6{text-align: center;font-size:14px;color: #ccc;}
/*--服务结束--*/


/*产品分类开始*/
.cpfl{width:1180px;overflow: hidden;margin: 50px auto 0 auto;}
.cpfl_left{width:290px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;background: #0054a4;position:relative;}
.cpfl_left_bt{background:#f39810;height:81px;margin-bottom: 30px;padding-top:25px;}
.cpfl_left_bt h2{border-left: 5px solid #fff;color: #fff;margin-left:40px;height:32px;padding-left:10px;line-height: 1;font-size:30px;font-weight: bold;}
.cpfl_left_bt h2 a{color:#fff;}
.cpfl_left_bt h6{border-left: 5px solid #fff;color: #fff;margin-left:40px;height:20px;padding-left:10px;font-size: 16px;text-transform: uppercase;}
  
.cpfl_nav{width:240px;min-height:575px;overflow: hidden;background: #0054a4;padding:0 25px;}
.cpfl_nav h3{width:216px;height: 40px;line-height: 40px;position: relative;padding-left: 24px;display: block;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;background: #fff;margin-bottom:25px;color:#0054a4;}
.cpfl_nav h3 a{color:#0054a4;}
.cpfl_nav h3 em{position:absolute;right:15px;top:10px;background:url(../images/cpfl_em_a.png) no-repeat;width:18px;height:18px;}
.cpfl_nav h3:hover em,.cpfl_nav h3.on em{background:url(../images/cpfl_em_on.png) no-repeat;}
.cpfl_nav h3:hover,.cpfl_nav h3.on{background: #f39810;color: #fff;}
.cpfl_nav h3:hover a,.cpfl_nav h3.on a{color:#fff;}
.cpfl_left_bottom{height:100px;padding:20px 0 0 30px;width:260px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;background:#f39810;line-height: 30px;}
.cpfl_left_bottom{font-size: 16px;font-weight: bold;text-align:left;color:#fff;}

.cpfl_nav ul{width:190px;padding-left:50px;margin: 30px 0;}
.cpfl_nav ul li{width:170px;padding-left:20px;line-height:30px;height:30px;overflow: hidden;margin-bottom:5px;background:url(../images/cpfl_icon.png) no-repeat left center;}
.cpfl_nav ul li a{color: #fff;}
.cpfl_nav ul li a:hover{color:#f3990f;}


.cpfl_right{width:845px;height: 860px;position: relative;overflow:hidden;}
.cpfl_right .hd{height:54px;border-bottom:1px solid #ddd;width:100%;margin-bottom:45px;}
.cpfl_right .hd ul{list-style: none;}
.cpfl_right .hd ul li{width: 94px;height:51px;float: left;margin-right:30px;text-align: center;line-height:40px;font-size:20px;color:#333;font-weight: bold;}
.cpfl_right .hd ul li a:hover{color: #f3990f;}
.cpfl_right .hd ul li.on a{color: #f3990f;}
.cpfl_right .hd ul li.on {color: #f3990f;border-bottom:4px solid #f3990f;}
.cpfl_right .bd {width:845px;margin: 0;padding:0;}
.cpfl_right .bd ul{width:900px;}
.cpfl_right .bd .ul_more{position: absolute;right:60px;top:-85px;text-align: right;text-transform: uppercase;}
.cpfl_right .bd .ul_more a{color: #999999; }
.cpfl_right .bd .ul_more a:hover{ color: #0054a4; }

.cpfl_right .bd li{width:187px;height:250px;float: left;margin:0 30px 15px 0;}
.cpfl_right .bd li .img{width:185px;height:185px;border:1px solid #ddd;}
.cpfl_right .bd li .img img{width:185px;height:185px;}
.cpfl_right .bd li p{line-height:50px;line-height:50px;text-align: center;}
/*产品分类结束*/


/* 优势开始 */
.youshi{width:100%;height:1143px;overflow:hidden;background: url(../images/youshi_bg.jpg) no-repeat top center;margin: 0 auto;padding-top:170px;}
.youshi_bt{text-align:center;height:175px;overflow:hidden;background: url(../images/fuwu_bt_bg_bai.png) no-repeat center 90px;}
.youshi_bt h4{font-size:50px;color:#f3990f;font-family: impact;line-height: 66px;}
.youshi_bt h5{font-size:40px;color:#fff;font-weight: bold;line-height: 50px;}
.youshi_bt h6{font-size:14px;color:#fff;line-height: 34px;text-transform: uppercase; letter-spacing:4px;}

.youshi .youshi_middle{padding:35px 50px;width: 780px;height:70px;background: #f3990f;margin:0 auto;overflow: hidden;}
.youshi .youshi_middle_box{width:100%;overflow:hidden;}
.youshi .youshi_middle ul{list-style: none;}
.youshi .youshi_middle ul li{width:760px;line-height:32px;line-height:30px;color:#fff;background:url(../images/youshi_middle_icon.png) no-repeat left center;padding-left:30px;overflow:hidden;font-size:18px;font-weight:bold;}
.youshi .youshi_middle ul li a{color: #fff;}
.youshi .youshi_middle ul li a:hover{color:#5daf42;}

.youshi_list{width:1180px;margin:108px auto 0 auto;position:relative;}
.youshi_list ul{height:295px;}
.youshi_list li{float:left;width:166px;height:126px;padding-top:40px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#fff;margin-left:160px;color:#333333;}
.youshi_list li.li1{margin-left: 34px;}
.youshi_list li.li4{position: absolute;right: 0;top:0px;}
.youshi_list li.on,.youshi_list li:hover{background:#f3990f;color:#fff;}
.youshi_list li p{text-align: center;font-size:12px;}
.youshi_list li p b{font-size: 30px;font-family: "Impact";font-weight:100;position:relative;top:8px;margin:0 8px;}
.youshi_list li h3{text-align: center;font-size: 18px;font-weight:bold;line-height: 40px;}

.youshi_list_more{width:170px;height:60px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;background:#fff;line-height:60px;text-align:center;margin:0 auto 0 530px;}
.youshi_list_more a{font-size:16px;width:170px;height:60px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;display:block;color:#333333;}
.youshi_list_more a:hover{background:#f3990f;color:#fff;}

.youshi_bottom_list{width:1180px;height: 94px;margin:65px auto 0 auto;text-align: center;}
.youshi_bottom_list h3{font-size:28px;color:#fff;font-weight:bold;letter-spacing:1px;}
.youshi_bottom_list p.upp{font-size:12px;color:#fff;text-transform: uppercase;margin-top:12px;}
.youshi_bottom_list_foot {height:50px;text-align: center;line-height:50px;margin:0 auto;}
.youshi_bottom_list_foot span{margin:0 25px;}
.youshi_bottom_list_foot span.wen{color: #fff;font-size:18px;font-weight: bold;}
.youshi_bottom_list_foot span.phone{color: #fff;font-size: 24px;font-weight: bold;}
.youshi_bottom_list_foot span.more{width:140px;height:32px;line-height:32px;background:#f3990f;color: #fff;font-size: 14px; display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.youshi_bottom_list_foot span.more a{width:140px;height:32px;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;color:#fff;}
/* 优势结束 */

/* 优势2开始 */
.youshi2_box{width:100%;z-index: 2;}
.youshi2{width:100%;position:relative;top:-50px;}
.youshi2_bt{height:100px;}
.youshi2_bt_bt{position: relative;top:-75px;}
.youshi2_bottom_list{width:1180px;height:800px;margin:0 auto;overflow: hidden;}
.youshi2_bottom_list ul{width:100%;text-align: center;}
.youshi2_bottom_list ul li{width:345px;height:380px;margin:20px 20px 0 20px;overflow:hidden;cursor: pointer;display: inline-block;vertical-align: top;}
.youshi2_bottom_list ul li .img{width:148px;height:148px;border: 6px solid #e5e5e5;border-radius: 50%;margin-top:10px;text-align: center;margin: 0 auto;}
.youshi2_bottom_list ul li .img img{width: 148px;height: 148px;border-radius: 50%;}
.youshi2_bottom_list ul li h4{text-align: center;font-size:16px;line-height: 50px;font-weight: bold; color: #333;margin-top:15px;display: block;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.youshi2_bottom_list ul li h6{text-align: center;font-size:14px;height: 60px;line-height: 30px;color: #666;}
.youshi2_bottom_list ul li>a>i{width:42px;height: 42px;display: block;background: url(../images/youshi2_icon_a.jpg) no-repeat;margin: 20px auto 0 auto;}
.youshi2_bottom_list ul li:hover>a>i{background: url(../images/youshi2_icon_on.jpg) no-repeat;}
.youshi2_bottom_list ul li:hover h4,.youshi2_bottom_list ul li:hover h6{color: #f3990f;}
/* 优势2结束 */


/*-- 企业文化开始 --*/
.qywh{width:100%;height:1120px;overflow:hidden;background: url(../images/qywh_bg.jpg) no-repeat top center;margin: 0 auto;padding-top:170px;}
.qywh_bt{text-align:center;height:160px;overflow:hidden;background: url(../images/fuwu_bt_bg_bai.png) no-repeat center 90px;}
.qywh_bt h4{font-size:50px;color:#f3990f;font-family: impact;line-height: 66px;}
.qywh_bt h5{font-size:30px;color:#fff;font-weight: bold;line-height:50px;}
.qywh_bt h6{font-size:14px;color:#fff;line-height: 34px;}

.qywh .gsgk_list{width: 1050px;margin: 0 auto;height:360px;overflow:hidden;}
.qywh .gsgk_list_left{width:390px;text-align: center;}
.qywh .gsgk_list_left img{width:370px;height:360px;margin-left:20px;}
.qywh .gsgk_list_right{width: 610px;height:230px;overflow: hidden;margin-top:40px;}
.qywh .gsgk_list_right h3{font-size: 18px;font-weight: bold;color: #333;width:100%;text-indent:80px;overflow:hidden;}
.qywh .gsgk_list_right p{color: #fff;line-height: 35px;font-size: 14px; height: 180px;overflow: hidden;}
.qywh .gsgk_list_right p.more{text-align: right;color: #666;margin-top: 20px;}
.qywh .gsgk_list_right p.more a{color: #666;}
.qywh .gsgk_list_right p.more a:hover{color: #5eb042;}

.qywh .qyfc_top{text-align: center;height:107px;overflow: hidden;}
.qywh .qyfc_top span{width:160px;height:50px;display: inline-block;margin: 0 35px;line-height: 50px;text-align: center;font-size: 14px;}
.qywh .qyfc_top span a{color: #fff;width: 160px;height:50px;display: block;background: #fff;color: #010101;}
.qywh .qyfc_top span a:hover,.qyfc_top span.on a{background:#f3990f;color:#fff;}

.qywh .qyfc_list{width:1180px;height:260px;overflow: hidden;margin:0px auto;}
.qywh .qyfc_list_box{width:1180px;height:260px;margin: 0 auto;}
.qywh .qyfc_bd{width:1180px;margin: 0 auto;height:260px;overflow: hidden;}
.qywh .qyfc_bd ul{width:1280px;list-style: none;}
.qywh .qyfc_bd ul li{width:248px;height:252px; float: left;margin-right:59px;}
.qywh .qyfc_bd ul li .qyfc_bd_img{max-width:242px;height:186px;margin:auto;border:3px solid #ffff;}
.qywh .qyfc_bd ul li img{max-width:242px;height:186px;margin:auto;display:block;}
.qywh .qyfc_bd ul li p{width:100%;line-height:66px; text-align: center;color: #fff;}
.qywh .qyfc_bd ul li:hover p{color: #f3990f;}

.qywh_bottom {height:50px;text-align: center;line-height:50px;margin:0 auto;width:1176px;border:1px solid #fff;padding:20px 0;}
.qywh_bottom span{margin:0 25px;}
.qywh_bottom span.wen{color: #fff;font-size:18px;font-weight: bold;}
.qywh_bottom span.phone{color: #fff;font-size: 24px;font-weight: bold;}
.qywh_bottom span.more{width:140px;height:32px;line-height:32px;background:#f3990f;color: #fff;font-size: 14px; display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.qywh_bottom span.more a{width:140px;height:32px;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;color:#fff;}
/*-- 企业文化开始 --*/


/*--企业风采开始--*/
.xinwen{}
.xinwen_bt{height: 100px;}
.xinwen_bt .fuwu_bt{position: relative;top: -75px;}
.xinwen_list{width:1200px;height:710px; margin:0 auto;overflow:hidden;}

.xinwen_list .hd{width:1180px;height: 50px;border-bottom: 1px solid #ddd;margin:0 auto;}
.xinwen_list .hd ul{list-style: none;}
.xinwen_list .hd ul li{width:100px; height: 50px;line-height:50px; float: left; font-size: 18px; font-weight: bold; color: #999999;}
.xinwen_list .hd ul li a{color: #999999;}
.xinwen_list .hd ul >i{width:0;height:24px;border-left:4px solid #f3990f;float:left;margin-right:20px;display: block;margin-top:13px;}
.xinwen_list .hd ul li:hover a,.xinwen_list .hd ul li.on a{color: #f3990f;}

.xinwen_list .bd_box{width:100%;}
.xinwen_list .bd{width:100%;position: relative;margin-top:20px;}
.xinwen_list .bd span{width: 90px; height: 50px; line-height: 38px;text-align: right;font-size: 14px;  color: #999999; position: absolute;top: -50px;right:0;}
.xinwen_list .bd span a{color: #999999; }
.xinwen_list .bd span a:hover{ color: #0054a4; }
.xinwen_list .bd_xw{width: 1200px;height: 280px;}
.xinwen_list .bd_xw_left{width: 572px;height: 252px;float: left;margin-left: 10px;overflow: hidden;position: relative;}
.xinwen_list .bd_xw_left img{width: 572px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.xinwen_list .bd_xw_wen{width:508px;padding:30px 40px 0 60px;height:221px;box-shadow: 5px 5px 5px #ccc;border-top:1px solid #f5f5f5;}
.xinwen_list .bd_xw_wen h4{font-size:16px;font-weight: bold;height:30px;line-height: 30px;width: 100%; display: block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xinwen_list .bd_xw_wen hr{margin:10px 0;padding:0;}
.xinwen_list .bd_xw_wen h6{font-size: 14px;color: #666; line-height: 24px;height:72px;overflow: hidden;}
.xinwen_list .bd_xw_wen p.more{text-align: right;color: #666;margin-top:5px;}


.xinwen_list .bd ul{list-style:none;width:1280px;}
.xinwen_list .bd ul li{width:420px;padding:0 100px 0 40px; height:40px; line-height:40px;overflow: hidden; color: #666666;position: relative;float: left;margin-right:50px;text-overflow:ellipsis;white-space:nowrap;}
.xinwen_list .bd ul li i{position: absolute;left:15px;top:16px;width:8px;height: 8px;border-radius:50%;background: #666;}
.xinwen_list .bd ul li a{ color: #666666;}
.xinwen_list .bd ul li a:hover{ color: #f3990f;}
.xinwen_list .bd ul li span{ color: #666666;position: absolute;right:0;top:0;} 

/*--企业风采结束--*/


/*--links开始--*/
.links{width:1176px;height:120px;overflow: hidden;margin: 40px auto 0px auto;border:1px solid #c5c5c5;}
.links_l{width: 138px;height: 70px;margin-top:24px;background: url(../images/links.png) no-repeat 30px 0;float: left;padding-left: 30px;border-right: 1px solid #cccccc;}
.links_r{height: 120px;line-height: 33px;overflow: hidden;float:left;width: 1000px;padding-top: 24px;}
.links_r ul{ list-style: none;}
.links_r ul li{ float: left; font-size: 14px; color: #666666; padding-left: 24px; padding-right:20px;}
.links_r ul li a{color: #666666;}
.links_r ul li a:hover{color: #3d6dcf;}
/*--links结束--*/


/* 常见问题开始 */
.cjwt_box{width: 100%;}


.cjwt_box .hd{width:1180px;height: 50px;border-bottom: 1px solid #ddd;margin:0 auto;}
.cjwt_box .hd ul{list-style: none;}
.cjwt_box .hd ul li{width: 1200px;height: 50px;line-height:50px;font-size: 18px;color: #999999;position:  relative;}
.cjwt_box .hd ul li a{color: #999999;}
.cjwt_box .hd ul >i{width:0;height:24px;border-left:4px solid #f3990f;float:left;margin-right:20px;display: block;margin-top:13px;}
.cjwt_box .hd ul li a{color: #f3990f;font-weight: bold;}

.cjwt_box .hd ul li span{width: 90px;height: 50px;line-height: 73px;font-size: 14px;color: #999999;position: absolute;right:0;}
.cjwt_box .hd ul li span a{color: #999999;font-weight: 100;}
.cjwt_box .hd ul li span:hover a:hover{ color: #f3990f; }



.cjwt{ width: 1180px; margin: 0 auto;}
.cjwt ul{ list-style: none; width: 1250px;}
.cjwt ul li{ width:372px; height: 194px; background: #f6f6f8; float: left; margin-left: 16px; }
.cjwt ul li:hover{ width:372px; height: 194px; background: #f3990f; color: #ffffff;}
.cjwt ul li:hover h4 a,.cjwt ul li:hover p{ color: #ffffff;}
.cjwt ul li h4{ width:308px; height: 60px; line-height: 60px; overflow: hidden; color: #666666; font-size: 16px; font-weight: bold;margin-left: 30px;padding-top: 24px;border-bottom: 1px solid #cccccc;}
.cjwt ul li h4 a{color: #666666;}
.cjwt ul li p{ width:320px; height: 68px; overflow: hidden; line-height: 30px; font-size: 14px; color: #999999;padding-left: 30px;padding-top: 15px;}
.cjwt{ width: 1180px; margin: 0 auto;padding-top: 20px;}
/* 常见问题结束 */
