@charset "utf-8";*{padding:0;margin:0}
body{font:12px/1.231 "微软雅黑",'Microsoft YaHei',arial,helvetica,clean,sans-serif;color:#333;margin:0}
li,ul{list-style-type:none}
img,li,ul{padding:0;margin:0}
img{border:none}
a{color:#333;text-decoration:none}
a:hover{text-decoration:none}
a:active{text-decoration:none}
.clear{clear:both}
img{border:0}
input,textarea{outline:0;border:0}
dd,dl,dt,em,h1,h2,h3,h4,h5,i{font-weight:400;font-style:normal}
.wrap{width:1180px;margin-left:auto;margin-right:auto}
.fl{float:left}
.fr{float:right}
.clear{clear:both}
.pr{position:relative}
.m_t1{margin-top:10px}
.m_t2{margin-top:15px}
.m_t3{margin-top:20px}
.m_t4{margin-top:30px}
.m_t5{margin-top:45px}
.m_t6{margin-top:50px}
.m_t7{margin-top:70px}
.m_t8{margin-top:100px}
.m_t9{margin-top:110px}
.b{font-weight:700}
.b1c{border:1px solid #ccc}
.pr{position:relative}
.pa{position:absolute}
.tc{text-align:center}
.db{display:block}
.dib{display:inline-block;zoom:1}
.top{height:30px;line-height:30px;color:#656565;background-color:#eee}
.top .top-r{height:30px;line-height:30px}
.top .top-r a{color:#555;padding:0 3px}
.head{height:145px;background:url(bg.jpg)}
.head .logo{margin-top:30px}
.head .logo img{ height:90px;}
.head .logo h1 a{color:#0c0f11;font-size:30px;font-weight:700}
.head .logo .logo-tt span{font-size:28px;font-weight:700;display:block}
.head .logo .logo-tt i{font-size:16px;font-weight:400;color:#666}
.head .ms{margin:35px 0 0 5px;color:#757575;padding-left:20px; border-left:2px #757575 solid; margin-left:20px;}
.head .ms p{height:40px;line-height:40px;font-size:28px;color:#2f2f2f; font-weight:400}
.head .ms p em{color:#da251c;font-weight:700}
.head .ms p span{color:#da251c;font-weight:700}
.head .tel{background:url(img_36.jpg) no-repeat left top;padding-left:80px;margin-top:29px;color:#797979;line-height:40px;height:80px}
.head .tel p{font-size:26px;height:25px;line-height:25px;font-weight:700;color:#da251c;font-style:italic}
.index_navBox{width:100%;height:58px;overflow:hidden;background:url(navh.png) center left repeat-x}
.navBox{height:52px;margin:0 auto;overflow:hidden}
.navBox li{width:140px;color:#FFF;position:relative;text-align:center;float:left;background:url(jg.png) right center no-repeat;line-height:52px;font-size:14px;display:block}
.navBox li a{color:#FFF;text-align:center;height:52px;line-height:50px;font-size:14px;display:block;padding:0 23px}
.navBox .another,.navBox li a:hover{background:url(index_nav1.jpg) repeat-x;display:block}
.foot{padding-bottom:10px;clear:both}
.foot .foot-menu{height:45px;background:#da251c;text-align:center}
.foot .foot-menu a{color:#e6e6e6;font-size:14px;height:45px;line-height:45px}
.foot .foot-menu a em{padding:0 20px}
.foot .foot-c{padding-top:20px;color:#000}
.foot .foot-c p{margin:10px 0;text-align:center}
.foot .foot-c p a{margin:10px;color:#000}
.foot .foot-c p img{vertical-align:middle}


 .pagination-wrapper{margin: 20px 0;} .pagination{height: 34px;text-align: center;} .pagination li {display: inline-block;height: 34px;margin-right: 5px;} .pagination li a{display: block;height: 32px;line-height: 32px;padding: 0 12px;font-size: 16px;border: 1px solid #dddddd;color: #555555;text-decoration: none;} .pagination li a:hover{background:#f5f5f5;color:#0099ff;} .pagination li.thisclass {line-height: 32px;padding: 0 12px; background: #09f;color: #fff;} .pagination li.thisclass a,.pagination li.thisclass a:hover{background: transparent;border-color: #09f;color: #fff;cursor: default;padding: 0 12px;line-height: 32px;}
 
 
 
 /*头部开始*/
.g_top {
	height:181px;
	background:url(topbg.jpg) repeat-x;
}
.top_t {
	height:30px;
	line-height:30px;
	color:#333333;
}
.top_t p {
	float:right;
}
.top_t p a {
	padding: 0 10px;
	color:#333333;
	background:url(line1.jpg) no-repeat right center;
	display:inline-block;
}
.top_t p span a {
	background:none;
}
.top_t .a_last {
	background: none;
}
.top_c h1 {
	float:left;
	padding: 20px 3px 0 0;
}
.top_c h2 {
	float:left;
	height:60px;
	margin:34px 0 0 20px;
	color: #333333;
	font-size: 28px;
	font-weight: bold;
	letter-spacing: 1px;
}
.top_c h2 b {
	color: #C61108;
}
.top_c h2 em {
	display:block;
	color:#000000;
	font-weight:normal;
	font-size: 18px;
	padding-top: 7px;
}
.top_c p {
	float:left;
	margin:52px 0 0 70px;
	padding: 0 0 0 52px;
	background:url(tel.jpg) no-repeat left top;
	color:#555555;
	font-size:14px;
	font-family:"Microsoft Yahei"
}
.top_c p span {
	display:block;
	font-size:30px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
}
.top_c p span a{
	font-style:italic;
	display:block;
	font-size:18px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
}

.header {
	width:1182px;
	margin:0 auto;
}


/***********在线咨询***********/
.index_zixun{ height:175px;}
.index_zixu{ height:1286px;}
.index_zixun01{ width:1004px; margin:0 auto;}
.index_zixun02{ width:270px; padding:0 0 0 470px; color:#fff;}
.index_zixun02{ font-size:14px; padding-top:55px;}
.index_zixun02 span{ font-size:20px; font-weight:bold;}
.index_zixun03{ width:274px; height:38px; line-height:38px; border:#fff solid 1px; margin-top:10px;}
.index_zixun03 a{ display:block; background:url(../images/zx02.png) no-repeat 42px center; font-size:16px; font-weight:bold; color:#fff; padding-left:80px;}
.index_zixun03 a:hover{ color:#bbb;}