
@charset "gb2312";

/*By the_xxdd*/

body { margin:0 auto; padding:0; font-size:12px; font-family: "ÐÂËÎÌå",Tahoma, Arial; }
div,p,span,a,table,tr,td,input,img,form,h1,h2,h3,h4,h5,h6  { margin:0;  padding:0; }
h1,h2,h3,h4,h5,h6  { font-size:16px;  font-weight:bold; }
ul,li,ol  { margin:0; padding:0;  list-style-type:none; }
p,li { font-size:12px; }
a:link,a:visited { color:#000; text-decoration:none; } µã»÷Ç°Óëµã»÷ºóÑÕÉ«
a:hover { color:#C00; text-decoration:underline; } 

.search{ width:980px; height:32px;position:relative; margin:auto;}
.search .left{ width:250px;height:28px;position:absolute; left:0; top:0; padding-top:4px; overflow:hidden;}
.search .middle{ width:400px; height:32px; position:absolute; left:280px; top:0; line-height:35px; color:#FFF; font-weight:bold;}
.search .middle .sina01{ width:85px; height:18px; line-height:18px; font-weight:normal; position:absolute; left:95px; color:#fff; text-indent:25px; background:url(top_sina.png) left center no-repeat;top:8px;}
.search .middle .sina01 a:link,.search .middle .sina01 a:visited,.search .middle .tx01 a:link,.search .middle .tx01 a:visited,.search .middle .rm01 a:link,.search .middle .rm01 a:visited{ color:#fff; text-decoration:none; }
.search .middle .tx01{ width:90px; height:18px; line-height:18px; font-weight:normal; position:absolute; left:175px; color:#fff; text-indent:35px; background:url(top_txun.png) 5px top no-repeat;top:8px;border-left:1px solid #fff;}
.search .middle .rm01{ width:65px; height:18px; line-height:18px; font-weight:normal; position:absolute; left:270px; text-indent:5px; color:#fff;top:8px;border-left:1px solid #fff; padding-left:5px;}

.search .right{ width:280px;height:32px;position:absolute; right:0; top:0;}
.search .right input{ width:208px; height:20px; border:#c7c7c7 1px solid; color:#ccc; text-indent:5px; line-height:20px; position:absolute; top:5px; right:74px;}
.search .right .Bnt{ background:url(Search_Bnt.gif) no-repeat; width:65px; height:23px; color:#fff; text-indent:0px; text-align:center; border:none; cursor:pointer;position:absolute; top:5px; right:0; line-height:23px; color:#006; font-size:12px;}

.mjts{width:980px; height:22px;position:relative; margin:auto;overflow:hidden;background:#fff;}
.mjts .left{ width:700px;height:32px;position:absolute; left:0; top:0;}
.mjts .left span{ float:left;line-height:32px;background:url(newsicon_index.jpg) 5px no-repeat; color:#bd1b05; font-weight:bold; text-indent:35px;}
.mjts .left p a{color:#00376b;;line-height:32px;}
.mjts .right{width:270px;height:32px;position:absolute; right:0; top:0;}
.mjts .right li{ float:left;height:32px; line-height:32px; margin-left:10px; color:#FFF; font-weight:bold;}
.mjts .right li a:link,.mjts .right li a:visited {color:#00376b;text-decoration:none; } 
.mjts .right li a:hover {color:#00376b;text-decoration:underline; } 

.Nav .Container{ width:180px;  height:70px; background:url(nav_ul_bg.png) left no-repeat; float:left; position:relative; margin-top:10px; }
.Nav ul{ width:130px; height:70px; float:left; position:absolute; top:15px; left:50px;}
.Nav ul li{ width:55px; text-align:center; padding:3px;  float:left;}


.Nav .Nav_1{ width:60px; height:58px;float:left; margin-top:10px;font-size:15px; line-height:30px;font-family:"Î¢ÈíÑÅºÚ"; padding-top:12px; padding-left:20px;color:#FFF; position:relative; text-decoration:none;cursor:pointer;}
.Nav .Nav_1 h3{ width:60px; color:#FFF;font-size:10px; text-align:center; font-family:"Î¢ÈíÑÅºÚ";position: absolute; left:5px;top:38px; line-height:14px; font-weight:normal;}
.Nav .Nav_2 h2{ width:38px; height:40px;font-size:15px; font-family:"Î¢ÈíÑÅºÚ";position:absolute; top:15px; left:15px; }
.Nav .Nav_2 h2 a,.Nav .Nav_3 h2 a,.Nav .Nav_4 h2 a,.Nav .Nav_5 h2 a,.Nav .Nav_6 h2 a{ color:#ffea00; text-decoration:none;}
.Nav .Nav_3 h2{ width:38px; height:40px;font-size:15px; font-family:"Î¢ÈíÑÅºÚ";position:absolute; top:15px; left:15px; }
.Nav .Nav_4 h2{ width:38px; height:40px;font-size:15px; font-family:"Î¢ÈíÑÅºÚ";position:absolute; top:15px; left:15px; }
.Nav .Nav_5 h2{ width:38px; height:40px;font-size:15px; font-family:"Î¢ÈíÑÅºÚ";position:absolute; top:15px; left:15px; }
.Nav .Nav_1 { background:none;}
.Nav .Nav_6 h2{ width:30px; height:38px;font-size:15px; font-family:"Î¢ÈíÑÅºÚ"; position:absolute; top:15px; left:15px; }
.Nav h2 a{width:40px; height:40px; display:block;}

.Nav ul li a:link,.Nav ul li a:visited{color:#FFF;text-decoration:none; }
.Nav ul li a:hover{ color:#FFF;text-decoration:none; }


/*banner*/
.banner{ width:980px; height:55px;position:relative;margin:0 auto;padding-bottom:10px; background:#fff;}
.banner .p1{width:230px; height:46px; border:1px solid #a3a3a3; position:absolute; left:5px;top:10px; overflow:hidden;}
.banner .p2{width:480px; height:46px; border:1px solid #a3a3a3;position:absolute; left:250px;top:10px;overflow:hidden;}
.banner .p3{width:230px; height:46px; border:1px solid #a3a3a3; background-color:#FFF; padding:1px; position:absolute; right:250px;top:10px;overflow:hidden;}
.banner .p4{width:230px; height:46px; border:1px solid #a3a3a3; background-color:#FFF; padding:1px; position:absolute; right:5px;top:10px; overflow:hidden;}
.banner01{ width:980px; height:66px;position:relative;margin:0 auto; background-color:#FFF;}
.banner01 .p1{width:230px; height:46px; border:1px solid #a3a3a3; background-color:#FFF; padding:1px; position:absolute; left:5px;top:8px; overflow:hidden;}
.banner01 .p2{width:230px; height:46px; border:1px solid #a3a3a3; background-color:#FFF; padding:1px; position:absolute; left:250px;top:8px; overflow:hidden;}
.banner01 .p3{width:230px; height:46px; border:1px solid #a3a3a3; background-color:#FFF; padding:1px; position:absolute; right:250px;top:8px; overflow:hidden;}
.banner01 .p4{width:230px; height:46px; border:1px solid #a3a3a3; background-color:#FFF; padding:1px; position:absolute; right:5px;top:8px; overflow:hidden;}

/*part6*/
.part6{ width:960px; height:40px; margin:auto; background:#fff; padding:10px;position: relative;}
#demo {overflow:hidden;width:960px;}
#demo img {width:222px; height:40px; margin-right:8px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}



.top01{ width:980px; height:150px;position:relative; margin:0 auto;}
.top01 .swsy{ width:60px; height:18px; line-height:18px; color:#FFF; position:absolute; right:80px; top:10px;border-right:1px solid #fff; cursor:pointer;text-decoration:none;}
.top01 .swsy a,.top01 .jrjb a{ color:#FFF; text-decoration:none;}
.top01 .jrjb{ width:60px; height:18px; line-height:18px; color:#FFF; position:absolute; right:10px; top:10px;cursor:pointer; text-decoration:none;}

.top{ width:100%; height:110px; background:url(top_bg.gif) repeat-x; position:relative; margin:0 auto;}
.top .container{ width:980px; height:110px; position:relative; margin:0 auto;}
.top .container .logo{ background: url(logo.gif) no-repeat; width:198px; height:110px; text-indent:-9999px; position:relative; top:0px; left:0px; }
.top .container .microblog{ position:absolute; top:38px; left:280px;}
.top .container .microblog li{ line-height:24px; float:left; }
.top .container .microblog .ynag_blog{ color:#016bb9; font-weight:bold;  }
.top .container .microblog .sina_blog{ width:80px; background: url(sina_blog.gif) no-repeat 2px 2px; text-indent:25px;}
.top .container .microblog .qq_blog{ width:80px; background: url(qq_blog.gif) no-repeat 5px 3px; text-indent:25px;}
.top .container .microblog .people_blog{ width:71px; height:19px; background:url(people_blog.gif) no-repeat 5px 0px; text-indent:-9999px;}
.top .container .microblog .people_blog a{ width:71px; height:19px; display:block;}
.top .container .video{ height:19px; line-height:18px; background:url(video_bg.gif) no-repeat; text-indent:25px; font-weight:bold; position:absolute; top:41px; left:640px;}
 
.top .container .video a:link,.top .container .video a:visited{color:#016bb9;text-decoration:none;}
.top .container .video a:hover{color:#C00; text-decoration:underline; }
.top .container .weather{height:19px; line-height:21px; color:#016bb9; position:absolute; top:65px; left:300px;}

.top .container .attached{position:absolute; top:42px; left:800px;}
.top .container .attached li{ width:70px; height:13px; text-align:center; float:left; border-right:1px solid #002d57;}
.top .container .attached .last{ border:none;}
.content_text{ font-size:16px;}