/************************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, headertop, 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, headertop, 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; }
.oh { overflow:hidden; }
.displayN { display:none; }
.clear { display:block; clear:both; }
.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; }
.headertop { width:100%; height:700px; background:url(head_bg.jpg) center top scroll no-repeat; overflow:hidden; }

.headertop .head1{margin:0 auto;overflow:hidden;width:1000px;height:97px;background:url(head1.jpg) no-repeat;}
.headertop .head1 ul { float:right; display:inline; width:580px;height:60px;}
.headertop .head1 ul li { display:inline-block; float:left; width:60px; height:28px; text-align:center; line-height:28px; margin:2px 0px 0px 0px; }
.headertop .head1 ul li a { color:#000; font-size:14px; }
.headertop .head1 ul li a:hover {font-weight:bold; }
.headertop .head2{margin:0 auto;overflow:hidden;width:1000px;height:117px;background:url(head2.jpg) no-repeat;}
.headertop .head3{margin:0 auto;overflow:hidden;width:1000px;height:120px;background:url(head3.jpg) no-repeat;}
.headertop .head4{margin:0 auto;overflow:hidden;width:1000px;height:118px;background:url(head4.jpg) no-repeat;}
.headertop .head4 p{color:#2e1a3d;font-size:22px;font-family:'黑体';margin-top:86px;}
.headertop .head5{margin:0 auto;overflow:hidden;width:1000px;height:193px;background:url(head5.jpg) no-repeat;text-align:left;}
.headertop .head5 ul{width:500px;height:34px;margin:20px 0px 0px 230px;}
.headertop .head5 ul li{float:left;display:inline;width:104px;height:34px;background:url(link.png) no-repeat;margin-left:60px;}
.headertop .head5 ul li:hover{background:url(link1.png) no-repeat;}
.headertop .head5 ul li a{display:block;width:104px;height:34px;color:#c02626;font-size:14px;text-indent:35px;line-height:24px;}
.headertop .head5 ul li .a1{background:url(a.png) 15px 4px scroll no-repeat;}
.headertop .head5 ul li .a1:hover{background:url(a1.png) 15px 10px scroll no-repeat;line-height:36px;color:#fff;}

.headertop .head5 ul li .a2{background:url(b.png) 15px 4px scroll no-repeat;}
.headertop .head5 ul li .a2:hover{background:url(b1.png) 15px 10px scroll no-repeat;line-height:36px;color:#fff;}

.headertop .head5 ul li .a3{background:url(c.png) 15px 6px scroll no-repeat;}
.headertop .head5 ul li .a3:hover{background:url(c1.png) 15px 12px scroll no-repeat;line-height:36px;color:#fff;}
.headertop .head5 p{width:610px;height:969px;color:#434343;font-size:15px;line-height:30px;margin:35px 0px 0px 130px;}
.headertop .head5 p span{font-size:25px;}

.nav11{width:100%;height:88px;overflow:hidden;text-align:left;background:url(dot.png) left center scroll repeat-x #fff;margin:20px 0px;}
.nav11 ul{width:1000px;height:75px;margin:14px auto 0px;}
.nav11 ul li{float:left;display:inline;width:135px;height:57px;text-align:center;margin-right:7px;cursor:pointer;}
.nav11 ul li a{display:block;width:131px;height:53px;border:2px solid #454545;line-height:53px;color:#454545;font-size:18px;background:#fff;font-weight:bold;}
.nav11 ul li a:hover{background:url(1111.png);border:none;width:135px;height:57px;line-height:57px;color:#000;font-size:18px;}
.nav11 ul li.last{margin-right:0px;}

.bg1{width:100%;height:400px;background:url(cont1_bg.jpg) center top scroll no-repeat;}
.cont{width:1000px;margin:0 auto;text-align:left;overflow:hidden;}
.bg1 .cont1{height:560px;background:url(cont1.jpg) no-repeat;}
.bg1 .cont1 .left{float:left;display:inline;width:960px;height:360px;margin-top:177px;}
.bg1 .cont1 .left ul{width:960px;height:150px;}
.bg1 .cont1 .left ul li{float:left;display:inline;width:120px;height:140px;margin:6px 0px 0px 6px;text-align:center;}

.bg1 .cont1 .left ul .li1{background:#ff877f;margin-left:0px;}
.bg1 .cont1 .left ul .li1:hover{background:#fc736a;}
.bg1 .cont1 .left ul .li2{background:#57a3d9;}
.bg1 .cont1 .left ul .li2:hover{background:#3a97d8;}
.bg1 .cont1 .left ul .li3{background:#2dc8cd;}
.bg1 .cont1 .left ul .li3:hover{background:#17b3b8;}
.bg1 .cont1 .left ul .li4{background:#d974ae;}
.bg1 .cont1 .left ul .li4:hover{background:#da55a1;}
.bg1 .cont1 .left ul .li5{background:#a281ba;width:115px;margin-left:0px;}
.bg1 .cont1 .left ul .li5:hover{background:#9360b9;}
.bg1 .cont1 .left ul .li6{background:#fcca60;width:115px;margin-left:7px;}
.bg1 .cont1 .left ul .li6:hover{background:#fcbe3b;}
.bg1 .cont1 .left ul .li7{background:#add068;width:215px;float:right;}
.bg1 .cont1 .left ul .li7:hover{background:#9cc054;}
.bg1 .cont1 .left ul li span{display:table-cell;width:160px;height:140px;vertical-align:middle;color:#fff;font-size:16px;text-shadow:0px 2px 10px #000;line-height:25px;}
.bg1 .cont1 .left ul .li5 span,.bg1 .cont1 .left ul .li6 span,.bg1 .cont1 .left ul .li7 span{width:215px;}
.bg1 .cont1 .left a{width:100%;height:53px;background:url(654321.png) 460px center scroll no-repeat #ffea03;display:block;color:#434343;font-size:17px;line-height:53px;text-align:center;}
.bg1 .cont1 .left a:hover{background-color:#ffd200;}

.cont1 .right { width:322px; height:316px; margin:180px 0px 0px 0px; }
.questionBlock { width:324px; font-size:13px; height:350px; text-align:left; overflow:hidden; margin:0px; }
.questionBlock h2 { color:#454545; font-size:24px; margin:15px 0px 0px; text-indent:20px; font-family:"黑体"; }
.questionBlock ul { width:282px; height:260px; margin:42px 0px 0px 22px; }
.questionBlock ul li { overflow:hidden; }
.questionBlock .left-li { float:left; display:inline; width:282px; height:89px; }
.questionBlock .bottom { float:left; display:inline; width:282px; height:200px; }
.questionBlock .txt_1, .questionBlock .txt_2, .questionBlock .txt_3 { width:275px; height:27px; line-height:27px; border:1px solid #1169b9; padding:5px 0px 5px 5px; font-size:13px; color:#444; border:none; }
.questionBlock .txt_2 { width:271px; height:60px; line-height:20px; padding:5px; color:#444; margin-top:5px; }
.questionBlock .txt_3 { float:left; display:inline-block; width:138px; height:37px; line-height:37px; padding:10px 0px; color:#444; }
.questionBlock .txt_4 { margin-left:5px; }
.questionBlock .btn_submit, .questionBlock .btn_reset { float:left; display:inline; width:280px; height:40px; background:#fde300; line-height:40px; text-align:center; color:#931a11; font-size:18px; border:none; margin:5px 0px 0px 0px; outline:none; cursor:pointer; font-family:"黑体"; vertical-align:middle; }
.questionBlock .btn_submit:hover { background:#f7b006; }
.questionBlock select { font:13px; }

.h2_bg{width:100%;height:140px;background:url(cont2111.jpg) center top scroll no-repeat;overflow:hidden;}
.h2_bg .cont_h2{width:1000px;height:140px;margin:0 auto;}
.h2_bg .cont2_h2{background:url(cont2.jpg) no-repeat;}
.h2_bg .cont3_h2{background:url(cont3.jpg) no-repeat;}
.h2_bg .cont4_h2{background:url(cont4.jpg) no-repeat;}
.h2_bg .cont5_h2{background:url(cont5.jpg) no-repeat;}
.h2_bg .cont6_h2{background:url(cont6.jpg) no-repeat;}
.cont2{height:600px;margin:40px auto;position:relative;}
.cont2 ul{width:1000px;height:600px;}
.cont2 ul li{float:left;display:inline;width:250px;height:113px;overflow:hidden;border-bottom:1px solid #e1e1e1;text-align:center;color:#666;font-size:16px;cursor:pointer;}
.cont2 ul li img{margin:18px 0px 10px;}
.cont2 ul li strong{display:block;}
.cont2 ul li.bgcolor1{background:#f3f3f3;}
.cont2 ul li.bgcolor2{background:#f9f9f9;}
.cont2 ul li.bottom{margin-top:365px;border-top:1px solid #e1e1e1;border-bottom:none;}
.cont2 ul li.on{border-color:#ff6e72;background:#ff6e72;color:#fff;font-size:18px;font-weight:bold;}
.cont2 .content{width:1000px;height:365px;background:#fff;position:absolute;left:0px;top:114px;}
.cont2 .content .school{width:1000px;height:365px;overflow:hidden;position:relative;}

.cont2 .content .school .left{float:left;display:inline;width:397px;height:365px;background:url(bgbg.jpg) left top scroll repeat-y;overflow:hidden;text-align:center;}
.cont2 .content .school .left p{width:343px;margin:35px auto 15px;line-height:25px;color:#434343;font-size:15px;text-align:left;}
.cont2 .content .school .left p span{font-size:17px;}
.cont2 .content .school .left img{margin-left:50px;margin:5px auto;}
.cont2 .content .school .left a{display:block;margin:0 auto;width:325px;height:40px;line-height:40px;background:url(654321.png) 260px center scroll no-repeat #ffea03;text-align:center;color:#434343;font-size:16px;font-weight:bold;}
.cont2 .content .school .left a:hover{background-color:#ffd200;}

.cont2 .content .school .right{float:right;display:inline;width:600px;height:365px;overflow-y:auto;}
.cont2 .content .school .right p{width:553px;padding:15px 0px;border-bottom:1px dashed #d0d0d0;color:#434343;line-height:23px;font-size:14px;margin-left:30px;}
.cont2 .content .school .right p strong{font-weight:bold;}
.cont2 .content .school .right p span{float:left;display:block;width:275px;}
.cont2 .content .school b{width:12px;height:6px;background:url(qqq.png) no-repeat;display:block;position:absolute;}
.cont2 .content .s5 b,.cont2 .content .s6 b,.cont2 .content .s7 b,.cont2 .content .s8 b{background:url(www.png) no-repeat;}
.cont2 .content .s1 b{left:117px;top:0px;}
.cont2 .content .s2 b{left:369px;top:0px;}
.cont2 .content .s3 b{left:621px;top:0px;}
.cont2 .content .s4 b{left:868px;top:0px;}
.cont2 .content .s5 b{left:117px;top:359px;}
.cont2 .content .s6 b{left:369px;top:359px;}
.cont2 .content .s7 b{left:621px;top:359px;}
.cont2 .content .s8 b{left:868px;top:359px;}

.cont3{height:340px;margin:40px auto;}
.cont3 ul{width:1000px;height:290px;}
.cont3 ul li{float:left;display:inline;width:200px;height:289px;border-bottom:1px solid #f0f0f0;}
.cont3 ul li h3{width:200px;height:85px;display:table-cell;vertical-align:middle;color:#fff;font-size:16px;text-shadow:0px 2px 7px #000;text-align:center;}
.cont3 ul li p{width:177px;text-indent:2em;color:#454545;font-size:14px;margin:20px 0px 10px 10px;line-height:25px;}
.cont3 ul .li1{background:url(1.jpg) no-repeat #f9f9f9;}
.cont3 ul .li2{background:url(2.jpg) no-repeat #f3f3f3;}
.cont3 ul .li3{background:url(3.jpg) no-repeat #f9f9f9;}
.cont3 ul .li4{background:url(4.jpg) no-repeat #f3f3f3;}
.cont3 ul .li5{background:url(5.jpg) no-repeat #f9f9f9;}
.cont3 a{float:right;display:block;width:400px;height:50px;line-height:50px;background:url(65432.png) 310px center scroll no-repeat #c31c33;text-align:center;color:#fff;font-size:16px;font-weight:bold;}
.cont3 a:hover{background-color:#a30a1f;}
.cont4{height:201px;margin:40px auto;}
.cont4 ul{width:1000px;height:151px;}
.cont4 ul li{float:left;display:inline;width:333px;height:150px;border-bottom:1px solid #f0f0f0;}
.cont4 ul li img{float:left;display:inline;}
.cont4 ul li p{float:left;display:inline;width:190px;margin:10px 0px 0px 10px;color:#454545;font-size:14px;line-height:24px;}
.cont4 a{float:right;display:block;width:400px;height:50px;line-height:50px;background:url(654321.png) 310px center scroll no-repeat #ffea03;text-align:center;color:#434343;font-size:16px;font-weight:bold;}
.cont4 a:hover{background-color:#ffd200;}

.cont5{height:150px;margin:40px auto;}
.cont5 ul{width:1000px;height:150px;}
.cont5 ul li{float:left;display:inline;width:314px;height:149px;margin-left:10px;}
.cont5 ul li a{display:block;width:314px;height:149px;overflow:hidden;}
.cont5 ul li a img{transition:0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s; -o-transition: 0.5s;}
.cont5 ul li a:hover img{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform:scale(1.1);}

.bg2{width:100%;height:510px;background:#f9f9f9;}
.cont6{height:510px;margin:40px auto;}
.cont6 h2{width:100%;height:57px;background:url(cont6.jpg) center top scroll no-repeat;margin:20px 0px;}
.cont6 .weibo{width:1000px;height:380px;background:#fff;}

.footer { width: 100%; height:261px; background:url(foot_bg.jpg) center top scroll no-repeat; overflow: hidden; }
.footer p { width: 1000px; height:231px; text-align: center; line-height:23px; color: #431b34; margin: 0 auto;padding-top:70px; font-size:13px;background:url(foot.jpg) no-repeat; }