/* 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: 0;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:url(../images/body_bg.jpg);}
.clear{clear:both;}
a{text-decoration:none;}
.displayN{ display:none;}

.mininav{ height:37px; margin:0 auto; line-height:37px; font-size:13px; background-color:#000;}
.mininav ul { width:950px; margin:0 auto;}
.mininav ul li{ float:left;background:url(../images/shu.gif) no-repeat 0; padding:0 10px; }
.mininav ul li a{ color:#fff; text-decoration:none;}
.mininav ul li a:hover{ color:#fff; text-decoration:underline;}
.header{width:100%; height:660px; background:url(../images/head_bg.jpg) center top scroll no-repeat;}
.header .head1{margin:0 auto;width:1000px;height:208px; background-image:url(../images/head1.jpg);}
.header .head2{margin:0 auto;width:1000px;height:203px; background-image:url(../images/head2.jpg); overflow:hidden; text-align:left;}
.header .head2 p{ float:right; color:#0092c4; font-size:24px; font-weight:bold; margin: 108px 61px 0px 0px;}
.header .head2 p strong{ font-size:30px;}
.header .head2 p span{ font-size:28px;}

.header .head3{margin:0 auto;width:1000px;height:251px; background-image:url(../images/head3.jpg); overflow:hidden; text-align:left;}
.header .head3 .p1{float:left; display:inline;width:660px; height:140px; color:#006e94; font-size:16px; text-indent:2em; line-height:28px; margin: 20px 0px 20px 20px; }
.header .head3 .p2{float:right; display:inline; width:232px; height:188px; color:#007ca7; font-size:16px; line-height:27px; text-align:center;margin: 20px 53px 0px 0px;}
.header .head3 a{ float:left; display:inline-block; width:394px; height:26px; line-height:26px; color:#006e94; font-size:16px; font-weight:bold; margin-left:280px;}
.header .head3 a:hover{ color:#0092c4;}

.cont{width:1000px;margin:0 auto; overflow:hidden; text-align:left;}
.cont1{height:950px;}
.cont1 .ul1{width:1000px; height:87px;}
.cont1 .ul1 li{float:left; display:inline;}
.cont1 .ul1 .li1{ margin-right:20px;}
.cont1 .ul1 .li2{width:329px; height:87px; background-image:url(../images/head_bg1.jpg); text-align:center;  line-height:85px; color:#fff; font-size:20px; font-weight:bold;}
h2{width:599px; height:85px; background-image:url(../images/tit_bg1.jpg); text-align:center; line-height:85px; color:#fff; font-size:20px; font-weight:bold;}
.cont1 .cont1_cont{width:998px; height:840px; _height:860px; border:1px solid #edebeb; background-color:#eafbff;}
.cont1 .cont1_cont .cont1_left{ margin:20px 0px 0px 20px;float:left; display:inline;width:523px; height:380px;}
.cont1 .cont1_cont h3{color:#0092c4; font-size:18px; width:523px;}
.cont1 .cont1_cont .p1{width:523px;color:#000; font-size:14px; line-height:26px; text-indent:2em; margin-top:10px;}
.cont1 .cont1_cont .baizhandang{width:523px; height:164px; margin-top:20px; border-bottom:1px dotted #000}
.cont1 .cont1_cont .baizhandang img{ margin:0px 20px; float:left; display:inline;}
.cont1 .cont1_cont .baizhandang p{width:266px; height:130px;float:left; display:inline; color:#0092c4; font-size:14px; line-height:23px}
.cont1 .cont1_cont .baizhandang p strong{ font-weight:bold;}
.cont1 .cont1_cont .baizhandang a{ float:right; display:inline; margin-right:20px; color:#0092c4; font-size:14px;}
.cont1 .cont1_cont .baizhandang a:hover{color:#02759c;}
.cont1 .cont1_cont .cont1_right{margin:20px 20px 0px 0px; float:right; display:inline;width:338px; height:355px; background:url(../images/form_t.jpg) left top scroll no-repeat #0092c4;}

.questionBlock{float: left;width: 311px;margin-top: 17px;font-size: 12px;height: 330px;text-align: left;
margin-left: 10px; _margin-left: 5px; }
.questionBlock ul{padding:5px; padding-top:0px;}
.questionBlock ul li{border-bottom:1px dashed #dfdfdf;padding:7px 0;clear:both;}
.questionBlock ul li label{width:80px;height:20px;line-height:20px;text-align:right;display:inline-block;float:left;padding-right:2px;}
.questionBlock ul li .se_3{height:20px;width:60px;margin-right:5px;}
.questionBlock .txt_1,.questionBlock .txt_2,.questionBlock .txt_3{width:160px;height:17px;line-height:17px;border:1px solid #dfdfdf;padding-left:3px;}
.questionBlock .txt_2{width:120px;}
.questionBlock .txt_3{height:30px;overflow-y:hidden;}
.questionBlock .btn{text-align:center;}
.questionBlock .btn .btn_submit,.questionBlock .btn .btn_reset{width:80px;height:20px;margin:3px 5px;}
.questionBlock label em{color:#FF0000;padding:0 5px;}
.questionBlock select{font:12px;}
.cont1 .cont1_bottom{width:946px; height:333px; margin:0px 0px 0px 20px;}
 h3{ color:#0092c4; font-size:18px;}
.cont1 .cont1_bottom .ul2{width:946px; margin:10px 20px 0px 20px;}
.cont1 .cont1_bottom .ul3{width:946px; margin: 20px;}
.cont1 .cont1_bottom .ul3 li{float:left; display:inline; width:300px; height:120px; text-align:center;}
.cont1 .cont1_bottom .ul3 li img{ margin:0px auto 10px auto;}
.cont1 .cont1_bottom .ul3 li a{color:#00536f; font-size:14px;}

.cont1 .cont1_bottom .ul2 li{float:left; width:281px; height:137px; display:inline; border-right:1px solid #0092c4; padding:10px; color:#000; font-size:13px;}
.cont1 .cont1_bottom .ul2 .li1{ border:none;}

.cont1 .cont1_href{width:100%; height:40px; background-color:#bbe6f3; color:#0092c4; font-size:16px; margin-top:20px;}
.cont1 .cont1_href .href1{float:left; display:inline;width:260px; height:40px; line-height:40px; margin-left: 153px;}

.cont1 .cont1_href span{ float:left; display:inline;}
.cont1 .cont1_href a{ float:right; display:inline-block; width:64px; height:24px; background-image:url(../images/but.jpg); line-height:22px;  color:#fff; font-size:13px; text-indent: 9px; margin: 7px 20px 0px 0px;}
.cont1 .cont1_href .a1{text-indent: 20px;}
.cont1 .cont1_href a:hover{background-image:url(../images/but1.jpg);}


.cont2{height:876px; _height:920px; _margin-top:20px;}
.cont2_cont{width:998px; height:780px; _height:820px; border:1px solid #edebeb; background-color:#eafbff;}
.cont2_cont .cont2_conta{width:930px; height:300px; margin:20px 0px 0px 20px; border-bottom:1px dotted #000; color:#000000; font-size:14px; line-height:26px; position:relative; left:0px; top:0px;}
.cont2_cont .cont2_conta a{float:right; display:inline; margin:10px 20px 0px 0px; color:#0092c4; font-size:14px;}
.cont2_cont .cont2_conta a:hover{color:#026d91;}
.cont2_cont .cont2_conta .guofurong{ position:absolute; right:0px; top:51px;width:460px; height:125px; margin-top:20px;}
.cont2_cont .cont2_conta .guofurong img{ margin:0px 20px; float:left; display:inline;}
.cont2_cont .cont2_conta .guofurong p{width:266px; height:130px;float:left; display:inline; color:#0092c4; font-size:14px; line-height:23px}
.cont2_cont .cont2_conta .guofurong p strong{ font-weight:bold;}

.cont2_cont .cont1_bottom{width:946px; height:333px; margin:20px 0px 0px 20px;}
 h3{ color:#0092c4; font-size:18px;}
.cont2_cont .cont1_bottom .ul2{width:946px; margin:10px 20px 0px 20px;}
.cont2_cont .cont1_bottom .ul3{width:946px; margin: 20px;}
.cont2_cont .cont1_bottom .ul3 li{float:left; display:inline; width:300px; height:120px; text-align:center;}
.cont2_cont .cont1_bottom .ul3 li img{ margin:0px auto 10px auto;}
.cont2_cont .cont1_bottom .ul3 li a{color:#00536f; font-size:14px;}

.cont2_cont .cont1_bottom .ul2 li{float:left; width:281px; height:137px; display:inline; border-right:1px solid #0092c4; padding:10px; color:#000; font-size:13px;}
.cont2_cont .cont1_bottom .ul2 .li1{ border:none;}

.cont2_cont .cont1_href{width:100%; height:40px; background-color:#bbe6f3; color:#0092c4; font-size:16px; margin-top:20px;}
.cont2_cont .cont1_href .href1{float:left; display:inline;width:260px; height:40px; line-height:40px; margin-left: 153px;}

.cont2_cont .cont1_href span{ float:left; display:inline;}
.cont2_cont .cont1_href a{ float:right; display:inline-block; width:64px; height:24px; background-image:url(../images/but.jpg); line-height:22px;  color:#fff; font-size:13px; text-indent: 9px; margin: 7px 20px 0px 0px;}
.cont2_cont .cont1_href .a1{text-indent: 20px;}
.cont2_cont .cont1_href a:hover{background-image:url(../images/but1.jpg);}

.cont3{ height:348px; margin-top:20px;}
.cont3 .cont3_left{width:350px; height:355px; float:left; display:inline; margin-left:20px;}
.cont3 .cont3_left ul{width:332px; height:195px;}
.cont3 .cont3_left ul li{width:332px; height:27px; line-height:27px; text-align:left; text-indent:20px; border-bottom:1px dotted #000;}
.cont3 .cont3_left ul li a{ color:#000; font-size:14px;}
.cont3 .cont3_left ul li a:hover{color:#0395ba;}
.cont3 .cont3_right{height:355px; width:600px; float:right; display:inline; margin-right:20px;}
.cont3 .cont3_right .p1{color:#0092c4; font-size:14px; line-height:26px; border-bottom:1px dotted #000; height: 137px;}
.cont3 .cont3_right .p2{  margin-top:5px;color:#000; font-size:12px;  line-height:26px; font-weight: bold;}

.cont4{height:825px; mrgin-top:20px;}
.cont4 .cont4_left{width:358px; height:825px; float:left; display:inline; margin-left:20px; margin-top: 14px; overflow:hidden;}
.cont4 .cont4_left h2{width:324px; height:61px; background-image:url(../images/liucheng.jpg); text-indent:40px; line-height:58px; color:#fff; font-size:23px; font-weight:bold; text-align:left;}
.cont4 .cont4_left ul{width:355px; height:733px; margin:20px 0px 0px 0px}
.cont4 .cont4_left ul li{width:320px; margin-bottom:15px; padding-left:40px; font-size:14px; color:#000; line-height:23px;}
.cont4 .cont4_left ul li strong{ color:#00abb8; font-size:16px;}
.cont4 .cont4_left ul .li1{ height:78px; background:url(../images/11111.jpg) left 13px scroll no-repeat;}
.cont4 .cont4_left ul .li2{ height:50px; background:url(../images/22222.jpg) left 13px scroll no-repeat;}
.cont4 .cont4_left ul .li3{ height:92px; background:url(../images/33333.jpg) left 13px scroll no-repeat;}
.cont4 .cont4_left ul .li4{ height:128px; background:url(../images/44444.jpg) left 13px scroll no-repeat;}
.cont4 .cont4_left ul .li5{ height:50px; background:url(../images/55555.jpg) left 13px scroll no-repeat;}
.cont4 .cont4_left ul .li6{ height:74px; background:url(../images/66666.jpg) left 13px scroll no-repeat;}
.cont4 .cont4_left ul .li7{ height:74px; background:url(../images/77777.jpg) left 13px scroll no-repeat;}
.cont4 .cont4_left ul .li8{ height:74px; background:url(../images/88888.jpg) left 13px scroll no-repeat;}
.cont4 .cont4_right{ float:right; display:inline; width:599px; height:825px;}
.cont4 .cont4_right .weibo{margin: 20px 0px 0px 16px;}



*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../images/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_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)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_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))); _margin-bottom:67px;}

.footer{width:100%; height: 235px; overflow:hidden; background-color:#0092c4; border-bottom:10px solid #000; margin-top:20px;}
.footer p{width:1142px; height:204px; text-align:center; line-height:28px; color:#fff; margin:0 auto; margin: 20px auto 0px auto;}