@charset "utf-8";
/* CSS Document */
/** 全局设置---Begin **/
body{padding:0px; margin:0 auto; background-color: #fff; font-size:12px; font-family:'Microsoft YaHei','宋体';font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666; overflow-x:hidden;}
table{border-collapse:collapse; border-spacing:0; empty-cells:show; }
img{ border:0px;}
a {CURSOR: pointer;}
div,p,img,ul,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6,ol{margin:0px;padding:0px;}
ol,ul,li{list-style-type:none;}
.h10{ height:10px; clear:both;}
.clear{clear:both;}
.index_hidden { overflow:hidden;}
.left{ float:left; _display:inline;}
.right{ float:right;}
input.button { color: #000; height:24px; font-family: Arial,Helvetica, sans-serif; padding: 0 10px;}
/** 全局设置---End **/

/*--------------------背景----------------------------------*/
.index_bg { background:url(../images/tranGuide/outLook/bg.jpg) repeat;}
.login_bg { background:url(../images/login/login_bg.jpg) repeat-x;}

/*--------------------登录----------------------------------*/
.login_top_img { width:1048px; height:397px; margin:0 auto;}
.login_top_img_div { float:left; height:397px;}
.login_box { width:1048px; height:144px; margin:0 auto; clear:both;}
.login_box ul li { float:left;}
.login_box .login_box_bg { background:url(../images/login/login_box_bg.jpg) no-repeat; width:335px; height:144px; padding:15px 15px 0 25px; font-size:14px; color:#000; _padding:8px 15px 0 25px; }
.login_box .login_box_bg dl { overflow:hidden; clear:both;}
.login_box .login_box_bg dl dd { float:left; padding-right:10px; height:30px; line-height:30px; _height:16px; _line-height:16px;}
.login_box .login_box_bg dl dd .input { height:22px; line-height:22px; border:1px solid #a6a6a6; color:#d5d5d5; background:url(../images/login/login_input_bg.jpg) no-repeat; margin-top:5px; _margin-top:0;}
.login_box .login_box_bg dl dd .input2 { margin-top:8px; _margin-top:0;}
.login_box .login_btn dl { overflow:hidden; padding: 50px 0 0 0;}
.login_box .login_btn dl dd { height:50px; line-height:50px; text-align:center;}
.login_box .login_btn dl dd a { color:#fff}
.login_box .login_btn dl dd a:link { text-decoration:none; color:#fff}
.login_box .login_btn dl dd a:visited { text-decoration:none; color:#fff}
.login_box .login_btn dl dd a:hover { text-decoration:underline; color:#fff}
.login_text { width:700px; margin:0 auto; clear:both;}
.login_text ul li { line-height:22px;}


/*--------------------导航----------------------------------*/

.top_bg { background:url(../images/menu_bg.jpg) repeat-x; height:109px;}
.logo { background:url(../images/top_logo.jpg) no-repeat; width:981px; height:109px; margin:0 auto;}
.menu { height: 109px; margin-left:370px;}
.menu .nav-left { FLOAT: left; WIDTH: 44px; HEIGHT: 45px; margin-top:30px;}
.menu .nav-left a { DISPLAY: block; BACKGROUND: url(../images/left_arr.png) no-repeat; WIDTH: 44px; HEIGHT: 45px; OVERFLOW: hidden;}
.menu .nav-right { FLOAT: left; WIDTH: 44px; HEIGHT: 45px; margin-top:30px;}
.menu .nav-right a { DISPLAY: block; BACKGROUND: url(../images/right_arr.png) no-repeat; WIDTH: 44px; HEIGHT: 45px; OVERFLOW: hidden;}
.menu .quit { FLOAT: left; WIDTH: 50px; HEIGHT: 100px; margin-top:5px;}
.menu .quit a { DISPLAY: block; WIDTH: 48px; HEIGHT: 48px; OVERFLOW: hidden;}
.menu .quit a.a1 { BACKGROUND: url(../images/quit.png) no-repeat;}
.menu .quit a.a2 { BACKGROUND: url(../images/change_style.png) no-repeat;}
.menu .container { FLOAT: left; OVERFLOW: hidden; WIDTH: 462px; height:104px; POSITION: relative;}
.menu .content { FLOAT: left; OVERFLOW: hidden; WIDTH: 462px; height:104px; POSITION: absolute;}
.menu .content ul { height:104px;}
.menu .content li { FLOAT: left; MARGIN-LEFT: 2px; width:75px; height:104px;}
.menu .content li.current { BACKGROUND: url(../images/menu_li_over.jpg) no-repeat;}
.menu .content a { DISPLAY: block; FLOAT: left; WIDTH: 75px; TEXT-INDENT: -9999px; HEIGHT: 104px; TEXT-DECORATION: none; outline: none;}
.menu .content a.menu-1 { BACKGROUND: url(../images/menu_1.png) no-repeat;}
.menu .content a.menu-1:hover { BACKGROUND: url(../images/menu_1_over.jpg) no-repeat;}
.menu .content a.menu-2 { BACKGROUND: url(../images/menu_2.png) no-repeat;}
.menu .content a.menu-2:hover { BACKGROUND: url(../images/menu_2_over.jpg) no-repeat;}
.menu .content a.menu-3 { BACKGROUND: url(../images/menu_3.png) no-repeat;}
.menu .content a.menu-3:hover { BACKGROUND: url(../images/menu_3_over.jpg) no-repeat;}
.menu .content a.menu-4 { BACKGROUND: url(../images/menu_4.png) no-repeat;}
.menu .content a.menu-4:hover { BACKGROUND: url(../images/menu_4_over.jpg) no-repeat;}
.menu .content a.menu-5 { BACKGROUND: url(../images/menu_5.png) no-repeat;}
.menu .content a.menu-5:hover { BACKGROUND: url(../images/menu_5_over.jpg) no-repeat;}
.menu .content a.menu-6 { BACKGROUND: url(../images/menu_6.png) no-repeat;}
.menu .content a.menu-6:hover { BACKGROUND: url(../images/menu_6_over.jpg) no-repeat;}
.menu .content a.menu-7 { BACKGROUND: url(../images/menu_7.png) no-repeat;}
.menu .content a.menu-7:hover { BACKGROUND: url(../images/menu_7_over.jpg) no-repeat;}
.menu .content a.menu-8 { BACKGROUND: url(../images/menu_8.png) no-repeat;}
.menu .content a.menu-8:hover { BACKGROUND: url(../images/menu_8_over.jpg) no-repeat;}
.menu .content a.menu-9 { BACKGROUND: url(../images/menu_9.png) no-repeat;}
.menu .content a.menu-9:hover { BACKGROUND: url(../images/menu_9_over.jpg) no-repeat;}
.menu .content a.menu-10 { BACKGROUND: url(../images/menu_10.png) no-repeat;}
.menu .content a.menu-10:hover { BACKGROUND: url(../images/menu_10_over.jpg) no-repeat;}

/*--------------------box----------------------------------*/
.box { width:977px; height:621px; margin: 0 auto; clear:both; background:url(../images/box_bg.png) no-repeat;}
.box ul li { display:block; margin:0 auto;}
.banner_down { height:33px; background:url(../images/control_mid_x.jpg) repeat-x; width:960px; margin:10px auto 0 auto;}
/*-----------------------图片滑动--------------------------*/
#container { width:959px; height:564px; top:8px; left:8px; position:relative; z-index:1;}
.img_area { width:959px; height:564px;}
.img_area li { display:block; float:left;}

#example { width:959px; height:564px; position:absolute;}

#slides { position:absolute; top:15px; left:7px; z-index:50;}
#slides .next { width:35px; height:33px; float:left; background:url(../images/btn_page.jpg) 35px 0px; position:absolute; top:552px; left:918px;	display:block; z-index:60;}
#slides .next:hover { background:url(../images/btn_page.jpg) 35px 66px;}
#slides .next:active { background:url(../images/btn_page.jpg) 35px 33px;}
#slides .prev { width:35px; height:33px; float:left; background:url(../images/btn_page.jpg); position:absolute;	top:552px; left:-8px; display:block; z-index:60;}
#slides .prev:hover { background:url(../images/btn_page.jpg) 0px 66px;}
#slides .prev:active { background:url(../images/btn_page.jpg) 0px 33px;}
.slides_container { width:959px; height:564px; overflow:hidden; position:relative; top:-15px; left:-7px;}

.pagination { margin:4px auto 0; width:90px; height:20px;}
*+html .pagination{ display:none;}
.pagination li a { display:block;width:12px;height:0;padding-top:12px;margin-left:10px;background:url(../images/pagination.png) no-repeat;float:left;overflow:hidden;}
.pagination li.current a {background-position:0 -12px;}
/*-------------------------图片选中效果 ------------------------*/
h1 { color:#FFF; line-height:24px; height:24px; font-size:18px;font-weight: bold;}
.box_img { width:639px; height:379px; float:left; overflow: hidden;	position: relative;}
.box_img .boxcaption { top: 400px; left: 0px; padding:5px;}
.box_img .boxcaption p{ line-height:18px;}
.box_img .boxcaption p a{ color:#00748f; text-decoration:none;}
.box_img .boxcaption p a:hover{ color:#f0ff00;text-decoration:underline;}

#fast_menu{ position:relative; z-index:1; top:-400px;left:0px;}
.fast_menu { width: 319px; height: 379px; float:left; overflow: hidden;	position: relative;}
.fast_menu .serive_item{ width:319px; height:379px; display:block;}
.fast_menu .serive_item li{ width:319px; height:57px; line-height:57px;}
.fast_menu .serive_item li a{ width:319px; height:57px; display:block; background:url(../images/fast_menu_libg.jpg) no-repeat; font-size:18px; text-indent:50px; font-family:'Microsoft YaHei';color:#a3a3a3;}
.fast_menu .serive_item li a:hover{ width:319px; height:57px; display:block; background:url(../images/fast_menu_libg_over.jpg) no-repeat; color:#cbcbcb; text-decoration:none;}
.fast_menu .serive_item .fast_menu_title { background:url(../images/fast_menu_title.jpg) no-repeat; height:49px; width:100%;}
.fast_menu .serive_item li .fast_menu_more { height:45px; width:319px;}
.fast_menu .serive_item li .fast_menu_more a { background:url(../images/fast_menu_more.jpg) no-repeat; height:45px; width:319px; display:block;}
.fast_menu .serive_item li .fast_menu_more a:hover { background:url(../images/fast_menu_more.jpg) no-repeat;}

.information { width: 319px; height: 184px; float:left; overflow: hidden;	position: relative;}
.information .boxcaption { top: 220px; left: 0px; background: #000;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}
.information .boxcaption .user_img { float:left; margin:0 15px;}
.information .boxcaption p { line-height:28px; height:30px; color:#fff;}
.information .boxcaption b { font-size:18px;}

.caption { width: 319px; height: 184px; margin-left: 1px; float:left; overflow: hidden;	position: relative;}
.caption .boxcaption { top: 220px; left: 0px; background: #f2f2f2;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; width: 309px; height: 154px; padding-top: 30px; padding-left: 30px;}
.caption .boxcaption p { line-height:24px; height:24px;}
.caption .boxcaption p span { color:#a60000;}
.caption .boxcaption p a:link { color:#666;}
.caption .boxcaption p a:hover { color:#000;}

.product { width: 319px; height: 184px; margin-left: 1px; float:left; overflow: hidden;	position: relative;}
.product .boxcaption { top: 220px; left: 0px; background: #f2f2f2;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";width: 309px; height: 114px; padding-top: 70px; padding-left: 10px;}
.product .boxcaption p { line-height:24px; height:24px;}
.product .boxcaption p span { color:#a60000;}
.product .boxcaption p a:link { color:#666;}
.product .boxcaption p a:hover { color:#000;}

.boxcaption { float: left; position: absolute; background: #000; opacity: .7;
	/* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}
*+html .boxcaption p{ display:block; position:relative; top:-10px;}

/*--------------------footer---------------------*/
.footer { background:url(../images/foot_bg.jpg) repeat-x; width:100%; height:45px;}
.footer ul { width:981px; margin:0 auto; display:block;}
.footer ul li { line-height:35px; margin-top:10px; height:35px;}
.footer_left { float:left; background:url(../images/foot_logo.jpg) no-repeat; width:174px;}
.footer_right {  float:right; color:#fff;}
.footer_right a:link{ color:#fff;}
.footer_right a:visited{ color:#fff;}
.footer_right a:hover { color:#fff; text-decoration:underline;}
/*--------------------content---------------------*/

#wapper{ width:980px; margin: 0 auto;}
#wapper .box_left { float:left; width:250px;}
#wapper .box_right { float:right; width:700px; margin-right:20px; height:651px; overflow:auto;}

/*--------------------content 左侧菜单---------------------*/
.leftNav { display:block; margin-left:20px;}
.leftNav .left_menu_top { height:25px; background:url(../images/left_menu_top.png) no-repeat;}
.leftNav .left_menu_bottom { height:25px; background:url(../images/left_menu_bottom.png) no-repeat;}
.leftNav h3 { height:36px; background:url(../images/left_menu_off.png) left center no-repeat; text-indent:20px;	cursor:pointer;	text-decoration:none; line-height:36px; color:#58606c; font-size:12px; font-weight:normal;}
.leftNav .lMon { height:36px; background:url(../images/left_menu_on.png) left center no-repeat;	text-indent:20px; cursor:pointer; text-decoration:none; line-height:36px; color:#ffffff; font-size:12px; font-weight:normal;}
.leftNav .lM2on a {	font-size:14px;	color:#ef7800;}
.leftNav .lM3on a {	font-size:14px;	color:#ef7800;}
.leftNav ul { padding:0;}
.leftNav ul li { height:34px; text-indent:20px; line-height:34px;}
.leftNav ul li a { font-size:12px; background:url(../images/left_menu_lv3_off.png) no-repeat; display:block; height:34px; width:233px; color:#a3a3a3;}
.leftNav ul li a:hover { font-size:12px; background:url(../images/left_menu_lv3_on.png) no-repeat; color:#fff; text-decoration:none;}
.leftNav ul dl { padding:0 2px 0 5px;}
.leftNav ul dl dd {	height:29px; border-bottom:#CCC 1px dashed; text-indent:35px; line-height:29px; background:#4f4f52 url(../images/icon_03.png)  15px center no-repeat ;}
.leftNav ul dl dd a { font-size:12px; color:#d2d2d2; cursor:pointer; display:block; height:29px;}
.leftNav ul dl dd a:hover { font-size:12px; color:#fff; cursor:pointer; text-decoration:none;}
.leftNav .lM2on { color:#ef7800; font-weight:bold;}
.leftNav .lM3on { color:#ef7800;}
#hidden { background:url(../images/hidden.png) no-repeat; cursor:pointer; width:79px; height:33px; display:block; margin-left:20px;}
#open { background:url(../images/open.png) no-repeat; cursor:pointer; width:45px; height:33px; display:block; margin-left:20px; float:left;}

/**  弹出DIV样式  **/
.fade{ position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background:#000; z-index:1001; -moz-opacity: 0.8; opacity:.20; filter: alpha(opacity=20);}
.hybox { position: absolute; width: 626px; z-index:1002; overflow: auto; top: 25%; left: 25%;}
.hybox_top { background:url(../images/hybox_top_bg.png) no-repeat; height:28px;}
.hybox_top a{ height:28px; width:28px; display:block;}
.hybox_mid { background:url(../images/hybox_mid_bg.png) repeat-y; clear:both; padding:5px 35px 10px 35px; _padding:5px 35px 10px 35px;}
.hybox_bottom { background:url(../images/hybox_bottom_bg.png) no-repeat; clear:both; height:18px;}

.user_info{ overflow:hidden; border-bottom:#666 1px dashed; color:#000;}
.user_info dl { overflow:hidden;}
.user_info dl dt { float:left; width:80px; height:55px;}
.user_info dl dt img { border:#a8becb 1px solid;}
.user_info dl dd h5 { padding:4px 0; font-size:12px; font-weight: normal; line-height:24px;}
.user_info dl dd h5 span { font-size:14px; color:#025a78; font-weight:bold;}
.user_info dl dd { line-height:24px;}
.user_info dl dd span { font-size:12px; color:#8d0000; font-weight: normal;}
.user_info ul { _padding:6px 0 0 0;}
.user_info ul li { line-height:24px;}
.user_info .message li { line-height:24px;}
.user_info .message li a:link { color:#7c0101; text-decoration: none;}
.user_info .message li a:visited { color:#7c0101; text-decoration: none;}
.user_info .message li a:hover { color:#7c0101; text-decoration: underline;}

.user_test { overflow:hidden; border-bottom:#666 1px dashed; color:#000;}
.user_test dl { overflow:hidden; padding: 10px 0 6px 0; width:100%;}
.user_test dl dt { float:left; padding-right: 10px; line-height:24px;}
.user_test dl dt input { line-height:24px; height:24px; border:1px solid #9d9d9d; background:url(../images/input_bg.jpg) repeat-x; padding: 0 8px;}
.user_test ul li { line-height:22px; height:22px; padding: 0 0 10px 0;}
.user_test ul li span { color:#666;}

.user_tips{ overflow:hidden; color:#000;}
.user_tips ul { padding:6px 0 0 0; _padding:0 0 0 0; clear:both;}
.user_tips ul li { line-height:24px;}
.user_tips ul li a {}
.user_tips ul li a:link { color:#7c0101; text-decoration: none;}
.user_tips ul li a:visited { color:#7c0101; text-decoration: none;}
.user_tips ul li a:hover { color:#7c0101; text-decoration: underline;}

/* 未登录的页面样式 Begin */
.title_bg { background:url(../images/tranGuide/outLook/menu_bg.jpg) repeat-x;
	height:109px;
}

.bottom_bg { 
	background:url(../images/tranGuide/outLook/foot_bg.jpg) repeat-x; 
	width:100%; 
	height:45px; 
	margin-bottom: 20px; 
}

.bottom_bg ul { width:981px; margin:0 auto; display:block;}
.bottom_bg ul li { line-height:35px; margin-top:10px; height:35px;}
.bottom_bg_left { float:left; width:174px;}
.bottom_bg_right { float:right; color:#fff;}
.bottom_bg_right a {text-decoration:none;}
.bottom_bg_right a:link{ color:#fff;}
.bottom_bg_right a:visited{ color:#fff;}
.bottom_bg_right a:hover { color:#fff; text-decoration:underline;}

a { cursor:pointer; text-decoration: none; }
a:hover { color:#7c0101; text-decoration: underline;}
.container { margin:0px auto; width:1000px; }
.reg_Table_Kingun { background:#FFFFFF; text-indent:5px; color:#000; }
.reg_Table_Kingun td { border-left:1px solid #FFFFFF; border-right:0px solid #A7CBD7; border-bottom:0px solid #A7CBD7; height:25px; line-height:25px;}
.page_title { font-size:20px; font-weight: bold; }
.common_title { font-weight: bold; }
.common_text { font:12px; }
.button_area { text-align: center;}
.button_area a:hover { color: #d74c4b; text-decoration:underline; }
.content_box { width:1042px; margin:0 auto;}
.content_box .content_box_top { 
	background:url(../images/tranGuide/outLook/content_box_top.jpg) no-repeat; 
	width:100%; 
	height:37px; 
	color:#58606c; 
	margin:5px auto 0;
}
.content_box .content_box_top div{
	text-align: center;
	padding-top: 10px;
}
.content_box .content_box_top .content_title li { float:left; line-height:43px; padding-top:5px; color:#58606c;}
.content_box .content_box_top .content_title li img { margin: 8px 10px 0 25px;}
.content_box .content_box_y { background:url(../images/tranGuide/outLook/content_box_y.jpg) repeat-y; width:1042px;}
.content_box .content_box_y div { width:95%; margin: 0 auto;}
#wapper{ width:980px; margin: 0 auto;}
.content_box .content_box_bottom { background:url(../images/tranGuide/outLook/content_box_bottom.jpg) no-repeat; width:100%; height:14px; margin:0px auto 6px;}
.text_important { color: #c74c4b;font-weight: bold;	margin-right:4px;}

.content_title { color:#999; line-height:30px; height: 30px;}
.text_content {border-bottom:1px solid #ddd; line-height:30px; height: 30px;}
.text_content a { color:#c74c4b; text-decoration:none; }
.text_content a:link { color:#c74c4b; text-decoration:none; }
.text_content a:visited { color:#c74c4b; text-decoration:none; }
.text_content a:hover { color:#c74c4b; text-decoration:none; CURSOR: pointer;}
.text_content_title { border-bottom:1px solid #ddd; line-height:30px; height: 30px;}
/* 未登录的页面样式 End */

/** 温馨提示 ---Begin **/
.warm_tip {
	color:#c74c4b; 
	font-size: 12px;
	line-height: 24px;
	background: url(../images/blue/icon_important.gif) 4px 5px no-repeat;
	background-color: #fffde6;
	border: #ffd86f 1px dotted;
	margin: 8px 15px 2px 15px;
	padding:4px 0 3px 25px;
}
.warm_tip li { color:#000; font-size: 12px; }
.warm_tip li a:link {
	text-decoration: none;
	color:#c74c4b;
}
.warm_tip li a:visited {
	text-decoration: none;
	color:#c74c4b;
}
.warm_tip li a:hover {
	text-decoration: underline;
}
.warm_tip li a:active {
	text-decoration: none;
}
/** 温馨提示 ---End **/

/** 成功/错误样式 ---Begin **/

.success{ background:#F9FBFF url(../images/default/icon_right.gif) no-repeat scroll left top; border:1px solid #A7CBD7; width:100%-140px; height:60px; padding:20px 20px 20px 140px; margin:30px}
.success_title {font-size: 14px; border-bottom:1px dashed #878787; }
.success_text {height:22px; padding-top:5px; font-size: 12px; }

.error{	background:#FFF9F9 url(../images/default/icon_error.gif) no-repeat scroll left top;	border:1px solid #F28989; width:100%-140px;height:60px; padding:20px 20px 20px 140px; margin:30px}
.error li{ height:22px; }	
.error_title {font-size: 14px; border-bottom:1px dashed #878787;}
.error_text {height:22px; padding-top:5px; font-size: 12px;}
/** 成功/错误样式 ---End **/


.tip_on { background:#F6F6F6 url(../images/arr_tip_on.gif) no-repeat scroll left center; border:1px solid #CCCBC9; color:#000000; float:right; padding:3px 1px 1px 16px; width:198px; margin: 3px 0;}
.tip_off { color: #A5A5A4; float: right; width: 200px; padding: 3px 2px 3px 16px; margin: 3px 0;}
.tip_err { background:#F6F6F6 url(../images/default/tip_err.gif) 3px center no-repeat; border:1px solid #CCCBC9; color:#000;	float:right; padding:3px 1px 1px 18px; width:198px; margin: 3px 0;}

.button_area,.area_button { text-align: center;}

.reg_title {
padding:4px 0 4px 26px;
font-size:13px;font-weight:bold;
color:#004d99;
}

#Footer {
	background:url(images/footer.jpg) no-repeat;
	font-size:12px;
	height:53px;
	line-height:53px;
	padding-top:0;
	clear:both;
}

.FooterDesc {
	color:#8E8E8E;
	height:53px;
	line-height:35px;
	text-align:center;
}

