@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#000;}
a:link{ text-decoration:none}
a:hover{ text-decoration:underline}
img{ border:none}
body{ font-size:14px;  line-height:20px; color:#4d4d4d;font-family:"Microsoft YaHei";
background:#fff none repeat scroll 0 0;}
ul{ list-style:none; }
.clear{ clear:both;}

/* index */
.page{ width:1000px; margin:0 auto;}
.head{padding:10px 0; position:relative; margin:0 auto;background: #fff none repeat scroll 0 0;}
.login_right{ right:0; top:0;font-size: 12px;padding-top: 12.5px; color:#999; position:absolute;}
.login_right a{ text-decoration:none;}
.important_text{ color:#e02001;}

.intro{ background:#fff none repeat scroll 0 0;padding:10px 0 15px 0; overflow:hidden;margin:0 auto;}
.detail{ background:#fff none repeat scroll 0 0; padding:15px 0 25px 0;
overflow:hidden;width:1000px; margin:0 auto;}
.intro dl{ margin-bottom:10px;}
.intro dl dt{ width:470px; float:left; margin-right:80px;}
.intro dl dt img{ width:470px; height:265px;}
.intro dl dd{ float:right;padding-top: 30px;width: 450px;}
.intro dl dd h1{ font-weight:normal; font-size:30px; line-height:36px; margin-bottom:10px;padding-right: 40px;}
.intro dl dd h3{ font-weight:normal; font-size:18px; line-height:30px; margin-bottom:10px;}
.intro dl dd h3.distance{ margin-top:25px; }
.intro dl dd h4{ font-weight:normal; font-size:16px; line-height:26px;}
.intro dl dd h5{ font-weight:normal; font-size:18px; line-height:30px;color:#c31f01; padding-left:2px;}


#box a {color: #2963ad; margin-left:6px;}

.login_bg{ background: #fcfcfc none repeat scroll 0 0;border: 1px solid #efefef; height:60px;margin: 20px 0;}
.login{   margin:0 auto; padding-top:17px;padding-left: 28px;}
.login li{ float:left; height:24px; display:inline-block; line-height:24px;}
.login li input{ height:24px; line-height:24px; margin-right:10px; padding:0 8px 0 8px;}
.login li input.text_in{ width:110px;}
.login li input.yanzheng_in{ width:70px;}
.login li.forget a{ font-size:12px; color:#901717; margin-left:10px;}
.login li.login_in input{ color:#fff; background:#176490; border:none; width:80px; text-align:center; display:inline-block; margin-left:13px; cursor:pointer; line-height:20px!important; margin-right:0;}
.login li.login_re a{ font-size:12px; color:#901717; margin-left:13px;}
.login li.login_remenber input{ color:#fff; border:none; text-align:center; display:inline-block; margin-left:13px; cursor:pointer; line-height:20px!important; margin-right:0;}
.login li.login_re_txt{ float:left; height:24px; display:inline-block; line-height:24px; margin-left:5px;}

/*选项卡1*/
#lib_Tab1_sx{margin:0px;padding:0px;margin-bottom:15px; overflow:hidden;}
/*菜单class*/
.lib_Menubox_sx ul{margin:0px;padding:0px;list-style:none;margin-left:10px;text-align:center; background: url(../images/line2.gif) repeat-x bottom;}
.lib_Menubox_sx li{display:block;cursor:pointer; color:#949694;height:50px;line-height:50px; float:left; padding:0 29px 0 29px; background:url(../images/line1.gif) no-repeat right;}
.lastclass{ background:none; padding-right:45px;}
.lib_Menubox_sx li.hover{color:#2f8ed0; border-bottom:1px #2f8ed0 solid;}
.lib_Contentbox_sx{margin-top:0px; border-top:none;padding:20px 0 10px 33px; line-height:30px; overflow:hidden;}

/*切换内容*/
.p_title{font-weight: bold;width: 75px;}
.zhu{ margin-top:10px; font-size:14px; text-indent:2em; color:#666;}

/* footer */
.footer{ font-size:12px; border-top:1px solid #ddd; padding:8px 0 35px 0; text-align:center;}
.footer_left{ color:#999;}
