﻿
/*
Powered By www.toprand.com
*/

/*Reset*/
*{ padding:0; margin:0;}
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,embed,label{margin:0;padding:0;border:0; font-size:12px; font-weight:normal;}
.p{ text-indent:2em;}
img{border:none;}
object{ display:block;}
ul,ul li{ list-style:none;} 
.cls{clear:both; line-height:0px!important; height:0px!important;font-size:0px!important;} 
.play{ display:none;} 
select,input{ vertical-align:middle;font-size:12px;}  
a {text-decoration:none; outline:none;}
a:visited {text-decoration:none;}
a:hover {}
a:active {}
.dis{display:block;}
.undis{display:none;}
.hidden{ display:none;}
/*basic*/ 
body{margin:0px; padding:0px;font-family:"\5B8B\4F53", Arial, Helvetica, sans-serif; font-size:12px;}  

/*wrap*/
.wrap{margin:0 auto;background:url(../image/bg_1.jpg) repeat-y; width:1400px;}

/*head*/
.head_1{ background:url(../image/bg_1.jpg) no-repeat; width:1400px;height:66px;}
.head{ height:66px; margin:0 auto; width:1024px;}
.head img{ float:left;}
.head_m{float:right;height:66px;}
.head_top{ color:#4c8077; text-align:right; margin-top:8px;}
.head_top a { color:#4c8077;}
.head_top a:hover{ text-decoration:underline;}
.head_top span{ margin:0 10px;}
.head_bottom{ margin-top:15px;}
.head_bottom img{ float:right;}


/*nav*/
.nav{ height:30px; background:url(../image/bg_4.jpg) repeat-x; width:1400px; position:relative; z-index:11;}
.nav ul{  margin:0 auto; width:1024px;}
.nav ul li{ float:left; line-height:30px; text-align:center; padding-left:20px;}
.nav ul li a{ color:#FFFFFF; width:127px; font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1"; display:block;}
.nav ul li a:hover{ background:url(../image/bg_5.jpg) top no-repeat;}
.nav ul li a.on{ background:url(../image/bg_5.jpg) top no-repeat;}
.nav ul li:hover .hover{ background:url(../image/bg_5.jpg) top no-repeat;}

/*nav 2*/
.nav ul ul {
	position:absolute; top:28px; height:25px; display:none; width:auto; z-index:111; background:#72ada2; opacity:0.7; filter:alpha(opacity=70);}
.nav ul ul li{ float:left; color:#000000; height:25px;line-height:25px; padding:0;}
.nav ul ul li a{color:#fff; width:100px; font-size:12px;}
.nav ul ul li a:hover{ color:#3e5a5e; background:none;}
.nav ul li:hover ul,.nav ul li a:hover ul{ display:block; position:absolute; z-index:111;}

/*banner*/
.banner{ height:auto; overflow:hidden; width:1400px; _margin-top:-2px;}
.banner_btn{
	position:absolute;
	left: 355px;
	top: 320px;
}
/* iFocus style */
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	LINE-HEIGHT: 22px; HEIGHT: 22px; COLOR: #666666; VERTICAL-ALIGN: middle
}
SELECT {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 21px; HEIGHT: 22px; COLOR: #666666; VERTICAL-ALIGN: middle; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}


.FormBase {
	BORDER-BOTTOM: #b6c2cc 1px solid; BORDER-LEFT: #b6c2cc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(http://www.zgsg.com.cn/template/default/skin/input-bg.gif) #fff repeat-x 50% top; BORDER-TOP: #b6c2cc 1px solid; BORDER-RIGHT: #b6c2cc 1px solid; PADDING-TOP: 2px
}
.FormFocus {
	BORDER-BOTTOM: #9ecc00 1px solid; BORDER-LEFT: #9ecc00 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #9ecc00 1px solid; BORDER-RIGHT: #9ecc00 1px solid; PADDING-TOP: 2px
}
.note {
	BORDER-BOTTOM: #f90 1px solid; BORDER-LEFT: #f90 1px solid; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #fffff0; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; BORDER-TOP: #f90 1px solid; BORDER-RIGHT: #f90 1px solid; PADDING-TOP: 7px
}
.table_edit {
	
}
.table_edit {
	MARGIN: auto; BORDER-COLLAPSE: collapse
}
.table_edit TR {
	
}
.table_edit TH {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #999; PADDING-TOP: 3px
}
.table_edit TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}

#banner #ifocus {
	POSITION: relative; WIDTH: 1400px; HEIGHT: 318px;
}
#banner #ifocus_pic {
	POSITION: relative; WIDTH: 1400px; HEIGHT: 318px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
#banner #ifocus_piclist {
	Z-INDEX: 1; POSITION: absolute
}
#banner #ifocus_piclist LI {
	WIDTH: 1400px; HEIGHT: 318px; OVERFLOW: hidden
}
#banner #ifocus_piclist IMG {
	WIDTH: 1400px; HEIGHT: 318px;
}
#banner #ifocus_btn {
	Z-INDEX: 3;
	POSITION: absolute;
	PADDING-LEFT: 3px;
	WIDTH: 320px;
	BOTTOM: 105px;
	LEFT: 169px;
}
UNKNOWN {
	BOTTOM: 5px
}
#banner #ifocus_btn LI {margin-left:15px;
	 padding:0 0 0 1px;DISPLAY:inline; FLOAT: left;CURSOR: pointer;
}
 #banner #ifocus_btn IMG { margin:1px 0 0 1px;
}
#banner #ifocus_btn .current {DISPLAY:inline; FLOAT: left;WIDTH: 90px; HEIGHT: 79px; background:url(../image/bg_10.gif) -2px -4px no-repeat;
}

#banner #ifocus_btn .current IMG {
	WIDTH: 84px; HEIGHT: 58px;
}
#banner #ifocus_opdiv {
	
}
#banner #ifocus_tx {
	Z-INDEX: 3;
	POSITION: absolute;
	BOTTOM: 0px;
	COLOR:#263c3f;
	LEFT: 0px;
	width:1400px;
	height:25px;
	line-height:25px;
	padding-left:195px;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B291BFB6', endColorstr='#B291BFB6');																background:rgba(145,191,182,0.7);
}
:root #banner #ifocus_tx{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#0091BFB6', endColorstr='#0091BFB6');}/*for IE9*/
或者ie9的hack使用：
:root #banner #ifocus_tx{filter:none;}/*for IE9*/
#banner #ifocus_tx .normal {
	DISPLAY: none
}
.banner_btn{
	position:absolute;
	left: 349px;
	top: 237px;
	z-index:888;
}



/*main*/
.main_m{ width:1400px; height:auto;}
.main{ margin:15px auto 0 auto;width:1024px; }
.main_1{ width:299px; height:250px; border-right:#d0d0d0 solid 1px; border-bottom:#d0d0d0 solid 1px;float:left;}
.main_top{ height:25px; background: #fff url(../image/bg_6.jpg) bottom repeat-x; color:#2e3c3e; font-size:14px;padding:0 10px;font-family:"\5FAE\8F6F\96C5\9ED1"; }
.top_word{ float:left; font-size:14px; line-height:22px;}
.top_more{ float:right; margin-top:4px; display:inline;font-family:"\5FAE\8F6F\96C5\9ED1";}
.top_more a{color:#2e3c3e; margin:0 7px;}
.top_more a:hover{ text-decoration:underline;}
.main_1_pic{padding-top:5px; padding-left:8px; background:#FFFFFF;}
.container {
	width:283px ;
	HEIGHT: 99px;
	text-align:center;
	overflow:hidden;
}
.container A IMG {
	width:283px;
	HEIGHT: 99px
}
.td_f{width:283px;
	HEIGHT: 99px}
.num { color:#FFFFFF;}
.main_1_bottom{ padding:10px 10px 0 10px; background:#FFFFFF; height:111px;}
.main_1_bottom p{background:url(../image/icon_3.png) 0px 9px no-repeat;  padding-left:10px; line-height:25px;}
.main_1_bottom p a{ color:#484848;}
.main_1_bottom p a:hover{ text-decoration:underline;}
.main_1_bottom p span{ float:right;color:#484848; }

/* .main_2 */
.main_2{width:376px; float:left; margin-left:15px; height:250px;border-bottom:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px; display:inline;background:#FFFFFF;}
.main_2_pic{ text-align:center; margin-top:5px;}
.main_2_bottom{padding:0 10px;margin-top:12px;}
.main_2_bottom ul li{ float:left; width:150px; margin-right:20px; display:inline; line-height:25px; height:25px; border-bottom:dashed 1px #484848;}
.main_2_bottom ul li a{ color:#484848;}
.main_2_bottom ul li a:hover{ text-decoration:underline;}

/* main_3 */
.main_3{ width:300px; height:250px;float:left;border-bottom:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px; margin-left:15px; display:inline;background:#FFFFFF;}
.main_3_pic{ padding:5px 0 8px 6px;border-bottom:#d0d0d0 solid 3px; height:95px;}
.main_3_pic img{ float:left; margin-right:8px;}
.main_3_pic p{ line-height:25px;}
.main_3_pic p span a{ font-size:14px; color:#000000;}
.main_3_pic p a{ color:#484848; padding-top:10px; }
.main_3_pic p a:hover{ text-decoration:underline;}
.main_3_bottom{padding:0 10px;margin-top:10px;}
.main_3_bottom p{background:url(../image/icon_4.png) 0px 9px no-repeat;  padding-left:17px; line-height:25px;}
.main_3_bottom p a{ color:#484848;}
.main_3_bottom p a:hover{ text-decoration:underline;}
.main_3_bottom p span{ float:right; }

/* main_4 */
.main_4{width:299px; height:150px; border-bottom:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px; float:left; margin-top:5px; display:inline; overflow:hidden;background:#FFFFFF;}
.main_4_bottom{padding:0 10px;}
.main_4_bottom img{ margin:8px 0 2px 0;}
.main_4_bottom a{color:#484848; line-height:25px;}
.main_4_bottom a:hover{ text-decoration:underline;}

 /* .main_5 */
.main_5{width:376px; height:150px; float:left; margin-left:15px; margin-top:5px; border-bottom:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px; overflow:hidden;background:#FFFFFF;}
.main_5_top{ background:url(../image/bg_6.jpg) bottom repeat-x;height:25px;padding:0 10px 0 0;}
.twolist li{ float:left;cursor:pointer; width:71px; height:25px; line-height:22px; font-size:14px; text-align:center; color:#1f2b2c;font-family:"\5FAE\8F6F\96C5\9ED1";}
.twolist li.hover{ background:url(../image/bg_7.jpg) repeat-x; color:#FFF;}
.tabone{ float:left; width:100%; overflow:hidden; margin-top:8px; display:inline;}
.l img{ margin:0 10px; float:left; display:inline;}
.l_main{ float:left; width:170px; line-height:25px;}
.l_main a{ color:#484848; }
.l_main p a{ font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; color:#000000;}
.l_main a:hover{ text-decoration:underline;}
.l_main h5{ font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; border-bottom:#484848 1px dashed; padding:5px 0; margin-bottom:5px;}
.l_main h5 a{ background: url(../image/icon_5.png) right no-repeat; padding-right:15px;}


/* main_6 */
.main_6{width:300px; height:150px;float:left;border-bottom:#d0d0d0 solid 1px; border-right:#d0d0d0 solid 1px; margin-left:15px; display:inline;margin-top:5px;background:#FFFFFF;}
.main_6_pic{ margin:8px 0 0 15px;}
.main_6_pic img{ margin:0 15px 12px 0;}

/* ceo */
.ceo_top{ height:29px; background:url(../image/bg_11.png) repeat-x; margin-bottom:10px;}
.ceo_top_a{ float:right; height:29px; line-height:29px; color:#484848;padding-right:15px;}
.ceo_top_a a{ color:#484848; }
.ceo_top_a a:hover{ text-decoration:underline;}
.ceo_top_a span{ color:#405c60;}
.ceo_left{ width:86px; float:left;}
#nav_container{width:86px;
	}
	#nav_container li{
	padding:0px;
	}
	#nav_container{
	}
	#nav_container a:link,#nav_container a:visited,#nav_container a:active{
	width:78px;
	background: url(../image/bg_3.gif)  -86px  0px repeat-x;
	color:#355256;
	height:25px;
	line-height:25px;
	padding-left:8px;
	display:block;
	}
	#nav_container a:hover{
		color:#FFFFFF;
	background:url(../image/bg_3.gif) 0px 0px repeat-x;
	}
	#nav_container li.hover {
		color:#FFFFFF;
		background:url(../image/bg_4.gif);
	}
	
.ceo_right{ width:877px; float:left; color:#363636; line-height:25px; padding:0 30px;  background:#FFFFFF; margin-bottom:30px; display:inline;}
.ceo_right_top{ text-align:center; margin-bottom:5px;}
.ceo_right_top p{ color:#0d1e20; font-size:24px; padding:5px 0;}

/* son */
.son{ width:600px; color:#494949; font-size:14px; }
.son span{ float:right;color:#494949; font-size:14px;}
.son p a{ color:#494949; font-size:14px;}
.son p a:hover{ text-decoration:underline;}

/* structure */
.structure{ padding-top:15px;}
.structure_tit{ font-size:30px;font-family:"\5FAE\8F6F\96C5\9ED1"; text-align:center; margin-bottom:25px;}
.structure_pic{ text-align:center;margin-bottom:25px;}


/*foot*/
.foot_1{background:url(../image/bg_9.jpg) repeat-x;width:1400px; margin-top:10px;}
.foot{ height:48px; margin:0 auto ;width:1024px;}
.foot img{ margin-right:30px; float:left; display:inline;}
.foot table{ color:#fff; }
.foot table tr td a{ color:#fff;}
.foot table tr td a:hover{ text-decoration:underline;}
.foot_tab{float:right;}
 
/*text*/
.b{ font-weight:bold;}
.f8{ font-size:8px;}
.f9{ font-size:9px;}
.f10{ font-size:10px;}
.f11{ font-size:11px;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f24{ font-size:24px;}
.f32{ font-size:32px;}
.f36{ font-size:36px;}
.f_l{ float:left;}
.f_r{ float:right;}
.em{ text-indent:2em;}
.hei{ color:#000;}
.red{ color:#ff0000;}

.Arial{ font-family:"Arial", Helvetica, sans-serif;}
.yahei{ font-family:"\5FAE\8F6F\96C5\9ED1";} 
 
/*txt btn*/

/* contact */
.contact{ float:left; margin:20px 0 30px 30px ; background:#FFFFFF;}
.contact_left{ width:280px; float:left;}
.contact_left img{ margin-bottom:20px;}
.contact_left p{ color:#1e3133; line-height:25px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.contact_left span{ color:#020202; font-size:18px;}
.contact_right{float:left; width:525px; text-align:right}

.contact_main{ margin-bottom:15px; height:auto; overflow:hidden; width:875px;}
.contact_1{ width:320px; float:left; font-size:20px; font-family:"\5FAE\8F6F\96C5\9ED1"; padding:20px 0 0 15px;}
.contact_2{ float:left; width:525px;  line-height:25px;}
.contact_2 p{color:#1e3133; font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";}

/* product */
.pro_m{width:936px; height:auto; overflow:hidden;float:left; display:inline; background:#FFFFFF;}
.product{ width:265px; float:left;text-align:center;  padding-bottom:10px; margin:15px 0 0 25px;display:inline;}
.product img{margin:15px 10px 10px 10px;}
.product a{ color:#0d1e20; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; display:block; width:252px; height:197px;}
.product a:hover{ text-decoration:underline; background:url(http://www.zgsg.com.cn/template/default/skin/product/images/bg_7.jpg) no-repeat;}
.page{ text-align:center; padding:30px 0 0 0;}
.page a{ color:#405c60;font-family:"\5FAE\8F6F\96C5\9ED1";}
.page a:hover{ color:#ee9b11;}
.page a.hover{ color:#ee9b11;}


/* detail */
.detail{}
.detail_tit{ text-align:center; font-size:30px; margin-top:15px;}
.detail_pic{text-align:center; margin:30px 0 20px 0}
.detail_main{ line-height:25px; padding:0 30px;}

/* view */
.view_m{ line-height:25px; padding:10px 30px; height:100px; background:url(../image/bg_13.jpg) bottom repeat-x;}
.view_m p {font-family:"\5FAE\8F6F\96C5\9ED1"}
.view_m a{color:#0d1e20;}
.view_m a:hover{ text-decoration:underline;}
.view_m span{ float:right;}
.view_m span a{ color:#ee9b11;}

/* view_detail */
.view_detail{}
.view_detail_1{ text-align:center; font-size:20px; padding-top:15px;}
.view_detail_2{ line-height:25px; padding:0 30px; margin:25px 0;}
.view_detail_3{text-align:center;}
.view_detail_3 img{ margin-bottom:15px;}

/* news */
.news{ height:150px; margin-top:20px;background:url(../image/bg_13.jpg) bottom repeat-x;}
.news_pic{ float:left; margin:0 30px; display:inline;}
.news_p{ float:left; width:700px; line-height:25px;}
.news_p p {font-family:"\5FAE\8F6F\96C5\9ED1"}
.news_p a{color:#0d1e20;}
.news_p a:hover{ text-decoration:underline;}
.news_p span{ float:right;}
.news_p span a{ color:#ee9b11;}

/* news_detail */
.news_detail{}
.news_detail_1{ text-align:center; font-size:30px;}
.news_detail_2{ text-align:center;margin:25px 0;}
.news_detail_3{ line-height:25px; padding:0 150px;}


/* head_2 */
.wrap_hot{ background:#FFFFFF;width:1400px;overflow:hidden; height:auto; margin:0 auto; }
.head_2{ height:41px; padding-left:196px;width:1204px;background:#FFFFFF;}
.head_2 img{ float:left;}
.head_nav { float:left; width:700px;}
.head_nav ul{ padding-left:150px;height:41px; line-height:41px;}
.head_nav ul li{ float:left; width:80px; text-align:center;}
.head_nav ul li a{font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px; color:#010101;}
.head_nav ul li a:hover{ text-decoration:underline;}

/* hot_main */
.hot_main{ position:relative; height:auto; overflow:hidden;width:1002px; margin:-250px 0 0 0; padding-left:196px;}
.hot_main_top{ height:24px; background:url(../image/bg_41.png) no-repeat;}
.hot_main_1{ background:#FFFFFF; padding-right:20px; height:auto; overflow:hidden;}
.hot_main_1 img{ float:left; margin:0 25px;}
.hot_main_1 p{ color:#494949; line-height:25px;}
.hot_main_1 p span{ color:#2f4c51;font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:18px;}
.hot_main_2{width:1002px; padding-top:15px;background:#FFFFFF; height:auto; overflow:hidden;}
.hot_main_2_top{ height:36px; line-height:36px; background:url(../image/bg_2.jpg) no-repeat; color:#365357; font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px; padding-left:10px; width:1002px;}
.hot_main_2_main{height:auto; overflow:hidden;}
.hot_main_2_main img{ margin-right:20px;}
.hot_main_3{ background:#FFFFFF;margin-bottom:20px;}
.hot_main_3_main{  height:268px;padding-right:20px; margin-top:15px; line-height:25px; color:#494949;font-family:"\5FAE\8F6F\96C5\9ED1";}
.hot_main_3_main img{ float:left; margin-right:20px; display:inline;}

/* lightbox */
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 1000;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none;}

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{ padding-top:4px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(http://www.zgsg.com.cn/template/default/skin/images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://www.zgsg.com.cn/template/default/skin/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://www.zgsg.com.cn/template/default/skin/images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

.main_2a ul{ margin-top:10px;}
.main_2a li{ width:198px;float:left; margin:0 0 20px 0; display:inline;}
.main_2a li img{ margin-bottom:10px; padding:5px 5px 0 5px;}
.main_2a li a{font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px; display:block; text-align:center; color:#010101; height:175px;}
.main_2a li a:hover{ background:url(http://www.zgsg.com.cn/template/default/skin/hot/images/bg_3.jpg) no-repeat;}

.main_2b ul{ margin:10px 0 0 50px;}
.main_2b li{ width:252px;float:left; margin:0 30px 20px 0; display:inline;}
.main_2b li img{ margin:0 0 10px 0; padding:5px 5px 0 5px;}
.main_2b li a{font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px; display:block; text-align:center; color:#010101;height:197px;}
.main_2b li a:hover{ background:url(../image/bg_14.jpg) no-repeat;}

.main_2c ul{ margin-left:30px;}
.main_2c ul li{width:197px;float:left; margin:0 20px 10px 0; display:inline;}
.main_2c li img{ }

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 


 /* sell */
.sell{ float:left; background:#FFFFFF; width:936px;}
.sell_top{ height:auto; overflow:hidden; width:898px; padding-bottom:25px; border-bottom:1px solid #8c8c8c;}

/* sell_top_left */
.sell_top_left{ float:left;WIDTH: 300px; height:auto;padding-left:20px; overflow:hidden;}
.sell_top_left_bottom li{ float:left; width:65px; height:78px; cursor:pointer; margin-right:10px; display:inline; text-align:center;font-family:"\5FAE\8F6F\96C5\9ED1"; }
.sell_top_left_bottom ul{ margin-top:15px;}
.sell_top_left_bottom li img{ margin:8px 2px 13px 0; margin-left:2px\9}
.sell_top_left_bottom li.hover{ background:url(../image/bg_61.jpg) no-repeat;}
 
/* sell_top_right */
.sell_top_right{ width:553px; float:left;padding-left:20px;}
.sell_top_right p{ color:#33736b;font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:18px; }
.sell_top_right table{ margin-top:10px; background:url(../image/bg_21.jpg) top no-repeat;}
.sell_top_right table tr td{ padding:15px 0 0 0;}

.sell_mid{ padding:15px 0 0 15px;width:898px; line-height:25px; height:auto; overflow:hidden;}
.sell_mid p span{color:#33736b;font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:18px;}
.sell_mid ul{ margin-top:10px; }
.sell_mid ul li{ float:left; height:36px; line-height:36px; font-size:14px; width:111px; text-align:center; cursor:pointer; font-weight:bold;background:url(../image/bg_51.jpg) bottom repeat-x;}
.sell_mid ul li.hover{ background:url(../image/bg_3.jpg) bottom no-repeat;}


/* sell_p */
.sell_p{height:300px;}

.newsDetail{ float:left; width:850px; height:280px; margin:0 41px 0px 36px; display:inline; font-family:"微软雅黑"; font-size:12px; line-height:24px;}
.newsDL{ width:830px; float:left; height:280px; overflow: hidden;background:url(../image/bg_51.jpg) bottom repeat-x; _border-bottom:#d7d7d7 1px solid;}
#Container{ float:left; font-size:12px; line-height:25px; width:780px; height:280px; padding-right:10px; }

.scollBar{ width:5px; height:280px; background:#9a9a9a; float:left; position:relative;}
.scollBtn{
	width:5px;
	height:37px;
	background:#53363e;
	cursor:pointer;
	position:absolute;
	left: 0px;
}

.sell_bottom p{color:#33736b;font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:18px; padding:15px 0 15px 20px;;}

/* law */
.law{}
.law_tit{ text-align:center; font-size:30px; color:#010101; margin:25px 0;}
.law_main{ line-height:25px; padding:0 25px; margin-bottom:30px;}
.law_main span{ font-weight:bold; font-size:14px;}

/* maps */
.maps{ height:270px; padding-top:30px; background:#FFFFFF;}
.maps ul{ float:left; margin:0 0 0 90px; display:inline;}
.maps ul li{width:73px; height:24px;padding:4px 0 3px 15px; _padding-left:0px}
.maps ul li a{ color:#000000;}
.maps ul li a:hover{ text-decoration:underline;}

/* frient */
.frient{ padding:25px 0 0 25px; width:997px; background:#FFFFFF;}
.frient table tr td{ padding:10px 0 10px 0;}
.frient table tr td a{ color:#25383a; font-size:14px; display:block; padding-left:15px;}
.frient table tr td a:hover{ background:url(http://www.zgsg.com.cn/template/default/skin/frient/images/icon_1.png)  0 5px no-repeat; color:#000000;}

/* vedio */
.vedio{ height:auto; overflow:hidden;}
.vedio ul{ margin:20px 0 0 30px;}
.vedio ul li{ float:left; width:177px; height:144px;text-align:center; margin:0 45px 30px 0; display:inline; position:relative;}
.vedio ul li img{ padding:5px; margin-bottom:10px;}
.vedio ul li a{ color:#0d1e20; font-family:"\5FAE\8F6F\96C5\9ED1"; }
.play_a{position:absolute; left:0px; top:0px; width:175px; height:142px; background:url(../image/bg_12.png) center no-repeat; display:none; cursor:pointer; border:#dbdbdb solid 1px;}

.vedio_detail{}
.vedio_detail_tit{ color:#0d1e20; font-size:18px;font-family:"\5FAE\8F6F\96C5\9ED1";text-align:center; padding:15px 0;}
.vedio_detail_main{ text-align:center;}




	.frame {
		width:300px;
		height:207px;
		overflow:hidden;
	}
	.frame .list {
		list-style:none;
		padding:0;
		margin:0;
		width:10000px;
	}
	.frame .list li {
		width:300px;
		height:207px;
		float:left;
	}
	
	.l_frame {
		width:260px;
		height:70px;
		overflow:hidden;
		float:left;
	}
	.l_frame .list {
		list-style:none;
		padding:0;
		margin:0;
		width:10000px;
	}
	.l_frame .list li {
		float:left;
		width:66px;
		height:52px;
		cursor:pointer;
	}
	.l_frame .list li img{ margin-top:8px; margin-left:3px;}
	.l_frame .list .cur {
		background:url(http://www.zgsg.com.cn/template/default/skin/css/images/bg_6.png) no-repeat;
	}
	
	
	
	#back.slide_nav {
		height:70px;
		width:18px;
		display:block;
		float:left;
		text-indent:-10000px;
		background:url(http://www.zgsg.com.cn/template/default/skin/css/images/icon_1.png) center no-repeat;
	}
	#forward.slide_nav {
		height:70px;
		width:18px;
		display:block;
		float:left;
		text-indent:-10000px;
		background:url(http://www.zgsg.com.cn/template/default/skin/css/images/icon_2.png) center no-repeat;
	}
	

  /* frame_upp */
.frame_upp{ float:left; width:300px; height:207px; padding-bottom:10px; position:relative;}
.frame_low {float:left; width:260px; position:relative; height:70px; overflow:hidden; display:inline;}
.frame_upp_list{ float:left; width:300px; height:207px; position:absolute; left:0px; top:0px; display:none;}	
.slide_nav1 { float:left; height:41px;width:18px; background:url(../image/icon_1.png) no-repeat center center;}
.slide_nav2 { float:left; height:41px;width:18px; background:url(../image/icon_2.png) no-repeat center center;}
.frame_move{ float:left; height:70px;}
.frame_low_list{ float:left; width:60px; position:relative; padding-top:6px; height:70px; margin-left:2px; margin-right:3px; cursor:pointer; display:inline;}
.frame_low_list p{ width:60px; height:auto; line-height:20px; text-align:center;}
.frame_list_por{ width:66px; height:52px; position:absolute; left:0px; top:0px; display:none;}

 /* login */
.login{height:auto; overflow:hidden;width:1004px;margin:0 auto; }
.login_head{ width:1004px; margin:0 auto; text-align:center;}
.login_m{ height:673px; width:1004px; background:url(../image/bg_11.jpg) no-repeat;float:left; }
.login_m_bg{ width:1004px; height:338px; background:url(../image/bg_12.jpg) no-repeat; margin:45px auto 0 auto;}
 .bizmail_loginpanel
        {
            font-size: 12px;
            width: 300px;
            height: auto;
			float:left;
            margin:100px 0 0 630px;
            display:inline;
        }
        .bizmail_LoginBox
        {
            padding: 10px 15px;
        }
        .bizmail_loginpanel h3
        {
            padding-bottom: 5px;
            margin: 0 0 5px 0;
            border-bottom: 1px solid #cccccc;
            font-size: 14px;
        }
        .bizmail_loginpanel form
        {
            margin: 0;
            padding: 0;
        }
        .bizmail_loginpanel input.text
        {
            font-size: 12px;
            width: 150px;
            height: 20px;
            margin: 0 2px;
            border: 1px solid #C3C3C3;
            border-color: #7C7C7C #C3C3C3 #C3C3C3 #9A9A9A;
        }
        .bizmail_loginpanel .bizmail_column
        {
            height: 28px;
        }
        .bizmail_loginpanel .bizmail_column label
        {
            display: block;
            float: left;
            width: 30px;
            height: 24px;
            line-height: 24px;
            font-size: 12px;
        }
        .bizmail_loginpanel .bizmail_column .bizmail_inputArea
        {
            float: left;
            width: 240px;
        }
        .bizmail_loginpanel .bizmail_column span
        {
            font-size: 12px;
            word-wrap: break-word;
            margin-left: 2px;
            line-height: 200%;
        }
        .bizmail_loginpanel .bizmail_SubmitArea
        {
            margin-left: 30px;
            clear: both;
        }
        .bizmail_loginpanel .bizmail_SubmitArea a
        {
            font-size: 12px;
            margin-left: 5px;
        }
        .bizmail_loginpanel select
        {
            width: 110px;
            height: 20px;
            margin: 0 2px;
        }
 /* son_detail */
.son_detail_tit{ color:#40656a; font-size:20px; text-align:center; padding:20px 0;}
.son_detail_m p{ color:#000;}
