@import url("layout.css");
@import url("page.css");
* {padding:0px;margin:0px;}
html {background:#FFF;}
body {font:12px 'microsoft yahei', Verdana, Arial, Tahoma;}
img {border:none;}
a {color:#3f3f3f;text-decoration:none;}
a:hover {color:#c52831;}
ul {list-style:none;}
input, select, button {font:12px 'microsoft yahei', Verdana, Arial, Tahoma;vertical-align:middle;}
.center {margin:0px auto;}
.w960 {width:1200px;}
.header {width:100%;margin:auto;overflow:hidden;height:195px;background:url(../images/index_02.jpg) top center no-repeat;}
.cop {width:1200px;margin:0 auto;padding-top:30px;}
.cop a {display:block;background:#e6e6e6;border-radius:10px;width:71px;height:28px;line-height:28px;margin:0 5px;float:right;text-align:center;font-size:14px;}
.header2 {width:100%;margin:auto;overflow:hidden;background:#c52831;height:47px;line-height:47px;}
ul.menu {overflow:hidden;}
ul.menu li {width:14.2857%;float:left;text-align:center;}
ul.menu li a {font-size:14px;color:#FFF;display:block;}
ul.menu li a:hover {background:#f9c500;color:#734400;}
.footer {background:#eaeaea;overflow:hidden;padding-bottom:30px;}
.fleft {background:url(../images/index_25.jpg) left top no-repeat;padding-top:85px;float:left;width:530px;}
ul.messages {margin:0 auto;width:700px;}
ul.messages li {padding:10px 0;}
ul.messages li span {clear:both;display:block;}
ul.messages li input, ul.messages li textarea {border:1px solid #DADADA;color:#888;height:30px;margin-right:6px;margin-top:2px;outline:0 none;padding:3px 3px 3px 5px;width:100%;font-size:12px;line-height:15px;box-shadow:inset 0px 1px 4px #ECECEC;-moz-box-shadow:inset 0px 1px 4px #ECECEC;-webkit-box-shadow:inset 0px 1px 4px #ECECEC;}
ul.messages li textarea {height:120px;}
.messages input.coolbg {background:#75bd00;border:none;padding:10px 25px 10px 25px;color:#FFF;box-shadow:1px 1px 5px #B6B6B6;border-radius:3px;text-shadow:1px 1px 1px #9E3F3F;cursor:pointer;width:40%;}
.fleft input {background:#FFF;width:530px;border:1px solid #DADADA;color:#888;height:30px;margin-right:6px;margin-top:10px;outline:0 none;padding:3px 3px 3px 5px;font-size:12px;line-height:15px;box-shadow:inset 0px 1px 4px #ECECEC;-moz-box-shadow:inset 0px 1px 4px #ECECEC;-webkit-box-shadow:inset 0px 1px 4px #ECECEC;}
.fleft textarea {background:#FFF;width:530px;border:1px solid #DADADA;color:#888;height:30px;line-height:30px;margin-right:6px;margin-top:10px;outline:0 none;padding:3px 3px 3px 5px;font-size:12px;line-height:15px;box-shadow:inset 0px 1px 4px #ECECEC;-moz-box-shadow:inset 0px 1px 4px #ECECEC;-webkit-box-shadow:inset 0px 1px 4px #ECECEC;height:110px;}
.fleft input.coolbg {background:#FFFfff;border:none;padding:10px 25px 10px 25px;color:#3c3c3c;box-shadow:0;border-radius:3px;text-shadow:0;font-size:16px;cursor:pointer;width:131px;float:left;}
.fright {background:url(../images/index_27.jpg) left top no-repeat;padding-top:131px;float:right;width:600px;color:#484848;}
.di {background:url(../images/di.png) no-repeat;padding-left:30px;color:#484848;font-size:14px;min-height:30px;line-height:30px;}
.di1 {background-position:0 0;}
.di2 {background-position:0 -62px;margin:20px 0;}
.di3 {background-position:0 -98px;}
.d4 {border-top:1px dotted #bababa;border-bottom:1px dotted #bababa;padding:20px 0;margin-top:50px;font-size:16px;}
.d5 {margin-top:20px;}
.d5 a {color:#484848;}
.footer2 {background:#444;height:49px;line-height:49px;color:#FFF;}
.footer2 span {float:right;}
.footer2 a {color:#FFF;}
.banner {position:relative;z-index:1;}
#demo01 {width:100%;margin:0 auto;position:relative;}
.flexslider {margin:0px auto;position:relative;width:100%;height:602px;overflow:hidden;zoom:1;}
.flex-viewport {max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides {zoom:1;}
.flex-direction-nav a {width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next {background-position:0 -90px;right:10px;}
.flex-direction-nav .flex-prev {left:10px;}
.flexslider:hover .flex-next {opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity:1;filter:alpha(opacity=50);}
.flex-control-nav {width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li {margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a {background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active {background-position:0 0;}
a.bannerbg_main {display:block;height:602px;}
.img {text-align:center;}
.insub1 {overflow:hidden;background:url(../images/index_07.jpg) top center no-repeat;padding-top:100px;margin:30px 0;}
.students {margin:0 auto;width:1200px;height:240px;position:relative;}
#four_flash {position:relative;width:1200px;height:240px;margin:0 auto;position:absolute;}
#four_flash .flashBg {width:1100px;height:240px;margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile {width:2000%;height:240px;position:absolute;top:15;left:0;}
#four_flash .flashBg ul.mobile li {float:left;width:270px;height:240px;margin-right:5px;color:#6C6E85;text-align:center;}
#four_flash .flashBg ul.mobile li:hover {color:#FFF;}
#four_flash .flashBg ul.mobile li img {width:270px;height:203px;display:block;margin:0 auto;}
#four_flash .but_left {width:26px;height:39px;position:absolute;top:100px;left:0px;cursor:pointer;}
#four_flash .but_right {width:26px;height:39px;position:absolute;top:100px;right:0px;cursor:pointer;}
a.ipt {font-size:14px;line-height:30px;}
.insub2 {background:url(../images/index_11.jpg) top center no-repeat #eaeaea;overflow:hidden;height:759px;padding:20px 0;}
.insub3 {background:#444;overflow:hidden;width:100%;}
.insub3sub {background:url(../images/index_14.jpg) top left no-repeat #444;overflow:hidden;height:444px;width:1200px;margin:0 auto;}
.iabout {padding-top:132px;padding-left:485px;color:#FFF;font-size:14px;line-height:180%;}
.iabout a {background:#c52831;color:#FFF;padding:3px 10px;}
.insub4 {overflow:hidden;width:100%;background:url(../images/zz.jpg) top center no-repeat;height:463px;}
.insub4 .zz a {display:block;width:1120px;margin:0 auto;height:463px;text-indent:-999em;}
.i4l {float:left;width:560px;}
.i4r {float:right;width:475px;background:url(../images/index_26.jpg) left top no-repeat;padding-left:125px;}
ul.inews {text-align:left;}
ul.inews li {padding-bottom:35px;height:83px;}
ul.inews li .inimg {clear:both;}
ul.inews li .inimg img {width:560px;height:238px;}
ul.inews li .titit {color:#000;font-size:14px;padding:10px 0;font-weight:bold;}
ul.inews li .titit span {float:right;font-weight:100;}
ul.inews li .inzy {color:#7d7d7d;padding-top:10px;}
.insub5 {overflow:hidden;padding-top:120px;width:100%;padding-bottom:30px;background:url(../images/index_22.jpg) top center no-repeat #FFF;}
ul.ipro li {width:25%;float:left;text-align:center;padding:10px 0;}
ul.ipro li .proimg {}
ul.ipro li .proimg img {width:280px;height:210px;}
ul.ipro li .protit {padding:10px 0;font-size:14px;}
.nbanner {width:100%;clear:both;height:300px;overflow:hidden;}
.a1 {background:url(../images/a1.jpg) top center no-repeat;}
.a2 {background:url(../images/a2.jpg) top center no-repeat;}
.a3 {background:url(../images/a3.jpg) top center no-repeat;}
.a4 {background:url(../images/a4.jpg) top center no-repeat;}
.a5 {background:url(../images/a5.jpg) top center no-repeat;}
.a6 {background:url(../images/a6.jpg) top center no-repeat;}
.main {overflow:hidden;margin:0 auto;padding:30px 0;width:1200px;}
.mleft {float:left;width:250px;}
.mright {float:right;width:935px;}
.rtitle {background:url(../images/about_05.jpg) left center no-repeat;height:41px;padding-left:30px;padding-bottom:10px;line-height:41px;font-size:18px;color:#000;}
.ntitle {text-align:left;background:url(../images/ltbg.png) left center no-repeat #c52831;height:60px;color:#FFF;font-size:20px;padding-top:15px;padding-left:55px;}
.ntitle span {display:block;clear:both;font-size:12px;text-align:left;color:#FFF;text-transform:uppercase;}
.xlm {overflow:hidden;text-align:center;position:relative;border:1px solid #EEE;padding:10px;}
.xlm a {display:block;margin:0;float:inherit;height:53px;line-height:53px;font-size:16px;color:#000;border-bottom:1px dashed #ccc;}
.xlm a:hover, .xlm a.thisclass {color:#c52831;}
.tcon {padding:20px;}
.xtitle {text-align:center;border-bottom:1px solid #EEE;padding-bottom:5px;margin-bottom:5px;font-size:18px;}
ul.newslist {overflow:hidden;}
ul.newslist li {clear:both;overflow:hidden;padding:20px 0;border-bottom:1px dotted #ccc;}
ul.newslist li .npic {float:left;}
ul.newslist li .npic img {width:280px;height:120px;}
ul.newslist li .nifo {float:right;width:600px;}
ul.newslist li .ntitle {text-align:left;font-size:16px;font-weight:bold;}
ul.newslist li .ndate {color:#BBB;padding:10px 0;}
ul.newslist li .nzy {}
ul.prolist {overflow:hidden;}
ul.prolist li {width:33.333%;float:left;margin-bottom:20px;text-align:center;}
ul.prolist li .proimg {}
ul.prolist li .proimg img {width:290px;height:218px;}
ul.prolist li .protit {height:40px;line-height:40px;font-size:14px;padding-left:10px;}
ul.prolist li:hover {cursor:pointer;}
ul.prolist li:hover .protit {color:#c52831;}
.dede_pages {padding:20px 0;clear:both;}
.detpic {text-align:center;}
.detpic img {width:500px;}
ul.messages {margin:0 auto;width:700px;}
ul.messages li {padding:10px 0;}
ul.messages li span {clear:both;display:block;}
ul.messages li input, ul.messages li textarea {border:1px solid #DADADA;color:#888;height:30px;margin-right:6px;margin-top:2px;outline:0 none;padding:3px 3px 3px 5px;width:100%;font-size:12px;line-height:15px;box-shadow:inset 0px 1px 4px #ECECEC;-moz-box-shadow:inset 0px 1px 4px #ECECEC;-webkit-box-shadow:inset 0px 1px 4px #ECECEC;}
ul.messages li textarea {height:120px;}
.messages input.coolbg {background:#c52831;border:none;padding:10px 25px 10px 25px;color:#FFF;box-shadow:1px 1px 5px #B6B6B6;border-radius:3px;text-shadow:1px 1px 1px #9E3F3F;cursor:pointer;width:40%;}
ul.cat {overflow:hidden;position:relative;border:1px solid #EEE;padding:5px;}
ul.cat li {clear:both;margin-top:10px;overflow:hidden;}
ul.cat li a {display:block;height:33px;line-height:33px;font-size:16px;color:#c52831;border-bottom:1px solid #ccc;padding-left:10px;background:#FFF;font-weight:bold;}
ul.cat li .xcat a {float:left;font-size:14px;margin:3px;border:0;padding:0 5px;background:#EEE;color:#000;font-weight:100;}
ul.cat li .xcat a:hover, ul.cat li .xcat a.thisclass {color:#FFF;background:#C52831;}
.footlinks {clear:both;margin:10px auto;padding:2px;width:1174px;height:auto;font-size:9pt;line-height:140%;color:#777;text-align:left;border:solid 1px #EEE;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#777;}
