ul,li,dl,dt,dd,ol{ list-style-type:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,form,input,textarea,label,table,tr,td,p{margin:0; padding:0;}
img{ border:none;}
a{ text-decoration:none; color:#272727;  outline:none;}
a:hover{color:#CC0000; text-decoration:none;}
body{
	font-family:"Microsoft YaHei";
	font-size:16px;
	margin:0 auto;
	width:100%;
	font-family:"微软雅黑";
	background-color: #fefefe;}



.lanrenzhijia{ width:98%;   font-family:'微软雅黑'; margin:0 auto;}
.lanrenzhijia .tab{ overflow:hidden; height:35px; border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000999; display:block;}
.lanrenzhijia .tab a{ display:block;  float:left; text-decoration:none; color:#333; width:118px;
	text-align:center;
	line-height:35px;
	height:35px; background-image: url(404.png); margin-right:10px; font-size:15px; font-weight:bold;}
.lanrenzhijia .tab a:hover{ float:left;
	width:118px;
	text-align:center;
	line-height:35px;
	height:35px;
	cursor:pointer;
	color:#666;
	margin-right:10px;
	font-size:16px;
	font-weight:bold;
	font-size:15px;}
	 
.lanrenzhijia1{ width:98%;   font-family:'微软雅黑'; margin:0 auto;}
.lanrenzhijia1 .tab1{ overflow:hidden; height:35px; border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000999; display:block; font-size:15px;}
.lanrenzhijia1 .tab1 a{ display:block;  float:left; text-decoration:none; color:#333; width:118px; font-size:15px;
	text-align:center;
	line-height:35px;
	height:35px; background-image: url(404.png); margin-right:10px; font-size:16px; font-weight:bold;}
.lanrenzhijia1 .tab1 a:hover{ float:left; font-size:15px;
	width:118px;
	text-align:center;
	line-height:35px;
	height:35px;
	cursor:pointer;
	color:#fff;
	margin-right:10px;
	font-size:16px;
	font-weight:bold;
	 background-image: url(404.png); background-repeat:no-repeat; margin-right:10px; font-size:16px; font-weight:bold;}
	 	 
	 .lanrenzhijia1 .tab a.on{ background:#E64E3F; color:#fff; text-decoration:none; width:118px; font-size:15px;
	text-align:center;
	line-height:35px;
	height:35px;
	cursor:pointer; background-image: url(404.png);}
.lanrenzhijia1 .content{ overflow:hidden; font-size:15px;}
.lanrenzhijia1 .content li{ display:none; background-image: url(404.png); background-repeat:no-repeat; font-size:15px;}

	 
	 #box{
	position:relative;
	width:487px;
	height:327px;}
#box .bigUl{}
#box .prev{ position:absolute; width:40px; height:60px; background:url(404.png) -44px -63px no-repeat; z-index:500; top:67px; left:0px; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
#box .next{ position:absolute; width:40px; height:60px; background:url(404.png) -74px -63px no-repeat; z-index:500; top:67px; right:0px; opacity:0; filter:alpha(opacity=0);cursor:pointer;}
.bigUl li {
	position:absolute;
	width: 470px;}
.bigUl li img { width:487px; height:290px;}
.numberUl { position:absolute; right:0; bottom:37px; z-index:400;}
.numberUl li{width:20px; height:16px; float:left; background:#06C; opacity:0.7; margin-left:1px;}
.numberUl li a{ display:block ;width:20px; height:16px; color:#fff; font-size:16px; text-align:center; line-height:16px;}
#box .textUl li{ position:absolute; left:20px; bottom:10px; display:none;}
#box .textUl li a{ font-size:16px; font-family:"Microsoft Yahei"; color:#000; font-weight:bold;}
.numberUl li.night a{ background:#F60; color:black;}
.lanrenzhijia .tab a.on{ background:#E64E3F; color:#fff; text-decoration:none; width:118px;
	text-align:center;
	line-height:35px;
	height:35px;
	cursor:pointer; background-image: url(404.png); font-size:15px;}
.lanrenzhijia .content{ overflow:hidden;}
.lanrenzhijia .content li{ display:none; background-image: url(404.png); font-size:15px;}


.focus{ position:relative; width:458px; height:298px;  float: left;}  
.focus img{ width: 458px; height: 298px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:16px; font-weight:bolder; overflow:hidden;}
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;}  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px;}  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;}  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left;}  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  ;}  
.focus .fcon img{ display:block;}  
.focus .fbg{bottom:15px; right:20px; position:absolute; height:21px; text-align:center; z-index: 300;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:16px;}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:right; outline:0; float:left; background:#D9D9D9;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none;}    
.focus .D1fBt i{display:none; font-style:normal;}    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(404.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer;}  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0;}  
.focus .next:hover{  background-position:-40px 0;}  





.top { background:url(404.png) repeat-x; height:37px; width:100%; line-height:37px; font-family:"微软雅黑"; font-size:16px; text-indent:10px;}
.top .head {background-image: url(/static/image/top2.jpg);background-repeat: no-repeat;height: 111px;width: 960px; margin:0 auto;}
.top .head .lef {float: left;height: 106px;width: 594px;margin-top: 5px;}
.top .head .right {float: left;height: 40px;width: 310px;margin-left: 50px; margin-top:50px;}
.top .head .right .ss{background-image: url(404.png);background-repeat: no-repeat;height: 36px;width: 307px;}
#search{margin-left:0px;}
#skey{display:block;float:left;height:10px; padding-top:2px; border:none;  color:#666666; font-family:"微软雅黑";} 
#skey2{display:block;float:left; width:10px; display:none;}
#searchbt{display:block;float:left;}
.navbg {
	background-image: url(/static/image/nav.jpg);
	background-repeat: repeat-x;
	height: 36px;
	width: 100%;}
.navbg .nav {background-image: url(/static/image/nav.jpg);background-repeat: no-repeat;height: 47px;width: 960px;margin:0 auto;}

.navbg .nav ul li {font-size: 16px;display: block;height: 47px;margin-right: 9px;margin-left: 10px;line-height:47px;float:left;color:#FFF;width:87px;text-align:center; font-family:"微软雅黑";}
.navbg .nav ul li a{ color:#FFF;}
.navbg .nav ul li a:hover { color:#FF0;}
.banner {
background:url(404.png) top center no-repeat; height:271px;}

.main {
	height: auto;
	width: 1002px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top:10px;}
.main .lef {
	float: left;
	height: auto;
	width: 45%;
	height:310px;
	padding: 10px;
	border: 1px solid #d9d9d9;}
.main .rig {float: right;width: 710px;}
.my {
	height: 45px;
	_height: 36px;
	overflow:hidden;
	width: 1002px;
	margin-top:0px;
	_margin-top:20px;
	_margin-bottom:0px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 70px;}
.my ul li {float: left;height: 70px;width: 311px;}
.main .lef .js {float: left;height: 245px;width: 240px; margin-bottom:10px;}
.newtz {background-color: #f7f7f7;float: left;height: 234px;width: 240px; margin-bottom:10px;}
.newtz .tip {height: 30px;width: 240px;}
.newtz .tip .l { width:100px; font-family:"微软雅黑"; font-size:16px; color:#000; text-indent:15px; float: left; line-height:30px; font-weight:bold;}
.newtz .tip .r { width:30px; margin-right:10px; float:right; color:#000; font-size:16px; font-family:"微软雅黑"; line-height:30px; font-weight:bold;}
.newtz .tip .r a {color:#000; font-size:16px; font-family:"微软雅黑";}
.newtz .tip .r a:hover{color: #36C;}
.newtz .xwbg {height: 192px;width: 223px;margin:0 auto;background:#FFF;margin-top:5px;overflow:hidden;border: 1px solid #CCC;border-radius:5px;}
.newtz .xwbg ul li {line-height: 30px;background-image: url(404.png);background-position: 5px;height: 30px;width: 219px;background-repeat: no-repeat;float:left;text-indent:15px;font-family:"宋体";border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCC;overflow:hidden;}
.newtz .xwbg ul li a { color:#000;}
.newtz .xwbg ul li a:hover { color:#F00;}
.newtz1 {background-color: #f7f7f7;float: left;height: 165px;width: 240px;margin-bottom: 10px;}
.newtz1 .tip {height: 30px;width: 240px;}
.newtz1 .tip .l { width:100px; font-family:"微软雅黑"; font-size:16px; color:#000; text-indent:15px; float: left; line-height:30px; font-weight:bold;}
.newtz1 .tip .r { width:30px; margin-right:10px; float:right; color:#000; font-size:16px; font-family:"微软雅黑"; line-height:30px; font-weight:bold;}
.newtz1 .tip .r a {color:#000; font-size:16px; font-family:"微软雅黑";}
.newtz1 .tip .r a:hover{color: #36C;}
.newtz1 .xwbg {border: 1px solid #CCC;border-radius:5px;height: 118px;width: 223px;margin:0 auto;background:#FFF;margin-top:5px;overflow:hidden;}
.newtz1 .xwbg ul li {line-height: 30px;background-image: url(404.png);background-position: 20px;height: 30px;width:219px;background-repeat: no-repeat;float:left;text-indent:40px;font-family:"宋体";overflow:hidden;display:block;margin-top:5px;margin-bottom:5px;margin-right: auto;margin-left: auto;}
.newtz1 .xwbg ul li a { color:#6c580a;}
.newtz1 .xwbg ul li a:hover { color:#F00;}
.newtz2 {background-color: #f7f7f7;float: left;height: 298px;width: 240px; margin-bottom:10px;}
.newtz2 .tip {height: 30px;width: 240px;}
.newtz2 .tip .l { width:100px; font-family:"微软雅黑"; font-size:16px; color:#000; text-indent:15px; float: left; line-height:30px; font-weight:bold;}
.newtz2 .tip .r { width:30px; margin-right:10px; float:right; color:#000; font-size:16px; font-family:"微软雅黑"; line-height:30px; font-weight:bold;}
.newtz2.tip .r a {color:#000; font-size:16px; font-family:"微软雅黑";}
.newtz2 .tip .r a:hover{color: #36C;}
.newtz2 .xwbg {border: 1px solid #CCC;border-radius:5px;height: 260px;width: 223px;margin:0 auto;background:#FFF;margin-top:5px;overflow:hidden;}
.newtz2 .xwbg ul li {line-height: 30px;background-image: url(404.png);background-position: 20px;height: 30px;width:219px;background-repeat: no-repeat;float:left;text-indent:40px;font-family:"宋体";overflow:hidden;display:block;margin:0 auto;margin-top:3px;margin-bottom:3px;}
.newtz2 .xwbg ul li a { color:#6c580a;}
.newtz2 .xwbg ul li a:hover { color:#F00;}
.main .rig .rigl {float: left;height: 243px;width: 400px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #CCC;border-bottom-color: #CCC;border-left-color: #CCC;margin-bottom:10px;}

	.news_wrap{
	width:333px;
	font-size:16px;}

.news_wrap2{
	width:308px;
	font-size:16px;}


	.news_tit{
	width:100%;
	height:36px;
	line-height:31px;
	background-image: url(404.png);
	background-repeat: repeat-x;}
	.news_tit a{ position:absolute; top:0; right:5px; color:#4c7cad;}
	.news_tit ul{}
	.news_tit ul li{
	width:110px;
	float:left;
	
	text-align:center;
	cursor:pointer;
	font-family:"微软雅黑";
	font-weight:bold;
	font-size:16px;
	color:#06C;
	height:34px;
	line-height:34px;}
	.news_tit ul li.selected{
	height:34px;
	line-height:34px;
	background-color: #1053a2;
	color:#FFF;}
	.news_box{
	width:99.5%;
	height:375px;
	overflow:hidden;}
	.news_box li a{ display:block; color:#666; width:96%; margin:0 auto; height:26px; line-height:26px; font-family:"微软雅黑"; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(/static/image/li_bg.jpg) no-repeat 0 50%; text-indent:10px; text-decoration:none;  font-size:16px;}
	
	.news_box li a:hover { color:#F30;}
	
	
	.news_box1{
	width:99%;
	height:370px;
	overflow:hidden;}
	
	
	
	.news_wrap{
	width:575px;
	font-size:16px;}


	
	
	
	
	
	
	.news_wrap1{
	width:100%;
	font-size:16px;}
	.news_tit1{
	width:100%;
	
	line-height:26px;}
	.news_tit1 ul{}
	.news_tit1 ul li{
	width:190px;
	margin-left:8px;
	text-indent:15px;

	
	color:#666;
	font-family:"微软雅黑";
	font-size:16px;
	background-image: url(/static/image/li_bg.jpg);
	background-repeat: no-repeat;
	background-position: 7px 12px;}
	.news_tit1 ul li a{
		line-height:26px;
		color:#666;}
		.news_tit1 ul li a:hover { color:#666;}
.news_tit2{
	width:100%;
	height:31px;
	line-height:31px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #d2d2d2;
	border-left-color: #d2d2d2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d2d2d2;}
	.news_tit2 a{ position:absolute; top:0; right:5px; color:#4c7cad;}
	.news_tit2 ul{}
	.news_tit2 ul li{
	width:76px;
	float:left;
	color:#C00;
	text-align:center;
	cursor:pointer;
	font-family:"微软雅黑";
	font-weight:bold;
	
	font-size:16px;
	background-image: url(404.png);
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d2d2d2;}
	.news_tit2 ul li.selected{
	height:31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d2d2d2;
	background-color: #fff;
	background-image: url(/static/image/news.jpg);
	color:#000;}
	.news_box2{
	width:99%;
	height:370px;
	overflow:hidden;}
	.news_box2 li a{ display:block; color:#666; width:96%; margin:0 auto; height:26px; line-height:26px; font-family:"微软雅黑"; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(/static/image/li_bg.jpg) no-repeat 0 50%; text-indent:10px; text-decoration:none;  font-size:16px;}
	
	.news_box2 li a:hover { color:#F30;}
	
	
	
	
	.tab{}
.main .rig .rig2 {float: left;height: 292px;width: 460px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #CCC;border-bottom-color: #CCC;border-left-color: #CCC;margin-bottom:10px;}
#main7{width:455px; padding:0px 0px; height:197px; overflow:hidden;}
#main8{width:455px;padding:0px 0px;height:257px;overflow:hidden;}

#news{width:440px;height:105px;background:#fdfdfd;padding:8px 10px 3px 8px;margin-bottom:10px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #E3E3E3;}
#news img{ float:left; margin-right:22px;}
#news span{width:262px; height:105px; display:block; float:left; color:#666; line-height:26px; overflow:hidden;}
#news span b a{font-size:16px;color:#F30;line-height:30px;}
#main7 li{width:450px;height:27px;line-height:27px;border-bottom:1px dashed #e6e6e6;padding:0 0px 0 10px;background-image: url(404.png);
background-repeat: no-repeat;background-position: 5px 11px;display:block;font-family:"宋体";text-indent:5px;}
#main7 li a{color:#666;}

#main8 li{width:450px;height:26px;line-height:26px;border-bottom:1px dashed #e6e6e6;padding:0 0px 0 10px;background-image: url(404.png);
background-repeat: no-repeat;background-position: 5px 11px;display:block;font-family:"宋体";text-indent:5px;}
#main8 li a{color:#666;}
#main8 li a:hover{ color:#F00;}
.newtz3 {background-color: #f7f7f7;float: left;height: 245px;width: 235px;margin-bottom:10px;margin-left:10px;background-image: url(404.png);background-repeat: no-repeat;background-position: 2px 0px;}
.newtz3 .tip {height: 30px;width: 235px;}
.newtz3 .tip .l { width:100px; font-family:"微软雅黑"; font-size:16px; color:#fff; text-indent:30px; float: left; line-height:30px; font-weight:bold;}
.newtz3 .tip .r { width:30px; margin-right:10px; float:right; color:#000; font-size:16px; font-family:"微软雅黑"; line-height:30px; font-weight:bold;}
.newtz3 .tip .r a {color:#000; font-size:16px; font-family:"微软雅黑";}
.newtz3 .tip .r a:hover{color: #36C;}
.newtz3 .xwbg {height: 202px;width: 223px;margin:0 auto;background:#FFF;margin-top:5px;overflow:hidden;border: 1px solid #CCC;border-radius:5px;}
.newtz3 .xwbg ul li {line-height: 32px;background-image: url(404.png);background-position: 5px;height: 32px;width: 219px;background-repeat: no-repeat;float:left;text-indent:15px;font-family:"宋体";border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCC;overflow:hidden;}
.newtz3 .xwbg ul li a { color:#000;}
.newtz3 .xwbg ul li a:hover { color:#F00;}
.newtz4 {background-color: #f7f7f7;float: left;height: 295px;width: 235px;margin-bottom:10px;margin-left:10px;background-image: url(404.png);background-repeat: no-repeat;background-position: 2px 0px;}
.newtz4 .tip {height: 30px;width: 225px;}
.newtz4 .tip .l { width:100px; font-family:"微软雅黑"; font-size:16px; color:#fff; text-indent:30px; float: left; line-height:30px; font-weight:bold;}
.newtz4 .tip .r { width:30px; margin-right:10px; float:right; color:#000; font-size:16px; font-family:"微软雅黑"; line-height:30px; font-weight:bold;}
.newtz4 .tip .r a {color:#000; font-size:16px; font-family:"微软雅黑";}
.newtz4 .tip .r a:hover{color: #36C;}
.newtz4 .xwbg {height: 254px;width: 223px;margin:0 auto;background:#FFF;margin-top:5px;overflow:hidden;border: 1px solid #CCC;border-radius:5px;}
.newtz4 .xwbg ul li {line-height: 30px;background-image: url(404.png);background-position: 5px;height: 30px;width: 219px;background-repeat: no-repeat;float:left;text-indent:15px;font-family:"宋体";border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCC;overflow:hidden;}
.newtz4 .xwbg ul li a { color:#000;}
.newtz4 .xwbg ul li a:hover { color:#F00;}
.nTab{float: left;width: 460px;margin: 0 auto;border-bottom:1px #C7C7CD solid;background:url(404.png) repeat-x;margin-bottom:2px;}
.nTab .TabTitle{clear: both;height: 26px;overflow: hidden;line-height:12px;}
.nTab .TabTitle ul{margin:0;padding:0;}
.nTab .TabTitle li{float: left;width: 94px;cursor: pointer;padding-top: 6px;padding-right: 0px;padding-left: 0px;padding-bottom: 7px;list-style-type: none;text-align:center;margin-right:1px;color:#000;}
.nTab .TabTitle .active{ background:url(404.png) left -25px no-repeat;border-bottom:1px #fff solid; color:#fff;}
.nTab .TabTitle .normal{ background:url(404.png);border-top:1px #C7C7CD solid;border-bottom:1px #C7C7CD solid;}
.nTab .TabContent{width:auto;background:#fff;margin: 0px auto;padding:10px 0 0 0;}
.none {display:none;}
.main .rig .guangao {height: 104px;width: 710px;margin-bottom:10px;}


.foot {
	height: 135px;
	width: 100%;
	margin-top: 2px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #000999;}
.my .myz {
	background-image: url(404.png);
	background-repeat: no-repeat;
	height: 36px;
	line-height:36px;
	font-size:16px;
	font-family:"微软雅黑";
	width: 70px;
	float:left;
	color:#C00;
	background-position: 25px 3px;}
.my .myy {
	float: left;
	height: 45px;
	width: 400px;
	line-height:45px;
	font-family:"微软雅黑";
	font-size:16px;
	color:#936;}
.my .myys {
	font-family: "微软雅黑";
	float: right;
	height: 45px;
	width: 280px;
	margin-left: 50px;
	_margin-top:4px;}

.my .myys .ss{
	background-image: url(404.png);
	background-repeat: no-repeat;
	height: 45px;
	width: 201px;
	background-position: 0px 1px;
	float:right;
	margin-top:2px;}
#search{margin-left:0px; margin-top:5px;}
#skey{display:block;float:left;}
.main .sb {
	height: 335px;
	_height: 416px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
	background-color: #FFF;
	padding-top: 10px;}
.main .sb .lef .st {
	height: 316px;
	width: 100%;
	display:block;
	overflow:hidden;}
.main .sb .lef .stx {
	width: 100%;
	margin-top: 10px;}
 .News
        {
	float: left;
	padding-left: 3px;
	padding-right: 3px;
	margin-top: -2px;
	width: 98.8%;
	height:265px;
	overflow:hidden;
	font-family:"微软雅黑";}
        .i_newslist
        {
            list-style: none;
            border-bottom: dotted 1px #CCC; height: 42px;
            line-height: 42px;
            display: block;}
        .i_newslist .l
        {
	display: block;
	float: left;
	width: 72%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	height:42px;
            line-height: 42px;
	background-image: url(/static/image/li_bg.jpg);
	background-repeat: no-repeat;background-position: 2px 18px;}
        .i_newslist .l a
        {
            display: block;
            float: left;
            padding-left: 15px;
            color: #666;
            text-decoration: none;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            width: 97%; height:42px;
            line-height: 42px;}
        .i_newslist .r
        {
            display: block;
            float: right;
            color: #777777;
            width: 75px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis; height:42px;
            line-height: 42px;}
		
		
		
		.News1
        {
	float: left;
	padding-left: 3px;
	padding-right: 3px;
	width: 99%;
	height:345px;
	overflow:hidden;
	font-family:"微软雅黑";}
        .i_newslist1
        {
            list-style: none;
             height: 42px;
            line-height: 42px;
            display: block;
			 border-bottom: dotted 1px #CCC;}
        .i_newslist1 .l
        {
	display: block;
	float: left;
	width: 65%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	height:42px;
	line-height: 42px;
	background-image: url(/static/image/arrow.jpg);
	background-repeat: no-repeat;
	background-position: 2px 18px;}
        .i_newslist1 .l a
        {
            display: block;
            float: left;
            padding-left: 15px;
            color: #666;
            text-decoration: none;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            width: 97%; height:42px;
            line-height: 42px;}
		
		.i_newslist1 .l1
        {
	display: block;
	float: left;
	width: 15%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	height:42px;
	line-height: 42px;}
        .i_newslist1 .l1 a
        {
            display: block;
            float: left;
            padding-left: 15px;
            color: #666;
            text-decoration: none;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            width: 97%; height:42px;
            line-height: 42px;}
        .i_newslist1 .r
        {
	display: block;
	float: right;
	color: #777777;
	width: 80px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	height:42px;
	line-height: 42px;}
		
		
		
.main .sbyb {
	float: right;
	height: 239px;
	width: 218px;
	background-image: url(404.png);
	background-repeat: no-repeat;}
.sb .sbyb .sbybs {
	height: 240px;
	width: 218px;
	overflow:hidden;}
.sbx {
	float: right;
	height: 236px;
	width: 218px;
	display:block;
	overflow:hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d9d9d9;
	border-bottom-color: #d9d9d9;
	border-left-color: #d9d9d9;}
.sbx .sbxx {
	float: left;
	height: 37px;
	width: 218px;
	background-image: url(404.png);
	background-repeat: repeat-x;}
.sbx .sbxx .sbxxlm {
	background-image: url(404.png);
	background-repeat: no-repeat;
	height: 37px;
	width: 141px;
	text-indent:10px;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	line-height:37px;
	font-family:"微软雅黑";}
.sbx .sbxx ul li {
	background-image: url(/static/image/li_bg.jpg);
	background-repeat: no-repeat;
	background-position: 3px 15px;
	text-indent: 12px;
	float: left;
	height: 32px;
	width: 98%;
	border-bottom:#dbdbdb solid 1px;
	word-break:keep-all; white-space:nowrap; 
	overflow:hidden;
	font-family:"微软雅黑";}
.sbx .sbxx ul li a {
	font-size: 12px;
	color: #333;
	height: 32px;
	line-height:32px;
	font-family:"微软雅黑";}
.main .banner1 {
	height: 152px;
	width: 99.5%;
	border: 1px solid #CCC;
	margin-top: 10px;
	margin-bottom: 10px;
	padding:1px;
	overflow:hidden;}
.main .banner2 {
	height: 110px;
	width: 1002px;
	border: 1px solid #CCC;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;}

.main .qs {
	height: auto;
	width: 100%;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;}






#demo10{overflow:hidden; width:100%; height:auto; margin:0px auto 0px auto; padding:0;}
#indemo1{float:left;width:1500%;}
#demo11 {float: left;}
#demo12 {float: left;}



.nyPro{
	width:151px;
	height:94px;
	overflow:hidden;
	float:left;
	margin-bottom:10px;
	margin-right:0px;
	overflow:hidden;
	margin-left:8px;
	margin-right:8px;}
.nyPro a{
	display:block;
	width:131px;
	
	overflow:hidden;
	padding:3px;
	font-size:16px;}
.nyPro a:hover{}
.nyPro a img{ display:block; width:131px; height:44px; padding-left:5px; padding-right:5px; overflow:hidden;}
.nyPro span{
	display:block;
	text-align:center;
	line-height:30px;
	width:131px;
	height:30px;
	overflow:hidden;}

.nyPro span a:hover {border:none;}

.nyPro1{
	width:169px;
	height:157px;
	overflow:hidden;
	float:left;
	margin-bottom:10px;
	margin-top:20px;
	margin-right:0px;
	overflow:hidden;
	margin-left:5px;
	margin-right:5px;}
.nyPro1 a{
	display:block;
	width:169px;
	
	overflow:hidden;
	
	font-size:16px;}
.nyPro1 a:hover{}
.nyPro1 a img{ display:block; width:169px; height:74px; padding-left:5px; padding-right:5px; height:127px;}
.nyPro1 span{
	display:block;
	text-align:center;
	line-height:30px;
	width:169px;
	height:30px;
	overflow:hidden;
	font-size:16px;}

.nyPro1 span a:hover {border:none; font-size:16px;}

.link {
	float: right;
	height: 30px;
	width: 187px;
	margin-top: 16px;
	margin-right: 6px;}
.main .qs .xg {
	font-family: "微软雅黑";
	width:302px;
	height:235px;
	border:solid #d9d9d9 1px;
	float:left;
	display:block;}
.main .qs .xg .xgs {
	background-image: url(404.png);
	height: 36px;
	width: 100%;
	display:block;}


.main .qs .xg1 {
	font-family: "微软雅黑";
	width:490px;
	height:335px;
	border:solid #d9d9d9 1px;
	float:left;
	display:block;}
.main .qs .xg1 .xgs1 {
	
	height: 36px;
	width: 100%;
	float:left;
	display:block;}


.main .qs .xg2 {
	font-family: "微软雅黑";
	width:381px;
	height:300px;
	float:left;
	display:block;}
.main .qs .xg2 .xgs2 {
	height: 35px;
	width: 100%;}


.main .qs .xg3 {
	font-family: "微软雅黑";
	width:1002px;
	height:217px;
	border:solid #d9d9d9 1px;
	float:left;}
.main .qs .xg3 .xgs3{
	background-image: url(404.png);
	height: 36px;
	width: 100%;
	background-repeat: repeat-x;}


.main .qs .xg4 {
	font-family: "微软雅黑";
	width:100%;
	height:140px;
	border:solid #d9d9d9 1px;
	float:left;}
.main .qs .xg4 .xgs4{
	background-image: url(404.png);
	height: 36px;
	width: 100%;}
.menu_head{
	width:185px;
	height:32px;
	line-height:32px;
	padding-left:38px;
	font-size:15px;
	color:#FFF;
	cursor:pointer;
	border:1px solid #e1e1e1;
	position:relative;
	margin:0px;
	font-weight:bold;
	background-color: #144C99;
	background-image: url(404.png);
	background-repeat: no-repeat;
	background-position: right center;}
.menu_list .current{background:#f1f1f1 url(404.png) center right no-repeat;}
.menu_body{width:223px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{
	display:block;
	width:223px;
	height:38px;
	line-height:38px;
	padding-left:38px;
	color:#fff;
	text-decoration:none;
	border-bottom:1px solid #e1e1e1;
	font-weight:bold;
	font-size:16px;
	background-color: #EBEBEB;}
.menu_body a:hover{text-decoration:none; color:#FFF;}
.main .right {
	float: right;
	height: auto;
	width: 750px;
	
	overflow:hidden;
	background-color: #FFF;}
.main .left {
	float: left;

	width: 225px; 
	padding-top:10px;
	padding-bottom:10px;
	
	background-color: #FFF;
	padding-right: 5px;
	padding-left: 5px;
	overflow:hidden;}
.lyrcon .newsimglist{
	width:130px;
	height:165px;
	float:left;
	margin:10px 16px;
	text-align:center;
	display:inline;}
.lyrcon .newsimglist img{
	width:100px;
	height:130px;
	border:1px solid #ccc;
	padding:2px;}


.lyrcon li{
	width:92%;
	height:36px;
	border-bottom:1px dashed #ccc;
	margin:0 aauto;
	padding:0 8px 0 25px;
	line-height:36px;
	overflow:hidden;
	background-image: url(/static/image/arrow.jpg);
	background-repeat: no-repeat;
	background-position: 10px 13px;}
.lyrcon .newstitle{ float:left;}
.lyrcon .newstime{ float:right; color:#bbb;}

.tonets li{ width:400px; height:32px;}
.tonets .newstitle{ float:left;}
.tonets .newstime{ float:right; color:#bbb; margin-right:10px; display:inline;}

.lyrcon2{
	width:720px;
	margin:0 auto;}
.lyrcon2 .news{
	width:710px;
	border-bottom:1px dashed #ccc;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0;}
.lyrcon2 .news b{ font-weight:bold; color:#DC5300; display:block;}
.lyrcon2 .news img{ width:140px; height:171px;float:left; border:1px solid #ccc; padding:2px;}
.lyrcon2 .news span{ padding-left:10px; float:left; width:490px;}

.lyright2{ width:724px; background:url(404.png) no-repeat; height:auto; min-height:650px; padding-top:45px;}
.left2{
	width:738px;
	border:1px solid #cdcdcd;
	float:left;
	_width:735px;
	margin-top: 10px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 10px;}
.weizhi{
	line-height:32px;
	height:32px;
	text-indent:20px;
	background-color: #144c99;
	background-repeat: repeat-x;}
.weizhi h4{font-size:13px; font-weight:normal; color:#FFF;}
.weizhi h4 a{ color:#fff;}
.pages,#ctl00_ContentPlaceHolder1_pager{ width: auto; display:inline-block; text-align:center; height:30px;  margin:20px 20px; float:right;}
.pages a,#ctl00_ContentPlaceHolder1_pager a,.pages span,#ctl00_ContentPlaceHolder1_pager span{ color:#5b5b5b; display: inline-block; width:auto; height:auto; line-height:18px; padding:4px 8px; margin: 0 2px; float:left; border:1px solid #ccc; background:#e2e2e2;}
.pages a:hover,.pages .cur,.pages span,.pages .pagesOn,#ctl00_ContentPlaceHolder1_pager a:hover,#ctl00_ContentPlaceHolder1_pager span{ border-color:#888; color:#fff !important; background-color:#999; text-decoration:none;}
.box{
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;}


.box .title{ width:100%; font-family:微软雅黑; font-size:19px;  text-align:center;  margin-bottom:5px;  font-weight:bold;}
.box .xiangxi{ text-align:center; border-bottom:1px dotted #ccc; border-top:1px dotted #ccc; margin-bottom:4px; width:100%; height:26px; line-height:26px;color:#aaa;}
.box .intro{
	overflow:hidden;
	line-height:24px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;}
#su.box .intro p{line-height:24px;}
.prevNextBox{ text-align:center; height:30px; line-height:30px; border-top:1px dotted #aaa;}
.prevNextBox span{ padding:0 10px 0 0; color:#999;}
.prevNextBox span a{ color:#555;}

#sub_about .right{ float:right;width:235px; overflow:hidden;}
.page_main{
	width:980px;
	padding-bottom:15px;
	margin:0 auto;
	margin-top:10px;}
.page_left{
	width:240px;
	float:left;}
.page_right{
	width:727px;
	float:right;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #f4f4f4;
	border-bottom-color: #f4f4f4;
	border-left-color: #f4f4f4;}



.page_left .p_leftmenu{
	height:auto;
	border:1px solid #e2e2e2;
	border-top:0;
	margin-bottom:15px;
	overflow:hidden;
	padding-bottom:10px;}
.page_left .p_leftmenu{
	height:auto;
	border:1px solid #e2e2e2;
	border-top:0;
	margin-bottom:15px;
	overflow:hidden;
	padding-bottom:10px;}

.p_leftmenu ul{
	width:220px;
	padding:0 10px;
	padding-top:16px;
	margin:0 auto;}
.p_leftmenu ul .item{
cursor:pointer;
	width:220px;
		border-bottom:1px dotted #cccccc;}
.p_leftmenu ul li a{
	
	height:30px;
	font-size:16px;
	line-height:30px;
	padding-left:35px;
	background:url(404.png) no-repeat 0 10px;
	width:185px;
	display:block;}
.p_leftmenu #leftmenu .item .subCats li{ border-top:1px dotted #ccc; width:220px; height:30px; line-height:30px;}

.p_leftmenu ul li a:hover{colo:#098C0A;}
.p_leftmenu ul li span a.ov{
	background:url(404.png) no-repeat 0 10px;}
.p_leftmenu ul li dl{
	padding-left:38px;}
.p_leftmenu ul li dl dd{
	line-height:30px;
	padding-left:25px;
	background:url(404.png) no-repeat 0 10px;
	vertical-align:top;}
.p_leftmenu ul li dl dd dl{
	padding-left:0px;}
.p_leftmenu ul li.ov dl{
	display:block;}


.p_contact{
	line-height:24px;
	padding:10px;
	border:1px solid #e2e2e2;
	border-top:0;
	margin-bottom:15px;
	background:url(404.png) no-repeat right bottom;}


.location{
	width:727px;
	height:30px;
	border:1px solid #e2e2e2;
	background:url(404.png) no-repeat right top;
	position:relative;
	z-index:1;}
.location h3{
	width:115px;
	height:30px;
	font-family:"微软雅黑";
	font-weight:bold;
	font-size:16px;
	padding-left:10px;
	vertical-align:middle;
	color:#039;
	line-height:24px;
	position:absolute;
	left:0;
	top:3px;
	z-index:2;}
.location p{
	position:absolute;
	right:10px;
	top:2px;
	line-height:29px;
	text-align:right;}

.location span{ padding-left:5px;}
.location p a,.location p a:visited{
	margin-left:7px;
	margin-right:7px;}
.location p a:hover{}


.page_container{
	width:727px;
	margin:0 auto;}
.page_navigation{
	padding:10px 10px 30px 10px;
	text-align:center;}
.page_navigation a{
	margin-left:5px;
	margin-right:5px;}



.page_photolist{
margin-top:20px;}
.page_photolist dl{
	width:240px;
	height:180px;
	_height:180px;
	+height:180px;
	display:block;
	float:left;
	vertical-align:top;
	overflow:hidden;}

.page_photolist dl dd{
	width:230px;
	height:156px;
	text-align:center;
	margin:0 auto;
	overflow:hidden;
	display:block;}
.page_photolist dl dd img{
	width:200px;
	height:150px;
	border:1px solid #C0C0C0;
	padding:1px;}
.page_photolist dl dd a:hover img{
	border:2px solid #1982c6;
	padding:0px;}

.page_photolist dl dt{
	width:200px;
	height:20px;
	line-height:20px;
	text-align:center;
	margin:0 auto;
	display:block;
	overflow:hidden;}

.p_order{
	height:20px;
	width:200px;
	position:absolute;
	right:20px;
	top:4px;
	font-size:16px;
	text-align:right;}
.p_order select{
	height:20px;}

.page_content{
	padding:20px 10px 20px 10px;
	line-height:2em;}
.pagekey{
	padding:10px;
	background:#e5e5e5;}
.pageshare{
	height:20px;
	padding:10px;
	text-align:right;}


.newslist{
	width:660px;
	margin:0 auto;}
.newslist dl{
	width:660px;
	height:155px;
	padding-top:24px;
	border-bottom:1px dotted #a6a6a6;}
.newslist dl dd{
	width:190px;
	height:140px;
	float:left;}
.newslist dl dd img{
	width:170px;
	height:128px;
	border:1px solid #c6c6c6;
	padding:3px;}
.newslist dl dd a:hover img{
	border:2px solid #098c0a;
	padding:2px;}
.newslist dl dt{
	width:470px;
	height:140px;
	float:right;
	overflow:hidden;}
.newslist dl dt h3{
	font-size:16px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	color:#000000;
	overflow:hidden;}
.newslist dl dt h3 a,.newslist dl dt h3 a:visited{
	color:#000000;}
.newslist dl dt h3 a:hover{
	color:#098c0a;}
.newslist dl dt h4{
	height:20px;
	line-height:20px;
	color:#888888;
	font-size:16px;
	font-weight:normal;}
.newslist dl dt h4 span{
	margin-right:30px;}
.newslist dl dt p{
	height:90px;
	line-height:24px;
	color:#666666;
	text-indent:2em;
	overflow:hidden;}
.newslist dl dt p a,.newslist dl dt p a:visited{
	color:#fc2e30;}
.newslist dl dt p a:hover{
	color:#000000;}



.page_acttext{
	padding-top:30px;
	margin:0 auto;
	line-height:2em;}
.act_title{
	font-size:24px;
	font-weight:bold;
	line-height:26px;
	text-align:center;
	padding-bottom:10px;}
.act_info{
	text-align:center;
	line-height:22px;
	padding-bottom:10px;}
.act_info span{
	margin-left:6px;
	margin-right:6px;}

.act_content{
	padding:5px 15px 20px 15px;
	line-height:2em;
	overflow:hidden;}
.act_nextprev{
	padding:6px;
	margin:15px 0;
	height:23px;
	border-top:1px dotted #7f9c90;}
.act_nextprev span{
	padding-right:15px;}

.act_next{
	width:320px;
	height:20px;
	line-height:20px;
	float:left;
	overflow:hidden;}
.act_prev{
	width:320px;
	height:20px;
	line-height:20px;
	float:right;
	overflow:hidden;}
.PageNextPrev{
	padding:10px;}



.page_titlelist{
	width:727px;
	padding-top:20px;
	margin:0 auto;
	overflow:hidden;}
.page_titlelist ul{
	padding:0px 10px;
	list-style:none;}
.page_titlelist ul li{
	height:30px;
	line-height:30px;
	border-bottom:1px dotted #e2e2e2;
	padding-left:16px;
	background:url(404.png) 5px 12px no-repeat;
	vertical-align:top;}
.page_titlelist ul li a,.page_titlelist ul li a:visited{
	float:left;}

.page_titlelist ul li span{
	float:right;
	padding-right:10px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;}









.newslist2{
	width:680px;
	margin:0 auto;}
.newslist2 dl{
	padding-top:24px;
	border-bottom:1px dotted #a6a6a6;}

.newslist2 dl dt{
	padding-left:18px;
	background:url(404.png) no-repeat 3px 8px;
	overflow:hidden;}
.newslist2 dl dt h3{
	font-size:16px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	color:#444;
	overflow:hidden;}
.newslist2 dl dt h3 a,.newslist2 dl dt h3 a:visited{
	color:#444;}
.newslist2 dl dt h3 a:hover{
	color:#e40011;}
.newslist2 dl dt h4{
	height:20px;
	line-height:20px;
	color:#888888;
	font-size:16px;
	font-weight:normal;}
.newslist2 dl dt h4 span{
	margin-right:30px;}
.newslist2 dl dt p{
	line-height:24px;
	color:#666666;
	text-indent:2em;
	padding-bottom:10px;
	overflow:hidden;}
.newslist2 dl dt p a,.newslist2 dl dt p a:visited{
	color:#333;}
.newslist2 dl dt p a:hover{
	color:#e40011;}





.searchul{border: solid 1px #cdddf0; padding-top:18px;}
.searchul ul{ width:96%;height:auto; display:block; overflow:hidden; margin:0 auto;font-family:Arial, Helvetica, sans-serif;}
.searchul li{ margin:0px 0px 18px 0px;}
.searchul h3,.searchul h3 a{ font-size:15px;}
.searchul li p{ font-size:13px; margin-top:4px; margin-bottom:4px;}
.searchul li span{color:#008000;}
.searchul li span a{color:#666666;text-decoration: underline;}
.search_pages{ text-align:center;}










.pro_detail{	
	padding:10px 0;
	overflow:hidden;}
.proInfo{
	padding:10px;
	color:#666666;}
.pro_bpic{
	width:510px;
	padding-bottom:20px;
	margin:0 auto; text-align:center;
	overflow:hidden;}
.pro_bpic img{
	padding:2px;
	border:1px solid #cccccc;}

.pro_attr h2.pro_title{
	font-size:20px;
	padding-bottom:15px;}
.pro_attr ul.attr{
	padding-bottom:10px;
	line-height:1.2em;}
.pro_attr ul.attr li{
	padding-bottom:10px;
	font-size:13px;}
.pro_attr ul.attr li span{
	padding-right:5px;}
.pro_attr .proBtn{
 width:80px;
	padding:8px 0;
	background:#008526;
	color:#fff; font-weight:bold;
	font-size:16px;
	float:left;
	 text-align:center;}
.pro_attr .proBtn a{
width:80px; height:20px;
	background:#008526;
	color:#fff; font-weight:bold; text-decoration:none;}
.pro_attr .proBtn a:hover{ color:#fff; background:#008526; width:80px; height:20px; text-decoration:underline;}

.pro_attr .proBtn input{
	font-size:16px;
	height:35px;
	padding:0 20px;
	text-transform:uppercase;
    cursor:pointer;}
.pro_attr #yprice{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;}
.pro_attr #yprice span{
	font-family:"宋体";}
.pro_attr #mprice{
	color:#d00508;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;}
.pro_attr #mprice span{
	color:#d00508;
	font-size:13px;
	font-family:"宋体";}
.pro_attr #mprice strong{
	color:#d00508;
	font-size:20px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;}

.pro_intro_tit{
	height:29px;
	border-bottom:1px solid #2a2626;
	background:url(404.png) repeat-x;
	position:relative;
	z-index:1;
	clear:both;
	overflow:hidden;}
.pro_intro_tit h3{
	width:240px;
	height:30px;
	background:url(404.png) no-repeat;
	padding-left:5px;
	font-family:"微软雅黑";
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
	line-height:30px;
	position:absolute;
	
	top:-1px;
	z-index:2;}
.pro_desc{
	padding:20px 0;
	line-height:2em;}


.main{
	width:90%;
	background-color: #FFF;
	margin-top: 0;
	margin-right: auto;
	padding-bottom:20px;

	margin-left: auto;
	padding-right: 10px;
	padding-left: 10px;}
.main_left{
	width:240px;
	float:left;}
.main_right{
	width:727px;
	float:right;}

.main_tit1{
	width:240px;
	height:32px;
	background:url(404.png) no-repeat right top;
	position:relative;
	z-index:1;}
.main_tit1 h3{
	width:122px;
	height:30px;
	padding-left:15px;
	font-family:"微软雅黑";
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
	line-height:30px;
	float:left;
	z-index:2;}

.main_tit1 img{ float:right; margin-right:12px; margin-top:12px;}


.main_tit2{
	height:30px;
	border:1px solid #e2e2e2;
	background:url(404.png) no-repeat;
	position:relative;
	z-index:1;}
.main_tit2 h3{
	width:115px;
	height:30px;	
	font-family:"微软雅黑";
	font-weight:bold;
	font-size:16px;
	text-align:center;
	color:#ffffff;
	line-height:24px;
	position:absolute;
	left:0;
	top:3px;
	z-index:2;}
.main_tit2 a,.main_tit2 a:visited{	
	margin-right:10px;
	line-height:30px;
	margin-top:12px;
	color:#d0e2d4;
	float:right;}
.main_tit2 a:hover{	
	color:#ffffff;}



.main_tit3{
	height:30px;
	border-bottom:1px solid #e2e2e2;
	background:url(404.png) no-repeat right top;
	position:relative;
	z-index:1;}
.main_tit3 h3{
	width:115px;
	height:30px;
	font-family:"微软雅黑";
	font-weight:bold;
	font-size:16px;
	padding-left:10px;
	vertical-align:middle;
	color:#093C80;
	line-height:24px;
	position:absolute;
	left:0;
	top:3px;
	z-index:2;}
.main_tit3 h3 img{
	margin-right:5px;
	vertical-align:middle;}
.main_tit3 a,.main_tit3 a:visited{	
	margin-right:10px;
	line-height:30px;
	margin-top:12px;
	color:#d0e2d4;
	float:right;}
.main_tit3 a:hover{	
	color:#ffffff;}



.leftmenu{
	height:175px;
	border:1px solid #d1d1d1;
	border-top:0;
	margin-bottom:12px;
	overflow:hidden;}
.leftmenu ul{
	width:238px;
	margin:0 auto;}
.leftmenu ul li{
border:none;
position:relative;
	width:238px;
	height:35px;
	overflow:hidden;}
.leftmenu ul li a,.leftmenu ul li a:visited{
	height:35px;
	font-size:16px;
	line-height:35px;
	color:#555555;
	padding-left:38px;
	background:url(404.png) no-repeat;
	display:block;
	overflow:hidden;}
.leftmenu ul li a:hover{
	color:#098c0a;
	background:url(404.png) no-repeat;}








.main_contact{
	line-height:24px;
	padding:10px;
	height:157px;
	background:url(404.png) no-repeat right bottom;
	border:1px solid #d1d1d1;
	border-top:0;
	margin-bottom:12px;
	overflow:hidden;}



.main_caseshow{
	width:725px;
	height:177px;
	border:1px solid #d1d1d1;
	border-top:0;
	margin-bottom:12px;
	overflow:hidden;}





.main_caseshow ul{
	padding-top:15px;
	margin:0 auto;
	overflow:hidden;}
.main_caseshow ul li{
	width:241px;
	height:200px;
	text-align:center;
	float:left;}
.main_caseshow ul li a img{
	width:200px;
	height:150px;
	padding:1px;
	border:1px solid #cccccc;}
.main_caseshow ul li a{
	
	line-height:30px;
	text-align:center;}
.main_caseshow ul li a:hover img{
	border:1px solid #098c0a;}




.main_proshow{
	width:725px;
	height:176px;
	border:1px solid #d1d1d1;
	border-top:0;
	margin-bottom:12px;
	overflow:hidden;}
#scrollshow_pro{
	width:700px;
	padding-top:25px;
	margin:0 auto;
	overflow:hidden;}
#btn_left1,#btn_right1{
	display:none;}
.pro_pic{
	width:188px;
	line-height:2em;
	text-align:center;}
.pro_pic img{
	border:1px solid #cbcccb;
	padding:2px;
	width:160px;
	height:120px;}
.pro_pic a:hover img{
	border:2px solid #098c0a;
	padding:1px;}




.main_about{
	width:482px;
	height:212px;
	border:1px solid #e2e2e2;
	float:left;
	margin-bottom:12px;
	overflow:hidden;}
.main_about .text{
	height:160px;
	line-height:24px;
	padding:6px 10px;
	overflow:hidden;}
.main_about .text img{
	float:left;
	padding-top:5px;
	margin-right:8px;}
.main_about .text a,.main_about .text a:visited{
	color:#c50405;}
.main_about .text a:hover{
	color:#000000;}


.main_news{
	width:482px;
	height:212px;
	border:1px solid #e2e2e2;
	float:right;
	margin-bottom:12px;
	overflow:hidden;}
.picnews{
	width:127px;
	height:156px;
	padding:10px;
	float:left;
	overflow:hidden;}
.main_news ul{
	width:310px;
	height:160px;
	line-height:24px;
	padding:6px 10px;
	float:left;
	overflow:hidden;}
.main_news ul li{
	height:28px;
	line-height:28px;
	border-bottom:1px dotted #cccccc;
	padding-top:3px;
	vertical-align:top;
	overflow:hidden;}
.main_news ul li a,.main_news ul li a:visited{
	height:28px;
	padding-left:17px;
	font-size:16px;
	line-height:28px;
	background:url(404.png) no-repeat 5px 9px;
	display:block;
	float:left;
	overflow:hidden;}
.main_news ul li a:hover{
	background:url(404.png) no-repeat 5px 9px;color:#098c0a;}
.main_news ul li span{
	float:right;
	color:#656565;}





.main_links{
	width:958px;
	border:1px solid #d1d1d1;
	padding:10px 10px 0 10px;
	color:#626060;
	margin:0 auto 15px auto;}
.main_links a,.main_links a:visited{
	color:#626060;}
.main_links a:hover{
	color:#d00508;}
.webkey{
	border-bottom:1px solid #eaeaea;
	line-height:20px;}
.mlinks{
	height:50px;
	padding-left:50px;
	padding-top:5px;
	background:url(404.png) no-repeat;
	line-height:20px;}
.mlinks a{
	margin-right:10px;}



.foot_nav{  height:40px; width:730px; margin:0 auto;_width:730px;}
 .foot_nav ul{ width:730px; height:40px; margin:0 auto;}
.foot_nav ul li{
	width:120px;
	height:40px;
	float:left;
	line-height:40px;
	text-align:center;}
.foot_nav ul li a{
	width:120px;
	height:12px;
	
	line-height:40px;
	padding-left:16px;
	font-size:16px;
	text-align:center;}

.foot a,.foot a:visited{
	color:#ffffff;}
.foot a:hover{ text-decoration: underline;
	color:#ffffff;}
.copyright{ padding-bottom:10px; height:50px;}



.online{
	width:119px;	
	position:absolute;
	right:30px;
	top:140px;
	z-index:9000;}
.online_top{
	width:119px;
	height:66px;
	background:url(404.png) no-repeat;}
.online_box{
	width:119px;
	padding-bottom:65px;
	background:url(404.png) no-repeat 0 bottom;}
.online_box .tel{
	width:100px;
	padding-bottom:8px;
	background:url(404.png) center bottom no-repeat;
	margin:0 auto 10px auto;}
.online_box .tel h4{
	font-size:16px;
	font-family:"微软雅黑";
	text-align:center;
	color:#005f1b;
	line-height:20px;}
.online_box .tel h5{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#005f1b;
	line-height:20px;}
.online_box .qq{
	width:103px;
	text-align:center;	
	margin:0 auto;
	overflow:hidden;}
.online_box .mobiSite{
	width:100px;
	text-align:center;
	padding-top:10px;
	margin:0 auto;
	overflow:hidden;}
.online_box .mobiSite p{
	font-size:16px;
	line-height:16px;}
.online_box .mobiSite .ewm{
	padding:5px 0;}
.online_box .mobiSite h3{
	font-weight:normal;
	color:#be0200;}
.online_box .mobiSite a,.online_box .mobiSite a:visited{
	color:#005f1b;}
.online_box .mobiSite a:hover{
	color:#005f1b;
	font-weight:bold;}
.gotop{
	width:35px;
	height:35px;
	position:absolute;
	left:42px;
	bottom:6px;
	cursor:pointer;}


.page{ widht:100%; display:inline-block; width:100%; height:auto;margin:20px 0; text-align:center;}
.page span,.page a{ display:inline-block; border:1px solid #ddd; height:20px; padding:0 4px; line-height:20px; text-align:center; color:#999; background:#fff;}
.page span{ display:inline-block; height:20px; padding:0 4px; line-height:20px; text-align:center;}
.page a:hover,.page .hover{border-color:#ddd; color:#63C108; background:#fff;}


.liuyan_title{ width:100%; height:30px; line-height:30px; border-bottom:1px solid #ccc; font-weight:bold;}
.liuyan_fb{ width:96%; height:auto; padding:10px 2%;}
.liuyan_fb td{ padding:5px;}
.liuyan_list{ width:100%; height:auto; margin:10px 0; border:1px solid #ddd;}
.liuyan_list .title{ width:100%; height:30px; border-bottom:1px solid #ddd; overflow:hidden; background:#f5f5f5;}
.liuyan_list .title h3{ float:left; width:60%; height:30px; line-height:30px;  text-indent:12px; color:#666; font-size:16px;}
.liuyan_list .title span{ float:right; width:28%; height:30px; line-height:30px;  text-align:right; padding-right:2%;}
.liuyan_list .Content{ width:96%; padding:5px 2%; line-height:200%; color:#666;}
.liuyan_list .Content .huifu{ color:#AA40AD; border-top:1px dotted #ccc; padding:2px 0;}

.fy{ width:100%; text-align:center;border-top:1px dotted #CCCCCC; height:28px; line-height:26px; padding-top:10px; margin-top:20px; color:#666;}




.ArticleTitle{ font-size:17px; line-height:40px; text-align:center;  margin-bottom:10px;  font-family:"微软雅黑"; font-weight:bold;}
.ArticleMessage{  text-align:center; color:#A8A6A6; border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC; margin-bottom:10px; padding:4px 0;}
.ArticleMessage a:link{ text-align:center;color:#A8A6A6;}
.ArticleTencont{  line-height:180%; padding:10px 15px; font-size:16px;}
#article a:link{  text-align:right; color:#A8A6A6;}
.pr_ms{font-weight:bold;border-bottom:1px dotted #CCCCCC;}
.pr_nr{ padding:10px 20px;}


.bds_more{line-height:16px;}





.page_main{
	width:980px;
	padding-bottom:15px;
	margin:0 auto;
	margin-top:10px;}
.page_left{
	width:240px;
	float:left;}
.page_right{
	width:727px;
	min-height:530px;
	height:530px;
	overflow:hidden;
	float:right;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #f4f4f4;
	border-bottom-color: #f4f4f4;
	border-left-color: #f4f4f4;}



.page_left .p_leftmenu{
	height:auto;
	border:1px solid #e2e2e2;
	border-top:0;
	margin-bottom:15px;
	overflow:hidden;
	padding-bottom:10px;}
.page_left .p_leftmenu{
	height:auto;
	border:1px solid #e2e2e2;
	border-top:0;
	margin-bottom:10px;
	overflow:hidden;
	padding-bottom:10px;}

.p_leftmenu ul{
	width:220px;
	padding:0 10px;
	padding-top:16px;
	margin:0 auto;}
.p_leftmenu ul .item{
cursor:pointer;
	width:220px;
		border-bottom:1px dotted #cccccc;}
.p_leftmenu ul li a{
	
	height:30px;
	font-size:16px;
	line-height:30px;
	padding-left:35px;
	background:url(404.png) no-repeat 0 10px;
	width:185px;
	display:block;}
.p_leftmenu #leftmenu .item .subCats li{ border-top:1px dotted #ccc; width:220px; height:30px; line-height:30px;}

.p_leftmenu ul li a:hover{colo:#098C0A;}
.p_leftmenu ul li span a.ov{
	background:url(404.png) no-repeat 0 10px;}
.p_leftmenu ul li dl{
	padding-left:38px;}
.p_leftmenu ul li dl dd{
	line-height:30px;
	padding-left:25px;
	background:url(404.png) no-repeat 0 10px;
	vertical-align:top;}
.p_leftmenu ul li dl dd dl{
	padding-left:0px;}
.p_leftmenu ul li.ov dl{
	display:block;}


.p_contact{
	line-height:24px;
	padding:10px;
	border:1px solid #e2e2e2;
	border-top:0;
	margin-bottom:15px;
	background:url(404.png) no-repeat right bottom;}


.location{
	width:727px;
	height:30px;
	background:url(404.png) no-repeat right top;
	position:relative;
	z-index:1;}
.location h3{
	width:115px;
	height:30px;
	font-family:"微软雅黑";
	font-weight:bold;
	font-size:16px;
	padding-left:10px;
	vertical-align:middle;
	color:#FFF;
	line-height:30px;
	position:absolute;
	left:-1px;
	top:0px;
	z-index:2;
	background-color: #309;}
.location p{
	position:absolute;
	right:10px;
	top:2px;
	line-height:29px;
	text-align:right;}

.location span{ padding-left:5px;}
.location p a,.location p a:visited{
	margin-left:7px;
	margin-right:7px;}
.location p a:hover{}


.page_container{
	width:727px;
	margin:0 auto;}
.page_navigation{
	padding:10px 10px 30px 10px;
	text-align:center;}
.page_navigation a{
	margin-left:5px;
	margin-right:5px;}



.page_photolist{
margin-top:20px;}
.page_photolist dl{
	width:240px;
	height:180px;
	_height:180px;
	+height:180px;
	display:block;
	float:left;
	vertical-align:top;
	overflow:hidden;}

.page_photolist dl dd{
	width:230px;
	height:156px;
	text-align:center;
	margin:0 auto;
	overflow:hidden;
	display:block;}
.page_photolist dl dd img{
	width:200px;
	height:150px;
	border:1px solid #C0C0C0;
	padding:1px;}
.page_photolist dl dd a:hover img{
	border:2px solid #1982c6;
	padding:0px;}

.page_photolist dl dt{
	width:200px;
	height:20px;
	line-height:20px;
	text-align:center;
	margin:0 auto;
	display:block;
	overflow:hidden;}

.p_order{
	height:20px;
	width:200px;
	position:absolute;
	right:20px;
	top:4px;
	font-size:16px;
	text-align:right;}
.p_order select{
	height:20px;}

.page_content{
	padding:20px 10px 20px 10px;
	line-height:2em;}
.pagekey{
	padding:10px;
	background:#e5e5e5;}
.pageshare{
	height:20px;
	padding:10px;
	text-align:right;}


.newslist{
	width:660px;
	margin:0 auto;}
.newslist dl{
	width:660px;
	height:155px;
	padding-top:24px;
	border-bottom:1px dotted #a6a6a6;}
.newslist dl dd{
	width:190px;
	height:140px;
	float:left;}
.newslist dl dd img{
	width:170px;
	height:128px;
	border:1px solid #c6c6c6;
	padding:3px;}
.newslist dl dd a:hover img{
	border:2px solid #098c0a;
	padding:2px;}
.newslist dl dt{
	width:470px;
	height:140px;
	float:right;
	overflow:hidden;}
.newslist dl dt h3{
	font-size:16px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	color:#000000;
	overflow:hidden;}
.newslist dl dt h3 a,.newslist dl dt h3 a:visited{
	color:#000000;}
.newslist dl dt h3 a:hover{
	color:#098c0a;}
.newslist dl dt h4{
	height:20px;
	line-height:20px;
	color:#888888;
	font-size:16px;
	font-weight:normal;}
.newslist dl dt h4 span{
	margin-right:30px;}
.newslist dl dt p{
	height:90px;
	line-height:24px;
	color:#666666;
	text-indent:2em;
	overflow:hidden;}
.newslist dl dt p a,.newslist dl dt p a:visited{
	color:#fc2e30;}
.newslist dl dt p a:hover{
	color:#000000;}



.page_acttext{
	padding-top:10px;
	margin:0 auto;
	line-height:2em;}
.act_title{
	font-size:24px;
	font-weight:bold;
	line-height:26px;
	text-align:center;
	padding-bottom:10px;}
.act_info{
	text-align:center;
	line-height:22px;
	padding-bottom:10px;}
.act_info span{
	margin-left:6px;
	margin-right:6px;}

.act_content{
	padding:5px 15px 20px 15px;
	line-height:2em;
	overflow:hidden;}
.act_nextprev{
	padding:6px;
	margin:15px 0;
	height:23px;
	border-top:1px dotted #7f9c90;}
.act_nextprev span{
	padding-right:15px;}

.act_next{
	width:320px;
	height:20px;
	line-height:20px;
	float:left;
	overflow:hidden;}
.act_prev{
	width:320px;
	height:20px;
	line-height:20px;
	float:right;
	overflow:hidden;}
.PageNextPrev{
	padding:10px;}



.page_titlelist{
	width:727px;
	padding-top:20px;
	margin:0 auto;
	overflow:hidden;}
.page_titlelist ul{
	padding:0px 10px;
	list-style:none;}
.page_titlelist ul li{
	height:30px;
	line-height:30px;
	border-bottom:1px dotted #e2e2e2;
	padding-left:16px;
	background:url(404.png) 5px 12px no-repeat;
	vertical-align:top;}
.page_titlelist ul li a,.page_titlelist ul li a:visited{
	float:left;}

.page_titlelist ul li span{
	float:right;
	padding-right:10px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;}









.newslist2{
	width:680px;
	margin:0 auto;}
.newslist2 dl{
	padding-top:24px;
	border-bottom:1px dotted #a6a6a6;}

.newslist2 dl dt{
	padding-left:18px;
	background:url(404.png) no-repeat 3px 8px;
	overflow:hidden;}
.newslist2 dl dt h3{
	font-size:16px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	color:#444;
	overflow:hidden;}
.newslist2 dl dt h3 a,.newslist2 dl dt h3 a:visited{
	color:#444;}
.newslist2 dl dt h3 a:hover{
	color:#e40011;}
.newslist2 dl dt h4{
	height:20px;
	line-height:20px;
	color:#888888;
	font-size:16px;
	font-weight:normal;}
.newslist2 dl dt h4 span{
	margin-right:30px;}
.newslist2 dl dt p{
	line-height:24px;
	color:#666666;
	text-indent:2em;
	padding-bottom:10px;
	overflow:hidden;}
.newslist2 dl dt p a,.newslist2 dl dt p a:visited{
	color:#333;}
.newslist2 dl dt p a:hover{
	color:#e40011;}





.searchul{border: solid 1px #cdddf0; padding-top:18px;}
.searchul ul{ width:96%;height:auto; display:block; overflow:hidden; margin:0 auto;font-family:Arial, Helvetica, sans-serif;}
.searchul li{ margin:0px 0px 18px 0px;}
.searchul h3,.searchul h3 a{ font-size:15px;}
.searchul li p{ font-size:13px; margin-top:4px; margin-bottom:4px;}
.searchul li span{color:#008000;}
.searchul li span a{color:#666666;text-decoration: underline;}
.search_pages{ text-align:center;}










.pro_detail{	
	padding:10px 0;
	overflow:hidden;}
.proInfo{
	padding:10px;
	color:#666666;}
.pro_bpic{
	width:80%;
	height:100%;
	padding-bottom:20px;
	margin:0 auto;
	text-align:center;
	overflow:60;
	background-position:top center no-repeat
;}
.pro_bpic img{
	padding:2px;
	border:1px solid #cccccc;}

.pro_attr h2.pro_title{
	font-size:20px;
	padding-bottom:15px;}
.pro_attr ul.attr{
	padding-bottom:10px;
	line-height:1.2em;}
.pro_attr ul.attr li{
	padding-bottom:10px;
	font-size:13px;}
.pro_attr ul.attr li span{
	padding-right:5px;}
.pro_attr .proBtn{
 width:80px;
	padding:8px 0;
	background:#008526;
	color:#fff; font-weight:bold;
	font-size:16px;
	float:left;
	 text-align:center;}
.pro_attr .proBtn a{
width:80px; height:20px;
	background:#008526;
	color:#fff; font-weight:bold; text-decoration:none;}
.pro_attr .proBtn a:hover{ color:#fff; background:#008526; width:80px; height:20px; text-decoration:underline;}

.pro_attr .proBtn input{
	font-size:16px;
	height:35px;
	padding:0 20px;
	text-transform:uppercase;
    cursor:pointer;}
.pro_attr #yprice{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;}
.pro_attr #yprice span{
	font-family:"宋体";}
.pro_attr #mprice{
	color:#d00508;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;}
.pro_attr #mprice span{
	color:#d00508;
	font-size:13px;
	font-family:"宋体";}
.pro_attr #mprice strong{
	color:#d00508;
	font-size:20px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;}

.pro_intro_tit{
	height:29px;
	border-bottom:1px solid #2a2626;
	background:url(404.png) repeat-x;
	position:relative;
	z-index:1;
	clear:both;
	overflow:hidden;}
.pro_intro_tit h3{
	width:240px;
	height:30px;
	background:url(404.png) no-repeat;
	padding-left:5px;
	font-family:"微软雅黑";
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
	line-height:30px;
	position:absolute;
	
	top:-1px;
	z-index:2;}
.pro_desc{
	padding:20px 0;
	line-height:2em;}




.page_order{
	padding:20px 0;}
.page_order input,.page_order textarea{
	color:#999;}

.page_order .orderSubmit{
	width:120px;
	height:40px;
	font-size:16px;
	text-align:center;
	color:#000000;}




.page_links1{
	padding:20px 0;}
.page_links1 ul li{
	width:121px;
	height:55px;
	text-align:center;
	float:left;}
.page_links1 ul li img{
	width:92px;
	height:32px;
	border:1px solid #cccccc;
	padding:2px;}

.page_links2{
	padding:20px 0;}
.page_links2 ul li{
	width:125px;
	height:35px;
	line-height:35px;
	padding:0 10px;
	border-bottom:1px dotted #cccccc;
	float:left;
	overflow:hidden;}


.page_order{
	padding:20px 0;}
.page_order input,.page_order textarea{
	color:#999;}

.page_order .orderSubmit{
	width:120px;
	height:40px;
	font-size:16px;
	text-align:center;
	color:#000000;}

.page_main{
	width:980px;
	margin-top:10px;
	padding: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFF;}


.page_links1{
	padding:20px 0;}
.page_links1 ul li{
	width:121px;
	height:55px;
	text-align:center;
	float:left;}
.page_links1 ul li img{
	width:92px;
	height:32px;
	border:1px solid #cccccc;
	padding:2px;}

.page_links2{
	padding:20px 0;}
.page_links2 ul li{
	width:125px;
	height:35px;
	line-height:35px;
	padding:0 10px;
	border-bottom:1px dotted #cccccc;
	float:left;
	overflow:hidden;}
.index_container_03 .sub_news_list{ background:url(404.png) 0 5px no-repeat; height:238px;}.index_container_03 .sub_news_list li{ line-height:24px; text-indent:25px;}

#sub_about .left .box .news_list_dl{height:160px; padding-bottom:15px; border-bottom:1px dotted #cdcdcd;margin-bottom:15px;}
#sub_about .left .box .news_list_dl dt img{width:120px;height:140px; float:left;padding:3px; border:1px solid #cdcdcd;margin-right:10px;}
#sub_about .left .box .news_list_dl dd h4{font-size:16px;padding-bottom:5px;}
#sub_about .left .box .news_list_dl dd h4 a{ color:#006;}
#sub_about .left .box .news_list_dl dd p{ line-height:24px; height:140px; overflow:hidden;}

#SidNav{}
	#SidNav .BoxCont ul{padding:5px 0;margin:0; overflow:hidden;height:auto;width:190px;text-align:left;}
	#SidNav .BoxCont li{text-align:left;height:33px;float:left;width:100%; background:none;}
	#SidNav .BoxCont li a{
	display:inline-block;
	height:30px;
	line-height:30px;
	color:#333333;
	padding-left:55px;
	border-bottom:1px dotted #B6B6B6;
	width:120px;
	margin:0 auto 0 15px;
	position:absolute;
	font-size:16px;
	background-image: url(404.png);
	background-repeat: no-repeat;
	background-position: 20px -583px;}
	#SidNav .BoxCont li span{display:none;}
	#SidNav .BoxCont li a:hover{
	color:#c00;
	background-position:20px -663px;
	background-color:#F2F2F2;}
	#SidNav .BoxCont li.current{border-bottom:none;}
	#SidNav .BoxCont li.current a{font-weight:bold;color:#fff;background:url(404.png) no-repeat -5px -2px;}



#sub_about .left .box .xiangguan{padding:15px 0;}
#sub_about .left .box .xiangguan li{ line-height:25px; background:url(404.png) left center no-repeat; text-indent:15px;}



.index_title{width:337px; background:url(404.png) no-repeat; height:30px; line-height:30px;}
.index_title_02{width:337px; background:url(404.png) no-repeat; height:30px; line-height:30px;}
.index_title_02 .table_list li{ float:left;width:90px; height:30px; text-align:center;}
.index_title_02 .table_list li.hover{ background:url(404.png)  center center no-repeat; font-weight:bold;  color:#ffffff ;}
.white_12_h4{ font-size:16px;font-weight:bold;}
.white_12_h4 a:hover{color:#ffffff;}
.red_14_h4{font-size:16px; font-weight:bold;padding-bottom:5px;} 

.gay_more{float:right;padding-right:10px; font-size:16px;}
.text_indent_20{ text-indent:20px;}
.text_indent_14{ text-indent:16px;}
.time{ float:right;padding-right:5px;}
.index_right_title_01{height:40px; background:url(404.png) repeat-x 0 -2px; line-height:40px;}
.index_right_h4{
	color:#333;
	text-indent:22px;
	line-height:40px;
	font-size:16px;}


.index_right_title_02{
	height:34px;
	line-height:34px;
	background-image: url(404.png);
	background-repeat: repeat-x;}




.pages,#ctl00_ContentPlaceHolder1_pager{ width: auto; display:inline-block; text-align:center; height:30px;  margin:20px 20px; float:right;}
.pages a,#ctl00_ContentPlaceHolder1_pager a,.pages span,#ctl00_ContentPlaceHolder1_pager span{ color:#5b5b5b; display: inline-block; width:auto; height:auto; line-height:18px; padding:4px 8px; margin: 0 2px; float:left; border:1px solid #ccc; background:#e2e2e2;}
.pages a:hover,.pages .cur,.pages span,.pages .pagesOn,#ctl00_ContentPlaceHolder1_pager a:hover,#ctl00_ContentPlaceHolder1_pager span{ border-color:#888; color:#fff !important; background-color:#999; text-decoration:none;}





.newsPicBox{ width:680px; margin:0px auto; overflow:hidden;}
.newsPicBox .imgBox{ width:600px; height:450px; overflow:hidden; position:relative; margin:0px auto; background:#eee;}
.newsPicBox .imgBox .boxList{ width:1800%; height:450px; position:absolute;}
.newsPicBox .imgBox .boxList div{ width:600px; height:450px; float:left;}
.newsPicBox .imgBox .boxList div img{ max-width:600px; display:block; margin:0 auto;}
.newsPicBox .picTrigger{ width:680px; height:85px; overflow:hidden; background:#f3f3f3; position:relative;}
.newsPicBox .picTrigger .pannel{ width:600px; height:85px; margin:0 auto; overflow:hidden; position:relative;}
.newsPicBox .picTrigger .pannel .pannelList{ width:800%; height:85px; margin:0 auto; overflow:hidden; margin-top:6px; position:absolute;}
.newsPicBox .picTrigger .pannel .pannelList li{ display:block; background:#eaeaea; float:left; width:84px; height:78px; margin-right:7px; overflow:hidden;}
.newsPicBox .picTrigger .pannel .pannelList li img{ display:block; width:78px; height:56px; padding:2px; margin:0 auto; margin-top:1px; background:#fff; overflow:hidden;}
.newsPicBox .picTrigger .pannel .pannelList li span{ display:block; width:100%; height:17px; line-height:17px; text-align:center; line-height:17px; overflow:hidden;}
.newsPicBox .picTrigger .pannel .pannelList li.current{ background:#898989; text-decoration:none;}
.newsPicBox .picTrigger .pannel .pannelList li.current span{ color:#fff;}
#newsPicPrev,#newsPicNext{ display:block; width:13px; height:43px; position:absolute; top:19px; left:16px;}
#newsPicNext{ left:auto; right:16px;}


.nyVideo{ width:228px; height:208px; overflow:hidden; float:left; margin-top:20px; margin-right:0px;}
.nyVideo .videoBox{ width:196px; height:168px; overflow:hidden; position:relative; padding:1px; border:1px solid #ddd;}
.nyVideo .videoMask{ position:absolute; width:196px; height:168px; bottom:-196px; right:-168px; z-index:2; background:#d7d7d7 url(404.png) no-repeat center;}
.nyVideo a{ display:block; position:relative; z-index:1; width:196px; height:168px; overflow:hidden;}
.nyVideo a img{ display:block; width:196px; height:168px;}
.nyVideo span{ display:block; text-align:center; line-height:30px; width:200px; height:30px; overflow:hidden;}
