@charset "GB2312";
html {
	_overflow-y:scroll;
}
* {
	padding:0px;
	margin:0px;
	line-height:1.8em;
}
body {
	font-family: "微软雅黑", "宋体", Arial, Tahoma;
	font-size:12px;
	margin:0 auto;
	
}
/* 网站超链接css通用设置 */
a {
	text-decoration: none;
} /* 链接无下划线,有为underline */
ul li {
	list-style-type:none
}
a {
	color:#333;
}
h1, h2, h3, h4, h5, h6 {
	font-size:12px;
}
img {
	border: 0px;
}
.clear {
	clear:both;
}
.cle1 {
	height:10px;
}
.clear:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/*表格样式定义 */ 
checkbox {
	border: 0px;
}/*选择框样式定义 */
/*文字按钮样式定义 */ 
.button {
	border: 0px;
}
/*页面结构*/
#iwrapper {
	background:#fff;
	background:url('../images/iwbg.jpg') repeat-y center top;
}
#iheader {
	background:url('../images/topbg.jpg') no-repeat center top;
}
#imain {
	width:1050px;
	margin:0 auto;
	margin-top:10px;
}
#imain1 {
	width:1000px;
	margin:0 auto;
}
#ileft {
	width:240px;
}
#iright {
	width:780px;
	padding-left:20px;
}
#ifooter { /* background:url('../images/bottom_bg.gif') repeat-x left top; */
	background: #f2f2f2;
	overflow: hidden;
}
#ifooter {
	color:#fff
}
/*.bg_sy{background:url('../images/youshi2.jpg') no-repeat center 30px #fff;padding-top:30px;position:relative;width:1026px;margin:0 auto;}*/
.bg_sy .nr {
	position:absolute;
	top:60px;
	left:60px;
	font-size:14px;
	line-height:30px;
	width:270px;
	height:270px;
}
.bg_sy .nr h2 {
	margin:0px 0px 115px 30px;
	font-size:18px;
	color:#626262;
	font-weight:400;
}
.bg_sy .nr2 {
	position:absolute;
	top:60px;
	left:370px;
	font-size:14px;
	line-height:30px;
	width:270px;
	height:270px;
}
.bg_sy .nr2 h2 {
	margin:0px 0px 115px 30px;
	font-size:18px;
	color:#626262;
	font-weight:400;
}
.bg_sy .nr3 {
	position:absolute;
	top:60px;
	left:700px;
	font-size:14px;
	line-height:30px;
	width:270px;
	height:270px;
}
.bg_sy .nr3 h2 {
	margin:0px 0px 115px 30px;
	font-size:18px;
	color:#626262;
	font-weight:400;
}
.ifootnav {
	color:#fff;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	background: #d5242e;
}

.tyy {
	float:left;
	width:200px;
	margin-top: 18px;
}
.tyy img {
	width:150px;
	height:150px;
}
.ty {
	width:1200px;
	margin:20px auto;
	overflow:hidden;
}
.link {
	overflow:hidden;
	margin: 0 auto;
	padding-bottom:40px;
	width:1180px;
}
.ifootnav span {
	colro:#fff;
}
.ifootnav a {
	padding:0 9px;
	line-height:50px;
	color:#fff;
}
.ifootnav a:visited {
	color:#fff;
}
.ifootnav a:hover {
	color: #fff;
	text-decoration: underline;
}
.copyright {
	padding-top:20px;
	color:#000;
	width: 1000px;
	font-size:12px;
	line-height:30px;
	text-align:left;
	float:left;
	
}
.copyright div {
	line-height:40px;
}
.copyright a {
	color:#000;
	line-height:30px;
}
.copyright a:visited {
	color:#fff;
}
.copyright a:hover {
	color: #fff;
	text-decoration: underline;
}
.topnav {
	color:#c5271e;
	padding:0px;
	height:30px;
	line-height:30px;/* position:absolute; */
	width:1000px;
	margin:0 auto;
	left:270px;
	padding-top:1px;
}
/* .topnav a{background:url('../images/topnav_r.gif') no-repeat right top;display:block;margin:0 1px; float:left;margin-right:4px;color:#fff;padding:0px 3px}
.topnav a span{background:url('../images/topnav_l.gif') no-repeat left top;display:block;color:#b4c6fa;line-height:20px; height:20px; padding:0 10px;}
.topnav a:visited{color:#3c6930;}
.topnav a:hover{color:#fff; text-decoration:underline;}
.topnav a:hover span{color:#fff; text-decoration:underline;} */
.topnav2 {
	height:50px;
	margin-top:40px;
}
.isearch {
	width:258px;
	height:24px;
	color:#fff;
	padding-top:37px;
}
.isearch .input {
	border:0;
	line-height:24px;
	color:#3d3d3d;
	width:157px;
	height:24px;
	padding-left:2px;
	background:none;
}
.isearch .button {
	border:0;
	line-height:24px;
	width:62px;
	height:24px;
	color:#fff;
	background:none;
}
.imenu {
	background:url('../images/menu_h.jpg') repeat-x left top #1d62e1;
	height:42px;
	margin-top:0px;
}
/* .menu{ width:1002px;margin:0 auto; height:36px;} */
/*.menu{ width:1000px;margin:0 auto; height:42px;}
.menu dl{padding:0 0px;position:absolute;z-index:10;}
/* .menu dl dd{ width:95px; float:left; text-align:center; padding:0 0px 0 1px;} */
.menu dl dd {
	width:170px;
	float:left;
	text-align:center;
	padding:0 0px 0 0px;
}
.menu dl dd a {
	line-height:42px;
	color:#fff;
	font-size:14px;
	display:block;
}
.menu dl dd a:visited {
	color:#fff;
}
.menu dl dd a:hover {
	color:#fff;
	text-decoration:none;
	background:url('../images/hmenu.jpg') no-repeat center center #1d62e1;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.menu dd table {
	position:relative;
	z-index:10;
	font-size:12px;
	border-collapse:collapse;
	width:95px;
}
.menu dd table td {
	width:95px;
	padding:0;
}
.menu dd table a {
	color:#cfd8e1;
	line-height:28px;
	font-size:12px;
	font-weight:normal;
	display:block;
	padding:0;
	background:url('../images/menutd.gif') no-repeat left top;
	height:28px;
}
.menu dd table a:visited {
	font-weight:normal;
	color:#cfd8e1;
}
.menu dd table a:hover {
	color:#fff;
	font-size:12px;
	font-weight:normal;
	padding:0;
	margin:0;
	background:url('../images/menu_h.gif') repeat left top;
}
.menu #current {
	color:#fff;
	text-decoration:underline;
	background:url('../images/menu_h.gif') no-repeat left top;
}
.ibanner {
	padding:10px 0 5px 0;
	width:996px;
}
.ibanner img {
	border:3px #09375f solid;
}
.cnzz {
	display:inline
}
.cnzz div {
	display:inline !important
}
.ihottit {
	background:url('../images/ihottit.gif') no-repeat left top;
	height:41px;
}
.ihottit h1 {
	background:url('../images/coin01.gif') no-repeat 10px 10px;
	line-height:39px;
	color:#fff;
	padding-left:40px;
	font-size:14px;
}
.ihot {
	text-align:center;
	background:url('../images/bghot.gif') no-repeat left bottom;
	padding:10px 0 0 0;
	position:relative;
	top:0;
	left:0;
	height:220px;
	overflow:hidden;
}
.ihot a {
	width:200px;
	height:200px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
*display:block;
*font-size:175px;
*font-family:Arial;
}
.ihot img {
	padding:1px;
	border:1px #000 solid;
	width:200px;
	height:200px;
	vertical-align:middle;
}
.inum {
	position:absolute;
	cursor:pointer;
	right:40px;
	bottom:18px;
	width:200px;
	background:url('../images/hotpage.png') no-repeat right bottom;
	behavior: url("iepngfix.htc");
}
.inum a {
	width:22px;
	height:22px;
	color:#fff;
	display:block;
	line-height:22px;
	font-size:12px;
}
.inum a:visited {
	color:#fff;
}
.inum a:hover {
	color:#fff;
	background:none;
	font-weight:bold;
}
.inum .current {
	color:#fff;
	font-weight:bold;
}
*html .inum {
	position:absolute;
	cursor:pointer;
	right:38px;
	bottom:18px;
	width:200px;
	background:url('../images/hotpage.png') no-repeat right bottom;
	behavior: url("iepngfix.htc");
}
*html .inum a {
	width:22px;
	height:22px;
	color:#fff;
	display:block;
	line-height:22px;
	font-size:12px;
}
*html .inum a:visited {
	color:#fff;
}
*html .inum a:hover {
	color:#fff;
	background:none;
	font-weight:bold;
}
*html .inum .current {
	color:#fff;
	font-weight:bold;
}
*+html .inum {
	position:absolute;
	cursor:pointer;
	right:36px;
	bottom:18px;
	width:200px;
	background:url('../images/hotpage.png') no-repeat right bottom;
	behavior: url("iepngfix.htc");
}
*+html .inum a {
	width:22px;
	height:22px;
	color:#fff;
	display:block;
	line-height:22px;
	font-size:12px;
}
*+html .inum a:visited {
	color:#fff;
}
*+html .inum a:hover {
	color:#fff;
	background:none;
	font-weight:bold;
}
*+html .inum .current {
	color:#fff;
	font-weight:bold;
}
.ititle {
	background:url('../images/titlebg.png') no-repeat left top;
	height:38px;/*  margin-top:10px; */
	width:250px;
}
.ititle h2 {/* background:url('../images/coin01.gif') no-repeat 10px 9px; */
	line-height:40px;
	color:#000;
	padding-left:50px;
	font-size:14px;
}
.ititle h5 {/* background:url('../images/coin01.gif') no-repeat 10px 9px; */
	line-height:40px;
	color:#000;
	padding-left:50px;
	font-size:14px;
}
.inews {/*  background:url('../images/left_m.gif') repeat-y left top; *//* border-right:1px dashed #ccc; */  /* border-left:1px dashed #ccc; */
}
.inews dl {
	padding:15px 15px 10px 15px;
}
.inews dl dd { /* background:url('../images/inewsline.gif') repeat-x left bottom; */
}
.inews dl dd a { /* background:url('../images/coin02.gif') no-repeat 5px 9px; */
	line-height:25px;
	display:block;
	padding-left:2px;
	color:#666666;
}
.inews dl dd a:visited {
	color:#666666;
}
.inews dl dd a:hover {
	color:#042f78;
}
.ititle01 {
	background:url('../images/titlebg.png') no-repeat left top;
	height:38px;
}
.ititle01 h1 {/* background:url('../images/coin01.gif') no-repeat 10px 9px; */
	line-height:38px;
	color:#fff;
	padding-left:40px;
	font-size:14px;
}
.icontact { /* background:url('../images/left_m.gif') repeat-y left top; */
	padding-right:10px;
	width:250px;
}
.contactus { /* background:url('../images/contactbg.gif') no-repeat right bottom; */
	padding:10px 15px 0px 15px;
}
.icontact p {
	color:#515151;
}
.icontact p a {
	color:#000;
}
.icontact p a:visited {
	color:#000;
}
.icontact p a:hover {
	color:#000;
	text-decoration:underline;
}
.icontact strong {
	color:#000;
}
.icontact1 { /* background:url('../images/left_m.gif') repeat-y left top; */
	padding-right:10px;
	width:1002px;
	margin:0 auto;
	position:relative;
}
.contactus1 {/*  background:url('../images/contactbg.gif') no-repeat right bottom; */
	padding:10px 15px 0px 15px;/* border-left:1px dashed #ccc; */
}
.icontact1 p {
	color:#fff;
	font-size:14px;
}
.icontact1 p a {
	color:#fff;
}
.icontact1 p a:visited {
	color:#fff;
}
.icontact1 p a:hover {
	color:#fff;
	text-decoration:underline;
}
.icontact1 strong {
	color:#fff;
}
.icontact1 .baoge1 {
	float:left;
	width:250px;
	position:absolute;
	top:385px;
	left:15px;
}
.icontact1 .baoge2 {
	float:left;
	width:250px;
	position:absolute;
	top:385px;
	left:300px;
}
.icontact1 .baoge3 {
	float:left;
	width:250px;
	position:absolute;
	top:385px;
	left:590px;
}
.icontact1 .baoge4 {
	float:left;
	width:250px;
	position:absolute;
	top:385px;
	left:870px;
}
.icontact_sy {
	width:220px;
}
.contactus_sy {
	padding:15px 0px 10px 5px;
}
.icontact_sy p {
	color:#fff;
	line-height:30px;
	font-size:13px;
}
.icontact_sy p a {
	color:#fff;
}
.icontact_sy p a:visited {
	color:#fff;
}
.icontact_sy p a:hover {
	color:#fff;
	text-decoration:underline;
}
.icontact_sy strong {
	color:#fff;
}
.iboard {
	padding:10px 0;
}
.left_b {
	height:9px;
	margin-bottom:10px;
}
.bottom {
	background:url('../images/bottom.gif') no-repeat left top;
	height:7px;
}
.container {
	background:url('../images/middle.gif') repeat-y left top;
	padding:10px 10px 12px 10px;
}
.container2 {
	padding:20px;
	color:#6d6d6d;
}
.place1 {
	background:url('../images/place.jpg') no-repeat left top;
	height:38px;
	margin-top:10px;
}
.place {
	background:url('../images/place.jpg') no-repeat left top;
	height:38px;
}
.place a {
}
.place a:visited {
	color:#474747;
}
.place a:hover {
	color:#000;
	text-decoration:underline;
}
.place h2 { /* background:url('../images/coin01.gif') no-repeat 30px 8px; */
	color:#474747;
	font-size:14px;
	line-height:35px;
	padding-left:30px;
	width:250px;
	float:left
}
.place h2 span {
	color:#000;
	line-height:35px;
	padding-left:0px;
}
.place h3 {
	float:right;
	line-height:38px;
	font-weight:normal
}
.place h5 { /* background:url('../images/coin01.gif') no-repeat 30px 8px; */
	color:#474747;
	font-size:14px;
	line-height:38px;
	padding-left:30px;
}
.place h5 span {
	color:#000;
	line-height:35px;
	padding-left:10px;
}
.place2 {
	background:url('../images/place1.jpg') no-repeat left top;
	height:38px;
}
.place2 a {
}
.place2 a:visited {
	color:#474747;
}
.place2 a:hover {
	color:#000;
	text-decoration:underline;
}
.place2 h2 { /* background:url('../images/coin01.gif') no-repeat 30px 8px; */
	color:#474747;
	font-size:14px;
	line-height:35px;
	padding-left:30px;
	width:250px;
	float:left
}
.place2 h2 span {
	color:#000;
	line-height:35px;
	padding-left:10px;
}
.place2 h3 {
	float:right;
	line-height:38px;
	font-weight:normal
}
.place2 h5 { /* background:url('../images/coin01.gif') no-repeat 30px 8px; */
	color:#474747;
	font-size:14px;
	line-height:38px;
	padding-left:30px;
}
.place2 h5 span {
	color:#000;
	line-height:35px;
	padding-left:10px;
}
.place_jj {
	background:url('../images/place_jj.gif') no-repeat left top;
	height:46px;
}
.place_jj a {
	height:27px;
	float:right;/* background:url('../images/morebg.gif') no-repeat left 7px; */
	width:52px;
	line-height:19px;
	color:#0080d5;
	font-size:12px;
	padding:8px 0px 0 3px;
}
.place_jj a:visited {
	color:#0080d5;
}
.place_jj a:hover {
	color:#0080d5;
	text-decoration:underline;
}
.place_jj h1 { /* background:url('../images/coin01.gif') no-repeat 30px 8px; */
	color:#474747;
	font-size:14px;
	line-height:35px;
	padding-left:30px;
}
.place_jj h1 span {
	color:#0080d5;
	line-height:35px;
	padding-left:0px;
}
.place_jj h5 { /* background:url('../images/coin01.gif') no-repeat 30px 8px; */
	color:#474747;
	font-size:14px;
	line-height:45px;
	padding-left:30px;
}
.place_jj h5 span {
	color:#0080d5;
	line-height:35px;
	padding-left:10px;
}
.place_xw {
	background:url('../images/place_jj.gif') no-repeat left top;
	height:46px;
}
.place_xw a {
	height:27px;
	float:right;/* background:url('../images/morebg.gif') no-repeat left 7px; */
	width:52px;
	line-height:19px;
	color:#0080d5;
	font-size:12px;
	padding:8px 0px 0 3px;
}
.place_xw a:visited {
	color:#0080d5;
}
.place_xw a:hover {
	color:#0080d5;
	text-decoration:underline;
}
.place_xw h1 { /* background:url('../images/coin01.gif') no-repeat 30px 8px; */
	color:#474747;
	font-size:14px;
	line-height:35px;
	padding-left:30px;
}
.place_xw h1 span {
	color:#0080d5;
	line-height:35px;
	padding-left:0px;
}
.place_xw h5 { /* background:url('../images/coin01.gif') no-repeat 30px 8px; */
	color:#474747;
	font-size:14px;
	line-height:45px;
	padding-left:30px;
}
.place_xw h5 span {
	color:#0080d5;
	line-height:35px;
	padding-left:10px;
}
.place_tj {
	background:url('../images/place_jj.gif') no-repeat left top;
	height:46px;
	margin-bottom:20px;
}
.place_tj a {
	height:30px;
	line-height:30px;
	float:right; /* background:#004e93; */
	text-align:center;
	margin:7px 0 0 0;
	width:52px;
	color:#fff;
	font-size:12px;
	padding:0px 0px 0 0px;
}
.place_tj a:visited {
	color:#fff;
}
.place_tj a:hover {
	color:#fff;
	text-decoration:underline;
	background:#707070;
}
.place_tj h1 { /* background:url('../images/coin01.gif') no-repeat 30px 8px; */
	color:#474747;
	font-size:14px;
	line-height:35px;
	padding-left:30px;
}
.place_tj h1 span {
	color:#000;
	line-height:35px;
	padding-left:0px;
}
.place_tj h5 { /* background:url('../images/coin01.gif') no-repeat 30px 8px; */
	color:#474747;
	font-size:14px;
	line-height:45px;
	padding-left:30px;
}
.place_tj h5 span {
	color:#000;
	line-height:35px;
	padding-left:10px;
}
.place_lx {
	background:url('../images/place_lx.jpg') no-repeat left top;
	height:38px;
}
.place_lx a {
	height:27px;
	float:right;/* background:url('../images/morebg.gif') no-repeat left 7px; */
	width:42px;
	line-height:19px;
	color:#000;
	font-size:12px;
	padding:8px 0px 0 3px;
}
.place_lx a:visited {
	color:#000;
}
.place_lx a:hover {
	color:#000;
	text-decoration:underline;
}
.place_lx h1 { /* background:url('../images/coin01.gif') no-repeat 30px 8px; */
	color:#474747;
	font-size:14px;
	line-height:35px;
	padding-left:30px;
}
.place_lx h1 span {
	color:#000;
	line-height:35px;
	padding-left:0px;
}
.place_lx h5 { /* background:url('../images/coin01.gif') no-repeat 30px 8px; */
	color:#474747;
	font-size:14px;
	line-height:38px;
	padding-left:30px;
}
.place_lx h5 span {
	color:#000;
	line-height:35px;
	padding-left:10px;
}
.icompany {
	padding:20px 20px 0px 20px;/*  background:url('../images/middle.gif') repeat-y left top; */
}
.icompany img {
	padding:3px;
	border:1px #d8d8d8 solid;
	float:left;
	margin-right:15px;
}
.icompany2 {
	padding:15px 20px 0px 10px;
	color:#545454;/*  background:url('../images/middle.gif') repeat-y left top; */
	font-size: 14px;
}
.icompany2 img {
	padding:3px;/* border:1px #d8d8d8 solid; */
	float:left;
	margin-right:15px;
}
.ipro {
	padding-top:10px;
}
.ipro_detail {
	width:810px;
	border:1px #ccc solid;
	padding-top:10px;
	padding-bottom:10px;
	overflow:auto;
	height:512px;
}
.ipic {
	width:20%;
	text-align:center;
	height:148px;
	float:left;
}
.ipic h2 {
	height:118px;
	width:118px;
}
.ipic h2 a {
	height:118px;
	width:118px;
}
.ipic h2 img {
	border:1px #000 solid;
	height:118px;
	width:118px;
}
.ipic h3 {
	font-weight:normal;
}
.ipic h3 a {
	line-height:30px;
	color:#5c5c5c;
}
.ipic h3 a:visited {
	color:#5c5c5c;
}
.ipic h3 a:hover {
	color:#000;
	text-decoration:underline;
}
.prod {
	padding-top:0px;
}
.prod1 {
	padding-top:0px;
	padding-right:0px;
	margin-top:550px;
	border: 1px solid #d4d4d4;
	margin-bottom: 10px;
}
.cn00 {
	padding:0px 0 4px 0;
	text-align:center;
	width:20%;
	float:left;
	margin:0 auto;
}
.cn00 h2 {
	width:122px;
	height:122px;
	margin:0 auto;
}
.cn00 h2 a {
	border:#000 1px solid;
	width:120px;
	height:120px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
*display:block;
*font-size:104px;
*font-family:Arial;
}
.cn00 h2 a:hover {
}
.cn00 h2 img {
	vertical-align:middle;
}
.cn00 p {
	line-height:24px;
	color:#0080d5;
	text-align:center;
	padding-top:5px;
}
.cn00 p a:visited {
	color:#0080d5;
}
.cn00 p a:hover {
	color:#000;
}
.procn00 {
	text-align:center;
	float:left;
	margin-right:7px;
	margin-left:5px;
	width:182px;
	height:231px;
	padding-left:7px;
	padding-top:22px;
}
.procn00 h4 {
	width:184px;
	height:184px;
	margin:0 auto;
}
.procn00 h4 a {
	width:182px;
	height:182px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
*display:block;
*font-size:182px;
*font-family:Arial;
	border:#ddd 1px solid;
}
.procn00 h4 a:hover {
}
.procn00 h4 img {
	vertical-align:middle;
}
.procn00 p {
	line-height:24px;
	color:#0080d5;
	text-align:center;
	padding-top:21px;
}
.procn00 p a {
	overflow:hidden;
	height:24px;
	display:block;
	font-family:"微软雅黑";
	font-size:16px;
	color:#0080d5;
}
.procn00 p a:visited {
	color:#0080d5;
}
.procn00 p a:hover {
	color:#0080d5;
}
.ilinks {
	height:713px;
	height:78px;
	background:url('../images/link.gif') no-repeat left top;
	margin-top:10px;
}
.linktit {
	padding:0px 20px 0 20px;
	background:url('../images/linkline.gif') no-repeat right 2px;
	height:78px;
	text-align:right;
	width:100px;
}
.linktit h1 {
	color:#0092cd;
	font-weight:bold;
	font-size:16px;
}
.linktit h1 p {
	color:#a1a1a1;
	text-align:right;
	font-size:14px;
	line-height:20px;
}
.linkherf {
	padding:10px 20px;
	text-align:left;
	display:block;
}
.linkherf a {
	color:#8d8d8d;
	line-height:20px;
	padding:0 10px;
}
.linkherf a:visited {
	color:#8d8d8d;
}
.linkherf a:hover {
	color:#000;
	text-decoration:underline;
}

.submenu { /* border:1px solid #559ec8; *//* background:url('../images/bghot.gif') no-repeat left bottom; padding:10px 0; */
	width:250px;
}
.submenu dl {
	width:230px;
	margin:10px auto;
}
.submenu dd {
	list-style:none;
	padding-bottom:2px;
}
.submenu dd a {
	display:block;
	line-height:35px;
	height:35px;
	color:#6d6d6d;
	font-size:13px;
	background:url('../images/submenu.png') no-repeat left top;
	padding-left:50px;
	text-align:left;
}
.submenu dd a#current {/* letter-spacing:5px;  */
}
.submenu dd a:visited {
	color:#6d6d6d;
}
.submenu dd a:hover {
	color:#000;
	background:url('../images/submenu.gif') no-repeat left top;
}
.submenu dt {
	padding-left:50px;
	text-align:left;
}
.submenu dt a {
	display:block;
	line-height:30px;
	height:30px;
	color:#3b3b3b;
	background:url('../images/coin04.gif') no-repeat left 10px;
	padding-left:15px;
}
.submenu dt a:visited {
	color:#3b3b3b;
}
.submenu dt a:hover {
	color:#3b3b3b;
	text-decoration: underline;
}
.submenu h6 {
	color:#000;
	background:none;
	padding-right:20px;
	font-weight:normal;
}
.submenu h6 a {
	color:#000;
	background:none;
}
.submenu h6 a:visited {
	color:#000;
}
.submenu h6 a:hover {
	color:#000;
}
.submenu .detail_brief {
	padding:15px;
}
.submenu1 {
	width: 248px;
	background: #e9f2ff;
	border-left: 1px solid #a6c7f7;
	border-right: 1px solid #a6c7f7;
}
.submenu1 dl {
	width:248px;
	margin:0px auto;
}
.submenu1 dd {
	list-style:none;
	padding-bottom:0px;
	text-align:left;
}
.submenu1 dd a {
	display:block;
	line-height:36px;
	height:36px;
	color:#6d6d6d;
	font-size:13px;
	background:url('../images/submenu.png') no-repeat left top;
	padding-left:30px;
}
.submenu1 dd a#current {/* letter-spacing:5px;  */
}
.submenu1 dd a:visited {
	color:#6d6d6d;
}
.submenu1 dd a:hover {
	color:#fff;
	background:url('../images/submenu.gif') no-repeat left top;
}
.submenu1 dt {
	padding-left:50px;
	text-align:left;
}
.submenu1 dt a {
	display:block;
	line-height:30px;
	height:30px;
	color:#3b3b3b;
	background:url('../images/coin04.gif') no-repeat left 10px;
	padding-left:15px;
}
.submenu1 dt a:visited {
	color:#3b3b3b;
}
.submenu1 dt a:hover {
	color:#3b3b3b;
	text-decoration: underline;
}
.submenu1 h6 {
	color:#0080d5;
	background:none;
	padding-right:20px;
	font-weight:normal;
}
.submenu1 h6 a {
	color:#0080d5;
	background:none;
}
.submenu1 h6 a:visited {
	color:#0080d5;
}
.submenu1 h6 a:hover {
	color:#0080d5;
}
.submenu1 .detail_brief {
	padding:15px;
}
.submenu2 { /* border:1px solid #559ec8; *//* background:url('../images/bghot.gif') no-repeat left bottom; padding:10px 0; */
	width:250px;
}
.submenu2 dl {
	width:230px;
	margin:10px auto;
}
.submenu2 dt {
	list-style:none;
	padding-bottom:2px;
}
.submenu2 dt a {
	display:block;
	line-height:35px;
	height:35px;
	color:#6d6d6d;
	font-size:13px;
	background:url('../images/submenu.png') no-repeat left top;
	padding-left:50px;
	text-align:left;
}
.submenu2 dt a#current {/* letter-spacing:5px;  */
}
.submenu2 dt a:visited {
	color:#6d6d6d;
}
.submenu2 dt a:hover {
	color:#fff;
	background:url('../images/submenu.gif') no-repeat left top;
}
.submenu2 dd {
	padding-left:50px;
	text-align:left;
}
.submenu2 dd a {
	display:block;
	line-height:30px;
	height:30px;
	color:#3b3b3b;
	background:url('../images/coin04.gif') no-repeat left 10px;
	padding-left:15px;
}
.submenu2 dd a:visited {
	color:#3b3b3b;
}
.submenu2 dd a:hover {
	color:#3b3b3b;
	text-decoration: underline;
}
.submenu2 h6 {
	color:#000;
	background:none;
	padding-right:20px;
	font-weight:normal;
}
.submenu2 h6 a {
	color:#000;
	background:none;
}
.submenu2 h6 a:visited {
	color:#000;
}
.submenu2 h6 a:hover {
	color:#000;
}
.submenu2 .detail_brief {
	padding:15px;
}
/*新闻列表*/
.newslist {
	padding:10px 20px;
}
.newslist ul {
	list-style:none;
}
.newslist li {
	list-style:none;
	color:#3b3b3b;
	line-height:38px;
	background:url('../images/newsline.gif') repeat-x left bottom;
	padding:0 10px;
}
.newslist li a {
	color:#3b3b3b;
	line-height:38px;
	padding-left:20px;
	background:url('../images/coin02.gif') no-repeat left 6px;
	font-size:14px;
}
.newslist li a span {
	float:right;
	line-height:38px;
	padding-right:10px;
	color:#3b3b3b;
	font-size:14px;
}
.newslist li a:visited {
	color:#3b3b3b;
}
.newslist li a:hover {
	color:#000;
	text-decoration:underline;
}
.newslist li a:hover span {
	color:#000;
}
/*翻页*/
.page {
	margin:15px 0;
	font-weight:bold;
	text-align:center;
	padding-right:15px;
	color:#000;
	font-size:14px;
}
.page a {
	font-weight:bold;
	color:#000;
}
.page a:visited {
	color:#000;
}
.page a:hover {
	color:#000;
	text-decoration:underline;
}
.tool {
	text-align:center;
	line-height:28px;
	margin-top:15px;
	color:#01418f;
	font-size:14px;
	border-bottom:2px #000 solid;
	border-top:2px #000 solid;
}
.tool a {
	color:#01418f;
	line-height:28px;
}
.tool a:visited {
	color:#01418f;
}
.tool a:hover {
	text-decoration:underline;
	color:#01418f;
}
/*新闻明细页面--新闻列表*/
.list {
	padding:15px 20px;
	text-align:left;
	font-size:14px;
}
.list ul {
	list-style:none;
}
.list li {
	line-height:18px;
	background:url('../images/newsline.gif') repeat-x left bottom;
	padding:5px 0;
	color:#6c6b68;
}
.list li a {
	line-height:18px;
	display:block;
	padding-left:25px;
	background:url('../images/coin02.gif') no-repeat 10px 5px;
	color:#6c6b68;
}
.list li a:visited {
	color:#6c6b68;
}
.list li a:hover {
	color:#01418f;
	text-decoration:underline;
}
.list #current {
	color:#01418f;
	text-decoration:underline;
}
/*内容部分*/
.content {
	font-size:14px;
	color:#6d6d6d;
}
.content li {
	border-bottom:1px #000 solid;
	height:30px;
	font-size:14px;
	text-indent:2em;
}
.content li span {
	color:#000;
	line-height:30px;
	font-size:14px;
	background:url('../images/coin04.gif') no-repeat 10px 10px;
	height:30px;
	display:block;
}
.content p {
	margin:3px 0 8px auto;
}
.content h2 {
	background:url('../images/cion06.jpg') no-repeat; /* border-bottom:1px solid #007e33; */
	text-indent:2em;
}
.content h2 p {
	font-size:14px;
	font-weight:bold;
	padding-left:22px;
	color:#007e33;
}
.content h2 span {
	color:#fff;
}
.content h3 {
	line-height:1.8em;
	font-size:26px;
	font-weight:800;
	text-align:center;
	color:#01418f;
	padding-top:20px;
	background:url('../images/newsline.gif') repeat-x left bottom;
}
.content h4 {
	background:aqua;
	line-height:28px;
	text-indent:2em;
}
.content h4 span {
	line-height:41px;
	background:url('../images/cion06.jpg') no-repeat 8px 16px;
	padding-left:20px;
	color:#007e33;
	display:block;
	font-weight:normal;
}
.content h4 strong {
	line-height:41px;
}
.content h5 {
	background-color:#007e33;
	color:#fff;
	text-indent:2em;
}
.content h6 {
	text-align:center;
	font-size:12px;
	font-weight:normal;
	line-height:38px;
	margin-bottom:23px;
	color:#6d6d6d;
	background:url('../images/newsline.gif') repeat-x left bottom;
}
.content li {
	margin-left:3.5em;
}
.content a {
	color:#01418f;
}
.content a:hover {
	color:#01418f;
	text-decoration:underline;
}
.content strong {
	color:#000;
}
.content table {
}
.content table td {
	padding:0px 5px;
}
/* .tableboder table{border:#d7d7d7 solid 1px;border-collapse:collapse; }
.tableboder th{border:#d7d7d7 solid 1px;background:#292929; color:#fff;}
.tableboder td{ padding:0 5px;border:#d7d7d7 solid 1px;} */


.title02 {
	height:30px;
}
.title02 table {
	height:30px;
}
.title02 table td {
	background:url('../images/place.jpg') no-repeat left top;
	width:690px;
}
.title02 table td h1 {/* background:url('../images/title02_l.gif') no-repeat left top; */
	height:30px;
}
.title02 table td h1 span {
	color:#474747;
	line-height:30px;
	font-size:14px;
	height:30px;
	padding:0px 40px 0px 50px;
	display:block;
}
.title02 a {
	float:right;
	line-height:30px;
	color:#0667aa;
	padding-right:20px;
	height:30px;
}
.title02 a:visited {
	color:#0667aa;
}
.title02 a:hover {
	text-decoration:underline;
	color:#0667aa;
}
/*新闻评论页*/
.commentdetail {
	padding:10px 0px;
}
#comment_list {
	padding:15px 5px 15px;
}
#comment_list table td {
	font-size:12px;
	padding:5px 0;
	font-weight:bold;
}
#comment_list input {
	line-height:18px;
	padding:2px;
	font-size:12px;
	border:solid 1px #b0b8c2;
	color:#797979;
	background:#f3f3f3;
}
#comment_list textarea {
	background:#f3f3f3;
	color:#797979;
	font-size:12px;
	padding:2px;
	line-height:18px;
	font-family:Tahoma;
	font-size:12px;
	border:solid 1px #b0b8c2;
}
#comment_list .border {
	background:#f3f3f3;
	width:400px;
}
#comment_list .btn {
	width:82px;
	text-align:center;
	border:none;
	color:#fff;
	margin:0 10px;
	height:26px;
	line-height:26px;
	background:url('../images/btn02.gif') no-repeat left top;
}
#comment_list p {
	padding-left:100px;
}
.comment_list {
	padding:0 10px 20px 10px;
}
.comment_list ul {
	list-style:none;
}
.comment_list li {
}
.comment_list li a {
	line-height:35px;
	background:url('../images/coin02.gif') no-repeat 10px 6px;
	padding-left:30px;
}
.comment_list li a span {
	float:right;
	line-height:25px;
	padding-right:20px;
	color:#797979;
}
.comment_list li a:visited {
	color:#797979;
}
.comment_list li a:hover {
	color:#000;
}
.comment_list li a:hover span {
	color:#000;
}
.comment_list #current {
	color:#000;
}
/*内页公司简介部分*/
.brief {
	font-size:14px;
	padding:0 20px 0px 20px;
	color:#000;
}
/*代理商页面*/
.address {
	padding:0 20px;
}
/*内页服务与支持列表*/
.client {
	margin:10px 0px;
	border-bottom:2px #000 solid;
	border-top:2px #000 solid;
}
.client td {
	background:url('../images/coin04.gif') no-repeat 5px center;
	margin-right:20px;
	padding-left:15px;
	line-height:28px;
	color:#01418f;
}
/*橱窗列表导航*/
.pronav {
	border-bottom:2px #000 solid;
	padding-bottom:10px;
}
.pronav table {
	padding-bottom:20px;
}
.pronav table td {
	float:left;
	padding-right:10px;
	height:22px;
}
.pronav table td a {
	display:block;
	background:url('../images/pnav_r.gif') no-repeat right top;
	color:#fff;
}
.pronav table td a span {
	display:block;
	background:url('../images/pnav_l.gif') no-repeat left top;
	line-height:22px;
	padding:0 20px;
	color:#fff;
}
.pronav table td a:visited {
	color:#000;
}
.pronav table td a:hover {
	font-weight:bold;
	color:#fff;
	background:url('../images/pnav_r01.gif') no-repeat right top;
	font-weight:bold;
}
.pronav table td a:hover span {
	background:url('../images/pnav_l01.gif') no-repeat left top;
	font-weight:bold;
}
.pronav #current {
	font-weight:bold;
	color:#fff;
	background:url('../images/pnav_r01.gif') no-repeat right top;
	font-weight:bold;
}
.pronav #current span {
	background:url('../images/pnav_l01.gif') no-repeat left top;
	font-weight:bold;
}
/*产品a页面*/
.prolist {
	background:url('../images/newsline.gif') repeat-x left bottom;
}
/*.pro{padding-top:5px; border-bottom:2px #000 solid;}
.pro_c{margin:18px 0;}
.pro_c table{ border-collapse:collapse;}
.pro_c td{line-height:15px; padding-bottom:5px; color:#000;}
.pro_c td h1{width:122px; background:#fff;border:#000 1px solid;} 
.pro_c th{color:#000; font-weight:normal; padding:0 0 0 18px; text-align:left; vertical-align:top;}
.pro_c img{ padding:1px; width:120px; height:120px;}
.pro_c strong{color:#000;}
.pro_c h2{ margin:5px 0;color:#000; line-height:20px; display:block; padding-left:13px;}
.pro_c h2 a,.pro_c h2 a:visited,.pro_c h2 a:hover{color:#000; line-height:20px;}
.pro_c .p{color:#000; padding:2px 0 5px 0px;}
.pro_c .p a{color:#000; text-decoration:underline; text-align:center;}
.pro_c .p a:visited{ color:#000; text-decoration:underline;}
.pro_c .p a:hover{ color:#000; text-decoration:none;}

.pro_tablelist{margin:0 35px; border-bottom:1px #dfdfdf solid;}

.prodetail_a{ margin-left:10px; margin-top:20px;}
.prodetail_a th{ font-weight:normal;line-height:35px;color:#6c6b68;}
.prodetail_a td{ color:#6c6b68;}
.prodetail_a strong{ color:#000;line-height:35px;}
.prodetail_a td{color:#6c6b68;line-height:35px;}
*/
/*产品a页面*/
.commenttable {
	padding:10px 20px;
	color:#797979;
}
.commenttable table td {
	padding:4px;
	color:#797979;
	font-weight:bold;
}
.commenttable input {
	line-height:18px;
	padding:2px;
	font-size:12px;
	border:solid 1px #b0b8c2;
	background:#f3f3f3;
}
.commenttable textarea {
	font-size:12px;
	padding:2px;
	line-height:18px;
	font-family:Tahoma;
	font-size:12px;
	border:solid 1px #b0b8c2;
	background:#f3f3f3;
	height:150px;
}
.commenttable .border {
	width:400px;
	background:#f3f3f3;
	color:#797979;
}
.commenttable .btn {
	width:82px;
	text-align:center;
	border:none;
	color:#fff;
	margin:0 10px;
	height:26px;
	line-height:26px;
	background:url('../images/btn02.gif') no-repeat left top;
}
.commenttable p {
	padding-left:70px;
	color:#797979;
}
/*产品a页相关产品*/
.productsb {
	padding:0 10px 20px 10px;
}
.productsb .propic {
	width:25%;
	text-align:center;
	float:left;
	padding:25px 0 0 0;
}
.productsb .propic h2 {
	width:120px;
	height:120px;
	margin:0 auto;
	text-align:center;
	padding:5px;
}
.productsb .propic h2 a {
	width:120px;
	height:120px;
	border:#32a3e2 1px solid;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
*display:block;
*font-size:104px;
*font-family:Arial;
}
.productsb .propic h2 a:hover {
	border:#32a3e2 1px solid;
}
.productsb .propic h2 img {
	vertical-align:middle;
	width:120px;
	height:120px;
}
.productsb .propic span {
	display:block;
	padding:5px 0 0 0px;
	line-height:18px;
	color:#4271aa;
	height:18px;
}
.productsb .propic span strong {
	line-height:18px;
	color:#4271aa;
}
/*产品C页产品信息*/
.special {
	border-collapse:collapse;
	margin:12px 0 20px 0;
	font-size:12px;
}
.prodetail {
	border:1px #000 solid;
}
.special .img {
	padding:2px;
}
.special .fangda {
	color:#636363;
	text-decoration:underline;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding:5px 0 0 0;
}
.special td {
	line-height:31px;
	padding-left:15px;
}
.detail img {/*width:758px;*/
}
.proct_bg1 {
	color:#3f3f3f;
	margin:0;
}
.proct_bg1 table {
	border-collapse:collapse;
}
.proct_bg1 td {
	padding:2px 8px;
	color:#6c6b68;
	background:url('../images/newslistline.gif') repeat-x left bottom;
	line-height:35px;
	padding:5px 0;
}
.proct_bg1 th {
	line-height:35px;
	padding:5px 0;
	color:#000;
	font-weight:normal;
	padding:0 0 0 10px;
	background:url('../images/newslistline.gif') repeat-x left bottom;
}
.proct_bg1 th strong {
	color:#000;
	font-weight:bold;
}
/*联系我们*/
.contacty1 {
	width:310px;
	float:left;
	margin:0 10px 0 0;
}
.contacty2 {
	width:310px;
	float:left;
}
/*产品b页面*/
.prob_list {
	padding-top:20px;
}
.prob_list .cn {
	float:left;
	text-align:center;
	width:33%;
	margin:0px 0px 10px 0px;
}
.prob_list .cn h4 {
	border:#ccc 1px solid;
	margin:0 auto 3px auto;
	width:240px;
	height:320px;
	padding:1px;
}
.prob_list .cn h4 a {
	width:240px;
	height:320px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
*display:block;
*font-size:129px;
*font-family:Arial;
}
.prob_list .cn h4 img {
	vertical-align:middle;
	width:240px;
	height:320px;
}
.prob_list .cn span {
	color:#797979;
	line-height:24px;
	display:block;
}
.prob_list .cn span a {
	color:#797979;
	display:block;
	height:24px;
	overflow:hidden;
	font-size: 14px;
}
.iproduct .cn span a:visited, .iproduct .cn span a:hover {
	color:#797979;
}
.prob_list .cn p {
	color:#000;
}
/*下载中心页面*/
.downlist {
	margin:0;
}
.downlist td {
	border-bottom:#c7c7c7 solid 1px;
	line-height:30px;
	color:#6c6b68;
}
.downlist a {
	color:#6c6b68;
	padding-left:10px;
}
.downlist a:visited {
	color:#6c6b68;
}
.downlist a:hover {
	font-weight:bold;
	color:#000;
}
/*在线订单页面*/
#fromtinner_ {
}
#fromtinner_ textarea {
	width:300px;
	font-size:12px;
	padding:2px;
	line-height:18px;
	font-family:Tahoma;
	font-size:12px;
	border:solid 1px #d6d6d6;
}
#fromtinner_ input {
	line-height:18px;
	padding:2px;
	font-size:12px;
	border:solid 1px #d6d6d6;
}
#fromtinner_ .border {
	width:300px;
}
#fromtinner_ .btn {
	line-height:14px;
	border:none;
	background:#000;
	color:#fff;
	height:24px;
	margin:0 16px 10px 0;
}
/*留言页面*/
#boardinner_ {
	border:0;
	padding:0;
	margin:0;
}
#boardinner_ table td {
	padding:4px;
	line-height:20px;
}
#boardinner_ input {
	line-height:18px;
	padding:2px;
	font-size:12px;
	border:solid 1px #d7d7d7;
	background:#f6f6f6;
}
#boardinner_ textarea {
	background:#f6f6f6;
	font-size:12px;
	padding:2px;
	line-height:18px;
	font-family:Tahoma;
	font-size:12px;
	border:solid 1px #d7d7d7;
}
#boardinner_ .btn {
	width:60px;
	text-align:center;
	border:none;
	color:#fff;
	margin:0 10px;
	height:20px;
	line-height:20px;
	background:#22599d;
}
#boardinner_ .border {
	background:#f6f6f6;
	width:130px;
	border:solid 1px #d7d7d7;
	color:#3d3d3d;
}
#boardinner_ .desc {
	color:#22599d;
}
#boardinner_ ul {
	list-style-type:none;
	color:#6c6b68;
	background:url('../images/left_m.gif') repeat-y left top;
	padding:10px 0;
	width:274px;
}
#boardinner_ li {
	background:url(../images/coin02.gif) no-repeat 10px 7px;
	padding-left:25px;
}
#boardinner_ p {
	text-align:center;
}
#boardinner_ form {
	margin-bottom:12px;
	background:url('../images/left_m.gif') repeat-y left top;
	padding:10px 0;
	width:274px;
	border-bottom:1px #559ec8 solid;
}
#boardinner_ .boardtitle {
	background:url('../images/ihottit.gif') no-repeat left top;
	height:41px;
	width:274px;
}
#boardinner_ .boardtitle span {
	background:url('../images/coin01.gif') no-repeat 10px top;
	line-height:41px;
	color:#fff;
	padding-left:40px;
	font-size:14px;
	font-weight:bold;
}
/*评论页面*/
#commentinner_ {
	border:0;
	padding:0;
	margin:0;
}
#commentinner_ table td {
	padding:4px;
	line-height:20px;
}
#commentinner_ input {
	line-height:18px;
	padding:2px;
	font-size:12px;
	border:solid 1px #d7d7d7;
	background:#f6f6f6;
}
#commentinner_ textarea {
	background:#f6f6f6;
	font-size:12px;
	padding:2px;
	line-height:18px;
	font-family:Tahoma;
	font-size:12px;
	border:solid 1px #d7d7d7;
}
#commentinner_ .checkbox {
	background:#f6f6f6;
	border:none;
}
#commentinner_ .btn {
	width:60px;
	text-align:center;
	border:none;
	color:#fff;
	margin:0 10px;
	height:20px;
	line-height:20px;
	background:#22599d;
}
#commentinner_ .border {
	background:#f6f6f6;
	width:130px;
	color:#3d3d3d;
}
#commentinner_ .desc {
	color:#22599d;
}
#commentinner_ ul {
	list-style-type:none;
	color:#6c6b68;
	background:url('../images/left_m.gif') repeat-y left top;
	padding:10px 0;
	width:274px;
}
#commentinner_ li {
	background:url(../images/coin02.gif) no-repeat 10px 7px;
	padding-left:25px;
}
#commentinner_ p {
	text-align:center;
}
#commentinner_ form {
	margin-bottom:12px;
	background:url('../images/left_m.gif') repeat-y left top;
	padding:10px 0;
	width:274px;
	border-bottom:1px #559ec8 solid;
}
#commentinner_ .commenttitle {
	background:url('../images/ihottit.gif') no-repeat left top;
	height:41px;
	width:274px;
	margin-top:10px;
}
#commentinner_ .commenttitle span {
	background:url('../images/coin01.gif') no-repeat 10px top;
	line-height:41px;
	color:#fff;
	padding-left:40px;
	font-size:14px;
	font-weight:bold;
}
/*留言与评论页面*/
.board {
}
.board_border {
	padding:0;
}
.board_h2 {
	margin-bottom:5px;
	font-weight:bold;
	padding:0 0 0 20px;
	font-size:14px;
	color:#3d3d3d;
}
.board_h4 {
	color:#000;
	font-size:26px;
	text-align:center;
}
.board_h4 a {
	color:#000;
}
.board_h4 a:visited {
	color:#000;
}
.board_h5 {
	text-align:center;
	font-weight:normal;
	margin:5px 0;
	color:#000;
}
.board textarea {
	border:#ccc solid 1px;
}
.board_border {
	padding:10px;
	color:#3d3d3d;
}
.board_border ul {
	list-style-type:none;
	color:#6c6b68;
}
.board_border li {
	padding-left:15px;
	background:url(../images/cion02.gif) no-repeat 0 6px;
}
.board_border2 {
	padding:10px;
}
.board_border2 .select {
	line-height:24px;
	margin-right:10px;
}
.board_border2 .border_input {
	width:130px;
	background:#fff;
	border:#ccc solid 1px;
	height:18px;
	line-height:18px;
	color:#3d3d3d;
}
.board_border2 textarea {
	width:130px;
	height:40px;
	background:#fff;
	color:#3d3d3d;
}
.sitemsg {
	margin:10px 0 0;
}
.sitemsg td {
	padding:5px 0;
	color:#3d3d3d;
}
.sitemsg .msgtitle {
	color:#3d3d3d;
}
.sitemsg .msgtitle b {
	color:#3d3d3d;
}
.btn {
	width:60px;
	height:22px;
	line-height:22px;
	text-align:center;
	border:none;
	background:#b74f2a;
	margin-right:10px;
}
.form td {
	padding:5px 0;
	color:#3d3d3d;
}
.sitemsg .con {
	padding-left:40px;
}
/*地图*/
.sitemap {
	padding-top:20px;
}
.sitemap h4 {
	padding:5px 10px 0px 12px;
	font-weight:normal;
}
.sitemap h4 p a:hover {
	color:#000;
	font-weight:bold;
}
.sitemap h5 {
	padding:5px 5px 15px 5px;
	font-weight:normal;
	color:#515151;
}
.sitemap h5 a {
	color:#515151;
	padding:0 2px 0 8px;
}
.sitemap h5 a:visited {
	color:#515151;
}
.sitemap h5 a:hover {
	color:#000;
	font-weight:bold;
}
.sitemap .map_div {
	margin-left:20px;
}
/*在线订单页面*/
#fromtinner_ {
}
#fromtinner_ textarea {
	width:300px;
	font-size:12px;
	padding:2px;
	line-height:18px;
	font-family:Tahoma;
	font-size:12px;
	border:solid 1px #d6d6d6;
}
#fromtinner_ input {
	line-height:18px;
	padding:2px;
	font-size:12px;
	border:solid 1px #d6d6d6;
}
#fromtinner_ .border {
	width:300px;
}
#fromtinner_ .btn {
	line-height:14px;
	border:none;
	background:#2a5a7c;
	color:#fff;
	height:24px;
	margin:0 16px 10px 0;
}
.searchReuslt_ {
	font-size:12px;
	font-family:Tahoma;
	padding:4px;
}
.searchReuslt_title_ {
	background:none;
	font-weight:bold;
	line-height:35px;
	font-size:14px;
	padding:0 10px;
}
.searchResult_Other_ {
	color:#808080;
	width:100%;
	text-align:right;
}
.searchHint_ {
	margin:15px
}
.searchHint_ dl {
	padding:5px 14px;
	line-height:24px;
	margin:0 7px;
	border-bottom:1px #ababab dashed;
}
.searchHint_ dt {
	color:#aaaaaa;
}
.searchHint_ dd {
	padding:0 22px;
	color:#aaaaaa;
}
.searchHint_ dt span {
	float:right;
}
.searchHint_ dt strong {
	color:#353535;
	font-weight:normal;
}
.searchHint_ a {
	color:black;
	font-style:normal;
	TEXT-DECORATION: none
}
.searchHint_ a:hover {
	color:#FF6600;
}
#search_ {
	font-size:12px;
	font-family:Tahoma;
	border:0;
	margin:0;
}
#search_ table td {
	padding:4px;
	font-size:12px;
}
#search_ input {
	line-height:20px;
	height:20px;
	font-size:12px;
	border:solid 1px #d6d6d6;
	width:110px;
	padding:0 0 0 2px;
}
#search_ .btn {
	line-height:22px;
	border:0px;
	color:#fff;
	background:#898989;
	height:22px;
	margin:0 16px 10px 0;
	width:60px;
}
#search_ .title {
	background:url(../images/ititleweb.gif) no-repeat left top;
	line-height:38px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-left:40px;
}
#search_ h1 {
	padding:0;
	margin:0;
}
.temp {
	color:#656565;
	clear:both;
	width:auto;
	padding:5px 0;
	font-size:12px;
	font-family:Tahoma, Arial;
	text-align:center;
}
.temp a {
	color:#656565
}
.CopyrightWrap {
}
.pages {
	clear:both;
	padding:20px 45px 10px 0;
	color:#444;
}
.pages a {
	color:#444;
}
.pages a:hover {
	color:#f60;
	font-weight:bold
}
.pages ul {
	float:right;
}
.pages li {
	float:left;
	margin-left:8px;
}
.c_product_b {
	margin:0px 0px;
	height:250px
}
.c_product_b div {
	float:left;
	width:165px;
	height:213px;
	_width:165px;
	margin:5px 4px;
	text-align:center;
}
.c_product_b h4 {
	width:160px;
	height:213px;
	float:left;
}
.c_product_b h4 a {
	width:160px;
	height:213px;
	padding:1px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
*display:block;
*font-size: 129px;
*font-family:Arial;
}
.c_product_b h4 img {
	vertical-align:middle;
	width: 158px;
	height: 211px;
}
.c_product_b h5 a {
	color:#444;
	font-weight:normal;
	line-height:20px;
}
.c_product_b h5 {
	width:160px;
	float:left;
}
#marquee1 {
	float:left;
	width:990px;
	height:180px;
	overflow:hidden;
}
.prog {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 0px
}
.prog DIV {
	margin-right:10px;
	WIDTH: 154px;
	FLOAT: left;
}
.prog H2 {
	MARGIN: 0px auto;
	WIDTH: 154px;
	HEIGHT: 154px
}
.prog H2 A {
	BORDER-BOTTOM: #b7b7b7 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #b7b7b7 1px solid;
	WIDTH: 150px;
	DISPLAY: table-cell;
	FONT-FAMILY: Arial;
	HEIGHT: 150px;
	FONT-SIZE:130px;
	VERTICAL-ALIGN: middle;
	BORDER-TOP: #b7b7b7 1px solid;
	BORDER-RIGHT: #b7b7b7 1px solid;
*display:block;
*font-size:130px;
*font-family:Arial;
}
.prog H2 IMG {
	VERTICAL-ALIGN: middle
}
.prog H3 {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 25px;
	DISPLAY: block;
	COLOR: #3b3b3b;
	FONT-SIZE: 12px;
	PADDING-TOP: 5px
}
.prog H3 A {
	LINE-HEIGHT: 25px;
	COLOR: #3b3b3b;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal
}
.shangmeng {
	width:996px;
	height:auto!important;
	overflow:hidden;
	margin-bottom:10px
}
.shangmeng strong {
	float:left;
}
.shangmeng a {
	display:block;
	height:auto;
	float:left;
	padding-left:5px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.top_t {
	width:100%;
	height:30px;
	line-height:30px;
	background:#ededed;
	border-bottom:1px solid #e5e5e5;
}
.top_in {
	margin:0px auto;
	padding:0px;
	width:992px;
}
.lc {
	float:left;
	width:800px;
	LINE-HEIGHT: 30px;
	padding-left:10px;
	color:#393939;
	text-align:left;
	font-size:12px;
}
.topnav1 {
	float:right;
	width:150px;
	text-align:right;
	line-height:30px
}
.topnav1 a {
	color:#393939;
	margin-right:4px;
	font-size:12px;
}
.topnav1 a:hover, .lc a:hover, #span_login a:hover {
	color:#393939!important;
	font-size:12px;
}
#span_login {
	line-height:30px;
}
#span_login a {
	color:#393939;
}
.lc a {
	color:#393939;
}
 1772b5 .choice a {
 background: url("../images/choice_bj.gif") no-repeat scroll left top transparent;
 border: 1px solid #E7E7E7;
 color: #000000;
 display: block;
 float: left;
 height: 29px;
 line-height: 29px;
 margin-right: 12px;
 padding: 2px 0 0 0;
 text-align: center;
 width: 111px;
}
.choice .current {
	background: url("../images/choice_bj.gif") no-repeat scroll left top transparent;
	color: #FF4040;
	font-weight: bold;
}
.choice a:hover {
	background: url("../images/choice_bj.gif") no-repeat scroll left top transparent;
	color: #FF4040;
	font-weight: bold;
}
#subpro2 {
	padding:10px 20px;
}
#subpro1 {
	padding:10px 0 10px 10px;
}
.dn {
	width:630px;
	float:left
}
.downlist_l {
	float:left;
	width:270px;
}
.downlist_m {
	float:left;
	width:80px;
	margin:0px 20px;
	_margin:0px 10px;
}
.downlist_r {
	float:right;
	width:120px
}
.downlist_l ul li {
	float:left;
	width:270px;
}
.downlist_m ul li {
	float:left;
	width:80px;
	margin:0px 20px;
	_margin:0px 10px;
}
.downlist_r ul li {
	float:right;
	width:120px;
}
.dn li {
	background:none!important
}
#demo1p {
	
	list-style: none outside none;
	/*     margin-left: 10px; */
    overflow: hidden;
	width: 1200px;
	margin:0 auto;
	margin-top: 10px;
}
#indemo1p {
	float: left;
	width: 800%;
}
#demo1p1 {
	float: left;
}
#demo1p2 {
	float: left;
}
.top_14 {
	list-style: none outside none;
	display:inline;
}
ul {
	list-style: none outside none;
}
.top_14 li {
	float: left;
	
	margin-right: 10px;
	margin-top: 3px;
	overflow: hidden;
	padding-right: 10px;
	padding-top: 3px;
	text-align: center;
	
}
.top_14 h5 {
	width: 246px;
	height: 186px;
	margin:0 auto;
}
.top_14 li img {
    border: 5px solid #ccc;
    padding: 1px;
	width: 200px;
	height:267px;
}
.top_14 h5 a {
	width: 242px;
	height: 182px;
	border:#d3d3d3 solid 1px;
	padding:1px;
	display: table-cell;
	vertical-align:middle;
	text-align:center;
*display:block;
*font-size: 129px;
*font-family:Arial;
/* color: #003366;
    font-weight: bold; */
}
.top_14 h5 img {
	vertical-align:middle;
	width: 240px;
	height: 180px;
}
.top_14 li p {
	margin-top:15px;
}
.top_14 li p .a1 {
	font-size:14px;
	border:0px;
	padding:0px;
	overflow:hidden;
	display:block;
	height:24px;
	color: #333;
}

.copyright1 a {
	color:#676767;
}
.copyright1 a:hover {
	color:#676767;
	text-decoration:underline;
}
.ipro_list {
	width:200px;
	background:#e9f2ff;
	border-left:1px solid #a6c7f7;
	border-right:1px solid #a6c7f7;
	border-bottom:1px solid #a6c7f7;
}
.ipro_list dL {
	LIST-STYLE-TYPE: none;
	width:200px;
	position:relative; /* z-index:30; */
}
.ipro_list dt {
	border-top:1px #fff solid;
}
.ipro_list dt A {
	width:200px;
	LINE-HEIGHT: 34px;
	DISPLAY: block;
	HEIGHT: 34px;
	COLOR: #515151;
	padding-left:30px;
	font-size:14px;
	background:url('../images/submenu.png') no-repeat left top;
	padding-left:30px;
}
.ipro_list dt A:visited {
	COLOR: #515151
}
.ipro_list dt A:hover {
	background:url('../images/submenu.gif') no-repeat left top;
	color:#fff;
	width:170px;
}
.ipro_list dl dd {
	padding-left:20px;
}
.ipro_list dl dd a {
	width:200px;
	LINE-HEIGHT: 34px;
	DISPLAY: block;
	HEIGHT: 34px;
	COLOR: #515151;
	padding-left:30px;
	font-size:14px;
	background:url('../images/submenu.png') no-repeat left top;
	padding-left:30px;
}
.ipro_list dl dd A:hover {
	background:url('../images/submenu.gif') no-repeat left top;
	color:#fff;
	width:150px;
}
.ipro_list dl dd ul {
	padding:5px 0px 26px;
}
.ipro_list dl dd ul li {
	padding:0 15px;
	line-height:22px;
	background:url(../images/icon_list_2.jpg) no-repeat 15px center;
	float:left;
}
.ipro_list dl dd ul li a {
	display: block;
	padding:6px 0px 6px 30px;
	border-bottom: 1px dotted #ccc;
}
.ipro_list dl dd ul li a:hover {
	color:#00559d;
}
.iipro_list {
	width:173px;
	background:#e9f2ff;
	border-left:1px solid #a6c7f7;
	border-right:1px solid #a6c7f7;
	border-bottom:1px solid #a6c7f7;
}
.iipro_list dL {
	LIST-STYLE-TYPE: none;
	width:173px;
	position:relative; /* z-index:30; */
}
.iipro_list dt {
	border-top:1px #fff solid;
}
.iipro_list dt A {
	width:173px;
	LINE-HEIGHT: 34px;
	DISPLAY: block;
	HEIGHT: 34px;
	COLOR: #515151;
	padding-left:30px;
	font-size:14px;
	background:url('../images/submenu.png') no-repeat left top;
	padding-left:30px;
}
.iipro_list dt A:visited {
	COLOR: #515151
}
.iipro_list dt A:hover {
	background:url('../images/submenu.gif') no-repeat left top;
	color:#fff;
	width:143px;
}
.iipro_list dl dd {
	padding-left:20px;
}
.iipro_list dl dd a {
	width:173px;
	LINE-HEIGHT: 34px;
	DISPLAY: block;
	HEIGHT: 34px;
	COLOR: #515151;
	padding-left:30px;
	font-size:14px;
	background:url('../images/submenu.png') no-repeat left top;
	padding-left:30px;
}
.iipro_list dl dd A:hover {
	background:url('../images/submenu.gif') no-repeat left top;
	color:#fff;
	width:150px;
}
.iipro_list dl dd ul {
	padding:5px 0px 26px;
}
.iipro_list dl dd ul li {
	padding:0 15px;
	line-height:22px;
	background:url(../images/icon_list_2.jpg) no-repeat 15px center;
	float:left;
}
.iipro_list dl dd ul li a {
	display: block;
	padding:6px 0px 6px 30px;
	border-bottom: 1px dotted #ccc;
}
.iipro_list dl dd ul li a:hover {
	color:#00559d;
}
.ititlestyle {
	background:url('../images/ititlestyle.jpg') no-repeat center top;
	overflow:hidden;
	height:113px;
	padding:0px 19px 0px;
}
.titlestyle {
	font-size:18px;
	color:#fff;
	font-weight:bold;
	line-height:30px;
	overflow:hidden;
	height:45px;
	padding:5px 19px 0px; /* border-bottom:1px solid #ECECEC; */
}
/*.titlestyle a{ color:#FFF;}*/
.titlestyle span {
	display:block;
	font-size:12px;
	color:#8caff5;
	margin-top:-10px;
}
.flbk {
	width:175px;
	background:#042f78;
}
.iflbk {
	width:240px;
	background:#d5111e;
	margin-bottom: 30px;
	
}
.flbk_db {
	background:#fff url('../images/sypfldb.gif') no-repeat center top;
	height:19px;
	width:250px;
}
.left_sy {
	float:left;
}
.right_sy {
	float:left;
	width:280px;
	background:url("../images/wz.png") no-repeat scroll left 86px transparent;
	height:380px;
	margin-left:20px;
}
.juzhong {
	margin:0 auto 30px;
	background:#042f78;
}
.juzhong1 {
	margin:30px auto 0px;
	background:url("../images/youshi.jpg") no-repeat top center;
	height:462px;
}
/*幻灯Banner*/
.m_banner {
	background:#fff;
	height:480px;
	position:relative;
}
.m_banner .banner {
	height:480px;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	background-position:center top;
}
.banner_ctrl {
	height:100px;
	width:1200px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-50px 0 0 -630px;
	z-index:2;
}
.banner_ctrl a {
	display:block;
	width:30px;
	height:100px;
	background:url(../images/banner_ctrl.png) no-repeat;
	_background:url(../images/banner_ctrl.jpg) no-repeat;
	position:absolute;
	opacity:.1;
	filter: alpha(opacity=10);
	-moz-opacity:0.1;
}
.banner_ctrl a.prev {
	left:-30px;
}
.banner_ctrl a.next {
	right:-30px;
	background-position:-30px 0;
}
.dropItem {
	float: left;
	position:relative;
	font-family:"微软雅黑";
	font-size:13px;
}
.anc {
	position:absolute;
	top:10px;
	right:10px
}
.search {
	float:right;
	width:278px;
*width:446px;
	_width:448px
}
.text {
	width:146px;
	height:30px;
*width:267px;
	_width:265px;
	border:1px solid #e5e5e5;
	border-right:none;
	padding-left:20px;
	line-height:33px;
	float:left;
	font-family:"微软雅黑";
	font-size:12px;
	color:#b6b6b6;
}
.options {
	width:70px;
*width:64px;
	position:absolute;
	top:31px;
	left:0px;
	border:1px solid #e5e5e5;
	border-top:0px;
	background:#fff;
	display: none;
	z-index:99;
}
.options li {
	float:left;
	line-height:28px;
	width:70px;
	font-size:12px
}
.but {
	margin-top:0px;
}
.options li a {
	float:left;
	line-height:28px;
	width:70px;
	font-size:12px;
	text-align:center;
}
.options li a:hover {
	color:#666;
	background:#efebe7;
}
.button {
	padding-left:50px
}
.drop {
	float: left;
	height:30px;
	border:1px solid #e5e5e5;
	border-right:none;
	_border-right:1px solid #e5e5e5;
	line-height:30px;
	font-size:12px;
	padding-left:5px;
	width:70px;
	border-left:0px;
	color:#5c5c5c;
}
.sunBox {
	padding:10px 0;
	border-bottom: 1px solid #eee;
}
.sunB {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0 20px;
}
.sunL {
	float:left;
}
.sunL p {
	line-height:50px;
	font-size:14px;
}
.sunL p span {
	font-size:15px;
	font-weight:bold;
	font-family:微软雅黑;
	color: #333;
}
.sunL p a {
	color:#666;
}
.sunR {
	float:right;
}
.searchbox {
	overflow: hidden;
	padding-top:15px;
	width:330px;
}
.searchbox {
	overflow: hidden;
	width:250px;
	margin:0 auto;
}
form {
	float: right;
	display: block;
	padding-right:29px;
}
form .cpkey {
	float: left;
	width: 130px;
	border-right: 0;
	height:25px;
	line-height: 25px;
	padding-left: 37px;
	border: none;
	background: url(../Images/search_bg.jpg) no-repeat;
}
form .image {
	float: left;
	width:44px;
	border: 0;
	height: 25px;
}
.title02 h4 span {
	margin-left:20px;
	height: 35px;
	line-height: 35px;
}
.content h1 {
	text-align:center;
}
.ser {
	font-family: "Microsoft Yahei";
	padding: 0 0 28px;
}
.ser h3 {
	color: #fff;
	text-align: center;
	background: #0168bd;
	font-size: 40px;
	height: 108px;
	padding: 19px 0 0;
}
.ser h3 em {
	display: block;
	background: url('../images/bra_tbg.jpg') no-repeat 12px 30px;
	width: 960px;
	margin: 0 auto;
}
.ser ul {
	width: 960px;
	margin: 30px auto 0;
	background: url('../images/ser_01.jpg') no-repeat left top;
	height: 725px;
}
.ser1 {
	padding: 12px 0 70px 530px;
}
.fixed {
	zoom: 1;
}
.ser li {
	width:388px;
	overflow:hidden;
	color: #000;
}
.ser li img {
	display: block;
	float: left;
	margin: 0 7px 0 0;
}
.ser li p {
	float: left;
	font-size: 14px;
	display: block;
	line-height: 24px;
	color: #2c2c2c;
	zoom: 1;
	padding: 2px 0 0;
}
.ser1 p {
	width: 381px;
}
.ser li strong {
	color: #1265c1;
	font-weight: normal;
}
.ser2 {
	padding: 0 0 70px 615px;
}
.ser3 {
	padding: 0 0 100px 655px;
}
.ser4 {
	padding: 0 0 0 572px;
}
.ser_ban {
	width: 960px;
	margin: 0 auto;
	position: relative;
}
fieldset, img {
	border: 0;
}
.ser h3 span {
	display: block;
	font-weight: normal;
	font-size: 22px;
}
.ser h3 b {
	padding: 0 10px;
	background: #0168bd;
}
.ser4 div span {
	display: block;
	line-height: 18px;
	color: #332711;
	font-size: 14px;
}
.fixed {
	zoom: 1;
}
.ser4 div strong {
	display: block;
	padding: 6px 0 0;
}
.ser li em {
	color: #1265c1;
	font-weight: normal;
}
.ser4 div em {
	font-size: 18px;
}
.icontact_home {
	background: #e9f2ff;
}
.style {
	background: url('../images/style.jpg') no-repeat center top;
	overflow: hidden;
	height: 52px;
	padding: 0px 19px 0px;
}
.contactus_home {
	padding: 15px 0px 10px 15px;
}
.icontact_home p {
	color: #464040;
	line-height: 24px;
}
.t1 {
	color:#1265c1;
	font-size:20px;
	font-weight:bold;
}
/*开始*/


.fl {
	float:left;
}
.fr {
	float:right;
}

.cont {
	margin-left: auto;
	margin-right: auto;
	width: 1200px;
}
 
.header {
	position: relative;
	z-index: 998;
	width: 100%;
}
		 
.head_top {
	border-bottom: 1px solid #ebebeb;
}
.head_top em{line-height: 39px;}

.head_top .cont {
	height: 39px;
	line-height: 39px;
}

.head_top a {
	padding: 0 10px;
	line-height: 39px;
}

.head_top span {
	color: #8cb9db;
	line-height: 39px;
}
		 
.head_content {
	position: relative;
	height: 116px;
	overflow: hidden;
}

.head_content .head_logo {
	position: absolute;
	left: 0;
	top: 20px;
}

.head_content .head_logo dd {
	margin-left: 16px;
	padding-left: 12px;
	border-left: 1px solid #c2c2c2;
}


.tr {
    text-align: right;
}

.head_content .tel_phone {
	padding: 2px 0px 2px 52px;
	margin-top: 24px;
	background: url(../images/hotline.png) no-repeat left center;
	font-size: 14px;
	color: #000;
}
.head_content .tel_phone dt{ font-weight:normal;}
.head_content .tel_phone dd {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
		 
.tel_nav {
	background-color: #d5111e;
}

.tel_nav ul {
	height: 48px;
}

.tel_nav li {
	float: left;
}

.tel_nav li a {
	display: block;
	padding: 0 37px;
	height: 48px;
	line-height: 48px;
	font-size: 14px;
	color: #fff;
	font-family: microsoft yahei;
	background: url(../images/bar_red_bg.png) no-repeat left center;
	text-decoration: none;
}

.tel_nav li a.navHome {
	padding: 0 14px;
	background-image: none;
}

.tel_nav li a:hover , .tel_nav li a.cur {
	background-color: #ffe165;
	color: #333;
}


 .txt{}
.txt .b{font-size:24px;color:#222;font-weight:bold;}
 .txt .b span{color:#d5111e;}
.txt .s{position:relative;font-size:16px;text-align:center;color:#333;z-index:1;}
 .txt .s span{padding:0 12px;background-color:#fff;}
 .txt .s i{position:absolute;width:100%;height:1px;background-color:#383838;left:0;top:50%;z-index:-1;}
 
 .ptr{ width:1200px; margin:70px auto; overflow:hidden;}
 
 
 
 .product_nav {
	width: 240px;
	height: 750px;
	background-color: #fff;
	padding-bottom: 15px;
	overflow: hidden;
}

.product_nav h4 {
	padding-left: 30px;
	margin-bottom: 3px;
	height: 56px;
	background: url(../images/menu_bar.png) no-repeat center;
	overflow: hidden;
	font-size: 18px;
}

.product_nav h4 a {
	display: inline-block;
	margin-top: 10px;
	color: #fff;
}

.product_nav h4 span {
	display: block;
	font-size: 14px;
	font-weight: normal;
	color: #df4a53;
}

.product_nav dl {
	margin: 0px 3px 16px 3px;
}

.product_nav dt {
	height: 40px;
	line-height: 40px;
	background-color: #e9e9e9;
	background-repeat: no-repeat;
	background-position: 10px center;
	margin-top: 10px;
}

.product_nav dl.product_nav_item dt {
	background-image: url(../images/product_ico.png);
}

.product_nav dt a {
	margin-left: 30px;
	font-size: 15px;
	font-weight: bold;
	color: #333;
	line-height:40px;
}

.product_nav dd {
	overflow: hidden;
	line-height: 40px;
	background: url(../images/menu_bg.png) repeat-y center top;
}

.product_nav dd span {
	float: left;
	width: 100%;
	height: 40px;
}

.product_nav dd span a {
	margin-left: 30px;
	color: #333;
	line-height:40px;
	font-size: 13px;
}


.product_list {
	width: 920px;
	overflow: hidden;
}

.product_list .block_title {
	margin-bottom: 10px;
	height: 46px;
	line-height: 46px;
	border-top: 2px solid #d5242e;
}

.product_list ul {
	overflow: hidden;
}

.product_list li {
	margin: 0 10px;
	margin-bottom: 29px;
	width: 208px;
	height:320px;
	float: left;
	text-align: center;
	border: 1px solid #e7e7e7;
	background-color:white;
	overflow:hidden;
	
}

.product_list li.no_margin_right {
	margin-right: 0px;
}

.product_list li img { 
	height: 275px;
    width: 206px;
}

.product_list li h5 {
	margin-top: 12px;
	font-weight: normal;
	font-size: 14px;
}

.product_list li h5 a {
	color: #2b100c;
}

.block_title {
	position: relative;
	height: 38px;
	line-height: 38px;
}

.block_title .title_link {
	padding-left: 18px;
	font-size: 16px;
	color: #d5242e;
	background: url(../images/nav_ico.png) no-repeat left center;
	line-height: 46px;
}

.block_title .title_more {
	position: absolute;
	right: 0px;
	top: 10px;
	padding-right: 18px;
	font-size: 13px;
	color: #2b100c;
	font-weight: normal;
	background: url(../images/more_ico.png) no-repeat center right;
}


.g_cho{height: 580px; padding-top: 60px; background: #f9f9f9;}
.g_cho h4{background:url(../images/antit.jpg) no-repeat center bottom;height: 100px;text-align: center; margin-bottom: 45px;}
.g_cho h4 i{ color:#d5111e; font-style:normal;}
.g_cho h4 a{font-size: 28px;font-weight: bold;color: #000;}
.g_cho h4 b{font-weight: normal;font-size: 38px;text-transform: uppercase;font-family: arial; position: relative; top:4px; display: inline-block;padding-left: 8px;}
.g_cho h4 em{display: block;font-size: 16px;color: #8d8d8d;font-weight: normal;}
.g_cho .u_btn{width: 194px;height: 36px;line-height: 36px;text-align: center; background: #d5111e;display: block; margin: 23px auto 0; }
.g_cho .u_btn a{font-size: 14px;color: #fff;line-height: 36px;}



.istatus-wrap{padding:50px 0 0;overflow:hidden;}
.istatus{margin-top:60px;}
.istatus li{position:relative;height:270px;margin-bottom:40px;z-index:1;}
.istatus .gray-bg{position:absolute;width:1920px;height:270px;background-color:#f6f6f6;left:50%;margin-left:-960px;top:0;z-index:-1;}
.istatus .pic{position:absolute;bottom:0;width:960px;left:50%;}
.istatus .pic img{width:960px;vertical-align:middle;}
.istatus li.it2 .pic{margin-left:-960px;}
.istatus li.it4 .pic{margin-left:-960px;}
.istatus .conty{width:580px;padding-top:40px;font-size:14px;color:#333;line-height:20px;}
.istatus .conty .hd{position:relative;padding:12px 0 12px 65px;border-bottom:1px dashed #d6d6d6;color:#bebebe;line-height:20px;}
.istatus .conty .hd .num{display:block;position:absolute;width:60px;height:60px;line-height:60px;font-size:60px;color: #d5242e;left:0;top:50%;margin-top:-35px;font-family:'Conv_DIN REGULAR',arial;}
.istatus .conty .hd .ti{display:block;font-size:18px;color:#333;font-weight:bold;}
.istatus .conty p{margin-top:10px;}
.istatus li.it2 .conty{padding-left:640px;width:560px;}
.istatus li.it4 .conty{padding-left:640px;width:560px;}

.imain-en{text-align:center;font-size:14px;line-height:24px;color:#333;}
.imain-ti{text-align:center;font-size:30px;position:relative;line-height:40px;}
.imain-ti a{color:#222;}
.imain-ti span{color: #d5242e;font-size:36px;}
.imain-ti .line{position:absolute;width:46px;height:3px;background:#05336c;bottom:-34px;left:50%;margin-left:-23px;}

.yq{ width:1200px; margin:60px auto; overflow:hidden;}
.yq_top { background:url(../images/yq_top.gif) no-repeat; height:31px; line-height:31px;}
.yq_top h4 a { font-size:12px; font-weight:normal; color:#565656;}
.yq_top h4 span {font-family:Arial;font-size:20px;color: #d5242e;font-weight:normal;padding-right:5px;}
.yq_con { padding:10px; line-height:25px;}
.yq_con a { padding:0 10px;}
.new{ width:1200px; margin:60px auto; overflow:hidden;}


.dongt{float:left;width:800px;}
.d_tit{height: 55px;background: url(../images/dt_ico1.jpg) repeat-x right 44px;margin-bottom: 30px;}
.d_tit li {float:left;width:150px;height: 38px;border:3px solid #292f6b;text-align: center; line-height: 38px;margin-right:6px;font-size:16px; color: #292f6b;}
.d_tit li.on{background: #d5242e;border:0;color: #fff;height: 44px;line-height: 44px;}
.d_tit span a {line-height: 38px; color: #8c8c8c;font-size:14px;}
.d_nr li{background: #efefef;height:41px;margin:0 12px 9px 0;float:left;width:100%;}
.d_nr li em {width:120px;height:41px;text-align: center;font:16px arial; color: #fff;font-weight: bold; line-height: 41px;display: inline-block;background: #c8c8c8}
.d_nr li a {font-size:14px; color: #000000;padding-left:16px;}


.peij{float:right;width:372px;}
.peij .tit {height: 56px;background: url(../images/dt_ico1.jpg) no-repeat left bottom;font-weight:bold;}
.peij .tit a {font-size:17px; color: #000; line-height:56px;}
.pj_nr {padding-top:20px;}
.pj_nr li {font-size:13px; line-height: 35px; padding-left:15px;}


.jz_l{ padding-top:49px; height:558px;}
.jz_l .tit { background:url(../images/jz_t.jpg) no-repeat center top; height:49px; text-align:center; padding-top:40px}
.jz_l .tit span {display:block;height:32px;line-height:32px;font-size:26px;color: #d5111e;font-weight:bold;margin-bottom:5px;}
.jz_l li { float:left; width:260px; height:366px; text-align:center; padding: 20px;}
.jz_l li a { background:#222222 url(../images/jz_x.jpg) repeat-x; display:block;height:366px;}
.jz_l li img { width:260px; height:168px;}
.jz_l div { text-align:left; padding: 20px;}
.jz_l div span { display:block; font-size:17px; color:#fff; font-weight:bold; height:23px; line-height:23px; margin-bottom:16px;}
.jz_l div p { color:#fff; line-height:28px;}
.jz_l div em { display:block; color:#fff; padding-top:15px; font-style:normal}
.jz_l li a:hover, .jz_l .cur a { background:#d5111e; display:blockl; text-decoration:none;}

.zl{ overflow:hidden;}

.gg3 {
    background: #d5111e;
    height: 168px;
}
.gg3 .wrap {
    position: relative;
}
.wrap {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
.gg3 .gg1text {
    font-size: 27px;
    color: #ffe165;
    font-weight: bold;
    position: absolute;
    top: 39px;
    left: 0px;
    text-align: center;
}
.gg3 .gg1text span {
    display: block;
    font-size: 20px;
    font-weight: 100;
    color: #fff;
    padding-top: 19px;
}
.gg3 .gg1lx {
    background: url(../images/014.png) left 8px no-repeat;
    position: absolute;
    top: 38px;
    right: 90px;
    padding-left: 48px;
}
.gg3 .gg1lx p {
    font-size: 16px;
    color: #fff;
    line-height: 25px;
}
.gg3 .gg1lx span {
    display: block;
    font-size: 22px;
    font-weight: bold;
}
.gg3 .gg1lx a {
    display: block;
    width: 148px;
    height: 36px;
    font-size: 14px;
    background-color: #ffe165;
    color: #000;
    text-align: center;
    border-radius: 2px;
    margin-top: 6px;
    line-height: 36px;
}


.about{width:1200px;margin:0 auto;height:630px;margin-top:40px;}



.about .left{float:left;width: 1180px;height:340px;}



.about .box{margin: 10px auto;height:470px;float:left;width: 737px;background:url(../images/ab_bg.jpg) no-repeat left center;}



.about .img{ float:left; width:441px; height:476px;margin: 0px;background:url(../images/img_bg.jpg) no-repeat center;}



.about .img img{ width:376px; height:338px; margin: 60px 30px; }



.about .box  h4 a{font-size:18px; color:#333;margin:60px 0 20px 30px; font-weight:bold;display: block;}



.about .box p{font-size:14px;/* width:380px; */text-indent:2em;line-height:240%;color:#666;overflow:hidden;margin:30px;}



.about .box .xq a{ margin:5px 0px 0 30px; display:block; color:#fff; font-size:14px;width:101px;height:31px; text-align:center; line-height:31px;float:left; background:#d5242e;}

.about h3 {
   
    font-size: 28px;
    color: #000;
    font-weight: normal;
    height: 136px;
	line-height:30px;
}

.about h3 i{font-style:normal;color: #c4001d; display: inline-block;}
.about h3 em{display: block; font-size: 55px;color: #989898;text-transform: uppercase; font-weight: normal;height: 75px;}
.about h3 span{display: block;font-size: 12px;color: #cfcfcf;text-transform: uppercase;}

.bn6{height:160px;width:100%;background: url(../images/t3.jpg) no-repeat center;margin:0px auto;margin-top:40px;}

.bnzz6{ height:160px; width:1200px; margin:0px auto; position:relative; margin-top:40px;}

.bnzz6 h4{font-size:30px;color: #ffe165;position:absolute;top:38px;left:370px;}

.bnzz6 p{font-size:22px;color: #ffe165;width:440px;height:38px;line-height:38px;text-align:center;border-bottom: 1px solid #ffe165;border-top: 1px solid #ffe165;position:absolute;top:90px;left:370px;}

.ads6_butt{display:block;position:absolute;right:20px;bottom:54px;width:100px;height:30px;background: #ffe165;text-align:center;line-height:30px;font-size:14px;}

.ads6_butt a{ color:#fff;    line-height: 30px;}

.ads6_tel{position:absolute;right:152px;bottom:42px;color: #fff;font-size:14px;}

.ads6_tel span{font-size:26px;font-family:Impact;color: #ffe165;line-height:40px;display:block;}

