

@media(max-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{ max-width:780px; margin:0 auto;}
.box{ width:96%; 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{ float:right;}
a{text-decoration:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s; }





.header .left ul{ display:none;}
.header .left .logo img{ height:45px;}
.header .right{ display:none;}
.header{ padding:10px 0;}
.header .menu1{ float:right; display:block; height:20px; margin-top:15px;  padding-right:15px;} 

.icon-bar { display: block; position: relative; width: 25px; height: 3px; background-color:#0370e0; margin-top:5px; }
.icon-bar:before, .icon-bar:after { content: ''; display: block; width: 25px; height: 3px; position: absolute; background:#0370e0; -webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: 300ms; transition-duration: 300ms; }
.icon-bar:before { margin-top: -7px; }
.icon-bar:after { margin-top: 7px; }
.toggle-animate .icon-bar { background: none }
.toggle-animate .icon-bar:before { margin-top: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); }
.toggle-animate .icon-bar:after { margin-top: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
.toggle-animate .icon-bar:before, .toggle-animate .icon-bar:after { content: ''; display: block; width: 25px; height: 3px; position: absolute; background:#0370e0; }

.nav{ display:none;}

nav{ width:100%;background:#f1f1f1; position:relative;}
nav ul{ width:100%; display:none; border-top:3px solid #0370e0;  margin:0 auto; position:absolute; left:0; top:0; z-index:9999; background:#fff; box-shadow:0px 5px 15px rgba(0,0,0,.2)  }
nav ul li.nLi{ width:100%; text-align:center; color:#333; display:block;   font-size:14px; position:relative; }

nav ul li.nLi>a{ color:#333; display:block; height:45px; line-height:45px; text-align:left; padding-left:20px; box-sizing:border-box; border-bottom:1px solid #eee;}
nav ul li.nLi i{ display:block; width:25px; height:25px; background:url(../images/jjj.png) no-repeat center; background-size:80%;  position:absolute; right:10px; top:10px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
nav ul li.nLi .sub a{ display:block; width:100%; height:40px; line-height:40px; text-align:left; padding-left:40px; box-sizing:border-box; color:#333;}
nav ul li.nLi .sub{ display:none;}
nav ul li.nLi i.fan{-webkit-transform: rotate(90deg); transform: rotate(90deg);}
nav ul li.nLi:last-child{ background:none} 
nav ul li.on a{color:#0099d5;}


.fullSlide{ display:none;}

.focus{ display:block; max-width:780px; height:auto;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:8px;  position:absolute; z-index:1; bottom:10px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:15px; }
.focus .hd ul li{ display:inline-block; width:6px; background:#fff; height:6px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; margin:0 5px;  vertical-align:top; overflow:hidden; font-size:0px  }
.focus .hd ul .on{ background:#0370e0;}
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%; display:block; }

.search{ display:none;}


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

.info1 ul.info_ul1{padding-bottom:10px;}
.info1 ul.info_ul1 li{ display:block; float:left; width:49%; margin-right:2%;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s; margin-bottom:10px; }
.info1 ul.info_ul1 li:nth-of-type(even){ margin-right:0;}
.info1 ul.info_ul1 li img{ display:block; width:100%; display:block;}
.info1 ul.info_ul1 li .info1_txt{ width:100%; box-sizing:border-box; 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:18px; color:#000000; margin-bottom:5px;-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:13px; color:#757575; line-height:20px; width:94%; margin:0 auto;-webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-break: break-all; -webkit-line-clamp: 3;}
.info1 ul.info_ul1 li .info1_txt span{ display:block; width:96%; height:30px; line-height:30px;  text-align:center; background:#0370e0; font-size:13px; 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:16px; color:#000000; font-weight:bold; height:30px; line-height:30px; padding-left:11px; position:relative; margin-bottom:12px;}
.info1 .title:after{ content:""; width:7px; height:18px; background:#017dee; border-radius:3px; position:absolute; left:0; top:7px;}

.info1 .info_ul2 li{ display:block; float:left; width:49%; height:35px; line-height:35px; text-align:center; color:#fff; font-size:14px; background:#76a9f8; margin-bottom:10px; margin-right:2%;-webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-break: break-all; -webkit-line-clamp: 1; padding:0 2%; box-sizing:border-box;}
.info1 .info_ul2 li a{ display:block; color:#fff;}
.info1 .info_ul2 li:hover{ opacity:0.8;}
.info1 .info_ul2 li:nth-of-type(even){ margin-right:0;}
 
.info2{ display:none;} 
 
 .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 .left{ width:100%; float:none;}
.info3 .left ul li{ display:block; float:left; width:49%; margin-right:2%; background:#fff;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s; }
.info3 .left ul li:nth-of-type(even){ margin-right:0;}
.info3 .left ul li img{ display:block; width:100%;}
.info3 .left ul li .casce_txt{ padding:10px; box-sizing:border-box;}
.info3 .left ul li .casce_txt a.tit{ display:block; font-size:15px; color:#1f1f1f; height:30px; line-height:30px; overflow:hidden; font-weight:bold;}
.info3 .left ul li .casce_txt p{ font-size:13px; color:#818181; line-height:23px;-webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-break: break-all; -webkit-line-clamp: 3;}
.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 .left ul li:nth-of-type(3){ display:none;}


.info3 .right{ width:100%; float:none;}
.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:10px 0;}
.info4 .picMarquee-left{ width:100%; overflow:hidden;}
.info4 ul li{ display:block; float:left; width:44%; margin-right:10px; }
.info4 ul li img{ display:block; width:100%;height:140px;}
.info4 ul li p{ text-align:center; font-size:14px; margin-top:4px;height:22px;line-height:22px;overflow:hidden;}


.info5{ padding-bottom:15px;}
.info5 .left{ width:100%; height:221px; float:none; background:#f1f1f1; margin-bottom:10px;}
.info5 .left video{width:100% !important;height:200px;}
.info5 .right{ width:100%;}
.info5 .right ul li{ display:block; float:left; width:49%; margin-right:2%; margin-bottom:10px; 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;    width: 30px;}
.info5 .right ul li:nth-of-type(even){ margin-right:0;}
.info5 .right ul li img.p1{display:block; width:100%;    height: 140px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s; }
.info5 .right ul li p{ width:100%; height:35px; line-height:35px; background:rgba(0,0,0,.6); color:#fff; text-align:center; position:absolute; left:0; bottom:0; font-size:13px;}
.info5 .right ul li:hover img.p1{-webkit-transform: scale(1.12); transform: scale(1.12);}


.info6{ background:#f2f2f3;}
.info6 .picScroll-left{ display:none;}
.info6 .swiper-container{ display:block; padding-bottom:35px;}
.info6 .swiper-container .swiper-slide{ display:block; float:left; width:49%; margin-right:1%; background:#fff; padding-bottom:12px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.info6 .swiper-container .swiper-slide img{ display:block; width:100%; margin-bottom:10px;}
.info6 .swiper-container .swiper-slide strong{ display:block; text-align:center; font-size:16px; color:#000;}
.info6 .swiper-container .swiper-slide 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 .swiper-container .swiper-slide:hover{ box-shadow:0px 3px 15px rgba(0,0,0,.1)}


.info7{ margin-bottom:20px;}
.info7 .left{ width:100%; float:none}
.info7 .left img{ display:block; width:100%;}
.info7 .right{ width:100%; padding-top:10px;}
.info7 .right .title{ margin-bottom:10px;}
.info7 .right .title strong{ font-size:20px; color:#171717;}
.info7 .right .title span{ display:inline-block; font-size:18px; color:rgba(0,0,0,.1); margin-left:5px; font-weight:bold;}
.info7 .right .about_tab{ margin-bottom:10px;}
.info7 .right .about_tab:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.info7 .right .about_tab a{ display:block; float:left; width:20%; height:30px; line-height:30px; text-align:center;background:#e9e9e9; color:#585858; font-size:12px;}
.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:24px; margin-top:10px; margin-top:10px;}
.info7 .right p a{ color:#ff7800;}


.info8{ margin-top:10px; padding-bottom:10px;}
.info8 .left{ width:100%;}
.info8 .left ul{ width:100%;}
.info8 .left ul li{ display:block; width:100%; margin-bottom:15px;}
.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{ display:none;}


.info9{ background:#f2f2f3; padding-bottom:15px;}
.info9 ul li{ display:block; float:left; width:49%; background:#fff; margin-right:2%; padding-top:28px; padding-bottom:18px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s; margin-bottom:10px; }
.info9 ul li:nth-of-type(even){ margin-right:0;}
.info9 ul li img{ display:block; margin:0 auto; width:80px;}
.info9 ul li strong{ display:block; font-size:16px; color:#000000; text-align:center; margin:12px 0;}
.info9 ul li p{ display:none; text-align:center; font-size:13px; color:#686868; line-height:22px; height:88px;}
.info9 ul li span{ display:block; width:90%; height:30px; line-height:30px; text-align:center; border-radius:5px; color:#fff; font-size:13px; 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:100%; margin-bottom:15px; float:none;}
.info10 .zhuanti_li:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.info10 .zhuanti_li img{ display:none; float:left; width:187px; height:191px;}
.info10 .zhuanti_li ul{ width:100%;}
.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{ display:none; }
.liuyan .layui-form1{ display:none;}
.liuyan .layui-form2{ display:block;}
.liuyan .right{ width:100%; background:#1e64d1; background-size:cover; padding-left:10px; padding-top:10px; padding-right:10px; float:none; box-sizing:border-box; padding-bottom:15px;}
.liuyan .right .title{ padding-left:13px; position:relative; margin-bottom:5px;}
.liuyan .right .title strong{ display:block; font-size:14px; color:#fff;}
.liuyan .right .title p{ display:block; color:#fff; font-size:15px; margin-top:3px;}
.liuyan .right .title:after{ content:""; width:4px; height:37px; background:#fff; position:absolute; left:0; top:4px;}
.liuyan .right .layui-form-item:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.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; float:none !important; width:100% !important; margin-bottom:5px !important;}
.liuyan .right .layui-textarea{ min-height:80px; height:80px;}
.liuyan .right .layui-input{ height:30px;}
.liuyan .right .layui-btn{ width:120px; height:30px; line-height:30px; 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{ background:#135f4a; padding-top:20px; padding-bottom:20px;}
.footer .left{ display:none; }

.footer .right{ width:100%; float:none;}
.footer .right .footer_tel{ width:50%; padding-top:0px; float:left; text-align:center;}
.footer .right .footer_tel p{ text-align:center; font-size:13px; color:#fff;}
.footer .right .footer_tel strong{ display:block; text-align:center; font-size:22px; font-weight:normal; font-family:"Impact"; color:#fff; margin-top:3px;}
.footer .right .footer_tel strong a{color:#fff;}
.footer .right .footer_tel span{ display:block; text-align:center; font-size:13px; color:#8fc3f8;}
.footer .right .footer_tel a.faa{ display:inline-block; width:70px; height:35px; line-height:35px; color:#fff; border-radius:5px; background:#2e91f7; margin-top:13px;padding-left:36px; text-align:left;}
.footer .right dl{ float:right; width:50%}
.footer .right dl img{ display:block; width:100px; margin:0 auto;}
.footer .right dl dd{ color:#fff; margin-top:5px; font-size:14px; text-align:center; }
.copyright{ height:62px; line-height:62px; text-align:center; background:#0267ce; font-size:14px; color:#54a4f5;}
.copyright a{ color:#54a4f5;}


.links{ display:none;}

.nybanner{ display:none;}

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


.neiye .neiye_rt .nydh{ width:96%; margin:0 auto; margin-bottom:10px;}
.neiye .neiye_rt .nydh:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.neiye .neiye_rt .nydh a{ display:block; width:32% !important; float:left; box-sizing:border-box; height:30px; line-height:30px; text-align:center; border:1px solid #e8e8e8; border-radius:5px; margin-right:2%; font-size:14px; color:#3b3b3b; margin-bottom:5px;}
.neiye .neiye_rt .nydh a:nth-of-type(3n+3){ margin-right:0;}
.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:96%; margin:0 auto; font-size:14px; color:#3a3a3a; line-height:28px;}
.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;}
.newsnav span{ display:none;}
.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; float:none !important; width:100% !important; margin-bottom:5px !important;}
.neiye .neiye_rb .layui-textarea{ min-height:80px; height:80px;}
.neiye .neiye_rb .layui-input{ height:35px;}
.neiye .neiye_rb .layui-btn{ width:120px; height:35px; line-height:35px; 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:96%; margin:0 auto;}


.neiye .right{ display:none;}

.case_list{ width:95%; margin:0 auto;}
.case_list ul li{ display:block; float:left; width:49%; margin-right:2%; margin-bottom:15px;}
.case_list ul li:nth-of-type(even){ margin-right:0;}
.case_list ul li img{ display:block; width:100%;}
.case_list ul li .case_txt{ width:100%; box-sizing:border-box; border:1px solid #e4e4e4; border-top:none; padding:5px;}
.case_list ul li .case_txt a.tit{ display:block; font-size:14px; font-weight:normal; color:#1f1f1f; height:22px; line-height:22px; overflow:hidden; margin-bottom:4px;}
.case_list ul li .case_txt p{ display:none; 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:15px; text-align:center;}
.fenye a {display: inline-block;padding: 0 8px;text-align: center;line-height: 28px;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 8px;text-align: center;line-height: 28px;border:1px solid #0370e0; font-size: 14px;color: #fff;margin: 0 5px;background: #0370e0; border-radius:5px;}


.contact{ width:96%; margin:0 auto; padding-bottom:20px;}
.contact strong{ display:inline-block; height:28px; line-height:28px; color:#fff; background:#ff7200; padding:0 10px; margin-bottom:10px; border-radius:5px;}
.contact p{ font-size:14px; color:#515151; margin-bottom:15px;}
#map{ width:100%; height:300px; 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:96%; margin:0 auto; padding-bottom:20px;}
.jianzhang strong{ display:inline-block; height:28px; line-height:28px; color:#fff; background:#ff7200; padding:0 10px; margin-bottom:5px; border-radius:5px; margin-top:20px;}
.jianzhang p{ font-size:14px; color:#515151;line-height:28px;}




.news_list{ width:96%; 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:120px; height:94px; margin-right:10px;}
.news_list ul li{ padding:13px 0; border-bottom:1px dashed #d7d7d7;}
.news_list ul li a.tit{ display:block; font-size:15px; color:#252525; font-weight:bold; height:24px; line-height:24px; overflow:hidden;}
.news_list ul li p{ font-size:14px; color:#9e9e9e; line-height:22px; margin-top:3px;-webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-break: break-all; -webkit-line-clamp: 2; height:44px;}
.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;}



.neiye .left .biaoti{ width:96%; 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:20px; color:#000; font-weight:normal;}
.neiye .left .biaoti p{ font-size:14px; color:#ccc; margin-top:15px;}

.neiye .left .fn{ width:96%; 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;}


.xiangce_list{ width:96%; margin:0 auto;}
.xiangce_list ul li{ display:block; float:left; width:49%; margin-right:2%; margin-bottom:10px;}
.xiangce_list ul li:nth-of-type(even){ margin-right:0;}
.xiangce_list ul li i{ display:block; width:100%; overflow:hidden;}
.xiangce_list ul li img{ display:block; width:100%;-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;}





.zhuanti_banner img{ display:block; width:100%;}
.zhuanti_banner{ background:none !important; height:auto !important;}


.zhuanti_lmt{ position:relative; height:60px; border-bottom:1px solid #e5e5e5; margin-bottom:15px;}
.zhuanti_lmt b{ display:block; text-align:center; font-size:18px; color:rgba(0,0,0,.1); position:absolute; left:0; right:0; margin:0 auto; top:20px; z-index:1;}
.zhuanti_lmt strong{ display:block; text-align:center; font-size:20px; color:#000000; position:absolute; left:0; right:0; margin:0 auto; top:15px; 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_info1{ padding-bottom:30px;}
.zhuanti_info1 ul{ padding-top:15px;} 
.zhuanti_info1 ul li{ width:50%; float:left; position:relative; padding-top:66px;}
.zhuanti_info1 ul li img{ display:block; width:110px; position:absolute; left:0; right:0; margin:0 auto; top:20px; z-index:99;}
.zhuanti_info1 ul li .wy_info1_txt{ width:100%; height:140px; margin:0 auto;padding-top:92px;}
.zhuanti_info1 ul li .wy_info1_txt strong{ display:block; font-size:16px; text-align:center; color:#0370e0;}
.zhuanti_info1 ul li .wy_info1_txt p{ width:92%; margin:0 auto; font-size:14px; line-height:22px; margin-top:11px; color:#494949;}


.zhuanti_info2{ background:#e0f2ff; padding-bottom:20px; padding-top:20px;}
.zhuanti_info2 ul li{ display:block; float:left; width:49%; margin-right:2%; background:#fff; padding-bottom:10px; border-radius:8px; overflow:hidden; cursor:pointer;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s; margin-bottom:15px;}
.zhuanti_info2 ul li:nth-of-type(even){ margin-right:0;}
.zhuanti_info2 ul li img{ display:block; width:100%;border-radius:8px; overflow:hidden; margin-bottom:15px;}
.zhuanti_info2 ul li strong{ display:block; text-align:center; font-size:16px; color:#1d1d1d;}
.zhuanti_info2 ul li p{ width:92%; 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:20px;}

.zhuanti_info3 ul li{ display:block; float:none; width:100%; padding:13px 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;  width:100%; }
.zhuanti_info3 ul li a.tit{ display:block; font-size:18px; color:#131313; font-weight:bold; line-height:26px; height:26px; overflow:hidden; margin-top:5px;}
.zhuanti_info3 ul li p{ font-size:14px; color:#818181; line-height:22px; margin-top:8px;}
.zhuanti_info3 ul li p a{ color:#f77207;}
.zhuanti_info3 ul li a.tit:hover{ color:#ea8a00;}

.zhuanti_info4{ background:#e7f5ff; padding-bottom:20px; padding-top:20px; }
.zhuanti_info4 .zhuanti_lmt{ border:none;}
.zhuanti_info4 .zhuanti_lmt:after{ display:none;}
.zhuanti_info4 .zt_4_txt{ width:100%; float:none !important; margin-bottom:10px;}
.zhuanti_info4 .zt_4_txt .title{ text-align:center;}
.zhuanti_info4 .zt_4_txt .title b{ display:block; width:50px; height:65px; line-height:59px; background:url(../images/zt_4_txt_b.png) no-repeat center; font-size:30px; color:#0370e0; font-family:"Impact"; font-weight:normal; text-align:center; margin:0 auto; background-size:100%;}
.zhuanti_info4 .zt_4_txt .title strong{ display:inline-block; font-size:16px; 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:14px; color:#565656; line-height:22px; margin:5px 0; text-align:left; }
.zhuanti_info4 .zt_4_txt ul li{ display:block; float:left; width:32%;margin-right:2%; border-radius:5px; overflow:hidden; position:relative;}
.zhuanti_info4 .zt_4_txt ul li:nth-of-type(3n+3){ margin-right:0;}
.zhuanti_info4 .zt_4_txt ul li p{ width:100%; color:#333; text-align:center; line-height:19px; font-size:12px; padding:8px 0;}
.zhuanti_info4 .zt_4_txt ul li img{ display:block; width:100%;}

.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; float:none; width:100%;}
.zt5_box .left img{ display:block; width:100%;}
.zt5_box .right{ width:100%; padding-left:10px; padding-right:10px; box-sizing:border-box; padding-bottom:15px;border:1px solid #dddddd; border-top:none;}
.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:90px; font-size:13px; height:30px; line-height:30px; text-align:center; color:#fff; border-radius:5px; background:#0370e0;}
.zt5_box .right a:hover{ opacity:0.8}

#bottom{ display:block;}
.bottom{ width:100%; height:60px; background:#0370e0; margin:0 auto; position:fixed; bottom:0; left:0; z-index:9999;}
.bottom ul{ max-width:640px; height:60px; margin:0 auto}
.bottom ul li{ width:25%; height:60px; display:block; float:left; text-align:center; background:url(../images/bottom_li.png) no-repeat right center}
.bottom ul li a{ color:#fff; font-size:12px}
.bottom ul li:nth-of-type(4){ background-image:none}
.bottom ul li.f1 i{ display:block; width:100%; height:32px; background:url(../images/f1.png) no-repeat  center; margin-top:5px;}
.bottom ul li.f2 i{ display:block; width:100%; height:32px; background:url(../images/f2.png) no-repeat  center; margin-top:5px;}
.bottom ul li.f3 i{ display:block; width:100%; height:32px; background:url(../images/f3.png) no-repeat  center; margin-top:5px;}
.bottom ul li.f4 i{ display:block; width:100%; height:32px; background:url(../images/f4.png) no-repeat  center; margin-top:5px;}

.bottom ul li.f2{ position:relative;}
.bottom ul li.f2 .zt{ display:none; position:absolute; width:100%; left:0; bottom:60px;}
.bottom ul li.f2 .zt a{ display:block; width:100%; height:40px; line-height:40px; text-align:center; background:#0370e0; color:#fff; border-bottom:1px solid #2985e5;    font-size: 14px;}



.xkyttt{width:100% !important;}

}