/* 全局CSS定义 */
body {font-family:'宋体';margin:0px;padding:0px;font-size:12px; background:#2c3d44;}
img, a img,{border:none;margin:0px;padding:0px;}

form{margin:0px;}
*{margin:0px;padding:0px;}
A img{border:none; }
img{margin:0px; padding:0px;}
ul,ol,li,dd,dt,dl,h1,h2,h3,h4,h5,h6 {margin:0;padding:0; list-style-type:none;}
td{line-height:20px;}
div,ul,ol,li,dd,dt,dl{display: block;}
ul,ol,li{ list-style-type:none;}

.gray A:link{ color:#666; text-decoration:underline;}
.gray A:visited{ color:#666; text-decoration:underline;}
.gray A:hover { color:#999; text-decoration:underline;}

.grayl A:link{ color:#333; text-decoration:none;}
.grayl A:visited{ color:#333; text-decoration:none;}
.grayl A:hover { color:#cc0000; text-decoration:none;}

.darkgreen A:link{ color:#999; text-decoration:none;}
.darkgreen A:visited{ color:#999; text-decoration:none;}
.darkgreen A:hover { color:#666; text-decoration:none;}

.white A:link{color:#fff; text-decoration:none;}
.white A:visited{color:#fff; text-decoration:none;}
.white A:hover {color:#ff0000; text-decoration:none;}

.red A:link{color:#cc0000; text-decoration:underline;}
.red A:visited{color:#cc0000; text-decoration:underline;}
.red A:hover {color:#cc0000; text-decoration:none;}



.floatl{
 float:left;
 }
.floatr{
 float:right;
 }
.clear{clear:both;}

.textC{
 text-align:center;
 }
.red{
 color:#FF0000;
 }
.size14{
 font-size:14px;
 }
.matop{
 margin-top:6px;
 }
/* 首页样式定义 */
#rocpyt{
 width:990px;
 margin:auto;
 }
#wwidth{
 width:990px;
 margin:auto;
 background:url(../images/index03left.jpg);
 border-top:solid #000 8px;
 }
.bgwhite{
 background:#fff;
 width:980px;
 margin:auto;
 }
.tophei{
 height:82px;
 background:#efece7;
 }
.logo{
 width:183px;
 padding-left:16px;
 float:left;
 padding-top:8px;
 }
.lin{
 height:25px;
 width:766px;
 float:left;
 text-align:right;
 padding-top:15px;
 }
.lin img{
 padding:0px 0px 0px 10px;
 }
.linnav{
 height:36px;
 width:766px;
 float:left;
 background:url(../images/01.gif) no-repeat;
 margin-left:6px;
 font-weight:bold;
 line-height:36px;
 }
.linnav a{
 margin-left:28px;
 margin-right:26px;
 }
.banner_1{width:960px; height:225px; margin:0 auto;}

 
 
 
.win{
 width:960px;
 margin:auto;
 }
.winleft{
 width:697px;
 float:left;
 margin-left:10px;*margin-left:10px !important;*margin-left:5px ;
 color:#333;
 
 }
.winright{
 width:252px;
 float:left;
 border-left:solid #c8c8c8 1px;
 }
.linghei{
	line-height:22px;
	padding-bottom:8px;
	border-bottom:dashed #989898 1px;
	font-size: 12px;
 }
.linddd{
 border-bottom:solid #ddd 1px;

 }
.lindleft{
 width:350px;
 float:left;
 margin-left:6px;*margin-left:6px !important;*margin-left:3px;
 padding-top:6px;
 padding-bottom:6px;
 }
.lindright{
 width:329px;
 float:left;
 margin-left:6px;*margin-left:6px !important;*margin-left:3px;
 padding-top:6px;
 padding-bottom:6px;
 }
.imgleft{
 height:66px;
 }
.imgleft ul li{
 float:left;
 color:#333;
 line-height:20px;*line-height:20px !important;_line-height:24px;
 }
.imgleli{
 padding-left:6px;
 padding-bottom:8px;

 }
.text01 ul li{
 line-height:22px;
 padding-left:3px;
 }
.text01 a{
 margin-left:6px;
 }
.liboright{
 border-right:solid #ccc 1px;
 }
.kei{
 color:#333;
 font-weight:bold;
 border-bottom:solid #ddd 1px;
 padding:6px 0px 6px 12px;
 }
.texinof ul li{
 border-bottom:solid #999 1px;
 line-height:24px;
 }
.texinof ul{
 float:left;
 width:332px;
 }
.textma{
 margin-left:20px;
 }
.textonful li{
 background:url(../images/ico2.jpg) no-repeat 2px 7px;
 padding-left:20px;
 }
.textonful01 li{
 background:url(../images/a.jpg) no-repeat 8px 11px;
 padding-left:20px;
 }
.tuimg{
 width:160px;
 border:solid #ccc 1px;
 float:left;
 margin-left:8px;*margin-left:8px !important;*margin-left:8px;
 }
.tuimghei{
 text-align:center;
 padding:4px 0px 4px 0px;
 }
.tuimgso{
 border-top:solid #ccc 1px;
 text-align:center;
 line-height:22px;
 }
.tupaimg{
 padding:20px 0px 0px 0px;
 height:130px;
 }
.fan{
 border-top:solid 1px #ddd;
 border-bottom:solid 1px #ddd;
 overflow:hidden;
 color:#333;
 padding:6px 0px 6px 12px;
 }
.fanleft{
	width:696px;
	float:left;
	overflow:hidden;
	padding-top:6px;
	color: #333333;
 }
 .fanleft ul{width:342px; overflow:hidden; padding:0px 2px; display:block; float:left; margin:5px 0px 10px 0px;}
.fanleft a:link{color:#333333; text-decoration: none;}
.fanleft a:visited{ color:#333333; text-decoration:none;}
.fanleft a:hover { color:#ff0000; text-decoration:underline;}
.fanleft li{;
	width:320px;
	height:25px;
	float:left;
 line-height:22px;
 padding-left:16px;
 color:#333;
 border-bottom: dashed 1px #999;
 display:block;
 background:url(../images/a.jpg) no-repeat 2px 7px;
 }

.fanrgith{
 width:180px;
 float:left;
 padding-top:6px;
 }
.fanrgith ul li{
 line-height:22px;
 background:url(../images/a.jpg) no-repeat 6px 10px;
 padding-left:24px;
 color:#333;
 }
.riiofn{
 background:url(../images/34.gif) no-repeat 5px 12px;
 line-height:26px;
 font-weight:bold;
 color:#333;
 padding-left:26px;
 border-bottom:solid #006599 1px;
 padding-top:4px;
 }
.ritext ul li{
 background:url(../images/arrow.jpg) no-repeat 8px 12px;
 padding-left:26px;
 line-height:26px;
 border-bottom:solid #ccc 1px;
 }
.darkgreen{
 color:#999;
 line-height:20px;
 }
.derkbodr{
 border-bottom:solid #fff 1px;
 }
.daekrpa{
 padding:2px 0px 4px 0px;
 }
.daekrpa01{
 padding:px 0px 4px 0px;
 }
.bodui{
 font-weight:bold;
 }
.wihtbo{
 color:#FFF;
 padding-top:6px;
 }
.wihtbo ul li{
 line-height:20px;
 text-align:center;
 }
/*2013年6月26日增加关于我们样式*/
.center{ background:#efece7; margin-top:1px;}
.wrapper{ background:#FFF; padding:10px; padding-bottom:20px; width:980px; margin:0 auto;}
.leftNav{ width:195px; float:left; margin-top:1px;}
.leftNav ul{ margin:5px; padding:5px; background:#FFF; }
.leftNav ul li{ background:url(../images/02.gif) no-repeat left center; height:27px; line-height:27px; padding-left:28px; margin-bottom:3px;}
.leftNav ul li a{ color:#333333; text-decoration:none;}
.leftNav ul li a:hover{ color:#ff0000;}
.leftNav_title{ padding-left:0 !important; height:33px !important;}
.rightFloat{ float:right; width:785px; background:#FFF;}
.site{ color:#999; text-align:right; line-height:29px; border-bottom:1px solid #d3d6d7; margin-bottom:1px; margin-left:22px; margin-right:12px;}
.site img{ margin-right:5px; }
.banner{ text-align:right; margin-right:12px;}
.content{ margin-left:20px; color:#333; line-height:20px; padding-top:20px; border-top:1px solid #d3d6d7; margin-right:12px;}
.content span{ font-weight:bold; color:#cc0000;}
.fooder{ width:1000px; margin:10px auto 22px auto;}
.fooder a{ color:#8c9396; display:inline-block; padding-right:10px; width:90px; background:url(../img/_layout/downline.gif) no-repeat right center; text-align:center; text-decoration:none;}
.copyright{ float:right; width:250px; color:#8c9396;}
