

@media(min-width:800px){	
	
/* CSS Document */
*{margin:0;padding:0;font-family:'Microsoft YaHei';}
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0px; padding:0px; }
fieldset, img { border:none; }
img{border:none;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none;  }
li{ list-style:none;}
table { border-collapse:collapse; }
input { padding-top:0px; padding-bottom:0px; font-family:Arial, Helvetica, sans-serif;}
input[type="submit"],
input[type="reset"],
input[type="button"],
button { -webkit-appearance: none; }
input::-moz-focus-inner { border:none; padding:0px; }
select, input { vertical-align:middle; outline:none; }
select, input, textarea { font-size:13px; margin:0px; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
body { font-family:"Microsoft YaHei"; background:#fff; }
.clearfix:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.clearfix {zoom:1; }
.clearit {clear:both; height:0px; font-size:0px; overflow:hidden; width:100%; }
.max{ }
.box{ width:1200px; margin:0 auto;}
.box:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
ul:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.max:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.left{ float:left;}
.right{ }
a{text-decoration:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s; }


.menu1{ display:none;}

.header{ padding:14px 0;}
.header .left{ width:600px; margin-top:15px;}
.header .left .logo{ float:left; margin-top:7px;}
.header .left .logo,.header .left .logo img{ display:block;}
.header .left ul{ border-left:1px solid #e5e5e5; height:80px; float:left; margin-left:19px;}
.header .left ul li{ display:block; float:left; width:92px;}
.header .left ul li img{ display:block; margin:0 auto;}
.header .left ul li p{ text-align:center; font-size:15px; color:#383838; margin-top:5px;}
.header .right{ width:375px;}
.header .right img{ float:right; display:block;}
.header .right .tel span{ display:block; font-size:15px; color:#545454;}
.header .right .tel strong{ display:block; font-weight:normal; color:#0370e0; font-size:30px; font-family:"Impact";}
.header .right .tel{  margin-top:30px;}
.header .right .tel img{ float:none}

nav{ display:none;}
.nav{ height:67px; line-height:67px; background:#0370e0;}
.nav ul li.nLi{ display:block; float:left; width:120px; text-align:center; font-size:16px; color:#fff;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position: relative; }
.nav ul li.nLi:hover{ background:#2985e5;}
.nav ul li.nLi:after{ content:"|"; position:absolute; left:0; top:0; color:#2985e5;}
.nav ul li.nLi a{ display:block; color:#fff;}
.nav ul li.last:before{     content: "";
    width: 100%;
    height: 80px;
    position: absolute;
    right: 0;
    top: -7px;
    background: #ff7101;
    color: #2985e5;
    z-index: 999999999;}
.nav ul li.last a {
    color: #fff;
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 999999999;
    font-size: 18px;
}

.nav ul li.nLi .sub{ display:none; position:absolute; top:67px; left:0; width:120px; text-align:center;  background:#2985e5; z-index:999;}
.nav ul li.nLi .sub a{ display:block; width:120px; height:45px; line-height:45px; text-align:center; color:#fff; font-size:15px;}
.nav ul li.nLi .sub a:hover{ background:#0370e0;}
.nav .box { position:relative;height:67px; line-height:67px;}
.nav .box .nav_sub{ display:none;  width:100%;  background:rgba(255,255,255,.95); position:absolute; top:67px; left:0; z-index:999}
.nav .box .nav_sub:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.nav .box .nav_sub ul{ display:block;    box-sizing: border-box; float:left; width:120px; height:280px; border-left:1px solid #eee;}
.nav .box .nav_sub ul li{ height:40px; line-height:40px; text-align:center; font-size:14px;}
.nav .box .nav_sub .title{ width:100%; height:40px; line-height:40px; color:#fff; background:#0370e0; padding:0 25px; box-sizing:border-box; font-size:15px; margin-top:15px;}
.nav .box .nav_sub ul li a:hover{ color:#0370e0;}


.fullSlide{ min-width:1200px;  position:relative;height:557px; z-index:9;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; height:557px;  }
.fullSlide .bd ul{ width:100%  !important; height:557px; }
.fullSlide .bd li{ width:100% !important; height:557px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block;  height:557px; }
.fullSlide .hd{width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px;}
.fullSlide .hd ul{display:block;width:16%;margin:0 auto; text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; height:12px; width:12px;  margin:5px; background:rgba(255,255,255,0.7); overflow:hidden; line-height:9999px; border-radius:25px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.fullSlide .hd ul .on{ background:#0370e0;width:40px;  }


.focus{ display:none;}

.search{ height:59px; line-height:59px; border-bottom:1px solid #e5e5e5;}
.search strong{ display:inline-block; font-size:15px; color:#3e3e3e; font-weight:normal;}
.search a{ display:inline-block; font-size:14px; color:#7d7d7d; margin-right:10px;}

.lmt{ text-align:center; border-bottom:1px solid #dedede; height:70px; margin-bottom:33px; padding-top:35px;}
.lmt strong{ display:block; text-align:center; font-size:34px;}
.lmt p{ display:inline-block; font-size:16px; color:#fff; height:29px; line-height:29px; margin-top:10px; background:#0370e0; padding:0 15px; position:relative;}
.lmt p:after{ content:""; width:18px; height:29px; position:absolute; left:-18px; top:0; background:url(../images/lmt_p_l.png) no-repeat center;}
.lmt p:before{ content:""; width:18px; height:29px; position:absolute; right:-18px; top:0; background:url(../images/lmt_p_r.png) no-repeat center;}

.info1 ul.info_ul1{ width:1230px; padding-bottom:20px;}
.info1 ul.info_ul1 li{ display:block; float:left; width:284px; margin-right:23px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s; }
.info1 ul.info_ul1 li img{ display:block; width:284px; height:207px; display:block;}
.info1 ul.info_ul1 li .info1_txt{ width:282px; border:1px solid #dfdfdf; border-top:none; padding-top:15px; padding-bottom:15px;}
.info1 ul.info_ul1 li .info1_txt strong{ display:block; text-align:center; font-size:20px; color:#000000; margin-bottom:15px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s; }
.info1 ul.info_ul1 li .info1_txt p{ font-size:14px; color:#757575; line-height:22px; width:252px; margin:0 auto;}
.info1 ul.info_ul1 li .info1_txt span{ display:block; width:252px; height:39px; line-height:39px; text-align:center; background:#0370e0;font-size:15px;  color:#fff; border-radius:5px; margin:0 auto; margin-top:10px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s; }
.info1 ul.info_ul1 li:hover{ box-shadow:0px 5px 15px rgba(0,0,0,.1)}
.info1 ul.info_ul1 li .info1_txt strong:hover{ color:#0370e0;}
.info1 ul.info_ul1 li .info1_txt span:hover{ background:#0370e0; color:#fff;}

.info1 .title{ font-size:19px; color:#000000; font-weight:bold; height:30px; line-height:30px; padding-left:13px; position:relative; margin-bottom:12px;}
.info1 .title:after{ content:""; width:7px; height:18px; background:#017dee; border-radius:3px; position:absolute; left:0; top:5px;}
.info1 .info_ul2{ width:1215px; padding-bottom:20px;}
.info1 .info_ul2 li{ display:block; float:left; width:293px; height:41px; line-height:41px; text-align:center; color:#fff; font-size:16px; background:#76a9f8; margin-bottom:10px; margin-right:10px;}
.info1 .info_ul2 li a{ display:block; color:#fff;}
.info1 .info_ul2 li:hover{ opacity:0.8;}

.info2 .title{ height:140px; background:url(../images/index_youshi_title.png) no-repeat center;}
.info2_1{ height:326px; background:url(../images/info2_bg1.jpg) no-repeat center; padding-top:35px;}

.info2 dl{ position:relative; padding-left:60px; width:630px; margin-bottom:22px;}
.info2 dl dt{ display:block; width:46px; height:53px; background:url(../images/info2_dt.png) no-repeat center; text-align:center; font-size:28px; color:#fff; font-family:"Impact"; font-weight:normal; position:absolute; left:0; top:0;}
.info2 dl dd strong{ display:block; font-size:20px; color:#1c1c1c;}
.info2 dl dd p{ font-size:14px; color:#6e6e6e; line-height:22px; margin-top:8px;}

.info2 .info2_2{ height:286px; background:url(../images/info2_bg2.jpg) no-repeat center; padding-top:55px; padding-left:555px; width:645px;}
.info2  .info2_2 dl{ margin-bottom:33px;}

.info2 .info2_3{ height:270px; background:url(../images/info2_bg3.jpg) no-repeat center; padding-top:35px;}
.info2 .info2_3 dl{ width:590px;}
.info2 .info2_4{ height:660px; background:url(../images/info2_bg4.jpg) no-repeat center; padding-top:67px; }

.tiaofu1{ height:128px; background:url(../images/tiaofu1.jpg) no-repeat center;}
.tiaofu1 a{ display:block; width:100%; height:128px;}


.lmtitle{ width:100%; height:39px; line-height:39px; border-bottom:1px solid #d4d4d4; position:relative; margin-bottom:13px;}
.lmtitle:after{ content:""; position:absolute; width:7px; height:18px; background:#065fd8; border-radius:3px; left:0; top:10px;}
 .lmtitle strong{ display:inline-block; font-size:19px; color:#000; padding-left:13px; height:38px; line-height:38px; border-bottom:2px solid #065fd8}
.lmtitle a.more{ float:right; font-size:15px; color:#5e5e5e; display:inline-block; background:url(../images/more.png) no-repeat right center; padding-right:20px;}
.lmtitle a.more:hover{ color:#065fd8;}

.info3{ background:#f2f2f3; padding-bottom:50px;}

.info3 .left{ width:870px;}
.info3 .left ul{ width:890px;}
.info3 .left ul li{ display:block; float:left; width:278px; margin-right:18px; background:#fff;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s; }
.info3 .left ul li img{ display:block; width:278px; height:182px;}
.info3 .left ul li .casce_txt{ padding:12px 15px; box-sizing:border-box;}
.info3 .left ul li .casce_txt a.tit{ display:block; font-size:15px; color:#1f1f1f; height:30px; line-height:30px; font-weight:bold;overflow:hidden;}
.info3 .left ul li .casce_txt p{ font-size:14px; color:#818181; line-height:23px;}
.info3 .left ul li .casce_txt p  a{ color:#f77207;}
.info3 .left ul li .casce_txt a.tit:hover{ color:#065fd8;}
.info3 .left ul li:hover{ box-shadow:0px 3px 15px rgba(0,0,0,.1)}
.info3 .right{ width:315px;}
.info3 .right dl dt{ position:relative; padding-left:26px; height:23px; line-height:23px; overflow:hidden; margin-bottom:8px;}
.info3 .right dl{ padding:10px 0; border-bottom:1px dashed #ccc;}
.info3 .right dl dt i{ display:inline-block; width:20px; height:20px; line-height:20px; text-align:center; font-size:13px; color:#fff; border-radius:5px; background:#065fd8; position:absolute; left:0; top:3px; font-style:normal;}
.info3 .right dl dt a{ font-size:15px; color:#333; font-weight:bold;}
.info3 .right dl dd{ position:relative; padding-left:26px;}
.info3 .right dl dd i{ display:inline-block; width:20px; height:20px; line-height:20px; text-align:center; font-size:13px; color:#fff; border-radius:5px; background:#f77207; position:absolute; left:0; top:3px; font-style:normal;}
.info3 .right dl dd p{ font-size:14px; color:#545454; line-height:23px; height:69px; overflow:hidden;}
.info3 .right dl dt a:hover{ color:#065fd8;}
.info3 .right .bd{ height:328px; overflow:hidden;}


.info4{ padding:20px;}
.info4 .picMarquee-left{ position:relative;} 
.info4 .picMarquee-left .bd{width:1200px;overflow:hidden;}
.info4 .picMarquee-left a.prev{ width:39px; height:42px; background:url(../images/prev.png) no-repeat center #ddd; position:absolute; left:-50px; top:80px;cursor:pointer; z-index:99;    border-radius: 50%; background-size: 30%;}
.info4 .picMarquee-left a.next{ width:39px; height:42px; background:url(../images/next.png) no-repeat center #ddd; position:absolute; right:-50px; top:80px; cursor:pointer; z-index:99; border-radius: 50%; background-size: 30%;}
.info4 ul li{ display:block; float:left; width:285px; margin-right:22px;}
.info4 ul li img{ display:block; width:285px; height:206px;}
.info4 ul li p{ text-align:center; font-size:14px; color:#595959; margin-top:5px;}
.info4 ul li:hover p{ color:#065fd8;}

.info5{ padding-bottom:35px;}
.info5 .left{ width:589px; height:421px; background:#f1f1f1;}
.info5 .right{ width:610px;}
.info5 .right ul li{ display:block; float:left; width:283px; height:201px; margin-left:22px; margin-bottom:19px; position:relative; overflow:hidden;}
.info5 .right ul li img.p2{ display:block; position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; z-index:99}
.info5 .right ul li img.p1{display:block; width:283px; height:201px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s; }
.info5 .right ul li p{ width:283px; height:37px; line-height:37px; background:rgba(0,0,0,.6); color:#fff; text-align:center; position:absolute; left:0; bottom:0; font-size:14px;}
.info5 .right ul li:hover img.p1{-webkit-transform: scale(1.12); transform: scale(1.12);}


.info6{ background:#f2f2f3; padding-bottom:45px;}
.info6 .picScroll-left{ position:relative;} 
.info6 .picScroll-left .bd{width:1200px;overflow:hidden;}
.info6 .picScroll-left a.prev{ width:39px; height:42px; background:url(../images/prev.png) no-repeat center #ddd; position:absolute; left:-50px; top:150px;cursor:pointer; z-index:99;    border-radius: 50%; background-size: 30%;}
.info6 .picScroll-left a.next{ width:39px; height:42px; background:url(../images/next.png) no-repeat center #ddd; position:absolute; right:-50px; top:150px; cursor:pointer; z-index:99; border-radius: 50%; background-size: 30%;}
.info6 ul{ padding-bottom:15px !important;}
.info6 ul li{ display:block; float:left; width:230px; margin-right:15px; background:#fff; padding-bottom:12px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.info6 ul li img{ display:block; width:230px; height:295px; margin-bottom:10px;}
.info6 ul li strong{ display:block; text-align:center; font-size:18px; color:#000;}
.info6 ul li span{display: block; text-align: center;  font-size: 14px;color: #6c6c6c;  width:90%; margin:0 auto; line-height:22px; height: 44px;overflow: hidden; margin-top:5px;}
.info6 ul li:hover{ box-shadow:0px 3px 15px rgba(0,0,0,.1)}

.info6 .swiper-container{ display:none;}


.info7 .left{ width:566px;}
.info7 .right{ width:623px; padding-top:10px;}
.info7 .right .title{ margin-bottom:15px;}
.info7 .right .title strong{ font-size:25px; color:#171717;}
.info7 .right .title span{ display:inline-block; font-size:25px; color:rgba(0,0,0,.1); margin-left:5px; font-weight:bold;}
.info7 .right .about_tab{ margin-bottom:15px;}
.info7 .right .about_tab a{ display:inline-block; width:105px; height:32px; line-height:32px; text-align:center; border-radius:5px; background:#e9e9e9; margin-right:5px; color:#585858; font-size:15px;}
.info7 .right .about_tab a.on,.info7 .right .about_tab a:hover{ color:#fff; background:#025dd8;}
.info7 .right p{ font-size:14px; color:#444444; line-height:30px;}
.info7 .right p a{ color:#ff7800;}

.info8{ margin-top:10px; padding-bottom:20px;}
.info8 .left{ width:870px;}
.info8 .left ul{ width:886px;}
.info8 .left ul li{ display:block; float:left; width:422px; margin-right:15px; margin-bottom:25px;}
.info8 .left ul li img{ display:block; width:115px; height:85px; float:left; margin-right:7px;}
.info8 .left ul li:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.info8 .left ul li a.tit{ display:block; font-size:15px; color:#131313; font-weight:bold; height:30px; line-height:30px; overflow:hidden;}
.info8 .left ul li p{ font-size:14px; color:#818181; line-height:24px; height:48px; overflow:hidden;}
.info8 .left ul li p a{ color:#ff7800}
.info8 .left ul li a.tit:hover{ color:#065fd8;}

.info8 .right{ width:315px;}
.info8 .right ul li{ height:40px; line-height:40px; font-size:14px; color:#3d3d3d;overflow:hidden;}
.info8 .right ul li a{ color:#3d3d3d;}
.info8 .right ul li i{ display:inline-block; width:23px; line-height:23px; height:23px; text-align:center; color:#Fff; border-radius:5px; margin-right:8px; font-size:14px; font-style:normal; background:#bcbcbc;}
.info8 .right ul li:nth-child(1) i{ background:#ff7200;}
.info8 .right ul li:nth-child(2) i{ background:#ff7200;}
.info8 .right ul li:nth-child(3) i{ background:#ff7200;}
.info8 .right ul li a:hover{ color:#065fd8}

.info9{ background:#f2f2f3; padding-bottom:45px;}
.info9 ul{ width:1232px;}
.info9 ul li{ display:block; float:left; width:285px; background:#fff; margin-right:21px; padding-top:28px; padding-bottom:18px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s; }
.info9 ul li img{ display:block; margin:0 auto;}
.info9 ul li strong{ display:block; font-size:17px; color:#000000; text-align:center; margin:12px 0;}
.info9 ul li p{ text-align:center; font-size:14px; color:#686868; line-height:22px; height:88px;}
.info9 ul li span{ display:block; width:251px; height:39px; line-height:39px; text-align:center; border-radius:5px; color:#fff; font-size:15px; background:#c5c5c5; border-radius:5px; margin:0 auto;margin-top:12px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.info9 ul li:hover{ box-shadow:0px 5px 15px rgba(0,0,0,.1);}
.info9 ul li span:hover{ background:#065fd8;}

.info10{ padding-top:20px;}
.info10 .zhuanti_li{ width:593px; margin-bottom:18px;}
.info10 .zhuanti_li:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.info10 .zhuanti_li img{ display:block; float:left; width:187px; height:191px;}
.info10 .zhuanti_li ul{ width:395px; float:right;}
.info10 .zhuanti_li ul li{ height:32px; line-height:32px; color:#3d3d3d; font-size:14px; padding-left:12px; background:url(../images/li.png) no-repeat left center; overflow:hidden;}
.info10 .zhuanti_li ul li a{ color:#3d3d3d;}
.info10 .zhuanti_li ul li a:hover{ color:#065fd8;}
.liuyan{ padding-bottom:30px;}
.liuyan .left{ width:426px; height:285px; background:#f7fcfe; padding-left:269px; position:relative; border:1px solid #cbdbe7; border-right:none; padding-top:42px;}
.liuyan .left img.ren{ display:block; position:absolute; left:3px; top:-7px;}
.liuyan .left strong{ display:block; font-size:24px; color:#000000; margin-bottom:15px;}
.liuyan .left ul li{ display:block; font-size:16px; color:#505050; line-height:36px;}
.liuyan .left ul{ padding-left:23px; background:url(../images/liuyan_li.png) no-repeat left center;}

.liuyan .right{ width:457px; height:312px; background:url(../images/liuyan_right.png) no-repeat center; padding-left:22px; padding-top:18px; padding-right:25px;}
.liuyan .layui-form2{ display:none;}
.liuyan .right .title{ padding-left:13px; position:relative; margin-bottom:15px;}
.liuyan .right .title strong{ display:block; font-size:22px; color:#fff;}
.liuyan .right .title p{ display:block; color:#fff; font-size:15px; margin-top:3px;}
.liuyan .right .title:after{ content:""; width:4px; height:47px; background:#fff; position:absolute; left:0; top:4px;}

.liuyan .right .layui-form-radio i{ font-size:16px; color:#9dcdf8}
.liuyan .right .layui-form-radio span{ color:#fff;}
.liuyan .right .layui-form-label{ width:auto; color:#fff; padding:9px 5px;}
.liuyan .right .layui-input-block{ margin-left:auto;}
.liuyan .right .layui-form-radio{ margin:6px 5px 0 0; padding-right:0;}
.liuyan .right .layui-form-item{ margin-bottom:13px;} 
.liuyan .right .layui-textarea{ min-height:80px; height:80px;}
.liuyan .right .layui-input{ height:35px;}
.liuyan .right .layui-btn{ width:150px; height:40px; line-height:40px; text-align:center; padding:0; background:#04b9f5;}
.liuyan .right .layui-btn-primary{ border:none; background:#999999; color:#fff;}
.liuyan .right .layui-btn-primary:hover{ color:#fff;}

.footer{  padding-top:50px; padding-bottom:40px;width:50%;float: right;margin-top:15%;padding-left:7%;}
.footer .left{ width:735px;border-left:1px solid #1d7fe3; }
.footer .left dl{ float:left; width:103px; padding-left:43px; border-right:1px solid #1d7fe3; height:220px;}
.footer .left dl dt{ display:block; font-size:15px; color:#fff; height:30px; line-height:30px; font-weight:bold; margin-bottom:3px;}
.footer .left dl dt a{ display:block; color:#fff;}
.footer .left dl dd{ display:block; height:27px; line-height:27px; font-size:14px; color:#8fc3f8;}
.footer .left dl dd a{color:#8fc3f8;}
.footer .left dl dd a:hover{ color:#fff;}

.footer .right{ width:464px;}
.footer .right .footer_tel{ width:283px; padding-top:20px; float:left; text-align:center;}
.footer .right .footer_tel p{ text-align:center; font-size:16px; color:#fff;}
.footer .right .footer_tel strong{ display:block; text-align:center; font-size:40px; font-weight:normal; font-family:"Impact"; color:#fff; margin-top:3px;}
.footer .right .footer_tel span{ display:block; text-align:center; font-size:14px; color:#8fc3f8;}
.footer .right .footer_tel a.faa{ display:inline-block; width:73px; height:36px; line-height:36px; color:#fff; border-radius:5px; margin:0 3px; background:#2e91f7; margin-top:23px;padding-left:36px; text-align:left;}
.footer .right dl{ float:right;}
.footer .right dl img{ display:block; width:163px;margin-left:-5%;}
.footer .right dl dd{ color:#fff; margin-top:10px; font-size:15px; text-align:center;width:40%; }
.copyright{ height:62px; line-height:62px; text-align:center; background:#0267ce; font-size:14px; color:#54a4f5;}
.copyright a{ color:#54a4f5;}

.links{ background:#0267ce; padding:15px 0; border-top:1px solid #1b75d2}
.links .title{ margin-bottom:10px;}
.links .title strong{ font-size:17px; color:#fff;}
.links .title span{ display:inline-block; font-size:12px; color:rgba(255,255,255,.2); margin-left:5px;}
.links  a{ display:inline-block; font-size:14px; color:#a7caed; margin-right:10px; line-height:28px;}

.nybanner{ height:260px; background:url(../images/nybanner.jpg) no-repeat center; margin-top:15px;}
.nybanner_tel{ width:395px; float:right; margin-right:35px; padding-top:55px;}
.nybanner_tel dl{ float:right;}
.nybanner_tel dl img{ display:block; width:140px;}
.nybanner_tel dl dd{ text-align:center; margin-top:8px; font-size:16px; color:000;}
.nybanner_tel ul li{ height:32px; line-height:32px; color:#fff; font-size:15px; margin-bottom:8px;}
.nybanner_tel ul{ padding-top:8px;}
.nybanner_tel ul li strong{ font-size:23px; font-family:"Impact"; font-weight:normal;}

.neiye{ margin-top:5%; padding-bottom:20px;width:35.5%;float:left;margin-left:14%;}
.neiye .left{ width:100%;margin-top:41%;}
.neiye .neiye_rt{ width:886px; border:1px solid #e8e8e8; border-top:2px solid #0370e0;}
.newsnav{ width:100%; height:70px; line-height:70px; padding:0 20px; box-sizing:border-box;border-bottom:1px solid #e8e8e8; margin-bottom:20px; }
.newsnav p{ float:right; font-size:16px; color:#8d8d8d;}
.newsnav p a{color:#8d8d8d;}
.newsnav strong{ font-size:28px; display:inline-block; position:relative;padding-left:14px;}
.newsnav strong:after{ content:""; width:7px; height:30px; background:#135f4a; position:absolute; left:0; top:21px; border-radius:3px; }
.newsnav span{ display:inline-block; margin-left:10px; color:#ff0000;}


.neiye .neiye_rt .nydh{ width:850px; margin:0 auto; margin-bottom:18px;}
.neiye .neiye_rt .nydh a{ display:inline-block; width:125px; height:34px; line-height:34px; text-align:center; border:1px solid #e8e8e8; border-radius:5px; margin-right:8px; font-size:16px; color:#3b3b3b;}
.neiye .neiye_rt .nydh a:hover,.neiye .neiye_rt .nydh a.on{ color:#fff; background:#0370e0; border:1px solid #0370e0;}

.neiye .neiye_rt .danye{ width:850px; margin:0 auto; font-size:15px; color:#3a3a3a; line-height:30px;}
.neiye .neiye_rt .danye img{ display:block; margin:0 auto; margin-bottom:10px; max-width:100%; height:auto !important;}
.neiye .neiye_rt .danye p{ margin-bottom:15px;}

.neiye .neiye_rb{ width:100%; border:1px solid #e8e8e8; border-top:2px solid #135f4a; margin-top:15px;}

.neiye .neiye_rb .layui-form-radio i{ font-size:16px; color:#565656}
.neiye .neiye_rb .layui-form-radio span{ color:#333;}
.neiye .neiye_rb .layui-form-label{ width:auto; color:#333; padding:9px 5px;}
.neiye .neiye_rb .layui-input-block{ margin-left:auto;}
.neiye .neiye_rb .layui-form-radio{ margin:6px 5px 0 0; padding-right:0;}
.neiye .neiye_rb .layui-form-item{ margin-bottom:13px;}
.neiye .neiye_rb .layui-textarea{ min-height:80px; height:80px;}
.neiye .neiye_rb .layui-input{ height:35px;}
.neiye .neiye_rb .layui-btn{ width:150px; height:40px; line-height:40px; text-align:center; padding:0; background:#135f4a;}
.neiye .neiye_rb .layui-btn-primary{ border:none; background:#999999; color:#fff;}
.neiye .neiye_rb .layui-btn-primary:hover{ color:#fff;}

.neiye .neiye_rb .layui-form{ width:95%; margin:0 auto;}


.neiye .right{ margin: 0 auto;color: white;float: right;text-align: center;width: 50%;margin-top: 20%;}
.neiye .right .ny_r1{ width:298px; border:1px solid #e4e4e4; border-top:none; padding-bottom:10px; margin-bottom:15px;}
.neiye .right .title{ height:45px; line-height:45px; background:#f6f6f6; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; margin-bottom:10px;}
.neiye .right .title a{ float:right; font-size:14px; color:#8f8f8f; margin-right:10px;}
.neiye .right .title strong{ display:inline-block; height:45px; line-height:45px; background:#fff; width:102px; text-align:center; font-size:16px; color:#000; border-top:2px solid #0370e0; border-right:1px solid #e4e4e4;}

.neiye .right .ny_r1 .tj{ width:275px; margin:0 auto; padding-bottom:15px; border-bottom:1px dashed #e4e4e4; margin-bottom:5px;}
.neiye .right .ny_r1 .tj img{ display:block; float:left; width:103px; height:76px; margin-right:7px;}
.neiye .right .ny_r1 .tj a.tit{ display:block; font-size:15px; color:#131313; line-height:23px; height:46px;overflow:hidden;font-weight:bold;}
.neiye .right .ny_r1 .tj p{ font-size:13px; color:#bbbbbb; margin-top:12px;}
.neiye .right .ny_r1 .tj:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.neiye .right .ny_r1 ul{ width:275px; margin:0 auto;}
.neiye .right .ny_r1 ul li{ font-size:14px; color:#3d3d3d; line-height:32px;height:32px;overflow:hidden; padding-left:12px; background:url(../images/li.png) no-repeat left center;}
.neiye .right .ny_r1 ul li a{ color:#3d3d3d;}
.neiye .right .ny_r1 ul li a:hover{ color:#0370e0;}

.neiye .right .ny_r2{ margin-bottom:15px;}
.neiye .right .ny_r2 img{ display:block; width:300px;}

.neiye .right .ny_r3{ width:298px; border:1px solid #e4e4e4; border-top:none; padding-bottom:10px; margin-bottom:15px;}
.neiye .right .ny_r3 .ny_r3t{ width:276px; text-align:justify; font-size:14px; color:#3d3d3d; line-height:25px; margin:0 auto;}
.neiye .right .ny_r3 .ny_r3t a{ color:#ff4e00;}

.neiye .right .ny_r4 .title strong{ border-left:1px solid #e4e4e4;}
.neiye .right .ny_r4 .focusBox {  position: relative;  width: 300px; height:252px;overflow: hidden;  }
.neiye .right .ny_r4 .focusBox .pic img { width: 300px; height:252px; display: block; }
.neiye .right .ny_r4 .focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height:44px; width:100%; background:#000; filter:alpha(opacity=55);  
 -moz-opacity:0.55;   -khtml-opacity: 0.55;    opacity: 0.55;  overflow: hidden; }
.neiye .right .ny_r4 .focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 44px; width:200px; overflow: hidden; border-top:none; }
.neiye .right .ny_r4 .focusBox .txt li{ height:44px; line-height:44px; position:absolute; bottom:-44px;}
.neiye .right .ny_r4 .focusBox .txt li a{ display: block; color: #fff; padding: 0 0 0 15px; font-size: 14px;  text-decoration: none; }
.neiye .right .ny_r4 .focusBox .num { position: absolute; z-index: 3; bottom:10px; right:10px; }
.neiye .right .ny_r4 .focusBox .num li{ float: left; position: relative; width: 20px; height:20px; line-height: 20px; overflow: hidden; text-align: center; margin-left: 10px; cursor: pointer; background:#333; border-radius:25px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; color:#fff }
.neiye .right .ny_r4 .focusBox .num li.on{ background:#de0619; }

.case_list{ width:858px; margin:0 auto;}
.case_list ul{ width:875px;}
.case_list ul li{ display:block; float:left; width:272px; margin-right:18px; margin-bottom:15px;}
.case_list ul li img{ display:block; width:272px; height:169px;}
.case_list ul li .case_txt{ width:246px; border:1px solid #e4e4e4; border-top:none; padding:12px;}
.case_list ul li .case_txt a.tit{ display:block; font-size:15px; font-weight:bold; color:#1f1f1f; height:26px; line-height:26px; overflow:hidden; margin-bottom:4px;}
.case_list ul li .case_txt p{ font-size:14px; color:#818181; line-height:23px; text-align:justify;}
.case_list ul li .case_txt p a{ color:#f77207;}
.case_list ul li .case_txt a.tit:hover{ color:#0370e0}

.fenye {width: 100%;margin: 0 auto;margin-top:15px;margin-bottom:30px; text-align:center;}
.fenye a {display: inline-block;padding: 0 13px;text-align: center;line-height: 32px;border: 1px solid #eee;font-size: 14px;color: #333;margin: 0 5px; border-radius:5px; background:#eee;}
.fenye b, .fenye a:hover {display: inline-block;padding:0 13px;text-align: center;line-height: 32px;border:1px solid #0370e0; font-size: 14px;color: #fff;margin: 0 5px;background: #0370e0; border-radius:5px;}


.xiangce_list{ width:850px; margin:0 auto;}
.xiangce_list ul{ width:870px;}
.xiangce_list ul li{ display:block; float:left; width:269px; margin-right:20px; margin-bottom:15px;}
.xiangce_list ul li i{ display:block; width:269px; height:195px; overflow:hidden;}
.xiangce_list ul li img{ display:block; width:269px;height:195px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s; }
.xiangce_list ul li p{ text-align:center; font-size:14px; color:#595959; margin-top:9px;}
.xiangce_list ul li:hover i img{-webkit-transform: scale(1.12); transform: scale(1.12);}
.xiangce_list ul li:hover p{ color:#0370e0;}

.contact{ width:850px; margin:0 auto; padding-bottom:20px;}
.contact strong{ display:inline-block; height:32px; line-height:32px; color:#fff; background:#ff7200; padding:0 10px; margin-bottom:10px; border-radius:5px;}
.contact p{ font-size:15px; color:#515151; margin-bottom:15px;}
#map{ width:100%; height:400px; margin-bottom:15px;}
.contact:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.contact dl{ width:120px; float:left; margin-right:15px;}
.contact dl img{ display:block; width:118px; border:1px solid #e4e4e4;}
.contact dl dd{ text-align:center; font-size:14px; margin-top:5px;}


.jianzhang{ width:850px; margin:0 auto; padding-bottom:20px;}
.jianzhang strong{ display:inline-block; height:32px; line-height:32px; color:#fff; background:#ff7200; padding:0 10px; margin-bottom:5px; border-radius:5px; margin-top:20px;}
.jianzhang p{ font-size:15px; color:#515151;line-height:33px;}


.news_list{ width:850px; margin:0 auto;}
.news_list ul li:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.news_list ul li img{ display:block; float:left; width:156px; height:94px; margin-right:12px;}
.news_list ul li{ padding:18px 0; border-bottom:1px dashed #d7d7d7;}
.news_list ul li a.tit{ display:block; font-size:15px; color:#252525; font-weight:bold; height:26px; line-height:26px; overflow:hidden;}
.news_list ul li p{ font-size:14px; color:#9e9e9e; line-height:22px; height:44px;overflow:hidden;margin-top:3px;}
.news_list ul li i{ display:inline-block; font-size:14px; color:#9e9e9e; font-style:normal; margin-top:5px;}
.news_list ul li span{ display:inline-block; margin-left:20px; font-size:14px; color:#9e9e9e; margin-top:5px; background:url(../images/click.jpg) no-repeat left center; padding-left:17px;}
.news_list ul li a.tit:hover{ color:#0370e0;}

.zhuanti_lmt{ position:relative; height:93px; border-bottom:1px solid #e5e5e5; margin-bottom:38px;}
.zhuanti_lmt b{ display:block; text-align:center; font-size:24px; color:rgba(0,0,0,.1); position:absolute; left:0; right:0; margin:0 auto; top:45px; z-index:1;}
.zhuanti_lmt strong{ display:block; text-align:center; font-size:34px; color:#000000; position:absolute; left:0; right:0; margin:0 auto; top:32px; z-index:2;}
.zhuanti_lmt strong font{ color:#0370e0;}
.zhuanti_lmt:after{ content:""; width:32px; height:15px; background:url(../images/zhuanti_lmt.png) no-repeat center #fff; position:absolute; left:0; right:0; margin:0 auto; bottom:-8px; }

.zhuanti_banner img{ display:none;}

.zhuanti_info1{ padding-bottom:60px;}
.zhuanti_info1 ul{ padding-top:15px;} 
.zhuanti_info1 ul li{ width:200px; float:left; position:relative; padding-top:66px;}
.zhuanti_info1 ul li img{ display:block; position:absolute; left:0; right:0; margin:0 auto; top:0; z-index:99;}
.zhuanti_info1 ul li .wy_info1_txt{ width:160px; height:178px; padding:0 20px; padding-top:92px;}
.zhuanti_info1 ul li .wy_info1_txt strong{ display:block; font-size:19px; text-align:center; color:#0370e0;}
.zhuanti_info1 ul li .wy_info1_txt p{ font-size:14px; line-height:23px; margin-top:11px; color:#494949;}


.zhuanti_info2{ background:#e0f2ff; padding-bottom:60px;}
.zhuanti_info2 ul{ width:1245px;}
.zhuanti_info2 ul li{ display:block; float:left; width:271px; margin-right:39px; background:#fff; padding-bottom:20px; border-radius:8px; overflow:hidden; cursor:pointer;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.zhuanti_info2 ul li img{ display:block; border-radius:8px; overflow:hidden; margin-bottom:18px;}
.zhuanti_info2 ul li strong{ display:block; text-align:center; font-size:17px; color:#1d1d1d;}
.zhuanti_info2 ul li p{ width:230px; margin:0 auto; margin-top:15px; font-size:14px; color:#565656; line-height:20px;}
.zhuanti_info2 .zhuanti_lmt:after{ content:""; width:32px; height:15px; background:url(../images/zhuanti_lmt.png) no-repeat center #e0f2ff; position:absolute; left:0; right:0; margin:0 auto; bottom:-8px; }
.zhuanti_info2 ul li:hover{ box-shadow:0px 5px 15px rgba(0,0,0,.1);}

.zhuanti_info3{ padding-bottom:50px;}
.zhuanti_info3 ul{ width:1240px;}

.zhuanti_info3 ul li{ display:block; float:left; width:1200px; padding:18px 0; border-bottom:1px dashed #c9c9c9;}
.zhuanti_info3 ul li:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.zhuanti_info3 ul li img{ display:block; float:left; width:290px; height:180px; margin-right:11px;}
.zhuanti_info3 ul li a.tit{ display:block; font-size:20px; color:#131313; font-weight:bold; line-height:30px; height:30px; overflow:hidden; margin-top:5px;}
.zhuanti_info3 ul li p{ font-size:15px; color:#818181; line-height:26px; margin-top:8px;}
.zhuanti_info3 ul li p a{ color:#f77207;}
.zhuanti_info3 ul li a.tit:hover{ color:#ea8a00;}


.zhuanti_info4{ background:url(../images/zhuanti_info4_bg.png) no-repeat center 170px #e7f5ff; padding-bottom:90px; padding-top:30px; }
.zhuanti_info4 .zhuanti_lmt{ border:none;}
.zhuanti_info4 .zhuanti_lmt:after{ display:none;}
.zhuanti_info4 .zt_4_txt{ width:575px; margin-bottom:20px;}
.zhuanti_info4 .zt_4_txt .title{ text-align:center;}
.zhuanti_info4 .zt_4_txt .title b{ display:block; width:59px; height:65px; line-height:59px; background:url(../images/zt_4_txt_b.png) no-repeat center; font-size:34px; color:#0370e0; font-family:"Impact"; font-weight:normal; text-align:center; margin:0 auto;}
.zhuanti_info4 .zt_4_txt .title strong{ display:inline-block; font-size:17px; color:#fff; height:27px; line-height:27px; margin-top:7px; background:#0370e0; padding:0 12px; position:relative;}
.zhuanti_info4 .zt_4_txt .title strong:after{ content:""; width:15px; height:27px; position:absolute; left:-15px; top:0; background:url(../images/zt_4_txt_s1.png) no-repeat center;}
.zhuanti_info4 .zt_4_txt .title strong:before{ content:""; width:15px; height:27px; position:absolute; right:-15px; top:0; background:url(../images/zt_4_txt_s2.png) no-repeat center;}
.zhuanti_info4 .zt_4_txt p.t{ font-size:15px; color:#565656; line-height:24px; margin:5px 0; text-align:left; }
.zhuanti_info4 .zt_4_txt ul li{ display:block; float:left; width:181px; height:165px; margin-right:16px; border-radius:5px; overflow:hidden; position:relative;}
.zhuanti_info4 .zt_4_txt ul{ width:600px;}
.zhuanti_info4 .zt_4_txt ul li p{ width:100%; position:absolute; left:0; bottom:0; background:rgba(0,0,0,.75); color:#fff; text-align:center; line-height:19px; font-size:14px; padding:8px 0;}


.zhuanti_info5{ margin-bottom:70px;}
.zhuanti_info5 .zhuanti_lmt{ border:none;}
.zhuanti_info5 .zhuanti_lmt:after{ display:none;}
.zt5_box{ margin-bottom:38px;}
.zt5_box:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.zt5_box .left{ display:block; width:442px; height:274px;}
.zt5_box .left img{ display:block; width:442px; height:274px;}
.zt5_box .right{ width:726px; padding-left:16px; padding-right:15px; border:1px solid #dddddd; border-left:none; height:272px;}
.zt5_box .right strong{ display:block; font-size:16px; color:#000000; height:26px; line-height:26px; overflow:hidden; padding-left:8px; margin-top:12px; margin-bottom:8px;}
.zt5_box .right dl{ position:relative; padding-top:14px; margin-bottom:12px;}
.zt5_box .right dl dt{ display:block; width:76px; height:23px; line-height:23px; text-align:center; color:#fff; border-radius:5px; font-size:14px; position:absolute; top:0; left:15px;}
.zt5_box .right dl dd{ width:100%; padding:15px 15px 8px 15px; font-size:14px; box-sizing:border-box; line-height:22px;    height: 64px; overflow: hidden;}
.zt5_box .right dl.dl1 dt{ background:#646464;}
.zt5_box .right dl.dl2 dt{ background:#ff5400;}
.zt5_box .right dl.dl1 dd{ background:#f6f6f6; color:#383838;}
.zt5_box .right dl.dl2 dd{ background:#ffeee5; color:#ff5400;}
.zt5_box .right a{ display:block; width:104px; height:32px; line-height:32px; text-align:center; color:#fff; border-radius:5px; background:#0370e0;}
.zt5_box .right a:hover{ opacity:0.8}


.neiye .left .biaoti{ width:850px; margin:0 auto; text-align:center; margin-top:25px; border-bottom:1px solid #e8e8e8; padding-bottom:15px; margin-bottom:15px;}
.neiye .left .biaoti h1{ font-size:24px; color:#000; font-weight:normal;}
.neiye .left .biaoti p{ font-size:14px; color:#ccc; margin-top:15px;}

.neiye .left .fn{ width:850px; margin:0 auto; margin-top:30px; border-top:1px solid #e8e8e8; padding-top:10px; padding-bottom:30px;}
.neiye .left .fn p{ font-size:14px; line-height:30px; color:#565656}
.neiye .left .fn p a{ color:#565656}
.neiye .left .fn p a:hover{ color:#fe0523;}
#bottom{ display:none;}
}


.danye table{width:100%;}
.danye table td{padding-left:10px;border:1px solid #ccc;}
