@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#000000;text-align:center; background:url(images/bg.jpg) no-repeat top center #fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
li,p{text-align:left;font:normal 12px/180% "宋体";}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clear{ clear:both;}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/180% "宋体";}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w980{ width:980px;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}

/*top*/
.top01{ height:37px; background:url(images/bg2.gif) top center no-repeat;}
.top01 em{ float:left;}
.top01 i{ float:right; line-height:37px;}
.top01 i a{ padding:0 8px;}
.top02 img{ float:left;}
.top_nav{ text-align:center; font:bold 16px/50px \5FAE\8F6F\96C5\9ED1;}
.top_nav,.top_nav a:link,.top_nav a:visited,.top_nav a:hover{ color:#fff;}
.top_nav a{ padding:0 25px;}

.p1_content{ background:#f7f7f7; margin:25px auto; border:#eeeeee 1px solid; padding:14px 14px 5px; width:950px;}
.p1_content .fl{ width:470px;}
.p1_content .fr{ width:450px;}
.p1_content .fr h1{font:bold 20px/180% \5FAE\8F6F\96C5\9ED1;}
.p1_content .fr p{ padding-bottom:5px; line-height:200%;}

#box{width:470px;height:253px;position:relative;}
#box ul li{display:none;text-align:center;position:absolute;font-weight:bold;height:29px;line-height:29px;}
#box ul li img{display:block;}
#box ul li span{position:absolute;top:224px;left:8px;font-size:12px;z-index:3;}
#box ul li a{color:#fff;}
#box ul li div{background:#000;filter:alpha(opacity=50);opacity:.5;height:29px;position:absolute;top:224px;width:470px;z-index:1;}
#box ol{position:absolute;top:232px;right:5px;z-index:1;}
#box ol li.active{display:block;background:#d1182a;}
#box ol li{width:22px;height:15px;line-height:15px;float:left;cursor:pointer;border-left:1px solid #fff;text-align:center;font-size:14px;color:#fff;font-weight:bold;}

.p2_content{}
.p2_content div{ border:#eeeeee 1px solid; width:318px; float:left; margin:0 0 20px 0;}
.p2_content div.tv,.p2_content div.playerActTitle,.p2_coontent div.img_show1{ border:none; width:100%; float:none; margin:0 0 0 0;text-align:center;padding-top:8px;}
.p2_content div.img_show1{border:none;width:100%;text-align:center;}
.p2_content div.img_show1 img{margin-top:15px;}
.p2_content .center{ margin:0 10px 20px 10px; _display:inline;}
.p2_content h2{ height:21px; font:bold 14px/21px "宋体"; /*background:url(images/icon01.gif) 8px 0 no-repeat; */padding-left:10px; margin:8px 0 0 0;}
.p2_content strong{ display: block; font:bold 14px/200% "宋体"; margin:12px 5px 5px 10px;}
.p2_content ul{ margin:0 5px 10px 10px;}
.p2_content dl{ width:298px; border-bottom:#eee 1px dotted; padding:15px 5px 15px 15px;}
.p2_content dl dt{ float:left; margin-right:10px;}
.p2_content dl dd{ float:left;}
.p2_content dl dd b{ display:block;}

.red,.red a:link,.red a:visited,.red a:hover{ color:#eb3736;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{ color:#164ec9;}

.p3_content{ width:958px; padding:10px; border:#eee 1px solid; margin:20px auto;}
.p3_content h2{ background:#eb3736; height:40px; padding-left:40px;}
.p3_content h2 em{font:bold 16px/40px \5FAE\8F6F\96C5\9ED1;display:block; height:40px; text-align:center; width:130px; float:left; cursor:pointer;}
.p3_content h2 .t01{ background:#164ec9;}
.p3_content h2,.p3_content h2 a:link,.p3_content h2 a:visited,.p3_content h2 a:hover{ color:#FFF;}
.p3_content .pic01{ width:910px; margin:25px auto;}
.p3_content .pic01 img{ padding:10px; display:block; float:left; background:#f5f5f5; border:#eaeaea 1px solid; margin:0 30px 0 0;}
.p3_content .pic01 p{ display:block;}
.p3_content .pic01 p strong{ display:block;font:bold 18px/200% \5FAE\8F6F\96C5\9ED1; padding-bottom:10px;}
.p3_content .pic01 p span{ border-bottom:#eee 1px solid; font:normal 14px/220% "宋体"; padding:5px 0;}
.p3_content .list{ width:910px; margin:10px auto;}
.p3_content .list li{ float:left; width:430px; background:url(images/dot02.gif) 0 8px no-repeat; padding-left:15px; font-size:14px; line-height:220%;}

.p4_content{ background:#eb3736; position:relative; margin-bottom:20px;}
.p4_content .icon{ background:url(images/icon02.png) no-repeat; display:block; width:133px; height:132px; position:absolute;  top:0; left:0; z-index:5;}
.p4_content .pic01{ width:940px; margin:20px auto;overflow:hidden;position:relative; z-index:0}
.p4_content .pic01 .jCarouselLite{overflow:hidden;}
.p4_content .pic01 .next{visibility:hidden;cursor:pointer;z-index:5;position:absolute;top:250px;right:10px;background:url(images/left.png) right center no-repeat;height:45px;width:61px;}
.p4_content .pic01 .prev{visibility:hidden;cursor:pointer;z-index:5;position:absolute;top:250px;left:10px;background:url(images/right.png) left center no-repeat;height:45px;width:61px;}
.p4_content .pic01 ul{width:1000%}
.p4_content .pic01 ul li{float:left;position:relative;}
.p4_content .pic01 ul li a p{visibility:hidden;width:940px;position:absolute;top:470px;left:0;display: block;height: 40px;line-height: 40px;font-size: 14px;text-align: center;margin: 0 auto;background-color: #111;color: #fff;opacity: 0.9;filter: alpha(opacity=90);}

.lujing{ margin:0 auto; height:50px; line-height:50px;}


.p2j_list{}
.p2j_list .fl{ border:#eeeeee 1px solid;  width:650px;}
.p2j_list .fr{border:#eeeeee 1px solid; width:320px;}
.p2j_list h2{ height:51px; font:bold 14px/51px "宋体"; background:url(images/icon01.gif) 15px 14px no-repeat; padding-left:75px; margin:0 20px; border-bottom:#eee 1px dashed;}
.p2j_list .fl ul{ margin:15px 20px 35px 30px;}
.p2j_list .fl ul li{ line-height:220%;}.p2_content dl{ width:298px; border-bottom:#eee 1px dotted; padding:15px 5px 15px 15px;}
.p2j_list .fr dl{ width:298px; border-bottom:#eee 1px dotted; padding:13px 5px 15px 15px;}
.p2j_list .fr dl dt{ float:left; margin-right:10px;}
.p2j_list .fr dl dd{ float:left;}
.p2j_list .fr dl dd b{ display:block;}
.em_c{display:none;}
