@charset "utf-8";
body {font:12px "simsun","Verdana","Arial",sans-serif; background:url(../images/in_BG01.jpg) no-repeat center top;color:#666;line-height:21px;}
html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td {margin:0;padding:0;}
img{border:0;}
div,p{display:block;}
ul,li{list-style:none;}
button{ cursor:pointer; }
a{text-decoration:none;color:#1e376f;}
.clear{line-height:1px; font-size:1px; height:0; clear:both; display:block;}





#footer{height:81px; background:url(../images/footBG.gif) repeat-x;font-family:Arial, Helvetica, sans-serif;}
#footer .foot{line-height:22px;padding-top:18px;color:#e6e6e6;width:950px; text-align:center;margin:0 auto;}
#footer .foot a{color:#e6e6e6;padding-left:5px;}
#footer .foot a:hover{color:#f60;}

a:hover{ color:#F00;}




#BG01{width:100%;}

#header,#content{ width:950px; margin:0 auto;}


#header{ background:url(../images/in_h_BG01.gif) top no-repeat; padding-top:8px; overflow:hidden; clear:both;}

.h_riqi{ border:1px solid #d6d8d8; border-right:1px solid #b9bbbb; border-bottom:none; width:948px; height:25px;}
.h_riqi .date{ background:url(../images/in_h_BG02.gif) repeat-x; border-left:1px solid #fff; border-right:1px solid #fff; height:25px; width:946px; line-height:24px;}
.h_riqi .date img{ margin:6px 5px 0 14px;float:left;}
.h_riqi .date span{ display:block; float:left; margin-right:69px; color:#7d7d7d; font-family:Arial;}
.h_riqi .date .yuyan{ float:right;}
.h_riqi .date a{ color:#7d7d7d; margin-right:18px;}
.h_riqi .date a:hover{ color:#F00;}

.h_nav{ height:139px; width:950px; background:url(../images/in_h_BG03.jpg) no-repeat;}
.h_nav .logo{ height:122px; width:161px; padding:17px 0 0 11px; float:left;}
.h_nav .mainbav{ height:103px; float:left; padding:7px 0 0 0; width:778px;}
.h_nav .mainbav ul{ padding:0 3px 0 20px; background:url(../images/in_h_BG04.gif) right 6px no-repeat; float:left;}
.h_nav .mainbav ul.one{ background:none;}
.h_nav .mainbav ul.yishu{ background:none; float:left; width:758px; padding:0 0 0 20px;}
.h_nav .mainbav ul.yishu li a{ float:left; padding-right:19px;}
.h_nav .mainbav ul.yishu li b a{ float:left; padding-right:16px; color:#cf0012;}
.h_nav .mainbav li{ float:left; line-height:25px;}
.h_nav .mainbav li b a{  color:#cf0012; padding-right:16px;}
.h_nav .mainbav li a{ color:#4d4d4d; display:block; padding-right:13px;}
.h_nav .mainbav a:hover{ color:#F00;}
.h_nav .wenlian{ background:url(../images/in_h_BG05.gif) repeat-x; width:746px; height:29px; line-height:29px; float:left; padding:0 9px 0 21px;}
.h_nav .wenlian .paper{ float:right;color:#333;}
.h_nav .wenlian a{ color:#333; margin-right:7px}
.h_nav .wenlian span{ color:#999; margin-right:7px;}
.h_nav .wenlian a:hover{ color:#F00;}

.h_dujia{ border-left:1px solid #d6d8d8; border-right:1px solid #d6d8d8; width:948px; height:32px;background:url(../images/in_h_BG06.gif) repeat-x; }
.h_dujia .dujia,.h_dujia .zhuan,.h_dujia .guan{height:32px; line-height:32px; float:left;}
.h_dujia .dujia{ border-left:1px solid #FFF; width:276px; padding-left:10px;}
.h_dujia .guan{ border-right:1px solid #fff; float:right; padding-right:3px;}
.h_dujia b{ color:#4c4c4c;}
.h_dujia span{ margin:0 8px 0 5px; color:#666;}
.h_dujia a{ color:#4c4c4c; margin-right:13px;}

.h_sou{ background:url(../images/in_h_BG07.gif) repeat-x; width:950px; padding-top:3px;}
.h_sou .sousuo{ height:35px; width:948px; border:1px solid #c9c9c9; border-top:none;}
.h_sou .ping{ background:url(../images/in_h_btn2.gif) no-repeat; width:82px; height:23px; display:block; text-align:center; line-height:23px; color:#000; margin:6px 19px 0 20px;_margin:6px 19px 0 10px; float:left;}
.h_sou .h_text{ width:184px; height:19px; border:1px solid #b2b3b3; float:left; margin:6px 5px 0 0;}
.h_sou .h_xuan{ margin:6px 10px 0 0; color:#3f3f3f; float:left;}
.h_sou .h_btn{ background:url(../images/in_h_btn3.gif) no-repeat; width:59px; height:23px; border:none; float:left; margin:6px 0 0 4px; color:#000;}
.h_sou .h_txt{ float:right; line-height:35px; padding-right:8px;}
.h_sou .h_txt b{ color:#3f3f3f;}
.h_sou .h_txt a{ margin-right:11px; color:#3f3f3f;}
.h_sou .h_txt a:hover{ color:#F00;}


#content{ background:url(../images/in_BG04.gif) repeat-x; margin-top:1px; padding:19px 0 40px 0; overflow:hidden; clear:both;}




.topic .topicBox h2 {color: #000000; font-size: 14px;height: 27px;border-bottom: 1px solid #915271; font-weight:normal; line-height: 27px; padding-left: 17px;}
.topic .topicBox  {border: 1px solid #cfd0cb;}
.topic .topic-link {height: 298px; position: relative;}
.topic .topic-link p a{position: absolute;}
.topic .topic-link .p1 a {top: 60px; left: 500px; font-size: 16px; color: #a5a5a5;}
.topic .topic-link .p2 a {top: 30px; left: 400px; font-size: 16px; color: #5e5e5e;}
.topic .topic-link .p3 a {top: 35px; left: 553px; font-size: 16px; color: #000000; font-weight: bold;}
.topic .topic-link .p4 a {top: 80px; left: 220px; font-size: 16px;font-weight: bold; color:#999999;}
.topic .topic-link .p5 a {top: 170px; left:400px; font-size: 16px; color: #a5a5a5;}
.topic .topic-link .p6 a {top: 100px; left: 600px; font-size: 16px; color: #a5a5a5;}
.topic .topic-link .p7 a {top: 199px; left: 240px; font-size: 16px; color: #a5a5a5;}
.topic .topic-link .p8 a {top: 87px; left: 374px; font-size: 16px; color: #a5a5a5;}
.topic .topic-link .p14 a {top:140px; left:380px; font-size: 30px; color: #f31216;}

.topic .topic-link .p9 a {top:55px; left:208px; font-size: 16px; color: #a5a5a5;}
.topic .topic-link .p10 a {top:56px; left:300px; font-size: 16px; color: #a5a5a5;}
.topic .topic-link .p11 a {top:162px; left: 280px; font-size: 16px; color: #a5a5a5; font-weight: bold; color: #000000; }
.topic .topic-link .p12 a {top:130px; left:200px; font-size: 16px; color: #a5a5a5;}
.topic .topic-link .p13 a {top: 187px; left:600px; font-size: 16px; color: #666666; font-weight: bold;}

.topic .topic-link .p15 a {top: 162px; left:670px; font-size: 16px; color: #a5a5a5;}
.topic .topic-link .p16 a {top: 200px; left:500px; font-size: 16px; color: #a5a5a5;}
.topic .topic-link .p17 a {top: 200px; left:320px; font-size: 16px; color: #a5a5a5;}
.topic .topic-link .p18 a {top: 150px; left:530px; font-size: 16px; color: #a5a5a5;}
.topic .topic-link .p19 a {top: 300px; left:500px; font-size: 16px; color: #a5a5a5;}
.topic .topic-link .p20 a {top: 400px; left:600px; font-size: 16px; color: #a5a5a5;}



.topic .topicBox  .main-cont h3 {height: 24px; font-weight: normal; border-bottom:1px solid #cfd0cb; }
.topic .topicBox  .main-cont h3 a {color: #323232; display: inline-block;padding: 0px 12px; border-right:1px solid #cfd0cb;  height: 24px;	font-size: 13px; line-height: 24px;}
.topic .topicBox  .main-cont h3 .active {background: #FFFFFF; position: relative; bottom: -1px;}



.switch-con p { padding: 10px 0px; border-bottom:1px dashed #e7e7e7;display: inline-block; }
.switch-con {padding-left: 45px;}