/************************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:url(../images/bg2.jpg) center top scroll no-repeat;background-attachment:fixed;}
.oh { overflow:hidden; }
.displayN { display:none; }
.clear { display:block; clear:both; width:100%; height:0px; }
.block5 { display:block; clear:both; height:5px; }
.block10 { display:block; clear:both; height:10px; }
.block15 { display:block; clear:both; height:15px; }
.block20 { display:block; clear:both; height:20px; }
.block30 { display:block; clear:both; height:30px; }
.floatL { float:left; display:inline; }
.floatR { float:right; display:inline; }
a { text-decoration:none; }
a:hover { text-decoration:none; }

.header{width:100%;height:641px;background:url(../images/head_bg.jpg) center top scroll no-repeat;overflow:hidden;}
.header .head1{margin:0 auto;width:1000px;height:60px;background:url(../images/head1.jpg) no-repeat;overflow:hidden;}
.header .head1 ul { float:right; display:inline; width:565px; height:60px; padding-left:15px;margin-top:6px;}
.header .head1 ul li { display:inline-block; float:left; width:60px; height:23px; text-align:center; line-height:23px; margin:2px 0px 0px 0px; }
.header .head1 ul li a {color:#bab8e4;font-size:14px;}
.header .head1 ul li a:hover {color:#fff;font-weight:bold;}
.header .head2{margin:0 auto;width:1000px;height:140px;background:url(../images/head2.jpg) no-repeat;overflow:hidden;}
.header .head3{margin:0 auto;width:1000px;height:177px;background:url(../images/head3.jpg) no-repeat;overflow:hidden;}
.header .head4{margin:0 auto;width:1000px;height:134px;background:url(../images/head4.jpg) no-repeat;overflow:hidden;}
.header .head5{margin:0 auto;width:1000px;height:130px;background:url(../images/head5.jpg) no-repeat;overflow:hidden;text-align:left;}
.header .head5 p{width:530px;height:107px;line-height:28px;color:#44287e;font-size:15px;font-family:'黑体';margin:17px 0px 0px 246px;}
.header .head5 p b{display:inline-block;width:76px;height:5px;}
.header .head5 p strong{font-size:32px;font-weight:bold;}
.header .head5 p span{font-size:20px;font-weight:bold;}

.bg1{width:100%;height:393px;background:url(../images/cont1_bg.jpg) center top scroll no-repeat;}
.cont{width:920px;text-align:left;margin:0 auto;overflow:hidden;}
.cont1{width:1000px;height:393px;background:url(../images/cont1.jpg) no-repeat;overflow:inherit;position:relative;}
.cont1 .left{width:450px;height:324px;margin:67px 0px 0px 45px;}
.cont1 .left h2{background:url(../images/title1.png) no-repeat;width:408px;height:71px;text-indent:-99999px;}
.cont1 .left p{width:450px;height:auto;line-height:25px;color:#fff;font-size:14px;margin-top:30px;}
.cont1 .left p strong{color:#ffff02;font-weight:bold;font-size:16px;}
.cont1 .left p .span1{color:#bab8e4;display:inline-block;width:355px;margin:0px 0px 0px 70px;}

.cont1 .left p a{display:inline-block;width:360px;height:39px;background:url(../images/link.png) no-repeat;line-height:39px;text-align:center;color:#d13434;font-size:18px;font-weight:bold;position:relative;}
.cont1 .left p a:hover{background:url(../images/link-hover.png) no-repeat;}

.cont1 .right{width:450px;height:450px;position:absolute;right:20px;top:0px;border-radius:225px;background:#44287e;}
.cont1 .right h2{background:url(../images/form-title.png) center top scroll no-repeat;width:100%;height:40px;text-indent:-99999px;margin-top:60px;}
.questionBlock { width:280px; font-size:13px; height:290px; text-align:left; overflow:hidden;margin:15px 0px 0px 85px }
.questionBlock ul { width:282px; height:260px; margin:5px 0px 0px 5px; }
.questionBlock ul li { overflow:hidden; }
.questionBlock .left-li { float:left; display:inline; width:282px; height:88px; }
.questionBlock .bottom { float:left; display:inline; width:282px; height:200px; }
.questionBlock .txt_1, .questionBlock .txt_2, .questionBlock .txt_3 { width:265px; height:24px; line-height:24px; border:1px solid #1169b9; padding:5px 0px 5px 5px; font-size:13px; color:#444; border:none; }
.questionBlock .txt_2 { width:259px; height:50px; line-height:20px; padding:5px; color:#444; margin-top:5px; }
.questionBlock .txt_3 { float:left; display:inline-block; width:132px; height:34px; line-height:34px; padding:10px 0px; color:#444; }
.questionBlock .txt_4 { margin-left:5px; }
.questionBlock .btn_submit, .questionBlock .btn_reset { float:left; display:inline; width:138px; height:44px; background:url(../images/submit.png) no-repeat; line-height:44px; text-align:center; color:#ff0000; font-size:18px; border:none; margin:30px 0px 0px 10px; outline:none; cursor:pointer; font-family:"黑体";font-weight:bold;opacity:0.9;-webkit-opacity:0.9;-0-opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);}
.questionBlock .btn_submit:hover {color:#ff0000;opacity:1;-webkit-opacity:1;-0-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.questionBlock .btn_reset{width:100px;border-radius:30px;color:#cc99ff;font-size:16px;border:1px solid #634b93;background:none;opacity:1;}
.questionBlock select { font:13px; }

.cont2{height:666px;}
.cont2 h2{background:url(../images/title2.png) no-repeat;width:408px;height:69px;text-indent:-99999px;margin-top:20px;}
.cont2 dl{width:400px;height:265px;}
.cont2 dl dt{width:400px;height:62px;}
.cont2 dl dt h3{color:#4d4991;font-size:26px;font-weight:bold;width:400px;height:62px;text-indent:60px;display:table-cell;vertical-align:bottom;}
.cont2 dl dd{width:400px;height:175px;margin-top:10px;}
.cont2 dl dd p{line-height:25px;color:#444;font-size:14px;}
.cont2 dl dd p strong{font-weight:bold;}
.cont2 dl dd p span{color:#d13434;}

.cont2 .dl1{margin:30px 0px 0px 30px;}
.cont2 .dl1 dt h3{background:url(../images/part1.png) no-repeat;}
.cont2 .dl1 dd a{float:right;display:inline-block;color:#d13434;font-size:16px;font-weight:bold;margin-right:30px;}
.cont2 .dl1 dd a:hover{color:#44287e;}

.cont2 .dl2{margin:30px 30px 0px 0px;}
.cont2 .dl2 dt h3{background:url(../images/part2.png) no-repeat;}
.cont2 .dl2 dd a{float:left;display:inline-block;width:360px;height:39px;background:url(../images/link.png) no-repeat;line-height:39px;text-align:center;color:#d13434;font-size:18px;font-weight:bold;margin:10px 0px 0px 0px; }
.cont2 .dl2 dd a:hover{background:url(../images/link-hover.png) no-repeat;}

.cont2 .dl3{margin:30px 0px 0px 30px;}
.cont2 .dl3 dt h3{background:url(../images/part3.png) no-repeat;}

.cont2 .dl4{margin:30px 30px 0px 0px;}
.cont2 .dl4 dt h3{background:url(../images/part4.png) no-repeat;}

.bg2{width:100%;height:580px;background:#4d4991;}
.cont3{width:1000px;height:580px;}
.cont3 h2{background:url(../images/title3.png) no-repeat;width:491px;height:70px;text-indent:-99999px;margin:25px 0px 0px 50px;}
.cont3 ul{width:1000px;height:auto;margin-top:20px;}
.cont3 ul li{float:left;display:inline;width:200px;height:167px;margin-top:20px;background:url(../images/bg1.png) no-repeat;position:relative;overflow:hidden;}
.cont3 ul li h3{display:table-cell;width:202px;height:167px;line-height:35px;text-align:center;vertical-align:middle;color:#fff;font-size:25px;font-weight:bold; letter-spacing:2px;}
.cont3 ul li div{width:188px;height:164px;border-top:3px solid #18126a;background:#302a86;position:absolute;left:6px;/*top:-167px;*/top:0px;display:none;overflow:hidden;}
.cont3 ul li div p{padding:10px;line-height:23px;width:168px;height:144px;color:#bebce5;font-size:13px;vertical-align:middle;text-align:justify;display:table-cell;}

.cont3 a{float:right;display:inline-block;width:395px;height:39px;background:url(../images/link1.png) no-repeat;line-height:39px;text-align:center;color:#d13434;font-size:18px;font-weight:bold;position:relative;margin:25px 0px 0px 0px;}
.cont3 a:hover{background:url(../images/link1-hover.png) no-repeat;}

.cont4{height:666px;}
.cont4 h2{background:url(../images/title4.png) no-repeat;width:491px;height:70px;text-indent:-99999px;margin:25px 0px 0px 0px;}
.cont4 .weibo{width:920px;height:484px;margin-top:40px;}

.footer{width:100%;height:240px;overflow:hidden;margin:0px auto;background:#fff;}
.footer p{width:1000px;height:auto;text-align:center;line-height:26px;color:#3a3a3a;margin:0px auto;padding-top:30px;}

.fixed { width:36px; height:184px; text-align: center; top:50%; margin-top:-92px; display: block; right:3%; position: fixed;}
.fixed ul { width:36px; height:auto; }
.fixed ul li { width:36px; text-align:center; height:36px; line-height:18px; font-size:14px; color:#3093ec; cursor:pointer;border-radius:18px; position:relative; left:0px; top:0px; z-index:10;border:none;margin-top:2px; }
.fixed ul li.li1{ background:url(../images/icon1a.png) center center scroll no-repeat #ffd902;}
.fixed ul li.li2{background:url(../images/icon2a.png) center center scroll no-repeat #ffd902;}
.fixed ul li.li3{ background:url(../images/icon3a.png) center center scroll no-repeat #ffd902;}
.fixed ul li.li4{background:url(../images/icon4a.png) center center scroll no-repeat #ffd902;}

.fixed ul li.li1:hover { background-image:url(../images/icon1.png); }
.fixed ul li.li2:hover { background-image:url(../images/icon2.png); }
.fixed ul li.li3:hover { background-image:url(../images/icon3.png); }
.fixed ul li.li4:hover { background-image:url(../images/icon4.png); }
.fixed ul li a { width:100%; height:100%; display:block; color:#f55f01; }

.fixed ul li .zx400 { position:absolute; left:-90px; top:5px; z-index:5; display:block; width:100px; height:25px;/*filter:alpha(opacity=0); -moz-opacity:0; opacity:0; transition:left 500ms, filter 500ms, -moz-opacity 500ms, opacity 500ms; -moz-transition:left 500ms, filter 500ms, -moz-opacity 500ms, opacity 500ms; -webkit-transition:left 500ms, filter 500ms, -moz-opacity 500ms, opacity 500ms; -o-transition:left 500ms, filter 500ms, -moz-opacity 500ms, opacity 500ms;*/display:none; }
.fixed ul li .zx400 a{ width:75px; height:25px; line-height:25px; text-align:center; color:#cb1a1a;font-weight:bold; font-size:14px;background:#ffd902;border-radius:15px;display:inline-block;}


