@charset "gb2312";
HTML{
    border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "Microsoft YaHei", "华文细黑", Helvetica, Arial, sans-serif;
    font-size: 13px;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
	line-height:25px;
}
/**html .clearfix{zoom:1;}*/ /* IE6 */
/**:first-child+html .clearfix{zoom:1;}*/
BODY{
    padding: 0px 0px;
    margin: 0px 0px;
    font-family: "Microsoft YaHei", "华文细黑", Helvetica, Arial, sans-serif;
    font-size: 100%;
	background: url(../images/body_bg.jpg) #FFF;
	line-height:20px;
}
DIV{
   border-bottom: 0px;
    border-left: 0px;
    /*padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
	padding-top: 0px*/
    font-family: "Microsoft YaHei", "华文细黑", Helvetica, Arial, sans-serif;
    font-size: 13px;
    vertical-align: baseline;
    border-top: 0px;
    border-right: 0px;
    ;
}
SPAN{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "Microsoft YaHei", "华文细黑", Helvetica, Arial, sans-serif;
    font-size: 100%;
    vertical-align: baseline;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
OBJECT{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "Microsoft YaHei", "华文细黑", Helvetica, Arial, sans-serif;
    font-size: 100%;
    vertical-align: baseline;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
IFRAME{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "Microsoft YaHei", "华文细黑", Helvetica, Arial, sans-serif;
    font-size: 100%;
    vertical-align: baseline;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}

P{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "Microsoft YaHei", "华文细黑", Helvetica, Arial, sans-serif;
    font-size: 100%;
    vertical-align: baseline;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}

IMG{
	border-width:0px;
	vertical-align: baseline;
}

UL{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "Microsoft YaHei", "华文细黑", Helvetica, Arial, sans-serif;
    font-size: 100%;
    vertical-align: baseline;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
	list-style:none outside;
}
LI{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "Microsoft YaHei", "华文细黑", Helvetica, Arial, sans-serif;
    font-size: 100%;
    vertical-align: baseline;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
	list-style:none outside;
}
FORM,Table,tr,td{
    border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    /*margin: 0px;*/
    padding-left: 0px;
    padding-right: 0px;
    font-family: "Microsoft YaHei", "华文细黑", Helvetica, Arial, sans-serif;
    font-size: 100%;
    vertical-align: no;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
a{ text-decoration:none; color:#333;}
a:hover{ color:#333; 	outline-style:none; }



/*头部样式*/

@font-face
{
font-family: myFirstFont;
src: url('../images/BALTH.TTF')
    ,url('../images/BALTH.eot'); /* IE9+ */
}

.header{
	margin: 0px auto;
    width: 100%;
}
.header .top{ width:100%; height: 112px; margin:0px auto; background:#242424; min-width:1100px;}
.header .keywords{ width:130px; height:30px; line-height:30px;
	font-family: "Microsoft YaHei", "华文细黑", Helvetica, Arial, sans-serif;
	background-color:#fff;
	color:#000;
	border-bottom: 0px;
    border-left: 0px;
	border-top: 0px;
    border-right: 0px;
	margin:0;
	padding:0;
	padding-left:8px;
}

.header .menu{
    margin: 0px auto;
    width: 100%;
    height: 88px;
	/*position:absolute;
	top:241px;
	border-bottom:2px solid #c4f738;
	background-color:#33329a;*/
	clear:both;
	overflow:hidden;
	z-index:998;
	
	text-align:center;
	
}

.header .menu .navlist
{
	margin: 0px auto;
	width:1100px;
	height: 88px;
}

.header .menu .nav{
   	height: 88px;
    list-style-type: none;
    width: 1100px;
    font-family: "微软雅黑","华文细黑", Helvetica, Arial, sans-serif;
    float: left;
    font-size: 15px;
    font-weight: normal;
    list-style-image: none;
}
.header .menu .nav LI{
   float: left;
   padding-top:30px;
}
.header .menu .nav A{
   	text-align: center;
    line-height: 20px;
    width: 137px;
    float: left;
    height: 25px;
    color: #000000;
    text-decoration: none;
	font-size:18px;
	outline-style:none;
}
.header .menu .nav A span{ font-size:14px; font-family:myFirstFont;}
.header .menu .nav A:hover{
   /*background-color:#c4f738;*/
   color: #ff0000;
   outline-style:none;
}
.header .menu .nav .cur{
   /*background-color:#c4f738;*/
   color: #ff0000;
}

/*头部样式结束*/

.aboutmore{width:114px; height:35px; margin:0 auto;background-color:#E0E0E0; }
.aboutmore A{line-height:35px;color:#FFF;width:114px; height:35px;font-size:18px;outline-style:none;}
.aboutmore:hover{width:114px;background-color:#F63200;}

.taocantitle{ font-size:18px; font-weight:700; color:#69675A;}
.taocaninfo{ font-size:15px;  color:#69675A;}
.anlititle{font-size:15px;font-weight:700; color:#000;}
.anliimg{ width:350px;
height:91px;
position:absolute;
padding-top:74px;
}

.focus2{
	margin-top:-100px ;
	width:234px;
	height:100px;
	position:absolute;
	z-index:2;
}
/*----------- 图片banner特效左右滚动 ------------*/
.fullSlide{width:100%;position:relative;height:529px;background:#000; min-width:1100px;}
.fullSlide .bd1{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd1 ul{width:100%;  min-width:1100px; !important;}
.fullSlide .bd1 li{width:100% ; min-width:1100px;!important;height:529px;overflow:hidden;text-align:center;}
.fullSlide .bd1 li a{display:block;height:529px;}
.fullSlide .hd1{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd1 ul{text-align:center;}
.fullSlide .hd1 ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd1 ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:10px;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;}
.fullSlide .next{left:auto;right:10px;background-position:-6px -137px;}

/*------ 图片左右滚动 结束 ---------*/
.redwhite{ background-color:#F63200; font-size:15px; color:#FFF; line-height:25px;}
.shuzi{width:23px; height:23px; line-height:23px; color:#F63200; background-color:#FFF; font-size:15px;}


.maintitle{
	width:100%;
	height:81px;
	margin:0px auto;
	background:url(../images/mainTitle_bg.jpg) top repeat-x;
}
.maintitle_img{
	width:1080px;
	height:81px;
	margin:0px auto;
	text-align:left;
}



#main{
	margin:35px auto 10px auto;
	width:1100px;
	/*height:auto;
	background-color:#FFFFFF;*/
	/*position:relative;*/
}

#mainleft{ 
	float:left;
	width:190px;
	height:auto;
	background-color:#EFEFEF;
	clear:both;
}
#mainleft .lefttitle{
	width:100%;
	height:40px;
	line-height:40px;
	background-color:#F63200;
	color:#FFF;
	font-size:16px;
	text-align:left;
	margin-bottom:15px;}
#mainleft .lefttitle img{ width:16px; height:14px; margin:10px 20px 0 25px;}
#mainleft img{border-width:0px; padding:0px 0px; margin:0px 0px;}
#mainleft ul{ width:100%;height:350px;
line-height:40px;}
#mainleft ul li{
	color:#52B469; 
	font-size:14px; 
	text-align:center;
	text-decoration:none;
	line-height:40px;
	background:url(../images/leftmenu_bg.jpg) bottom no-repeat;
}
#mainleft ul li a{
	text-decoration:none;
	color:#33329a;
}

#mainright{ 
	float:right;
	width:900px;
	height:auto;
	/*border:1px solid #D3D4D1;
	clear:both;*/
}
#mainright .maptitle{ 
	text-align:right;
	height:35px;
	line-height:35px;
	font-size:13px;
	padding-right:20px;
	color:#393F3D;
}
#mainright .maptitle a{ 

	color:#393F3D;
	text-decoration:none;
}

#mainright .detail{ 
	width:840px;
	margin:10px auto;
	word-break:break-all;
	line-height:25px;
	font-size:13px;
	color:#393F3D;
	word-wrap:break-word;
}
#mainright .detail .title{ 
	height:50px;
	line-height:45px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	color:#393F3D;
	border-bottom:1px solid #e2e2e2;
	margin-bottom:20px;
}
#mainright .detail a{color:#393F3D; text-decoration:none;}
#mainright .mainnewslist{
	width:840px;
	margin:10px auto;
}
#mainright .mainnewslist ul{width:840px;}
#mainright .mainnewslist li{
	width:840px;
	line-height:35px;
	font-size:13px;
	border-bottom:1px #C2C2C2 dotted;
	background:url(../images/arrow5.jpg) no-repeat 6px 14px;
	color:#656565;
	text-align:left;
	position:relative;
}
#mainright .mainnewslist li span{ 
	float:right; 
	line-height:35px;
	width:90px;
	top:0px;
	right:5px;
	position:absolute;
	
}
#mainright .mainnewslist li A{
	width:100%;
	line-height:35px;
	font-size:13px;
	color:#656565;
	text-decoration: none;
	padding-left:22px;
}
#mainright .mainnewslist li A:hover{
	text-decoration: none;
	color:#656565;
}

#mainright .mainimglist{
	width:900px;
	margin:10px auto;
}
#mainright .mainimglist ul{ zoom:1; width:100%;}
#mainright .mainimglist ul li{ width:250px; height:300px; float:left; margin-left:50px;}
#mainright .mainimglist ul li .imgb{ width:250px; height:250px; border:solid 1px #7d7d7d; float:left;}
#mainright .mainimglist ul li .titleb{ float:left; width:250px; height:64px; line-height:32px; background:url(../images/protitle_bg.jpg) no-repeat right #d2d2d4; color:#989898; text-align:center;font-size:13px;  }
#mainright .mainimglist ul li a{ color:#333333; font-size:13px;}
.kuang{ line-height:22px; border:1px solid #999;}
.searchmain{ width:1080px; height:auto; margin:30px auto;}
.searchmain .stitle{ width:100%px; height:50px; line-height:35px; font-size:15px; text-align:center;}
.searchmain ul{width:1080px;}
.searchmain li{
	width:1080px;
	line-height:35px;
	font-size:13px;
	border-bottom:1px #C2C2C2 dotted;
	background:url(../images/arrow4.jpg) no-repeat 9px 16px;
	color:#656565;
	text-align:left;
	position:relative;
}
.searchmain li span{ 
	float:right; 
	line-height:35px;
	width:90px;
	top:0px;
	right:5px;
	position:absolute;
	
}
.searchmain li A{
	width:100%;
	line-height:35px;
	font-size:13px;
	color:#656565;
	text-decoration: none;
	padding-left:22px;
	outline-style:none;
}
.searchmain li A:hover{
	text-decoration: none;
	color:#656565;
	outline-style:none;
}

.fenye{ margin:10px auto; width:840px; text-align:center; font-size:13px;}
.fenye table{ margin:0 auto;font-size:13px;}
.fenye a{color:#656565; text-decoration:none;font-size:13px;}
.fenye a:hover{color:#656565; text-decoration:none;font-size:13px;}
.clear{ clear:both;} 

.footer{
    margin: 0 auto;
    width: 100%;
	min-width:1100px;
    height: 178px;
	background-color:#242424;
	line-height:30px;
	color:#ACACAA;
	text-align:center;
	font-size:15px;
	padding-top:25px;
}

.footer a{color:#ACACAA;font-size:15px;text-decoration:none;}


.fixed{
	position:fixed; 
	clip:rect(0 100% 100% 0);
	_position:absolute;
	
	/* 底部 */
	 top:0px;
	left:0px;
	_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);
	/*_left:expression(document.documentElement.scrollLeft + document.documentElement.clientWidth - offsetWidth);*/
	
	/* 左侧 */
	/*left:0px;*/
	/*_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);*/
	/*_left:expression(document.documentElement.scrollLeft + document.documentElement.clientWidth - offsetWidth);*/
}
/* 解决固定层在IE6下闪的问题 */


/*png图片ie6下透明滤镜实现写法*/
.pngimg{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/x.png');}



.videopop{ position:fixed;transition: all 1s; z-index:1000; right:10px; bottom:-100%; background:rgba(0,0,0,.8); padding:10px; padding-top:35px;}
.videopop.block{ bottom:10px;}
.videopop .videovlose{ width:35px; height:35px; position:absolute; z-index:1; right:0;top:0; background:url(../images/videoclose.png) no-repeat center; cursor:pointer;}

.videopop .zooma{ position:absolute; z-index:1; width:35px; height:35px; z-index:1;top:0; right:35px;background:url(../images/ico-zoom.png) no-repeat center; cursor:pointer;}
.videopop.zoom{ left:50%; margin-left:-440px;top:50%; margin-top:-250px; background:none; width:860px}
.videopop.zoom video{ width:860px !important}
.videopop.zoom .zooma{ display:none}
.popbg.block{ display:block; position:fixed; z-index:999; left:0; right:0;top:0; bottom:0; background:rgba(0,0,0,.8)}