@charset "utf-8";
/* CSS Document */
body,div,p,ul,li,ol,dl,dd,dt,a,img,span{ margin:0; padding:0; font-size:12px; color:#333; font:"宋体";}
ul,ol{ list-style:none;}
a{ outline:none; text-decoration:none;}
a:hover{ color:#0099FF;}
.topline{ height:8px; background:#073a65;}
.top{ width:1200px; height:128px; margin:0 auto;}
.logo{ width:639px; height:74px; background:url(../images/logo.jpg) no-repeat 0 0; margin-top:34px; margin-left:15px; float:left;}
.topright{ float:right; text-align:right; margin-right:15px;}
.topright_top{ margin-top:14px; margin-bottom:30px;}
.topright_btm{ width:175px; height:49px; text-align:left; padding-left:58px; background:url(../images/tele.jpg) no-repeat left center;}
.topright_btm p{ line-height:24px;}
.tele{ color:#d82116; font-size:24px; font-weight:bold;}
.bg_nav{ height:40px; background:url(../images/bg_nav.jpg) repeat-x; border-bottom:#d8261c solid 3px;}
.nav{ width:1200px; height:40px; margin:0 auto;}
.nav ul li{ float:left; margin-left:10px; margin-right:10px;}
.nav ul li a{ display:block; width:80px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
.nav ul li a:hover{ background:#d8261c;}
.bg_banner{ height:420px; background:url(../images/bg_banner.jpg) repeat-x; margin-top:2px;}
.banner{ width:1200px; height:420px; margin:0 auto;}
.main_index{ width:1200px; margin:0 auto;}
.main1{ margin-top:25px; margin-bottom:25px; overflow:auto;}
.main1_title{ font-size:16px; font-weight:bold; text-align:center; border-bottom:#053964 solid 2px; padding-bottom:6px;}
.main1_mid{ font-size:16px; font-weight:bold;}
.main1_mid ul{ width:705px; margin:17px auto; overflow:auto;}
.main1_mid ul li{ float:left; border-right:#333 solid 1px; padding-left:36px; padding-right:36px;}
.main1_mid ul li a{ font-size:16px; font-weight:bold;}
.main1_mid ul li.noborder{ border:none;}
.main1_btm{ clear:both;}
.main1_btm ul{ margin-left:80px;}
.main1_btm ul li{ float:left; width:170px; margin-left:19px; margin-right:19px;}
.main1_btm ul li p{ margin-top:10px; text-indent:2em; line-height:18px; font-weight:bold;}
.main2{ height:308px; margin-bottom:15px;}
.m2_left{ width:357px; height:308px; border:#ccc solid 1px; float:left; margin-left:6px; margin-right:6px; border-top:none;}
.m2_mid{ width:502px; height:305px; border:#ccc solid 1px; float:left;  margin-left:4px; margin-right:4px;  border-top:#053964 solid 3px;}
.m2_right{ width:303px; height:308px; border:#ccc solid 1px; float:left;  margin-left:6px; margin-right:6px;  border-top:none;}
.m2_title{ height:3px; background:#053964;}
.sp1,sp2{ display:block;}
.sp1{ float:left; background:#d8261c; width:127px; height:3px;}
.m2_title_btm{ margin-left:8px; margin-right:8px; border-bottom:#ccc solid 1px; height:32px; line-height:32px;}
.sp2{ float:left; font-size:14px; margin-left:15px;}
.sp3{ float:right; margin-right:5px;}
.sp3 a{ font-size:14px; font-weight:bold;}
.m2_left_content{ width:328px; margin:0 auto;}
.m2_left_content img{ margin-left:35px; padding:15px; border:#ccc solid 1px; margin-top:15px;}
.m2_right_content{ width:281px; margin:12px auto;}
.m2_right_content ul{ margin-left:10px;}
.m2_right_content ul li{ line-height:22px;}
/* tab 标签 css */
/* #tab{position:relative;}
#tab .tabList ul li{
	float:left;
	background:#fefefe;
	background:-moz-linear-gradient(top, #fefefe, #ededed);	
	background:-o-linear-gradient(left top,left bottom, from(#fefefe), to(#ededed));
	background:-webkit-gradient(linear,left top,left bottom, from(#fefefe), to(#ededed));
	border:1px solid #ccc;
	height:32px;
	line-height:32px;
	width:166px;
	text-align:center;
	margin-left:-1px;
	position:relative;
	cursor:pointer;
}
#tab .tabCon{
	position:absolute;
	left:-1px;
	top:32px;
	width:502px;
	height:273px;
}
#tab .tabCon div{
	padding:10px;
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
	width:482px;
}
#tab .tabCon div ul{
	overflow:auto;
}
#tab .tabList li.cur{
	border-bottom:none;
	background:#fff;
}
#tab .tabCon div.cur{
	opacity:1;
	filter:alpha(opacity=100);
} */
.slideTxtBox{ width:502px;  /* border:1px solid #ddd; */ text-align:left; }
.slideTxtBox .hd{ height:30px; line-height:30px; background:#f4f4f4; /* padding:0 10px 0 20px; */   border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; /* padding:0 15px; */ cursor:pointer; width:166px; text-align:center;  }
.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{ line-height:28px;  background:url(../images/newslist.jpg) no-repeat center left; padding-left:15px; }
.slideTxtBox .bd li .date{ float:right; color:#999;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
.slideTxtBox .arrow .next{ background-position:0 -50px;  }
.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }
/* tab 标签 css end */
.main3{ width:1185px; height:265px; margin:0 auto; background:url(../images/bg_main3.jpg) no-repeat 0 0; margin-bottom:15px; position:relative;}
.zixun{ position:absolute; width:111px; height:38px; right:7px; top:19px; text-indent:-9999999999px;}
.main3_font{ padding-top:186px; padding-left:56px;}
.main3_font ul li{ float:left; width:175px; margin-left:17px; margin-right:17px; font-weight:bold; text-indent:2em; line-height:18px;}
.main4{ height:498px; margin-bottom:15px;}
.m4_left{ float:left; width:760px; height:495px; border:#ccc solid 1px; border-top:#053964 3px solid; margin-left:6px;}
.m4_right{  width:413px; height:498px; border:#ccc solid 1px; float:right; margin-right:6px;  border-top:none;}
.m4_left_title{ height:32px; line-height:32px; font-size:14px; padding-left:9px; margin-bottom:20px;}
.m4_left_content{ padding-left:10px;}
.m4_left_com{ width:365px; float:left; height:220px; margin-right:10px;}
.m4_left_comtop{ border-bottom:#ececec solid 1px; height:23px; line-height:23px; padding-bottom:10px;}
.m4_comtitle{ width:101px; height:23px; line-height:23px; background:url(../images/m4_left_com.jpg) no-repeat 0 0; float:left; color:#fff; font-size:14px; font-weight:bold; padding-left:17px; }
.m4_more{ float:right;}
.m4_list{ clear:both;}
.m4_list ul li{ border-bottom:#ececec solid 1px; line-height:34px; background:url(../images/bg_m4_list.jpg) no-repeat center left 15px; padding-left:40px;}
.m4_right_content{}
.m4_right_content ul{ margin-left:13px; margin-top:4px;}
.m4_right_content ul li{ float:left; width:200px; line-height:34px;}
.main5{ width:1188px; margin:0 auto; height:285px; border:#ccc solid 1px; border-top:#053964 3px solid; margin-bottom:15px;}
.main5_title{ margin-left:8px; margin-right:8px; height:32px; line-height:32px; }
.main5_btm{ height:243px; width:1160px; margin:0 auto;}
.link{ width:1188px; margin:0 auto; height:65px; border:#ccc solid 1px; margin-bottom:15px; line-height:24px;}
.link_title{ margin-left:25px;}
.bottom{ width:1200px; margin:0 auto;}
.btm_top{ height:32px; line-height:32px; background:#053964;}
.btm_top ul{ width:884px; margin:0 auto;}
.btm_top ul li{ float:left; margin-left:25px; margin-right:25px;}
.btm_top ul li a{ color:#fff;}
.btm_btm{ height:40px; line-height:40px;}
.copyright{ float:left; margin-left:10px;}
.btm_rightbtm{ float:right; margin-right:10px;}
/* common css */
.common{ width:1200px; margin:0px auto; min-height:400px;}
.common_incontent{ margin:12px 20px; overflow:auto;}
.com_left{ float:left; width:220px; border:#e4e4e4 solid 1px;}
.com_left_title{ height:32px; line-height:32px; text-align:center; background:#f2f2f2; font-size:14px; font-weight:bold;}
.left_nav ul li{ border-bottom:#e4e4e4 solid 1px; height:30px; line-height:30px;}
.left_nav ul li a{ display:block; text-align:center; font-size:14px;}
.left_nav ul li a:hover{ background:#f9f9f9; color:#999;}
.com_right{ float:right; width:920px; border:#e4e4e4 solid 1px;}
.com_right_title{ height:32px; border-bottom:#e4e4e4 solid 1px; background:#f2f2f2; line-height:32px; padding-left:10px;}
.com_right_content{ padding:10px; min-height:320px;}
.tabCon div ul li{ line-height:28px;  background:url(../images/newslist.jpg) no-repeat center left; padding-left:15px;}

/* qq kefu start */
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999;top:220px;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(../images/sidebar_bg.png) no-repeat;_background:url(../images/sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(../images/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}

/* green skin  */
.side_green .side_title{background-position:-505px 0;}
.side_green .side_center{background:url(../images/green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position:-505px -60px;}
.side_green .close_btn{background-position:-44px -45px;}
.side_green .close_btn:hover{background-position:-65px -45px;}
.side_green .show_btn{background-position:-187px 0;}
.side_green .msgserver a{color:#68c40b;}
.side_green hr{border-bottom:1px solid #edf2e5;}
 
/* qq kefu end */