/* 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: 'Microsoft YaHei';}
input::-moz-focus-inner { border:none; padding:0px; }
select, input { vertical-align:middle; }
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,html{ font-family:"Microsoft YaHei";height: 100%;}
.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%; }
a {text-decoration:none; }
.max{ max-width:640px; margin:0 auto;}
.box{ width:96%; margin:0 auto;}
ul:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }



header{ max-width:640px; height:auto; margin:0 auto;}
header .logo{ width:50%;float:left; display:block}
header .tel{ width:50%; float:right; display:block}
header .logo img,header .tel img{ display:block; width:100%;}

nav{width:100%;height:90px;background: #1370ad;}
nav ul{ max-width:640px; height:90px; margin:0 auto; background:url(../images/nav-ul.png) no-repeat center; }
nav ul li{ width:25%; height:45px; line-height:45px; text-align:center; color:#fff; display:block; float:left; font-size:14px; background:url(../images/nav-li.png) no-repeat right center;}
nav ul li a{ color:#fff; display:block;}
nav ul li:last-child{ background:none}
nav ul li:nth-of-type(4){ background:none}

.focus{ max-width:640px; 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:#009fe4;}
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;  height:auto; background:url(images/loading.gif) center center no-repeat;  }


.lmt b{ font-size:20px; color:#000; text-align:center; display:block;}
.lmt p{ font-size:12px; color:#3d3d3d; text-align:center; margin-top:5px; line-height:22px;}

.pro-index{ padding-top:20px;}
.pro-index .hd{ margin-top:15px;}
.pro-index .hd ul li{ display:block; float:left; width:49%; margin-right:2%; height:35px; line-height:35px; text-align:center; font-size:12px; color:#5b5b5b; background:#f1f1f1;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; margin-bottom:10px;}
.pro-index .hd ul li:nth-of-type(2n+2){ margin-right:0;}
.pro-index .hd ul li a{ color:#5b5b5b; display:block;}
.pro-index .hd ul li.on{ background:#c8161c; }
.pro-index .hd ul li.on a{ color:#fff;}
.pro-index .bd ul li{ display:block; float:left; width:49%; margin-right:2%; margin-bottom:10px;}
.pro-index .bd ul li:nth-of-type(even){ margin-right:0;}
.pro-index .bd ul li img{ display:block; width:100%;}
.pro-index .bd ul li p{ width:100%; height:30px; line-height:30px; text-align:center; background:#f1f1f1; font-size:13px; color:#3c3c3c;}




.search{ margin-top:15px; padding-bottom:15px; border-bottom:1px solid #ededed;}
.search1{ border-bottom:none; padding-top:190px;}
.search .form{ width:90%; margin:0 auto;}
.search .form .text{ display:block; float:left; width:85%; height:37px; line-height:37px; border:1px solid #e6e6e6; border-right:none; padding-left:10px; box-sizing:border-box;}
.search .form .submit{ width:15%; height:37px; display:block; float:left; background:url(../images/submit.png) no-repeat center; border:none; cursor:pointer;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; }
.search p{ font-size:12px; color:#a4a4a4; text-align:center; margin-top:13px;}
.search p a{ color:#a4a4a4; display:inline-block; margin-right:10px;}


.focus1{ max-width:640px; height:auto;  margin:0 auto; position:relative; overflow:hidden;   }
.focus1 .hd{ display:none; width:100%; height:8px;  position:absolute; z-index:1; bottom:10px; text-align:center;  }
.focus1 .hd ul{ display:inline-block; height:15px; }
.focus1 .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  }
.focus1 .hd ul .on{ background:#009fe4;}
.focus1 .bd{ position:relative; z-index:0; }
.focus1 .bd li img{ width:100%;  height:auto; background:url(images/loading.gif) center center no-repeat;  }

.focus1 .bd li{ position:relative;}
.focus1 .bd li .ab-box{ position:absolute; padding:10px 0; width:100%; left:0; bottom:0; background:rgba(3,29,53,0.8);}
.focus1 .bd li .ab-box b{ width:96%; display:block; height:26px; line-height:26px;  color:#fff; font-size:16px; margin:0 auto;overflow:hidden; font-weight:normal}
.focus1 .bd li .ab-box p{ font-size:13px; color:#fff; width:96%; margin:0 auto;margin-top:4px; line-height:22px; height:44px; overflow:hidden;}



.case{ margin-top:20px; background-size:cover; padding:30px 0;}
.case .lmt b{ color:#000;}
.case .lmt p{ color:#666;}
.case .swiper-container1{ margin-top:15px; overflow:hidden}
.case .swiper-slide img{ display:block; width:100%;}
.case a.more{ display:block; width:90px; height:28px; line-height:28px; text-align:center; border:1px solid #fff; color:#fff; font-size:12px; margin:0 auto; margin-top:20px;}



.shili{ background:#f7f8f8; padding:30px 0;}
.shili ul{ margin-top:15px;}
.shili ul li{ display:block; float:left; width:100%; min-height:80px; background:#faeaeb; padding:15px 2%;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; cursor:pointer; box-sizing:border-box; margin-bottom:10px;}

.shili ul li a{ display:block;}
.shili ul li img{ display:block; margin:0 auto; float:left; width:70px; margin-right:15px; }
.shili ul li p{ font-size:14px; color:#000000;}
.shili ul li span{ display:block; margin:0 auto; font-size:12px; color:#5b5b5b; line-height:21px; margin-top:5px;}
.shili ul li:hover{ transform:translate(0,-5px); -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1); box-shadow: 0 15px 30px rgba(0,0,0,0.1);}

.pic-index .bd ul li p{ background:none;}
.pic-index .bd ul li{ -webkit-box-shadow: 0 0px 10px rgba(0,0,0,0.1); box-shadow:0 0px 10px rgba(0,0,0,0.1);}

.news{ background:#f7f8f8; padding:30px 0; margin-top:20px;}

.news .hd{ margin-top:15px;}
.news .hd ul li{display:block;float:left;width:32%;margin-right:1.3%;height:35px;line-height:35px;text-align:center;font-size:12px;color: #fff;background: #026bb8;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;margin-bottom:10px;}
.news .hd ul li:nth-of-type(4){ margin-right:0;}
.news .hd ul li a{color: #fff;display:block;}
.news .hd ul li.on{}
.news .hd ul li.on a{ color:#fff;}
.news .bd{ margin-top:10px;}
.news .bd ul li{ background:#fff; margin-bottom:10px;}
.news .bd ul li img{ display:block; float:left; width:130px; height:90px; margin-right:10px;}
.news .bd ul li p{ font-size:14px; padding-top:10px;color:#404040; height:24px; line-height:24px; overflow:hidden;}
.news .bd ul li span{ display:block; font-size:13px; line-height:23px; height:46px; overflow:hidden; color:#636363;}
.news .bd ul li:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }




.slogan{ height:80px; background:url(../images/slogan-bg.png) repeat-x center; text-align:center; font-size:18px; color:#fff; line-height:80px;}


.lianxi{padding:30px 0;background: #026bb8;padding-bottom:65px;}
.lianxi .title{ font-weight:bold; font-size:16px; margin-bottom:10px;}
.lianxi  p{ font-size:12px; line-height:26px; color:#fff;}
.lianxi .lx{ width:100%; float:right}
.bottom{width:100%;height:60px;background: #1370ad;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.index i{ display:block; width:100%; height:32px; background:url(../images/index.png) no-repeat  center; margin-top:5px;}
.bottom ul li.bohao i{ display:block; width:100%; height:32px; background:url(../images/dh.png) no-repeat  center; margin-top:5px;}
.bottom ul li.anli i{ display:block; width:100%; height:32px; background:url(../images/bohao.png) no-repeat  center; margin-top:5px;}
.bottom ul li.guanyu i{ display:block; width:100%; height:32px; background:url(../images/women.png) no-repeat  center; margin-top:5px;}



.nybanner{ height:200px;}
.nybanner .box{ position:relative;}

.nybanner .box .nyb-text b{ display:block; font-size:16px; color:#0b3c6a; margin-bottom:10px;}
.nybanner .box .nyb-text p{ font-size:14px; color:#0b3c6a; line-height:33px;}
.nybanner .box .nyb-text span{ display:block; font-size:12px; color:rgba(11,60,106,0.5)}


.nybanner .box .news-list-text{ position:absolute; left:10px; top:60px;}

.nybanner .box .tu-list-text{ position:absolute; right:20px; top:60px;}
.nybanner .box .tu-list-text b,.nybanner .box .tu-list-text p,.nybanner .box .tu-list-text span{ text-align:right;}
.nybanner .box .about-text{ top:60px;}


.about{ padding-top:38px;}
.about-jianjie{ margin-top:20px;}
.about-jianjie .left{ width:100%; margin-right:30px;}
.about-jianjie .left img{ display:block; width:100%;}
.about-jianjie .right{ width:100%;}
.about-jianjie .right b{ font-size:18px; color:#000; display:block; padding-top:28px;}
.about-jianjie .right p{ font-size:14px; color:#666666; line-height:24px; text-align:justify; margin-top:10px;}

.ab-youshi{ width:100%; background:#f8f8f8; padding-top:30px; margin-top:30px; padding-bottom:40px;}
.ab-youshi ul{ margin-top:35px;}
.ab-youshi ul li{ display:block; float:left; width:49%; margin-bottom:15px; height:255px; margin-right:2%; position:relative; cursor:pointer;}
.ab-youshi ul li:nth-of-type(even){ margin-right:0;}
.ab-youshi ul li.ys1{ background:url(../images/youshi-bg1.jpg) no-repeat center;}
.ab-youshi ul li.ys2{ background:url(../images/youshi-bg2.jpg) no-repeat center;}
.ab-youshi ul li.ys3{ background:url(../images/youshi-bg3.jpg) no-repeat center;}
.ab-youshi ul li.ys4{ background:url(../images/youshi-bg4.jpg) no-repeat center;}



.ab-youshi ul li .ys-nr{ position:absolute; width:100%; left:50%; margin-left:-50%; top:28px; color:#fff;}
.ab-youshi ul li .ys-nr p{ display:block; width:80px; height:100px; text-align:center; line-height:100px; background:url(../images/liubian.png) no-repeat center; background-size:100%; margin:0 auto; font-size:24px; }
.ab-youshi ul li .ys-nr p i{ font-style:normal; font-size:16px; font-weight:normal;}
.ab-youshi ul li.ys3 .ys-nr p{ font-size:26px;}
.ab-youshi ul li.ys4 .ys-nr p{ font-size:18px; font-weight:normal;}
.ab-youshi ul li.ys4 .ys-nr p i{ font-size:14px;}
.ab-youshi ul li .ys-nr b{ display:block; font-size:16px; text-align:center; margin-top:10px;}
.ab-youshi ul li .ys-nr span{ display:block; width:92%; margin:0 auto; font-size:13px; line-height:22px; margin-top:10px; text-align:center;}


.culture{ background:#0b3c6a; width:100%; padding-top:45px; padding-bottom:60px;}
.culture .lmt b{ color:#fff;}
.culture .lmt p{ color:#fff;}
.culture .lmt{ margin-bottom:35px;}
.culture td{ border:1px solid #486d8f; padding-top:40px; padding-bottom:30px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; cursor:pointer;}
.culture td img{ display:block; margin:0 auto;}
.culture td b{ display:block; font-size:16px; color:#fff; text-align:center; margin-top:20px; font-weight:normal;}
.culture td p{ font-size:12px; line-height:22px; color:#ccd2da; width:210px; margin:0 auto; margin-top:15px; text-align:justify;}
.culture td:hover{
	-moz-box-shadow:0px 0px 30px #486d8f inset; -webkit-box-shadow:0px 0px 30px #486d8f inset; box-shadow:0px 0px 30px #486d8f inset;
}

.history { margin-top:25px; margin-bottom:30px;}
.history h1{ font-size:18px; text-align:center; color:#3366cc; font-weight:bold;}
.history .hd{ width:100%; height:35px; background:#f8f8f8;overflow-x:scroll;overflow-y:hidden; margin-bottom:20px; margin-top:15px;}
.history .tab-nav{ width:120%;}
.history .tab-nav li{ width:80px; height:35px; display:block; float:left; line-height:35px; text-align:center; font-size:14px; color:#333333;}
.history .tab-nav li.on{ color:#3366cc}
.history .bd  ul{ font-size:14px; text-align:center; color:#333; line-height:24px; width:90%; margin:0 auto;}


#map1{ width:100%; height:300px; }
.contact ul {margin-top:10px;}
.contact ul li{ display:block; padding-top:30px; width:90%; margin:0 auto; padding-bottom:20px; margin-bottom:20px;border:1px solid #ebebeb; border-radius:5px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; cursor:pointer;}
.contact ul li img{ display:block; margin:0 auto; width:80px;}
.contact ul li b{ display:block; text-align:center; color:#5d5d5d; font-size:16px; margin-top:15px;}

.contact ul li p{ font-size:14px; color:#7a7a7a; line-height:21px; margin:0 auto;  width:212px; margin-top:15px;}
.service{ padding-top:60px;}

.service ul.yiduiyi{ margin-top:38px; padding-bottom:40px;}
.service ul.yiduiyi li{ display:block; float:left; width:100%; position:relative;}
.service ul.yiduiyi li i{ display:block; width:100%;  overflow:hidden;}
.service ul.yiduiyi li img{ width:100%; display:block;transition: all 1s; }
.service ul.yiduiyi li img:hover{transform: scale(1.1);}
.service ul.yiduiyi li div{ width:100%; height:171px; box-sizing:border-box; background:#036acb; display:block; padding:25px;}
.service ul.yiduiyi li div b{ font-size:16px; color:#fff; display:block; text-align:center;}
.service ul.yiduiyi li div p{ font-size:13px; color:#fff; margin-top:18px; line-height:23px;}
.service ul.yiduiyi li div p span{ color:#018cf1; font-weight:bold;}
.service ul.yiduiyi li.zuo img{ float:right;}
.service ul.yiduiyi li.zuo div{ float:left;}
.service ul.yiduiyi li.you img{ float:left;}
.service ul.yiduiyi li.you div{ float:right;}
.service ul.yiduiyi li.zuo:after{ content:" "; width:8px; height:15px; position:absolute; left:299px; top:110px; background:url(../images/jiao1.png) no-repeat center;}
.service ul.yiduiyi li.you:after{ content:" "; width:8px; height:15px; position:absolute; left:292px; top:110px; background:url(../images/jiao2.png) no-repeat center;}

.service a.more{ display:block; width:159px; height:41px; text-align:center; line-height:41px; color:#fff; background:#018cf1; border-radius:5px; margin:0 auto; margin-top:37px; font-size:18px;}
.service a.more:hover{ border-radius:25px;}


.dingzhifuwu{ background:#f7f6f5; padding:40px 0;}
.dingzhifuwu ul{ margin:0 auto; margin-top:20px; }
.dingzhifuwu ul li{ display:block; float:left; width:50%; margin-bottom:20px; }
.dingzhifuwu ul li i{ display:block; margin:0 auto; width:84px; height:84px; background:#0b3c6a; border-radius:50%;}
.dingzhifuwu ul li p{ font-size:14px; color:#5c5c5c; text-align:center; margin-top:15px;}
.dingzhifuwu ul li.dzfw4{ margin-right:0;} 
.dingzhifuwu ul li.dzfw1 i{ background:url(../images/dzfw1.png) no-repeat center #0b3c6a;}
.dingzhifuwu ul li.dzfw2 i{ background:url(../images/dzfw2.png) no-repeat center #0b3c6a;}
.dingzhifuwu ul li.dzfw3 i{ background:url(../images/dzfw3.png) no-repeat center #0b3c6a;}
.dingzhifuwu ul li.dzfw4 i{ background:url(../images/dzfw4.png) no-repeat center #0b3c6a;}
.dingzhifuwu .fw-p{ text-align:center; font-size:13px; color:#626262; line-height:24px; margin-top:15px;}
.dingzhifuwu ul li:hover{ -webkit-transform:translate(0,-5px);transform:translate(0,-5px); }




.fuwufanwei{ background:#0b3c6a; padding-top:48px; padding-bottom:47px;}
.fuwufanwei .lmt b{ color:#fff;}
.fuwufanwei .lmt p{ color:#fff;}
.fuwufanwei table{ margin-top:30px;}
.fuwufanwei td{ border:1px solid #486d8f; padding-top:27px; padding-bottom:20px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; cursor:pointer;}
.fuwufanwei td img{ display:block; margin:0 auto; display:block;}
.fuwufanwei td p{ text-align:center; font-size:14px; color:#fff; margin-top:19px;}

.fuwufanwei td:hover{-moz-box-shadow:0px 0px 30px #486d8f inset; -webkit-box-shadow:0px 0px 30px #486d8f inset; box-shadow:0px 0px 30px #486d8f inset;}

.wuyou{ padding-top:40px; padding-bottom:40px;}
.wy-box{ margin-top:28px;}
.wy-box ul{ background:url(../images/wuyou-ul.png) no-repeat center 45px ;}
.wy-box ul li{ display:block; float:left; width:50%; height:85px; background:url(../images/wuyou-li.png) no-repeat center;  padding-top:20px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; cursor:pointer;}
.wy-box ul li.last{ margin-right:0;}
.wy-box ul li img{ display:block; margin:0 auto; }
.wy-box ul li p{ font-size:14px; color:#535353; margin-top:15px; text-align:center;}
.wy-box ul li:hover{ background:url(../images/wuyou-li-hover.png) no-repeat center;} 


.baoxiu{ width:103px; height:40px; line-height:40px; color:#fff; font-size:14px; background: url(../images/bx.png) no-repeat 100px center #0b3c6a; margin:0 auto; padding-left:32px;margin-top:35px; cursor:pointer;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; }
.baoxiu:hover{ border-radius:25px;}
.baoxiudan{ width:1200px; margin:0 auto;  padding-top:20px; background:#fff; z-index:9999 }
.baoxiudan td{ border:1px solid #ccc}
.baoxiudan p{font-size: 16px;  color: #333333; line-height: 32px; padding: 15px 0;}
.baoxiudan	textarea{ border:1px solid #ccc !important;}
.baoxiudan input{ border-bottom:1px solid #ccc !important}
.baoxiudan #sub{background:#327cf4; font-size:16px; cursor:pointer; border:none !important; }
.baoxiudan #reset{background:#797979;font-size:16px; cursor:pointer;border:none !important; }
.sanshu ul{padding-bottom:20px; margin-bottom:20px;}
.sanshu ul li{ width:100%; display:block;text-align:center; border-bottom:1px solid #eee;font-size: 16px;color: #898989; padding:20px 15px; box-sizing:border-box;}
.sanshu ul li span{ display:block; text-align:center;    font-size: 14px;color:#333; margin-top: 10px; line-height:28px;}
.sanshu ul li.csl{ width:100%;}
.sanshu ul li.fw{ width:100%;border-right:1px solid #eee;}
.sanshu ul li.fw span{ text-align:left}

.search1 p{ color:#fff; }
.search1 p a{ color:#fff;}
.search1{ border-bottom:none; padding-top:80px; margin-top:0;}


.sideMenu{ width:100%; margin:0 auto; margin-top:10px; margin-bottom:30px; }
.sideMenu h3{ height:35px; line-height:35px; padding-left:10px;  border-top:2px solid #fff; background:#0b3c6a; font-weight:normal; cursor:pointer; font-size:14px;color:#fff}

.sideMenu ul{  color:#999; display:none; /* ÃƒÂ©Ã‚Â»Ã‹Å“ÃƒÂ¨Ã‚Â®Ã‚Â¤ÃƒÂ©Ã†â€™Ã‚Â½ÃƒÂ©Ã…Â¡Ã‚ÂÃƒÂ¨Ã¢â‚¬â€Ã‚Â */ }
.sideMenu ul li{ height:35px; line-height:35px; font-size:14px; border-bottom:1px solid #eee; width:100%; padding-left:20px; box-sizing:border-box}
.sideMenu ul li a{ color:#000; display:block;}

.cpfl{ padding-top:30px;}
.cpfl .lmt{ margin-bottom:20px;}


.fenye{ width:100%; margin:0 auto;  margin-top:30px; text-align:center; margin-bottom:40px;   }
.fenye a{ display:inline-block;padding:0 7px;text-align:center; line-height:24px; border:1px solid #cecece; font-size:14px; color:#666666; margin:1px;}
.fenye b,.fenye a:hover{display:inline-block;padding:0 7px;text-align:center;line-height:24px;border: #026bb8;font-size:14px;color:#fff;margin:1px;background: #026bb8;}

.news1{ background:none; padding-bottom:0; margin-top:0;}
.news1 .bd ul li{ padding:10px; box-sizing:border-box; border:1px solid #eee;}

.pro-xq{ padding-top:30px; }
.pro-xq h1{ font-size:18px; color:#000000; font-weight:normal; display:block; text-align:center; }
.pro-xq p.time{  font-size:14px; color:#8a8a8a; text-align:center; margin-top:15px; margin-bottom:30px; border-bottom:1px solid #eee; padding-bottom:15px;}
.pro-xq .foucebox {position:relative;width:1200px; margin:0 auto;margin-top:38px}
.pro-xq .foucebox .bd { position:relative; float:left; width:941px;height:568px;overflow:hidden;}
.pro-xq .foucebox .bd img { width:941px;height:568px;}
.pro-xq .foucebox .hd {position:relative; width:247px; float:right; padding-right:4px; z-index:1; }
.pro-xq .foucebox .hd ul { position:relative; width:247px; overflow:hidden;   }
.pro-xq .foucebox .hd li { width:242px;height:181px;margin-bottom:13px; cursor:pointer;}

.pro-xq .foucebox .hd img {width:247px;height:181px; display:block;}
.pro-xq .foucebox .hd li.on img{ width:241px; height:176px; border:3px solid #009cff; }
.pro-xq .title{ width:100%; height:45px; line-height:45px; border-bottom:1px solid #eee; font-size:16px; color:#000;}

.neirong{ font-size:14px; color:#727272; line-height:24px; margin-top:10px; margin-bottom:30px;}
.nr-case{ margin-bottom:30px;margin-top:20px;}

.nr-case ul li{ display:block; float:left; width:49%;border:1px solid #eee; margin-right:2%; box-sizing:border-box;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; margin-bottom:10px;}
.nr-case ul li:nth-of-type(even){ margin-right:0;}
.nr-case ul li img{ display:block; margin:0 auto; width:90%; margin-top:7px;}
.nr-case ul li p{ text-align:center; font-size:14px; color:#3e3e3e; height:24px; line-height:24px; overflow:hidden;}
.nr-case ul li:hover{-webkit-box-shadow: 0 10px 10px rgba(0,0,0,0.1); box-shadow:0 10px 10px rgba(0,0,0,0.1);}

.neirong img{ width:100% !important; height:auto !important;}

.tjpro ul{  margin-top:20px;}
.tjpro ul li{ display:block; float:left; width:49%; margin-right:2%; margin-bottom:15px; overflow:hidden;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.tjpro ul li:nth-of-type(even){ margin-right:0;}

.tjpro ul li img{ display:block; width:100%;}
.tjpro ul li p{ width:100%; height:34px; line-height:34px; text-align:center; font-size:14px; color:#3c3c3c; background:#f1f1f1;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}
.tjpro ul li:hover p{ background:#cd0000; color:#fff;}
.tjpro ul li:hover{ transform:translate(0,-5px); -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1); box-shadow: 0 15px 30px rgba(0,0,0,0.1);}


.fn{ margin-top:20px; border-top:1px solid #f2f2f2; padding-top:10px; margin-bottom:30px;}
.fn:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.fn p{ font-size:14px; line-height:30px; color:#8a8a8a; width:100%; }
.fn p a{ color:#8a8a8a}
.fn p a:hover{ color:#0b3c6a;}


.xgwz{ margin-bottom:20px;}

.xgwz li{ width:100%; display:block; margin-right:30px; float:left; height:35px; line-height:35px; background:url(../images/ico-li.png) no-repeat left center; padding-left:15px; box-sizing:border-box;}
.xgwz li:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.xgwz li span{ float:right;font-size:14px; color:#8a8a8a; }
.xgwz li a{ font-size:14px; color:#8a8a8a; display:block; float:left; width:80%; overflow:hidden; height:35px;}
.xgwz li a:hover{color:#0b3c6a;}


.dinggou{ display:block; width:100%; height:35px; line-height:35px; text-align:center; font-size:14px; color:#fff; background:#cd0000}


.zhengwen{ font-size:14px; width:96%; padding:2%; line-height:180%; color:#666; text-align:justify;}
.zhengwen img{ text-align:center; margin:0 auto; width:100%}