@charset "gb2312";
/* CSS reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
fieldset,img{ border:0;}
ol,ul{ list-style:none;}
body{ font-size:14px; color:#fff; font-family:"宋体"; text-align:left;}
a:link{ color:#666666; text-decoration:none;}
a:visited{ color:#666666; text-decoration:none;}
a:hover{ color:#666666; text-decoration:underline;}
a:active{ color:#666666; text-decoration:none;}
/**************************************隐藏部分*******************************************/
#zbsj,#jjph,#cfj{ display:none;}

#page{background:#dcc5a6 url(../images/bigbg.jpg) center top no-repeat fixed;}
#head{ width:1240px; margin:0 auto; background:url(../images/head_bg.png) right top no-repeat;}
#content{ width:1000px; margin:0 auto;}

/*---#navBox---*/
.navBox{ background:url(../images/nav_bg.jpg) repeat-x; position: fixed; _position: absolute; height: 35px;top: 0;left: 0;z-index: 9999;width: 100%;}
.nav{ width:980px; margin:0 auto; height:35px; overflow:hidden;}
.nav img{ padding-left:13px; padding-top:3px; float:left;}
.nav_list{ float:right; width:260px; padding-top:13px;}
.nav_list a{ font-size:12px; color:#666666; border-right:#666666 solid 1px; padding-right:11px; text-decoration:none;}
.nav_list a:link{ font-size:12px; color:#666666; text-decoration:none;}
.nav_list a:visited{ font-size:12px; color:#666666; text-decoration:none;}
.nav_list a:hover{ font-size:12px; color:#666666; text-decoration:underline;}
.nav_list a:active{ font-size:12px; color:#666666; text-decoration:none;}
/*---#head---*/
.tab_top{ width:1000px; padding:240px 0 0 140px; height:560px; font-family:Arial, Helvetica, sans-serif; overflow:hidden; margin-top:35px;}
.tab_top h3{ width:390px; height:62px; padding-left:3px; overflow:hidden;}
.tab_top li{float:left; cursor:pointer; font-size:16px; line-height:25px; padding-top:5px; width:80px; height:55px; _background:#9d998f; background:url(../images/tab_top_bg1.png) repeat; margin-right:3px; margin-top:5px; font-size:22px; text-align:center; font-weight:lighter; overflow:hidden;}
.tab_top li.current, .tab_top li:hover{ background:#820000; border:1px solid #fff; width:93px; height:60px; margin-right:0; margin-top:0; margin-left:-2px;}

.tab_top h3 div{float:left; cursor:pointer; font-size:16px; line-height:25px; padding-top:5px; width:80px; height:55px; _background:#9d998f; background:url(../images/tab_top_bg1.png) repeat; margin-right:3px; margin-top:5px; font-size:22px; text-align:center; font-weight:lighter; overflow:hidden;}

.content_top{ width:880px; height:470px; position:relative; overflow:hidden; border:1px solid #fff; background:url(../images/tab_top_bg2.png) repeat; padding:9px;}
.content_top li{ float:none; background:none; border:none;}
.content_top li.current, .content_top li.tabc:hover{ float:none; background:none; border:none;}
.tabc{ display:none;}
.content_top .tabc_pic{ position:absolute; width:880px; height:470px; top:9px; left:9px; overflow:hidden;}
.content_top .tabc_txt{ position:absolute; width:550px; bottom:0; left:9px; z-index:50;}
.current{display:block}
.tabc_txt h1{ color:#FFCC33; font-size:35px; font-weight:lighter; text-align:left; background:url(../images/tab_top_bg3.png) repeat; float:left; line-height:45px; margin:0 10px 17px 0;}
.tabc_txt h1 span{ font-size:30px; display:inline; color:#fff; background:#7e0007; line-height:45px; float:left; margin-right:10px;}
.newList{ clear:both; text-align:left; background:url(../images/tab_top_bg3.png) repeat; width:400px; margin:0 0 10px 65px; padding:2px 0 3px 10px;}
.tabc_txt h2{ color:#FFCC33; font-size:14px; overflow:hidden; line-height:19px;}
.tabc_txt p{ font-size:13px; font-family:"宋体"; line-height:18px; overflow:hidden;}

.yellow a:link, .yellow a:visited, .yellow a:active{ color:#fead00; text-decoration:none}
.yellow a:hover{ color:#ff4200; text-decoration:none}
.white a:link, .white a:visited, .white a:active{ color:#fff; text-decoration:none;}
.white a:hover{ color:#fff; text-decoration:underline;}

/*---#zbsj---*/
#zbsj{ width:1000px; background:url(../images/zbsj.png) center 20px no-repeat; height:1010px; overflow:hidden; margin:0 auto;}
.tab_zbsj{ width:900px; height:680px; font-family:"微软雅黑", "黑体", "宋体";overflow:hidden; padding:226px 0 0 0;}
.tab_zbsj h3{ width:265px; height:62px; padding-left:330px; overflow:hidden; margin-bottom:20px;}
.tab_zbsj li{float:left; cursor:pointer; font-size:14px; line-height:25px; padding-top:5px; width:80px; height:55px; background:#523434;  margin-right:2px; margin-top:5px; font-size:22px; text-align:center; font-weight:lighter;}
.tab_zbsj span{ display:block;}
.tab_zbsj li.current, .tab_top li:hover{ background:#820000; border:1px solid #fff; width:93px; height:60px; margin-right:0; margin-top:0; margin-left:-2px;}

.tab_zbsj .content_zbsj{ width:900px; height:680px; padding-left:40px; position:relative;}
.tab_zbsj .content_zbsj li{ float:none; background:none; border:none; width:95%;}
.tab_zbsj .content_zbsj li p{ font-size:15px; color:#000000; text-indent:2em; text-align:left; line-height:22px;}
.tab_zbsj .content_zbsj li h4{ font-size:20px; color:#a31b21; text-align:left;}
.tab_zbsj .content_zbsj li h5{ font-size:20px; color:#353535; background:#dbc4a6; line-height:25px; margin-bottom:10px; font-weight:lighter;}
.tab_zbsj .content_zbsj li h6{ font-size:24px; color:#353535; background:#dbc4a6; line-height:35px; margin-bottom:30px; font-weight:lighter;}
.tab_zbsj .content_zbsj li p span.blue{ color:#00b3ff; font-weight:bolder; display:inline;}
.tab_zbsj .content_zbsj li p span.red{ color:#ab1d23; font-weight:bolder; display:inline;}
.tab_zbsj .content_zbsj li span.btn_detail{ float:right;}
.tab_zbsj .content_zbsj li .detail_pic{ position:absolute; top:0; left:38px; width:100%; display:none; background:#faf2e4; height:540px;}
.tab_zbsj .content_zbsj li .btn{ float:right; font-size:20px; font-family:"微软雅黑", "黑体", "宋体"; color:#fff;}
.tab_zbsj .tabc{ display:none;} 
.tab_zbsj .content_zbsj li.current{ display:block; background:none; border:none;}
/*---#jjph---*/
#jjph{ width:1000px; background: url(../images/jjph.png) center 50px no-repeat; height:1440px; overflow:hidden;margin:0 auto;}
.cona{ margin-top:285px;}
.conb{ margin-top:210px;}
.conc{ margin-top:355px;}
.cona, .conb, .conc{ margin-right:10px;}
.cona, .conb, .conc{ float:left; width:295px; height:1100px; position:relative; overflow:hidden;}
.cona ul, .conb ul, .conc ul{ position:absolute; width:295px;} 
.boxgrid{ width:100%; overflow: hidden; position: relative;}
.boxgrid img{ display:block; width:295px; padding-bottom:10px;}
/*---#cjf---*/
#cfj{ width:980px; background:url(../images/cfj.png) center 50px no-repeat; overflow:hidden; margin:0 auto; padding:240px 0 0 20px;}
.cfjList li{ float:left; color:#1b1b1b; text-align:center; font-size:12px; padding:0 20px 30px 0;}
.cfjList li img{ display:block; margin-bottom:10px;}
.cfjList li a:link, .cfjList li a:visited, .cfjList li a:active{color:#1b1b1b;} 
.cfjList li a:hover{color:#000;} 
/*---#weibo---*/
#weibo{ width:980px; background:url(../images/weibo.png) center top no-repeat; overflow:hidden;margin:0 auto; padding:215px 0 0 20px;}
/*---#wqjc---*/
#wqjc{ width:980px; background:url(../images/wqjc.png) center top no-repeat; overflow:hidden;margin:0 auto; padding:130px 0 30px 20px;}
.jcList li{ float:left; text-align:center; color:#1b1b1b; font-size:12px; padding:0 17px 10px 0;}
.jcList li img{ padding:4px; border:1px solid #515151; background:#fff; display:block; margin-bottom:7px;}
.jcList li a:link, .jcList li a:visited, .jcList li a:active{color:#1b1b1b;} 
.jcList li a:hover{color:#000;} 
/*---.rightList---*/
.rightList li{ display:block; width:133px; height:74px; margin-bottom:3px; _margin-bottom:0; background-repeat:no-repeat; background-position:0 0; cursor:pointer;}
.rightList li:hover, .rightList li.current{ background-position:0 -74px}
.rightList li.gray{ background-position:0 -148px}
.rightList li span{ display:none;}
.rightList li.b01{ background-image:url(../images/btn_index.jpg);}
.rightList li.b02{ background-image:url(../images/btn_yqd.jpg);}
.rightList li.b03{ background-image:url(../images/btn_jjph.jpg);}
.rightList li.b04{ background-image:url(../images/btn_cfj.jpg);}
.rightList li.b05{ background-image:url(../images/btn_weibo.jpg);}
.rightList li.b06{ background-image:url(../images/btn_meiyi.jpg);}
.rightList li.weixin{background:none;}

#copyright{ width:960px; font-size:12px; color:#000; text-align:center; padding:20px 0px 80px 0px; line-height:20px; margin:0 auto;}
#copyright a:link, #copyright a:visited, #copyright a:hover, #copyright a:active{ color:#000; text-decoration:none;}
