@charset "utf-8";
/* CSS Document */


/* html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } */

/* CSS Document */
body{ background:#fff;background-size:cover;  }
div,p,ul,li,a,tr,td{ margin:0; padding:0; font-size:12px; font-family:"宋体";text-decoration: none; color:#000000; line-height:1.5;}
/*a:hover{ color:#FF0000; text-decoration:underline;}*/

.box{ width:592px; margin:0 auto;}
.nav{ background:url(./nav_3.jpg) repeat-x; width:100%; height:38px;}
.nav input{ border:0px; width:130px; color:#666; height:15px;}
.nav .nav_m a{ display:block; width:90px; color:#fff; text-decoration:none; line-height:33px;}
.nav .nav_m a:hover{ color:#000; display:block; background:url(./nav_meun.jpg) no-repeat top;  font-weight:bold; text-decoration:none;}
.quick_link{ width:290px;}
.quick_link, .quick_link a{text-align:right; color:#015295; line-height:25px; padding-right:1px;}
.s_t_b{ background:url(./s_back.jpg) no-repeat bottom; width:237px; height:185px;}
.s_1{ background:url(./s_c.jpg) repeat-y; width:231}
.s_4 .td2{ background:#ebf5ff; height:27px;}
.s_t{ background:url(./s_t.jpg) no-repeat; width:231px; height:30px;}
.s_t_1{ background:url(./s_title_1.jpg) no-repeat left bottom; height:30px;}
.s_2 td{ border-bottom:1px solid #ccc; padding-top:10px; padding-bottom:3px;}
.foot_back{ background:url(./foot_back.jpg) no-repeat center; width:952px;height:39px; color:#666;}
.foot_back a{ line-height:39px;color:#666;}
.foot_back a:hover{ color:red; text-decoration:underline;}
.c_back{ background:url(./c_boder.jpg) repeat-y center; width:343px; padding-top:7px;}
.gdfw{ padding-top:10px; padding-right:30px;} 
.c_t_1{ background:url(./c_title01.jpg) no-repeat center; width:343px; height:51px; }
.c_t_1 table, .c_t_2 table{ margin-top:20px;}
.c_t_2{ background:url(./c_title02.jpg) no-repeat center; width:343px; height:51px; }
.c_t_3{ background:url(./c_title03.jpg) no-repeat center; width:343px; height:30px;}
.text_c{ color:#19629a;}
.s_g a{ line-height:20px; color:#333;}
.s_g a:hover, .quick_link a:hover{ color:red;}
.c_txt_title{ color:#333333;}
.dixian{ border-bottom:1px solid #CCCCCC;}
.copyright{ font-family:Arial, Helvetica, sans-serif;}
.yxkx{ border-bottom:2px solid #EE1C25;}
.huibi_xu{ border-bottom:1px dashed #CCCCCC;}
.huibi{ border:1px solid #CCCCCC;}
.pad_3{ padding:3px;}
.hongzi{
	color:#E10000;
	text-decoration: none;
}
.hongzi a{
	color:#E10000;
	text-decoration: none;
}
.hongzi a:hover{
	color:#003399;
	border-bottom: 1px solid #009999;
}
.huizi{ color:#666666;}
.zi16{ font-size:16px;}

.mag6{ margin-top:6px;}

.title_cp{
	background-image: url(./con_title2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 22px;
	font-size: 12px;
	font-weight: bold;
	color: #D55556;
	text-align: left;
	text-indent: 10px;
	padding-top:3px;
}

.cp_bian{
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #c0c0c0;
	border-left-color: #c0c0c0;
}

.ihha_table2{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c0c0c0;
	background-color: #FFFFFF;
}

.con_t2_back1{ background:url(./btn_triangle1_back.gif) no-repeat center left; width:25px; height:160px;}
.con_t2_back2{ background:url(./btn_triangle2_back.gif) no-repeat center right; width:25px; height:160px;}


.anyClass {
	margin:0;
}
.anyClass ul li {
	float:left;
	list-style:none;

}

.lr_huibian{
    border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c0c0c0;
	border-left-color: #c0c0c0;
	padding:0 5px 0 5px;
}


.prev {
	cursor:hand;
}

.ty{
	background-image: url(./ty.jpg);
	background-repeat: repeat-y;
	background-position: left center;
}

ul, li { list-style:none; margin:0px; padding:0px; }

#top_bar a:link { color:#666; text-decoration:none; } 
#top_bar a:visited { color:#666; text-decoration:none; } 
#top_bar a:hover { color:red; text-decoration:none; } 
 
.FrameTable { width:954px; padding:0px; border:0px; margin:0px auto; }

#top_bar { background:url(./main_top_bg.jpg) repeat-x; width:100%; height:31px; margin:0px auto; }

.version_left { background:url(./version_left.jpg) no-repeat; width:2px; height:27px; }
.version_bg { background:url(./version_focus.jpg) repeat-x; height:27px;  }
.version_right { background:url(./version_right.jpg) no-repeat; width:3px; height:27px; }
#common_navlink li { display:inline; color:#ccc;  margin-right:1px; margin-left:1px; }
.map_link { float:right; width:62px; text-align:center; line-height:20px; height:20px;#padding-top:4px;_padding-top:4px; }
.map_link_focus { border:solid 1px #ccc; background-color:White; text-align:center;  border-bottom:solid 1px white;float:right; width:62px;line-height:20px; height:20px;#padding-top:4px;_padding-top:4px;  }
a.map_link:link, a.map_link:visited, a.map_link:hover,a.map_link_focus:link, a.map_link_focus:visited, a.map_link_focus:hover { line-height:20px; height:20px; #padding-top:4px;_padding-top:4px; } 

#divNavList{background:#fff; width:191px;border:1px solid #ccc; border-top:none; display:none;position:absolute; padding:8px; line-height:22px;z-index:999;}
#divNavList hr { border:solid 1px #ccc;  width:100%; }


.mainlogo { float:left;background:url(./main_logo.gif) center; width:194px; height:80px;}
.mainlogo1 {float:left; background:url(./main_logo1.gif) center; width:158px; height:80px;}
.menubg { background:url(./menu_bg.gif) no-repeat; height:36px; }
.mainmenu { float:left;line-height:36px;color:White;width:150px;  font-size:14px; font-weight:bold;  }
.main_menu  li { display:inline;  list-style:none; float:left; text-align:center;  }
.MenuLi { width:150px;}

.main_menu a:link { font-size:14px; color:White; }
.main_menu a:visited { font-size:14px; color:White; }
.main_menu a:hover { font-size:14px; color:Yellow; }

.main_online{text-align:right;float:right;margin-right:20px; }
.mainMenu_Spacer{ width:2px;height:36px; margin-left:20px; margin-right:10px;}
.MenuLeftspace{float:left;margin-left:20px;}
.MenuRightspace{width:1px;}

.CurMenu {float:left; background:url(./main_focusbg.jpg) no-repeat;color:black; text-align:center; height:36px; width:83px; line-height:36px;font-size:14px; font-weight:bold;  }
a.CurMenu:link { font-size:14px; color:#000000;}
a.CurMenu:visited { font-size:14px; color:#000000;}
a.CurMenu:hover { font-size:14px; color:red;} 

.curMenu_left {float:left; background:url(./main_curmenu_left.gif) no-repeat;width:4px;height:36px;}
.curMenu_right {float:left; background:url(./main_curmenu_right.gif) no-repeat;width:4px;height:36px;}
.curMenu_main {margin-top:0px;float:left; background:url(./main_curmenu_main.gif) repeat-x;color:black;   height:36px; width:80px; line-height:38px;font-size:14px; font-weight:bold;  }
.curMenu_main a:link { font-size:14px; color:#000000; }
.curMenu_main a:visited { font-size:14px; color:#000000; }
.curMenu_main a:hover { font-size:14px; color:red; } 

/*begin 二级菜单*/
.submenubg{height:32px;margin-top:0px; }
.submenubottom{background:url(./main_line.jpg) no-repeat bottom;height:14px;margin-top:0px;}
.sub_menu{ float:left;height:32px;width:954px;overflow:hidden;clear:both;margin:0px;}
.sub_menu ul li { display:inline; list-style:none;line-height:32px;overflow:hidden;color:#ccc;  float:left; margin-left:10px;  }
.sub_menu  .submenu_title{display:inline;color:#333333;margin-left:35px; font-weight:bold; }
.sub_menu  .submenu_title_small{display:inline;color:#ec2527;margin-left:5px; }
a.submenu:link {  color:#666; }
a.submenu:visited {  color:#666; }
a.submenu:hover {  color:red; }
a.selectSubMenu:link {  color:red; }
a.selectSubMenu:visited { color:red; }
a.selectSubMenu:hover {  color:red; }


a.selectSubMenu:link{color:Red;} 
a.selectSubMenu:visited{color:Red;} 
a.selectSubMenu:hover{color:Red;} 

.mainsearch{margin:0px;padding:0px;float:right;}
#search_type{height:21px;width:120px;padding-left:8px;  float:left; cursor:pointer;color:#666;top:4px;line-height:21px; background:url(./main_down_arrow.jpg) no-repeat 110px;border:1px solid #ccc; }
#SearchWord{width:320px;height:21px;padding-left:8px;float:left;  border:1px solid #ccc;border-right:none;line-height:21px; margin:0px; color:#666; top:4px;}

#search_type_list{width:129px;border:1px solid #ccc; color:#666; background-color:#fff; border-top:none; height:auto;display:none;position:absolute;}
#search_type_list ul{float:left;cursor:pointer;}
#search_type_list li{margin:4px auto 0px 8px;width:108px;}


#btn_search{height:25px;width:91px; cursor:pointer; border:none;background:url(./search_btn.jpg) no-repeat;margin:0px; }
select{ border: 1px solid #ccc; background-color:#fff;height:20px;width:120px; } 


/*begin 轮显图片*/
div#MainBanner{margin:0px;border:1px solid #ccc;float: left;overflow:hidden;}

#SlidePlayer{margin:0px;position:relative;float: left;overflow:hidden; }
.Slides li { float: left;list-style:none;display:inline;margin:0px;overflow:hidden;}
.Slides img{border:0;display: none;top: 0;left: 0;position: absolute;}

.SlideTriggers{z-index:999;margin: 0; float:right;right:8px;bottom:8px; position: absolute;line-height:17px;font-family:arial; font-size:12px;}
.SlideTriggers ul{list-style:none;color:#cc0000; height:10px;}
.SlideTriggers li{float:left;background-color:#222;margin: 0px 2px;font-size:10px;width:17px;cursor:pointer; text-align:center;list-style:none;color:#ffffff;}
.SlideTriggers li.current{background-color:#cc0000;color:#FFFFFF;width:17px;cursor:pointer;} 
/* end 轮显图片*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#apDiv1 {
	position:absolute;
	/*left:380px;
	top:235px;*/
	width:405px;
	height:200px;
	z-index:1;
	background-image: url(./popbg3.png);
}

#apDiv2 {
	position: absolute;
	/*left:381px;
	top:307px;*/
	width:405px;
	height:200px;
	z-index:1;
	background-image: url(./popbg3.png);
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

/* 新导航栏样式*/
#nav_wrap {
    width: 1000px;
    float: left;
    margin-top: 10px;
}
#nav {
    background: url(./menu_bg.gif) no-repeat;
    height: 40px;
    position: relative;
    width: 1000px;
    margin: 0 auto;
}
#nav .c {
    float: left;
    margin: 0;
    padding: 0 15px;
}
#nav li {
    float: left;
    list-style: none;
    width: 105px;
    float: left;
    background: url(./menu_bg_r.gif) no-repeat;
    display: block;
    text-align: center;
}
#nav li .v a {
    width: 105px;
    height: 40px;
    text-align: center;
    line-height: 38px;
    display: block;
    color: #FFF;
    float: left;
    font-family: "微软雅黑";
}
#nav li .v a:hover,#nav li .v .sele{background:url(./menu_hover.gif) center no-repeat; color:#01182a;}
.login_nav {
    height: 40px;
    float: left;
    font-family: "微软雅黑";
    font-size: 14px;
    font-weight: bolder;
    line-height: 40px;
    padding-left: 15px;
    color: #545454;
}
.login {
    height: 224px;
	width: 268px;
    background: url(./login_bg.gif) no-repeat;
    overflow: hidden;
    clear: both;
	margin-top
}
.login_btn_box {
    padding-left: 20px;
}
.login_btn:link {
    font-size: 16px;
    color: #FFF;
    font-family: "微软雅黑";
}
.login_btn {
    width: 200px;
    height: 51px;
    display: block;
    background: url(./login_btn.gif) no-repeat;
    line-height: 41px;
    padding-left: 19px;
	color: #ffffff;
	font-size: 16px;
}





