@charset "utf-8";
/*------CSS Document by centipede E-mail: wxbwyx821@163.com wugong's blog:http://www.wugong.net.ru/------*/
/*reset*/
body, div, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, button, input, textarea, img, blockquote, th, td
{margin:0;padding:0;font-size: 12px; font-family:Arial, Helvetica, "宋体", sans-serif;line-height:14px;}
body{background:url(bodybg.jpg) #e6e6e6 center top no-repeat;}
input, label, select, option, textarea, button, fieldset, legend { font-family:"宋体", Arial, Helvetica, sans-serif; font-size:100%; }
/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
ul, ol { list-style:none; }
a{text-decoration:none;color:#333333;}
select, input { vertical-align:middle; }
em { font-style:normal; color:#f00; }
a:link, a:visited { text-decoration:none; }
a:hover { color:#900!important; }
fieldset, img { border:0; }
sup, sub { font-size: 100%; vertical-align: baseline; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/*global set*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; } /* Hides from IE-mac\*/
* html .clearfix { height: 1%; }
.clearfix { display: block; } /* End hide from IE-mac*/
div, p, li, dt, dd, label, h1, h2, h3, h4, h5, h6 { text-align:left; }
.clear{clear:both;overflow:hidden;width:0px;height:0px;margin: 0px 0px 0px 0px;border:0px;padding:0px;font-size:0px;line-height:0px;}
/*bg*/

body{background:url(hanyuqiao12thbanner.jpg) center top no-repeat;}
.wrap{width:980px;margin:0 auto;}
.top{position:relative;width:980px;height:42px;margin:0 auto;}
.top a{display:block; height:40px;position:absolute; cursor:pointer;text-indent:-2000px;}
.logo{width:110px;top:0;left:20px;}
.Login, .Register{width:60px;left:802px;}
.Register{left:874px;}
.head{margin:0 auto;width:100%;position:relative;}
.flash,.nav{width:980px;margin:0 auto;}
.flash{position:relative;height:430px;}
.nav_box2{ width:900px; height:50px; background-color:#000; position:absolute; left:45px; top:380px;}
.nav_box2 li{ line-height:50px; display:inline; float:left; margin-left:45px;}
.nav_box2 li tc,.nav_box2 li a:hover{color:#ffdb1f !important;}
.nav_box2 li a{ color:#fff; font-size:14px; font-weight:bold;}
.midden{width:970px;margin:0 auto;background:url(midbg.jpg) top #fff repeat-x;}
.flash_pic{width:970px;padding:15px 0;}
.content{width:960px;margin:0 auto 20px;padding:30px 5px 0px;overflow:hidden;}
.nav{width:980px; height:40px; margin:0 auto; overflow:hidden; clear:both;}
.nav_tit{float:left;padding-top:3px;}
/*.nav_txt{float:left;padding-top:3px;}
.nav_txt li{float:left;padding:0 18px;line-height:37px;font-weight:bold;font-size:14px;}
.nav_txt .cur{background:url(nav_curbg.jpg) no-repeat;height:40px;width:120px;padding:0 0 0 18px;margin-top:-3px;}
.nav_txt .cur a{color:#d4000f;display:block;background:url(ico_01.jpg) left no-repeat;padding-left:20px;padding-top:2px;_padding-top:3px;}
.nav_txt li a{color:#fff;}
.nav_txt{background:url(nav_cbg.jpg) 0 3px repeat-x;width:948px;height:37px;padding-left:20px;padding-top:3px;}
*/
.left{width:680px;float:left;padding-left:15px;}
.title{ width:670px; height:28px; background:#F5ECD7; border-top:2px solid #EFCF92; overflow:hidden}
.title h3{ height:28px; padding-left:20px; overflow:hidden; line-height:28px; font-size:14px; font-weight:bold; color:#C2000D}
.news{ width:670px; margin:0px auto 30px; color:#666; font-size:14px;}

.news h1{ margin-bottom:10px; padding-bottom:25px; font-size:20px; font-weight:bold; color:#000; border-bottom:1px dotted #999; text-align:center;line-height:25px;height:25px;}
.instro{ width:500px!important; margin:0px auto 10px; text-align:center; font-size:12px!important; color:#999!important}
.instro span{ margin-right:15px;}
.news p{margin-bottom:20px; color:#666;font-size:14px; line-height:22px;}
.news img{ margin-bottom:10px;}

.right{float:right;width:260px;}
.login{width:260px;overflow:hidden;padding-bottom:15px;}
.login_c h2{height:28px;padding-left:10px;padding-top:10px;}
.login_c{background:url(Land_cbg.jpg) repeat-x;height:155px;width:252px;float:left;}
.login_ctxt div input{width:134px;height:16px;padding:2px 3px;border:1px solid #c7d8e3;}
.login_ctxt div{padding-bottom:12px;_padding-bottom:10px}
.login_ctxt{float:left;width:150px;padding:15px 0 0 20px;}
.login_but input{background:url(ico_05.jpg) no-repeat;width:59px;height:57px;border:none;text-align:center;line-height:57px;font-size:15px;font-weight:bold;cursor:pointer;color:#fff;}
.login_but{width:72px;padding:15px 0 0 10px;float:left; }
.registration a{color:#ea9300;text-decoration:underline;padding-right:10px;}
.registration a:hover{color:#ea9300!important;}
.registration{width:232px;padding-left:20px;float:left;}
.registration .forget,.registration .forget:hover{color:#969696!important;}

.box2_tit h2{color:#c3000e;font-size:15px;background:url(ico_02.jpg) right no-repeat;width:80px;line-height:30px;padding-left:10px;}
.box2_tit h2 a{color:#c3000e;}
.right_boxtit{background-color:#fef9f1;border:1px solid #fcd6ba;margin-bottom:10px;}
.right_boxtit2{background:none;width:260px;padding:0;border:none;margin:0;}
.right_boxtit2 h2{font-size:15px;background:none!important;}
.box2_txt{padding:0 0 10px 10px;border-bottom:1px dashed #e4e4e4;}
.box2_txt li{background:url(ico_04.jpg) left no-repeat;padding-left:15px;line-height:24px;}
.video{ width:238px; margin:0px auto 10px; overflow:hidden}
.right_box_txt li{background:url(ico_06.jpg) left no-repeat;width:233px;overflow:hidden;}
.right_box_txt2 li{background:url(ico_02.jpg) left no-repeat; padding-left:18px!important; overflow:hidden;}
.right_box_txt{border:none;overflow:hidden;}
.adver{ width:227px; margin:0px auto; overflow:hidden}

.bridge{width:220px;position:absolute;top:350px;left:903px;display:none;}
/*.nav_txt .bridge li{font-size:12px;font-weight:normal;padding:0; text-align:center;width:180px;line-height:24px;height:24px;padding:5px 0;border-bottom:1px dashed #D4000F;margin:0 20px;display:inline;}
.nav_txt .bridge li a{color:#D4000F;}
.nav_txt .bridge li a:hover{background-color:#FF9900;color:#fff!important;}
.bridge_top{background:url(popBg.png) no-repeat;width:220px;height:20px;}
.bridge_b{background:url(popBg.png) 0 -60px no-repeat;width:220px;height:15px;}
.bridge ul{background:url(popBg.jpg) repeat-y;width:220px;overflow:hidden;}*/


/*登陆后*/
.login_ctxt2{padding-top:15px;width:252px;}
.login_ctxt2 h3{text-align:center;padding-bottom:10px;color:#e68500;font-size:14px;}
.button{padding-bottom:5px;}
.button{width:155px;margin:0 auto;}
.button input{background:url(butbg.jpg) no-repeat;width:155px;height:31px;border:none;text-align:center;color:#fff;font-size:14px;font-weight:bold; cursor:pointer;}

.footer{padding-bottom:10px;width:940px; margin:0px auto;}
.foor{ width:970px!important; color:#9cb2bf!important;}


/*导航*/

.navM{width:979px; height:37px; background:url(nav_hover.gif) 0 0 no-repeat;}
.navM li{float:left; margin-left:47px; display:inline;}
.navM li a{display:block; line-height:37px; font-size:14px; font-weight:bold; color:#fff; text-decoration:none; }
.navM li a:hover{ color:#fecf81!important; text-decoration:none;}
/*.navM a {position:relative;}*/
.navM li ul {visibility:hidden; position:absolute;left:300px;top:338px;z-index:999;}
.navM li.hover ul {visibility:visible; position:absolute; display:block; width:804px;  background:url(subBg.gif) 0 12px no-repeat;}
.navM ul ul li a {padding:0 1em; line-height:50px; font-size:12px; color:black; font-weight:normal;}
.navM ul ul li a:hover {padding:0 1em; line-height:50px;}
.navM_sp1 li {float:left; margin-right:-38px;}
.navM_sp2 li {float:left; margin-right:-30px;}
.sp li {float:left;margin-right:-25px;}
.navM li .sp {visibility:hidden; position:absolute;left:700px;top:338px;z-index:999;}
.navM li.hover .sp {visibility:visible; position:absolute; display:block; width:365px;  background:url(../images/sub.gif) 0 12px no-repeat;}

