.heio { height:auto; overflow:hidden;}
.mb5 { margin-bottom:5px;}
.mb10 { margin-bottom:10px;}
.mb10 { margin-bottom:10px;+margin-bottom:5px;}
.mb15 { margin-bottom:15px;+margin-bottom:10px;}
.mb20 { margin-bottom:20px;}
.mb30 { margin-bottom:30px;}
.mb40 { margin-bottom:40px;}
.mr40 { margin-right:40px;}
.mr20 { margin-right:20px;}
.mr10 { margin-right:10px;}
.mr15 { margin-right:15px;}
.mr18 { margin-right:18px;}
.ml10 { margin-left:10px;}
.ml15 { margin-left:15px;}
.ml20 { margin-left:20px;}
.fwb { font-weight:bold;}
.tin2 { text-indent:2em;}
.fz16 { font-size:16px;}
.fz14 { font-size:14px;}
img { border:none;}
a { text-decoration:none;} 
.w1000 { width:1000px;margin:0 auto;}
.w1100 { width:1100px;margin:0 auto;}

/************** banner **************/
.banner{height:413px;width:100%;overflow:hidden; position:relative; }
.banner img{width:1920px;height:413px;position:absolute;top:0;left:50%;margin-left:-960px;}
.banner h1 { display:none;}
.img-ad {height:367px;width:100%;overflow:hidden; position:relative; }
.img-ad img { width:1920px;height:367px;position:absolute;top:0;left:50%;margin-left:-960px;}

.img-ad { background:url(../images/g-lead1_bg.jpg) center top no-repeat; height:367px;}
.img-ad p{ color:#FFF; font-size:26px; line-height:55px; text-align:center; margin-top:30px;}

.img-button {height:126px;width:100%;overflow:hidden; position:relative; }
.img-button img { width:1920px;height:126px;position:absolute;top:0;left:50%;margin-left:-960px;}
.ad1 { margin-bottom:30px;} 
.g-div { background:#164fe4 url(../images/g-menu.jpg) center -40px no-repeat; height:700px;}
.g-div h2 { padding-top:40px; height:100px;}
.video { background:url(../images/video_bg1.png) no-repeat; height:426px; width:652px;}
.video iframe { margin:30px 0 0 30px;}

.div1_left { width:582px; float:left;}
.div1_right { width:492px; float:right;}
.div2_left { width:494px; float:left;}
.div2_right { width:584px; float:right;}

.div3 { background:url(../images/menu1.jpg) top center no-repeat; }
.div3 h2,.div3_1 h2,.g-div h2{ font-size:40px; color:#FFF; text-align:center; padding-top:80px; padding-bottom:40px;}
.div3_1 { background:url(../images/menu_bg.jpg) center 200px no-repeat; height:900px}

.div_bg {background:url(../images/menu1.jpg) center top no-repeat; height:580px;}
.div5 h2,.div6 h2 { font-size:40px; color:#FFF; text-align:center; padding-top:100px; padding-bottom:40px;}
.div6 h2 { padding-top:90px; padding-bottom:50px;}
.btn1 { clear:both; float:right;}
.btn1 a { display:block; color:#FFF; font-size:16px;width:150px; background:#00acff;text-align:center; padding:5px;-moz-border-radius: 10em;
-webkit-border-radius: 10em;
border-radius: 10em; }
.btn1 a:hover { background:#3bbefe;}

.div6 {}
.div6_left { width:440px; float:left;}
.div6_left p { color:#FFF; font-size:18px; line-height:35px; margin-bottom:20px; text-align:center;}
.div6_right { width:606px; float:right;}

.div7 { background:url(../images/contact-bg.png) center no-repeat; height:154px; margin-bottom:20px;}
.contact { width:750px; float:left; padding:30px 0px 0px 30px; color:#124199; }
.contact h3 { font-size:30px; margin-bottom:25px;}
.contact p { font-size:20px;}
.btn2 { float:left; width:200px; padding:50px 0 0 30px;}
.btn2 a { display:block; color:#FFF; font-size:24px;width:200px; height:50px; line-height:50px; background:#00acff;text-align:center; padding:5px;-moz-border-radius: 10em;-webkit-border-radius: 10em;border-radius: 10em;  }
.btn2 a:hover { background:#3bbefe;}

.scoring { background:#FFF; width:1080px; margin:0 auto; padding:10px;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;}


.banner_s{height:476px;width:100%;overflow:hidden; position:relative; }
.banner_s img{width:1920px;height:476px;position:absolute;top:0;left:50%;margin-left:-960px;}
.banner_s h1 { display:none;}
.img-ad1 { background:url(../images/banner_bg.jpg) top center no-repeat; height:auto;}
.s_1 { background:#FFF; width:980px; margin:0 auto; border:solid 10px #ffde00; height:1930px; overflow:hidden; padding:30px;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;}
.form_div table { border-collapse:collapse;}
.form_div table td,.form_div table tr { font-size:15px;background:#FFF; font-size:16px;border-collapse:collapse;border:1px solid #ddd;padding:15px; line-height:35px; color:#333;}
.form_div input { font-family:"Microsoft Yahei";}
.form_div table label { margin-right:10px; background:#FFF;}
.form_div h3 { font-size:20px; padding-top:20px;}
.form_div h4 { font-size:16px; margin-bottom:10px;}
.input    	           {font-size:12px;padding:0px;margin:0 5px 0 10px;}
.input01     	       {line-height:24px;height:28px;width:220px;margin-right:10px;padding:0 5px;border:1px solid #cccccc;}
.input02     	       {margin:0 0 0 10px;line-height:22px;height:22px;width:150px;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-bottom-style:solid;border-bottom-color:#999;}
.red { color:#F00;}
.txt_line { border:none; border-bottom:solid 1px #CCC;}
.txt_line1 {border:solid 1px #CCC; width:500px; padding:5px;}
.button                {width:250px; margin:0 auto;height:50px; line-height:50px; display:block; background:#038ae9;font-size:20px;font-weight:bold; border:none;color:#fff;cursor:pointer;}
.button:hover { background:#087fd2;}

iframe,body,div,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,blockquote,th,td { margin:0; padding:0;list-style:none;}
body{margin:0px;line-height:24px;font-size:12px;padding:0px;font-family:"Microsoft Yahei"; background:#164fe4;}
/*header style*/
.topwrapwrap{width:100%;background:url("http://www.e-works.net.cn/imageshome/topbg.jpg") repeat-x;border-bottom:1px solid #7F7F7F;}
.topwrap{width:980px;height:38px;line-height:38px;padding:0px 0px;font-size:14px;color:#7D8184;overflow:hidden;}
.qlink{width:534px;}
.qlink a{padding-right:21px; text-decoration:none;font-size:14px;}
.qlink a:link,.qlink a:visited{color:#5E5E5E;}
.qlink a:hover{color:#f60;}
.tl			{text-align:left;}
.tc			{text-align:center;}
.tr			{text-align:right;}
.mag		{margin:0px auto;}
.fl		    {float: left;}
.fr			{float: right;}
.clear             {clear:both;}
.clearfix:after    {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix          {display: inline-block;}      
/* Hides from IE-mac \*/
* html .clearfix   {height: 1%;}
.clearfix          {display: block;}
.mt10{margin-top:10px;}
.foot{height:80px;padding-top:20px; color:#FFF;}
.foot a,.foot li { color:#fff;}
.foot a:link,.foot a:visited {text-decoration: none;}
.foot a:hover {text-decoration: underline;}
/*header style end*/


.zzsc{ width:606px; height:370px;}
.zzsc .tab{ overflow:hidden; background:#fdf4d1; margin-bottom:20px;}
.zzsc .tab a{ display:block; width:303px; height:50px; line-height:50px; text-align:center; float:left; text-decoration:none; color:#333; font-size:20px;}
.zzsc .tab a:hover{ background:#fdf4d1; color:#000; text-decoration:none;}
.zzsc .tab a.on{ background:#f9d23e; color:#000; text-decoration:none;}
.zzsc .content{ overflow:hidden;}
.zzsc .content li{ display:none;}


.o-m{background:#fff;width:1100px;margin:0 auto;}
.o-m .ul-o{float:left;width:320px;position:relative;background:#124199;}
.o-m .ul-o li{width:100%;cursor:pointer;position:relative;z-index:2}
.o-m .ul-o span{width:62px;height:68px;float:left;display:block;border-bottom:1px solid #bfbdb9;background:url(../img/n-qyjz-1.png) no-repeat;background-position:-272px 20px;}
.o-m .ul-o .li-t span{background-position:-272px -50px;}
.o-m .ul-o .li-s span{background-position:-272px -120px;}
.o-m .ul-o .li-f span{background-position:-272px -190px;}
.o-m .ul-o .li-w span{background-position:-272px -257px;}
.o-m .ul-o .li-l span{background-position:-272px -323px;}
.o-m .ul-o li p{float:left;line-height:68px;color:#fff;font-size:17px;width:258px;border-bottom:1px solid #cccbc8;}
.o-m .ul-o li b{position:absolute;display:block;width:15px;height:32px;background:url(../img/n-qyjz-38.png) no-repeat;top:50%;margin-top:-16px;right:-15px;display:none}
.o-m .ul-o .li-mask{background:#ff6800;position:absolute;left:0;top:0;width:335px;height:68px;background:url(../img/n-qyjz-52.png) no-repeat;}
.o-m .ul-o li.on b{display:block;}
.o-m .ul-t{background:#fff;width:780px;float:left;height:464px;}
.o-m .ul-t li{list-style-type:none;position:relative;height:100%;display:none;}
.o-m .ul-t li img { padding-top:20px; padding-left:20px;}
.o-m .ul-t .li-top{padding:25px 0 0 50px;}
.o-m .ul-t h5{color:#666;font-size:24px;line-height:38px;}
.o-m .ul-t p{color:#999;font-size:14px;line-height:22px;margin-bottom:5px; font-style:normal;}
.o-m .ul-t .li-a a{color:#2b91b8;font-size:14px;margin-right:30px;cursor:default;line-height:22px;}
.o-m .ul-t .li-a span{color:#999;font-size:14px}
.o-m .ul-t .li-img{width:100%;text-align:center;position:absolute;left:0;bottom:0;}