@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
body {
	font-family:"΢���ź�", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#575757;
	line-height:1.7em;	
	text-align:center;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
	font-size:16px;
}
ul, ol, li {
	list-style:none;
}
img, button {
	border:0 none;
}
a {
	text-decoration:none;
	color:#575757;
}
a:hover {
	text-decoration:none;
	color:#000;
}
.hidden {
	display:none;
}
.clear {
	width:100%;
	height:0px;
	clear:both;
	overflow:hidden;
}
.red {
	color: rgb(250, 221, 222);
	border: 1px solid rgb(152, 12, 16);
	background:#b61318;
	background: -moz-linear-gradient(center top, rgb(237, 28, 36), rgb(170, 19, 23)) repeat scroll 0% 0% transparent;
}
.medium {
	font-size: 12px;
	padding: 0.4em 1.5em 0.42em;
}
.small {
	font-size: 11px;
	padding: 0.2em;
}
.button {
	display: inline-block;
	vertical-align: baseline;
	margin: 0px;
	outline: medium none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12px/100% Arial, Helvetica, sans-serif;
	padding: 0.3em 1em;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
}
.button:hover {
	text-decoration:none;
}
.button:active {
	position:relative;
	top:1px;
}
.red:hover {
	background:#b61318;
	background:-webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background:-moz-linear-gradient(top, #c9151b, #a11115);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color:#de898c;
	background:-webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background:-moz-linear-gradient(top, #aa1317, #ed1c24);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}
/*-------------common.header-----------*/
.header {
	width:100%;
	height:150px;
	background:url(../images/headbg.jpg) 0 0 repeat-x #FFFFFF;
	text-align:left;
}
.top {
	width:1000px;        
	height:114px;
	text-align:left;
	margin:0 auto;
	position:relative;
}
.logo {
	position:absolute;
	left:32px;
	top:0px;
}
.logo a {
	display:block;
}
.language {
	position:absolute;
	right:350px;
	top:60px;
	text-align:right;
	padding:2px 0px;
}
.tnav {
	position:absolute;
	right:6px;
	top:70px;
	text-align:right;
}
.tnav li {
	display:block;
	float:right;
}
.tnav li a {
	display:block;
	padding:2px 6px;
}
.bottom_link {
	width:100%;
	height:22px;
	clear:both;
}
.bottom_link li {
	float:left;
}
.bottom_link li a {
	display:block;
	padding-right:4px;
}
/*-------------common.nav-----------*/
/**������**/
#nav {
	width:1000px;
	height:40px;
	line-height:40px;
	display:block;
	overflow:hidden;
	text-align:left;
	margin:0 auto;
}
#navMenu ul {
	width:1000px;
	float:left;
	height:40px;
}
#navMenu li {
	float:left;
	font-size:14px;
}
#navMenu li a {
	color:#fff!important;
	text-decoration:none;
	width:125px;
	height:40px;
	line-height:40px;
	text-align:center;
	display:block;
}
#navMenu li a.last {
}
#navMenu li a.current {
	background-position:0 -80px;
	width:91px;
	height:40px;
	line-height:40px;
	text-align:center;
	display:block;
	color:#fff;
}
#navMenu li a:hover {
	background:url(../images/tabicon.png) center 32px no-repeat #e60012;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
/*-------- �����˵� --------------*/
.dropMenu {
	position:absolute;
	top:0px;
	left:0px;
	margin-top:-5px;
	width:123px;
	z-index:100;
	visibility:hidden;
	border:1px solid #cbcbcb;
	border-top:0;
	background-color:white;
}
.dropMenu li {
	float:left;
	width:123px;
}
.dropMenu li a {
	display:block;
	color:gray;
	background:white;
	line-height:32px;
	text-align:left;
	padding-left:20px;
}
.dropMenu a:hover {
	color:#fff;
	background:#e60012;
	text-decoration:none;
}
/*-------------common.css-----------*/
.wrap {
	width:100%;
	height:auto;
	text-align:center;
}
.content {
	width:1000px;
	margin:10px auto;
	text-align:left;
	position:relative;
	overflow:hidden;
	border:none;
}
.content {
	width:1000px;
	margin:10px auto;
	text-align:left;
	position:relative;
	overflow:hidden;
	background:white;
	border:1px solid #dfdfdf;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius: 8px;
}
.indexcontent {
	width:100%;
	margin:10px auto;
	text-align:left;
	position:relative;
	overflow:hidden;
	border:none;
	background:none;
}
.indexcontent a:hover
{
	color:#F00;
}


.left {
	width:270px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:8px 8px 50px 20px;
	position:relative;
}
.left2 {
	width:286px;
	height:1px;
	overflow:hidden;
	float:left;
	position:relative;
}
.left.fixed {
	margin:0;
	position:fixed;
	top:0;
	z-index:5;
	width:286px;
}
.right {
	width:676px;
	height:auto;
	float:left;
	position:relative;
	padding:8px 12px 30px 12px;
	overflow:hidden;
}
.nav_scroll {
	position:fixed;
	top:0;
}
.commonbanner {
	width:1600px;
	height:300px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;	
}
.commonbanner img
{
	width:1600px;
	height:300px;
}
#flash {
	width:100%;
	height:400px;
	overflow:hidden;
	margin:0 auto;
	clear:both;
	position:relative;
}
#flash a {
	width:100%;
	height:400px;
	display:none;
}
#flash a#flash1 {
	display:block;
}
#flash img {
	width:100%;
	height:400px;/* display:none;*/
}
.flash_bar {
	width:520px;
	left: 48%;
	z-index:1;
	height:30px;
	overflow:hidden;
	position:absolute;
	padding-top:13px!important;
	padding-top:12px;
	bottom:0px;
	text-align:center;
}
.flash_bar .dq {
	display:block;
	float:left;
	width:14px;
	height:14px;
	margin:5px 5px; /* background: url(../images/flashpagecurrent.png) no-repeat 0px 0px;*/
	cursor:pointer;
	background:url(../images/flashpagecurrent.png) no-repeat 0px 0px;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/flashpage.png", sizingMethod="crop");
}
.flash_bar .no {
	display:block;
	float:left;
	width:14px;
	height:14px;
	margin:5px 5px; /* background: url(../images/flashpagecurrent.png) no-repeat 0px 0px;*/
	cursor:pointer;
	background:url(../images/flashpage.png) no-repeat 0px 0px;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/flashpagecurrent.png", sizingMethod="crop");
}
#flashBg {
	height:400px;
	overflow:hidden;
	width:100%;
	clear:both;
	margin:0;
	padding:0;
	background:white;
	z-index:-1;
}
#flashLine {
	height:400px;
	width:100%;
	clear:both;
	background-repeat: repeat-x;
	background-position: center bottom;
}
#flash1, #flash2, #flash3, #flash4, #flash5 {
	background-repeat: repeat-x;
	background-position: center;
}
/*-------------index.flash-----------*/
#banner {
	position:relative;
	width:1920px;
	height:400px;
	overflow:hidden;
	margin-left:-460px;
	margin-bottom:10px;
}
#banner ul {
	position:absolute;
	list-style-type:none;
	filter: Alpha(Opacity=80);
	opacity:0.8;
	z-index:1002;
	margin:0;
	padding:0;
	bottom:2px;
	right:460px;
}
#banner ul li {
	padding:0px 8px;
	float:left;
	display:block;
	color:#FFF;
	border:#e5eaff 1px solid;
	background:#005cac;
	cursor:pointer
}
#banner ul li.on {
	background:#900
}
/*-------------index.box-----------*/

.indexnewlist {
	width:300px;
	height:230px;
	overflow:hidden;
	float:left;
}
.tabsshorttitle {
	padding-left:4px;
	width:288px;
	height:34px;
	background:url(../images/tabsbgshort.png) 0 0 no-repeat;
}
.tabsshorttitle li {
	float:left;
	padding-top:3px;
}
.tabsshorttitle li span {
	width:79px;
	height:30px;
	display:block;
	font-weight:bold;
	text-align:center;
	padding:6px 0px 0px 0px;
	margin:0px 2px;
	cursor:pointer;
}
.tabsshorttitle li span:hover {
	display:block;
	background:url(../images/tabscurrent.png) 0 0 no-repeat;
	color:white;
}
.tabsshorttitle li.tabscurrent span {
	display:block;
	background:url(../images/tabscurrent.png) 0 0 no-repeat;
	color:white;
}
.tabsshortcont {
	padding:8px 12px;
}
.tabsshortcont ul li {
	height:24px;
}
.tabsshortcont ul li a {
	display:block;
	background:url(../images/listicon.png) 0 8px no-repeat;
	padding:2px 2px 2px 20px;
	height:20px;
}
.indexintrolist {
	width:700px;
	height:230px;
	overflow:hidden;
	float:left;
}
.tabslongtitle {
	padding-left:4px;
	width:700px;
	height:34px;
	background:url(../images/tabsbglong.png) 0 0 no-repeat;
}
.tabslongtitle li {
	float:left;
	padding-top:3px;
}
.tabslongtitle li span {
	width:79px;
	height:30px;
	display:block;
	font-weight:bold;
	text-align:center;
	padding:6px 0px 0px 0px;
	margin:0px 2px;
	cursor:pointer;
}
.tabslongtitle li span:hover {
	display:block;
	background:url(../images/tabscurrent.png) 0 0 no-repeat;
	color:white;
}
.tabslongtitle li.tabscurrent span {
	display:block;
	background:url(../images/tabscurrent.png) 0 0 no-repeat;
	color:white;
}
.tabslongcont {
	padding:8px 20px;
}
.tabslongcontl {
	width:260px;
	float:left;
}
.tabslongcontl img {
	width:240px;
	height:157px;
}
.tabslongcontr {
	width:390px;
	float:left;
}
.tabslongcontr p {
	text-indent:2em;
	line-height:2em;
}
.tabslongcont ul li {
	height:24px;
}
.tabslongcont ul li a {
	display:block;
	background:url(../images/listicon.png) 0 8px no-repeat;
	padding:2px 2px 2px 20px;
	height:20px;
}
.intromore {
	text-align:right;
}
.productconttitle {
	background:url(../images/producttitlebg.jpg) 0 0 no-repeat;
}
.productcont {
	padding:8px 30px 12px 12px;
}
.indexbox {
	width:300px;
	overflow:hidden;
	float:left;
}
.indexboxtitle {
	width:288px;
	height:34px;
	background:url(../images/boxtitlebg.png) 0 0 no-repeat;
	position:relative;
}
.indexboxtitle span {
	position:absolute;
	right:12px;
	top:6px;
}
.indexboxtitle span a {
	color:#575757;
}
.indexboxtitle span a:hover {
	text-decoration:none;
	color:#e60012;
}
.indexboxtitle p {
	color:white;
	padding:6px 4px 4px 12px;
	font-weight:bold;
}
.indexboxtitle a, .indexboxtitle a:hover {
	color:white;
	padding:6px 4px 4px 12px;
	font-weight:bold;
}
.indexboxcont {
	padding:8px 12px;
}
.indexprojectlist {
	width:700px;
	height:226px;
	overflow:hidden;
	float:left;
}
.indexbanner {
	position:relative;
	clear:both;
	height:110px;
	margin-top:10px;
}
.indexbannerleft {
	width:700px;
	height:100px;
	float:left;
}
.indexbannerleft img {
	width:700px;
	height:100px;
}
.indexbannerright {
	width:300px;
	height:100px;
	float:right;
}
.indexbannerright ul {
	padding:24px 0px 0px 180px;
}
.indexbannerright ul li {
	float:left;
}
.indexbottomlist {
	width:700px;
	height:425px;
	overflow:hidden;
	float:left;
}
/*----------------channel.css---------------*/
.channelcont {
	padding:6px 4px;
}
.channelcont table tr td {
	padding:2px 4px;
}
.locationbox {
	width:100%;
	position:relative;
	height:32px;
	overflow:hidden;
}
.location {
	border-bottom:1px #b5b5b5 solid;
	color:#b5b5b5;
	padding:6px 4px 4px 8px;
}
.location a {
	color:#b5b5b5;
}
.location a:hover {
	color:gray;
}
.locationline {
	position:absolute;
	display:block;
	width:70px;
	height:2px;
	left:0;
	top:28px;
	background:#b5b5b5;
}
/*----------------contentlist.css---------------*/
.contentlist {
	line-height:30px;
	font-size:15px;
	margin-bottom:50px;
}
.contentlist ul li {
	width:100%;
	height:180px;
	overflow:hidden;
}
.contentlist ul li img {
	width:200px;
	height:160px;
	float:left;
	padding:2px;
	border:1px silver solid;
	margin:12px 18px 4px 0px;
}
.contentlisttitle {
	display:block;
	font-size:16px;
	font-weight:bold;
	padding:12px;
}
.contentlisttitle a {
	color:black;
}
.contentlisttitle a:hover {
	color:#575757
}
.contentlistinfo {
	display:block;
	color:#575757;
	text-indent:2em;
}
/*----------------contentdetail.css---------------*/
.contentdetail {
	padding:6px 4px;
	color:black;
}
#Contantcss {
	padding:6px 4px;
	margin: 15px 0;	
        text-indent: 21px;	
        line-height: 30px;	
        font-size: 15px;
   }
#Contantcss img {
	max-width: 640px;/*IE7 FF ֧��*/
width:expression(this.width > 640? "640px":this.width );/* sets max-width for IE  ΪIE�������ֵ*/
	padding:2px;
	border:1px #eaeaea solid;
}


#wenzhang {
	padding: 6px 4px;
    margin: 15px 0;
    line-height: 32px;
    font-size: 14px;
    text-indent: 2em;
    color: #3d3d3d;
	text-align: justify;

}

#wenzhang a{
	color: #ff0000;

}


#wenzhang  img {
	max-width: 640px;/*IE7 FF ֧��*/
width:expression(this.width > 640? "640px":this.width );/* sets max-width for IE  ΪIE�������ֵ*/
	padding:2px;
	border:1px #eaeaea solid;
	margin: 6px auto;
}






#Contantcss table p {
	text-indent:0;
	padding:0px;
}
#Contantcss table {
	border-spacing:1px;
	border:1px solid #A2C0DA;
	border-collapse:collapse;
	width:640px;
}
#Contantcss table td, th {
	padding:4px;
	border-collapse:collapse;
	text-align:left;
}
#Contantcss table th {
	background:#B0D1FC;
	border:1px solid white;
	text-align:center;
	font-weight:bold;
}
#Contantcss table td {
	background:#D3E5FD;
	border:1px solid white;
}
.articletitle {
	padding:15px 12px;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	line-height:1.7em;
}
.articleadddate {
	color:silver;
	text-align:right;
}
.contentnavigation {
	width:660px;
	height:60px;
	color:#575757;
	padding: 6px 4px;
	margin:0px 6px;
	border:1px #DFE1E2 solid;  /*background:#F8F8F8;*/
	font-size:12px;
	text-align:left;
}
.contentnavigation1 {
	width:635px;
	height:60px;
	color:#575757;
	padding: 6px 4px;
	margin:6px 325px;
	border:1px #DFE1E2 solid;  /*background:#F8F8F8;*/
	font-size:12px;
	text-align:left;
}
.contentnavigation1 li
{
	margin-top:5px;
	margin-left:10px;
}
.contentnavigation li
{
	margin-top:5px;
	margin-left:10px;
}
/*----------newscenter.css----------*/
.topNewsBox {
	WIDTH: 1000px;
	POSITION: relative;
	HEIGHT: 450px;
}
.topNews {
	BORDER:#b7b7b7 1px solid;
	Z-INDEX:9;
	BACKGROUND:#f0f0f0;
	WIDTH: 998px;
	POSITION:absolute;
	TOP: 8px;
	LEFT: 0px;
	HEIGHT: 430px;
}
.topNewsPic {
	FLOAT:left;
	MARGIN: 4px 0px 0px 14px;
	OVERFLOW: hidden;
	WIDTH: 680px;
	HEIGHT: 420px;
}
.topNewsPic IMG {
	WIDTH: 680px;
	HEIGHT: 420px;
}
.topNewsList {
	MARGIN-TOP: 7px;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 280px;
	HEIGHT: 430px;
	text-align:left;
	padding-left:8px;
}
.topNewsList UL {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 280px;
	HEIGHT: 196px;
	padding-left:3px!important;
}
.topNewsList UL LI {
	FONT-SIZE: 14px;
	OVERFLOW: hidden;
	WIDTH: 280px;
	LINE-HEIGHT: 30px;
	BORDER-BOTTOM: #dbdbdb 1px solid;
	HEIGHT: 30px;
}
.topNewsList UL LI A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 12px;
	BACKGROUND: url(../images/dian.gif) no-repeat 4px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}
.topNewsList UL LI A.up {
	FONT-WEIGHT: bold;
	BACKGROUND: url(../images/jiantou.gif) no-repeat;
	COLOR:black;
}
.topNewsListpic {
	width:280px;
	height:172px;
	padding:4px 0px;
	position:relative;
}
.topNewsListpic img {
	width:280px;
	height:172px;
}
.topNewsListpic a {
	color:white;
}
.topNewsListpic span {
	display:block;
	width:280px;
	height:26px;
	background:url(../images/jrjjbg.png) 0 0 repeat;
	text-align:center;
	position:absolute;
	left:0;
	top:144px;
	padding:6px 0px 0px 0px;
}
.topNewsListtitle {
	width:280px;
	height:32px;
	margin:6px auto;
	background:url(../images/jinrijjt.png) 0 0 no-repeat;
}
.newscenterlist {
	width:660px;
	height:auto;
	position:relative;
	padding:8px 8px 8px 8px;
	background:#F4F4F4;
	margin:6px auto;
}
.newscenterlistcont {
	height:auto;
	border:1px #E1E1E1 solid;
	background:white;
	padding:6px 12px 6px 12px;
	font-size:12px;
}
.newscenterlistitem {
	position:relative;
	border-bottom:1px gray dashed;
	padding:2px 8px 8px 8px;
	margin-top:12px;
}
.newscenterlistitem a {
	color:black;
	font-weight:bold;
}
.newscenterlistitem span {
	position:absolute;
	right:12px;
	top:0px;
}
.newscenterlistcontbox {
	padding:4px 8px;
}
.newscenterlistcontbox ul li {
	position:relative;
}
.newscenterlistcontbox ul li a {
	display:block;
	padding:2px 6px;
}
.newscenterlistcontbox ul li span {
	position:absolute;
	right:12px;
	top:0px;
	color:silver;
	font-size:12px;
}
/*-------products.css------*/
.productchannelshow {
}
.productchannelshow dl {
	display:block;
	padding:12px 8px;
}
.productchannelshow dl dt {
	width:160px;
	height:100px;
	float:left;
}
.productchannelshow dl dd {
	width:420px;
	float:left;
}
.productchannelshow dl dd.productchannelshowtitle {
	font-size:18px;
	color:black;
}
.producttitle {
	padding:12px 4px;
}
.producttypelist ul li {
	float:left;
	padding:4px 6px;
}
.producttypelist ul li a {
	display:block;
	padding:2px 8px;
	background:#ededed;
	border:1px #d9d9d9 solid;
}
.producttypelist ul li a:hover {
	display:block;
	padding:2px 8px;
	background:silver;
	border:1px gray solid;
}
.producttypelist ul li a.producttypelistcurrent {
	display:block;
	padding:2px 8px;
	background:silver;
	border:1px gray solid;
}
.productlist {
	padding:12px 0px;
}
.productlist ul li {
	float:left;
	height:180px;
	width:200px;
	padding:6px 2px;
	margin:4px 8px;
}
.productlist ul li a {
	display:block;
}
.productlist ul li p {
	text-align:center;
}
.productlist ul li a img {
	width:200px;
	height:124px;
	padding:2px;
	border:1px silver solid;
}
.productlistchannelcont {
	padding:6px 12px;
}
.productlist2 {
	padding:12px 16px;
}
.productlist2 ul li {
	float:left;
	height:220px;
	width:220px;
	padding:8px 10px;
	overflow:hidden;
}
.productlist2 ul li a {
	display:block;
}
.productlist2 ul li p {
	text-align:left;
}
.productlist2 ul li a img {
	width:133px;
	height:133px;
	padding:2px;
	border:1px silver solid;
}
.productlist dl dd {
	float:left;
	height:160px;
	width:190px;
	padding:6px 2px;
	margin:4px 8px;
}
.productlist dl dd a {
	display:block;
}
.productlist dl dd p {
	text-align:center;
}
.productlist dl dd a img {
	width:190px;
	height:104px;
	padding:2px;
	border:1px silver solid;
}
.lightproductlist {
	padding:12px 0px;
}
.dede_pages
{
	margin-top:-10px;
	margin-bottom:80px;
}
.dede_pages  ul li
{
	float:left;
	padding:6px 2px;
	margin:4px 8px;
}
.lightproductlist ul li {
	float:left;
	height:190px;
	width:200px;
	padding:6px 2px;
	margin:4px 8px;
}
.lightproductlist ul li a {
	text-align:center;
	display:block;
}
.lightproductlistul li p {
	text-align:center;
}
.lightproductlist ul li a img {
	width:200px;
	height:160px;
	padding:2px;
	border:1px silver solid;
}
/*----------------downlist.css---------------*/
.downlist {
}
.downlist ul li {
	width:100%;
	height:160px;
	overflow:hidden;
}
.downlist ul li img {
	width:125px;
	float:left;
	padding:2px 2px 32px 2px;
	margin:12px 18px 4px 0px;
}
.downlisttitle {
	display:block;
	font-size:16px;
	font-weight:bold;
	padding:12px;
}
.downlisttitle a {
	color:black;
}
.downlisttitle a:hover {
	color:#575757
}
.downlistinfo {
	display:block;
	color:#575757;
}
/*area friendly-links*/
#friend-links {
	width: 996px;
	height: 26px;
	background: url(../images/yqlj_bg_new.jpg) repeat-x;
	border: 1px #d7d7d7 solid;
	position: relative;
	z-index:11;
	text-align:left;
	margin:6px auto;
}
#friend-links .baseContentHead {
	width:90px;
	display:block;
	background: url(../images/yqlj_bg_new.jpg) repeat-x;
	float:left;
}
#friend-links .baseContentHead span.title {
	display:block;
	padding:2px 0px 2px 18px;
	font-weight:bold;
}
#friend-links ul, #friend-links ul li {
	float: left;
}
#friend-links .baseContentHead {
	width:70px;
	background: url(../images/yqlj_bg_new.jpg) repeat-x;
	float:left;
}
#friend-links ul {
	list-style: none;
	width: 868px;
	height: 26px;
	margin-left:6px;
}
#friend-links img {
	width: 199px;
	height: 20px;
}
#friend-links ul li {
	margin: 3px auto auto 18px;
	_margin: 3px auto auto 14px;
}
#friend-links div {
	width: 197px;
	background-color: white;
	border: 1px #d7d7d7 solid;
	border-bottom: 0px #d7d7d7 solid;
	display: none;
	position: absolute;
	z-index: 5;
}
#friend-links div ul {
	width: 197px;
	margin-top: 5px;
	margin-left:0px;
}
#friend-links div ul li {
	width: 160px;
	float: left;
	margin-top: 0px;
	_margin: 0px 0px 0px 10px;
}
#ctl00_eipcontainer #friend-links div a {
	line-height: 20px;
}
#ctl00_eipcontainer #friend-links div a:hover {
	color: #d00000;
}
#linkLayer1 {
	height: 108px;
	top: -106px;
	left: 94px;
	_left: 104px;
}
#friend-links #linkLayer1 li {
	width:170px;
}
#friend-links #linkLayer2 {
	width: 276px;
	height: 368px;
	top: -366px;
	left: 311px;
	_left: 317px;
}
#friend-links #linkLayer2 ul {
	width: 276px;
}
#friend-links #linkLayer2 ul li {
	width: 120px;
}
#friend-links #linkLayer3 {
	height: 208px;
	top: -206px;
	left: 528px;
	_left: 530px;
}
#friend-links #linkLayer4 {
	height: 186px;
	top: -184px;
	left: 745px;
	_left: 743px;
}
#friend-links #linkLayer3 ul li, #friend-links #linkLayer4 ul li {
	width: 80px;
}
#friend-links .linull {
	display:none;
}
/*-----page.css 2013.4.27------*/
.pagefont, .ptfont, .pagefontpic, .ptfontpic, .pagefontcon, .ptfontcon {
	font-size:12px;
	padding:5px 8px;
	margin:8px 0;
	overflow:hidden;
	line-height:30px;
	background:#fff;
}
.pagefontpic, .ptfontpic {
	background:none;
}
.pagefont {
	color:#000;
	border:1px #ccc solid;
}
.ptfont {
	color:#000;
	border:1px #ccc solid;
}
.pagefontpic {
	color:#fff;
	border:1px #fff solid;
}
.ptfontpic {
	color:#fff;
	border:1px #fff solid;
}
.pagefontcon {
	color:#000;
	border:1px #ccc solid;
	padding:5px 5px;
}
.ptfontcon {
	color:#000;
	border:1px #ccc solid;
}
#contentMain #displaypagenum {
	height:3em;
	overflow:hidden;
}
#displaypagenum {
	width:100%;
	clear:both;
}
#displaypagenum span {
	background:#2ea0e4;
	color:#fff;
	font-size:12px;
}
#displaypagenum a:hover {
	background:#2ea0e4;
	color:#fff;
}
.back_channel, .back_channel a, .back_channel a:link, .back_channel a:visited, .back_channel a:hover, .back_channel a:active {
	width:600px;
	line-height:28px;
	color:#c30;
	font-size:14px;
	font-weight:bold;
	text-align:right;
}
.prevnext_con {
	color:#c30;
	line-height:26px;
	font-size:14px;
}
.prevnext_pic {
	color:#fff;
	line-height:26px;
	font-size:14px;
}
.prevnext_con a, .prevnext_pic a {
	color:#39f;
}
.prevnext_con a:hover, .prevnext_pic a:hover {
	color:#c30;
}
/*--------2013.8.28 add--------*/
.contbox {
	padding:20px 12px;
}
.indexdisplay {
	width:495px;
	background:white;
	border:1px #d7d7d7 solid;
	height:auto;
	float:left;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius:8px;
}
.indexlighting {
	width:495px;
	background:white;
	border:1px #d7d7d7 solid;
	height:auto;
	float:right;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius:8px;
}
.contbox span a {
	display:block;
}
.contbox h1 {
	font-size:32px;
	font-weight:600;
	color:#af3132;
	line-height:40px;
	position:relative;
	padding:2px 12px;
}
.contbox h1 span {
	font-size:16px;
	font-weight:normal;
	color:#646464;
}
.indexproduct {
}
.indexproduct h2 {
	clear:both;
	background:#dfdfdf;
	padding:6px 12px;
	position:relative;
	font-size:16px;
}
.indexproduct h2 span {
	position:absolute;
	right:8px;
	top:6px;
	font-size:12px;
}
.indexproductpic {
	width:260px;
	height:170px;
	float:left;
}
.indexproductinfo {
	width:200px;
	float:left;
	overflow:hidden;
}
.indexproductinfo ul {
	padding:12px 4px;
}
.indexproductinfo ul li {
	float:left;
}
.indexproductinfo ul li ul {
	padding:0;
}
.indexproductinfo ul li a {
	display:block;
	padding:2px 4px;
}
.indexproductinfo ul li a:hover {
	background:#dfdfdf;
}
.indexproductcase ul {
	padding:8px 4px;
}
.indexproductcase ul li {
	width:230px;
	text-align:center;
	float:left;
	overflow:hidden;
}
.indexproductcase ul li div {
	width:230px;
	height:140px;
	overflow:hidden;
}
.indexproductcase ul li img {
	width:228px;
	height:140px;
	-moz-border-radius: 8px 0px 8px 0px;
	-webkit-border-radius: 8px 0px 8px 0px;
	border-radius:8px 0px 8px 0px;
}
.indexproductcase ul li p {
	padding:6px;
}
/* changeBox */
.tabbox {
	float:left;
	position:relative;
	width:700px;
	height:260px;
}
.tabbox div.tabtitle {
	width:700px;
	height:32px;
	background:url(../images/indextitlebg.jpg) 0 0 no-repeat;
}
.tabbox div.tabtitle h3 {
	float:left;
	position:relative;
	width:80px;
	height:32px;
	line-height:32px;
	text-align:center;
	z-index:0;
	font-size:14px;
	color:white;
}
.tabbox div.tabtitle h3.now {
	color:#f7f7f7;
	z-index:3;
}
.tabbox div.tabtitle h3 a {
	color:#f7f7f7;
	display:block;
}
.tabbox div.tabtitle h3 a:hover, .tabbox div.tabtitle h3.now a {
	color:white;
	font-weight:bold;
	background:url(../images/tabicon.png) center 25px no-repeat;
}
.tabbox div.tabcont {
	position:absolute;
	top:32px;
	left:0px;
	width:668px;
	height:180px;
	background:white;
	border:1px solid #dfdfdf;
	z-index:2;
	padding:15px;
	-moz-border-radius: 0px 0px 8px 8px;
	-webkit-border-radius: 0px 0px 8px 8px;
	border-radius:0px 0px 8px 8px;
}
.stabbox {
	float:right;
	position:relative;
	width:290px;
	height:260px;
}
.stabbox div.tabtitle {
	width:290px;
	height:32px;
	background:url(../images/indextitlebg2.jpg) 0 0 no-repeat;
}
.stabbox div.tabtitle h3 {
	float:left;
	position:relative;
	width:80px;
	height:32px;
	line-height:32px;
	text-align:center;
	z-index:0;
	font-size:14px;
	color:white;
}
.stabbox div.tabtitle h3.now {
	color:#B70000;
	z-index:3;
}
.stabbox div.tabtitle h3 a {
	color:white;
}
.stabbox div.tabtitle h3 a:hover, .tabbox div.tabtitle h3.now a {
	color:white;
	font-weight:bold;
}
.stabbox div.tabcont {
	position:absolute;
	top:32px;
	left:0px;
	width:254px;
	height:180px;
	background:white;
	border:1px solid #dfdfdf;
	z-index:2;
	padding:15px;
	-moz-border-radius: 0px 0px 8px 8px;
	-webkit-border-radius: 0px 0px 8px 8px;
	border-radius:0px 0px 8px 8px;
}
.tabbox400 {
	height:400px;
}
.tabbox400 div.tabbox320 {
	height:320px;
}
.tabboxsolution1 {
	float:left;
	position:relative;
	width:680px;
	margin-top:45px;
	font-size:15px;
	line-height:30px;
}
.tabboxsolution1 div.tabtitle1 {
	width:700px;
	height:34px;
background-color:#0f2d87;
}
.tabboxsolution1 div.tabtitle1 h3 {
	float:left;
	position:relative;
	width:80px;
	height:32px;
	line-height:32px;
	text-align:center;
	z-index:0;
	font-size:15px;
	color:white;
}
.tabboxsolution1 div h2
{
	font-size:18px;
	font-weight:bold;
	color:#d80000;
	margin-top:20px;
	margin-bottom:15px;
	border-bottom:#0f2d87 1px solid;
}
.tabboxsolution1 div.tabtitle1 .a{
	margin-left:15px;
}

.tabboxsolution1 div.tabtitle1 h3 a {
	color:#f7f7f7;
/*	display:block;*/
}
.tabboxsolution div.tabtitle h3.now {
	
	color:#f7f7f7;
	z-index:3;
}
.tabboxsolution1 div.tabtitle1 h3 a:hover
{
	color:white;
	font-weight:bold;	
}
.tabboxsolution div.tabtitle h3 a:hover, .tabboxsolution div.tabtitle h3.now a {
	color:white;
	font-weight:bold;
	background:url(../images/tabicon.png) center 25px no-repeat;
}
.tabboxsolution div.tabcont {
	width:668px;
	height:auto;
	margin:20px auto;
}
/*common box*/
.commonbox {
	text-align:center;
	position:relative;
	width:256px;
	height:auto;
	margin:6px auto;
}
.commonbox div.tabtitle {
	width:256px;
	height:40px;
	background:#0f2d87;
	text-align:center;
}
.commonbox div.tabtitle h3 {
    margin-left:0px;
	position:relative;
	width:256px;
	height:32px;
	line-height:40px;
	text-align:center;
	z-index:0;
	font-size:18px;
	color:white;
}
.commonbox div.tabtitle h3.now {
	color:#B70000;
	z-index:3;
}
.commonbox div.tabtitle h3 a {
	color:white;
}
.commonbox div.tabtitle h3 a:hover, .commonbox div.tabtitle h3.now a {
	color:white;
	font-weight:bold;
}
.commonbox div.tabcont {
	width:254px;
	background:white;
	border:1px solid #dfdfdf;
	z-index:2;
	margin-bottom:12px;
	overflow:hidden;
}
.commoncontact {
	padding:15px;
	text-align:left;
}
#sliding-navigation li {
	width:260px;
	overflow:hidden;
}
#sliding-navigation li ul {
}
#sliding-navigation li a {
	display:block;
	background:#ededed;
	width:230px;
	height:24px;
	text-align:left;
	padding:6px 2px 4px 32px;
	border-bottom:1px #dfdfdf solid;
	border-top:1px white solid;
	overflow:hidden;
	font-size:14px;
}
#sliding-navigation li a:hover {
	background:#dfdfdf;
}
#sliding-navigation li.commonlistcurrent a {
	background:#dfdfdf;
	border-left:20px #f4080a solid;
}
#sliding-navigation li.commonlistcurrent ul {
	padding-left:32px;
}
#sliding-navigation li.commonlistcurrent ul li a {
	color:#575757;
	background:white;
	border-bottom:1px #dfdfdf solid;
	border-top:1px white solid;
	border-left:0;
}
#sliding-navigation li.commonlistcurrent ul li a:hover {
	background:#dfdfdf;
}
#sliding-navigation li ul {
	padding-left:32px;
}
#sliding-navigation li ul li a {
	color:#575757;
	background:white;
	border-bottom:1px #dfdfdf solid;
	border-top:1px white solid;
	border-left:0;
}
#sliding-navigation li ul li a:hover {
	background:#dfdfdf;
}
.message {
	margin:20px auto;
	padding:15px;
	border:1px #dfdfdf solid;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius:8px;
	margin-top:10px;
}
.indexintrol {
	width:450px;
	float:left;
	overflow:hidden;
}
.indexintrol img {
	width:448px;
	height:298px;
	-moz-border-radius: 8px 0px 8px 0px;
	-webkit-border-radius: 8px 0px 8px 0px;
	border-radius:8px 0px 8px 0px;
}
.indexintror {
	width:200px;
	float:left;
	margin-left:12px
}
.indexintror p {
	text-align:justify;
	text-indent:2em;
}
.indexintror div {
	text-align:right;
}
.neikan ul li {
	width:330px;
	height:170px;
	float:left;
}
.neikan ul li img {
	width:125px;
	float:left;
}
.neikan ul li div {
	width:180px;
	float:left;
	padding:12px;
	text-align:justify;
}
.neikan ul li div h4 {
	color:black;
}
.piclist {
}
.piclist ul li {
	width:222px;
	float:left;
}
.piclist ul li p {
	text-align:center;
	padding:8px 4px;
}
.piclist ul li p img {
	width:200px;
	height:142px;
	-moz-border-radius: 8px 0px 8px 0px;
	-webkit-border-radius: 8px 0px 8px 0px;
	border-radius:8px 0px 8px 0px;
}
/* changeBox_a1 */
.changeBox_intro {
	float:left;
	width:450px;
	height:300px;
	position:relative;
}
.changeBox_intro a.a_bigImg {
	position:absolute;
	top:2px;
	left:2px;
	display:none;
}
.changeBox_intro a.a_bigImg img {
	width:446px;
	height:296px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius:8px;
}
/* ul_change_a1 */
.ul_change_intro {
	position:absolute;
	right:0px;
	bottom:0px;
	padding-left:19px;
	overflow:hidden;
}
.ul_change_intro li {
	float:left;
	margin-right:7px;
}
.ul_change_intro img {
	border:1px solid #ddd;
	width:60px;
	height:40px;
}
.ul_change_intro img.now {
	border:1px solid #FF6600;
}
/* changeBox_news */
.changeBox_news {
	float:left;
	width:256px;
	height:170px;
	position:relative;
	overflow:hidden;
}
.changeBox_news a.a_bigImg {
	position:absolute;
	top:2px;
	left:2px;
	display:none;
}
.changeBox_news a.a_bigImg img {
	width:250px;
	height:160px;
	-moz-border-radius: 8px 0px 8px 0px;
	-webkit-border-radius: 8px 0px 8px 0px;
	border-radius:8px 0px 8px 0px;
}
.a_last, .a_next {
	position:absolute;
	bottom:16px;
	width:16px;
	height:16px;
	background:url(../images/bot.png) no-repeat;
	text-indent:-999em;
	overflow:hidden;
}
.a_last {
	right:30px;
	background-position:0 0;
}
.a_next {
	right:12px;
	background-position:100% 0;
}
.totopbtn {
	width:54px;
	height:54px;
	display:block;
	background:url(../images/topback.gif) 0 0 no-repeat;
}
.totopbtn:hover {
	width:54px;
	height:54px;
	display:block;
	background:url(../images/topback.gif) 0 -54px no-repeat;
	-moz-animation:heart_beat .5s ease-in-out;
	-webkit-animation:heart_beat .5s ease-in-out;
}
.mainL {
	width:220px;
	text-align:left;
}
.left_nav {
	width:220px;
	background:#f0f0f0;
	margin-bottom:14px;
}
.left_nav h2 {
	height:36px;
	line-height:36px;
	text-align:left;
	text-indent:74px;
	font-size:16px;
	background:url(../images/left_list.png) no-repeat 0px 0px;
}
.left_blank {
	height:13px;
	overflow:hidden;
	background:url(../images/left_list.png) no-repeat 0px -36px;
}
.left_nav h3 {
	height:26px;
	line-height:26px;
	font-size:14px;
	font-weight:normal;
	padding-bottom:6px;
}
.left_nav h3 a {
	display:block;
	height:26px;
	line-height:26px;
	background:url(../images/left_list.png) no-repeat 0px -81px;
	text-indent:56px;
}
.left_nav h3 a:hover {
	background:url(../images/left_list.png) no-repeat 0px -49px;
	color:#fff;
}
.left_nav h3 a.hover {
	background:url(../images/left_list.png) no-repeat 0px -49px;
	color:#fff;
}
.left_nav ul {
	width:220px;
	display:none;
	margin-top:-6px;
	margin-bottom:6px;
	padding-bottom:1px;
	background:url(../images/left_nav_ul.png) no-repeat left bottom;
}
.left_nav ul.open_ul {
	display:block;
}
.left_nav ul li {
	height:28px;
	line-height:28px;
	font-size:12px;
	background:url(../images/left_list.png) no-repeat 0px -240px;
	text-indent:74px;
}
.left_nav ul li a {
	display:block;
}
.left_nav ul li a:hover, .left_nav ul li a.hover {
	background:url(../images/left_list.png) no-repeat 0px -210px;
	color:#BB0511;
}
.left_news, .left_product {
	width:200px;
	background:#f0f0f0;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:10px;
	padding-right:10px;
}
.left_news h2, .left_product h2 {
	font-weight:normal;
	height:26px;
	line-height:26px;
	background:url(../images/left_list.png) no-repeat -10px -150px;
	text-indent:18px;
	margin-bottom:11px;
}
.left_news h2.f_white span a, .left_product h2.f_white span a {
	color:#BB0511;
	padding-right:7px;
}
.left_news .one {
	padding-left:28px;
	line-height:18px;
}
.left_news .one .num {
	width:28px;
	float:left;
	margin-left:-28px;
}
.left_pro_box {
	width:198px;
	height:192px;
	padding:1px;
	padding-bottom:6px;
	background:url(../images/left_pro_box.png) no-repeat 0px 0px;
}
.left_rollPro {
	width:198px;
	overflow:hidden;
}
.left_rollPro .LeftBotton {
	height:30px;
	width:24px;
	overflow:hidden;
	float:left;
	display:inline;
	padding-top:56px;
	cursor:pointer;
}
.left_rollPro .RightBotton {
	height:30px;
	width:24px;
	overflow:hidden;
	float:left;
	display:inline;
	padding-top:56px;
	cursor:pointer;
}
.left_rollPro .Cont {
	width:150px;
	overflow:hidden;
	float:left;
}
.left_rollPro .ScrCont {
	width:10000000px;
}
.left_rollPro .Cont .pic {
	width:150px;
	float:left;
	text-align:center;
}
.left_rollPro .Cont .pic img {
	display:block;
}
.left_rollPro .Cont .pic span {
	display:block;
	height:42px;
	line-height:42px;
	text-align:center;
	overflow:hidden;
}
.left_rollPro #pro_List1, .left_rollPro #pro_List2 {
	float:left;
}
.mainL span.f_red a {
	color: #BB0511;
	padding-right: 7px;
}
.floatR {
	float: right;
	display: inline;
}
.left_news h2, .left_product h2 {
	font-weight: normal;
	height: 26px;
	line-height: 26px;
	text-indent: 18px;
	margin-bottom: 11px;
}
.f_white {
	color: #fff;
	text-decoration: none;
}
.f_10 {
	font-size: 10px;
}


.banner{ width:1600px; height:375px; position:relative; left:50%; top:0px; margin-left:-800px; border-top:1px solid #136faf; border-bottom:1px solid #cdcdcd}
.banner ul{ width:1600px; height:375px; position:absolute; left:0px; top:0px;}
.banner ul li{ width:1600px; height:375px; position:absolute; left:0px; top:0px; overflow:hidden;}
.banner_btn{ width:90px; height:12px; position:absolute; left:800px; top:353px;}
.banner_btn p{ width:12px; height:12px; background:url(../images/banner_btns.png) no-repeat; float:left; margin-right:3px;}
.banner_btn p:hover,
.banner_btn p.cur{ background:url(../images/banner_btn.png) no-repeat;}
.ny_banner{ width:1600px; height:241px; position:relative; left:50%; top:0px; margin-left:-800px; overflow:hidden; border-bottom:1px solid #efefef}

.bottomye{ width:100%; background:#e3e3e3; overflow:hidden; border-top:1px solid #0e60b3;}
.bottom_cen{ width:1001px; margin:0 auto; overflow:hidden;}
.bottom_cen ul{ overflow:hidden; float:left; padding:10px 0px 20px 0px;}
.bottom_cen ul li{ width:92px; float:left; padding-right:20px;}
.bottom_cen ul li a{ max-width:91px; line-height:24px; color:#7a7a7a; display:block; height:24px; overflow:hidden;}
.bottom_cen ul li span a{ font-size:17px; color:#444242; line-height:40px; height:40px; display:block;}
.bottom_cen ul li a:hover{ text-decoration:underline; color:#0f2d87}

.contactind{ width:300px; overflow:hidden; padding:10px 0px;}
.contactind span{ font-size:20px; color:#0f2d87; display:block; line-height:30px; font-weight:bold;}
.contactind p.bot_p1{ background:url(../images/telld.png) no-repeat left 5px; line-height:40px; padding-left:50px; font-size:30px; font-family:Arial; font-weight:bold; color:#0f2d87;}
.contactind p.bot_p2{ background:url(../images/dianhd.png) no-repeat left 6px;}
.contactind p.bot_p3{ background:url(../images/chuanz.png) no-repeat 3px 3px;}
.contactind p.bot_p4{ background:url(../images/mail.png) no-repeat 2px 6px;}
.contactind p.bot_p5{ background:url(../images/diz.png) no-repeat 2px 8px;}
.contactind i{font-style:normal; font-family:Arial;}
.bot_p2,.bot_p3,.bot_p4,.bot_p5{ line-height:28px; font-size:14px; padding-left:32px;}

.bottomd{ width:100%; background:#303030; color:#e3e3e3; padding:20px 0px 20px 0;}
.bottomd .bott1{text-align: center; }
.bottomd div{ width:1211px;  margin:0 auto; overflow:hidden; link-height:20px;}
.bottomd p{  line-height:30px;}
.bottomd .bott_a a{ color:#b6b6b6; padding:0px 2px;}
.bottomd a{ color:#e3e3e3}
.bottomd a:hover{ text-decoration:underline; color:#F60;}


.bottomye1{ width:1010px; margin:0 auto; overflow:hidden;}
.bottomye1 ul{ overflow:hidden; float:left; padding:10px 0px 20px 0px;}
.bottomye1 ul li{ width:98px; float:left; padding-right:20px; }
.bottomye1 ul li a{ max-width:98px; line-height:24px; color:#7a7a7a; display:block; height:24px; overflow:hidden; float:left;}
.bottomye1 ul li span a{ font-size:17px; color:#444242; line-height:40px; height:40px; display:block;}
.bottomye1 ul li a:hover{ text-decoration:underline; color:#0f2d87}

.contact1{ width:300px; overflow:hidden; padding:10px 0px;}
.contact1 span{ font-size:20px; color:#0f2d87; display:block; line-height:30px; font-weight:bold; text-align:left;}
.contact1 p.bot_p1{ background:url(../images/telld.png) no-repeat left 5px; line-height:40px; padding-left:50px; font-size:30px; font-family:Arial; font-weight:bold; color:#0f2d87;}
.contact1 p.bot_p2{ background:url(../images/dianhd.png) no-repeat left 6px;}
.contact1 p.bot_p3{ background:url(../images/chuanz.png) no-repeat 3px 3px;}
.contact1 p.bot_p4{ background:url(../images/mail.png) no-repeat 2px 6px;}
.contact1 p.bot_p5{ background:url(../images/diz.png) no-repeat 2px 8px;}
.contact1 i{font-style:normal; font-family:Arial;}
.bot_p2,.bot_p3,.bot_p4,.bot_p5{ line-height:28px; font-size:14px; padding-left:32px;}
.contact1 p{float:left;}

.showOneR h2
{
	font-size:18px;
font-weight:bold;
margin-top:-6px;
color:#d80000

}

.cpjs
{
	margin-top:20px;
	width:355px;
	height:auto;
	margin-bottom:20px;
	font-size:15px;
	line-height:30px;
}
.dgrxa
{
	margin-bottom:20px;
}
.dgrxa p
{
	font-size:18px;
	
    font-family: "΢���ź�";
    margin-top: 25px;
}


.dgrxab span
{
	width:120px;
	height:35px;
	background-color:#0f2d87;
	line-height:35px;
	text-align:center;
	margin-top:30px;
	font-size:18px;
	
}
.dgrxab span a
{
	color:#FFF;
}
.dgrxab span a:hover
{
	color:#F60;
}
.pfenx {
width: 290px;
height: 30px;
margin-top: 200px;
}

.lmjg
{
	line-height:30px;
	font-size:15px;
}
.lmjg h2
{
	font-size:20px;
	font-weight:bold;
	color:#d80000;
	margin-top:20px;
	margin-bottom:15px;
	border-bottom:#0f2d87 1px solid;
}
.fwcn
{
	font-size:15px;
	line-height:30px;
}
.fwcn h2
{  
    font-size:18px;
	font-weight:bold;
	color:#d80000;
    margin-top:20px;
	margin-bottom:15px;
	border-bottom:#0f2d87 1px solid;
}
.fwcn p font
{
	font-size:16px;
	color:#0f2d87;
	font-weight:bold;
}
.fwcn p span
{
	font-size:16px;
	color:#d80000;
	font-weight:bold;
}
.qyzz 
{
	font-size:15px;
	line-height:30px;
}
.qyzz h2
{
	font-size:18px;
	font-weight:bold;
	color:#d80000;
    margin-top:28px;
	margin-bottom:15px;
	border-bottom:#0f2d87 1px solid;
}
.qyzz div {
	padding:12px 0px;
}
.qyzz div ul li {
	float:left;
	height:200px;
	width:200px;
	padding:6px 2px;
	margin:4px 8px;
}
.qyzz div ul li a {
	display:block;
}
.qyzz div ul li p {
	text-align:center;
}
.qyzz div ul li a img {
	width:200px;
	height:138px;
	padding:2px;
	border:1px silver solid;
}
.box-zixun { display: block; background:rgb(204,227,255); padding: 15px 15px 20px; overflow: hidden; margin-bottom: 10px; clear: both; margin-top:25px; }
.shuoming { text-align: center; color: #333; font-size: 18px; margin-bottom: 25px; }
.tool-t-z { width: 80%; margin: 0 auto; border: 2px dashed #d1a023; padding-bottom: 20px; }
.tool-t-z span { color: #333; text-align: center; background:rgb(204,227,255); display: block; margin: -15px auto 10px; font-size: 20px; font-weight: bold; width: 42%; _position: relative; _z-index: 999; }
.tool-t-z a.telephone { display: block; text-align: center; font-size: 26px; font-weight: bold; color: #ef2416; margin-bottom: 16px; }
.tool-t-z a.zx-btn { background: #0c2476; display: block; text-align: center; margin: 0 auto; font-size: 18px; color: #fff; width: 37%; padding: 8px 0; }

.lmpj 
{
	font-size:15px;
	line-height:30px;
	margin-bottom:15px;
}
.lmpj h2
{
	font-size:20px;
	font-weight:bold;
	color:#d80000;
    margin-top:30px;
	padding-bottom:12px;
	border-bottom:#0f2d87 1px solid;
	
}
.lmpj div {
	padding:12px 0px;
}

.lmpj div ul li {
	float:left;
	height:200px;
	width:200px;
	padding:6px 2px;
	margin:4px 8px;
}
.lmpj div ul li a {
	display:block;
}
.lmpj div ul li p {
	text-align:center;
}
.lmpj div ul li a img {
	width:200px;
	height:160px;
	padding:2px;
	border:1px silver solid;
}
.lmjscx h2
{
	font-size:20px;
	font-weight:bold;
	color:#d80000;
    margin-top:20px;
	border-bottom:#0f2d87 1px solid;
	padding-bottom:12px;
}

.lmscx1 {width: 100%;  float:left; line-height:25px; font-size:15px; margin-top:20px; }
.lmscx1 dl { width: 100%; overflow: hidden;   padding-bottom:15px; float:left }
.lmscx1 .dtd{width: 100%; height:240px; border-bottom:#0f2d87 1px solid; margin-bottom:20px;}

.lmscx1 dl dt { width:220px; height:240px; float: left;}
.lmscx1 dl dt img { width:220px; height:219px;}
.lmscx1 dl dd { float: right; width:440px; height:240px;   }
.lmscx1 dl dd .tit { width: 100%; overflow: hidden; margin-bottom:15px; }
.lmscx1 dl dd h3 { font-size: 18px; font-weight: bold; color: #333; line-height: 25px; float: left; width: 70%; margin-top:0px;}
.lmscx1 dl dd h3 a{color:#000; text-decoration:none;}
.lmscx1 dl dd a:hover { color: #e00000; text-decoration: none; }
.lmscx1 dl dd p { margin-bottom: 6px; width: 100%; overflow: hidden; color: #8E8E8E; font-size:14px; }
.lmscx1 dl dd .p{width:100%; height:162px; font-size:14px;}
.lmscx1 dl dd p strong { font-weight: normal; color: #666; }
.case-more {  float: right; width: 54%; margin-bottom:0px; position:relative; bottom:10px; }
.case-more a { height: 28px; line-height: 28px; display: inline-block; float: left; padding: 0 15px; }
.case-more a.case-detail { background: #0f2d87; color: #fff; font-weight: normal; }
.case-more a.case-shihe { background: #ebebeb; color: #000; font-weight: normal; }
.case-more a.case-detail:hover, .case-more a.case-shihe:hover { color: #FF9900; }

.releate {border: 1px solid #e1e1e1; border-top: none; background:url(../images/news_lm.png) repeat-x; margin: 3% 0 1% 0; width: 99%; overflow: hidden; font-size:15px;}
.releate h2 { display: block;  float: left;  padding-left: 20px; padding-right:20px;  text-align: center; line-height: 42px; height: 41px; background: #fff;border-top: 3px solid #0f2d87; border-right: 1px solid #eee;font-size: 20px; margin-top:0px; font-weight:bold; color:#0f2d87;}
.releate .ul1 li {   width: 50%;margin: 0 2% 0 10px; float: left;  height: 30px; line-height: 30px; background: url(../images/new_ico.png) no-repeat 5px center; text-indent: 2%;}
.releate .ul1 li a{color:#000; text-decoration:none}
.releate .ul1 li a:hover{color:#e00000; }
.releate .ul1 ul{ width:100%; overflow:hidden; margin:15px 0 0 0; float:left; list-style:none}

.releate .ul2 li {   width: 100%;margin: 0px 2% 0 10px; float: left;  height: 30px; line-height: 30px; background: url(../images/new_ico.png) no-repeat 6px center; text-indent: 4%;}
.releate .ul2 li a{color:#000; text-decoration:none}
.releate .ul2 li a:hover{color:#e00000; }
.releate .ul2 ul{ width:50%; overflow:hidden; margin:15px 0 0 0; float:right; list-style:none; margin-top:-180px;}

.zg_more { float:right; margin:25px 10px 8px 0}  .zg_more a{ color:#0f2d87}  .zg_more a:hover{ color:#F00}
.sjcs h2
{ 
    font-size:18px;
	font-weight:bold;
	color:#d80000;
    margin-top:20px;
	margin-bottom:15px;
	border-bottom:#0f2d87 1px solid;

}

.pzscx .left_1 { background: url(../images/zixun-icon.png) no-repeat 15px center #0f2d87; padding-left: 55px; float:left; width: 140px; height: 30px; line-height: 30px; font-size: 16px; font-weight: bold;  }

.pzscx .left_1 a { color: #fff; }
.pzscx .right_1{ font-size: 17px; content: #333; font-weight: bold; float:left; width:280pxz; text-align:center; height:30px; line-height: 30px; margin-left:10px; margin-top:-5px;}
.pzscx .right_1 b{font-size: 26px; color: #E30F00; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-left:10px; margin-top:10px;}

.ly h2
{
    font-size:18px;
	font-weight:bold;
	color:#d80000;
    margin-top:20px;
	margin-bottom:25px;
	border-bottom:#0f2d87 1px solid;
	line-height:30px;
}

.daodu { background-color: #f5f5f5; width: 640px; margin: 20px 15px 5px 0; padding: 15px; color: #555; overflow: hidden; }
.daodu a{text-decoration:none;}
.daodu span { display: inline-block; }
.daodu .swt { background-color: #e3131e; padding: 6px 7px; color: #FFFFFF; margin: 0 4px; font-weight: bold; }
.daodu u { color: #e3131e; text-decoration: none; font-size: 14px; font-weight: bold; }
.daodu .l-tel { font-family: 'Microsoft YaHei';  float: left; color: #e90101; font-size: 21px; font-weight: bold; margin-top: 9px; }
.daodu .l-tel a { font-family: 'Microsoft YaHei'; color: #e90101; }
.daodu .l-tel span { font-size: 15px; color: #333; font-weight: normal; vertical-align: top; }
.r-tool { float: right;  margin-top: 5px; }
.r-tool a { font-family: 'Microsoft YaHei'; font-size: 15px; color: #fff; display: block; float: left; text-align: center; }
.r-tool a.zixun { font-family: 'Microsoft YaHei'; background: #0f2d87; padding: 4px 30px; margin-right: 15px; }
.r-tool a.baojia { font-family: 'Microsoft YaHei'; background: #0f2d87; padding: 4px 30px; }
.r-tool a:hover { color: #fff; }

.con_nr1{ width:100%; overflow:hidden; padding-top:20px;}
.con_nr1 b{ line-height:24px; display:block; background:#0c2476; float:left; padding:0px 10px; color:#fff; font-size:14px; overflow:hidden;}
.con_nr1 p{ width:750px; font-size:14px; color:#666666; float:left; line-height:36px;}
.con_nr1 p i{ color:#ff0000; font-style:normal;}
.con_nr1 ul{ width:620px;  overflow:hidden; list-style:none;}
.con_nr1 li{ line-height:26px; padding:5px 0px;float:left;width:340px;}
.con_nr1 ul span{ float:right; width:258px;}
.con_nr1 img{ padding-right:10px;}

.prtlist_i .hd .next, .prtlist_i .hd .prev {
	width: 38px;
	height: 38px;
	display: block;
	cursor: pointer;
	background: url(../images/jt.png) no-repeat;
	position: absolute;
	top: 38px;
}
.prtlist_i .hd .next {
	right: 0px;
	background-position: right top;
}
.prtlist_i .hd .prev {
	left: 0px;
	background-position: left top;
}
.prtlist_i .hd .next:hover {
	background-position: right bottom;
}
.prtlist_i .hd .prev:hover {
	background-position: left bottom;
}
.prtlist_i .bd {
	float: left;
	overflow: hidden;
	width: 1026px;
	position: relative;
	margin-left: 46px;
	margin-top: 14px;
}
.prtlist_i .bd ul {
	overflow: hidden;
	zoom: 1;
}
.prtlist_i .bd ul li {
	float: left;
	width: 150px;
	text-align: center;
	margin-right: 25px;
}
.top{z-index:99; }
.select{position:relative;float:left;margin:0 4px;}
.select dt{height:28px;display:inline-block;border:1px solid #d2ccc4;background:#fcfcfb url(../images/ico.gif) no-repeat 97px center;line-height:28px;font-weight:bold;padding-left:10px;cursor:pointer;width:80px;padding-right:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;}
.select dt:hover,.select dt.cur{border:1px solid #409DFE;box-shadow:0 0 3px #409DFE;}
.select dd{position:absolute;left:0;top:29px;border:1px solid #d2ccc4;background:#fff;display:none;}
.select dd ul{padding:4px;width:94px;max-height:250px;overflow:auto;}
.select dd ul li a{line-height:28px;display:block;padding:0 8px;}
.select dd ul li a:hover{background:#f5f5f5;}

.searchbox{width:160px; height:30px; }
.searchbox ul li{float:left;}
.searchbox ul li input{line-height:28px;display:block;padding:0 8px;}
.searchbox input{ border:none; background:none;}
.searchbox .searchinput{ width:90px;height:30px; background:url(../images/searchbg.gif) 0 0 no-repeat;}
.searchbox .search{ width:33px; height:30px; background:url(../images/searchbg.gif) -103px 0px no-repeat;cursor:pointer;}





/* This is the moving lens square underneath the mouse pointer. */
.cloud-zoom-lens {
	border: 4px solid #888;
	margin:-4px;	/* Set this to minus the border thickness. */
	background-color:#fff;	
	cursor:move;		
}

/* This is for the title text. */
.cloud-zoom-title {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute !important;
	background-color:#000;
	color:#fff;
	padding:3px;
	width:100%;
	text-align:center;	
	font-weight:bold;
	font-size:10px;
	top:0px;
}

/* This is the zoom window. */
.cloud-zoom-big {
	border:4px solid #ccc;
	overflow:hidden;
}

/* This is the loading message. */
.cloud-zoom-loading {
	color:white;	
	background:#222;
	padding:3px;
	border:1px solid #000;
	display:none;
}
/* Feature section in ZoomEngine page */
.zoom-section {	
	clear:both;		
}

.zoom-section h1{
	margin-top:10px;
	font-size:24px;
	font-weight:bolder;
}
* html .zoom-section { 
	display:inline;
	clear:both;
}
/* Feature descriptions in ZoomEngine page */
.zoom-desc {
	float:left;
	margin-left:10px;
	width:310px;
	margin-bottom:20px;

}

.zoom-small-image {
	margin-top:20px;
	border:4px solid #CCC;
	float:left;
	margin-bottom:20px;
}
.zoom-tiny-image {
	border:1px solid #CCC;
	margin:0px;
	
}
.zoom-tiny-image:hover {
	border:1px solid #C00;		
}


.bdsharebuttonbox
{
	margin-top:20px;
	margin-bottom:20px;
}

.ny_right{ width:752px; border-left:1px solid #d2d2d2; margin-left:-1px; padding-left:46px; padding-bottom:70px;}
.mbx{ width:100%; line-height:50px; overflow:hidden; border-bottom:1px solid #dfdfdf}
.mbx h2{ width:284px; height:50px; font-size:24px; color:#1f1f1f; font-weight:normal; float:left; overflow:hidden; overflow:hidden;}
.mbx p{ max-width:555px; height:50px; float:right; padding-left:19px; background:url(../images/home.jpg) no-repeat left 20px; overflow:hidden;}
.mbx span{ color:#0c2476; font-weight:bold;}
.mbx a:hover{ text-decoration:underline;}
.about_nr{ width:100%; overflow:hidden; padding-top:16px;}
.about_nr img{ max-width:752px}
.about_nr i{ font-style:normal; color:#0c2476; font-weight:bold;}
.about_nr span{ display:block; font-size:18px;}
.about_nr p{ line-height:26px; font-size:14px; margin-top:28px; text-indent:2em;}
.about_nr em{ width:100%; display:block; text-align:center; padding:20px 0px;}

.ind_new .about_gun{ width:246px; height:88px; margin-top:10px; overflow:hidden;}
.ind_new .about_gun ul{ width:10000px; height:88px;}
.ind_new .about_gun ul li{ width:246px; height:88px; float:left; margin-right:5px; background:none;}
.middle_b .ind_new .about_gun ul li table a{ width:246px; height:88px; display:block;}
.ind_new .about_gun table{ width:246px; height:88px;}
.ind_new .about_gun img{ max-width:246px; max-height:88px;}

.zic_nr{ width:100%; overflow:hidden; padding:20px 0px 0px 0px;}
.zic_nr p{ font-size:16px;  line-height:24px; margin-bottom:22px;font-family: '����',SimSun;}

.culture_nr{ width:100%; overflow:hidden; background:url(../images/culture.jpg) no-repeat center 54px}
.culture_nr span{ display:block;}
.culture_nr span.cun_span1{ font-size:51px; color:#0d0d0d; font-family:Arial; line-height:55px; margin-top:20px;}
.culture_nr span.cun_span2{ color:#0c2476; font-size:18px; line-height:20px;}
.culture_nr i{ font-size:32px; font-family:Arial; font-style:normal;}

.culture_nr ul{ width:100%; overflow:hidden; margin-top:50px;}
.culture_nr ul li{ width:138px; height:138px; background:url(../images/culture_yuan.png) no-repeat; color:#fff; float:left; overflow:hidden; margin:0px 40px 0px 40px;}
.culture_nr ul li span{ width:100%; text-align:center; font-size:14px; margin-top:40px;}
.culture_nr ul li p{ width:100%; text-align:center; font-size:24px;}

.culture_nr dl{ width:100%; overflow:hidden;}
.culture_nr dd{ font-size:20px; color:#0c2476; margin-top:40px; overflow:hidden; padding-bottom:15px; line-height:20px; margin-left:40px;}
.culture_nr dd img{ margin-top:35px; padding:0px 0px 0px 36px;}
.culture_nr dd img:first-child{ padding:0px 10px 0px 0px;}
.culture_nr dt{ line-height:24px; padding-left:40px;}

.history_nr{ width:100%; overflow:hidden;}
.history_nr ul{ width:100%; overflow:hidden; background:url(../images/his_x.jpg) repeat-y 180px;}
.history_nr ul li{ width:100%; overflow:hidden; background:url(../images/his_li.jpg) no-repeat 174px 15px; overflow:hidden; padding:10px 0px;}
.history_nr ul li:first-child{ background:url(../images/history_z.jpg) no-repeat 135px top; padding-bottom:10px;}
.history_nr span{ width:150px; line-height:24px; font-size:18px; color:#0c2476; float:left; text-align:right;}
.history_nr p{ width:544px; float:right; line-height:22px;}
.history_nr em{ font-size:20px; font-style:normal; line-height:50px; color:#0c2476}

.stren_nr{ width:100%; margin-top:17px; overflow:hidden;}
.stren_nr ul{ width:780px; overflow:hidden;}
.stren_nr li{ width:236px; height:214px; border:1px solid #d2d2d2; float:left; margin:0px 19px 28px 0px;}
.stren_nr table{ width:232px; height:152px; border:1px solid #d2d2d2; margin:2px 0px 0px 2px; }
.stren_nr img{ max-width:232px; max-height:152px;}
.stren_nr p{ width:236px; height:32px; margin-top:10px; overflow:hidden; text-align:center; font-family:Arial; line-height:16px;}

.page{ width:100%; line-height:20px; text-align:center; color:#000; padding:20px 0px;}
.page a{ display:inline-block; height:20px; line-height:20px; padding:0px 7px; border:1px solid #666; font-family:SimSun; margin:0px 1px; color:#000;}
.page a:hover,
.page a.cop{ background:#0c2476; color:#fff; border:1px solid #0c2476;}
.page select{ height:20px; border:1px solid #0c2476; margin:0px 2px;}

.partner_nr{ width:100%; overflow:hidden; padding-top:17px;}
.partner_nr ul{ width:790px; margin-left:-32px; overflow:hidden;}
.partner_nr li{ width:229px; height:190px; background:url(../images/par_bj.jpg) no-repeat; position:relative; overflow:hidden; float:left; margin:0px 0px 39px 32px;}
.partner_nr table{ width:203px; height:152px; border:1px solid #d2d2d2;}
.partner_nr img{ max-width:201px; max-height:150px;}
.partner_nr p{ width:193px; height:34px; padding:0px 5px; line-height:34px; overflow:hidden; text-align:center;}
.partner_nr span{ width:203px; height:152px; display:block; margin:3px 0px 0px 3px;}
.partner_nr i{ width:203px; height:152px; display:block; position:absolute; left:3px; top:3px; display:none;}
.partner_nr li:hover i{ display:block;}

.honorcon{ width:100%; overflow:hidden;}
.topin{ width:392px; height:386px; position:relative; background:url(../images/honor_bj.jpg) no-repeat left top; margin:17px 0px 0px 100px;}
.topin li{ width:376px; height:386px; position:absolute; left:6px; top:1px; display:none;}
.topin li:first-child{display:block;}
.topin li table{ width:376px; height:344px;}
.topin li p{ width:376px; height:42px; line-height:42px; text-align:center; overflow:hidden; color:#000; font-size:14px; font-weight:bold;}

.honorbot{ width:78%; height:170px; overflow:hidden; margin-left:5px;}

.botin{ width:520px; height:152px; float:left; overflow:hidden; margin:18px 0px 0px 10px;}
.botin ul{ width:1000000%; height:152px; overflow:hidden;}
.botin li{ width:162px; height:152px; float:left; margin:0px 5px 0px 5px; cursor:pointer;}
.botin li table{ width:162px; height:152px; border:1px solid #939393;}
.botin li table img{ max-width:160px; max-height:150px;}
.botin ul li.hv table{ border:1px solid #0b206d;}

.honorprev,.honornext{ width:24px; height:170px; display:block;}
.honorprev{ float:left; background:url(../images/honor_l.jpg) no-repeat;}
.honorprev:hover{ background:url(../images/honor_ls.jpg) no-repeat;}
.honornext{ float:right; background:url(../images/honor_r.jpg) no-repeat}
.honornext:hover{ background:url(../images/honor_rs.jpg) no-repeat;}

ol, ul{list-style:none;}
.haiwai_nr{ line-height:22px;}

.haiwai_nr P{font-size:15px;}

*
{
	margin:0;
	padding:0;
}
table { border-collapse: collapse; border-spacing: 0; }

.lmsb
{	
	width:1070px;
	height:auto;
	margin:-20px auto;	
	
	
}
.lmsb ul
{
	list-style:none;
	text-align:center;
}
.lmsb1
{
	max-width:1070px;
	height:530px;
	margin:auto;
	padding-left:50px;
}
.lmsb2
{
	margin-left:90%;
	position:relative;
	top:0px;
	margin-bottom:10px;
}
.lmsb ul li
{
	
	width:22%;
	height:215px;
	float:left;
	margin:3% 2.5% 1% 0;
}
.lmsb ul li img
{
	width:100%;
	height:188px;
	border:#999 solid 2px;
	
}
.lmsb ul li h3
{
	margin-top:10px;
}

#totop {cursor: pointer; text-indent: -999em; position: fixed; right: 6%; bottom: 6%;  width:54px;
	height:54px;
	display:block;
	background:url(../images/topback.gif) 0 0 no-repeat;}
#totop:hover{ background:url(../images/topback.gif) 0 -54px no-repeat;
	-moz-animation:heart_beat .5s ease-in-out;
	-webkit-animation:heart_beat .5s ease-in-out;}


.cpnavbox { overflow: hidden; width:100px;}
.cpnavbox li { width: 100px; _width: 100px; font: 14px/40px "microsoft yahei" ;text-align: center; margin-top: 0px;  cursor:pointer;background:url(../images/pronav1.png) left bottom no-repeat;} 
.cpnavbox li a{color:#888;}
.cpnavbox li a:hover{color:#d70100;padding-left:10px;background:url(../images/pron_07.png) left center no-repeat;}
.pr_cn_right{padding-left:90px;*padding-left:90px !important;*padding-left:90px;}

@charset "utf-8";

.address p{line-height:25px;}
.contact,.box .address,.box .reserve{margin-bottom:60px;overflow:hidden}
.tit{height:25px;border-bottom:1px solid #0f2d87;font-size:18px;margin-bottom:25px;}
.tit h2{font-weight:normal; color:#d80000; font-weight:bold}
.reserve ul{width:660px;}
.reserve li{width:310px;margin-right:20px;float:left;height:30px;margin-top:20px; position:relative;}
.reserve .input-text{width:308px;height:28px;border:1px solid #ccc;text-indent:10px}
.reserve #postscript{margin-top:20px;width:458px;height:78px;border:1px solid #ccc;text-indent:10px;float:left}
.reserve .reset,.box .reserve .submit{width:160px;height:28px;margin-top:20px;margin-left:20px;border:none;color:#fff;border-radius:3px;cursor:pointer;}
.reserve .submit{background:#0093d5;box-shadow:0px 2px 0px #006795}
.reserve .reset{background:#808080;box-shadow:0px 2px 0px #5a5959}

.reserve .LV_validation_message{position:absolute;bottom: -22px;left: 0;color: #F00; text-indent: 19px; background: url(../images/ico-msg.png) no-repeat;}
.reserve .LV_invalid {color: #F55533;background-position: 0 -61px;}
.reserve .LV_valid {color: #FFF; text-indent: 20px; background-position: 0 -43px;}
ol, ul, li { list-style: none; }
.reserve{ margin-top:20px;}

.reserve ul{width:660px;}
.reserve li{width:310px;margin-right:20px;float:left;height:30px;margin-top:20px; position:relative;}
.reserve .input-text{width:308px;height:28px;border:1px solid #ccc;text-indent:10px}
.reserve #postscript{margin-top:20px;width:458px;height:78px;border:1px solid #ccc;text-indent:10px;float:left}
.reserve .reset, .reserve .submit{width:160px;height:28px;margin-top:20px;margin-left:20px;border:none;color:#fff;border-radius:3px;cursor:pointer;}
.reserve .submit{background:#0093d5;box-shadow:0px 2px 0px #006795}
.reserve .reset{background:#808080;box-shadow:0px 2px 0px #5a5959}

.reserve .LV_validation_message{position:absolute;bottom: -22px;left: 0;color: #F00; text-indent: 19px; background: url(../images/ico-msg.png) no-repeat;}
.reserve .LV_invalid {color: #F55533;background-position: 0 -61px;}
.reserve .LV_valid {color: #FFF; text-indent: 20px; background-position: 0 -43px;}








 @media (min-width: 481px){ .wap-header,.wap-banner,.wap-tith1,.wap-lmsb,.wap-tith2,.wap-mt20,.wap-copyright,.limoji03,.wap-produc,.box-zixun,.shuoming,.tool-t-z
  {display: none;} .commonbanner img { width: 1600px; height: 300px; } }
  @media only screen and (max-width: 480px){ #menu,.language,.lianxi1,.banner,sy_pro_bg,.lmsb,.w,.case_i,.about
  mt20,.about,.bottomye,.bottom_cen,.bottomd,.left,.lightproductlist,.releate
  {display: none;} .wap-header ul { width: 100%; font-size: 14px; line-height:
  1.6; color: #555; } .wap-header ul li { float: left; width: 25%; text-align:
  center; background: #23468a; } .wap-header ul li a { border-right: 1px
  solid #fff; border-bottom: 1px solid #fff; line-height: 35px; display:
  block; color: #f7f4f4; width: 99%; font-weight: bold; } body { max-width:
  720px; margin: 0 auto; } .header{ height: 185px;} .wap-banner img{width:
  100%; height: 110px;} .wap-tith1{ padding: 10px 0 15px 0; text-align: center;
  margin-top: 175px; } .wap-tith1 h2 { font-size: 20px; letter-spacing: 3px;
  font-weight: bold; } .wap-tith1 p { font-size: 12px; font-family: Arial,
  Helvetica, sans-serif; } .wap-tith2{ padding: 10px 0 5px 0; text-align:
  center; margin-top: 305px; } .wap-tith2 h2 { font-size: 20px; letter-spacing:
  3px; font-weight: bold; } .wap-tith2 p { font-size: 12px; font-family:
  Arial, Helvetica, sans-serif;} .sy_pro_bg { margin-top: -162px; } .lmsb{width:
  100%;} .wap-imgcc { margin: 0 1px; padding-left: 0; list-style: none; padding:
  0 3%; width: 100%; } .wap-imgcc li { float: left; width: 44%; padding:
  0 6px; margin-top: 10px; } .wap-imgcc li img{ display: block; max-width:
  100%; height: auto; } .wap-imgcc li .wapname2 { display: block; max-width:
  100%; height: auto; text-align: center; } .wap-mt20 { width: 100%; height:
  270px; background: #E8E8E8; padding-top: 25px; overflow: hidden; margin-top:
  20px; } .wap-mt20w { width: 1026px; margin: auto; overflow: hidden; clear:
  both; margin-bottom: 25px; } .wap-copyright { width: 100%; background:
  #333; padding: 5px 0; color: #999; text-align: center; font-size: 12px;
  } .wap-plb { padding-bottom: 10px; padding-top: 10px; } .wap-plb li { padding:
  5px 8px; } .wap-plb i { background: #ccc; color: white; text-align: center;
  width: 20px; float: left; } .wap-plb h4 { width: 440px; float: left; margin-left:
  20px; font-weight: normal; } .wap-plb h5 { color: #999; font-weight: normal;
  float: right; } .wappb-left{ width: 580px; float: left; } .wap-headline
  { padding: 10px 6px; padding: 10 19px; } .wap-headline h2 { float: left;
  } .wap-headline h3 { float: left; color: #c50f26; margin-left: 15px; margin-top:
  5px; font-size: 16px; } .part-wapb { width: 1200px; margin: 0 auto; width:
  100%; } .limoji01 { margin-top: 18px; width: 1240px; margin: 0 auto; }
  .limoji03 { box-shadow: 0 0 3px #0000005c; width: 100%; } .limoji04 { margin-right:
  -750px; margin-left: -14px; } } .int-nr { background-color: #ffffff; padding:
  5px 25px; } .col-md-12 { width: 100%; } .int-nr { overflow: hidden; } .int-nr
  .int-nr-lf { width: 55%; padding: 0 15px; } .fl { float: left; } .limoji05
  { font-size: 25px; font-weight: bold; } .int-nr .int-nr-lf p { width: 52%;
  } .int-nr .int-nr-lf p { color: #333; font-size: 19px; line-height: 30px;
  text-indent: 1em; margin: 20px 0; white-space: normal; text-align: justify;
  } .int-nr .int-nr-lf h3 { width: 100%; } .int-nr .int-nr-lf h3 { font-size:
  16.5px; text-align: left; font-weight: bold; } .dianhua11 { color: #da251d;
  } .int-nr .int-nr-lf form { display: inline-block; margin: 34px 0 20px;
  } .int-nr .int-nr-lf #limoji7 { display: none; } .int-nr .int-nr-lf { width:
  55%; padding: 0 15px; } .fl { float: left; } .int-nr .int-nr-lf #limoji7
  { display: none; } .int-nr .int-nr-lf #limoji7 { color: #fff; font-size:
  15px; vertical-align: top; margin-left: 15px; padding: 10px 35px; margin-top:
  34px; border-radius: 8px; background-color: rgba(3,3,3,.5); transition:
  all 0.33s; } .int-nr .int-nr-lf form .limoji10 { width: 209px; } .int-nr
  .int-nr-lf form .limoji09 { color: #fff; width: 120px; height: 40px; font-size:
  15px; float: left; outline: 0; background-color: rgba(218,37,29,1); border:
  1px solid #DA251D; transition: all 0.33s; cursor: pointer; text-align:
  center; } .int-nr .int-nr-lf form .limoji10 { float: left; height: 33px;
  margin: 0; padding: 3px 5px; outline: 0; border: 1px solid #ccc; transition:
  all 0.33s; } }









