/* CSS Document */
/************************css reset***********************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin:0px; padding:0; border:0; font-size: 100%; font: inherit; vertical-align: baseline; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
body { text-align:center; font:13px "微软雅黑";background:#fff;}
.clear { clear:both; display:block; }
a { text-decoration:none;}
.displayN { display:none;}
.mininav { width:100%; height:50px; margin:0 auto; line-height:50px; font-size:13px;background:#000;  text-align:center;overflow:hidden;}
.mininav ul { width:1100px; margin:0 auto; }
.mininav ul li { float:left; background:url(../images/shu.gif) no-repeat 0; padding:0 10px; }
.mininav ul .li-img{background:none;padding:0px;}
.mininav ul li a { color:#fff; text-decoration:none; }
.mininav ul li a:hover { color:#d0f3ff; text-decoration:underline;}
.header{width:100%;height:612px;background:url(../images/head_bg.jpg) center top scroll no-repeat;overflow:hidden;}
/*.header .head1{margin:0 auto;width:998px;height:138px;background:url(../images/head1.jpg);overflow:hidden;text-align:left;}
.header .head2{margin:0 auto;width:998px;height:127px;background:url(../images/head2.jpg);overflow:hidden;text-align:left;}
.header .head3{margin:0 auto;width:998px;height:180px;background:url(../images/head3.jpg);overflow:hidden;text-align:left;}*/
.header .head1{margin:0 auto;width:998px;height:139px;background:url(../images/head1.jpg);overflow:hidden;text-align:left;}
.header .head2{margin:0 auto;width:998px;height:135px;background:url(../images/head2.jpg);overflow:hidden;text-align:left;}
.header .head3{margin:0 auto;width:998px;height:171px;background:url(../images/head3.jpg);overflow:hidden;text-align:left;}
.header .head3 p{margin:5px 0px 0px 170px;color:#006e7b;font-size:22px;line-height:32px;font-weight:bold;}
.header .head3 p strong{font-size:30px;}
.header .head3 ul{width:530px;height:30px;margin:15px 0px 0px 150px;}
.header .head3 ul li{float:left;display:inline;width:106px;height:30px;margin-right:15px;line-height:30px;text-align:left;text-indent:10px;}
.header .head3 ul li a{display:block;width:100%;height:100%;border-radius:11px;background:url(../images/icon.png) 90px center scroll no-repeat #45b3bb;color:#fff;font-size:19px;}
.header .head3 ul li a:hover{background:url(../images/icon.png) 90px center scroll no-repeat #2e8f96;}
.header .head4{margin:0 auto;width:998px;height:167px;background:url(../images/head4.jpg);overflow:hidden;text-align:left;}
.header .head4 p{width:760px;height:120px;line-height:34px;text-align:center;color:#fe8c01;font-size:16px;margin-top:35px;}
.header .head4 p strong{font-size:24px;font-weight:bold;}
.header .head4 p .s1{font-style:italic;}


.nav{width:100%;height:60px;background:#018697;}
.nav ul{width:998px;height:60px;overflow:hidden;margin:0 auto;}
.nav ul li{width:199px;height:60px;float:left;display:inline;}
.nav ul li a{width:100%;height:100%;line-height:60px;text-align:center;color:#fff;font-size:18px;display:block;}
.nav ul li .a1{background:#01b0be;}
.nav ul li .a1:hover{background:#009aa6;}
.nav ul li .a2{background:#01a3b3;}
.nav ul li .a2:hover{background:#008794;}
.nav ul li .a3{background:#019cac;}
.nav ul li .a3:hover{background:#008795;}
.nav ul li .a4{background:#018e9f;}
.nav ul li .a4:hover{background:#007684;}
.nav ul li .a5{background:#01788b;}
.nav ul li .a5:hover{background:#006271;}
.cont{width:998px;margin:0 auto;text-align:left;overflow:hidden;}
.pub_h2{font-size:36px;display:block;text-align:center;margin:40px 0px;font-weight:bold;}
.bg1{width:100%;height:449px;background:url(../images/cont1_bg.jpg) center top scroll no-repeat;}
.cont1{height:449px;background-image:url(../images/cont1.jpg);}
.cont1 h2{color:#fe8c01;}
.cont1 ul{width:870px;height:255px;margin:0px 0px 0px 70px;}
.cont1 ul li{width:192px;height:125px;float:left;display:inline;background:url(../images/bgbg1.png) left top scroll no-repeat;margin-right:20px;text-align:left;}
.cont1 ul li span{color:#fff;font-size:18px;display:block;margin: 2px 0px 0px 11px;}
.cont1 ul li span strong{font-weight:bold;font-size:22px;margin-right: 12px;}
.cont1 ul li p{width:180px;height:auto;line-height:23px;color:#fe8c01;font-size:14px;margin:10px 0px 0px 15px;}
.cont1 a{margin-top:10px;color:#fe8c01;font-size:14px;}
.cont1 a:hover{font-weight:bold;color:#db7800;}
.cont1 .a1{float:left;display:inline;margin-left:60px;}
.cont1 .a2{float:right;display:inline;margin-right:60px;}

.bg2{width:100%;height:305px;background:url(../images/cont2_bg.jpg) center top scroll no-repeat;}
.cont2{height:305px;background-image:url(../images/cont2.jpg);}
.cont2 h2{color:#018697;}
.cont2 .p1{color:#595959;font-size:14px;line-height:25px;width:450px;height:145px;}
.cont2 .p2{width:500px;float:right;}
.cont2 .p2 a{float:right;color:#018697;font-size:14px;}
.cont2 .p2 a:hover{font-weight:bold;color:#037381;}
.cont2 p{float:left;}
.cont2 p strong{display:inline-block;padding:8px 10px;color:#fff;font-size:24px;background:#018697;margin-bottom:10px;}
.cont2 p .s1{margin-top:15px;margin-bottom:0px;}

.bg3{width:100%;height:574px;background:url(../images/cont3_bg.jpg) center top scroll no-repeat;}
.cont3{height:574px;background-image:url(../images/cont3.jpg);}
.cont3 h2{color:#fe8c01;}
.cont3 ul{width:790px;height:410px;position:relative;left:85px;top:0px;text-align:left;}
.cont3 ul li{width:auto;_width:245px;height:65px;position:absolute;color:#595959;font-size:14px; padding:10px;}
.cont3 ul li strong{display:inline-block;padding:5px 8px;background:#f29b76;color:#fff;font-size:20px;margin-bottom:10px;}
.cont3 ul li:hover{border:1px solid #f29b76;border-radius:10px;box-shadow:2px 2px 8px #fff;}
.cont3 ul .li_right{text-align:right;}
.cont3 ul .li_right strong{float:right;}
.cont3 ul .li1{left: 72px;top: 0px;_left:30px;}
.cont3 ul .li2{left: 70px;top: 93px; _left:0px;}
.cont3 ul .li3{left: 0px;top: 200px;}
.cont3 ul .li4{left: 61px;bottom: 24px;}
.cont3 ul .li5{right: 11px;top: 0px;_right:-20px;}
.cont3 ul .li6{right: 61px;top: 93px;_right:-40px;}
.cont3 ul .li7{right: 26px;top: 200px;_right:-40px;}
.cont3 ul .li8{right: 67px;bottom: 24px;_right:20px;}
.cont3 ul .lia{width:130px;height:130px;color:#fff;font-size:20px;text-align:center;line-height:25px;left: 348px;top: 130px;padding:0px;}
.cont3 ul .lia:hover{border:none;border-radius:0px;box-shadow:none;}
.cont3 ul .lia a{color:#c56942;font-size:18px;font-weight:bold;}
.cont3 ul .lia a:hover{color:#9f3d13;}



.bg4{width:100%;height:496px;background:url(../images/cont4_bg.jpg) center top scroll no-repeat;}
.cont4{height:496px;background-image:url(../images/cont4.jpg);}

.cont4 .left{float:left;display:inline;width:500px;height:466px;}
.cont4 .left h2{color:#018697;font-size:36px;font-weight:bold;display:block;text-align:left;margin:20px 0px 10px auto;}
.cont4 .left p{width:487px;height:400px;line-height:32px;font-size:14px;color:#595959;}
.cont4 .left p strong{font-weight:bold;color:#00404c;font-size:16px;}
.cont4 .left .a1{color:#018697;font-size:14px;}
.cont4 .left .a1:hover{color:#0e6975;font-weight:bold;}
.cont4 .left .a2{color:#fff;font-size:14px;padding:1px 2px;display:inline-block;float:right;background:#018697;}
.cont4 .left .a2:hover{background:#005661;}

.cont4 .right{float:right;display:inline;width:470px;height:466px;}
.cont4 .right h2{color:#018697;font-size:36px;font-weight:bold;display:block;text-align:left;margin:20px 0px 10px auto;}
.cont4 .right h2 span{font-size:28px;}
.cont4 .right .weibo{width:470px;height:390px;background:#fff;}


.footer{width:100%;height:300px;overflow:hidden;margin:0px auto;background:#fff;border-bottom:10px solid #000;}
.footer p{width:998px;height:auto;text-align:center;line-height:26px;color:#000;margin:0px auto;padding-top:50px;}


.form1{width:100%;height:60px;position:fixed;bottom:0px;left:0px;background:#1fa7b1;text-align:center;filter:alpha(opacity=90); /*IE滤镜，透明度50%*/
-moz-opacity:0.9; /*Firefox私有，透明度50%*/
opacity:0.9;/*其他，透明度50%*/
 _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));z-index:1000;
}
.form1 .questionBlock1{width:1000px;font-size:14px;height:40px;text-align:left;margin:15px auto 0px auto;text-align:left; overflow:hidden;display:block;}
.form1 .questionBlock1 ul{ padding-top:0px;}
.form1 .questionBlock1 ul li{padding:6px 0;float:left;display:inline;overflow:hidden;}
.form1 .questionBlock1 ul li label{width:58px;height:24px;line-height:24px;text-align:right;display:inline-block;float:left;padding-right:2px; color:#fff;font-weight:bold;}
.form1 .questionBlock1 ul li .label1{width:83px; _width:80px;}
.form1 .questionBlock1 ul li .label2{width:50px;_width:45px;}
.form1 .questionBlock1 ul li .label3{width:75px;_width:70px;}
.form1 .questionBlock1 ul li .se_3{height:24px;width:60px;margin-right:5px;}
.form1 .questionBlock1 .txt_1,.questionBlock .txt_2,.questionBlock .txt_3{width:90px;height:20px;line-height:20px;border:1px solid #1169b9;padding-left:3px;}
.form1 .questionBlock1 .txt_1a{width:95px;}
.form1 .questionBlock1 .txt_2{width:60px;height:18px;line-height:18px;}
.form1 .questionBlock1 .txt_3{height:18px;overflow-y:hidden; width:120px;}
.form1 .questionBlock1 .btn{text-align:center;width:130px;float:right;}
.form1 .questionBlock1 .btn .btn_submit,.questionBlock1 .btn .btn_reset{width:50px;height:24px;font-size:15px;cursor:pointer;}
.form1 .questionBlock1 label em{color:#FF0000;padding:0 3px;}
.form1 .questionBlock1 select{font:12px;height:24px;line-height:24px;}
.form1 .questionBlock1 #country{width:60px;}