/************************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:#f4f5f8; }
.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; }


.nation { width:100%; height:86px; background:#071339; overflow:hidden; }
.nation .nnn { width:1000px; overflow:hidden; margin:0 auto; text-align:left; }
.nation .nnn img { float:left; display:inline; margin-left:20px; }
.nation ul { float:right; display:inline; width:565px; height:50px; padding-left:15px; margin-top:8px; }
.nation ul li { display:inline-block; float:left; width:60px; height:auto; text-align:center; margin:12px 0px 0px 0px; border-right:1px solid #fff; }
.nation ul li a { color:#fff; font-size:13px;}
.nation ul li a:hover { color:#ebf2fb; }

.header{width:100%;height:504px;background:url(../images/head_bg.jpg) center top scroll no-repeat;overflow:hidden;}
.header .head1{margin:0 auto;width:1000px;height:158px;background:url(../images/head1.jpg) center top scroll no-repeat;overflow:hidden;}
.header .head2{margin:0 auto;width:1000px;height:204px;background:url(../images/head2.jpg) center top scroll no-repeat;overflow:hidden;}
.header .head3{margin:0 auto;width:1000px;height:143px;background:url(../images/head3.jpg) center top scroll no-repeat;overflow:hidden;}
.header .head3 p{width:585px;height:95px;line-height:40px;color:#000;font-size:24px;text-align:left;margin:35px 0px 0px 355px;font-family:'黑体';}
.header .head3 p strong{font-size:40px;}

.cont{width:1000px;margin:0 auto;overflow:hidden;text-align:left;}
.pub-link{display:inline-block;float:left;width:auto;height:40px;line-height:40px;padding:0px 20px;background:#c51b1c;color:#fff;font-size:16px;border-radius:5px;transition:all ease 300ms;}
.pub-link:hover{box-shadow:4px 4px 0px #6b5f5f;}

.bg1{width:100%;background:url(../images/cont1_bg.jpg) center top scroll no-repeat;}
.bg1 .cont1{height:449px;background:url(../images/cont1.jpg) no-repeat;}

.bg1 .cont1 h2{color:#c51b1c;font-size:36px;margin:120px 0px 0px 60px;}

.bg1 .cont1 p{font-size:15px;line-height:23px;width:940px;text-indent:2em;margin:20px 0px 0px 30px;}
.bg1 .cont1 .pub-link{float:right;margin:20px 50px 0px 0px;}


.bg2{width:100%;background:url(../images/cont2_bg.jpg) center bottom scroll no-repeat #e3e4e8;}
.bg2 .cont2{height:740px;background:url(../images/cont2.jpg) center bottom scroll no-repeat #e3e4e8;}
.bg2 .cont2 h2{color:#c51b1c;font-size:30px;text-align:center;margin:20px 0px;}
.bg2 .cont2 table{float:left;display:inline;border:1px solid #c51b1c;margin:20px 0px 0px 10px;}

.bg2 .cont2 table tr td{border:2px solid #c51b1c;background:#fff;vertical-align:middle;color:#000;font-size:15px;line-height:23px;}

.bg2 .cont2 table tr .td1{width:146px;text-align:center;}
.bg2 .cont2 table tr .td2{width:393px;padding:0px 20px;}
.bg2 .cont2 table .height1{height:168px;}
.bg2 .cont2 table .height2{height:65px;}
.bg2 .cont2 table .height3{height:120px;}
.bg2 .cont2 table .height4{height:55px;}

.cont2 .right { width:348px; height:478px; margin:20px 20px 0px 0px;background:#c51b1c;border-radius:10px;}
.cont2 .right h2{color:#fff;font-size:24px;margin:20px 0px 0px;}
.questionBlock { float:left; display:inline; width:320px; height:auto; font-size: 12px; text-align: left; margin:10px 0px 0px 10px; }
.questionBlock ul { padding:5px; padding-top:0px; }
.questionBlock ul li { padding:11px 0; clear:both; border-bottom:1px dashed #fff; }
.questionBlock ul li label { width:80px; height:20px; line-height:20px; text-align:right; font-size:13px; display:inline-block; float:left; padding-right:2px; color:#fff; font-weight:bold; position:relative; top:5px; }
.questionBlock ul li .se_3 { width: 100px; height: 27px; border-radius:5px; }
.questionBlock .txt_1, .questionBlock .txt_2, .questionBlock .txt_3 { width:165px; height:22px; line-height:22px; border:1px solid #dfdfdf; padding-left:3px; border-radius:3px; }
.questionBlock .txt_2 { width:120px; }
.questionBlock .txt_3 { height:25px; overflow-y:hidden; }
.questionBlock .btn { text-align:center; border:none; }
.questionBlock .btn .btn_submit { width:110px; height:35px; line-height:31px; font-size:16px; cursor:pointer; border: none; border-radius: 5px; outline:none; background:#990209; font-weight:bold; color:#890d37; font-family:'微软雅黑';color:#fff;}
.questionBlock .btn .btn_submit:hover {box-shadow:0px 0px 5px 2px #fff; }
.questionBlock label em { color:#f00; padding:0 5px; }
.questionBlock select { font:12px; }
.cont2 .pub-link{margin:30px 0px 0px 240px;}


.bg3{width:100%;background:url(../images/cont3_bg.jpg) center bottom scroll no-repeat #7b84a1;}
.cont3{height:800px;background:url(../images/cont3.jpg) center bottom scroll no-repeat #7b84a1;}
.cont3 .box{width:385px;margin:100px 0px 0px 50px;}
.cont3 .box .title{width:296px;height:218px;background:url(../images/li22.png) no-repeat;overflow:hidden;text-align:center;}
.cont3 .box .title h2{color:#363267;font-size:23px;line-height:30px;margin-top:65px;}
.cont3 .box .title p{color:#fff;font-size:18px;margin-top:54px;}
.cont3 .box .p1{line-height:28px;color:#fff;font-size:14px;text-align:left;margin:30px 0px;}
.cont3 .box .p1 strong{font-size:18px;font-weight:bold;}
.cont3 .box .pub-link{margin:0px 0px 0px 50px;}
.cont3 .box .pub-link:hover{box-shadow:4px 4px 0px #fff;}

.cont4{height:885px;background:url(../images/cont4.jpg) center bottom scroll no-repeat;}
.cont4 h2{color:#c51b1c;font-size:30px;text-align:center;margin:0px;}
.cont4 .tab{width:900px;height:160px;margin:50px 0px 0px 30px;}
.cont4 .tab li{width:160px;height:160px;float:left;display:inline;margin-left:20px;position:relative;}
.cont4 .tab li b{position:absolute;left:0px;top:0px;width:158px;height:158px;border:1px dashed #7c84a1;border-radius:50%;}
.cont4 .tab li h3{width:150px;height:150px;line-height:150px;text-align:center;background:#7c84a1;border-radius:50%;margin:5px 0px 0px 5px;color:#fff;font-size:18px;}
.cont4 .tab li:hover b{animation:mymove 20s linear infinite;}
.cont4 .tab li.on b{border:1px dashed #0d439a;}
.cont4 .tab li.on h3{background:#0d439a;}
@keyframes mymove{
	from {transform:rotate(0deg);}
	to {transform:rotate(360deg);}
}

.cont4 .tab-box .content{width:1000px;height:auto;margin-top:40px;text-align:center;}
.cont4 .tab-box .content .left{float:left;display:inline;width:360px;text-align:left;}
.cont4 .tab-box .content h4{color:#fff;font-size:18px;display:inline-block;width:auto;height:35px;line-height:35px;padding:0px 15px;background:#0d439a;border-radius:5px;}
.cont4 .tab-box .content p{color:#000;font-size:14px;line-height:25px;margin:10px 0px;}
.cont4 .tab-box .content p strong{font-weight:bold;}
.cont4 .tab-box .content .center{float:left;display:inline;width:260px;margin-left:10px;text-align:left;}
.cont4 .tab-box .content .center h4,.cont4 .tab-box .content .center p{margin-left:30px;}
.cont4 .tab-box .content .right{float:right;display:inline;width:350px;text-align:left;}
.cont4 .tab-box .content .pub-link{float:none;margin:20px auto;}

.bg5{width:100%;background:url(../images/cont5_bg.jpg) center top scroll no-repeat;}
.cont5{height:933px;background:url(../images/cont5.jpg) center top scroll no-repeat;}
.cont5 h2{color:#fff;font-size:30px;text-align:center;margin:40px 0px 0px;}
.cont5 .tab{width:830px;height:220px;margin:40px 0px 0px 85px;}
.cont5 .tab li{float:left;display:inline;margin:0px 0px 0px 20px;width:160px;height:218px;margin:0px 0px 0px 40px;}
.cont5 .tab li .img{width:140px;height:140px;box-shadow:5px 5px 2px 3px #4a66aa;border-radius:3px;margin-top:20px;}
.cont5 .tab li .s1{background:url(../images/i1.jpg) center center scroll no-repeat #fff;}
.cont5 .tab li .s2{background:url(../images/i2.jpg) center center scroll no-repeat #fff;}
.cont5 .tab li .s3{background:url(../images/i3.jpg) center center scroll no-repeat #fff;}
.cont5 .tab li .s4{background:url(../images/i4.jpg) center center scroll no-repeat #fff;}
.cont5 .tab li h3{text-align:center;color:#fff;font-size:18px;width:140px;height:60px;line-height:70px;}

.cont5 .tab li.on .img{width:160px;height:160px;margin-top:0px;box-shadow:6px 6px 2px 4px #4a66aa;}
.cont5 .tab li.on h3{width:160px;font-weight:bold;background:url(../images/on.png) center 0px scroll no-repeat;}

.cont5 .tab-box .content{width:1000px;height:auto;margin-top:20px;text-align:center;}
.cont5 .tab-box .content .left{float:left;display:inline;width:390px;text-align:left;margin-left:100px;}
.cont5 .tab-box .content h4{color:#6085dd;font-size:18px;display:inline-block;width:auto;height:30px;line-height:30px;padding:0px 15px;box-shadow:4px 4px 2px 2px #4c68ad;background:#fff;border-radius:3px;margin-left:140px;}

.cont5 .tab-box .content .a{width:170px;height:190px;float:left;display:inline;background:url(../images/qwer.png) center 50px scroll no-repeat;margin:20px 0px 0px 0px;color:#fff;}
.cont5 .tab-box .content .a .p1{font-size:14px;width:164px;text-align:center;}
.cont5 .tab-box .content .a .p2{float:right;margin:40px 0px 0px;}
.cont5 .tab-box .content .a .p3{font-size:14px;width:164px;text-align:center;margin-top:50px;}

.cont5 .tab-box .content .b{width:170px;height:190px;float:right;display:inline;background:url(../images/qwer.png) center 50px scroll no-repeat;margin:20px 0px 0px 0px;color:#fff;}
.cont5 .tab-box .content .b .p1{font-size:14px;width:164px;text-align:center;}
.cont5 .tab-box .content .b .p2{float:right;margin:40px 0px 0px;}
.cont5 .tab-box .content .b .p3{font-size:14px;width:164px;text-align:center;margin-top:50px;}


.cont5 .tab-box .content .p4{color:#fff;text-align:center;text-align:center;margin:20px 0px 5px;}

.cont5 .tab-box .content .c{width:170px;height:150px;float:left;display:inline;background:url(../images/11.png) center 0px scroll no-repeat;margin:10px 0px 0px 0px;color:#fff;}

.cont5 .tab-box .content .c .p2{float:right;margin:20px 0px 0px;}
.cont5 .tab-box .content .c .p3{font-size:14px;width:164px;text-align:center;margin-top:30px;}

.cont5 .tab-box .content .d{width:170px;height:150px;float:right;display:inline;background:url(../images/12.png) center 0px scroll no-repeat;margin:10px 0px 0px 0px;color:#fff;}

.cont5 .tab-box .content .d .p2{float:left;margin:20px 0px 0px;}
.cont5 .tab-box .content .d .p3{font-size:14px;width:164px;text-align:center;margin-top:30px;}

.cont5 .tab-box .content .right{float:right;display:inline;width:390px;text-align:left;margin-right:50px;}
.cont5 .tab-box .content .right h4{color:#6085dd;font-size:18px;display:inline-block;width:auto;height:30px;line-height:30px;padding:0px 15px;box-shadow:4px 4px 2px 2px #4c68ad;background:#fff;border-radius:3px;margin-left:130px;}
.cont5 .tab-box .content .right .p1{color:#fff;font-size:14px;line-height:26px;margin-top:20px;}
.cont5 .tab-box .content .right .p1 strong{font-weight:bold;}

.cont5 .tab-box .content .pub-link{margin-left:400px;background:#fff;color:#850107;}
.cont5 .tab-box .content table{border:1px solid #000;border-radius:5px;background:#fff;margin-top:40px;}
.cont5 .tab-box .content table tr{height:65px;}
.cont5 .tab-box .content table tr td{border:1px solid #000;vertical-align:middle;text-align:center;color:#000;font-size:13px;}

.cont5 .tab-box .content .left .p-left{color:#fff;font-size:14px;line-height:24px;margin-top:20px;}
.cont5 .tab-box .content .left .p-left strong{font-weight:bold;}

.bg6{width:100%;background:url(../images/cont6_bg.jpg) center top scroll no-repeat #f5f8ff;}
.cont6{height:660px;background:url(../images/cont6.jpg) center top scroll no-repeat #f5f8ff;}
.cont6 h2{color:#c51b1c;font-size:30px;text-align:center;margin:40px 0px;}
.cont6 .left{float:left;display:inline;width:458px;height:517px;}
.cont6 .left h3{color:#990209;font-size:16px;font-weight:bold;}
.cont6 .left h3 span{font-size:40px;font-style:italic;margin-right:15px;}
.cont6 .left p{color:#990209;font-size:14px;line-height:23px;margin-top:5px;}
.cont6 .right{float:right;margin-top:80px;}

.bg7{width:100%;background:url(../images/cont7_bg.jpg) center top scroll no-repeat;}
.cont7{height:934px;background:url(../images/cont7.jpg) center top scroll no-repeat;}
.cont7 h2{color:#fff;font-size:30px;text-align:center;margin:90px 0px 50px;}

.cont7 ul{width:950px;height:150px;}
.cont7 ul li{float:left;display:inline;width:445px;height:125px;border:5px solid #fff;overflow:hidden;}
.cont7 ul li img{transition:500ms;}
.cont7 ul li:hover img{transform:scale(1.1);}
.cont7 ul .li1{float:right;}
.cont7 .h2a{margin:50px 0px 30px;}

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

.fixed{width:119px; height:296px; position: fixed; background:url(../images/fixed.png) left top scroll no-repeat; right:1%; _position: absolute; expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));bottom:30px; _bottom: auto; bottom:20%; _top: auto;}

.fixed ul{width:104px;height:385px;margin:125px 0px 0px 5px}
.fixed ul li{width:104px;height:30px;line-height:30px;text-align:center;font-size:13px;margin-top:6px;}
.fixed ul li a {color:#fff;display:block;width:104px;height:30px;text-align:left;text-indent:40px;}
.fixed ul li a:hover{background-color:#990209;}

.fixed ul li .a1{background:url(../images/icon1.png) 10px center scroll no-repeat #c51b1c;}
.fixed ul li .a2{background:url(../images/icon2.png) 10px center scroll no-repeat #c51b1c;}
.fixed ul li .a3{background:url(../images/icon3.png) 10px center scroll no-repeat #c51b1c;}

.fixed ul .li4{margin-top:0px;height:40px;cursor:pointer;cursor:pointer;}