﻿*{margin:0;padding:0;}
body{font-size:12px;font-family:"宋体",Arial,Verdana,sans-serif;background-image:url(../images/bg.png);line-height:1;}

.main{margin:auto;padding:0 15px;width:960px;height:auto;background-color:white;}

a{text-decoration:none;}
img{border:0;}
li{list-style:none;}

.top{display:block;width:961px;height:200px;}

.top_menu{width:100%;height:36px;background:url(../images/bg_nav.gif) no-repeat;}
.top_menu ul{float:left;width:auto;height:100%;}
.top_menu li{float:left;width:100px;height:100%;line-height:36px;text-align:center;}
.top_menu li a{color:white;font-size:15px;}
.top_menu li a:hover{color:#FB8B05;}

#btnSearch{float:right;margin:10px 10px 0 0;width:63px;height:19px;background:url(../images/search.png) no-repeat;border:0;cursor:pointer;}
#txtKeyWord{float:right;margin:10px 8px 0 0;width:120px;height:18px;line-height:18px;border:1px solid #CCCCCC;text-indent:4px;}

.left{float:left;margin-top:15px;width:279px;height:auto;}

.cycle{width:100%;height:230px;position:relative;}
.cycle ul{width:100%;height:100%;overflow:hidden;}
.cycle ul li{width:100%;height:100%;position:relative;}
.cycle ul li img{display:block;width:100%;height:100%;}
.cycle ul li div{position:absolute;left:0;top:0;width:100%;height:20px;background-color:#FFA367;opacity:0.8;filter:alpha(opacity=80);}
.cycle ul li p{position:absolute;left:0;top:0;width:100%;height:20px;line-height:20px;color:white;text-align:center;overflow:hidden;}
.cycle ol{position:absolute;right:0;bottom:3px;z-index:10;}
.cycle ol li{float:left;margin:0 3px 0 0;width:19px;height:20px;line-height:20px;text-align:center;color:white;font-weight:bold;cursor:default;background-color:#666666;}
.cycle ol li.current{background-color:#FF6633;}


.history{margin:14px 0 0;padding:10px 10px 0;width:259px;height:159px;background-color:#F6F3EE;}
.history div{width:100%;height:20px;line-height:20px;background-color:#BEA374;}
.history div b{float:left;margin-left:10px;color:white;}
.history div a{float:right;margin-right:10px;color:white;}
.history ul{margin:14px 0 0;width:100%;}
.history ul li{width:100%;height:25px;line-height:25px;overflow:hidden;}
.history ul li a{color:black;}

.spirit{padding:12px 10px 0;width:259px;height:249px;background-color:#F6F3EE;}
.spirit div{width:100%;height:20px;line-height:20px;background-color:#BEA374;}
.spirit div b{float:left;margin-left:10px;color:white;}
.spirit div a{float:right;margin-right:10px;color:white;}
.spirit object{display:block;margin:15px auto 0;width:240px;height:20px;}
.spirit p{width:100%;height:48px;line-height:24px;border-bottom:1px dashed #BEA374;}
.spirit p img{width:12px;height:12px;}
.spirit p span{color:black;}
.spirit ul{margin:10px 0 0;width:100%;}
.spirit ul li{width:100%;height:25px;line-height:25px;overflow:hidden;}
.spirit ul li a{color:black;}

.notice{float:left;margin:15px 0 0 19px;width:316px;height:191px;}
.notice div{width:100%;height:31px;line-height:31px;background:url(../images/xq_bar_bg.png) no-repeat;}
.notice div b{float:left;margin:0 0 0 12px;}
.notice div a{float:right;margin:0 11px 0 0;color:black;}
.notice ul{margin:10px 0 0;width:100%;}
.notice ul li{width:100%;height:25px;line-height:25px;overflow:hidden;}
.notice ul img{float:left;margin:11px 7px 0 11px;width:3px;height:3px;}
.notice ul a{color:black;}

.discuz{float:right;margin:15px 0 0;width:316px;height:191px;}
.discuz div{width:100%;height:31px;line-height:31px;background:url(../images/xq_bar_bg.png) no-repeat;}
.discuz div b{float:left;margin:0 0 0 12px;}
.discuz div a{float:right;margin:0 11px 0 0;color:black;}
.discuz ul{margin:10px 0 0;width:100%;}
.discuz ul li{width:100%;height:25px;line-height:25px;overflow:hidden;}
.discuz ul img{float:left;margin:11px 7px 0 11px;width:3px;height:3px;}
.discuz ul a{color:black;}

.activity{float:left;margin:0 0 0 19px;width:316px;height:191px;}
.activity div{width:100%;height:31px;line-height:31px;background:url(../images/xq_bar_bg.png) no-repeat;}
.activity div b{float:left;margin:0 0 0 12px;}
.activity div a{float:right;margin:0 11px 0 0;color:black;}
.activity ul{margin:10px 0 0;width:100%;}
.activity ul li{width:100%;height:25px;line-height:25px;overflow:hidden;}
.activity ul img{float:left;margin:11px 7px 0 11px;width:3px;height:3px;}
.activity ul a{color:black;}

.source{float:right;width:316px;height:191px;}
.source div{width:100%;height:31px;line-height:31px;background:url(../images/xq_bar_bg.png) no-repeat;}
.source div b{float:left;margin:0 0 0 12px;}
.source div a{float:right;margin:0 11px 0 0;color:black;}
.source ul{margin:10px 0 0;width:100%;}
.source ul li{width:100%;height:25px;line-height:25px;overflow:hidden;}
.source ul img{float:left;margin:11px 7px 0 11px;width:3px;height:3px;}
.source ul a{color:black;}

.scroll{float:left;margin:0 0 0 19px;width:662px;height:132px;background:url(../images/xq_scroll_bg.png) no-repeat;}
.scroll div{display:inline;float:left;margin:20px 0 0 41px;width:580px;height:92px;overflow:hidden;position:relative;}
.scroll div ul{position:absolute;top:0;left:0;width:888px;height:100%;}
.scroll div ul li{display:inline;float:left;margin:0 0 0 2px;width:72px;height:100%;}
.scroll div ul li img{display:block;width:100%;height:100%;}


.info{float:right;margin:50px 0 0;padding:15px 15px 0 16px;width:300px;height:185px;background-color:#F6F3EE;}
.info div{width:100%;height:20px;line-height:20px;background-color:#BEA374;}
.info div b{float:left;margin-left:10px;color:white;}
.info div a{float:right;margin-right:10px;color:white;}
.info ul{margin:14px 0 0;width:100%;}
.info ul li{width:100%;height:25px;line-height:25px;overflow:hidden;}
.info ul li img{float:left;margin:10px 10px 0;width:3px;height:3px;}
.info ul li a{color:black;}

.character{float:right;margin:50px 0 0;padding:15px 15px 0 16px;width:300px;height:185px;background-color:#F6F3EE;}
.character div{width:100%;height:20px;line-height:20px;background-color:#BEA374;}
.character div b{float:left;margin-left:10px;color:white;}
.character div a{float:right;margin-right:10px;color:white;}
.character ul{margin:14px 0 0;width:100%;}
.character ul li{width:100%;height:25px;line-height:25px;overflow:hidden;}
.character ul li img{float:left;margin:10px 10px 0;width:3px;height:3px;}
.character ul li a{color:black;}

.list_l{float:left;margin-top:15px;padding:0 0 40px 0;width:200px;height:auto;min-height:332px;background:url(../images/bg_left.gif) no-repeat left bottom #f6f3ee;}
.list_l ul{margin:auto;width:180px;height:auto;}
.list_l ul li{width:100%;height:auto;}
.list_l ul li div{padding-top:19px;width:100%;height:auto;line-height:22px;border-bottom:1px solid #BEA374;}
.list_l ul li div a{color:#960000;font-weight:bold;cursor:pointer;}
.list_l ul li div a:hover{color:#FB8B05;}
.list_l ul li div a.current{color:#FB8B05;}

.list_l ul li dl{width:100%;height:auto;}
.list_l ul li dl dt{margin:9px 0 0;}
.list_l ul li dl dt a{display:block;color:black;width:100%;height:18px;line-height:18px;cursor:pointer;text-indent:29px;cursor:pointer;}
.list_l ul li dl dt a:hover{color:white;background:url(../images/bg_left-current.gif) no-repeat;}
.list_l ul li dl dt a.current{color:white;background:url(../images/bg_left-current.gif) no-repeat;}

.list_r{float:right;padding:15px 12px 0 0;width:728px;}

.module{width:100%;height:170px;}
.module div{width:100%;height:32px;line-height:32px;background-image:url(../images/title_bg.png);}
.module div b{float:left;margin:0 0 0 10px;font-size:14px;}
.module div a{float:right;margin:0 10px 0 0;color:black;cursor:pointer;}
.module ul{padding:15px 0 0;width:100%;}
.module ul li{width:100%;height:24px;line-height:24px;overflow:hidden;}
.module ul li span{float:right;margin-right:30px;}
.module ul li img{float:left;margin:10px 11px 0 30px;width:3px;height:3px;}
.module ul li a{cursor:pointer;color:black;}

.album{width:100%;height:250px;}
.album div{width:100%;height:32px;line-height:32px;background-image:url(../images/title_bg.png);}
.album div b{float:left;margin:0 0 0 10px;font-size:14px;}
.album div a{float:right;margin:0 10px 0 0;color:black;cursor:pointer;}
.album ul{margin-top:10px;width:100%;height:150px;}
.album ul li{float:left;padding:0 0 0 20px;width:120px;height:100%;}
.album ul li img{display:block;width:100%;height:120px;}
.album ul li p{margin-top:5px;width:100%;height:auto;line-height:15px;overflow:hidden;}
.album ul li p a{color:blue;cursor:pointer;}

.bar{width:100%;height:32px;line-height:32px;background:url(../images/title_bg.png) no-repeat;}
.bar b{float:left;margin:0 0 0 10px;font-size:14px;}
.bar a{float:right;color:black;margin:0 10px 0 0;cursor:pointer;}

.resultUL{margin:15px 0 0;width:100%;height:500px;}
.resultUL li{width:100%;height:24px;line-height:24px;overflow:hidden;}
.resultUL li span{float:right;margin:0 0 0 20px;}
.resultUL li b{float:left;margin-right:10px;color:#CC6600;}
.resultUL li img{float:left;margin:10px 11px 0 0;width:3px;height:3px;}
.resultUL li a{color:black;cursor:pointer;}

.page{width:100%;height:auto;line-height:30px;text-align:center;}
.page .pagination{width:100%;height:auto;}

.page .pagination a{margin-left:5px;border-radius:3px;border:1px solid #cacaca;padding:0.4em 0.6em;color:#7f7f7f;}
.page .pagination a:hover{color:white;background:#AC0C20;}
.page .pagination span{margin-left:5px;border-radius:3px;padding:0.4em 0.6em;}
.page .pagination .current{color:#fff;background:#AC0C20;border:1px solid #D3D3D3;}

.page .pagination .prev{margin-left:0;}
.page .pagination .current.prev{color:#999;border-color:#D3D3D3;background:#fff;}
.page .pagination .current.next{color:#999;border-color:#D3D3D3;background:#fff;}


.cnt_title{padding-top:10px;width:100%;height:auto;line-height:30px;text-align:center;font-size:20px;color:#FC9A26;font-weight:bold;}
.cnt_date{width:100%;height:auto;line-height:35px;text-align:center;color:#5C5C5C;}
.cnt_text{padding-bottom:30px;width:100%;height:auto;color:#5C5C5C;text-indent:2em;line-height:26px;font-size:16px;}



.down{clear:both;padding:8px 0 0;width:100%;height:44px;line-height:20px;background-image:url(../images/bg_nav.gif);text-align:center;color:white;}

.search{margin:10px auto;width:728px;height:auto;}

.result{margin:auto;padding-left:10px;width:718px;height:32px;line-height:32px;background:url(../images/title_bg.png) no-repeat;font-size:16px;}
.result b{float:left;}
.result span{float:left;color:red;font-weight:bold;}

/*.msg{width:259px;height:183px;padding:0 10px;background-color:#F6F3EE;background-image:url(../images/msg_bg.gif);background-repeat:no-repeat;background-position:190px 65px;}
.msg .form{width:222px;height:114px;margin:18px auto 0;position:relative;}
.msg .form .user{width:100%;height:27px;}
.msg .form .pwd{width:100%;height:37px;}
.msg .form .validate{width:100%;height:35px;}
.msg .form span{float:left;width:40px;height:100%;text-align:right;margin:0 4px 0 0;}
#txtUser,#txtPwd{float:left;width:120px;height:18px;border:1px solid #CCCCCC;background-color:white;}
#txtValidate{float:left;width:55px;height:18px;border:1px solid #CCCCCC;background-color:white;}
img.code{float:left;width:65px;height:25px;margin:0 0 0 5px;}
img.login{cursor:pointer;position:absolute;right:0;top:0;width:50px;height:46px;}
.msg .form a.forget{float:left;margin:0 0 0 52px;color:#E44800;}
.msg .form a.login{float:right;margin:0 52px 0 0;color:#E44800;}*/


/*.center .left .msg{width:100%;height:191px;margin:15px 0 0 0;background-color:#f6f3ee;background-image:url(../images/msg_bg.gif);background-position:right bottom;background-repeat:no-repeat;}
.center .left .msg .caption{width:180px;height:20px;line-height:20px;margin:auto;background-color:#BEA374;color:white;font-weight:bold;text-indent:10px;position:relative;top:10px;bottom:-10px;}
.center .left .msg .userPwd{width:180px;height:60px;margin:25px auto 0;}
.center .left .msg .userPwd .L{width:130px;height:54px;display:inline;float:left;}
.center .left .msg .userPwd .L .each{width:100%;height:27px;}
.center .left .msg .userPwd .L .each label{display:inline;float:left;width:38px;height:27px;line-height:27px;text-align:right;}
.center .left .msg .userPwd .L .each .userPwdForm{display:inline;float:left;width:80px;height:18px;border:1px solid #CCCCCC;margin:5px 0 0 5px;}
.center .left .msg .userPwd img{float:right;margin:6px 0 0 0;cursor:pointer;}

.center .left .msg .validate {width:180px;height:45px;margin:auto;}
.center .left .msg .validate label{float:left;width:38px;height:27px;line-height:27px;text-align:right;}
.center .left .msg .validate .validateForm{display:inline;float:left;width:54px;height:19px;border:1px solid #A9A9A9;margin:5px 0 0 5px;}
.center .left .msg .validate img{width:65px;height:25px;margin:3px 0 0 8px;}

.center .left .msg .register {width:180px;height:14px;margin:auto;text-align:center;}
.center .left .msg .register a{color:#E44800;}*/