@charset "utf-8";
/* CSS Document */

body{ background:#fff;font-family:"微软雅黑";}
*{margin:0; padding:0;}

table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}

ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
img{vertical-align: middle;}
a{color:#333;font-weight:normal;}
a:active,a:link,a:visited{text-decoration:none;}
input{ outline:none;}
.fr{ float:right;}
.fl{ float:left;}


/*====IE提示====*/
.ie8-tips {
	width:100%;
	padding:30px 0;
	border-bottom:1px solid #0066cc;
	background:#fff;
	color:#333;
	line-height:50px;
	text-align:center;
	font-size:2em;}
.ie8-tips p {
	padding:5px 0;}
.ie8-tips a {
	margin:0 1em;
	font-size:2em;}
/*=清除非IE浏览器下的浮动溢出=*/
.wrapfix:after{	
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.wrapfix {
	display: inline-table;}
/* Hides from IE-mac \*/
* html .wrapfix {
	height: 1%;}
.wrapfix {
	display: block;}

.clearfix:before,
.clearfix:after {
  display: table;
  content: " ";}

.clearfix:after {
  clear: both;}
/* End hide from IE-mac */




/*公共部分*/
.commonwidth{ width:1000px; margin:0 auto;}
.f14{ font-size:14px; line-height:28px;}
.fcolor6{ color:#666;}
.navbg{ background:#CC0000;}



/*banner*/
.banner_center{ height:300px; position:relative;overflow:hidden;}
.imgbox{position:absolute;height:300px;left:50%; margin-left:-960px;width:1920px;}
.imgbox img{ float:left;}
.ctrl_btn{ width:150px; position:absolute; bottom:10px; left:45%;}
.ctrl_btn span{ float: left;width:10px; height:10px; background-color:#fff; border-radius:50%; margin:6px;}
.ctrl_btn .ctrlbtn_current{ background-color:#CC0000; cursor:pointer;}

/*banner*/




.nav{height:40px;}
.nav_list li{float:left;width:140px; position:relative;}
.nav_list li.last{background:none;}
.drop-menu-effect{height:40px;line-height:40px;}
.nav_list li a{float:left;display:block; width:120px;  text-align:center;color:#fff;}
.nav_list li a:hover{background:#cc0000; text-decoration:none; color:#fff;}
.nav_list li a span{float:left;display:block; width:120px;cursor:pointer; font-family:"Microsoft YaHei";text-align:center; color:#333;}
.nav_list li a.selected{ background:#cc0000; color:#fff;}
.nav_list li a.selected2{  background:#003494; color:#fff;}
.nav_list li.selected .submenu{display:block;}
.nav_list li .submenu{display:none;position:absolute;top:40px;left:0px; background:#cc0000;}
.nav_list li .submenu{width:120px;}
.nav_list li .submenu{ z-index:9999;}
.nav_list li .submenu li{float:left;padding:0;background:none;}
.nav_list li .submenu li a{float:none;padding:0;text-align:left; font-family:"Microsoft YaHei";background:none; color:#fff; text-align:center;width:120px; font-size:14px;}
.nav_list li .submenu li a:hover{background:#fd3030;font-weight:normal; color:#fff; text-decoration:none;}

.linksbg{ background:#fff;}
.fdlinks{ width:1200px; margin:0px auto;padding:10px;}
.links{ width:82px; height:90px; background:#b12822;}
.links h2{ color:#fff;padding-top:20px; font-size:20px; text-indent:10px;}
.links p{ color:#fff; font-size:14px;text-indent:10px;}
.fdlink_list ul{ margin-left:10px;}
.fdlink_list ul li{ float:left; line-height:90px;}
.fdlink_list ul li a{ color:#666; font-size:14px;}
.fdlink_list ul li span{ color:#666; margin:0 5px;font-size:14px;}
.footerbg{background:rgb(204, 0, 0); width:100%;}


.footer{ width:1000px; margin:0 auto;height:90px;}
.footleft{ font-size:14px; color:#fff; line-height:24px; padding-top:20px; margin-bottom:10px;}
.footerright .recode{ color:#fff; line-height:135px; margin-right:10px;}
.footerright .recodeimg{margin-top:15px;}
