@charset 'utf-8';
html{color:#332c2a;font-family:'微软雅黑','Microsoft YaHei';}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,table,td,img,div,dl,dt,dd,input,figure{margin:0;}
ul,ol,input,textarea{padding:0;}
body{width:100%;min-width:1200px;text-align:left;-webkit-overflow-scrolling:touch;}
a,a:hover{outline:none;text-decoration:none; color:#333;}
li{list-style:none;}
img{border:none;}
input,select,textarea{outline:none;font-family:'微软雅黑','Microsoft YaHei';}
em,i{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.f_right{float:right!important;}
.f_left{float:left!important;}
.clearfix{*zoom:1;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:'';}

/*通用样式*/
	.w_1200{margin:0 auto;width:1200px;}
	.info_icon{display: inline-block;width: 26px;height: 26px;background: url(/Public/Home/default/css/../images/info_icon.png) no-repeat;vertical-align: middle;}
	.phone_icon{background-position: -1px -43px;}
	.address_icon{background-position: -1px -1px;}
	.email_icon{background-position: 0px -78px;}
	.query_icon{display: inline-block;width: 50px;height: 50px;background: url(/Public/Home/default/css/../images/query_icon.png) no-repeat;vertical-align: middle;-webkit-transition: all 0.5s;transition: all 0.5s;}
	.jgcx_icon{background-position: 3px 4px;}
	.zbcx_icon{background-position: -68px 3px;}
	.sgcx_icon{background-position: -137px 4px;}
	.search_icon{display: inline-block;width: 40px;height: 40px;background: url(/Public/Home/default/css/../images/search_icon.png) no-repeat;vertical-align: middle;}
	.search_icon_b{background-position: 6px 7px;}
	.search_icon_h{background-position: 6px -31px;}
	.h_item_title{font-size: 20px;}
	.h_item_title .cn{color:#666;}
	.h_item_title .en{color:#424242;}
	.h_item_title img{margin:0 8px;vertical-align: middle;}
	
	.htittle{ padding-top:100px;}
	.htittle h2{ font-size:46px; line-height:46px; color:#333; text-align:center;}
    .htittle h3{ font-size:24px; line-height:24px; color:#7e7e7e; text-align:center; padding-top:26px;}
	.htittle p{ font-size:20px; line-height:18px; color:#7e7e7e; text-align:center; padding-top:26px;}
	
	.stittle{ padding-top:60px;}
	.stittle h3{font-size:24px; line-height:24px; color:#7e7e7e; text-align:center;}
	
	.mtittle{ height:21px; overflow:hidden}
	.mtittle a{width:218px; height:21px; display:block; float:right;}
	 
/*返回顶部*/
	.topmove{position:fixed;right:1%;bottom:10%;z-index:-999;width:64px;height:64px;border:2px solid #f85c0f;background:url(/Public/Home/default/css/../images/reTop.png) no-repeat center #eee;-webkit-box-shadow:0 0 5px #4e4692;box-shadow:0 0 5px #4e4692;opacity:0;cursor:pointer;-webkit-transition:all 2s;transition:all 2s;}
	.topmove:hover{border-radius:64px;background:url(/Public/Home/default/css/../images/reTop.png) no-repeat center #c1baff;opacity:1;}

/* ==================== header ==================== */
	.header{width: 100%; height:85px;color:#979798;background-color: rgba(255,255,255,1.0); position:fixed; z-index:99999;}
	.header .header_top {padding-top:4px;font-size: 12px;}
	.header .header_top a{padding: 0 10px;border-right: 1px solid #979798;color: #979798;-webkit-transition: all 0.5s;transition: all 0.5s;}
	.header .header_top a:hover{color: #fff;}
	.header .header_top a:last-of-type{padding-right: 0;}
	.header .header_top .weixin{position: relative; border-right:none;}	
	.header .header_top .weixin_img{position: absolute;top: 16px;left: -24px;z-index: 999;display: none\9;padding: 20px;background: #fff;-webkit-transition: all 0.3s;transition: all 0.3s;-webkit-transform: scale(0);transform: scale(0);}	
	.header .header_top .weixin:hover .weixin_img{display: block;-webkit-transform: scale(1);transform: scale(1);}	
	.header .header_top .weixin_img img{width: 84px;height: 84px;}
	.header .header_nav {font-size: 14px;}
	.header .header_nav .w_1200{}
	.header .header_nav .logo{float: left; margin-top:8px;}
	.header .header_nav .logo h1{text-indent: -999px;font-size:0;}
	.header .header_nav .logo img{display: block;max-height: 100%;}
	.header .header_nav .nav_box{ height:83px; line-height:83px;}
	.header .header_nav .first_nav{text-align: right;font-size: 0;}
	.header .header_nav .first_nav > li{position: relative;display: inline-block;zoom:1; background:url(/Public/Home/default/css/../images/nav_l.jpg) no-repeat right center;}
	.header .header_nav .first_nav > li:last-child{ background:none;}
	.header .header_nav .first_nav > li > a{display: inline-block; margin:0 22px;color:#333;font-size:16px;}
	.header .header_nav .first_nav > li > a.active,
	.header .header_nav .first_nav > li > a.on,
	.header .header_nav .first_nav > li:hover > a{ border-bottom:2px solid #fe4b09; color:#fe4b09;}
	.header .header_nav .second_nav{position: absolute;display: none;margin-left: -75px;left: 50%;width: 140px;border-radius: 10px;background: #fff;text-align: center;}
	.header .header_nav .second_nav > li > a{position:relative;display:block;padding:8px 0;color:#424242;font-size:14px;-webkit-transition:all 0.5s;transition:all 0.5s;}
	.header .header_nav .second_nav > li > a:after{position:absolute;bottom:0;left:50%;margin-left:-25px;width:0px;height:3px;background:none;background-size:cover;content:" ";-webkit-transition:all 0.3s;transition:all 0.3s;}
	.header .header_nav .second_nav > li > a:hover{color:#4e4692;}
	.header .header_nav .second_nav > li > a:hover:after{width:50px;background:url(/Public/Home/default/css/../images/line.jpg) center;}

/* ==================== 搜索查询 ==================== */
	.query_bar{background:#e5e5e5;}
	.query_bar .search_box{float: left;padding: 34px 0;}
	.query_bar .search_box .search_input{position: relative;padding:0 46px 0 21px;height: 38px;border:1px solid #4e4692;border-radius:25px;}
	.query_bar .search_box .search_icon{position: absolute;top: -1px;right: 15px;}
	.query_bar .search_box .search_input input{width: 235px;height: 38px;border:none;background:none;color:#6d6c6c;line-height: 38px;}
	.query_bar .query_box{float: right;}
	.query_bar .query_box ul{padding: 19px 0;}	
	.query_bar .query_box li{float: left;padding:0 65px;width: 120px;border-right:1px solid #b7b7b7;text-align:center;}
	.query_bar .query_box li:last-of-type{padding-right:0;border:none;}
	.query_bar .query_box li a{display: block;}
	.query_bar .query_box li p{color:#4e4692;-webkit-transition:all 0.5s;transition:all 0.5s;}
	.query_bar .query_box li a:hover p{color:#333;}	
	.query_bar .query_box li a:hover .jgcx_icon{background-position: 3px -52px;}
	.query_bar .query_box li a:hover .zbcx_icon{background-position: -68px -52px;}
	.query_bar .query_box li a:hover .sgcx_icon{background-position: -137px -53px;}



.hbanner{ height:767px; position:relative; padding-top:85px;}
.boen{ position:absolute;bottom:46px; z-index:999; width:100%;}
.boen ul{ overflow:hidden;}
.boen ul li{ height:119px; float:left; width:25%; text-align:center;}
.boen ul li img{ width:228px;height:119px;}



/* ==================== 轮播图 ==================== */
	.banner{width:100%;height:767px;}
	.banner .slide_box{height:767px;}
	.banner .slide_box .slide_item{height:767px;}
	.banner .slide_box .slide_item img{display: block;width:100%;height:100%;}
	.banner .w_1200{position: absolute;top:85px;left: 50%;margin-left: -600px;height:100%;} 
	.banner .slide_btn{position:absolute;top:350px;right: 0;bottom:35px;text-align:center;font-size:0;}
	.banner .slide_btn li{display:block;margin-bottom:15px;width:12px;height:12px;border-radius:50%;background:#fff;vertical-align: middle;cursor:pointer;-webkit-transition: all 0.5s;transition: all 0.5s;zoom:1;}
	.banner .slide_btn li.on{background:#f85c0f;-webkit-transform: scale(1.25);transform: scale(1.25);}


/* ==================== footer ==================== */
	.footer{ height:314px; background:url(/Public/Home/default/css/../images/footer_bg.jpg) no-repeat center 0; padding-top:50px;}
	.footer_t{ padding-top:25px; overflow:hidden;}
	.ewm{ width:161px; margin-left:210px;}
	.ewm img{ width:161px; height:159px;}
	.ewm p{ font-size:16px; color:#FFF; text-align:center;}
	.dfrr{ width:600px; padding-left:83px;}
	.dfrr h2{ font-size:38px; color:#FFF;}
	.dfrr ul{ padding-top:6px; padding-left:35px;}
	.dfrr ul li{ font-size:18px; color:#FFF; line-height:46px;}
	.dfrr ul li span{ padding-left:96px;}
     .dfrr ul li a{ color:#FFF;}
.footer_b{ padding-top:55px;}
.footer_b p{ font-size:18px; color:#FFF; text-align:center;}
.footer_b span a{ color:#F00;}
	
	/* 分页 */

 .scott{ height:30px; overflow:hidden; text-align:center; padding:10px 0; line-height:21px; }
.scott A{BORDER:#58affe 1px solid; PADDING:2px 5px; MARGIN-RIGHT: 5px;  TEXT-DECORATION: none; background:#fff; color:#333;}
.scott A:hover{border:1px solid #58affe; text-decoration:none; BACKGROUND-COLOR:#237ac7; color:#FFF;}
.scott A:active{border:1px solid #58affe; text-decoration:none; BACKGROUND-COLOR:#237ac7;}
.scott SPAN.current{BORDER: #237ac7 1px solid; PADDING:1px 5px;  FONT-WEIGHT: bold;  COLOR: #fff; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #237ac7;MARGIN-RIGHT: 5px;}
.scott SPAN.disabled{BORDER:#237ac7 1px solid; PADDING:2px 5px; COLOR:#237ac7; MARGIN-RIGHT: 5px; background:#d8f1ff;}
.fenye1{text-align: center; clear:both; font-size:12px; line-height:28px; height:56px; padding:0 5px; margin-top:5px;}
.text-c{text-align:center}



.mainsofe{ background:#f8f2f6}
.maincont{ background:#FFF;border-radius:10px; border:1px solid #d2d2d2; position:relative; top:-200px; z-index:99999;}
.maincont_txt{ width:891px; margin:123px auto 0;}
.sub_ment { position: relative; height: 100%; overflow: hidden;  }
 .swiper-slide { p height:72px; line-height:72px; box-sizing: border-box; text-align:center; cursor: pointer; float:left; width:33.3333%; background:url(/Public/Home/default/css/../images/xzzl_06.jpg) no-repeat right center #aaa;}
.swiper-slide:last-child{ background:#aaa;}
 .swiper-slide a { color:#fff; font-size:24px; display:block; }
  .swiper-slide :hover{ background:url(/Public/Home/default/css/../images/xzzl_03.jpg) no-repeat center center;}
.swiper-slide  a:hover{ color:#333;}
	
	
.foen{ margin-top:30px; overflow:hidden}
.foenlist{ background:#FFF; overflow:hidden; margin-bottom:20px; border-bottom:1px dashed #dedede;}
.foenlist_l{ width:184px;}
.foenlist_l img{ padding:20px;}
.foenlist_c{ width:428px; margin-left:60px;}
.foenlist_c h3{ font-size:24px; color:#333; padding-top:25px; font-weight:normal;}
.foenlist_c p{ font-size:14px; color:#666; padding-top:10px; font-weight:normal; line-height:1.8;}
.foenlist_r{ width:150px; overflow:hidden}
.foenlist_r ul{ overflow:hidden; margin-top:28px;}
.foenlist_r ul li{ height:52px; margin-top:25px;}


.dowen{margin:30px 0 100px; overflow:hidden}
.ties{ padding-top:20px;}
.ties h2{ font-size:24px; color:#333; font-weight:normal; text-align:center;}
.soe_img{ width:500px; margin:30px auto 0;}
.wzzw{ padding-top:30px; font-size:16px; line-height:1.8; color:#666;}
.fesoe{ margin-top:30px; width:145px; height:33px; background:url(/Public/Home/default/css/../images/xzzl_14.jpg) no-repeat 0 0;  }
.fesoe a{width:145px; height:33px; display:block;text-indent:-99999px;}

.mainnews{margin-top:50px; overflow:hidden}
.mainnews_list{ width:1208px; margin:0 auto; overflow:hidden;}
.lies{ width:1208px; height:312px; background:url(/Public/Home/default/css/../images/news_05.jpg) no-repeat 0 0; margin:15px 0; padding:20px;}
.news_photo{ width:387px; float:left;}
.news_photo img{width:387px;  height:261px;}
.news_info{ width:718px; float:left; padding-left:40px;}
.news_info h2{ font-size:20px; color:#333;padding-top:25px;}
.news_info h5{ font-size:14px; color:#666;padding-top:5px;}
.news_info p{font-size:16px; color:#666; padding-top:15px;}
.news_info span{ font-size:16px; color:#ff4d07; padding-top:30px; display:block;}

.detail_box{
	max-width:1680px;
	margin: auto;
}
.detail_box .detail_title{
	font-size: 30px;
	color: black;
	text-align: center;
}
.detail_box .time{
	font-size: 12px;
	color: #909090;
	margin: 10px auto 20px;
	text-align: center;
}
.detail_box .content{
	font-size: 14px;
	line-height: 1.8;
	margin: 15px auto;
	text-indent: 28px;
}
.detail_box .content img{
	display: block;
	margin: 15px auto;
	max-width: 100%;
}

.fanye{ padding:15px 0 50px;}
.fanye li{ list-style:none; color:#333; font-size:14px;}
.fanye li a{ color:#333;}


/*客服*/

.floating_ck{position:fixed; left:5px;top:30%;z-index:9999;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#f85c0f;border-bottom:solid 1px #e5550d;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#df5410;border-bottom:solid 1px #e5550d;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(/Public/Home/default/css/../images/zxicon.png);}
.quote{background-image:url(/Public/Home/default/css/../images/kficon.png);}
.qrcord{background-image:url(/Public/Home/default/css/../images/erweima1.png);}
.return{background-image:url(/Public/Home/default/css/../images/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:80px;top:0px;width:160px;height:80px;background-color:#df5410;border-bottom:solid 1px #e5550d;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(/Public/Home/default/css/../images/erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}