﻿body {
    font-size: 12px;
    margin: 0;
    color: #333333;
	font-family:tahoma,arial,"\5B8B\4F53";
	background:url(../pic/bj.jpg);
}
:focus{
	outline:none;
}
a {text-decoration:none; color:#333333;}
a:hover {text-decoration:underline; color:#F00}
ul,li,form,ol,dl,dt,dd {margin:0; padding:0;}
td,th,font {font-size:12px;}
li {list-style:none;}
img{border:0;}
.pos {position:relative;}
.clear {clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.red {color:#F00;}
.hui {color:#999;}
.undis {display:none;}
.YHfontX {font-family:'黑体','microsoft yahei',SimSun,Verdana,Arial;}
.YHfont {font-family:'microsoft yahei',SimSun,Verdana,Arial;}
.zoom{zoom:1; overflow:hidden;}
.zero{overflow:hidden; line-height:0 !important; font-size:0 !important; height:0;}


div.navmenu { width:980px; margin:0 auto;}
div.navmenu td{
}
div.navmenu td.line { width:0px;}
div.navmenu td.firstn{
}
/*div.navmenu td.firstn div,div.navmenu div:hover{
	background-color:#015198;
	-webkit-transition: all .6s ease;
    -moz-transition: all .6s ease;
    -o-transition: all .6s ease;
    transition: all .6s ease;
}*/
div.navmenu td.firstn div a.nav,div.navmenu div:hover a.nav{
	background:url(../pic/menu_hover.jpg) center center no-repeat;
}
td.firstn div.nav{
	
}
div.navmenu div.nav {text-align:center; height:34px; position:relative;padding:0 0px; margin:0 2px; width:90px;}
div.navmenu a.nav {font-size:14px; display:block; line-height:34px; font-weight:bold; color:#330000;}
/**div.navmenu a.nav:hover{
	color:#ffc000;
}**/
.ndmenu { position:absolute; left:50%; top:32px; font-family:Arial, Helvetica, sans-serif; background-color:#d8ad43;padding:6px 0 8px; display:none; z-index:999; border-radius:0 0 6px 6px; border:3px solid #996a00; border-top:none;}
.ndmenu a{
	color:#000;
}
div.navmenu a.nav:hover{text-decoration:none;}
.ndmenu li a {line-height:18px; display:block; font-size:12px; padding:2px 0; margin:0 1px;}
.ndmenu li a:hover { background-color:#996a00; color:#FFF; text-decoration:none;}
/****/
.top{
	width:990px;
	margin:0 auto;
}
.top dt{
	float:left;
	padding:32px 0 0 20px;
}
.top dd{
	float:right;
	height:110px;
	padding-right:27px;
	
}
.top dd *{
	color:#fff;
	padding:0;
	margin:0;
}
.top dd p{
	padding:25px 0 0 0;
	text-align:right;
	line-height:24px;
}
.top dd div{
	line-height:24px;
	font-size:19px;
	padding:5px 0 0 28px;
	background:url(../pic/2.gif) left 6px no-repeat;
	height:30px;
}
.menu{
	background:url(../pic/1.gif) center 0 no-repeat;
}
.slide{
	margin-top:6px;
	padding:3px;
	background-color:#986b00;
	overflow:hidden;
}
.slide object{display:block;}
.hddl{
	background:url(../pic/1.jpg) left -36px repeat-x;
}
.hddl dt,.hddl dd{
	height:36px;
}
.hddl dt{
	float:left;
	color:#330000;
	font-size:16px;
	font-weight:bold;
	line-height:36px;
	padding:0 0 0 15px;
	
}
.hddl dd{
	background:url(../pic/1.jpg) left top no-repeat;
	width:6px;
	float:left;
}
.hddl dd.aa{
	background:url(../pic/1.jpg) right -72px no-repeat;
	width:6px;
	float:right;
}
.hddl dd.mm{
	width:100px;
	font-family:SimSun;
	line-height:36px;
	text-align:right;
	padding-right:18px;
}
.hddl dd.mm a{
	color:#FFCC66;
}
.hddl dt.gywm{
	height:36px;
	padding-left:6px;
}
.hddl dt.gywm em{
	display:block;
	float:left;
	width:38px;
	background:url(../pic/3.jpg) left 1px no-repeat;
	height:36px;
}
.hddl dt.gywm span{
	display:block;
	float:left;
	padding-left:6px;
}
.gt1{
	margin-top:15px;
}
.xxblo{
	border:1px solid #460700;
	border-top:none;
	background:url(../pic/2.jpg) 0 0 repeat-x;
	background-color:#b3874a;
	min-height:160px;
	overflow:hidden;
}
.gt2{
	background:url(../pic/cptj.jpg) 0 0 no-repeat;
	width:990px;
	margin:15px auto 0;
	height:250px;
}
.cpzsxx{
	font-size:18px;
	color:#fff;
}
.prolist{
	padding-left:40px;
}
.prolist div{
	float:left;
	line-height:42px;
	color:#330000;
	font-size:14px;
	
}
.prolist div a{
	color:#330000;
	display:inline-block;
	padding-left:9px;
	padding-right:9px;
}
#myFocus{
	width:230px;
	height:150px;
	margin:4px auto 0;
	border:2px solid #693b1b;
}


.procla { padding:4px 0 15px 0px;}
.procla div {
    padding-left: 40px;
	border-bottom:1px solid #590d05;
	margin: 7px 16px;
	line-height: 26px;
	padding-bottom:2px;
	color:#330000;
	font-family:SimSun;
}
.procla div a {font-size:14px;color:#330000; font-weight:bold; display:inline-block; padding-left:5px;}

.procla222 {
	padding:13px 0 0 0px;
}
.procla222 div {
    padding-left: 30px;
	padding-bottom:2px;
	background:url(../pic/3.jpg) left 1px no-repeat;
	height:26px;
	line-height: 26px;
}

.abouts {padding:6px 10px 7px; line-height:22px;overflow:hidden;}
.abouts p{margin:0; padding:0;}
.abouts img{margin-bottom:3px;}
.abouts div{padding:0 3px 0 6px;}

.index-news { padding:3px 15px 0 15px;}
.index-news div {line-height:28px; padding:0 0 0 0px; border-bottom:1px dotted #763134;}
.index-news .sp1 { display:inline-block; width:213px;}
.index-news .sp2 {
	display:inline-block;
	color:#fff;
}


.index-pic{
	padding:16px 0 0 0;
}
.index-pic .nonm4 { margin:0 9px; border:2px solid #ce9431; text-align:center;}
.index-pic .nonm4 a{display:block;}
.index-pic .nonm4 img{display:block; vertical-align:top; margin:0 auto;}
.index-pic .nonm5 {line-height:22px; text-align:center; padding:0px 0 0px}
.index-pic .nonm5 a {
	color:#330000;
}

.foot { background:url(../pic/4.jpg) center top no-repeat;background-color:#120807;height:100px; margin-top:15px;}

.foot * {margin:0; padding:0; color:#d2be80;}
.footinfo{width:990px; margin:0 auto;line-height:22px; padding:30px 0 0 0;}


.frilink{width: 960px; line-height: 33px; height:33px; margin:0 auto; font-size:14px;}
.frilink dt {padding: 0 0px 0 12px; float: left; background:url(../pic/3.gif) left 3px no-repeat; padding:0 0 0 30px;}
.frilink dd {float: left; vertical-align:top;}
.frilink dd ul{zoom: 1; overflow: hidden;}
.frilink dd li {float: left; padding: 0 3px;}






/********** 浮动QQ客服 **************/
/********************************/
/*green*/
.qd-wrap-green {background-color:#138907; padding:5px; min-width:116px; _overflow:visible; _width:116px;}
.qd1-green { border:1px solid #9cd052; background-color:#138907; color:#FFF; font-size:12px; font-weight:bold; text-align:center; padding:5px 0 2px}
.qd2-green {background-color:#FFF; padding:5px 10px;}
.qd2-green ul li {zoom:1; overflow:hidden; white-space:nowrap; padding:3px 0; line-height:22px}
.qd2-green ul li .qlid1 {float:left; padding:0 5px 0 0;}
.qd2-green ul li .qlid2 {float:left; padding:0 0 0 2px;}
/*blue*/
.qd-wrap-blue {background-color:#10426b; padding:5px; min-width:116px; _overflow:visible; _width:116px;}
.qd1-blue { border:1px solid #3a708d; background-color:#123e70; color:#FFF; font-size:12px; font-weight:bold; text-align:center; padding:5px 0 2px}
.qd2-blue {background-color:#FFF; padding:5px 10px;}
.qd2-blue ul li {zoom:1; overflow:hidden; white-space:nowrap; padding:3px 0; line-height:22px}
.qd2-blue ul li .qlid1 {float:left; padding:0 5px 0 0;}
.qd2-blue ul li .qlid2 {float:left; padding:0 0 0 2px;}
/********************************/
/***********************************/
.allIsNomal, .allIsNomal * {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 1em;
}
.ellips{overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}
/*****************/
.yetJqFade,.yetJqDirection{
    margin:0 auto;
    position:relative;
}
.yetJqDirection{
    overflow:hidden;
}
.yetJqFade ul,.yetJqFade li,.yetJqDirection ul,.yetJqDirection li{
    background-repeat:no-repeat;
    background-position:center center;
    background-size:cover;
}
.yetJqDirection ul{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    z-index:1;
}
.yetJqFade li a{
    display:block;
}
p.loading{
    position:absolute;
    left:50%;
    top:50%;
    margin-top:-13px;
    margin-left:-13px;
    z-index:100;
}
p.loading .fa{
    text-align:center;
    width:26px;
    height:26px;
    font-size:26px;
    line-height:1;
    color:#808080;
    animation-name: fa-spin;
	animation-duration: 2s;
	/*animation-timing-function: linear;*/
	animation-iteration-count: infinite;
}
/*@media \0screen\,screen\9 { p.loading .fa {  display:none; } }*/
.yetJqFade h6{
    position:absolute;
    bottom:12px;
    line-height:1;
    text-align:center;
    z-index:99;
}
.yetJqFade h6 em{
    display:inline-block;
    width:32px;
    height:6px;
    background-color:#fff;
    margin-left:2px;
    margin-right:2px;
    cursor:pointer;
}
.yetJqFade h6 em.curr{
    background-color:#002f7d;
}
.yetJqFade h1{
    position:absolute;
    bottom:0;
    line-height:30px;
}
.yetJqFade h1 a{
    font-weight:bold;
    font-size:14px;
}

.alpha80 {
	filter: alpha(opacity:80);
	KHTMLOpacity: 0.80;
	MozOpacity: 0.80;
	opacity: 0.80;
	background-color:#000;
}
.backlayer {position:absolute; left:0; top:0; width:100%;z-index:10000000}
.nnnttt {border-collapse:collapse;}
.nnnttt td {border:1px solid #000;}
#xjj {border:3px solid #000; position:fixed; _position:absolute; left:50%; top:50%; z-index:20000000; background-color:#FFF; padding:0px;}

