@charset "utf-8";
body {margin:0px; padding:0px; font-size:12px; font-family:'����'; background:#fff;}
ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,img{ margin:0px; padding:0px;}
ol,ul,li{ list-style:none; padding:0; margin:0;}
img{ border:none;}
a{text-decoration:none; border:none; margin:0; padding:0;}
.clear{ clear:both;}
input,textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}
input{ margin:0; padding:0; border:none;}
table,table td{border-collapse:collapse;}
.li_img{display:table; text-align:center; *position:relative; *overflow:hidden;}
.li_img a{display:table-cell; vertical-align:middle; *position:absolute; *left:50%; *top:50%;}
.li_img a img{*position:relative; *left:-50%; *top:-50%;}
.fl{ float:left;}
.fr{ float:right;}

.div96{width:96%; margin: 0 auto;}
.big_div{max-width:640px;min-width: 320px;margin: 0 auto;}
.top img{max-width:100%; vertical-align: bottom;}
.logo{width:36%; margin-left: 2%;}
.pqiang{width:26%; margin-left:5%; margin-top: 2%;}
.phone{width:26.4%; margin-top: 2%; margin-right: 2%;}

.smenu{width:100%;margin: 0 auto;background: #1365b9; }
.smenu ul{width:96%; margin: 0 auto;border-left: 1px solid #397bc0;}
.smenu ul li{width:12.5%; text-align: center; font-size: 14px; float: left;}
.smenu ul li a{ color: #fff; display: block; border-right: 1px solid #397bc0; line-height: 30px;}
.smenu ul li:hover{ background: #397ec4;}

.banner img{width:100%; vertical-align: bottom;}


.lei{width:100%; text-align: center;font-size: 16px;color: #fff; line-height: 2.2em; background: #0d5eb3; margin:4% auto 3%;}
.ul_div1 ul {width:96%; margin: 0 auto; padding: 0 2%; border-bottom: 1px solid #e3e0e0;}
.ul_div1 ul li{ float: left; width:22%; margin-right: 3%; margin-bottom:2%;}
.ul_div1 ul li.last{ margin-right: 0;}
.ul_div1 ul li img.img_1{width:5.2%; margin-top:5%;}
.ul_div1 ul li a{display: block;width:90%;font-size:15px;color: #403f3f; border-bottom: 1px dashed #d2d2d2; padding-bottom: 4%; padding-left:10px}
.ul_div1 ul li.noborder a{border-bottom:none}

.zhong{width:33%;margin:5% auto; text-align: center;}
.rxiao{width:100%; background: url(../images/ind_23.jpg) center repeat-x;}
.rxiao p{width: 40%;margin:3% auto 0;border: 1px solid #d2d1d1;line-height: 2.2em;background: #fff;}


.ul_div2{width:100%; margin: 0 auto;}
.ul_div2 ul li{width:44.3%; margin-right:10%; margin-bottom:3%; text-align: center; border: 1px solid #e9e8e8; float: left;}
.ul_div2 ul li a{ display: block;}
.ul_div2 ul li.last{margin:1% 2%;}
.ul_div2 ul li .li_img{ border-bottom: 1px solid #e9e8e8; width:100%}
.ul_div2 ul li .li_img img{ vertical-align: bottom;width:100%;}
.ul_div2 ul li span{ color: #085aae;font-family: "宋体";line-height:3em;}

.tex{ text-align: center; width:60%; margin:8% auto 5%;}
.tex img{ width:100%; vertical-align: bottom;}

.xj{width:45%; margin-left: 8%;}
.xj img{width:10%; margin-right: 5%; vertical-align: middle;}
.xj p{  border-bottom: 1px solid #dcdcdc; margin-bottom:5%;}
.xj span{font-size: 20px;color: #565555; display: inline-block; line-height: 2em;vertical-align: middle;}
.xj_img{width:31%; margin-right:10%;}
.xj_img img{ max-width:100%; vertical-align: bottom;}
.xj1{ margin-top:10%; margin-left: 0;width:50%; margin-right: 5%;}
.xj_img1{ margin-right: 0;margin-left: 8%;}


.huibg{width:100%; margin: 0 auto; background: #f6f5f5; padding: 2% 0;border-top:1px solid #c6c4c4;border-bottom:1px solid #c6c4c4;}
.tuz{width:43%;}
.tuz p{font-size: 24px; color: #085aae; text-align: center; margin-bottom: 10%;}
.tuz_img{ text-align: center; background: #fff; border:1px solid #c6c4c4;width:95%; padding: 2.5%;}
.tuz_img img{max-width:100%;vertical-align: bottom;}
.fanf{width:54%;}
.fanf span{font-size: 20px;color: #e72b18;display: block;text-align: center; margin-bottom: 10%;}
.fanf p{font-family: "宋体"; color: #555655; line-height: 1.5em;height: 15em;overflow: hidden;}
.more{width:70px;display: block; margin:4% auto 1%;}

.cuo_div{border: 1px solid #efeff0; padding-bottom: 3%;}
.cuo{width:100%; background: url(../images/ind_70.jpg) repeat-x; margin: 3% auto;line-height: 2.5em; }
.sp1{font-family: "宋体"; color: #085aae; font-size: 14px; margin:0 3% 0 2%; font-weight:bold;}
.sp2{font-family: "宋体"; color: #737374; font-size: 14px;}
.sp3{font-size: 25px; color: #fb0511; text-align:center; font-weight:bold;}

.bottom{width:100%;margin:3% auto 20%;}
.top_btn{width:20%; text-align: center; margin: 0 auto 5%;}
.top_btn img{ max-width:100%; vertical-align: bottom;}
.tuda{width:30%; margin-left: 15%;}
.tuda img{max-width:100%;vertical-align: 100%;}
.diz{width:52%; color: #373737;font-family: "宋体";line-height: 1.5em;;}

.over{width:100%;position: fixed;left:0;bottom:0;background: #504f4f;}
.over ul li{width:25%; float: left;text-align:center;font-size: 16px; background: url(../images/ind_97.jpg) right repeat-y; padding: 1% 0 2% 0;}
.over ul li .li_img{width:36%; margin: 0 auto;}
.over ul li .li_img img{width:100%; vertical-align: bottom;}
.over ul li a{ color:#fff;}
.over ul li.last{ background:none;}


.ul_div21{ margin-top: 5%;}
.fenye{ text-align: center;width:100%;margin: 5% auto 10%;}





.jianjie_1{width:44%;margin:6% auto 0;border: 1px solid #e9e8e8;}
.jianjie_1 span{ display:block;text-align: center;font-family: "宋体"; line-height: 3em;}
.jj_img{border-bottom: 1px solid #e9e8e8;}
.jj_img img{vertical-align: bottom;width:100%;}
.jianjie_2{width:60%;line-height: 2em; margin: 5% 0 5% 40%;}
.jianjie_2 span{font-size: 18px;color: #1365b9;}
.jianjie_2 p{font-size: 14px;color: #343535;}

.xq{ background: #d1d2d1;font-size: 16px; color: #fff;}
.xq p{width:90px; text-align: center; background: #373737;line-height: 2em;}
.xq1{ margin-top: 2%;}
.xq1 span.blue{font-size: 16px;color: #1365b9;font-family: "宋体";line-height: 1.8em;}
.xq1 p{color: #373737; line-height: 1.8em;}








@media(max-width:580px){
.ul_div1 ul li a{font-size: 13px;}
}

@media(max-width:550px){
.smenu ul li{font-size: 12px;}
}

@media(max-width:500px){
.ul_div1 ul li{width: 30%;}
.ul_div1 ul li.last{ margin-right: 3%;}
.fanf span {font-size: 16px;}
}
@media(max-width:450px){
.smenu ul li{width:25%; border-bottom: 1px solid #397bc0;}
.xj span {font-size: 13px;}
.zhong {width: 45%;}
/*.tuz{ float: none;width:100%;}
.fanf{float: left;width:100%;}*/
.sp3{ font-size: 20px;}
.over ul li{ font-size: 14px;}
}
@media(max-width:400px){
.ul_div1 ul li a {font-size: 11px;}
.xj1{width:60%;margin-right: 0%;}
.xj_img1{margin-left: 4%;}
.diz{width:66%;}
.tuda{ margin-left: 2%;}
.jianjie_2 span {font-size: 16px;}
.jianjie_2 p {font-size: 12px;}
.xq,.xq1 span.blue{ font-size: 14px;}
}






