@charset "utf-8";  
/* css reset*/   
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, em, p, font, img, small, strong, center, dl, dt, dd, ol, ul, li, form, label,  caption {word-break : normal;margin:0;padding:0;border:0;outline:0;font-size:14px;}  
ol, ul {list-style:none}:focus {outline:none; }   
table {border-collapse:collapse;border-spacing: 0}   
caption, th, td {text-align: left; font-weight: normal}   
strong {font-weight:600}   
a{font-family:"Microsoft YaHei";text-decoration:none;color:#404040;cursor:pointer;}   
a:hover{text-decoration:none;color:#FF3300}   
h1{font-size:16px;font-weight:600;color:#666}  
.left{float:left}  
.right{float:right}  
.clear{clear:both}  


html,body{width:100%;overflow-x:hidden;font-size:14px;font-family:"Microsoft YaHei"}

.all { background:url(../images/bg.jpg) repeat-y center 300px;}

.wrap{width:900px; margin:0 auto}
.banner{width:100%}
.banner img{display:block;width:100%}
.menu{width:100%;height:70px;line-height:70px;background:#d0f0fd}
.menu ul li{width:20%;float:left;height:70px;line-height:70px;background:#d0f0fd}
.menu ul li a{font-size:19px;color:#3e3a39;display:inline-block;height:67px;line-height:70px;padding:0 10px;border-bottom:3px solid #d0f0fd}
.menu ul li a:hover{color:#3494df;border-bottom:3px solid #3494df}
.menu ul li a.active{color:#3494df;border-bottom:3px solid #3494df}

.con1{padding:40px 0 20px;width:100%;position:relative;margin-top:65px; width:700px;}
.con_tit{ text-align:left;width:100%;position:absolute;top:0;left:0; background:url(../images/title_bg.jpg) no-repeat;}
.con_tit span{display:inline-block;padding:0 20px;height:35px; line-height:35px; position:relative;background:#fff;color:#3196E6;font-size:22px;font-weight:bold; margin-left:10px;}
.con_txt{width:100%;margin:0 auto;padding:0 0 40px;color:#3e3a39;line-height:25px; font-size:16px; line-height:36px; text-align:justify; text-justify:inter-ideograph;}

.con_tit0{text-align:center;width:910px;position:relative;left:-5px;background:#fff}
.con_tit0{ text-align:left;width:100%; background:url(../images/title_bg.jpg) no-repeat;}
.con_tit0 span{display:inline-block;padding:0 20px;height:35px; line-height:35px; position:relative;background:#fff;color:#3196E6;font-size:22px;font-weight:bold; margin-left:10px;}
.p1{font-weight:bold;font-size:18px;padding:10px 0;}
.mrleft{margin-left:100px}

.form{width:95%;margin:30px auto;}
.form ul li{width:33.3333%;height:50px;float:left}
.form ul li label{width:40px;display:inline-block;height:24px;float:left;line-height:30px;}
.form ul li.long{width:200px;display:inline-block;height:24px;float:left;line-height:24px;}
.form ul li.long label{width:65px;display:inline-block;height:24px;float:left;line-height:30px;}
.val{width:110px;display:inline-block;height:24px;float:left;text-indent:5px}
.form ul li.btnli{width:100%;text-align:center;margin-top:20px;}
.btn{cursor:pointer}
.copyright{width:100%;background:#d0f0fd;margin-top:70px;padding:20px 0;color:#3e3a39;text-align:center;}

.button {position:absolute; display:inline-block; width:163px; height:55px; left:43px; top:33px;}
.bg{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6)}
.formbox{display:none;position:fixed;top:50%;left:50%;width:650px;height:350px;margin-left:-325px;margin-top:-175px;background:#f4f4f4 url(../images/fbg.jpg) no-repeat center top;background-size:100% auto;}
.close{width:50px;position:absolute;top:20px;right:20px;cursor:pointer}

@media(max-width:1000px){
.wrap{width:95%;margin:0 auto}
.con_tit0 {width: 100%;left:0;background: #fff;}	
.form ul li{width:100%;height:50px;float:none;padding:10px 0}
.form ul li label{width:100%;display:block;height:30px;float:none;line-height:30px;}
.form ul li.long{width:100%;height:50px;float:none}
.form ul li.long label{width:100%;display:block;height:30px;float:none;line-height:30px;}
.val{width:90%;display:inline-block;height:30px;float:none}
.form ul li.btnli{width:100%;text-align:center;margin-top:20px}
.btn{cursor:pointer}

.menu ul li{width:20%;float:left;height:70px;line-height:70px;background:#d0f0fd}
.menu ul li a{font-size:12px;color:#3e3a39;display:inline-block;height:67px;line-height:70px;width:100%;border-bottom:3px solid #d0f0fd}

}

.con_txt p {font-size:16px;}