@charset "utf-8";
/* CSS Document */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
body{line-height:1;height:100%;font-size:12px; font-family:"Times New Roman", Times, serif;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
h1,h2,h3,h4,h5,h6{font-size:100%}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}


#wrap{margin:0 auto; width:980px;}
.top{height:157px; border-bottom:5px solid #7A0000; position:relative; background:url(/images/bg_top.png) no-repeat 160px bottom #ffffff;}

.top .logo{width:72px; height:77px; background:url(/images/logo.png) no-repeat; position:absolute; top:10px;}
.top h1{position:absolute; font-size:26px; left:100px; top:20px; line-height:30px;}
.top ul.nav{position:absolute; top:20px; left:590px;}
.top ul.nav a{padding-left:10px; line-height:18px; color:#666;}
.top ul.nav a:hover,.top ul.nav a.cur{background:url(/images/ico_01.png) no-repeat 0 5px; font-weight:bolder; text-decoration:none;}
.top .sreach{position:absolute; top:20px; right:0;}
.top .sreach input.txt{border:1px solid #adadad; height:19px; color:#999; padding-left:20px; width:120px; background:url(/images/ico_04.png) 2px 5px no-repeat}
.top .sreach input{vertical-align:middle;}
.top .other{position:absolute; top:60px; right:8px; width:200px; z-index:10; font-family:Arial;}
.top .other li{line-height:20px; cursor:pointer; color:#666; padding-right:10px;}
.top .date{position:absolute; top:130px; z-index:1; right:124px; font-weight:normal; font-family:Arial;}
.top .other dl.m{height:21px; overflow:hidden; width:190px;}
.top .other dl.m dt{background:url(/images/ico_01.png) no-repeat 100px 8px #fff; font-size:12px; padding-left:6px; border-bottom:1px solid #fff;}
.top .other dl.m dt.hover{background:url(/images/ico_01.png) no-repeat 100px 8px #f2f2f2;}
.top .other dl.m dd{background:#f2f2f2; overflow:hidden; zoom:1;}
.top .other dl.m dd a{width:32%; font-size:10px; float:left; color:#006699; line-height:14px; margin:4px 0; border-right:1px solid #006699; display:inline; text-align:center;}
.top .other dl.m dd a.n{border-right:none}
dl dd a,ul li a{font-family:Arial, Helvetica, sans-serif;}
.top ul.other li dl.m dt a{}
.top ul.other li dl.m dt a:link{color:#666;}
.top ul.other li dl.m dt a:visited{color:#666;}
.top ul.other li dl.m dt a:hover{color:#666; text-decoration:none;}
.top ul.other li dl.m dt a:active{color:#666; text-decoration:none;}
.btn01{width:60px; color:#333; font-size:12px; font-weight:bolder; height:23px; line-height:23px; *line-height:18px; border:1px solid #adadad; text-align:center; background:url(/images/btn_01.png) repeat-x; margin-left:5px;}
.btn02{ height:23px; border:1px solid #adadad;}

.PicLink{ border-top:1px solid #a9a9a9;}
.PicLink a img.{ width:178px;}
.PicLink span{ height:20px; text-align:center; background:rgb(242, 242, 242); display:block;}
.head{height:157px; border-bottom:1px solid #000000; position:relative; background:url(/images/bg_top.png) no-repeat 160px bottom #ffffff;}

#news{height:316px; background:#00194f; margin-top:10px;position:relative;}
#news dl.dl02{position:absolute; left:800px; top:82px; z-index:1000}
.qLink{position:absolute; right:10px; bottom:10px; z-index:100}
.qLink h6{font-size:10px; color:#bdbdbd; font-family:Arial; line-height:20px;}
.qLink select{width:180px; color:#999;}
.newsList{position:absolute; left:600px; top:68px; width:189px;}
.newsList li{overflow:hidden; zoom:1; margin-top:20px;}
.newsList li img{float:left;}
.newsList li a{float:right; font-family:Arial, Helvetica, sans-serif; color:#fff; width:116px; line-height:16px; font-weight:bolder;}
.newsList li a:hover{text-decoration:underline;}
#f1_picCyclePlay{width:584px; height:316px; overflow:hidden; position:relative;}
#f1_picCyclePlay h2{position:absolute; bottom:0; right:0; height:28px; z-index:10; line-height:30px; padding:0 10px; overflow:hidden; font-size:14px;}
#f1_picCyclePlay h2,.picCyclePlay h2 a,.picCyclePlay h2 a:hover{color:#fff;}
#f1_picCyclePlay h2 i{width:19px; font-style:normal; color:#000; height:18px;line-height:18px;margin:5px 0 0 5px;float:left;cursor:pointer;text-align:center;font-family:Arial;background:#fff; border:1px solid #959a9d;}
#f1_picCyclePlay h2 i.cur{background:#005ac1; color:#fff;}
#f1_picCyclePlay a.title{display:block; font-family:Arial, Helvetica, sans-serif; position:absolute; padding:0 5px; top:226px; left:0; z-index:6; line-height:26px; color:#fff; font-weight:bolder; font-size:20px;}
#f1_picCyclePlay .m{position:absolute; top:226px; left:0; height:90px; z-index:5; background:#000; width:100%;
filter:progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=60,finishOpacity=60);
opacity: 0.6;}
dl.dl02{width:170px;}
dl.dl02 dt{font-size:20px; color:#fff; line-height:30px; font-weight:bolder; height:40px;}
dl.dl02 dd{zoom:1; height:26px;}
dl.dl02 dd dl{position:absolute; width:100%; z-index:10; height:26px; overflow:hidden;}
dl.dl02 dd dl.m{background:url(/images/ico01.gif) no-repeat right 5px;}
dl.dl02 dd dl.cur{background:#333 url(/images/ico01.gif) no-repeat right 5px; height:auto; z-index:10000; overflow:auto;}
dl.dl02 dd dl.cur dt{border-bottom:1px solid #666;}
dl.dl02 dd dt{line-height:18px; height:26px; padding-left:10px; font-size:12px; background:url(/images/ico_02.png) no-repeat 0 8px;}
dl.dl02 dd dt a{color:#33ccff; display:block; width:100%; font-weight:bolder;}
dl.dl02 dd dt b{color:#33ccff; display:block; width:100%; font-weight:bolder; cursor:pointer; font-family:Arial;}
dl.dl02 dd dd{padding:0 10px; margin:0; height:100px; overflow:auto;}
dl.dl02 dd dd a{line-height:15px; padding:5px 0; color:#fff; display:block;}

#main{overflow:hidden; zoom:1; clear:both;}
.main-l01,.main-l02{float:left; width:287px; margin-top:10px; margin-right:10px; display:inline;}
.main-l03,.main-l04{float:left; width:188px; margin-top:10px; margin-right:10px; display:inline;}
.main-l04{margin-right:0;}
.main-l05{float:left; width:485px; margin-top:10px; margin-right:10px; display:inline;}
.pm1 .pm1-hd h2 a{font-size:18px; font-family:"Times New Roman",Times,serif; line-height:30px;}
.pm1 .pm1-hd h2 a:link{color:#602906;}
.pm1 .pm1-hd h2 a:visited{color:#602906;}
.pm1 .pm1-hd h2 a:hover{color:#602906;}
.pm1 .pm1-hd h2 a:active{color:#602906;}
.pm1 .pm1-hd{text-align:right; height:28px; border-bottom:1px solid #000; overflow:hidden;}
.pm1 .pm1-hd h2{float:left; color:#602906; font-size:18px; line-height:30px;}
.pm1 .pm1-hd a{font-size:10px; line-height:40px; color:#666}
.pm1 .pm1-bd{text-align:left; padding-right:0px; padding-top:10px; line-height:25px;}
.pm1 .pm1-bd em{font-style:normal; color:#666; line-height:12px; height:12px;}
.pm1 .pm1-bd h4{margin-top:5px;}
.pm1 .pm1-bd h4 a{font-size:14px; line-height:20px; color:#336699;}
p.info{line-height:20px; margin-top:5px; margin-bottom:15px; *margin-bottom:5px;}
p.info a{color:#333; font-family:Arial;}
p.info a.more{color:#336699;}
ul.ul01{padding-top:2px;}
ul.ul01 li{padding-left:10px; zoom:1; line-height:18px; background:url(/images/ico_03.png) no-repeat 0 8px; margin-bottom:8px;}
ul.ul01 li a{color:#333;}
ul.ul01 li span{padding-left:5px;}



ul.ul03 li{padding-left:10px; zoom:1; line-height:18px; background:url(/images/ico_03.png) no-repeat 0 8px; margin-bottom:8px;}
ul.ul03 li a{color:#333;}
ul.ul03 li span{padding-left:5px;}
ul.ul03 li.ywtop{ font-weight:bold;}

h2.ask{line-height:18px; margin-bottom:10px;}
ul.ul02 li{padding-left:10px; zoom:1; line-height:18px; background:url(/images/ico_02.png) no-repeat 0 8px; margin-bottom:8px;}
ul.ul02 li a{color:#336699; font-weight:bolder;}
.pm3{border-top:1px solid #a9a9a9; background:#f2f2f2; padding:5px;}
.pm3 input.txt,.pm3 select{width:130px; font-size:12px; color:#999; border:1px solid #bcbcbc;}
.pm3 select{width:133px;}
.sub{overflow:hidden; zoom:1}
.sub .btn01{float:right;}
.sub input.txt{width:120px;padding:0; margin:0;}

#bottomInfo{height:220px; padding-left:15px; position:relative; background:url(/images/bg_bottom.png) no-repeat 630px 55px #f2f2f2; border-top:1px solid #bcbcbc; border-bottom:1px solid #bcbcbc; margin-top:15px;}
#bottomInfo dl{width:230px; float:left; margin-top:20px; display:inline;}
#bottomInfo dl.d1{}
#bottomInfo dt{font-weight:bolder; line-height:18px;}
#bottomInfo dd a{line-height:18px; color:#333}
#bottomInfo .map{position:absolute; display:block; width:314px; height:27px; background:url(/images/btn_02.png) no-repeat; right:38px; top:16px;}
#bottomInfo .link{position:absolute; bottom:10px; left:10px;}
#bottomInfo .link li{float:left; text-align:center; line-height:16px; padding:0 10px; border-right:1px solid #000;}
#bottomInfo .link li a{font-weight:bolder;}
#bottomInfo .link li.n{border-right:none}


#bottom{clear:both;width:980px; margin:10px auto;}
.bottomline{border-top:1px solid #999;}
#bottom .info{padding-left:180px; position:relative; padding-top:20px; padding-bottom:20px; overflow:hidden; zoom:1}
#bottom .info p{float:left; display:inline; width:340px; line-height:180%; color:#666}
#bottom .logo{ position:absolute; top:25px; left:10px;}
#bottom .info p a:link{color:#666;}
#bottom .info p a:visited{color:#666;}
#bottom .info p a:hover{color:#cc0000;}
#bottom .info p a:active{color:#cc0000;}


/*列表页样式*/
.main{padding-top:10px; border-bottom:0px solid #999; padding-bottom:10px; overflow:hidden;clear:both;_overflow:hidden;}
#mainLeft{float:left; width:782px;}
#mainLeft .loc{border-bottom: 1px solid #000; height:28px;color:#666; padding-left:10px; line-height:28px; background:url(/images/ico_01.png) no-repeat 0 12px; position:relative}
#mainLeft .loc a{color:#602906; letter-spacing:-1px; font-size:13px; font-family:Arial, Helvetica, sans-serif}
#mainLeft .loc span{padding:0 5px;}

#mainLeft .nav a{color:#602906}
#mainRight{float:right; width:188px;}
#main{padding-top:10px; padding-bottom:10px;}
#mainLeft .title{line-height:28px; margin-top:20px; padding-left:20px;padding-bottom:10px; font-size:14px; font-weight:bolder;}
.list{padding-top:20px;}
.list li{text-align:left; padding-right:20px; padding-left:10px; background: url(/images/ico_03.png) no-repeat 0 10px}
.list li a{line-height:25px; color:#333;}
.list li span{line-height:25px; color:#999;padding-left:20px;}
#mainLeft h1 .pagelink{ position:absolute;left:750px; }
/*img.iimagesize{width:340px; text-align:center; margin-top:10px;}*/
.div_aarticle{width:350px; line-height:16px; padding:0 20px 0 0; font-size:13px;}

.right_center_bottom1{float:left; width:80%;}
.right_center_bottom1_right h1{float:left; font-family:Arial; font-weight:bold; padding:0 4px; line-height:20px;}
.right_center_bottom1_right h2{float:left;font-family:Arial; font-weight:bold; padding:0 4px; line-height:20px;}
.right_center_bottom1_right h3{float:left;font-family:Arial; font-weight:bold; padding:0 6px; line-height:20px;}
.right_center_bottom1_right h4{float:left;font-family:Arial; font-weight:bold; padding:0 10px; line-height:20px;}
.stylename1{float:left; border:1px solid #999999; height:13px; margin-top:3px; width:25px;}
.right_center_bottom1_right{margin-top:20px;}
.right_center_bottom1_right2 input{vertical-align:middle;}
/*列表页样式*/

/*文章页样式*/
.artitle{ font-size: 14px;font-weight: bold;line-height:26px;padding:15px 0;text-align: center;}
.source{ background: #F0F0F0;border-top: 1px solid #B8B8B8;color: #333333;height: 32px;line-height: 28px;text-align: center}
.chinese{ text-align:center; margin:25px 0 5px 0;}
.content{color: #333333;font-family: Arial;line-height: 200%;padding: 20px 10px;width:762px; overflow:hidden}
#zoom img{margin-bottom:25px;display:block;max-width:750px;_width:expression(this.width > 750 ? "750px" : "auto");  overflow:hidden;margin-left:auto;margin-right:auto;}
#zoom p{margin-bottom:25px;}
.azoom{ background: #F0F0F0;line-height: 27px;margin-top: 20px;padding-left: 20px;width: 330px;width: 330px;*+width: 350px;}
.copyright{background: #F2F2F2; border-top: 1px solid #A9A9A9;margin-top: 15px; padding: 10px;font-family: Arial;}
.copyright dt {font-weight: bolder;height: 30px;line-height: 20px;}
.copyright dd.p {background: none repeat scroll 0 0 transparent;}
.copyright dd {}
.copyright dd.p p {padding-top: 5px; color: #333333; line-height:25px;}
/*文章页样式*/
.mt10p {
    margin-top: 7px;
}
.no li span{ display:none;}
#mainLeft .title05{padding-left:65px;color:#F00;padding-top:15px;}
#mainLeft .ull{ clear:both}
#mainLeft .ul05{padding:10px 60px 0 52px;width:657px;margin-top:-8px;clear:both;zoom:1;}
#mainLeft .ul05 li{ float:left;margin-right:20px;}
#mainLeft .ul05 li img{width:144px;}
#mainLeft .ul05 li img.img{width:143px; height:82px;}
#mainLeft .ul05 li p{ line-height:20px;}
#mainLeft .ul05 li p{ text-align:center; font-weight:bold}.list li.listline{ display:none;}
.pm1-bd .pm0{padding:0;}

#mainLeft .nav {
    background: url("/images/ico_01.png") no-repeat scroll 0 12px transparent;
    border-bottom: 1px solid #000000;
    color: #666666;
    height: 28px;
    line-height: 28px;
    padding-left: 10px;
}
.article {
    padding-top: 10px;
}
.article h1 {
    font-size: 14px;
    line-height: 60px;
    text-align: center;
}
.article .info {
    background: none repeat scroll 0 0 #F0F0F0;
    border-top: 1px solid #B8B8B8;
    color: #333333;
    text-align: right;
}
.article .info span.date {
    float: left;
    line-height: 28px;
    padding-left: 20px;
}
.article .info span.vs {
    line-height: 28px;
    padding-right: 20px;
    text-decoration: underline;
}
.article p {
    color: #333333;
    font-family: Arial;
    line-height: 200%;
    padding: 30px 5px 5px;
}

.relative h3{ display:none;}
.relative ul{list-style-type:none;}
.relative ul li{background:url(/images/ico_03.png) no-repeat 0 8px;padding-left:10px;line-height:20px;text-align:left;}
.relative ul li span{padding-left:15px;}

.category{width:100%}
.category td{text-align:left;padding:15px;width:340px;}
.category img.iimagesize{width:340px;}
.category p{font-size:12px;line-height:20px;text-align:center;}

.imagetextone {font-size: 14px;margin:5px auto;color:#000;}
.imagetextone td{padding:0;vertical-align:top;}
.imagetextonelist{width:300px;padding:5px 0;margin:0;}
.imagetext td {padding-left:10px;vertical-align:top;}
.imagetext td p{padding:0;margin:0;color:#000;line-height:150%;}
.imagetext td p a{display:block;padding:0 0 15px 0;margin:0;}
.imagetext td p a.aartitle{font-weight: bold;}

td.g{ font-size:12px; font-family:Verdana, Geneva, sans-serif; padding-top:30px;}
.g a:link,.g a:visited,.g a:hover{ color:#c00; text-decoration:underline;}

#bimg {filter: progid:dximagetransform.microsoft.fade(duration=0.5, overlap=1.0);height: 315px;}
#bimg img {height:315px;}

.zlznum {height:18px;position:absolute;top:288px;right:5px;text-align:right;z-index:9999;font-family:Arial, Helvetica, sans-serif;}
#simg {border:none;height:20px;}
#simg td{border:0px solid #959a9d;background:url(/images/subackground1.jpg) no-repeat;cursor:pointer;width:21px;height:20px;line-height:20px;color: #000;font-size:14px;font-weight:bold;text-align:center;}
#simg td.s {background:#005ac1;background:url(/images/subackground2.jpg) no-repeat;color:#fff;font-size:14px;}

.zlzsize {width:580px;overflow:hidden;position:relative;}
.dis {display:block}
.undis {display: none}
.infobg{position:absolute;bottom:0;left:0;width:100%;height:90px;background-color:#000;filter: alpha(opacity=70);opacity:0.7;}
#info {width:100%;height:90px;line-height:22px;position:absolute;bottom:0;left:0;}
#info a:link, #info a:visited, #info a:hover { font-family:Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;text-decoration:none;font-size:20px;text-align:left;}

p.number{font-size:14px;background:#f4f4f4;border:1px solid #ccc;padding:6px 0 6px 10px;line-height:24px;display: block;clear: both;overflow: hidden;}
p.number a{display:block;float:left;width:50px;}

.main2016{overflow:hidden; zoom:1; clear:both;padding-top:0px;}
.img2016{width:284px;height:110px;overflow:hidden;}
.img2016 ul{padding:0;margin:0;list-style:none;}
.img2016 li{padding:0;margin:0;width:284px;height:110px;overflow:hidden;list-style:none;float:left;}
.img2016 p{display:none;}
.img2016 li img{width:284px;height:110px;}

.postion{position:relative;}
.Tpop{width:136px;position:fixed;top:140px;right:50%;margin-right:-640px;}
.Tpop .popDiv{background:#fff;}
.Tpop .popDiv h2{height:24px; position:absolute;top:-12px;right:-12px;width:24px;}
.Tpop .popDiv h2 span{cursor:pointer;z-index:999;}
.Tpop .popDiv a{display:block;}
.adImg19 {
    position: absolute;
    left: 600px;
    top: 14px;
    z-index: 1000;
}
@media screen and (min-width:590px) and (max-width:979px)
{
	#wrap{margin:0 auto;width:584px;}
	.head{height:260px;}
	.head ul.nav{top:120px;left:20px;}
	.head .other{top:120px;left:140px;}
	.head .date{top:190px;right:20px;}
	.head .sreach{top:120px;right:20px;}
	#bottom{width:100%; margin:10px auto;}
       .adImg19{margin-top: 10px;position: static;left: auto;top: auto;}
       .adImg19 img{width: 100%; height: auto;max-width: 100%; }
}
@media screen and (max-width:589px){
	#wrap{margin:0 auto;width:98%;}
	.head{height:280px;}
	.head ul.nav{top:145px;left:20px;}
	.head .other{top:145px;left:160px;}
	.head .date{top:112px;right:20px;}
	.head .sreach{top:112px;left:20px;}
	#bottom{width:100%; margin:10px auto;}
}
@media screen and (max-width:475px){
	.head h1{line-height:20px;font-size:18px;}
        #bottom .info p{width:180px;word-wrap:break-word; }
}
@media screen and (max-width:320px){
	.head h1{line-height:20px;font-size:14px;}
	.head .other{left:125px;}
	.head .date{bottom:10px;top:auto;}
	#bottom .info{padding:70px 5px 20px 10px;}
        #bottom .info p{width:180px;word-wrap:break-word; }
}

@media screen and (min-width:590px) and (max-width:979px)
{
	#news{height:642px;}
	.newsList{top:415px;left:30px;width:210px;}
	#news dl.dl02{right:50px;top:422px;left:auto;}
	.qLink{right:40px;bottom:8px;}
	.main-l01, .main-l02{width:280px;height:616px;overflow:hidden;}
	.main-l03, .main-l04, .main-l05{width:280px;}
	#bottomInfo .map{left:20px;top:200px;}
	#bottomInfo dl{width:24%;}
	#bottomInfo{height:440px;background:url(/images/bg_bottom.png) no-repeat 20px 240px #f2f2f2;}
}
@media screen and (max-width:589px){
	#news{height:612px;}
	.zlzsize{width:100%;}
    .zlzsize #bimg{width:100%;}
	.zlzsize img{width:100%;}
    #infobg_01{width:100%;height:112px;filter: alpha(opacity=100);opacity:1.0;}
    #info{width:100%;height:112px;}
	.newsList{top:380px;left:10px;width:200px;}
	#news dl.dl02{right:10px;top:336px;left:auto;}
	.qLink{right:10px;bottom:30px;}
	.main-l01, .main-l02{width:100%;}
	.main-l03, .main-l04, .main-l05{width:100%;}
	#bottomInfo .map{left:20px;top:200px;}
	#bottomInfo dl{width:24%;}
	#bottomInfo{height:440px;background:url(/images/bg_bottom.png) no-repeat 20px 240px #f2f2f2;}
       .adImg19{margin-top: 10px;position: static;left: auto;top: auto;}
       .adImg19 img{width: 100%; height: auto;max-width: 100%; }
    #mainLeft,#mainRight,.content{
        width:auto;
        float:none;
    }
    #mainLeft h1 .pagelink{
        left: auto;
        right:10px;
    }
    #zoom img{width:100%;height:auto}
}
@media screen and (max-width:475px){
        #news{height:832px;}
        #bimg img{height:256px;}
	#news dl.dl02{right:auto;top:610px;left:10px;}
	.qLink{bottom:10px;left:10px;right:auto;}
	#bottomInfo .map{left:20px;top:240px;}
	#bottomInfo dl{width:49%;height:95px;}
	#bottomInfo{height:310px;background:url(/images/bg_bottom.png) no-repeat 20px 280px #f2f2f2;}
}
@media screen and (max-width:414px){
        #bimg img{height:223px;}
	
}
@media screen and (max-width:375px){
        #bimg img{height:202px;}
	
}
@media screen and (max-width:320px){
	#news{height:832px;}
        #bimg img{height:173px;}
	#news dl.dl02{right:auto;top:610px;left:10px;}
	.qLink{bottom:10px;left:10px;right:auto;}
	#bottomInfo .link li{padding:0 6px;}
	#bottomInfo{background:url(/images/bg_bottom.png) no-repeat 1px 280px #f2f2f2;}
	#bottomInfo .map{left:2px;}
}

/* 顶部伸缩广告 */
#adBig {
	display: block;
	height:500px;
	width:100%;
	background:url(/images/t_banner_01.jpg) no-repeat top center;
}
#adSmall {
	display: none;
	width:980px;
	margin: 0 auto;
}
