﻿@charset "utf-8";
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, textarea {
    margin: 0; padding: 0; font-size: 12px; line-height: 25px; color: #000; font-family: verdana,SimSun,Tahoma;
}
ol, ul, li { list-style: none; line-height: 25px; }
ol, ul { zoom: 1; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
img { border: none; }
a, a:link, a:visited { cursor: pointer; text-decoration: none; color: #000; }
a:hover { cursor: pointer; color: #ae953f; text-decoration:underline; }
table { border-collapse: collapse; border-spacing: 0; }
.tdborder td { border: solid 1px #666; }
.clear { clear: both; float: none; overflow: hidden; height: 0px; font-size: 0; }
.clearFix:after { clear: both; display: block; visibility: hidden; height: 0; line-height: 0; content: "."; }
.clearFix { zoom: 1; }
.float-left, .fl { float: left; }
.float-right, .fr { float: right; }
.font { font: 14px/24px Comic Sans MS; }
:focus{ outline: none;}
html { overflow: -moz-scrollbars-vertical; }
html { min-height: 101%; }
body { width: 100%; margin: 0 auto; background: #fff; overflow-x: hidden; }
.w1008 { width: 1008px; margin: 0 auto; }

#header { width: 100%; height: 130px; margin: 0 auto;}
#top_main { height:130px;background:url(../images/bg1.jpg)repeat-x; }
#top { height:130px; }
.sethomepage {   }
.sethomepage ul li { float: left; }
.sethomepage li,.sethomepage a { color: #fff!important; }
.tel { color: #000!important;  }
#top p { line-height:20px; text-align:right;background:url(../images/top_main_bg.jpg); background-position:right 0; background-repeat:no-repeat; }
#top p a{ color:#FFF;  font-size:12px;padding-right: 12px;}
#logo {  float:left;padding-top: 0px; }
#toptel{ height:60px; float:right;padding-top:20px;}
#site_name { height:100px; width:780px; float:left; background:url(../images/site_name.jpg) no-repeat; }


#navgat { width: 100%; background:url(../images/nav.jpg) repeat-x;}
.navgat { height: 38px; }
.navmid { width: 1008px; margin: 0 auto; }
.navmid ul li { float: left; }
.navmid ul li a { display: block; width: 110px; height: 38px; text-align: center; color:#000!important; font: 14px/38px SimSun; font-weight:bold;}
.navmid ul li a:hover { text-decoration: none; color: #fff!important; }
#sddm div { width:100px; position:absolute; display:none; z-index: 9999; }
#sddm div a { width:100%!important; display:block; position:relative; background: url(../images/nav_h.png) no-repeat; center;  text-align:center; text-decoration:none; }
#sddm div a:hover { font-weight: bold; }
.tmid {
height: 28px;
float: right;
display: inline;
padding-right: 15px;
}
.ttime {
width: 100%;
height: 28px;
color:#fff!important; font:14px/28px SimSun; margin: 0 4px;
text-align: right;
}
/*----flash----*/
#full-screen-slider { width:1007px; height:373px;  position:relative; z-index:0;  margin: 20px auto;}
#slides { display:block; width:1007px; height:373px; list-style:none; padding:0; margin:0; position:relative; }
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;text-align:center }
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px; }

#pagination { display:block; list-style:none; position:absolute; top:350px; z-index:9900;  padding:5px 15px 5px 0; margin:0; }
#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin-left:15px; border-radius:5px; background:url(../images/flash_h.png) 0 0 no-repeat; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px; }
#pagination li a:hover ,#pagination li.current { background:url(../images/flash_a.png) 0 0 no-repeat; }

.tzgg{ height:32px; background-color:#431b1b; color: #fff; }
.tzgg p {padding-left: 10px; text-align:center; color: #fff;font: 12px/23px SimSun; }
.tzgg a {padding-left: 10px; text-align:center; color: #fff; }

.xwzx dl { float:right;}
.xwzx dt {width: 240px; height: 26px;float:right;float:left;border: 1px solid #D0D0D0; padding: 0 10px 0 15px; font: 12px/26px SimSun; color: #265fb4;font-weight:bold; font-family:"微软雅黑"}
.xwzx dt span{ color:#eaeaea; padding:0 0 0 10px; font-size:13px;}
.xwzx dt a { color: #265fb4; text-decoration: none; font-family:"微软雅黑"}
.xwzx dt a:hover {  text-decoration: underline; }
.xwzx dd {width: 230px; padding: 5px 0 10px; }

#cont { width: 100%; height: auto; overflow: hidden; }
#fxtz { width: 254px;  }
#fxtz dt { height: 25px; background:url(../images/lt_tit.jpg) no-repeat; color: #000; padding: 0 10px 0 23px; }
#fxtz dt a { color: #726126; }
#fxtz dd { text-indent: 20px; padding-top: 5px; }
.zxsq { width: 125px; height: 98px; background:url(../images/zxsq_bg.jpg) no-repeat; padding: 48px 0 0 150px; }

.show { width: 360px; margin-left: 10px; }
.show dt { height: 22px; line-height: 22px; background: url(../images/gs.jpg) no-repeat;  color: #fff; padding-left: 15px; }
.show dd { padding-top: 5px; }

#right { width:370px; }
.about { width: 370px; }
.about dt { height: 22px; line-height: 22px; background: url(../images/tit.jpg) no-repeat; padding-left: 10px; color: #fff;  }
.about dd { padding-top: 10px; }

#middle { width: 415px; margin-top: 15px; }
#middle dt { height: 25px; background:url(../images/about_tit.jpg) no-repeat; color: #000; padding: 0 10px 0 23px; }
#middle dt a { color: #726126; }
#middle dd { text-indent: 20px; padding-top: 5px; }
.fwxm { width: 272px; border: 1px solid #ac9853; margin-top: 15px; }
#contact { width: 275px; margin-top: 15px; }
#contact dt { height: 25px; background:url(../images/contact_tit.jpg) no-repeat; color: #726126; padding: 0 10px 0 23px; }
#contact dt a { color: #726126; }
#contact dd { padding-top: 5px; }

#footer { height: 110px; margin: 5px auto auto; background:url(../images/bot.jpg) repeat-x; }
.footerl{width:1000px;line-height:24px;float:left;margin-top:35px;}
.footerr{width:95px;line-height:24px; float:right;margin-right:20px;margin-top:10px;}
#footer p { text-align:center;font: 12px/26px SimSun;color: #000 }
.box{ width:95px;line-height:24px; float:right;margin-right:20px;margin-top:35px;}


.big_box{ border: solid 1px #999;width: 256px; border-radius: 5px; background: #eee; position: absolute; display: none;}
.wx_title{ border-bottom: solid 1px #ccc; line-height: 30px; font-size: 16px; font-family: 微软雅黑; text-indent: 1em;}
.wx_ewm{ text-align: center; padding: 10px; border-bottom: solid 1px #ccc; }
.wx_bottom{ padding: 5px 10px; line-height: 20px;}


.css3pie{
	background:#fff;
	-webkit-box-shadow: #333 3px 3px 3px;
	-moz-box-shadow: #333 3px 3px 3px;
	box-shadow: #333 3px 3px 3px;
	border:solid 1px #c12678;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	behavior:url(/css3pie/PIE.htc);
}

.previewShowWindow {
	position: absolute;
	border: 1px solid #dadade;
	background: #95959d;
	padding: 5px;
	display: none;
	color: #fff;
	text-align: center;
	z-index: 999;
}
