@charset "utf-8";
* {
	box-sizing: border-box;
	-moz-box-sizing: border-box;/* Firefox */
	-webkit-box-sizing: border-box;/* Safari */
	outline: none;
	-webkit-text-size-adjust: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight-color: transparent;/* For some Androids */
}
html {
	-webkit-text-size-adjust: none;
	-webkit-text-size-adjust: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight-color: transparent;/* For some Androids */
}
body {
	font-family: Heiti, Heiti SC, DroidSans, DroidSansFallback, Arial, "Microsoft YaHei";;
	color: #333;
	outline: none;
	font-size: 14px;
}
body, div, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, pre, form, fieldset, th, td {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6, input, select, textarea, option, button {
	font-size: 100%;
	font-weight: normal;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0
}
h1, h2, h3, h4, h5, h6, input, select, textarea, option, button {
	font-size: 100%
}
abbr {
	border: 0;
}
em, i {
	font-style: normal;
}
ul, ol, li {
	list-style: none;
}
a {
	text-decoration: none;
	outline: none;
}
a:hover {
vertical-align:
 outline: none;
	text-decoration: none;
}
a, button, input, textarea, select {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	background: none;
	border: none;
}/* 1.去除android a/button/input标签被点击时产生的边框 2.去除ios a标签被点击时产生的半透明灰色背景 */
.clear {
	clear: both;
	height: 0;
}
.clearfix:after{visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0;}
.clearfix{*zoom:1;}
textarea {
	resize: none;
}/*禁止改变大小*//*解决firefox按钮文字难以垂直居中问题*/
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
border:none;
padding:0;
}
input, textarea, select, option, button, form, fieldset {
	font-family: "microsoft yahei";
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-o-box-sizing: content-box;
	-ms-box-sizing: content-box;
	box-sizing: content-box;
}
.whhtop{width: 1200px;margin:0 auto;height: 100px;}
.whhtop .left{width:297px;height: 60px;margin-top: 20px;float: left; }
.whhtop .left img{width: 100%;}
.whhtop .right{width: 285px;float: right;background:url(../images/toptel.png)left center no-repeat;background-size: 47px 47px;margin-top:22px;}
.whhtop .right h2{font-size:28px;color: #f18110;margin-left: 60px;font-weight: bold;}
.whhtop .right h3{font-size:14.6px;color: #999999;margin-left: 60px;}
.diqu{width: 70px;line-height: 24px;margin-top:37px;border: 1px solid #dddddd;text-align: center;margin-left: 20px;float: left;position: relative;}

.swiper-container{width: 100%;}
.swiper-container .swiper-slide{width: 100%;}
.swiper-container .swiper-slide img{width: 100%;}
.daohang{float: left;margin-left:26px; }
.daohang ul{margin-top: 39.5px;}
.daohang ul li{padding-left:18px;padding-right: 18px;border-right: 1px solid #666666;float: left; }
.daohang ul li a{font-size:16px;color: #333333;}
.daohang ul li:last-child{border: 0px;}
.daohang ul li:hover a{color: #e77015;}
.shuzi{width: 1200px;margin:0 auto;}
.shuzi ul{width: 100%;margin-top: 43px;margin-bottom: 49px;}
.shuzi ul li{text-align: center;padding-left: 144px;padding-right: 146px; height: 80px;border-right:1px solid #f2f2f2;float: left;}
.shuzi ul li h2{text-align: center;font-size:42px;color: #333333;}
.shuzi ul li h2 sup{font-size:16px; }
.shuzi ul li:last-child{border: 0px;padding-right: 0px;}
.shuzi ul li:first-child{padding-left: 0px;}
.shuzi ul li h3{text-align: center;font-size:16px;color: #333333; }
.zhuanye{width: 100%;background: #f8f8f8;padding-bottom: 43px;}
.zhuanye .biaoti{width: 1200px;margin:0 auto;padding-top:45px; }
.zhuanye .biaoti h2{text-align:center;font-size:30px;color: #333333; }
.zhuanye .biaoti h3{width: 50px;height: 5px;background: #ff7700;border-radius: 2.5px;margin:0 auto;margin-top: 5px;margin-bottom: 5px; }
.zhuanye .biaoti h4{text-align:center;font-size:14px;color: #666666;text-transform:uppercase }
.zhuanye ul{width: 1200px;margin:0 auto;margin-top: 27px;}
.zhuanye ul li{width:380px;background: #ffffff;height:386px;float: left;margin-right: 20px;margin-bottom:30px;  }
.zhuanye ul li img{width: 380px;height: 214px;}
.zhuanye ul li .wenzi{width:337px;margin:0 auto;margin-top:18px;  }
.zhuanye ul li .wenzi h2{font-size: 18px;color: #333333;font-weight:bold;}
.zhuanye ul li .wenzi h3{font-size: 14px;color: #666666;margin-top: 15px;line-height: 24px;}
.zhuanye ul li .wenzi h4{font-size: 16px;color: #ef4f00;margin-top: 20px;}
.zhuanye ul li .wenzi img{width:27px;height: 7px;margin-left:5px; }
.zhuanye ul li:last-child{margin-right: 0px;}
.xinwen{width: 1200px;margin:0 auto;}
.xinwen .biaoti{width: 1200px;margin:0 auto;margin-top:45px; }
.xinwen .biaoti h2{text-align:center;font-size:30px;color: #333333; }
.xinwen .biaoti h3{width: 50px;height: 5px;background: #ff7700;border-radius: 2.5px;margin:0 auto;margin-top: 5px;margin-bottom: 5px; }
.xinwen .biaoti h4{text-align:center;font-size:14px;color: #666666;text-transform:uppercase }
.xinwen .zong{width: 1200px;margin:0 auto;}
.xinwen .zong .fenmokuai{width:585px;float: left;}
.xinwen .zong .fenmokuai:nth-child(2n){float: right;}
.xinwen .zong .fenmokuai .biaoti{width: 585px;}
.xinwen .zong .fenmokuai .biaoti h2{font-size:20px;color: #333333;border-left: 4px solid #e77115;padding-left:15px;float: left;border-radius: 2px; }
.xinwen .zong .fenmokuai .biaoti img{width:17px;height: 15px;margin-top: 5.5px;float: right;}
.xinwen .zong .fenmokuai .xinwentop{width:585px;height: 179px;margin-top: 28px; }
.xinwen .zong .fenmokuai ul{width: 100%;}
.xinwen .zong .fenmokuai ul li{width: 100%;line-height:50px;border-bottom: 1px solid #f1f1f1;background:url(../images/chengse.jpg)left center no-repeat;background-size: 1%;text-indent:15px;  }
.xinwen .zong .fenmokuai ul li h2{float: left;font-size:16px;color: #333333;line-height:50px;}
.xinwen .zong .fenmokuai ul li h2:hover{color: #e77115}
.xinwen .zong .fenmokuai ul li h3{float: right;font-size:16px;color: #999999;line-height:50px;}
.dibiaodan{width: 1200px;height:300px;background: #f8f8f8;margin:0 auto;margin-top: 80px; }
.dibiaodan .left{width: 600px;float: left;}
.dibiaodan .left img{width: 600px;height: 300px;}
.dibiaodan .right{margin-left:20px;margin-top:25px;float: right;width: 580px; }
.dibiaodan .right h2{text-align: left; font-size:20px;color: #333333;border-left: 4px solid #e77115;padding-left:15px;border-radius: 2px;}
.dibiaodan .right form{width: 518px;margin-top: 25px;}
.dibiaodan .right form div{width: 518px;line-height:50px;border-bottom: 1px solid #dddddd; }
.dibiaodan .right form div span{width: 50px;height: 50px;line-height: 50px;}
.dibiaodan .right form div input{width: 460px;height: 50px;line-height: 50px;}
.dibiaodan .right form button{width:298px;height: 50px;background: #ff7700;text-align: center;font-size:20px;color: #ffffff;margin-top: 42px; }
.youlian{width: 1200px;margin:0 auto;margin-top: 84px;}
.youlian .left{width:345px;height: 256px;float: left; }
.youlian .left img{width:345px;height: 256px;}
.youlian .right{width:800px;float: right; }
.youlian .right h2{font-size:18px;color: #333333;}
.youlian .right ul{width: 800px;margin-top: 30px;}
.youlian .right ul li{width: 200px;float: left;}
.youlian .right ul li a{font-size:16px;color: #999999;line-height: 40px;}
.youlian .right ul li a:hover{color: #fe5506;}
.footer{width:100%;background: #dfdfdf;padding-top:50px;padding-bottom :50px;margin-top: 65px; }
.footer h5{line-height: 40px;font-size:16px;color: #333333;text-align: center;display: block;}
.footer h5 a{color: #333333;}
/*新闻*/
.news{width: 100%;margin:0 auto;margin-top: 27px;}
.news ul{width: 100%;}
.news ul li{width: 100%;border-bottom: 1px dotted #666666;padding-bottom: 17px;margin-top: 17px;}
.news ul li .tu{width: 223px;float: left;}
.news ul li .tu img{width:223PX;height: 149px;}
.news ul li .wz{width: 685px;float: right;}
.news ul li .wz h2{margin-top: 22px; font-size: 16px;color: #333333;}
.news ul li .wz h3{font-size: 14px;color: #999999;line-height: 40px;}
.news ul li .wz h4{font-size: 14px;color: #666666;line-height: 22px;}
/*新闻*/

/*公共*/
.zhuti{width: 1200px;margin:0 auto;}
.dleft{width: 240px;margin-top: 21px;margin-bottom: 100px;float:left;}
.dleft h2{width: 240px;line-height: 54px;background:#f85a1d;color: #ffffff;font-size: 16px;padding-left: 20px;}
.menu{width: 100%;}
.menu ul{width: 100%;}
.menu ul li {display:block;background:#ededed;list-style:none;overflow:visible;}
.menu ul li a {display:block;height:56px; line-height:56px;font-size:14px;color:#333333;padding-left: 20px;margin-bottom: 2px;}
.youqing{width:100%;margin-top: 8px;}
.youqing img{width: 100%;}
.nright{margin-top: 21px;float: right;width: 928px;margin-bottom: 35px;}
.nrightd{line-height: 52px;border-bottom:1px solid #dfdfdf;}
.nrightd h2{padding-left: 33px;padding-right: 33px;float: left;font-size: 16px;color: #333333;border-bottom: 2px solid #f85a1d;}
.nrightd span{float: right;font-size: 14px;color: #666666;}
.ymdaohang{width: 100%;background: #eeeeee;}
.ymdaohang .weizhi{width: 1200px;margin:0 auto;line-height: 40px;font-size: 14px;color: #999999;}
.ymdaohang .weizhi a{color: #999999;}
/*公共*/

/*单页*/
.about{margin-bottom: 50px;}
.about h2{margin-top: 52px;text-align: center;font-size: 26px;color:#333333;font-weight: bold;margin-bottom: 5px;}
.about h3{text-align: center;font-size: 16px;color:#999999;line-height: 30px;font-weight: bold;margin-bottom: 35px;}
.nrr{width: 1200px;margin:0 auto;}
.nrr p{font-size: 16px;color: #000000;line-height: 22px;}
/*单页*/

/*新闻详情*/
.nrr .show_bt{color: #333333;font-size:26px;font-weight: bold;text-align: center;margin-top: 30px;}
.nrr .show_rq{overflow: hidden;margin: 15px 0;color: #666666;font-size:14px;text-align: center;margin-bottom: 50px!important;}
.sxp{margin-top: 40px;font-size:14px;}
.nrr .wenzixianzhi{font-size:16px!important;color: #333333!important;line-height: 28px!important;}
.nrr .wenzixianzhi p{font-size:16px!important;color: #333333!important;line-height: 28px!important;}
.sxp a{font-size:14px;color: #666666;}
.sxp .sp{margin-bottom: 10px;}
/*新闻详情*/
.pinglun{width: 1200px;margin:0 auto;margin-top:50px; }
.pinglun h5{width: 1200px;border-bottom: 1px solid #f1f1f1;font-weight:bold;font-size: 16px;color: #ff7700;line-height: 38px;}
.pinglun h5 span{width:66px;text-align: center;border-bottom: 2px solid #ff7700;line-height: 38px;display: block;}
.pinglun ul{width: 100%;margin-top: 28px;}
.pinglun ul li{width: 100%;margin-top: 20px;}
.pinglun ul li .left{width: 85px;float: left;}
.pinglun ul li .left img{width: 48px;height: 48px;margin:0 auto;margin-top: 9px;}
.pinglun ul li .right{width:1115px;padding-bottom: 30px;border-bottom: 1px solid #f1f1f1;float: right; }
.pinglun ul li .right form{width: 100%;}
.pinglun ul li .right form textarea{text-indent: 20px;line-height: 30px;border-radius: 4px; width: 1038px;float: left;height:64px;border: 1px solid #eeeeee;background: #f9f9f9; }
.pinglun ul li .right form button{width: 64px;height: 64px;text-align: center;font-size:14px;color: #ffffff;background: #ff7700;float: right;border-radius: 4px; }
.pinglun ul li .right h2{font-size:14px;color: #ff7700; }
.pinglun ul li .right h3{font-size:14px;color: #333333;margin-top:10px;line-height: 24px;  }
.pinglun ul li .right h4{font-size:14px;color: #999999;margin-top:10px; }
.pinglun ul li:last-child .right{border:0px;}
/*新闻详情*/

/*联系我们*/
.beijingse{width: 100%;padding-bottom: 20px;}
.huoqu{width: 1200px;margin:0 auto;background: #ffffff;padding-bottom: 20px;}
.huoqu .biaoti{width: 1200px;margin:0 auto;border-bottom: 1px solid #f1f1f1; }
.huoqu .biaoti a{font-size:20px;color: #333333;line-height: 80px; }
.huoqu .biaoti h2{font-size: 20px;color: #e77115;font-weight: bold;float: left;margin-right:15px;}
.huoqu .biaodan{width: 1200px;margin-top: 20px;background: #f8f8f8; }
.huoqu .biaodan .zuo{width: 500px;height: 260px;float: left;}
.huoqu .biaodan .zuo img{width: 500px;height: 260px;}
.huoqu .biaodan .you{width:700px;float: right; }
.huoqu .biaodan .you form{width: 563px;margin:0 auto;margin-top: 28px;}
.huoqu .biaodan .you form p{line-height:55px;font-size:20px;border-bottom: 1px solid #dddddd;}
.huoqu .biaodan .you form input{width: 494px;float: right;line-height:55px;font-size:18px;color: #333333;  }
.huoqu .biaodan .you form .tijiao{display:block; float:none; width: 300px;line-height: 50px;background:#e77015;margin:0 auto;margin-top:30px;text-align: center;font-size:20px;color: #ffffff  }
.luxian{width: 1200px;margin:0 auto;background: #ffffff;padding-bottom: 20px;}
.luxian .biaoti{width: 1200px;margin:0 auto;border-bottom: 1px solid #f1f1f1; }
.luxian .biaoti a{font-size:20px;color: #333333;line-height: 80px; }
.luxian .biaoti h2{font-size: 20px;color: #e77115;font-weight: bold;float: left;margin-right:15px;}
.luxian ul{width:987px;margin:0 auto;margin-top: 52px; }
.luxian ul li{width:250px;margin-right: 118px;float: left; }
.luxian ul li:nth-child(3){margin-right: 0px;}
.luxian ul li img{width: 92px;height: 92px;margin:0 auto;display: block;}
.luxian ul li h2{text-align: center;font-size:16px;color: #333333;margin-top:16px;}
.luxian ul li h3{text-align: center;font-size:16px;color: #999999;margin-top:6px;}
#ueditor_baidumap{overflow: hidden;width:1142px; height:432px;margin:0 auto;display: block;margin-top: 45px;}
/*联系我们*/

/*专业*/
.whhzhuanye{width: 100%;margin:0 auto;background: #f8f8f8;padding-top: 60px;}
.wdaohang{width: 1200px;margin:0 auto;}
.wdaohang ul{width: 1200px;margin:0 auto;}
.wdaohang ul li{width:130px;float: left; line-height: 42px;line-height: 42px;border-radius: 21px;background: #ffffff;text-align: center;margin-right: 16px; }
.wdaohang ul li a{font-size:16px;color: #666666; }
.wdaohang ul .ative{background: #ff7700;}
.wdaohang ul .ative a{color: #ffffff;}
.zyliebiao{width: 1200px;margin:0 auto;}
.zyliebiao ul{width: 1200px;margin-top:50px;}
.zyliebiao ul li{width:390px;float: left;margin-right: 15px; background: #ffffff;padding-bottom: 25px;margin-bottom: 30px;}
.zyliebiao ul li:nth-child(3n) {margin-right: 0px;}
.zyliebiao ul li a{display: block;}
.zyliebiao ul li .wenzi{width:330px;margin:0 auto;margin-top: 23px;}
.zyliebiao ul li .wenzi h2{font-size:20px;color: #333333;float: left; }
.zyliebiao ul li .wenzi .ri{float: right;width: 160px;}
.zyliebiao ul li .wenzi .ri span{float: right; display: inline-block; padding-left:5%;padding-right: 5%;line-height:26px;border-radius: 4px;background:#fee5e6;color: #fe4135;font-size: 12px;margin-right:0px;  }
.zyliebiao ul li .wenzi .ri span:nth-child(2){background: #e3f4fc;color: #0734fd;margin-right: 8px;}
.zyliebiao ul li .wenzi .ri span:nth-child(3){background: #edeaf7;color: #4e45df;margin-right: 8px;}
.zyliebiao ul li .wenzi h3{font-size:14px;color: #666666;margin-top:33px;line-height: 24px; }
.zyliebiao ul li .zyzixun{width: 330px;margin:0 auto; margin-top: 20px;}
.zyliebiao ul li .zyzixun a{border-radius: 5px; float: left; width:126px;line-height: 40px;background: #ef7600;text-align: center;font-size:16px;color: #ffffff;border: 1px solid #ef7600; }
.zyliebiao ul li .zyzixun a:nth-child(2){float: right;background: none;border: 1px solid #d0cfcf;text-align: center;color: #333333;}

/*新闻详情*/
.newscenter{width: 1200px;margin:0 auto;margin-top: 35px;}
.newsxq{width: 884px;float: left;margin:0 auto;}
.newsxq .nrr{width:884px;}
.newsxq .nrr .show_bt{text-align: left;margin-top:0px;}
.newsxq .nrr .show_rq{text-align: left;}
.tags{width:877px;margin-top:35px;  }
.tags ul{width: 877px;margin:0 auto;}
.tags ul li{padding-right: 2%;padding-left: 2%;line-height:30px;border:1px solid #dddddd;margin-right:10px;float: left; margin-bottom: 10px;}
.tags ul li a{font-size:14px;color: #666666; }
.newstui{width: 100%;margin:0 auto;margin-top:50px; }
.newstui h5{width: 100%;border-bottom: 1px solid #f1f1f1;font-weight:bold;font-size: 16px;color: #ff7700;line-height: 38px;}
.newstui h5 span{width:66px;text-align: center;border-bottom: 2px solid #ff7700;line-height: 38px;display: block;}
.newstui ul{width:880px;margin-top: 25px; }
.newstui ul li{width:420px;float: left;line-height: 42px; }
.newstui ul li:nth-child(2n) {float: right;}
.newstui ul li a{font-size: 14px;color: #333333;}
.newstui ul li a span{color: #999999;}
.newscenter .xinright{width: 280px;float: right;}
.newscenter .xinright h5{width: 100%;border-bottom: 1px solid #f1f1f1;font-weight:bold;font-size: 16px;color: #ff7700;line-height: 38px;}
.newscenter .xinright h5 span{width:66px;text-align: center;border-bottom: 2px solid #ff7700;line-height: 38px;display: block;}
.newscenter .xinright ul{width: 100%;}
.newscenter .xinright ul li{width: 100%;margin-top: 16px;}
.newscenter .xinright ul li .left{width:104px;float: left; }
.newscenter .xinright ul li .left img{width: 104px;height: 68px;}
.newscenter .xinright ul li .right{width:156px;float: right; }
.newscenter .xinright ul li .right h2{font-size: 14px;color: #333333;margin-top:3px;}
.newscenter .xinright ul li .right h3{font-size: 12px;color: #999999;margin-top:7px; }

/*分页*/
.page{font-size:16px;height:48px;line-height:44px;text-align:center;margin:60px auto}
.page .nolink{color:#b0b0b0;height:42px;display:inline-block;overflow:hidden;text-decoration:none;margin:0 2px;border:1px solid #f1f1f1}
.page a,.page span{color:#777;padding:0 20px;height:42px;display:inline-block;overflow:hidden;text-decoration:none;transition:.3s;margin:0 2px;border:1px solid #d5d5d5}
.page .cur,.page-num-current{height:42px;display:inline-block;overflow:hidden;background-color:#f18110;color:#FFF;margin:0 2px;border:1px solid #f18110;border-radius:5px}
.page-num-current{color:#fff!important}
.page a:hover{background-color:#f18110;color:#FFF;border:1px solid #f18110;border-radius:5px}
.page .p{font-size:20px;line-height:42px}
.page .n{border:0}
/*分页*/