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

/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;font:"微软雅黑",13px/22px "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",sans-serif;}
table{border-collapse:collapse;border-spacing:0;table-layout: fixed;}
td{word-break: break-all;word-wrap:break-word;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight: normal;}
ol,ul{list-style: none;}
caption,th{text-align: left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{text-decoration:none;}
/*common*/
.fl{float:left;display:inline;}/**/
.fr{float:right;display:inline;}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both; }
.clearfix { *zoom:1; }


.center{ margin:0 auto;}
.bm{margin-left:auto;margin-right:auto;}

/*公共部分*/
body{
	overflow-x:hidden;
	min-width: 1200px;
	color:#000;
	background: #fff;
}
/*-------------------头部部分--------------------*/
.header{ width:100%;}	
.header .htop{
	width:100%; 
	height:30px;
	line-height:30px;
	border-bottom:1px solid #c3c3c2;}
.tnav{
	width:1000px;
	font-family:"宋体";
	font-size:12px;
	color:#939697;
	text-transform:capitalize;}
.tnav a{color:#939697;}
.tnav a:hover{color:#e35c00;}
.head{width:1000px; height:113px;}
.logo{ float:left; margin-left:20px;margin-top:15px}
.phone{
	font-size:17px;
	color:#221714;
	margin-top:20px;
	display:block;
	height:58px;
	float:right;
	letter-spacing: 4px;
	padding-left:60px;
	background: url(../images/tel_2.png) no-repeat 0px 0px; font-weight:bold}
.phone span{ color:#DA251D; font-size:25px;letter-spacing: 0px;}
.zgzg {font-size: 16px;
color: #DA251D;
display: block;
float: right;
margin: 80px -280px 0px 0px;
font-weight: 600;}


.phoneen{
	font-size:17px;
	color:#221714;
	margin-top:20px;
	display:block;
	height:58px;
	float:right;
	padding-left:60px;
	background: url(../images/tel_2.png) no-repeat 0px 0px; font-weight:bold}
.phoneen span{ color:#DA251D; font-size:25px;letter-spacing: 0px;}
.zgzgen {font-size: 16px;
color: #f00;
display: block;
float: right;
margin: 80px -320px 0px 0px;}

	/*--------------导航栏目-----------------*/
.navbox{height:40px;position:relative;z-index:9;margin:auto;background:#DA251D;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;font-family:'微软雅黑';}
.nav{width:1080px;margin:0 auto;height:40px;list-style:none;}
.nav li{float:left;height:40px;position:relative;list-style:none;}
.nav li.last{background:none;}
.nav li a{text-decoration:none;}
.nav li a span{float:left;display:block;line-height:40px;font-size:14px;color:#ffffff;cursor:pointer;width:135px;text-align:center;}
.hover_menu{text-decoration:none;width:135px;background:url(../images/menu_hover_2.jpg);height:40px;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:40px;left:-9px;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}
.menu_li_txt{line-height:22px;font-size:12px;color:#696969;width:114px}
.menu_li_txt font{font-size:14px;color:#bb1721;}
.menu_li_txt a{color:#696969;text-decoration:none;width: 140px;display: block;}
.menu_li_txt a:hover{color:#696969;text-decoration:underline;}
.menu_news_bg{width:480px;height:185px;background:url(../images/menu_news_bg_2.png) no-repeat;}
.menu_news_main{width:440px;margin:auto;padding-top:12px;}
.menu_news_li{padding:0px 30px 0px 10px;margin-right:12px;height:150px;float:left;border-right:solid 1px #cccccc;}
.menu_news_img{float:left;text-align:center;color:#bb1721;font-size:14px;}
.menu_news_img img { width:270px; height:130px}
.menu_news_li2{padding:0px 30px;height:150px;float:right;border-left:solid 1px #cccccc;}
.menu_news_img2{float:left;margin-left:30px;text-align:left;color:#bb1721;line-height:30px;font-size:14px;}
.menu_news_li3{padding:0px 25px;height:150px;float:right;border-left:solid 1px #cccccc;}
.menu_news_img3{float:left;margin-left:10px;text-align:left;color:#bb1721;line-height:30px;font-size:14px;}

	
	/*--------分页--------*/
.pagnation{text-align:center;margin-top:32px; float:right}
.pagnation a{display:block; float:left;width:34px;height:34px;line-height:34px;overflow:hidden;background: url(../images/sprite_2.png) no-repeat 0 -29px;margin-left:4px;font-size:16px;vertical-align:top;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out; color:#999}
.pagnation a:hover{background-position:0 -64px;color:#fff;text-decoration:none }
.pagnation .prev, .pagnation .next{line-height:555px;}
.pagnation .prev{background-position:-35px -29px; text-indent:-999px;}
.pagnation .prev:hover{background-position:-35px -64px;}
.pagnation .next{background-position:-70px -29px; text-indent:-999px;}
.pagnation .next:hover{background-position:-70px -64px;}
.pagnation .current{background-position:0px -64px;color:#fff }
.rows{ display:block; float:left; height:34px; line-height:34px; margin-left:12px; color:#999}


	
/*------------------页脚部分--------------------*/
.foot{
	width:100%; 
	background-color:#4c4c4c; 
	padding-top:20px;
	margin-top:70px;}
.fnav{ width:1000px;}
.fnav ul { padding-left:208px;
height:20px;
margin-bottom:10px;}
.fnav ul li:first-child{ border:0px;}
.fnav ul li{
	float: left;
	display:block;
	padding:0 15px;
	height:19px;
	line-height:19px;
	border-left:1px solid #5c5c5c;}
.fnav ul li a{
	color:#b5b5b5;
	font-size:14px;}
.fnav ul li a:hover{ text-decoration:underline;}
.fnav div p{
	font-family:"宋体";
	width:100%;
	height:25px;
	line-height:25px;
	display:block;
	float:left;
	text-align:center;
	color:#cbcbcb;
	font-size:12px;}
.fnav div p:nth-last-child(1){color:#7a7777;}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	