@charset "utf-8";
* {
	padding: 0;
	margin: 0;
}
body {
	padding: 0;
	margin: 0;
	font-size: 14px;
	font-family: "Myriad Set Pro","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;
	color: #666;
	background: #fff;
	overflow-x: hidden;
	min-width: 1200px;
}
body, ul, ol, li, div, p, h1, h2, h3, h4, h5, h6, span, input, img {
	padding: 0;
	margin: 0;
}
img {
	border: none;
}
a {
	text-decoration: none;
	cursor: pointer;
	color: #777;
}
a:hover, a:hover {
	text-decoration: none;
	color: #d6030f;
	cursor: pointer;
}
input {
	border: 0;
	outline: none;
}
ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
li, p {
	padding: 0;
	margin: 0;
}
.clear {
	clear: both;
}



.h_ser {width: 100%;margin-top: 100px;height: 100px;}
.h_ser_n .h_ser_n_j {width: 1080px;margin: 0 auto;}
.s_p01 {width: 777px;}
.fl { float: left;}
.h_ser p {float: left;width: 670px;overflow: hidden;height: 33px;font-size: 14px;color: #333;}
.h_ser p a {padding: 0 6px;font-size: 12px;color: #333;}
.s_inp {margin-top: 9px;}
.inp01 {background: url(../image/sousou.gif) no-repeat;width: 295px;height: 51px;line-height: 51px;padding: 0 70px 0 20px;border: none;float: left;font-size: 14px;color: #333;font-family: "Microsoft YaHei";outline: none;}
.s_p02 span {display: block;font-size: 14px;color: #464646;background: url(../image/dibutel.gif) no-repeat 0 0;padding-left: 40px;line-height: 25px;padding-bottom: 10px;}
.s_p02 b {display: block;font-size: 48px;font-family: Impact;color: #a01913;line-height: 48px;}


.content, .footer {width: 1200px;margin: 20px auto;}
.rightl, .right {width: 780px;float: right; display: inline; overflow: hidden;}
.plc {background-color: #fff;height: 30px;line-height: 30px;background: url(../image/list1_04.jpg) no-repeat 0 3px;padding: 0 10px 0 25px;border-bottom: 1px solid #ececec;position: relative;color: #666;overflow: hidden;margin-bottom:12px;}
.plc .red_x {color: #666;font-size: 16px;}
.red_x {color: #DD3904;display: inline;font-size: 12px;}
pro_main {background-color: #fff; zoom: 1; padding: 10px 5px; overflow: hidden;}
.al02 dl {height: 196px;width: 750px;border: solid 1px #cbcbcb;padding: 28px 0 0 18px;margin-bottom: 22px;}
.al02 dl dt {float: left;}
.al02 dl dt img { width: 309px;height: 170px;}
.al02 dl dd {float: left;width: 405px;padding: 20px 0 0 30px;}
.al02 dl dd b {line-height: 30px;  height: 30px;overflow: hidden;display: block;}
.al02 dl dd b em {display: block;float: right;padding-top: 5px;}
.al02 dl dd b a {font-size: 16px;color: #000;}
.al02 dl dd p{line-height: 30px;font-size: 14px;padding-top: 20px;}

.clear {clear: both;height: 0;line-height: 0;font-size: 0;}
.rightbot {height: 0px;font-size: 0;overflow: hidden; margin-bottom: 10px;}
.RandomNews {padding-bottom: 10px;margin-bottom: 15px;}
.diysr {height: 40px;line-height: 40px;color: #999;color: #B92921;font-family: "Microsoft YaHei","微软雅黑";font-size: 16px;font-weight: bold;text-indent: 5px;}
.diysr i {font-size: 10px;font-weight: normal;text-transform: uppercase;font-style: normal;padding-left: 5px;color: #999;}
.diysr .line {border-top: 1px solid #ececec; font-size: 0;height: 0;margin-right: 0px;overflow: hidden;}
.news_random {font-size: 14px;}
.news_random ul {width: 360px;padding-top: 0;margin: 0 auto;display: block;}
.news_random ul li {width: 350px;height: 28px;line-height: 28px;float: left;overflow: hidden;padding: 0;font-size: 12px;}
.fr {float: right;}
.fl {float: left;}
.news_random ul li a {color: #353e47;padding-top: 2px;background: url(../image/lie.gif) no-repeat 0 8px;padding-left: 12px;font-size:14px;}
.dede_pages{width:100%;padding: 0 0 70px; padding-left:-3px;}
.dede_pages ul{text-align:center;padding:0;line-height:28px;}
.dede_pages ul li{display:inline-block;font-size:16px;height:28px;margin:5px 1px 0 1px;padding:0 10px; border: 1px solid #dcdcdc;color:#9e1d21;border-radius:4px;}
.dede_pages ul li a{color:#333;height:28px;display:inline-block;}
.dede_pages ul li:hover{text-decoration:none;color:#fff;background-color:#9e1d21;}
.dede_pages ul li:hover a{color:#fff;}
.dede_pages ul li:hover a:hover{color:#fff;text-decoration:none;}
.dede_pages ul li.thisclass{background-color:#9e1d21; color:#fff;}
.dede_pages ul li.thisclass a{color:#fff !important;}
.dede_pagess{float:none;overflow:hidden;text-align:center;}
.dede_pagess ul{display:inline-block;margin:0 auto;clear:both;padding:10px 0 0 0; text-align:center;white-space:nowrap;}
.dede_pagess ul li{float:left;margin:0 2px;padding:3px 8px; border: 1px solid #dcdcdc; border-radius:4px;}
.dede_pagess li a{float:none;display:inline; }
.dede_pagess li a:hover{text-decoration:underline;}
.dede_pagess .thisclass{font-weight:bold; border:none; color:#fff; border: 1px solid #dcdcdc; background-color:#00b156; border-radius:4px;}
.dede_pagess .thisclass a{color:#fff;}


.leftr, .left {float: left;width: 285px;overflow: hidden;display: inline;}
.leib2 {width: 285px;padding: 0 0 5px;}
.leib2 .tit {background: #10127e;height: 50px;text-align: center;font-size: 24px;color: #fff;display: block;padding: 18px 0 0;}

.leib2 .nr {overflow: hidden;background: #e4af78;}
.leib2 h3 {background: #fff;width: 100%;height: 44px;line-height: 44px;overflow: hidden;text-align: center;font-size: 20px;}
.leib2 ul {padding: 15px 0 15px 12px;display: inline-block;}
.leib2 ul li {width: 125px;height: 30px;line-height: 30px;display: block;float: left;overflow: hidden;}
.leib2 ul li a{font-size: 14px; color: #fff;padding: 0 0 0 25px;}

.leftcontact {width: 277px;height: 443px;border: 4px solid #e4af78;border-bottom: 137px  solid #e4af78;margin-top: 20px;margin-bottom: 20px;}
.leftlx_c {height: 400px;overflow: hidden;}
.leftlx_c h3 {font-size: 18px;color: #fff;text-align: center;background:#e4af78; height: 52px; line-height: 52px;font-weight: normal;}
.leftlx_c span {display: block;background: url(../image/fcurrent.jpg) no-repeat 0 center;font-size: 12px;color: #666;margin: 0 0 0px 10px;}
.leftlx_c span b {display: block;font-size: 18px;color: #9e1d21;font-weight: bold;}
.leftlx_c ul { margin: 0 0 0 40px;}
.leftlx_c li {font-size: 12px;color: #333;margin-bottom: 15px;}
.leftlx_c li em {display: block;font-size: 12px;font-weight: bold;margin-bottom: 5px;font-family: "Microsoft YaHei";font-style: normal;}