﻿@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font: 12px/1.5em "Microsoft Yahei";
	color:#888888;
	/*behavior:url("js/hover.htc"); */

}

*{ margin:0; padding:0; -webkit-text-size-adjust:none;}

html {
	_overflow-y:scroll;
	
}
ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
input, select {
	font: 100% arial, helvetica, clean, sans-serif;
}

th, em, strong, b, address, cite {
	font-style: normal;
	font-weight: bold;
}
li {
	list-style: none;
}
img, fieldset {
	border: 0;
}
a {
	color: #888888;
	text-decoration: none;
}
a:hover, a:active, a:focus {
	color: #e8000a;
	text-decoration: none;
}

@font-face
{
font-family: ziti;
src:url(../font/DINLight.otf); /* IE9+ */
}

@font-face
{
font-family: ziti2;
src:url(../font/DINRegular.otf);/* IE9+ */
}






.aclear{overflow:hidden; clear:both;}
/*opacity: 0.85;-moz-opacity: 0.85;filter:alpha(opacity=85); */

.headbg{ width:100%; height:80px; border-bottom:#e60013 solid 2px; }

.head{ width:1047px; margin:0 auto;  position:relative; }

.logo{ float:left; width:260px; height:52px; margin-top:28px; }

.nav{ float:right; margin-top:38px; }

.nav ul li{ width:98px; text-align:center; float:left; font-size:16px; line-height:24px; }

.nav ul li a{ color:#000;}

.nav ul li a:hover{ color:#e8000a; font-weight:bold;}

#ding{ color:#e8000a; font-weight:bold; }

.qh{ position:absolute; top:5px; right:0; font-size:16px; color:#000 }

.qh a{ color:#a6a5a5; } 

.banner{ width:100%; height:544px; }

#player{position:relative;width:100%;height:544px;overflow:hidden;}

#player a{ width:100%; display:block; }

#player *{border:0;padding:0;margin:0;}

#player .Limg{position:relative; width:100%; display:block; z-index:99}

#player .Limg li{position:absolute;top:0;left:0; width:100%; display:block;}

#player .Limg li img{ border:0; }

#player .Nubbt{position:absolute;z-index:1;right:572px;bottom:0; line-height:25px; width:781px; z-index:99}

#player .Nubbt span{cursor:pointer; width:153px; height:9px; background:url(../images/dian2.jpg) no-repeat 0 0;  float:left; margin-right:3px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/dian2.jpg'); _background-image:none;}

#player .Nubbt span.on{background:url(../images/dian1.jpg) no-repeat 0 0; width:153px; height:9px;  display:block;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/dian1.jpg'); _background-image:none;}




.main{ width:1047px; margin:30px auto; }

.part1{ width:320px; float:left; margin-left:10px;  }

.title1{ width:203px; height:47px; margin:0 auto; background:url(../images/title.png) no-repeat; }

.list1{ border-left:#e60013 solid 1px; }

.list1 ul{ padding-top:43px;}

.list1 ul li{ position:relative; padding-left:16px; height:76px; }

.list1 .dian{ width:8px; height:8px; position:absolute; left:-4px; top:5px; z-index:99; background:url(../images/dian.jpg) no-repeat;  }



.part2{ width:320px; float:left; margin-left:10px; }

.title2{ width:203px; height:47px; margin:0 auto; background:url(../images/title2.png) no-repeat ; }

.list2{ margin-top:16px; float:left;}

.tw{ width:320px; height:76px; border-bottom:#bdbdbc solid 1px; margin-top:20px; }

.l_tw{ width:60px; float:left; line-height:76px; text-align:center }

.r_tw{ width:230px; float:right; margin-left:10px; }



.part3{ width:320px; float:left; margin-left:10px;  }

.title3{ width:217px; height:47px; margin:0 auto; background:url(../images/title3.png) no-repeat ; }

.list3{ width:306px; }

.list3 ul{ padding-top:16px; }

.list3 ul li{ padding-left:16px; height:76px; border-bottom:#bdbdbc solid 1px; padding-top:20px; }



.part4{  width:1047px; height:auto; margin: 0 auto 30px; position:relative }

.bjk{ width:555px; height:109px; line-height:30px; background:url(../images/title4.png) no-repeat left; font-weight:bold; padding-left:262px; padding-right:230px; text-indent:20px; padding-top:3px;}

.bot{ position:absolute; right:40px; top:40px; }

.footbg{ width:100%; border-top:#e60013 solid 2px; background:#dcdcdd; }

.foot{ width:1047px; margin:0 auto; line-height:36px; color:#ffffff;  }

.gd{ text-indent:15px; padding-top:10px; }

.gd a{ color:#e8000a; font-weight:bold;  }


.gd2{ text-align:right; margin-top:10px; }

.gd2 a{ color:#e8000a; font-weight:bold;  }


.nybanner{ width:100%; height:200px; border-bottom:#d3d3d3 solid 1px; background:#eeeeee }

.nybanner img{ width:1047px; margin:0 auto; display:block }

.zhuti{ width:1047px; margin:0 auto }

.l_zt{ width:259px; float:left;   }


.title{ width:183px; height:45px; font-size:26px; color:#000; border-bottom:#d3d3d3 solid 2px; margin:0 auto; padding-top:40px; }

.fl{ width:150px; margin-left:60px; margin-top:30px;}

.fl ul li{ height:27px; font-size:14px;  padding-bottom:10px; }

.fl ul li a{ height:27px;  display:block }

.fl ul li a:hover{ width:150px; border-bottom:#e8000a solid 2px; }

#ding2{ width:150px; color:#e8000a; border-bottom:#e8000a solid 2px; }

.r_zt{ width:787px; float:left; background:url(../images/about_r.jpg) repeat-y left; border-left:1px solid #d3d3d3; padding:43px 0 100px 0; overflow:hidden }

.r_zt h1{ width:687px; height: 30px; margin: 0 auto;font-size: 16px;border-bottom: 2px solid #e8000a;color: #e8000a; text-indent: 20px; }

.r_zt h1 a{ float:right; font-size:12px;  }

.neirong{  width:647px; margin:0 auto; padding:20px; line-height:24px; }

.neirong img{ width:100%; }

.neirong2{  width:667px; margin:0 auto; line-height:24px; }

.rw{ width:100%; border-bottom:#d3d3d3 solid 1px; padding-top:20px; padding-bottom:20px;}

.l_rw{ width:100px; float:left; }

.r_rw{ width:530px;  float:right; }

.gdgz{ width:191px; float:left; margin-left:24px; margin-top:24px; }

.gdgztu{ width:191px; height:142px; border:#d4d4d4 solid 1px; }

.gdgzwz{ width:100%; height:50px; line-height:24px; text-align:center } 


.pag{ width:687px; height: 30px; margin: 0 auto;font-size: 12px;border-top: 1px solid #d4d4d4;color: #e8000a; text-indent: 20px; padding-top:10px; line-height:24px;  }



.pp{ width:100%; border-bottom:#d3d3d3 solid 1px; padding-top:20px; padding-bottom:20px;}

.l_pp{ width:100px; float:left; }

.r_pp{ width:530px;  float:right; }

.pp1{ font-size:18px; font-weight:bold; }

.pp1 a:hover{ color:#e8000a }

.pp3{ color:#000 }

.pp4{ width:100%; text-align:right; }

.pp4 a{ color:#e8000a }

.l_ppl{ width:30%; float:left; margin-left:20px; }

.l_ppl h3{ font-size:14px; color:#e8000a; font-weight:bold; margin-top:35px; margin-bottom:15px; }

.ppdz{ margin-bottom:10px; color:#000 }

.anniu{  }

.anniu ul li{ float:left; margin-right:5px;  }

.anniu ul li a{ background:#e8000a; color:#FFF; display:block; padding:3px 8px; font-weight:bold; }

.m_ppl{ width:30%; float:left; margin-left:40px;}

.m_ppl2{ width:60%; float:left; margin-left:40px;}

.m_logo{ width:200px; margin:10px auto 0 }

.r_ppl{ width:30%; float:right}

.pbt{ font-size:14px; color:#e8000a; font-weight:bold; margin-top:35px; margin-bottom:15px;  }


.ppzt{ width:1047px; margin:20px auto }

.pxx{ line-height:24px; padding-left:20px; }

.hzhb{  width:151px; height:68px; float:left; margin-left:12px; margin-top:24px; }

.nlist{ }

.nlist ul li{ height:30px; line-height:30px; border-bottom:#d4d4d4 solid 1px; }

.nlist ul li a{ }



.ybj_page{ width:450px; height:40px; margin:30px auto; float:right; text-align:right;}

.pageNavi{ margin:0 auto; width:100%; height:auto; text-align:right; } 

.wp-pagenavi {
	CLEAR: both; height:40px; margin:0 auto; width:100%; text-align:right;
}
.wp-pagenavi A {
	width:34px; height:33px;  TEXT-DECORATION: none;color:#848484; background:#FFF; display:block; float:left; line-height:33px; text-align:center; margin-left:2px;
}
.wp-pagenavi SPAN {
	 width:34px; height:33px;  TEXT-DECORATION: none;color:#848484; background:#FFF;display:block; float:left; line-height:33px; text-align:center;margin-left:2px;
}
.wp-pagenavi A:hover {
	color:#ffffff;  background:#612778;
}
.wp-pagenavi SPAN.current {
	color:#666666; border:#999999 solid 1px;
}
.wp-pagenavi SPAN.current {
	color:#ffffff;  background:#612778;
}


.fo_l{ float:left; }

.fo_l{ line-height:28px; color:#000 }

.fo_r{ float:right; }

.fo_r a{ color:#000; padding-right:20px; }



.s1{ background:url(../images/s1.gif) no-repeat 0 10px }

.s2{ background:url(../images/s2.gif) no-repeat 0 10px }

.s3{ background:url(../images/s1.gif) no-repeat 15px 10px }


.e1{ text-indent:20px; }

.e2{ text-indent:30px; }



.nlistzp{   }

.zp{ border-bottom:#d3d3d3 solid 1px; line-height:24px;   }

.lj{ width:100%; }

.lj a{ color:#F00; font-weight:bold; text-align:right; float:right;  }

.ms{ line-height:18px; }









div.h_banner{ width:100%; clear:both; margin:0; height:544px; position:relative; z-index:111;}

/*-------------------star动画*/
div#topstory {width:100%;  margin:0px 0 0 0px; clear:both; background:#fff; height:544px; overflow:hidden;}
div#highlight {  width:100%;padding:0; clear:both; height:544px;}
/*--star大图*/
div#featured { overflow:hidden; width:1920px; height:544px; position:relative; margin:0 auto}
div#featured img{overflow:hidden; width:100%; height:544px;}
/*文字*/
div#featured div.word {  z-index:10px; left:22%; position:absolute; top:0; color:white;}
div#featured div.word img{ width:auto; height:auto; overflow:auto;}
#featured .ui-els-hide { display:none;}
ul.flash_text{ clear:both; font-family:"Impact"; font-size:25px; width:90%; margin:0 auto;}
ul.flash_text li{ clear:both; line-height:1.0em;}
/*文字二*/
dl.flash_text{ clear:both; width:92%; margin:0 auto;}
dl.flash_text dt{ clear:both; font-size:18px; line-height:1em;}
dl.flash_text dt p{ clear:both; font-size:12px;}
dl.flash_text dd{ clear:both; padding:15px 0 10px 0; line-height:1em; font-size:25px;font-family:"Impact";}
dl.flash_text dd p{ clear:both; padding-top:15px; font-size:12px; font-family:Arial; line-height:1em;}
/*小文字*/
em.flast_text{ clear:both; padding:8px 4% 2px 4%; border-top:3px solid #fff; line-height:1em; display:block;}
/*--------star小图*/
div#thumbs { width:980px; line-height:10px; height:10px; overflow:hidden; margin:-60px auto; z-index:9999; position:relative}
div#thumbs li { float:left; width:162px; padding:0; border-right:1px solid #f59099; height:10px; line-height:10px; overflow:hidden; text-align:left; text-indent:-999999px; cursor:pointer;}
div#thumbs li a{ display:block; width:100%; height:100%;background:#e70014;}
div#thumbs ul { padding:0; margin:0;}
div#thumbs li.last { width:165px; border:none;}
#thumbs li a.current { background:#2981c4;}
/*----------------------------end动画*/






.banner{height:545px;overflow:hidden;}
#banner{position:relative}
.banner .d1{width:100%;height:545px;display:block;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;bottom:0;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}


























