body {
	font-family: "宋体";
	font-size: 12px;
	
} .TRS_Editor,.TRS_Editor p,.TRS_Editor a,.TRS_Editor span,.TRS_Editor font{
text-align:left;font-family: "宋体";
line-height:26pt!important;;font-size: 12pt;
	
} 
*{	margin:0;padding:0}



a{
	text-decoration:none;
	color:#006666;
}
a:hover{text-decoration:underline}
a img{	border: none;}
a.line_h{
	line-height:1.2pc;
	color: #006666;
}
a:hover.line_h{

	color: #ba2636;
}
ul{
	list-style-type: none;
}
ul li{ margin-top: 10px;}
ul li a{
	color:#006666;
	text-decoration:none
}
ul.f_l {
	margin-top:3px;
	margin-left: 10px
	}
ul.f_l li{
	float:left;
	margin-left: 15px;
	width: 90px;
}
ul.one li{
	background: url(../image/li_2.png) no-repeat 1px 2px;
 	padding-left: 15px;
}
ul.two{
	padding-top: 6px;
}
ul.two li{
	background: url(../image/li_2.png) no-repeat 1px 2px;
	padding-left: 15px;
	clear: both;
}
ul.three li{
	background: url(../image/li_2.png) no-repeat 1px 2px;
	padding-left: 15px;
}
ul.six{
	width:330px;	
	
}
ul.six li{
	background: url(../image/li_2.png) no-repeat 1px 2px;
	width:135px;
	float:left;
	margin-left:15px;
	_margin-left:8px;
	padding-left:15px;

	
}

h2{
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding-left: 10px;
}
h3{
	font-size:14px;
	font-weight:bold;
	color:#000
}



.clear{
	clear:both;
}
.clear_l{clear:left}
.float_l{
	float:left;	
}
.float_r{float:right}
.margintop{
	margin-top:6px
}
.marginleft{
	margin-left:1px;
	margin-top: 2px;
}
.link1 a{
	color: #006666;
	text-decoration: none;
}
.link1 a:hover{
	color: #ba2636;
	text-decoration: none;
}
.link2 a{
	color: #006666;
	text-decoration: none;
}
.link2 a:hover{
	color: #009999;
	text-decoration: underline;
}
#bd .left .ksjs.border1 ul .link3{
	font-size:14px;
	font-weight:bold;
	color:#006666;
	text-decoration: none;
}
a:hover.link3{
	font-size:14px;
	font-weight:bold;
	color:#960;
	text-decoration: none;
}
.link{
	
	border:solid 1px #00CCCC;
	background-color:#9FDFDF;
	padding: 2px 5px 5px;
	_padding: 5px 5px 5px;
}
.link .nei{
	height:80px;
	_height:50px;
	padding-left:0px;
	padding-top:0px;
	_padding:0px 0px;
	_margin-top:3px;
	background-color:#F2FBFB;
	padding-right: 5px;
	padding-bottom: 5px;
	_padding-bottom: 0px;
}

.border1{border:solid 1px #00CCCC}
.border2{
	border:solid 1px #00CCCC;
	background-color:#9FDFDF;
	padding: 5px;
	height: auto;
        min-height:580px; 
}
.border3{
	background-color:#F2FBFB;
	padding: 5px;
}
.border4{
	background-color:#F2FBFB;
	

}
.line{border-bottom: 1px solid #00cccc;}
.vline{
	border-left:1px dashed #00CCCC;
	float: left;
	height: 110px;
	margin-top: 4px;
}
.date {
	color: #006666;
	float: right;
	margin-top: -13px;
	
}
.more{
	float:right;
	margin-top: -15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.more2{
	float:right;
	margin-top: -15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.font1{
	color:#666666;
	font-size:12px
}
.font2{
	color:#006666;
	font-size:12px
}

/*头部：banner和menu*/
#hd{
	background: #fff/*url(../images/top_bg.png) repeat-x*/;
}
#hd .banner {
	margin: 0px auto;overflow:hidden;
	width: 960px;
	height:150px
}


/*中间部分*/
#bd {
	width: 960px;
	margin: 0px auto;
	min-height:490px;
	height:auto !important;
	height:490px;
}


#bd .left {
	width: 718px;
	float: left;
}


#bd .left .picnews {
	width: 348px;
	float: right;
}
#bd .left .zjjs {
	height:118px;
	background:url(http://www.sgrmyy.com/images/left_1_2.png) repeat-x;
	color: #006666;
}
#bd .left .zjjs img{
	float:left;
}
#bd .left .zjjs ul{
	margin:8px 0px 0px 10px;
	float:left;
}
#bd .left .zjjs ul li{
	width:72px;
	float:left;
	margin-top: 8px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#bd .left .zjjs ul li a{
	color: #006666;
}
#bd .left .zjjs ul li a:hover{
	text-decoration:underline;
	color: #ba2636;
}
#bd .left .zjjs ul .link3{
	font-size:14px;
	font-weight:bold;
	color:#006666;
	text-decoration: none;
}
a:hover.link3{
	font-size:14px;
	font-weight:bold;
	color:#960;
	text-decoration: none;
}
#bd .left .zjjs.border1 ul span{
	color: #006666;
	text-decoration: none;
	float: right;
	margin-right: 10px;
	margin-top:-13px;
}
#bd .left .zjjs.border1 ul span a:hover{
	color: #ba2636;
	
}









#bd .left .ksjs {
	height:118px;
	background:url(http://www.sgrmyy.com/images/left_1_2.png) repeat-x;
	color: #006666;
}
#bd .left .ksjs img{
	float:left;
}
#bd .left .ksjs ul{
	margin:8px 0px 0px 10px;
	float:left;
}
#bd .left .ksjs ul li{
	width:72px;
	float:left;
	margin-top: 8px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#bd .left .ksjs ul li a{
	color: #006666;
}
#bd .left .ksjs ul li a:hover{
	text-decoration:underline;
	color: #ba2636;
}



#bd .left .picmov {
	background-image: url(../image/left_2_2.png);
	background-repeat: repeat-x;
	height: 182px;
}
#bd .left .picmov .left_border {
	float: left;
	background: url(../image/left_2_1.png) no-repeat;
	height: 182px;
	width: 7px;
}
#bd .left .picmov .right_border {
	float: right;
	background: url(../image/left_2_3.png) no-repeat;
	height: 182px;
	width: 7px;
}
#bd .left .picmov .pics{
	text-align:center;
	float: left;
}
#bd .left .picmov .pics div{
	float:left;
	margin: 8px 11px;
}
#bd .left .picmov .pics img{
	padding: 3px;
	height: 82px;
	width: 66px;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
}
#bd .left .picmov .pics div div{
	clear:left;
	text-align:center;
	width: 74px;
	margin: 0px;
}
#bd .left .picmov .pics div div span{
	color: #000000;
}



#bd .left .news {
	width: 342px;
	border: 1px solid #66CCCC;
	height: 193px;
	background-image: url(../image/newstop_bg.png);
	background-repeat: repeat-x;
	background-position: 0px 1px;
	padding: 6px;
}
#bd .left .news .img{
	margin:18px 10px 0px 6px;
	border:1px solid #CCCCCC;
	float:left
}
#bd .left .news p{
	float:left;
	margin: 0px;
}
#bd .left .news h3{
	font-size:12px;
	font-weight:bold;
	margin: 20px 0px 5px 0px;
	color: #006666;
}





#bd .right {
	float: right;
	width: 236px;
}
#bd .right .ask {
	border: 1px solid #66CCCC;
	background-image: url(../image/newstop_bg.png);
	background-repeat: repeat-x;
	background-position: 0px 1px;
	padding-top:6px;
	
}
#bd .right .ask h3{
	font-size:12px;
	font-weight:bold;
	margin: 20px 0px 5px 0px;
}
#bd .right .ask .zixun {
	background-image: url(http://www.sgrmyy.com/images/right_2_1.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 100px;
	margin: 15px 0px 10px 10px;
	clear: left;
	padding: 20px 0px 0px 100px;
}
#bd .right .ask .yuyue {
	background-image: url(../image/right_2_2.png);
	background-repeat: no-repeat;
	height: 207px;
	_height: 197px;
	width: 234px;
	
	clear: left;
	margin-top: 5px;
	_margin-top: 7px;
	margin-right: 0px;
	
	padding: 0px;
}
.bg_1{
	
}
.bg_1 img{
	margin-top: 3px;
	margin-right: 1px;
	margin-bottom: 4px;
	margin-left: 1px;
}
.equip{
	border:1px solid #CCCCCC;
	margin: 0px auto 20px auto;
	width: 210px;
	background-color: #FFFFFF;
}
.equip img{
	margin: 5px;
	width: 200px;
	height: 130px;
}
.equip div {
	background-color: #F2F2F2;
	text-align: center;
	border-top: 1px solid #CCCCCC;
	padding: 5px 0px;
}
#bd .right .ph {
	margin-top:12px
}
#bd .right .ph th {
	color:#FF3366;
	padding:10px
}
#bd .right .ph td {
	padding:5px;
	text-align: center;
}
#ft {
	background-image: url(../image/bottom_bg.png);
	background-repeat: repeat-x;
	height: 110px;
	text-align: center;
	padding-top: 10px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #08998a;
}
.banner1 {
	margin: 5px auto;
	border: 1px solid #66CCCC;
	width: 958px;
}
.banner1 img {
	height: 120px;
	width: 958px;
}
.banner2 img {
	height: 108px;
	width: 716px;
}
.banner2 {
	width: 716px;
	border: 1px solid #66CCCC;
	height: 108px;
}
#bd .left .ksjs.border1 ul span{
	color: #006666;
	text-decoration: none;
	float: right;
	margin-right: 10px;
	margin-top:-13px;
}
#bd .left .ksjs.border1 ul span a:hover{
	color: #ba2636;
	
}
#bd .link .nei h2 {
	background-image: url(../image/left_5_1.png);
	background-repeat: no-repeat;
	height: 90px;
	_height: 80px;
	width: 38px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#demo{
	OVERFLOW: hidden; 
	height: 702px; 
	_height: 701px; 
	text-align: center;
	
	
	}
/* Firefox */
@-moz-document url-prefix()
{
#bd .left .ksjs {
	margin-top:12px;
}

#bd .left .news .img{
	margin:13px 10px 0px 6px;
	
	
}
	a.line_h{
		width:240px;
		float:right;
}
.link{
	
	margin-top:12px;
}
ul.f_l {
	width:880px;
	float:right;
	
	}	
.banner2 {
	margin-top:12px;
}	
.more2{
	float:right;
	margin-top:10px;
}
.date {
	margin-top: 1px;
}
ul li{ margin-top: 9px;}
#demo{
	height: 721px; 
	}
.link .nei{

	margin-top:2px;
}
.bg_1 img{
	margin-top: 7px;
	margin-right: 1px;
	margin-bottom: 6px;
	margin-left: 1px;
	
}	
.border2{
	height: auto;
	min-height: 580px;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#bd .left .ksjs {
	margin-top:12px;
}
.banner2 {
	margin-top:12px;
	
}
#bd .left .news .img{
	margin:13px 10px 0px 6px;
	
	
}
	a.line_h{
		width:240px;
		float:right;
}
.link{
	
	margin-top:12px;
}
ul.f_l {
	width:880px;
	float:right;
	}	
.link .nei{

	margin-top:2px;
}

.more2{
	float:right;
	margin-top:10px;
	
}
.date {
	margin-top: 1px;
}
#demo{
	height: 721px; 
	}
.bg_1 img{
	margin-top: 7px;
	margin-right: 1px;
	margin-bottom: 6px;
	margin-left: 1px;
	
}
.border2{
	height: auto;
	min-height: 580px;
}
}

/*第二个滚动*/
#bd .left .picmov1 {
	background-image: url(../image/left_2_2.png);
	background-repeat: repeat-x;
	height: 182px;
}
#bd .left .picmov1 .left_border1 {
	float: left;
	background: url(../image/left_2_1.png) no-repeat;
	height: 182px;
	width: 7px;
}
#bd .left .picmov1 .right_border1 {
	float: right;
	background: url(../image/left_2_3.png) no-repeat;
	height: 182px;
	width: 7px;
	_height: 182px;
	_width: 7px;
}
#bd .left .picmov1 .pics1{
	text-align:center;
	float: left;
}
#bd .left .picmov1 .pics1 div{
	float:left;
	margin: 8px 11px;
}
#bd .left .picmov1 .pics1 img{
	padding: 3px;
	height: 82px;
	width: 66px;
	_height: 82px;
	_width: 66px;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
}
#bd .left .picmov1 .pics1 div div{
	clear:left;
	text-align:center;
	width: 74px;
	margin: 0px;
	_width: 74px;
	_margin: 0px;
}
#bd .left .picmov1 .pics1 div div span{
	color: #000000;
}

