@charset "utf-8";
html, body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote, th, td { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; font-size: inherit; }
img { border: none; vertical-align: bottom; }
a { color: #666; outline: 0; text-decoration: none; }
a:hover {text-decoration: none;}
ul, li { list-style-type: none; padding: 0; margin: 0; }
input, select, textarea, button { font-size: 100%; font-family: inherit; }
body { color: #3e1d11;font-family:"microsoft yahei","黑体","宋体"; font-size:14px; letter-spacing:1px; line-height:180%; background:url(../images/bg.jpg);}
body *{overflow:hidden;}
h1,h2,h3,h4,h5,h6{font-size: inherit;font-weight: normal;color: #bea68c;}
.clear { clear: both; height: 0; overflow: hidden; font-size: 0px; line-height: 0; }
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.bhh{white-space: nowrap;  text-overflow:ellipsis; overflow:hidden;}
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.center {
    margin-left: auto;
    margin-right: auto;
}

.headbox1,.headbox2,#nav{ font-size:12px; line-height:normal}

.headbox1 {width:100%;min-width:1100px;height:40px;line-height:40px;background:url(http://www.zzmsyy.com/templets/zzqs/images/top_bg.jpg) left repeat-x;}
.headbox1_left1 {float:left;line-height:40px;width:600px;}
.headbox1_left1 li {float:left;padding:0 12px;}
.headbox1_left1 a {color:#c8c8c8;}
#qhcs {background:url(http://www.zzmsyy.com/templets/zzqs/images/city_bg.png) center right no-repeat;}
.citybox li {padding:0 6px;}
.citybox a:hover {text-decoration:underline;}
.search {background:transparent;border:1px solid #a5a5a5;height:24px;line-height:24px;float:left;color:#a9a9a9;padding-left:10px;margin-top:7px;}
.ss {width:37px;height:26px;margin-top:7px;float:left;border:solid 1px #a5a5a5;border-left:0;background:url(http://www.zzmsyy.com/templets/zzqs/images/ss.png) no-repeat center;}
.ss:hover {background:url(http://www.zzmsyy.com/templets/zzqs/images/ss_hover.png) no-repeat center;}
.headbox2 {width:1100px;height:120px;}
.headbox2 .mslogo {width:324px;height:45px;margin-top:37px;float:left;background:url(http://www.zzmsyy.com/templets/zzqs/images/mslogo.gif);}
.headbox2 .ebhzj {margin-top:32px;margin-left:10px;background:url(http://www.zzmsyy.com/templets/zzqs/images/ebhzj_border.png);float:left;color:#367ecd;width:77px;height:22px;text-align:center;line-height:23px;}
.headbox2 .mstxt {width:469px;margin-top:35px;}
.mstxt li {float:left;width:469px;padding-top:5px;letter-spacing:1px;text-align:left;}
.lx {width:220px;height:42px;margin-top:40px;}
.lx li {width:55px;height:42px;float:left;background:url(http://www.zzmsyy.com/templets/zzqs/images/lx_sh.png) no-repeat 0 0;}
.lx li:hover {background-position:0 -42px;}
.autoplay {text-decoration:none;transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}
.autoplay p {height:33px;position:absolute;margin-top:42px;margin-left:-37px;line-height:44px;text-align:center;display:none;}
.ts_l {width:67px;background:url(http://www.zzmsyy.com/templets/zzqs/images/ts_l.png) no-repeat center;}
.ts_m {width:98px;background:url(http://www.zzmsyy.com/templets/zzqs/images/ts_m.png) no-repeat center;}
#adimage {width:100%;min-width:1100px;overflow:hidden;height:auto;}
#adBig {height:60px;text-align:center;display:none;background:url(../images/ad_bg.jpg) center top no-repeat #0c011f;}
.adbox {width:1100px;height:60px;color:#fff;}
.adbox .txtli {width:460px;margin-left:270px;line-height:60px;font-size:18px;}
.adbox .bookli {width:90px;height:30px;line-height:30px;border-radius:3px;font-size:16px;border:solid 1px #FFF;margin-top:14px;margin-left:60px;background:#1590ff;}
.adbox .bookli:hover {background:#1384e9;}
.adclose {margin-top:13.5px;margin-left:185px;height:33px;width:33px;background:url(http://www.zzmsyy.com/templets/zzqs/images/ad_close_bg.png);}
.adclose:hover {background:url(http://www.zzmsyy.com/templets/zzqs/images/ad_close_bg_hover.png);}
#nav {width:100%;min-width:1100px;height:43px;background:#4996ea;overflow:visible;}
.nav {width:1110px;height:43px;position:relative;z-index:98;overflow:visible;margin:0 auto;}
.nav-ul {width:850px;float:left;}
.nav-ul li {width:120px;line-height:43px;float:left;font-size:17px;color:#fff;position:relative;height:43px;overflow:hidden;}
.nav-ul li a {width:117px;text-align:center;color:#fff;height:43px;display:block;text-decoration:none;}
.nav-ul span {position:absolute;left:0;width:117px;cursor:pointer;}
.nav-ul .out {top:0;width:117px;height:43px;line-height:43px;color:#fff;text-align:center;}
.nav-ul .over {top:-43px;width:117px;height:43px;line-height:43px;text-align:center;color:#fff;background:#367ecd;}
.nav-l {width:255px;height:43px;float:left;position:relative;z-index:98;overflow:visible;}
.nav-l-span {height:43px;line-height:43px;padding-left:75px;display:block;font-size:18px;color:#fff;position:relative;}
.nav-l-span i {width:18px;height:18px;position:absolute;top:13px;right:53px;display:block;background:url(http://www.zzmsyy.com/templets/zzqs/images/bzdh_coin.png) no-repeat;-webkit-transition:0 .4s ease-out;-moz-transition:0 .4s ease-out;-ms-transition:0 .3s ease-out;-o-transition:0 .3s ease-out;transition:transform .4s ease-out;}
.nav-l-hover i {background:url(http://www.zzmsyy.com/templets/zzqs/images/bzdh_coin.png) no-repeat;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}
.nav-l-hover {background:#367ecd;}
.nav-submenu {width:255px;position:absolute;left:0;top:43px;z-index:98;overflow:hidden;}
#submenu {position:relative;overflow:visible;}
.submenu1 {width:250px;height:83px;padding-left:3px;padding-top:10px;padding-bottom:2px;background:#fff;position:absolute;left:0;bottom:0;_top:-95px;border-right:1px solid #367ecd;border-left:1px solid #367ecd;border-bottom:1px solid #d4d4d4;}
#submenu1 {z-index:999;}
#submenu2 {z-index:998;}
#submenu3 {z-index:997;}
#submenu4 {z-index:996;}
#submenu5 {z-index:995;height:82px;border-bottom:1px solid #367ecd;}
.submenu1 h3 {padding-left:60px;height:24px;margin-bottom:7px;line-height:24px;font-size:14px;}
.submenu1 h3 a {display:block;color:#000;}
.submenu1-t1 {background:url(http://www.zzmsyy.com/templets/zzqs/images/bz_ico.png) 24px 0 no-repeat;}
.submenu1-t2 {background:url(http://www.zzmsyy.com/templets/zzqs/images/bz_ico.png) 24px -24px no-repeat;}
.submenu1-t3 {background:url(http://www.zzmsyy.com/templets/zzqs/images/bz_ico.png) 24px -48px no-repeat;}
.submenu1-t4 {background:url(http://www.zzmsyy.com/templets/zzqs/images/bz_ico.png) 24px -72px no-repeat;}
.submenu1-t5 {background:url(http://www.zzmsyy.com/templets/zzqs/images/bz_ico.png) 24px -97px no-repeat;}
.submenu1 ul {padding-left:15px;}
.submenu1 li {margin-right:4px;overflow:visible;padding:2px 0;}
.submenu1 li a {color:#000;padding:1px 5px;}
.submenu1 li a:hover {color:#367ecd;-webkit-transition:all .3s linear 0;-moz-transition:all .3s linear 0;-ms-transition:all .3s linear 0;outline:none;star:expression(this.onFocus=this.blur());border-radius:2px;background:#fff;}
.submenu1-hover h3 {border:none;padding:0 0 0 50px;}
.submenu1-hover h3 a {text-decoration:none;color:#fff;}
.headbox1_left1 ul,.headbox2 div,.adbox li,.bottom1 .center div {float:left;}
.headbox1_left1 a:hover,.adbox a,.submenu1:hover h3 a,.submenu1:hover li a,.submenu1-hover h3 a:hover,.submenu1-hover a,.submenu1-hover li a,.bottom_box a {color:#fff;}
.submenu1:hover,.submenu1-hover {background:#4996ea;}
.submenu1 li a:hover {
    color: #367ecd;
    -webkit-transition: all .3s linear 0s;
    -moz-transition: all .3s linear 0s;
    -ms-transition: all .3s linear 0s;
    outline: none;
    star: expression(this.onFocus=this.blur());
    border-radius: 2px;
    background: #fff;
}







.w1400{ width:1400px; background:#fff; margin:0 auto;}
.w1200{ width:1200px; margin:0 100px;}


.sy_banner{ width: 100%;height: 1095px; background:url(../images/banner.jpg);}
.sy_banner .txt{ padding-top:410px; padding-left:345px; width:480px; line-height:28px;}
.sy_banner .zx{ color:#ec8152; font-size:15px; font-weight:bold; width:102px; height:104px; text-align:center; margin-top:-108px; margin-right:363px; float:right}

.zjsbox{ width:440px; border-right:dashed; border-right-width:1px; border-right-color:#c7835d; height:563px; float:left}
.zjs_title{ font-size:22px; margin-top:50px;}
.line{ height:5px; margin-top:50px;}
.zjsbox .txt{ padding:0 25px; margin-top:70px; line-height:200%;}
.zzjbox{ width:709px; height:563px; margin-left:50px; float:left}
.bzbox{ margin-top:55px; margin-bottom:30px;}
.bzpic{ float:left; width:80px; text-align:center}
.bzpic p{ color:#c7835d; margin-top:5px;}
.bztxt{ float:left; width:600px; margin-left:29px;}
.bztxt p{ font-size:16px; margin-bottom:7px;}

.gdzcbox{ width:1400px; height:788px; background:url(../images/gdzc_bg.jpg); margin-top:100px}
.gd_title{ font-size:34px; line-height:140px; text-align:center;}
.tip_box{ width:400px; height:582px; float:left; position:relative;}
.tip_title{  width:100%; height:120px; color:#ff0000; line-height:120px; font-size:18px; text-align:center;}
.tip_p{ margin:0 45px;}
.tip_zx{text-align:center; font-size:16px; line-height:18px; position:absolute; left:135px; bottom:60px;}

.zj_title{ font-size:34px; text-align:center; height:130px; line-height:158px;}
.zjbox{ background:url(../images/zj_bg.jpg) no-repeat; height:592px;}
.zj_name{ font-size:25px;margin-top: 12px; margin-left: 26px; letter-spacing:5px;}
.zj_zc{ float:left; font-size:18px; width:18px; margin-left: 12px; margin-top: 25px;}
.zj_yuyue1{ width: 84px; height: 84px; float: left; margin-left: 287px; margin-top: 103px; color:#f4f8fb; font-size:15px; text-align:center;}
.zj_txt{ width:625px; float:right; margin-top:18px;}
.zj_txt p{ text-indent:2em; margin-top:40px;}
.zj_yuyue2{ color:#ff611d; width:160px; height:40; float:right; text-align:center; line-height:40px; margin-top: 6px; margin-right: 54px;}
.yuyue_box{ height:665px; background:url(../images/yuyue_bg.jpg); color:#958883;}
.yuyue_zx{ width:109px; height:109px; float:right; margin-right: 220px; text-align: center; color:#fff;}
.yuyue_title{ font-size:28px; text-align:center; clear:both;}
.yuyue_box form{ margin-left: 183px; margin-top: 45px; }
.yuyue{ font-size:16px; float:left; }
.yuyue_right{ margin-left:92px; line-height:51px;}
.yuyue_top{ margin-top:13px;}
.yuyue input,select{
	margin-left:30px;
	/*-webkit-appearance: none;*/
}

.yuyue input[type=text],input[type=number],select,textarea{
	
    border: 0;
    width: 340px;
	height: 49px;
	background-color: transparent;
	FILTER: alpha(opacity=0); /*androd*/  
    /*appearance:none;  下拉框去掉右侧图标 
    -moz-appearance:none;  
    -webkit-appearance:none;*/ 
	outline:none;    
	color:#958883;
}
.yuyue textarea{ width:900px; height:69px; padding:10px 15px; resize: none;}
.yuyue input[type=radio]{ width:18px; height:18px; vertical-align:middle;}
#code_math{ width:200px}
.img_yz{ vertical-align:middle; margin-left:10px;}
.yuyeut{ clear:left;  margin-left: 84px;}
.yuyeut button {
	font-size:20px;
	margin-top: 26px;
    float: left;
    border: 0;
    outline: none;
    width: 473px;
 	background-color: transparent;
	FILTER: alpha(opacity=0);
    height: 65px;
    line-height: 65px;
    text-align: center;
    color: #fff;
    cursor: pointer;
}