@charset "utf-8";
/* CSS Document */
body {
	margin: 0;
	padding: 0;
	font: 12px/1.5em simsun, serif;
}


a{ text-decoration:none}
html {
	_overflow-y:scroll;
}
ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}

th, strong, b, address, cite {
	font-style: normal;
	font-weight: bold;
}
ul,li {
	list-style: none;
}
img, fieldset {
	border: 0;
}

/*总背景*/

.all{ width:1000px; height:auto; overflow:hidden; margin:0 auto; background:url(../images/all_bg.jpg) repeat-y;}

.head{ width:970px; margin:0 auto; height:109px; background:#f3f3f3;}

.logo{ width:298px; height:109px; float:left; display:block; position:relative;}

.logo_imdex{width:298px; height:109px; z-index:10; position:absolute; top:0; left:0}

.head_rt{ width:308px; height:70px; float:right; margin-top:30px;}

.head_rt .sou{width:186px; height:25px; margin-top:15px; clear:both; position:relative; float:right}

.head_rt .sou .sou_img{ float:left; width:22px; height:25px;}

.head_rt .sou .int_1{ width:122px; height:25px; float:left; position:relative; *left:-5px; *top:-1px;}

.head_rt .sou .int_1 .input_1{ border:none; width:122px; height:25px;line-height:24px; text-indent:0.4em; background:url(../images/sou_2.jpg) no-repeat;}

.head_rt .sou .int_2{ width:34px; height:25px; float:left; position:relative; _left:-5px;}

.head_rt .sou .int_2 .botton{ border:none; width:34px; height:25px; background:url(../images/sou_3.jpg) no-repeat; cursor:pointer;}






/*导航*/
.main_nav{ width:970px; height:50px; margin:0 auto 30px; clear:both;}

.main_nav li{ width:120px; height:50px; background:url(../images/nav_bg.jpg) no-repeat; background-size:120px 100%;  float:left;}

.main_nav li a{ width:120px; text-align:center; line-height:50px; display:block; font-family:"微软雅黑"; font-size:14px; color:#fff;}

.main_nav li a:hover{ width:120px; text-align:center; line-height:50px; display:block; background:url(../images/nav_hover.jpg)  no-repeat;  background-size:120px 100%; }

.main_nav .li_1{ width:120px; height:50px; background:url(../images/home.jpg) no-repeat;   background-size:120px 100%; float:left;}

.main_nav .li_1 a{ width:120px; text-align:center; line-height:50px; display:block; font-family:"微软雅黑"; font-size:14px; color:#fff;}

.main_nav .li_1 a:hover{ width:120px; text-align:center; line-height:50px; display:block; background:url(../images/home_hover.jpg) no-repeat;  background-size:120px 100%;}







.banner{ width:970px; height:361px; padding:0; margin:30px auto 0; overflow:hidden;}

.clear{clear:both;  font-size:0; overflow:hidden; height:0;}

.blank10{clear:both;  font-size:0; overflow:hidden; height:10px;}

.blank{clear:both;  font-size:0; overflow:hidden; height:10px; background:#FFF;}

/*********content css定义***********/

#content{width:970px;margin:0 auto; float:left; padding:0;}

#footer{padding-bottom:0;margin:0px auto 0;}

/*********main css定义***********/

.mb15 {margin-bottom: 0px;}

#main{width:970px; margin:0 auto; overflow:hidden; float:left;}

/*********图片切换 css定义***********/

.sub_box{width:970px; height:361px; float:left; position:relative; overflow:hidden;}

.sub_box img{border:none; width:970px; height:361px;}

#bd1lfimg{position:relative; width:970px; height:361px; overflow:hidden;}

#bd1lfimg div{width:100000px; margin-left:-4px;}

#bd1lfimg dl{width:970px; height:361px; position:relative; overflow:hidden; float:left; margin:0; padding:0;}

#bd1lfimg dt{width:970px; height:361px; position:absolute; left:0px; top:0px;}

#bd1lfimg dd{width:970px; height:100px; background:#22405d; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0px; bottom:0px; padding:0;}

#bd1lfimg dd h2{height:30px; line-height:30px; overflow:hidden; margin-top:25px; margin-left:10px; color:#FFFFFF; font-size:22px; font-weight:bold;}

#bd1lfimg dd h2 a{font-size:26px; font-weight:bold; color:#ffffff;}

#bd1lfimg dd a{color:#ffffff; text-decoration:none;}

#bd1lfimg dd a:hover{text-decoration:none; color:#cccccc;}

#bd1lfimg dd tt{color:#dddddd; line-height:1.2em; margin-left:10px; color:#FFFFFF; font-size:20px; font-weight:bold;}

#bd1lfimg dd tt a:hover{text-decoration:underline;}

.sub_nav{width:970px; height:106px; bottom:0px; position:absolute; z-index:200;}

.sub_no{ width:412px; height:60px; display:block; float:right; margin-top:25px;}

.sub_no img{ width:89px; height:54px; display:block;}

.sub_no li{display:block; width:89px; height:54px; float:left; background:#fff; cursor:pointer; padding:3px; margin-right:8px;}

.sub_no li.show{background:#ffffff; width:89px; height:54px; margin-right:8px; padding:3px; cursor:pointer;}

.sub_more{float:right; width:89px; height:54px; filter:alpha(Opacity=70); Opacity:0.7; color:#999999; text-align:center; line-height:25px;}

.sub_more a{color:#999999;}

.sub_more a:hover{color:#cccccc; text-decoration:none;}
/*banner*/


/*主要内容*/
.cont{ width:970px; height:194px; margin:20px auto 0; overflow:hidden; clear:both; background:url(../images/cont_bg.jpg) repeat-x;}

.cont .about{ width:615px; height:164px; float:left; margin-top:30px;}

.cont .about .about_left{ width:198px; background:url(../images/pic_1bg.jpg) no-repeat; height:145px; float:left; margin-left:10px; _margin-left:5px;}

.cont .about .about_left a{ width:190px; height:123px; display:block; margin:4px 0 0 4px;}

.cont .about .about_right{ width:366px; height:150px; float:right; margin-right:18px; _margin-right:9px;}

.cont .about .about_right .about_right_title{ width:366px; height:26px; margin-bottom:14px;}

.cont .about .about_right span{ width:366px; color:#7c7c7c; line-height:24px;}

.cont .line_1{ background:url(../images/line_2.jpg) no-repeat; height:194px; width:2px; float:left;}

.cont .contact{ float:right; width:330px; height:164px; margin-top:30px; margin-right:2px;}

.cont .contact .contact_title{ width:330px; height:26px; margin-bottom:14px;}

.cont .contact span{ width:330px; color:#7c7c7c; line-height:24px;}

.cent{ width:970px; height:245px; background:url(../images/bg_2.jpg) repeat-x #fff; clear:both; margin:0 auto;}

.cent .cent_left{ width:327px; height:245px; float:left;}

.cent .cent_left .cent_left_title{ width:317px; height:21px; margin-top:30px; margin-bottom:10px;}

.cent .cent_left .cent_left_list{ width:317px; height:140px; clear:both; padding:0; margin:0; position:relative; *left:-15px; *top:-6px;}

.cent .cent_left .cent_left_list li{ width:313px; height:30px; background:url(../images/line1.jpg) no-repeat bottom; margin-left:3px;}

.cent .cent_left .cent_left_list li a{ width:auto; color:#7c7c7c; margin-top:10px; float:left; background:url(../images/dian1.jpg) no-repeat 3px 7px; padding-left:12px;}

.cent .cent_left .cent_left_list li span{ float:right; color:#7c7c7c; margin-top:10px;}

.cent .line_2{ width:2px; height:245px; margin:0 14px; float:left; background:url(../images/line_3.jpg) no-repeat;}

.cent .cent_right{ width:606px; height:245px; float:right;}

.cent .cent_right .cent_right_title{ width:606px; height:20px; margin-top:30px; margin-bottom:10px;}

.cent .cent_right .cent_right_pic{ width:139px; height:160px; margin-right:16px; float:left;}

.cent .cent_right .cent_right_pic .a_1{ width:139px; height:130px; display:block;}

.cent .cent_right .cent_right_pic .a_2{ width:auto; background:url(../images/gt.jpg) no-repeat 2px 8px; display:block; height:26px; color:#666; padding-left:18px; line-height:26px;}

.cent .cent_right .cent_right_pic_1{ width:139px; height:160px; margin-right:0; float:left;}

.cent .cent_right .cent_right_pic_1 .a_1{ width:139px; height:130px; display:block;}

.cent .cent_right .cent_right_pic_1 .a_2{ width:auto; background:url(../images/gt.jpg) no-repeat 2px 8px; display:block; height:26px; color:#666; padding-left:18px; line-height:26px;}


/*图片轮转js*/
.js{ width:970px; height:142px; margin:0 auto 40px;}

.a_5{ width:200px; height:95px; display:block;}

.a_6{ width:auto; background:url(../images/gt_1.jpg) no-repeat 2px 8px; display:block; height:20px; color:#666; padding-left:18px; line-height:20px;}


/*友情链接*/

.link{ width:970px; height:20px; margin:0 auto 10px;}

.link .link_left{ width:860px; height:20px; line-height:20px; color:#666; float:left;}

.link .link_left span{ width:auto; height:20px; line-height:20px; color:#666; float:left; display:block;}

.link .link_left a{ width:auto; line-height:20px; float:left; display:block; color:#666; margin-right:10px;}

.link .link_left a:hover{ color:#C91C30;}

.link .link_right{ width:47px; height:20px; float:right; margin-right:6px;}


/*尾部*/

.foot{ width:1000px; height:110px; background:url(../images/ftBg.jpg) repeat-y; margin:0 auto; clear:both;}

.foot .foot_di{ width:880px; margin:0 auto; padding-top:10px; height:20px;}

.foot .foot_di .foot_nav{ width:500px; height:20px; float:left;}

.foot .foot_di .foot_nav li{ width:70px; height:20px; float:left; color:#7c7c7c; line-height:20px;}

.foot .foot_di .foot_nav li a{ width:auto; height:20px; float:left; line-height:20px; color:#7c7c7c;}

.foot .foot_di .foot_nav li a:hover{ color:#C91C30;}

.foot .foot_di .foot_nav .li_5{ width:76px; height:20px; float:left; color:#7c7c7c; line-height:20px;}

.foot .foot_di .foot_nav .li_5 a{ width:auto; height:20px; float:left; line-height:20px; color:#7c7c7c;}

.foot .foot_di .foot_nav .li_5 a:hover{ color:#C91C30;}


.foot .foot_di .ban{ display:block; float:left; width:auto; color:#7c7c7c; width:380px;}




/*内页新闻中心*/
.banner_2{ width:970px; height:235px; margin:0 auto;}

.all_cont{ width:970px; height:auto; overflow:hidden; margin:0 auto; clear:both;}

.all_cont .left{ width:240px; height:auto; float:left;}

.all_cont .left .left_nav{ width:238px; height:auto; border:#ccc solid 1px;}









/*内页主要内容*/


.xiaotong_clear{ width:100%; height:1px; line-height:1px; overflow:hidden; clear:both;}

.N_zenter{width:970px; height:auto; padding:0; margin:0 auto;}

.B_banner{ width:970px; height:236px;}

.B_new{ width:970px; height:auto; }

.B_left{ width:242px; height:auto; float:left; overflow:hidden;}

.B_new_left{ width:240px; height:auto; background:#f3f3f3; border-left:#ccc solid 1px; border-right:#ccc solid 1px;  }

.B_new_left1{ width:240px; height:450px; background:#f3f3f3; border-left:#ccc solid 1px; border-right:#ccc solid 1px; border-bottom:#ccc solid 1px; overflow:hidden;}

.B_new_left_title{ width:240px; height:97px; background:url(../images/bc_06.jpg) no-repeat 0 0; margin-top:30px; overflow:hidden;}

.B_new_left_title h1{ width:auto; line-height:32px; height:32px; font-size:32px; font-family:"微软雅黑"; color:#FFFFFF; padding-left:25px; padding-top:25px;}

.B_new_left_title h2{ width:auto; line-height:20px; height:20px; font-size:20px; font-family:"微软雅黑"; color:#FFFFFF; padding-left:25px;/}

.B_new_left_list{ width:240px; height:auto; margin-top:20px;}

.B_new_left_list .y{ width:240px; height:40px; border-bottom:#ccc solid 1px; overflow:hidden;}

.B_new_left_list .y a{ width:auto; margin-left:50px;  height:40px; line-height:40px; color:#666666; background:url(../images/1.png) no-repeat 0 15px; padding-left:10px; display:block;}



.B_left_lt{ width:240px; height:158px; border:#ccc solid 1px; margin-top:10px; background:url(../images/r2_c2.png) repeat-x;}

.B_left_lt h1{ color:#BE0620; font-size:16px; font-family:"微软雅黑"; line-height:38px; margin-left:20px;}

.B_left_lt h1 span{ position:relative; color:#999; top:1px;}

.B_left_lt h2{ line-height:25px; ont-family:"宋体"; font-size:13px;  margin-left:20px; margin-top:15px; color:#666;}

.B_tu1{ width:240px; height:60px; border:1px #ccc solid; margin-top:10px;}

.B_tu2{ width:240px; height:58px; border:1px #ccc solid; margin-top:10px;}


.B_right{ width:705px; height:auto; float:right;}

.B_right_mb{ width:705px; text-align:right; height:30px; line-height:30px; color:#999;}

.B_right_mb a{ color:#999;}

.B_right_bt{ width:auto; height:32px; line-height:32px; font-family:"微软雅黑"; font-size:25px; color:#C10B24; clear:both;}

.B_right_li{ width:705px; height:auto; margin-top:10px; }

.B_right_qh{ width:705px; height:auto; overflow:hidden;}

.qh_left{ width:280px; height:auto; float:left; overflow:hidden;}

.qh_right{ width:410px; height:auto;  float:right; overflow:hidden; }

.qh_right_title{ width:400px; height:25px; line-height:25px; background:#BD021E; margin-top:15px; color:#FFFFFF; font-size:15px; font-weight:bold; padding-left:10px;}

.qh_right_nwes{ width:410px; height:auto; line-height:18px; font-size:12px; color:#666666; margin-top:20px;}

.B_right_qut{ width:705px; height:auto; clear:both; margin-top:20px;}

.B_vae{ width:705px; height:25px; line-height:25px; background:#8e0101;}

.B_vae span{ color:#FFFFFF; font-size:13px; font-family:"宋体"; margin-left:10px; width:auto; font-weight:bold;}

.B_vae_news{ width:705px; height:auto; padding:15px 0 25px 0; background:#f5f5f5; overflow:hidden;}

.B_vae_news_rie{ width:669px; height:24px; padding:0; margin:0 auto;}

.vae_news_dat{ width:180px; height:auto; float:left; margin-left:50px; _margin-left:25px; margin-top:20px;}

.vae_news_dat h2{ line-height:30px; height:30px; width:100%; color:#666666;}

.line_3{ width:705px; height:10px; position:relative; _top:-5px; border-bottom:#e6e6e6 solid 1px; margin-bottom:20px;}

.B_right_news{ width:702px; height:auto; clear:both; margin-bottom:30px;}

.B_right_news li{ width:702px; height:30px; background:url(../images/news_line.jpg) no-repeat bottom; margin-left:3px; font-size:13px;}

.B_right_news li a{ width:auto; background:url(../images/dian2.jpg) no-repeat 3px 8px; color:#666; float:left; margin-top:8px; padding-left:14px;}

.B_right_news li span{ width:auto; color:#666; float:right; margin-top:8px;}

.N_page{ width:100%; height:auto; margin-bottom:80px; *padding-bottom:80px; clear:both; float:left;}


.N_page a{ width:23px; height:23px; line-height:23px; font-size:15px; text-align:center; color:#666; background:url(../images/bg_f.jpg) no-repeat; display:block; float:left; margin-left:10px;}

.N_page a:hover{ width:23px; height:23px;  line-height:23px; text-align:center; color:#fff; background:url(../images/bg_y.jpg) no-repeat;}

.B_right_block{ width:220px; height:226px; float:left; margin:0 7px; _margin:0 6px;}

.B_right_block .a_7{ width:218px; height:161px; display:block; border:#ccc solid 1px; margin-bottom:10px;}

.B_right_block .a_8{ width:auto; background:url(../images/gt.jpg) no-repeat 0 2px; color:#666; padding-left:14px; margin-top:10px;}


.t_right_news{ width:690px; height:auto; line-height:25px; color:#666; margin:15px 0 80px 8px;}

/*.t_right_news a{ color:#666; font-size:15px; width:auto; background:url(../images/gt_3.jpg) no-repeat 0 8px; padding-left:12px; font-weight:700; margin-top:10px; display:block;}
*/
.t_right_news a { color:#FF0000}

.title{ width:430px; height:30px; font-family:"微软雅黑"; font-size:28px; color:#333; margin:0 auto; padding:20px 0;}

.title_small{ width:290px; height:30px; margin:0 auto; font-family:"微软雅黑"; font-size:18px; font-style:italic; color:#ee660d; font-weight:bold;}

.tab{ width:604px; height:auto; margin:0 auto;}

.tab td{ text-align:center; height:20px; font-weight:bold; font-family:"微软雅黑";}

/*.B_right span{ color:#fff;}*/

.B_right_picList{ width:230px; height:297px; float:left; margin-right:3px; _margin-right:2px;}

.B_right_picList .B_right_picList_title{ background:#be0621; width:230px; height:36px; border-right:#ccc solid 1px;} 

.B_right_picList .B_right_picList_title a{ background:url(../images/quan.jpg) no-repeat 5px 10px; width:auto; padding-left:24px; color:#fff; font-size:14px; display:block; padding-top:8px; overflow:hidden;height:20px;}

.B_right_picList .B_right_picList_block{ border:#ccc solid 1px; width:229px; height:258px; float:left;}

.B_right_picList .B_right_picList_block_xin{ border:#ccc solid 1px; width:229px; height:158px; float:left;}

.B_right_picList .B_right_picList_pic{ background:#fbfbfb; width:229px; height:107px; text-align:center;}

.B_right_picList .B_right_picList_block .m{ width:186px; height:115px; line-height:20px; display:block; clear:both; overflow:hidden; margin-left:25px; margin-top:10px;}

.B_right_picList .B_right_picList_block .m .m_2{ width:auto; color:#666; font-weight:700; line-height:20px;}

.B_right_picList .B_right_picList_block .m .m_3{ width:auto; color:#666; display:block; line-height:20px;}

.B_right_picList .B_right_picList_block .more{ color:#be0621; float:right; width:45px; height:18px; font-family:Arial; font-size:13px;}









.B_right_picList_xin{ width:230px; height:147px; float:left; margin-right:3px; _margin-right:2px;}

.B_right_picList_xin .B_right_picList_title{ background:#be0621; width:230px; height:36px; border-right:#ccc solid 1px;} 

.B_right_picList_xin .B_right_picList_title a{ background:url(../images/quan.jpg) no-repeat 5px 10px; width:auto; padding-left:24px; color:#fff; font-size:14px; display:block; padding-top:8px; overflow:hidden;height:20px;}

.B_right_picList_xin .B_right_picList_block{ border:#ccc solid 1px; width:229px; height:108px; float:left;}

.B_right_picList_xin .B_right_picList_pic{ background:#fbfbfb; width:229px; height:107px; text-align:center;}

.B_right_picList_xin .B_right_picList_block .m{ width:186px; height:115px; line-height:20px; display:block; clear:both; overflow:hidden; margin-left:25px; margin-top:10px;}

.B_right_picList_xin .B_right_picList_block .m .m_2{ width:auto; color:#666; font-weight:700; line-height:20px;}

.B_right_picList_xin .B_right_picList_block .m .m_3{ width:auto; color:#666; display:block; line-height:20px;}

.B_right_picList_xin .B_right_picList_block .more{ color:#be0621; float:right; width:45px; height:18px; font-family:Arial; font-size:13px;}










/*左侧菜单*/


#container {
	width: 242px; 
	
}
#container H1 {
	font-size: 14px;
	margin: 0px;
	width: 242px;
	cursor: pointer;
	height: 40px;
	line-height: 40px;
	font-weight:normal;
	border-bottom:#ccc solid 1px;
	font-family:"宋体";
}
#container H1 a {
	display: block;
	width: auto;
	color: #666;
	height: 40px;
	line-height:40px;
	text-decoration: none;
	padding-left:50px;
	font-weight:normal;
	background:url(../images/gt_2.jpg) no-repeat 30px 15px;
	font-family:"宋体";
}

.title_t{font-size: 14px;
	margin: 0px;
	width: 242px;
	cursor: pointer;
	height: 40px;
	line-height: 40px;
	font-weight:normal;
	border-bottom:#ccc solid 1px;
	font-family:"宋体";}
	
.title_t a {
	display: block;
	width: auto;
	color: #666;
	height: 40px;
	line-height:40px;
	text-decoration: none;
	padding-left:50px;
	font-weight:normal;
	background:url(../images/gt_2.jpg) no-repeat 30px 15px;
	font-family:"宋体";
}


.content{ height:auto; }
.content p{ margin-top:5px; margin-left:53px;}

.content p a{ color:#666; font-size:13px;} 

.line_4{ width:242px; height:1px; border-bottom:#ccc solid 1px;}




.nrfy{ width:100%; height:30px;}

.nrfy li{ width:auto; height:30px; float:left; }

.nrfy li a{ border:#CCC solid 1px; padding:5px; margin-left:10px}













































