/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0px;padding:0px;font-family:"宋体",arial;}
textarea,input,select,body{font-size:12px;}
select,input{vertical-align:middle!important;vertical-align:-2px;}
fieldset,img,a img{border:0;}
ul,ol{list-style:none;}
a{color:#28478c;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{*text-decoration:underline; color:#d00;}
/* Clear Fix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
.clear{clear:both;height:0px;font-size:0px;line-height:0px;}
.rela{position:relative;}
.posi{position:absolute;}
.cursor{cursor:pointer;}
body{text-align:left; background:#113f7b url(img/bg.jpg) top center repeat;}
h1{display:none;}
/*Foorer*/

/*mian*/
.main{width:950px;margin:0px auto;text-align:left; color:#28478c;}
.topbg{height:23px;line-height:23px; padding:3px 0;overflow:hidden;background:url(img/topbg.png) repeat-x;border:none;}
.logo{width:50px;height:15px;overflow:hidden;padding:3px 0 0 3px;}
.rnav{float:right; padding-right:14px;}
	

.banner{ height:150px; overflow:hidden; background:url(img/banner.jpg) no-repeat  #670103;}
.nav{ height:35px; margin-bottom:8px; line-height:35px; text-align:center; font-size:14px; color:#fff; background:url(img/nav.jpg) no-repeat #369;}
.nav a{ color:#fff; padding:0 6px;}
.nav a:hover{ color:#fff;}

.cont{ clear:both; margin-bottom:10px;}
.cort2,
.corb2,
.cort,
.corb{ height:6px; line-height:0; font-size:0; width:100; clear:both; overflow:hidden;}
.cort{ background:url(img/tits.jpg) 0 0 no-repeat;}
.corb{ background:url(img/tits.jpg) 0 -6px no-repeat;}
.cort2{background:url(img/tits.jpg) 0 -175px no-repeat;}
.corb2{background:url(img/tits.jpg) 0 -181px no-repeat;}
.conw{ background:#fff; min-height:100px; _height:100px;}
.cotit{ height:38px; overflow:hidden; background:url(img/tits.jpg) 0 -13px no-repeat;}

.box1{ min-height:200px; _height:200px;}
.box1 .lft{ float:left; width:634px;  padding:0 10px 0 16px; background:url(img/vline.gif) right repeat-y;}
.box1 .lft dl{ padding:16px 0;}
.box1 .lft dt{ padding-bottom:10px; text-align:center; font-family:"黑体"; font-size:20px; color:#f00;}
.box1 .lft dl a,
.box1 .lft dl a:hover{ color:#f00;}
.box1 .lft dd{ line-height:18px; text-indent:1.5em;}
.box1 .rit{ float:right; width:276px;}
.box1 .rit p{ height:50px; margin-bottom:6px; overflow:hidden;}
.box1 h3{ float:left; width:24px;}
.box1 li{ float:left; width:280px; text-align:center;}
.box1 li img{ display:block; margin:0 auto 8px; height:110px;}
.box1 dd img{ float:left; width:190px; padding:6px; border:1px solid #b6d5ff; margin-right:12px; clear:right;}
.ul{ text-align:center; color:#f00;font-size:14px;}
.ul span{ margin-left:18px;}
.ul a{ padding:0 10px 0 6px;  color:#f00;}


.hold_chg{}
.hold_chg .conw{}
.activity h3,
.hold_chg h3{ width:428px; height:28px; line-height:28px; font-size:14px; font-weight:900; color:#fff; text-indent:1em; background:url(img/tits.jpg) 0 -51px no-repeat; margin-bottom:16px;}
.activity h3 a,
.activity h3 a:hover,
.hold_chg h3 a,
.hold_chg h3 a:hover{ color:#fff;}
.hold_chg h3.long{ background:url(img/tits.jpg) -523px -51px no-repeat;}
.hold_chg .conw div{ padding:16px; padding-bottom:0;}
.hold_chg table{ border:none; border-collapse:collapse; width:100%;}
.hold_chg td,
.hold_chg th{ vertical-align:middle; text-align:center; border:none;}
.hold_chg .indexchg th img{ width:138px; height:188px; padding:6px 12px 13px 6px; background:url(img/imgbg1.png) no-repeat;}
.hold_chg .logochg th img{ width:175px; height:70px; padding:5px 10px 12px 5px; background:url(img/imgbg2.gif) no-repeat;}
.hold_chg dl{ padding:0 8px 16px; height:144px;}
.hold_chg dt{ float:left; margin-right:16px;}
img.w208,
.hold_chg dt img{ width:208px; height:129px; padding:5px 10px 10px 5px; background:url(img/imgbg3.gif) no-repeat;}
.working dd strong,
.hold_chg dd strong{ display:block; font-weight:100; font-size:16px; font-family:"黑体"; color:#f00; padding-bottom:10px;}
.hold_chg dl a,
.hold_chg dl a:hover{ color:#f00;}
.hold_chg dd p{ text-indent:2em; line-height:20px;}

.first_time{}
.first_time .conw{ padding:22px 0 8px 26px;}
.first_time dl{ width:198px; height:250px; padding:6px 12px 12px 5px; background:url(img/imgbg4.png) no-repeat; float:left; display:inline; margin:0 16px 10px 0;}
.first_time dt{ text-align:center; font-weight:900; line-height:22px; font-weight:900; font-size:14px;}
.first_time dt img{ display:block; margin:0 auto 5px;}
.first_time dd{ line-height:20px; padding:0 8px; text-indent:2em; color:#555;}
.first_time dd a{ color:#555;}
.first_time dd a:hover{ color:#d00;}

.stu{ width:911px; margin-left:-6px;}
.strc{ background:#eaeaea; border:solid #d9d9d9; border-width:0 1px; min-height:100px; _height:100px;}
.h330{ height:326px; padding-top:4px;}
.h330 h3{ float:left; width:40px; margin:0 20px 0 10px; height:320px; display:inline;}
.h330 div{ float:left; width:800px; display:inline;}
.h330 dl{ width:100%; clear:both; height:120px; margin-bottom:14px; background:url(img/hline.gif) bottom repeat-x;}
.h330 dt{ text-align:left; font-weight:100; padding-bottom:12px; font-size:16px; font-family:"黑体"; color:#f00;}
.h330 dl a,
.h330 dl a:hover{ color:#d00;}
.h330 dd{color:#28478c;}
.h330 ul{ float:left; width:400px; margin-top:-164px;}
.h330 li{ line-height:24px; font-size:14px;height:24px; padding-left:20px; background:url(img/dot.gif) 8px 9px no-repeat;}
img.w188,
.partner li img,
.h222 li img{ width:188px; height:126px; padding:5px 10px 10px 5px; background:url(img/imgbg5.png) no-repeat;}
.h330 p.single{ float:right; width:200px; text-align:center; margin-right:8px;display:inline; font-weight:900; font-size:14px;}
.h330 p.single img{ margin-bottom:4px;}
.h222{ height:222px; width:900px; margin:0 auto; overflow:hidden;}
.h222 h4{ font-size:14px; color:#fff; text-indent:1em; height:28px; line-height:28px; clear:both; background:url(img/tits.jpg) 0 -79px no-repeat; margin:0 auto; margin-bottom:18px;}
.h222 h4 a,
.h222 h4 a:hover{ color:#fff;}
.h222 ul{ padding-left:25px;}
.partner li,
.h222 li{ float:left; width:204px; margin-right:14px; display:inline; text-align:center; font-size:14px; font-weight:900;}
.partner li img,
.h222 li img{ margin-bottom:6px;}

.group .conw{ padding:20px 0px 16px 18px}
.group dl{ margin-right:20px;}
.group li{ width:285px; height:196px; padding:0 5px 5px 0; margin-right:18px; float:left; display:inline; text-align:center; font-size:14px; font-weight:900; line-height:30px; background:url(img/imgbg7.jpg) no-repeat;}
.group li img{ width:270px; height:152px; margin:5px auto 0;}
.group li a,
.group li a:hover{ color:#fff;}

.partner .conw{ padding:14px 0 16px 48px;}
.partner li img{ background:url(img/imgbg8.png) no-repeat;}

.working .conw{ padding:20px 0 0px 24px;}
.working dl{ float:left; width:420px; margin-right:28px; padding-bottom:16px;}
.working dt{ float:left; margin-right:16px; text-align:center; font-size:14px; font-weight:900;}
.working dt img{ width:188px; height:126px; padding:4px; border:1px solid #a2a2a2; display:block; margin-bottom:6px;}
.working dl a,
.working dl a:hover{ color:#f00;}
.working dd { line-height:20px;}

.ctu{ height:64px; line-height:64px; text-align:center; font-size:24px; background:url(img/tits.jpg) 0 -109px no-repeat; width:100%;  clear:both; font-weight:900;}
.ctu a,
.ctu a:hover{ color:#333;}

#nfooter{ border-top:none!important;color:#b2b2b2!important; padding-bottom:20px; margin-top:0;}
#nfooter a,
#nfooter a:hover{ color:#b2b2b2!important}

.yx{clear:both;overflow:hidden;zoom:1;padding:0 0 10px 10px;}
.yx dl{float:left;width:290px;height:267px;background:url(img/yxbg.gif);margin:10px 0 0 15px;display:inline;}
.yx dt{text-align:center;font-size:14px;color:#fff;height:31px;line-height:31px;font-weight:bold;}
.yx dd img{width:270px;height:152px;margin:5px 0 0 7px;vertical-align:top;}
.yx dd p{line-height:20px;width:260px;text-indent:2em;padding:7px 0 0 15px;}
.yxa,.yxb{clear:both;overflow:hidden;zoom:1;margin:13px 28px 0 24px;background:#eaeaea;padding-bottom:15px;}
.yxa h2,.yxb h2{height:29px;line-height:29px;background:url(img/tits.jpg) 0 -79px;font-size:14px;color:#fff;padding:0 0 0 20px;}
.yxa p{width:858px;line-height:18px;text-indent:2em;color:#515151;padding:10px 0 10px 20px;}
.yxa li{float:left;width:202px;background:url(img/yxbg.gif) 0 -272px;margin-left:18px;}
.yxa li img{display:block;width:187px;height:126px;padding:5px 0 15px 5px;}
.yxa li span{text-align:center;cursor:pointer;display:block;}
.yxl{float:left;width:520px;}
.yxl dl{padding:10px 15px 0 15px;_padding:10px 5px 0 15px;}
.yxl dt{float:left;width:170px;text-align:center;font-size:14px;font-weight:bold;}
.yxl dt img{width:157px;height:227px;padding:4px;background:#fff;border:1px solid #acacac;margin-bottom:8px;vertical-align:top;}
.yxl dt a,.yxl dd li a,.yxr dt a{text-decoration:none;}
.yxl dd{float:right;width:306px;}
.yxl dd h3,.yxr dd h3{text-align:center;font-size:16px;font-family: "黑体" ,Arial Black,sans-serif;color:#d00;font-weight:normal;padding:7px 0;}
.yxl dd h3 a,.yxr dd h3 a{color:#d00;}
.yxl dd p,.yxr dd p{line-height:20px;text-indent:2em;color:#515151;padding:0 0 26px 0;}
.yxl dd li{float:left;width:142px;text-align:center;margin:0 10px 0 0;}
.yxl dd li img,.yxr dt img{width:133px;height:94px;background:#fff;border:1px solid #acacac;padding:3px;margin:0 0 8px 0;vertical-align:top;}
.yxr{float:left;width:370px;background:url(img/yxline.gif) no-repeat 0 10px;}
.yxr dl{clear:both;height:125px;overflow:hidden;padding:12px 10px 0 15px;}
.yxr dt{float:left;width:142px;text-align:center;}
.yxr dd{float:right;width:190px;}















