body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */ th, td /* table elements 表格元素 */ { margin: 0; padding: 0; }

#head{padding-left: 0;}
body{min-width: 1200px;overflow-x:hidden}

address, cite, dfn, em, var { font-style: normal; }

code, kbd, pre, samp { font-family: courier new, courier, monospace; }

small { font-size: 12px; }

ul, ol,li { list-style: none; }

a { text-decoration: none;}

a:hover { color: #4a7db1; }



fieldset, img { border: 0;vertical-align:top }

.clear{ clear:both;}

.fl{ float:left;}

.fr{ float:right;}

.cfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}

.cfix{*zoom:1;}

.clear{content:".";display:block;clear:both;overflow:hidden;}

.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}

.clearfix{*zoom:1;}

.container,.cnt{ width:1096px; margin:0 auto;font-family:"华文细黑"}

.banner2{width:100%}

.b1{height:701px;background: url(../images/img_01.jpg) center top;}

.b2{height:222px;background: url(../images/img_02.jpg) center top;}



.m1{background:url("../images/img_03.jpg") no-repeat top center}

.m1 .cnt{padding-top: 190px;padding-bottom:160px}

.m1 .intro{margin:0 1.5em;font-size: 21px;color: #fff; line-height: 36px;}

.intro {text-indent:2em;letter-spacing:1px;}

.intro span{color:#ffbc41;font-weight:bold;}

.m1-lislt{padding-top:202px;overflow: hidden;}

.m1-lislt li{float: left;width: 300px;height:300px;margin:0 25px;border:1px solid #6192b4;padding-top:50px;position:relative;z-index:1;color:#fff}

.m1-lislt li img{width:300px;height:300px}

.m1 li .overlay{font-size:20px;line-height:1.4em;padding:2em 1.5em; width:240px;height:220px;display: none;position: absolute;bottom:0px;left:0;z-index:2;background: rgba(0, 0, 0, 0.6);}

.m1 li .m1_tit{font-weight:bold;background-color:#01377f;width:170px;position:absolute;top:-1em;left:65px;font-size:22px;line-height:1.8em;height:1.8em;text-align:center;z-index:2;border:1px solid #a0d9e7;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}





.m2{background:url(../images/img_06.jpg);padding-top:50px}

.m2_tit{width:672px;margin:0 auto 40px;}

.m2-list{width:1120px;padding: 25px 0 0 0;position:relative;}

.m2-list li{margin:0 30px;float: left;width:275px;height:430px;border:2px solid #09357a;padding:15px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}

.m2-list li img{width:270px;}

.m2-list .or{position:absolute;top:205px;display:block}

.m2-list .or1{left:345px;}

.m2-list .or{right:360px;}

.m2-list li p{width:280px;font-size: 20px;color: #000;line-height: 1.5em;text-align: center;padding-top:1em}

.m2 b{color:#021754;font-weight:bold}

.m2-list li .bm{width:250px;margin:1em auto;font-size:28px;font-weight:bold;height:1.8em;line-height:1.8em;text-align:center;background-color:#021754;color:#fff}

.m2 .bz{font-size:22px;line-height:1.8em;padding:2em 0;width:1050px;margin:0 auto }



.m3 .m3_tit{background:url("../images/img_09.jpg")top center;height:181px;padding-top:215px}

.m3 .container{width:1056px}

.m3 .intro{padding-left:2em;font-size: 22px;color: #fff;line-height: 36px;}

.m3 .cnt{padding: 50px 0 30px;}

.m3-list{overflow: hidden;background:url("../images/list_bg_11.jpg") top center}

.m3-list ul li{float: left; position: relative; width: 310px;height: 430px;margin:0 25px 45px;overflow: hidden;zoom:1;}

.m3-list ul li img{width:310px;height:430px}

.m3-list ul li:hover div{bottom:0;}

.m3-list ul li div{font-size:24px;width:100%;position:absolute;bottom:-2em;left:0;background:rgba(0, 0, 0, 0.4);transition:bottom 300ms ease-in-out;-moz-transition:bottom 300ms ease-in-out;-webkit-transition:bottom 300ms ease-in-out}

.m3-list ul li div span{display:block;float:left;font-family:"微软雅黑";font-size:24px;height:2em;line-height:2em;text-align:center;color:#fff}
.m3-list ul li div a span {font-weight:bold}
.m3-list ul li div .name{width:31%;}

.m3-list ul li div .psh{width:32%;}

.m3-list ul li div .toup{width:37%;text-align:left;color:#fcbd37}

.m3-list .pg {width:1056px;height:1em;margin:0 auto;color:#fff;font-size:22px;text-align:center;}

.m3-list .pg span{display:block;margin:0 15px;float:left;line-height:1em;color:#fff}
.m3-list .pg .active span{color:#fcbd37}
.m3-btn,.doc_btn{width:380px;height:2.5em;overflow: hidden;margin:1em auto 70px;text-align:center;line-height:2.5em;font-size: 22px;color:#fff;font-weight:blod;background-color:#031856;border:1px solid #1b71ab;border-radius:15px}





.m4,.doc{background:url("../images/img_06.jpg")top center;}

.m4 .cnt,.doc .cnt{padding: 55px 0;}

.m4 .cnt .tit2{width:670px; margin:0 auto 40px} 


.m5 .m5_tit1{background:url("../images/img_12.jpg") top center;height:394px}
.m5 .m5_tit2{background:url("../images/img_13.jpg") top center;height:400px}
.m5 .m5_formbg{background:url("../images/img_14.jpg") top center;padding-top:280px;}

.m5 .cnt{width:990px;overflow:auto;padding-bottom:130px;position:relative}

.m5 form{float:right;width:55%;color:#fff;font-size:24px}
.m5 form #thumb{position:absolute;left:55px;top:10px;width:260px;height:260px;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity: 0;
opacity:0;
background: none;
border: none;
cursor: pointer;
}
.m5 form #img{position:absolute;left:55px;top:10px;width:260px;height:260px;display:none;}
.m5 form #img img{width:260px; height:260px}
.m5 form #img dt{margin-right:-1em;float:right;margin-top:-260px;width:3em;text-align:right;font-family:"微软雅黑";font-size:16px;height:25px;color:red;font-weight:bold}
.m5 form li input{font-size:18px;color:#fff;width:72%;border:none;outline:none;border-bottom:2px solid #fff;background:none;height:1.5em;margin-bottom:20px;}

.m5 .btm_text{margin:35px 0}

.m5 .btm_text p{width:55%;font-size:16px;line-height:34px;float:left}

.m5 .btm_text input{margin-left:1em;margin-top:.5em;width:35%;height:2em;border:2px solid #fff;background:none;border-radius:13px;font-weight:bold;font-size:22px;line-height:34px;color:#fff}



.doc .tit3{width:792px;margin:0 auto 50px}

.doc .doc_btn{margin-top:50px;margin-bottom:0}



.m6{background-color:#fbecdb}
.m6 .m6_tit{background:url("../images/btm_18.jpg") top center;height:433px}
.m6 .slide{width:100%;background:url("../images/btm_19.jpg") top center;height:560px}

.m6 .cnt{overflow-x:hidden;width:1092px;position:relative}

.m6 ul{width:400%;overflow-y:auto}

.m6 li{width:25%;padding:2px 0;float:left}

.m6 li img{width:100%}

.m6 .m6_swt{width:160px;height:40px;position:absolute;bottom:40px;right:0px;}
.m6 .zt_href{width:1014px;height:91px;margin:30px auto 0;background:url("../images/xuan.png") no-repeat center top}
