@charset "utf-8";
/* CSS public */

body,div,tr,td {font-size:12px; color: #333333; line-height:25px;}
body {padding:0px; margin:0px; font-family: Arial,"微软雅黑", Helvetica, sans-serif; }

h1 { padding:0px; margin:0px; font-size:18px; color:#000000; }

ul,li,form { padding:0px; margin:0px;}
ul { list-style-type:none; }
span { font-family:"微软雅黑";}
img,form { border:0px; }
img{vertical-align:middle;} 
input { border:1px #858585 solid; color:#858585; }
textarea { border:1px #858585 solid; color:#333; padding:4px;}

a:link,a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover,a:active {
	color: #014598;
	text-decoration: none;
}

a.a_bai:link,a.a_bai:visited {
	color: #FFF;
	text-decoration: none;
}
a.a_bai:hover,a.a_bai:active {
	color: #FFF;
	text-decoration:underline;
}

a.a_hui:link,a.a_hui:visited {
	color: #777777;
	text-decoration: none;
}
a.a_hui:hover,a.a_hui:active {
	color: #999999;
	text-decoration:underline;
}

.c_orange { color:#ff3b00; font-family: Arial,"微软雅黑", Helvetica, sans-serif; }
.c_hei { color:#000;}
.c_qhui { color:#999;}
.c_shui { color:#888;}
.c_blue { color:#036;}
.c_bai { color:#FFF;}

.p_top_2 { padding-top:2px; }
.p_top_5 { padding-top:5px; }
.p_top_7 { padding-top:7px; }
.p_top_10 { padding-top:10px;}
.p_top_15 { padding-top:15px;}
.p_top_20 { padding-top:20px;}
.p_top_25 { padding-top:25px;}
.p_top_50 { padding-top:50px; }
.p_right_5 { padding-right:5px; }
.p_right_10 { padding-right:10px; }
.p_right_20 { padding-right:20px; }
.p_right_40 { padding-right:40px; }
.p_bottom_5 { padding-bottom:5px; }
.p_bottom_10 { padding-bottom:10px; }
.p_bottom_15 { padding-bottom:15px; }
.p_bottom_25 { padding-bottom:25px; }
.p_bottom_45 { padding-bottom:45px; }
.p_left_3 { padding-left:3px; }
.p_left_5 { padding-left:5px; }
.p_left_10 { padding-left:10px; }
.p_left_15 { padding-left:15px; }
.p_left_20 { padding-left:20px; }
.p_left_40 { padding-left:40px; }
.p_lr_7 { padding-left:7px; padding-right:7px; }
.p_5_10 { padding:5px 10px;}
.p_5_15_10_15 { padding:5px 15px 10px 15px;}

.h1 { height:1px;}
.h0 { height:0px;}
.l_h_25 { line-height:25px;}
.l_h_30 { line-height:30px;}
.h45 { height:45px; line-height:45px;}
.h60 { height:60px; line-height:60px;}
.min_h_350 { min-height:350px;}

.w_40 { width:40px;}
.w_60 { width:60px;}
.w_100 { width:100px;}
.w_130 { width:130px;}
.w_190 { width:190px;}
.w_580 { width:580px;}
.w_600 { width:600px;}
.w_635 { width:635px;}
.w_665 { width:665px;}
.w_680 { width:680px;}
.w_1000 { width:1000px; margin:0 auto;}

.border_0 { border:0px;}
.b_top_1qhui { border-top:1px #AAA solid;}
.b_bottom_1hui { border-bottom:1px #AAA solid;}

.mar_center { margin:0 auto;}
.a_page { border:#CCC 1px solid; padding:5px 10px; cursor:pointer;}
.a_page2 { border:#CCC 1px solid; padding:7px 10px 8px 10px; cursor:pointer;}

.btnA {
	background: url("../images/btn_bg_A.jpg") repeat scroll 0 0 transparent;
	border: 0 none;
	cursor: pointer;
	width: 80px;
	height: 25px;
	color: #FFFFFF;
}

.news_line { background-image:url(/images/line_bg.gif); }
.news_line28 { background-image:url(/images/line_bg28.gif); line-height:28px; height:28px; }
.h1_line { background-image:url(/images/h1_line_bg.gif); background-repeat:repeat-x; }

.f_left { float:left;}
.f_right { float:right;}
.c_both { clear:both;}

.t_left { text-align:left;}
.t_right { text-align:right;}
.t_center { text-align:center;}

.f_cu { font-weight:bold;}
.f_size_14 { font-size:14px;}
.f_size_18 { font-size:18px;}
.font_overflow { overflow: hidden; text-overflow:ellipsis; }
.font_overline { text-decoration:line-through; }
.font_indent { text-indent:24px; }
.t-transform { text-transform:uppercase;}

#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto;
}

/*  head  */
.nav_head{width:100%; height:110px;position:fixed; left:0; top:0; z-index:100; background-image:url(../images/head_bg.png); background-repeat:repeat-x; background-position:bottom; }
.head_top { width:1000px; height:30px; margin:0 auto;}
.head_top .f_left { color:#377fda; line-height:30px;}
.head_down { width:1000px; height:80px; margin:0 auto;}
.menu_div { float:left; padding-left:20px; width:90px; height:80px; line-height:80px; text-align:center; color:#FFF; font-size:16px; }
.menu_div a:link,.menu_div a:visited {
	color: #FFF;
	text-decoration: none;
}
.menu_div a:hover,.menu_div a:active {
	color: #FFF;
	text-decoration:underline;
}
.index_middle { height:60px; background-image:url(../images/pic3.jpg);  background-repeat:repeat-x;}
.middle_left { float:left; width:640px; padding-top:3px; height:57px;}
.middle_left div{ color:#FFF; line-height:57px; font-size:14px;}
.middle_left div a:link,.middle_left div a:visited {
	color: #FFF;
	text-decoration: none;
}
.middle_left div a:hover,.middle_left div a:active {
	color: #FFF;
	text-decoration:underline;
}
.middle_right { float:right; width:360px; padding-top:3px; height:57px; background-image:url(../images/k_bg.png); }
.search_keyword_div { float:right; padding-right:6px; padding-top:14px; width:260px;  }
.search_keyword { width:240px; border:#aaaaaa 1px solid; height:22px; line-height:22px; color:#aaaaaa; padding-left:5px; padding-right:5px; background-color:#4d80b7; }
.search_buttom_div { float:right; padding-left:5px; padding-right:15px; padding-top:16px; }
.search_buttom {
    border: 0 none;
    cursor: pointer;
    width: 58px;
	height: 21px;
}

/* index pic gudnong*/
.blk_18 {
	overflow: hidden;
	zoom: 1;
	font-size: 9pt;
	width: 1000px;
	height: 260px;
}
.blk_18 .pcont {
	width: 957px;
	float: left;
	overflow: hidden;
	height: 260px;
}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
 margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
 float:left;
 width:15px;
 height:260px;
 background:url(../images/ax.jpg) no-repeat;
}
.blk_18 .LeftBotton {
 background-position: 0 0;
 margin:0px 13px 0px 0px;
}
.blk_18 .RightBotton {
 background-position: 0 -260px;
 margin:0px 0px 0px opx;
}
.blk_18 .LeftBotton:hover {
 background-position: -15px 0;
}
.blk_18 .RightBotton:hover {
 background-position: -15px -260px;
}
.blk_18 .pl {
 width:319px;
 height:260px;
 float:left;
 text-align:center;
 line-height:25px;
 background-image:url(../images/pic_bg.jpg);
 background-repeat:no-repeat;
 background-position:center top;
}
.blk_18 a.pl:hover {
 color:#5dacec;
}
.ISL_li { width:230px; margin:0 auto; text-align:left;}

/* bottom */
#bottom_div {
	width: 100%;
	height: 205px;
	background-image: url(../images/bottom_bg.jpg);
	background-repeat: repeat-x;
}
#bottom_div .bottom_top {
	width: 1000px;
	margin: 0 auto;
	height: 155px;
}
#bottom_div .bottom_down { width:1000px; margin:0 auto; height:50px;}

#bottom_div .bottom_top .bottom_top_left { float:left; width:760px; height:140px; padding-top:15px;}
#bottom_div .bottom_top .bottom_top_left .b_t_l_div { float:left; width:142px; height:105px; background-image:url(../images/b_t_l_div.jpg); background-repeat:repeat-y; padding-right:10px;}
#bottom_div .bottom_top .bottom_top_left .b_t_l_div .D_div { text-align:right; font-family:"微软雅黑", "Times New Roman"; font-size:18px; color:#FFF; padding-bottom:10px;}
#bottom_div .bottom_top .bottom_top_left .b_t_l_div .D_div a:link,#bottom_div .bottom_top .bottom_top_left .b_t_l_div .D_div a:visited {
	color: #2B7BDE;
	text-decoration: none;
}
#bottom_div .bottom_top .bottom_top_left .b_t_l_div .D_div a:hover,#bottom_div .bottom_top .bottom_top_left .b_t_l_div .D_div a:active {
	color: #2B7BDE;
	text-decoration: none;
}
#bottom_div .bottom_top .bottom_top_left .b_t_l_div .X_div { text-align:right; color:#aaaaaa;}
#bottom_div .bottom_top .bottom_top_left .b_t_l_div .X_div a:link,#bottom_div .bottom_top .bottom_top_left .b_t_l_div .X_div a:visited {
	color: #666666;
	text-decoration: none;
}
#bottom_div .bottom_top .bottom_top_left .b_t_l_div .X_div a:hover,#bottom_div .bottom_top .bottom_top_left .b_t_l_div .X_div a:active {
	color: #999999;
	text-decoration: underline;
}
#bottom_div .bottom_top .bottom_top_right { float:right; width:240px; height:155px; text-align:center;}

#bottom_div .bottom_down .bottom_down_left { float:left; width:760px; height:50px; color:#FFFFFF; line-height:50px;}
#bottom_div .bottom_down .bottom_down_right { float:right; width:240px; height:50px; text-align:center;}

/* fen */
#n_banner { width:100%; height:330px; background-repeat:no-repeat; background-position:center top; }
.lmenu_div { height:45px; line-height:45px; border-bottom:#c8c8c8 solid 1px; }
.f_left_310 { float:left; width:310px;}
.f_right_660 { float:right; width:660px; padding-left:20px; padding-top:20px;}
.left_menu_li{
	width: 285px;
	height: 40px;
	background: url(../images/left_menu_li.jpg) no-repeat;
	line-height: 36px;
	padding-left: 25px;
	letter-spacing:1px;
	font-size:14px;
}
.left_menu_li:hover{background:url(../images/left_menu_lix.jpg) no-repeat; color:#FFF; cursor:pointer;}
.left_menu_lix{
	width: 285px;
	height: 40px;
	background: url(../images/left_menu_lix.jpg) no-repeat;
	line-height: 36px;
	padding-left: 25px;
	letter-spacing:1px;
	font-size:14px;
	color:#FFF;
}
.contact_div { width:266px; padding:15px; border:#EEEEEE 7px solid; margin-top:30px;}
.fl_pic { float:left; padding-right:20px; width:390px; height:290px; }
.fr_content { float:right; width: 590px; }
.fr_content .fr_title { height:35px; line-height:35px; padding:0 10px; font-size:16px; background-color:#f5f5f5; float:left }
.fr_content span { color:#014a97; }

/* tab */
#outer {
	width: 1000px;
}
#tab {overflow:hidden; zoom:1; background:#0f5da5; border:1px solid #0f5da5; height:38px; }
#tab li {float:left;color:#fff; height:38px; cursor:pointer; line-height:38px; padding:0 70px; text-align:center;}
#tab li.current {color:#0f5da4; background:#FFF;}
#content {border-top-width:0;}
#content ul {
	line-height: 25px;
	display: none;
	padding:10px;
}
.pic_div {
	width: 300px;
	height: auto;
	float: left;
	background-color: #005ebe;
	padding: 10px;
	margin-left: 20px;
	margin-bottom: 20px;
	color: #FFF;
	font-size: 14px;
}
.pic_div_d {
	width: 400px;
	height: auto;
	background-color: #005ebe;
	padding: 10px;
	margin:0 auto;
	color: #FFF;
	font-size: 14px;
}

/*news*/
.news-list li { border-bottom: 1px solid #d3d3d3; font-size: 14px; line-height: 24px; padding: 25px 10px 25px 30px; background: url(../images/ico6.png) no-repeat 10px 33px; position: relative; }
.news-list li .headline-more {
	line-height: 19px;
	position: absolute;
	right: 15px;
	top: 25px;
	margin-left: 0;
}
.news-name,.news-name div { font-size: 17px; line-height: 26px; }
.news-list li:hover { background: url(../images/n4.png) no-repeat 10px 33px; background-color:#EEE; }
.news-list li:hover .news-name a { color: #014598; }
.xnews_info { height:40px; line-height:40px; padding:0 10px; background-color:#f5f5f5; color:#999; }

.pic_news_title { height:43px; line-height:43px; font-size:18px; font-weight:bold; border-bottom:#F00 solid 3px; color:#1563b9; }

.img_b100 img {max-width: 100%;}
