blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
ol,ul{list-style:none}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.n,em{font-weight:400;font-style:normal}
.i{font-style:italic}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.ovh{overflow:hidden}
.ove{-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
a{text-decoration:none}
a:hover{color:#f60}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important}
body{color:#333;font-size:14px;line-height:1.5;background:#f7f7f7;font-family:"å¾®è½¯é›…é»‘","Microsoft Yahei";margin:0 auto;}
a{color:#333}
a:hover{color:#c2171d}
img{max-width:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
input,select,textarea{font-size:14px;color:#444;font-family:"Microsoft Yahei",sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
.ani,a{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
input[type=number]{-moz-appearance:textfield}
.wp{width:1100px;margin:0 auto}
.header{position:relative;z-index:99;background: url(../images/top.jpg) no-repeat top; height:792px;}
.header .logo{float:left;}
.header .logo img{}
.nav{float:left; margin-left:40px;}
.nav li{float:left;position:relative; background:url(../images/line.png) no-repeat left;}
.nav a{color:#fff;display:block;padding:0 27px 0px 30px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap; font-size:17px}
.nav li.on>a,.nav li:hover>a{color: #C60}
.tjxq{float:right; margin-left:16px;}
.tel{float:right; background:url(../images/tel.png) no-repeat left; color:#FFF; font-size:27px; padding-left:36px; font-weight:600;}


.top1{ padding-top:32px; height:38px; line-height:38px;}
.top2{ padding-top:233px;}










.footer{background: url(../images/wbbj.png) no-repeat center; height:394px;}
.footer_1{ padding-top:100px;}
.footer .l{ float:left}

.footer .l .l_1{}
.footer .l .l_2{border-radius: 12px; border:#477CFE 1px solid; padding:5px 16px; color:#FFF; font-size:16px; margin-top:10px; line-height:2.2;}



.footer .c{float:left; margin-left:200px; color:#FFF; font-size:16px;}
.footer .c .c_1{ font-size:27px; font-weight:bold;}
.footer .c .c_2{ background:url(../images/f_1.png) no-repeat left; padding-left:40px; height:30px; line-height:30px; margin-top:15px;}
.footer .c .c_3{ background:url(../images/f_2.png) no-repeat left; padding-left:40px; height:30px; line-height:30px;margin-top:15px;}
.footer .c .c_4{ background:url(../images/f_3.png) no-repeat left; padding-left:40px; height:30px; line-height:30px;margin-top:15px;}





.footer .r{ float:right}
.footer .r .r_1{}
.footer .r .r_2{ color:#FFF; text-align:center}


.top20{ margin-top:60px;}





.title{position:relative;text-align:center;/* padding-bottom:10px; */font-size:26px;color:#333;font-weight:600;/* margin-top:20px; *//* margin-bottom:20px; */ line-height:50px;}
.title::before {content:'';   display: inline-block;   background:url(../images/left.png) no-repeat center top; width:52px; height:13px; margin-right:20px;}   
.title::after {content:'';   display: inline-block;   background:url(../images/right.png) no-repeat center top; width:52px; height:13px; margin-left:20px;}   
.title1{text-align:center;/* padding-bottom:15px; */font-size:16px;color:#666;font-weight:400;margin-top: 5px; line-height:30px;}


.hzqy{ margin-top:20px; overflow:hidden; border-radius:12px; overflow:hidden;}
.hzqy ul li{ float:left;background:#fff;  width:218px; text-align:center; padding-top:30px; padding-bottom:30px;}
.hzqy ul li{ margin-left:2px; margin-bottom:2px; cursor:pointer}

.hzqy ul li img { width:120px; height:65px;}

.hzqy ul li img:hover{ -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    
    filter: grayscale(100%);
	
    filter: gray;}

.zxbm{background:#fff url(../images/bm.png) no-repeat left;height:536px;margin-top: 50px;border-radius:12px; overflow:hidden;}
.baoming{ width:550px; float:right; padding-top:80px;}
.baoming .name{ overflow:hidden; margin-bottom:10px;}
.baoming .name span{float:left; text-align:right; width:110px; display:inline-block; font-size:14px; margin-right:10px; line-height:40px;}
.baoming .name span em{ color:#ffb400}
.baoming .name input{float:left;border-radius: 3px; border:#bababa 1px solid; height:40px; line-height:40px; width:400px; padding-left:10px;}
.baoming .name textarea{ float:left; display:inline-block;border-radius: 3px; border:#bababa 1px solid; height:120px; line-height:40px; width:400px; padding-left:10px;}

.baoming button {
    width: 260px;
    height: 46px; line-height:46px;
    font-weight: 400;
    font-size: 14px;
    margin: 0;
    border-radius:5px; background:#2161fd; color:#FFF; border:none; font-size:16px; cursor:pointer
}

input[type=text]:focus {
  background-color: #eee;
}

textarea:focus {
  background-color: #eee;
}







.fwlc{ background:#e8efff; padding-top:60px; padding-bottom:60px;}
.fwlc ul{margin-top:60px; background:url(../images/lc.png) no-repeat no-repeat center; overflow:hidden}
.fwlc ul li{ float:left; width:110px;text-align:left;cursor:pointer}
.fwlc ul li span{ display:block; color:#5385fe;}
.fwlc ul li.f2{ margin-top:200px;text-align: left;}
.fwlc ul li.f4{ margin-top:200px;text-align:left;}
.fwlc ul li.f4 img{ margin-left:15px;}
.fwlc ul li.f5{text-align: center;}
.fwlc ul li.f6{ margin-top:200px;text-align: center;}
.fwlc ul li.f7{text-align: center;}
.fwlc ul li.f8{ margin-top:200px;text-align:center;}
.fwlc ul li.f9{text-align: center;}
.fwlc ul li.f9 img{margin-left:18px;}
.fwlc ul li.f9 span{margin-left:18px;}
.fwlc ul li.f10{ margin-top:200px;text-align:right;}

.fwlc ul li:hover span{ color:#e1463b}


.liaojie{}
.liaojie ul{ margin-top:45px; padding-bottom:20px;}
.liaojie ul li{ background:#FFF;border-radius: 12px; margin-bottom:20px;height:113px;cursor:pointer; overflow:hidden;}
.liaojie ul li .c1{ background: url(../images/lj.png) no-repeat right; width:37px; height:113px; line-height:113px; color:#FFF; font-size:24px; float:left; margin-right:40px; font-weight:bold;}
.liaojie ul li span{ color:#2161fd; font-size:20px; padding-top:10px; display:block;}
.liaojie ul li p{ padding-top:6px; padding-right:30px; color:#666666; font-size:14px; line-height:1.8;}
.liaojie ul li:hover{ background:#fafafa;}



.pk{}
.pk table{ border:#e9e9e9 1px solid; margin-top:45px;}
.pk table td{ text-align:center; background:#FC3;  padding:20px; font-size:18px}
.pk table td.td{ font-size:20px}
.pk table td.p1{background:#c4d5ff;color:#2161fd}
.pk table td.p1_1{background:#e0eaff; color:#2161fd}
.pk table td.p2{background:#708aea}
.pk table td.p2_0{background:#e1eaff}
.pk table td.p2_1{background:#eaf1ff}
.pk table td.p3{background:#f1f1f1}
.pk table td.p3_1{background:#fafafa}
.pk table td.ys{ color:#5183fe; font-size:22px;}

.pk table th{ text-align:center; background:#FC3;  padding:20px; font-size:18px}
.pk table th.td{ font-size:20px}
.pk table th.p1{background:#c4d5ff;color:#2161fd}
.pk table th.p2{background:#708aea; color:#fff;}
.pk table th.p3{background:#f1f1f1}


.pk table tr:hover{ background:#eee; border:#999 1px solid;}





.ts{ }
.ts ul{ border-radius:12px;overflow:hidden; border:#e3e3e3 1px solid;margin-top:45px; }
.ts ul li{ float:left; background:#fff; width:366px;border-left:#e3e3e3 1px solid; border-bottom:#e3e3e3 1px solid; padding:45px; text-align:center; height:300px;}
.ts ul li:hover{ background:#fafafa;}
.ts ul li img{ display:block; margin:0 auto}
.ts ul li span{ color:#333; font-size:22px;  display:block; margin-top:20px;}
.ts ul li p{ color:#666; font-size:14px; margin-top:12px;}
.ts ul li.c1{border-left:none}
.ts ul li.c4{border-left:none; width:549px;}
.ts ul li.c5{width:549px;}








.fa{}
.fa .fa1{border:#e3e3e3 1px solid;background:#fff;padding-top:30px;margin-top:38px;border-radius:20px;}
.fa ul{ overflow:hidden; text-align:center}
.fa ul li{ display:inline-block; font-size:18px;  padding:3px 20px; cursor:pointer; color:#333; margin:0 10px;border-radius: 12px; background:#fafafa; border:1px solid #f7f7f7;}
.fa ul li:hover{ border-radius: 12px; color:#fff; background:#2161fd;border:1px solid #2161fd;}
.fa .show{ overflow:hidden; margin-top:0px; padding-left:20px; padding-right:20px; position:relative}
.fa .c1{ float:left; width:270px;}


.fa .c1 .c1_1{ font-size:30px; margin-top:20px;color:#666}
.fa .c1 .c1_2{ font-size:16px; font-weight:bold; margin-top:20px; line-height:30px;}
.fa .c1 .c1_3{ font-size:14px; margin-top:20px; line-height:30px;color:#666}




.fa .c2{ float:right; width:710px; padding-bottom:50px;}
.fa .c2 .c2_1{}
.fa .c2 .c2_1 img{border-radius: 6px; width:710px; height:390px;}
.fa .c2 .c2_2{font-size:24px;  margin-top:20px;}
.fa .c2 .c2_3{font-size:14px;color:#66; margin-top:20px; line-height:27px;}
 

.btn1{border-radius: 6px; cursor:pointer; position:absolute;left:140px; top:420px; background:#2161fd; color:#FFF; height:30px; line-height:30px; padding-left:10px; padding-right:10px;}
.btn2{border-radius: 6px; cursor:pointer; position:absolute;left:40px; top:420px; background:#2161fd;color:#FFF; height:30px; line-height:30px; padding-left:10px; padding-right:10px;}




.fw{ }
.fw ul{ margin-left:-20px; margin-top:52px; height:408px;}
.fw ul li{border-radius:20px; float:left; color:#666666;background:#fff; width:260px; padding:20px; padding-top:90px; text-align:center; height:408px; margin-left:20px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.08);box-shadow:0 1px 5px rgba(0,0,0,.08)}
.fw ul li:hover{ background:#fafafa; color:#000; }
.fw ul li img{ display:block; margin:0 auto}
.fw ul li span{font-size:22px;font-weight:bold;display:block;margin-top:50px;color:#333;}
.fw ul li p{font-size:14px; margin-top:12px;}

.mfzx{display:block;text-align:center;margin:0 auto;width:145px;height:46px;line-height:46px;font-size:20px;color:#fff;background-color:#2162FE;border-radius:12px; font-weight:bold;}

.mfzx:hover{color:#fff;background-color:#c2171d}
