/* 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) top center repeat-y #2fafd1;}
.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:918px; 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:#ff7c00; text-decoration:underline;}
.header{width:100%; height:886px; background:url(../images/head_bg.jpg) top center no-repeat;}
.header .head1{margin:0 auto;width:998px; height:128px; background-image:url(../images/head1.jpg);}
.header .head2{margin:0 auto;width:998px; height:126px; background-image:url(../images/head2.jpg);}
.header .head3{margin:0 auto;width:998px; height:124px; background-image:url(../images/head3.jpg);}
.header .head4{margin:0 auto;width:998px; height:132px; background-image:url(../images/head4.jpg);}
.header .head5{margin:0 auto;width:998px; height:130px; background-image:url(../images/head5.jpg);}
.header .head6{margin:0 auto;width:998px; height:124px; background-image:url(../images/head6.jpg);}
.header .head7{margin:0 auto;width:998px; height:122px; background-image:url(../images/head7.jpg); overflow:hidden; text-align:left;}
.header .head7 a{display:block; width:214px; height:48px; color:#fff; font-size:24px; margin: 48px 0px 0px 271px; text-align:center; line-height:48px;}

.cont{width:998px; margin:0 auto; background-color:#fff;}
.cont1{height:447px; background:url(../images/cont_head.jpg) top center no-repeat #fff; overflow:hidden;}
.cont1 .cont1_left{width:390px; height:350px;float:left; display:inline; margin: 40px 0px 0px 0px;}
.cont1 .cont1_left .img2{margin:0px 0px 0px 10px;}
.cont1 h2{ color:#fff; font-size:22px; margin-top:17px;}

.cont1 .cont1_right{ float:left; display:inline; width:430px; height:350px; margin:40px 0px 0px 0px; text-align:left;}
.cont1 .cont1_right p{ font-size:14px; color:#000; width:425px; min-height:80px; line-height:25px; margin-bottom:13px;}
.cont1 .cont1_right p strong{color:#1557ad; font-size:18px; font-weight:bold;}
.cont1 .img_right{float:right; display:inline;margin: 65px 32px 0px 0px;}

.cont2{height:863px; text-align:left;}
.cont2 .cont2_left{ width:740px; height:800px; float:left; display:inline;}
.cont2 .cont2_left1{width:740px; height:413px; margin: 0px 0px 30px 20px;}
.cont2 .cont2_left1 img{float:left; display:inline;}
.cont2 .cont2_left1 strong{ float:left;display:inline-block; width:135px; height:30px;font-size:16px; color:#155082; margin: 0px 0px 0px 24px;}
.cont2 .cont2_left1 strong span{ font-style:italic;}
.cont2 .cont2_left1 a{float:left; display:inline-block; width:95px; height:22px; background-image:url(../images/button.jpg); border-radius:2px; margin: 0px 0px 0px 35px; line-height:21px; text-align:center; font-size:14px; color:#fff;}
.cont2 .cont2_left1 a:hover{ color:#000;}
.cont2 .cont2_left1 .cont2_left1_L{width:180px; height:405px; float:left; display:inline;}
.cont2 .cont2_left1 .cont2_left1_R{width:520px; height:395px; float:left; display:inline;}
.cont2 .cont2_left1 .cont2_left1_R h2{float:left; display:inline;width:330px; height:39px; background-image:url(../images/title_bg.jpg); border-radius:30px; line-height:36px; text-align:center; font-size:22px; color:#fff; margin-bottom:15px;}
.cont2 .cont2_left1 .cont2_left1_R .p1{width:498px; height:98px; font-size:18px; color:#8d0827; line-height:25px; margin-left: 10px;}
.cont2 .cont2_left1 .cont2_left1_R .p1 span{float:right;}
.cont2 .cont2_left1 .cont2_left1_R .p2{width:538px; height:210px; padding:10px; font-size:14px; color:#000; border:1px solid #c8c8c8;  background-color:#eeeeee; line-height:25px;}
.cont2 .cont2_left1 .cont2_left1_R .p2 span{color:#ff0036;}
.cont2 .cont2_right{float:right; display:inline; margin:25px 20px 0px 0px;width:195px; height:800px; background-color:#eeeeee; border:1px solid #cacaca; overflow:hidden; text-align:center;}
.cont2 .cont2_right img{margin:0 auto;}
.cont2 .cont2_right p{text-indent:2em; color:#000; font-size:13px; line-height:23px; padding:10px; width:175px;text-align:left; margin-bottom:10px;}
.cont2 .cont2_right .p1{ height:124px;}
.cont2 .cont2_right .p2{height:95px;}

.cont3{height:500px; background:url(../images/bgbgc3.jpg) 80px 400px scroll no-repeat #fff; text-align:left; }
.cont3 .cont2_left{ width:740px; height:497px; float:left; display:inline;}
.cont3 .cont2_left1{width:740px; height:413px; margin: 0px 0px 30px 20px;}
.cont3 .cont2_left1 img{float:left; display:inline;}
.cont3 .cont2_left1 strong{ float:left;display:inline-block; width:135px; height:30px;font-size:16px; color:#155082; margin: 0px 0px 0px 24px;}
.cont3 .cont2_left1 strong span{ font-style:italic;}
.cont3 .cont2_left1 a{float:left; display:inline-block; width:95px; height:22px; background-image:url(../images/button.jpg); border-radius:2px; margin: 0px 0px 0px 35px; line-height:21px; text-align:center; font-size:14px; color:#fff;}
.cont3 .cont2_left1 a:hover{ color:#000;}
.cont3 .cont2_left1 .cont2_left1_L{width:180px; height:405px; float:left; display:inline;}

.cont3 .cont2_left1 .cont2_left1_R{width:520px; height:395px; float:left; display:inline;}
.cont3 .cont2_left1 .cont2_left1_R h2{float:left; display:inline;width:330px; height:39px; background-image:url(../images/title_bg.jpg); border-radius:30px; line-height:36px; text-align:center; font-size:22px; color:#fff; margin-bottom:15px;}
.cont3 .cont2_left1 .cont2_left1_R .p1{width: 530px;height: 162px;
font-size: 17px;color: #8d0827;line-height: 25px; margin-left: 10px;}
.cont3 .cont2_left1 .cont2_left1_R .p1 span{float:right;}
.cont3 .cont2_left1 .cont2_left1_R .p1 .size_s{float: none;display: inline;font-size: 14px;}
.cont3 .cont2_left1 .cont2_left1_R .p2{width:538px; height:243px; padding:10px; font-size:14px; color:#000; border:1px solid #c8c8c8;  background-color:#eeeeee; line-height:25px;}
.cont3 .cont2_left1 .cont2_left1_R .p2 span{color:#ff0036;}

.cont3 .cont3_right{ float:right; display:inline; margin:0px 20px 0px 0px;width:195px;height: 480px; background-color:#eeeeee; border:1px solid #cacaca; overflow:hidden; text-align:center; overflow:hidden;}
.cont3 .cont3_right img{margin:10px auto;}

.cont4{height:446px; background: url(../images/bgbgbgbg.jpg) 20px 20px scroll no-repeat #fed100; overflow:hidden; text-align:left;}
.cont4 .teacher{float:left; display:inline;width:366px;height:278px; background-image:url(../images/th.jpg); overflow:hidden; margin:19px; text-align:center;}
.cont4 .teacher p{ width:329px; height:88px;margin: 180px 0px 0px 35px; _margin: 180px 0px 0px 25px; text-align:left; font-size:16px; color:#000; line-height:23px; font-weight:bold;}
.cont4 .teacher p strong{font-size:22px;}

.cont4 .ucl{float:left; display:inline; width:203px; height:263px; background:url(../images/UCL.jpg) center top scroll no-repeat; overflow:hidden;}
.cont4 .ucl a{ display:block; width:89px; height:26px; line-height:25px; background:url(../images/hand.jpg) right 3px no-repeat; margin: 228px 0px 0px 55px; color:#000; font-size:13px; text-indent:12px;}
.cont4 .ucl a:hover{ font-weight:bold;}

.cont4 .wenzi{float:left; display:inline;width:340px; height:176px; font-size:18px; color:#000; line-height:35px; margin: 80px 0px 0px 30px;}
.cont4 .wenzi strong{font-size:30px; color:#ed0b26; }
.cont4 .cont4_font{width:590px; height:128px; margin:0 auto; text-align:center; font-size:17px; line-height:25px;letter-spacing:5px; font-weight:bold;}

.cont5{height:666px; overflow:hidden; text-align:left; background-color:#f2f2f2;}
.cont5 h2{width:998px; height:62px; line-height:61px; background-image:url(../images/tit11.jpg); margin-top:20px;}
.cont5 h2 a{float:right;display:inline-block; width:128px; height:31px; line-height:30px; color:#fff; font-size:15px; text-align:center; margin: 13px 28px 0px 0px;}
.cont5 h2 a:hover{ text-decoration:underline; font-weight:bold;}
.cont5 .cont5_left{ width:611px; height:524px;float:left; display:inline; margin: 20px 0px 0px 20px;}
.cont5 .cont5_left .h3a{ width:243px; height:41px; background:url(../images/sbx.jpg) right top scroll no-repeat; font-size:24px; color:#024168; line-height:40px; margin-left: 30px;}
.cont5 .cont5_left .p1{width:570px; height:94px; border:1px solid #9d9b9b; background-color:#dfdfdf; padding:10px; line-height:25px; text-indent:2em; font-size:13px; color:#024168;}

.cont5 .cont5_left .h3b{color:#02426a; font-size:28px; width:527px; height:40px; border-bottom:1px dashed #3edefb; border-top:1px dashed #3edefb; line-height:40px; text-indent:30px; margin-top: 40px;}
.cont5 .cont5_left .h3b strong{  font-weight:bold;}
.cont5 .cont5_left .title_p{float:left; display:inline;width:55px; height:256px; background-color:#1276a0; color:#ffd200;text-align:center; color:#ffd200; font-size:30px; line-height:50px; padding-top:30px; margin-top: 15px;}
.cont5 .cont5_left ul{float:left; display:inline; width:500px; height:280px; margin: 20px 0px 0px 10px;}
.cont5 .cont5_left ul li{ width:480px; min-height:35px; background:url(../images/border.jpg) left bottom scroll no-repeat; line-height:31px; color:#024168; font-size:13px; margin}
.cont5 .cont5_left ul .li1{ line-height:23px; height:53px;}

.cont5 .cont5_right{float:right; display:inline;width:320px; height:524px; margin: 14px 38px 0px 0px;}
.cont5 .cont5_right h3{width:265px; height:47px; background:url(../images/sbxjh.jpg) left top scroll no-repeat; font-size:24px; color:#024168; line-height:40px; text-align:right; margin-left: 20px;}
.cont5 .cont5_right ul{ width:322px; height:490px; background-color:#aed7e8; border-top:3px solid #1276a0; padding-top:15px;}
.cont5 .cont5_right ul li{width:276px; height:10px; line-height:42px;  margin:0px auto;  }
.cont5 .cont5_right ul .li2{width:276px; height:21px; line-height:42px;  margin:0px auto; background:url(../images/down.jpg) top center scroll no-repeat; }
.cont5 .cont5_right ul .li1{width:276px; height:43px; line-height:42px; text-indent:1em; background-color:#f9fafb; border-radius:5px; box-shadow:2px 2px #CCC; margin:0px auto; color:#000; font-size:15px ; }
.cont5 .cont5_right ul .li1 em{color:#F00; font-size:17px; font-style:italic;}
.cont5 .cont5_right ul .lh1{ line-height:21px;}
.cont5 .cont5_right ul .bg_position{ background:url(../images/down.jpg) 0px 0px scroll no-repeat; width:50px; margin:0px 0px 0px 50px;}
.cont5 .cont5_right ul .li7{float:left; display:inline;width: 105px;
height: 63px; text-indent:1em; background-color:#f9fafb; border-radius:5px; box-shadow:2px 2px #CCC; color:#000; font-size:13px ; margin: 0px 0px 0px 25px; line-height:19px;}

.cont5 .cont5_right ul .li8{ float:left; display:inline;width:17px; height:56px; background:url(../images/33312fff.jpg) 0px 0px scroll no-repeat;}
.cont5 .cont5_right ul .li9{float:left; display:inline; width:144px; height:40px;  background-color:#f9fafb; border-radius:5px; box-shadow:2px 2px #CCC; color:#fe1f1f; font-size:13px ; margin-top: -12px; line-height: 20px; }
.cont5 .cont5_right ul .li10{float:left; display:inline; width:144px; height:54px;  background-color:#f9fafb; border-radius:5px; box-shadow:2px 2px #CCC; color:#fe1f1f; font-size:13px ; margin-top:10px;line-height:16px; }

.cont6{height:326px; background-color:#7f1613;}

.cont6 .form{float:left; display:inline; width:270px; height:304px; background-color:#fff; margin:12px 0px 0px 15px;}
.cont6 .form p{font-size:22px; color:#7f1613; line-height:32px; text-align: center; background:url(../images/hr.jpg) center bottom no-repeat; width:270px; height:41px;}
.questionBlock{float:left;width:270px;margin-top:3px;font-size:12px; height:260px; background-color:#fff;  text-align:left; }
.questionBlock ul{padding:5px; padding-top:0px;}
.questionBlock ul li{border-bottom:1px dashed #dfdfdf;padding:13px 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:120px;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;}


.cont6 .weixin{float:left; display:inline; width:333px; height:304px; margin:12px 0px 0px 15px; background-color:#FFF;}
.cont6 .weixin .img1{float:left; display:inline; margin:15px 0px 0px 15px;}
.cont6 .weixin .img2{float:right; display:inline;  margin:15px 15px 0px 0px ;}
.cont6 .weixin p{float:left; display:inline;text-align:left; margin:-20px 0px 0px 20px; color:#0e6685; font-size:16px; line-height:22px; width:300px; height:80px; text-align:left;}


.cont6 .href_img{float:left; display:inline;width:334px; height:304px; background-color:#fff; margin:12px 0px 0px 15px;}
.cont6 .href_img img{ margin-top:9px;}

.footer{ margin:0px auto;height:199px;  text-align:center; background-color:#b4b4b4;padding-top:20px;}
.footer .footer_cont{width:998px; height:199px; text-align:center; line-height:28px; color:#000; margin:0 auto; font-size:14px;}
.footer .footer_cont span{color:#434342;}