@CHARSET "UTF-8";
body{background:url(loginTopBg.png) repeat-x}
.wrap960{position:relative;margin:0 auto 20px;width:960px;z-index:1;border:solid 5px #000;}

.shareLayout{position:relative;height:440px;background:#ffffff;overflow:hidden}
.shareList{position:absolute;left:0;float:left;white-space:nowrap;word-break:break-all}
.shareList a{display:inline-block;width:960px;height:440px;overflow:hidden;word-spacing:-4px}
.shareList a{_display:inline}
.shareList img{float:left}

.backBtn,.nextBtn{position:absolute;top:180px;width:40px;height:40px;dispaly:block}
.backBtn{
	left: 0px;
	background-image: url(../images/slide_left.png);
	background-repeat: no-repeat;
}
.nextBtn{right:0px;background:url(../images/slide_right.png) no-repeat;}


.pageLayout{position:absolute;top:420px;right:0px;height:5px}
.pageLayout a{margin-right:10px;width:25px;height:5px;display:inline-block;overflow:hidden;cursor:pointer;;vertical-align:top}
.pageLayout span{float:left;width:25px;height:5px;overflow:hidden;background:#fff;display:block}
.pageLayout em{float:left;width:0;height:5px;overflow:hidden;background:#282828;display:block}
.pageLayout a:hover span{background:#51ba91}


.quake_top_nav{width:970px;height:27px;margin:5px auto 10px auto;padding:0px;display:block;}
.quake_top_nav ul{margin:0;padding:0;}
.quake_top_nav ul li{height:27px;float:left;margin:0px 2px 0px 2px;text-align:center;font-size:14px;width:90px;}
.quake_top_nav ul li a{padding:0px;height:27px;color:#895d2e; display:block;font-size:14px;line-height:27px;background:url(../images/pt_gmp.jpg) center center no-repeat;width:90px;font-weight:bold;}
.quake_top_nav ul li a:hover{color:#a67f58;background:url(../images/hover_gmp.jpg) center center no-repeat; }
.img_gmp{float:left;margin-right:20px;}



.sycp { padding: 0px; width: 960px; margin-top: 5px!important;*margin-top:15px!important; margin-right: auto; margin-bottom: 10px; margin-left: auto; position: relative;display:block;float:none;clear:both; }
.sycp h2{ line-height: 30px; margin: 0px 0px 5px 0px; height: 30px; position: relative;  color: #572500; width: 1000px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.sycp h2 .entitle { font-family:"arial"; }



#tab { width:960px; height:auto; }

#tab_top { width:960px; height:30px; margin: 0px; position: relative; background-image: url(../images/cptabtitlebg.jpg); background-repeat: no-repeat; background-color: #FFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;color:#8d6b31; }

#tab_top ul { width:687px; height:30px; float: left; position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin: 0px; }

#tab_top ul li { width:167px; height:30px; text-align:center; line-height:30px; float:left; position: relative; margin: 0px; padding: 0px;font-size:14px;font-weight:normal;font-weight:bold;}

#tab_top ul li a{color:#8d6b31;width:167px;height:30px;display:block;font-weight:bold;}

#tab_top ul li a:hover{border:solid 1px #ffcc00;width:167px;height:30px;display:block;font-weight:bold;}

.liblock a {

	background:url(../images/sycptitlebg.jpg) no-repeat 0px 0px;color:#f8991b;font-size:14px;font-weight:normal;text-align:center;

}

#tab_top ul li a .liblock{

	background:url(../images/sycptitlebg.jpg) no-repeat 0px 0px;color:#f8991b;font-size:14px;font-weight:normal;text-align:center;

}

.linoblock {

	background:url(../images/sycptitlepbg.jpg) no-repeat 0px 0px;color:#8d6b31;

}

#tab_top .readmore{position:absolute;right:0px;top:0px;float:right;font-family:Arial;font-size:10px;-webkit-text-size-adjust:none; }

.syabout .readmore,.synews .readmore{position:absolute;right:0px;top:0px;width:57px;padding-left:40px;height:23px;float:right;font-family:Arial;font-size:10px;background:url(../images/syreadmore.png) left 0px no-repeat;-webkit-text-size-adjust:none; }

#tab_top .readmore a,.syabout .readmore a, .synews .readmore a{color:#a99f92;cursor:hand;}

#tab_top .readmore a:hover,.syabout .readmore a:hover,.synews .readmore a:hover{color:#ff720a;}

#tab_comp { width:958px; height:auto; margin: 0px; padding: 5px 0px; border: 1px solid #dbc9b0; background-color: #FFF; }

#tab_bot { width:452px; height:15px; background:url(../images/bot.jpg); }



/*首页图片滚动代码*/
.rosad{ display:block;width:958px;margin:0px auto;height:210px;overflow:hidden;zoom:1;position:relative;}
.LeftHandle{
	height:132px;
	width:32px;
	overflow:hidden;
	float:left;
	display:block;
	margin:0;
	padding-top:80px;
	cursor:pointer;
	background-image: url(../images/btnp.gif);
	background-repeat: no-repeat;

	}
.RightHandle{
	height:132px;
	width:32px;
	overflow:hidden;
	float:left;
	display:block;
	margin: 0;
	padding-top:80px;
	cursor:pointer;
	background-image: url(../images/btnp.gif);
	background-repeat: no-repeat;


	}


.rollBox .PhotoCell{width:120px;float:left;margin-left:10px;display:inline;}
.rollBox .PhotoCell img{background:#FFF;padding:1px;border:1px solid #666;margin-bottom:3px;}



.rollBox{
	width:860px;
	overflow:hidden;
	height:210px;
	float:left;
}
.rollBox ul{ width:auto; margin:0; padding:0; height: 210px; }
.rollBox ul li{ list-style:none; float:left; text-align:center; width:375px; height:175px; margin-top: 10px; margin-right: 20px; margin-bottom: 10px; margin-left: 20px; }

.rollBox ul li div { width:375px; height:175px; text-align:center; display:table-cell; vertical-align:middle; }

.rollBox ul li img { vertical-align:middle; display:inline; width:375px; height:175px; display:block; overflow:hidden;border:none; }

.banben{width:1000px;text-align:right;height:23px;margin:0px auto;padding:10px 0px 0px 0px;}
.top { height: 87px; width: 960px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

.logo { margin: 0px; padding: 0px; float: left; position: relative; }

@charset "utf-8";

html, body,   ul, li, dl, dt, dd { font-family: "微软雅黑"; color: #3a3a3a; font-size: 12px; line-height: 22px; }

body { margin:0; padding:0; background:#f6ebdc;}

ul, li, dl, dt, dd { list-style:none; }

a { color:#783401; text-decoration:none; }

a:hover { color:#ff720a; text-decoration:none; }

img{border:none;}

.box { margin: 0px; padding: 0px; height: auto; width: 100%; position: relative; background:#f6ebdc url(../images/sybg.jpg) repeat-x; }


.top { height: 87px; width: 1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

.logo { margin: 0px; padding: 0px; float: left; position: relative; }

/*导航公共样式*/

.top ul { margin: 0px; float: right; width: 790px; position: relative; height: 43px; padding-top: 11px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; z-index:9;}

.shouyenav{TEXT-ALIGN: center; FLOAT: left; width:60px; font-size: 14px; font-family: "微软雅黑"; font-weight: bold;line-height:16px; color:#f68832;}

.shouyenav .ennav {
	font-size: 9px;
	font-weight: normal;
	text-align: center;
	-webkit-text-size-adjust: none;
	font-family: Arial, Helvetica, sans-serif;
}

#nav LI { TEXT-ALIGN: center; FLOAT: left; width:88px;  background-image: url(../images/menulibg.jpg); background-repeat: no-repeat; background-position: left top;font-weight: bold; }

#nav li table a{display:block;}

#nav li .zhnav {font-size: 14px; font-family: "微软雅黑"; line-height:16px;margin:0px;padding:0px;height:16px;}

#nav li .zhnav a{line-height:16px;height:16px;}
@mediascreenand(-webkit-min-device-pixel-ratio:0){
.shouyenav .ennav {  font-size: 9px; font-weight: normal;text-align:center;-webkit-text-size-adjust:none;font-family: Arial, Helvetica, sans-serif; }
#nav LI .ennav {  font-size: 9px; -webkit-text-size-adjust:none;font-family: "Arial"; font-weight: bold;margin:0px;padding:0px; height:16px;line-height:16px; }

#nav li .ennav a{font-size:9px;-webkit-text-size-adjust:none;font-weight: bold; font-family: Arial, Helvetica, sans-serif;  }

}
#nav LI .ennav {  font-size: 9px; -webkit-text-size-adjust:none;font-family: "Arial"; font-weight: bold;margin:0px;padding:0px; height:16px;line-height:16px;-webkit-text-size-adjust:none;   }

#nav li .ennav a{font-size:9px;-webkit-text-size-adjust:none;font-weight: bold;-webkit-text-size-adjust:none;   }



#nav LI.one { LINE-HEIGHT: 16px; FLOAT: left; HEIGHT: 37px; OVERFLOW: hidden }

#nav LI.one A { DISPLAY: block; }

#nav LI.on { FONT-WEIGHT: bold; background-image: url(../images/menulibg.jpg); background-repeat: no-repeat; background-position: left top;  }

#nav LI.on a { color:#f68832; }

#nav LI.on a:hover { color:#f68832; }

#nav LI.one:hover { FONT-WEIGHT: bold; }

#nav LI.one A:hover { background-image: url(../images/menulibg.jpg); background-repeat: no-repeat; background-position: left top; FONT-WEIGHT: bold; }

#nav LI.one:hover A { BACKGROUND: none transparent scroll repeat 0% 0%; }

#nav LI.one UL LI A:hover { BACKGROUND: none transparent scroll repeat 0% 0%; }

#nav LI UL { POSITION: absolute; LEFT: -999em;top:45px; background: url(../images/ddlibg.png) no-repeat;display:none;padding:7px 0px 0px 0px; margin:0px 0px 0px -35px;}
@-moz-document url-prefix() {
	 #nav LI UL { POSITION: absolute; LEFT: -999em;top:45px; background: url(../images/ddlibg.png) no-repeat;display:none;padding:7px 0px 0px 0px; margin:0px 0px 0px 15px;}
} 
@media screen and (-webkit-min-device-pixel-ratio:0) {

#nav LI UL { POSITION: absolute; LEFT: -999em;top:44px; background: url(../images/ddlibg.png) no-repeat;display:none;padding:7px 0px 0px 0px; z-index:9; margin:0px 0px 0px 0px;}

}
#nav LI UL LI { LINE-HEIGHT: 19px; DISPLAY: block; HEIGHT: 19px; OVERFLOW: hidden; text-align: center; width:75px; border-right-style:solid; background:#683811; border-right-width: 1px; border-right-color: #d4b07d; }



#nav LI:hover UL { left:auto;display:block;}

#nav LI.sfhover UL { LEFT: auto }

#nav LI LI.sfhover UL { LEFT: auto }

#nav LI LI LI.sfhover UL { LEFT: auto }

#nav LI.one UL LI A, #nav LI.one UL LI UL LI A { padding:0px 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; WIDTH:75px; }

#nav LI.one UL LI A:link, #nav LI.one UL LI UL LI A:link { padding:0px 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; width:75px; }

#nav LI.one UL LI A { margin:0px; padding:0px 0px; width:auto; color:#d6b382; }

#nav LI.one UL LI A:hover { COLOR: #f8d33f; margin:0px; padding:0px 0px; width:75px; }

#nav LI.one UL LI { PADDING:0PX 0PX; WIDTH:75px; MARGIN:0px 0px; }



/*版权公共样式*/

.footer { background-image: url(../images/footbg.jpg); background-repeat: repeat-x; background-position: left top; height: 81px; width: 100%; padding: 0px; position: relative; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: block; clear: both; float: none; color: #a98f6c; }

.footer-inside { padding: 0px; width: 1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; }

.footer-inside-left { margin: 0px; padding: 0px; float: left; width: 800px; position: relative; }

.footer-inside-left ul { padding:10px 0px ; position: relative; margin-top: 0px; margin-right: 0px; margin-bottom: 10px;*margin-bottom:0px!important; margin-left: 0px; width: 800px; clear: both; float: none; display:block;}



.foot-inside-left ul{ padding:10px 0px ; position: relative; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; width: 800px; clear: both; float: none; }

.footer-inside-left ul li { float: left; padding-right: 12px; padding-left: 12px; margin: 0px; position: relative; background-image: url(../images/footline.jpg); background-repeat: no-repeat; background-position: right center;height:13px;line-height:13px; }



.footer-inside-left ul li img{height:13px;}

.footer-inside-left ul li a { color: #a98f6c; }

.footer-inside-left p { padding: 0px; width: 800px; position: relative; clear: both; color: #a98f6c; line-height: 17px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;display:block; }



.footer-inside-right { margin: 0px; float: right; width: 200px; position: relative; text-align: right; padding-top: 12px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

.footer-inside-right a{color: #a98f6c;}

