@charset "utf-8";
/* CSS Document */
@import url("basic.css");
#focus .btn {position:absolute; width:1200px; height:10px; padding:5px 10px; right:360px; bottom:20px; text-align: center;}
.main{width:1100px; margin:20px auto 0px; padding-top:30px;}
#mainr{ width:850px; float:right}
.main .mainL{ width:235px; background:#fff;float:left; padding-bottom:20px;}
.main .mainR{ width:850px; float:right; margin-bottom:20px;}

.main .mainL .daohan h2,.main .mainL .tuijian h2,.main .mainL .contact h2{background:#004440; width:195px; height:56px; line-height:56px; font-size:18px; font-family: "microsoft yahei", Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; padding-left:20px; padding-right:20px;  position:relative;}
.main .mainL .daohan ul,.main .mainL .tuijian ul,.main .mainL .contact ul{background: #f6f6f6;width:235px; margin-bottom:20px;}
.main .mainL .daohan ul li{ width:235px;border-bottom:1px solid #dfdfdf;font-size:13px; font-family: "microsoft yahei", Arial, Helvetica, sans-serif; height:39px; line-height:39px;overflow:hidden; display:block;}
.main .mainL .daohan ul li span{ padding-left:20px; width:215px; display: inline-block; cursor:pointer;  }
.main .mainL .daohan ul li a:hover {COLOR: #fff;text-decoration:none; font-size:13px;background:#c0a067;overflow:hidden;display:block; width:235px;}
.main .mainL .daohan ul li.cur a{ COLOR: #fff;text-decoration:none; font-size:13px;background:#c0a067;overflow:hidden;display: inline-block; width:235px;}

.main .mainL .tuijian ul dl.pj_t05_con_dl {width: 208px;height: 181px;overflow: hidden;margin: 10px auto 3px;}
.main .mainL .tuijian ul dl.pj_t05_con_dl dt img {width: 200px;height: 143px;padding: 1px;border: solid 1px #ccc;}
.main .mainL .tuijian ul dl.pj_t05_con_dl dd {width: 208px;overflow: hidden;height: 20px;line-height: 20px;padding-top: 5px;text-align: center;color: #333;}

.main .mainL .contact h2 a{ color:#fff;}
.main .mainL .contact  ul{background:#f6f6f6; padding:15px; width:205px; margin-bottom:20px;}
.main .mainL .contact ul li{line-height: 24px;}

.main .mainR .location{ background:#004440;width:830px; height:55px; line-height:55px; font-size:12px; font-family: "microsoft yahei", Arial, Helvetica, sans-serif;color:#fff; padding-left:20px;}
.main .mainR .location a{ color:#fff;}
.main .mainR  ul{overflow: hidden;margin-bottom: 10px;width:830px;padding: 10px;line-height: 30px;font-size: 14px;padding-bottom: 15px; font-weight:bold; padding-top:20px;}

.main .mainR  ul li{ font-weight:100; font-size:14px; width:830px;}

.nub{ width:64px; height:64px; background:url(../images/nub.gif) left center no-repeat; margin-right:20px; display:block; line-height:64px; text-align:center; color:#fff; font-size:40px; font-family:Arial, Helvetica, sans-serif; float:left}
.name{ float:left; line-height:64px; font-size:20px; color:#753b2b; width:800px;font-weight:bold}
.nr{line-height:28px; font-size:16px; width:100%; padding-top:20px; padding-bottom:40px;}

/*分页*/
.page{float:left;text-align:left;margin:10px auto;display:inline; color:#aa7940; padding-left:25px;}
.page_turner {padding:4px 0px 0px 1px;float:left;clear:both;}
.page_turner a, .page_turner span {float:left;display:block;border:1px solid #aa7940;padding:5px;margin-left:4px; line-height:14px;}
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c {background:#aa7940; color:#fff;}

.page1{float:right;text-align:left;margin:10px 30px;display:inline;}
.page1_turner {padding:4px 0px 0px 1px;float:left;clear:both;}
.page1_turner a, .page_turner span {float:left;display:block;border:1px solid #aa7940;padding:5px;margin-left:4px; line-height:14px;}
.page1_turner a:link, .page_turner a:visited { text-decoration:none; }
.page1_turner a:hover, .page_turner a.c {background:#aa7940; color:#fff;}

/*news*/

.new_bt{ background:url(../images/arrow.jpg) left 10px no-repeat;padding-left:20px;width:580px;float:left;height:30px; line-height:30px;overflow:hidden; font-weight:100}
.new_time{ width:80px; float:right; text-align:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:30px; line-height:30px;display:inline; font-weight:100}
.new_bt a:link {COLOR: #333;TEXT-DECORATION: none;}
.new_bt a:visited {COLOR: #333;TEXT-DECORATION: none;}
.new_bt a:hover {COLOR: #cc2222; text-decoration:underline}

.mainR .listname{color:#999999; margin-right:10px;}
.mainR .listname a{color:#999999}

.hot { width:200px; text-align:left;line-height:30px; float:left; display:block; margin-top:10px;}
.hot span.xinghao{ width:50px; height:30px; line-height:30px; background:#916154; text-align:center; display:block; float:left; color:#fff;margin-right:10px;}
.hot span.guige{ width:50px; height:30px; line-height:30px; background:#ebebeb; text-align:center; display:block; float:left; color:#000;margin-right:10px;}

.hot1 { width:250px; text-align:left;line-height:30px; float:right; display:block; margin-top:10px;}
.hot1 .xinghao{ width:80px; height:30px; line-height:30px; background:#916154; text-align:center; display:block; float:left; color:#fff;margin-right:10px;}
.hot1 .guige{ width:80px; height:30px; line-height:30px; background:#ebebeb; text-align:center; display:block; float:left; color:#000;margin-right:10px;}

td{font:12px/1.5em "microsoft yahei",Arial;color:#6e6e6e;}
tr td .text1 {
width: 201px;
height: 20px;
line-height: 20px;
color: #030303;
font-size: 12px;
font-family: "microsoft yahei";
float: left;
border: 1px #abadb3 solid;
}
tr td .text2 {
width: 502px;
height: 20px;
line-height: 20px;
color: #030303;
font-size: 12px;
font-family: "microsoft yahei";
float: left;
border: 1px #abadb3 solid;
}
.text3 {
width: 502px;
height: 130px;
line-height: 20px;
color: #030303;
font-size: 12px;
font-family: "microsoft yahei";
float: left;
border: 1px #abadb3 solid;
}
tr td .bottom1 {
width: 96px;
height: 30px;
background:#813a2a;
color: #fff;
border: none;
cursor: pointer;
}

.partner{ width:850px; margin:20px auto 50px}
.partner h2{ background: url(../images/top_bg.jpg) left -30px no-repeat; height:42px; line-height:42px; margin-bottom:20px; font-size:18px; font-family: "microsoft yahei", Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; padding-left:20px; padding-right:20px;}
.t_lt { background:url(../images/left.jpg) no-repeat; width:25px; height:57px; position:absolute; left:0px;}
.t_rt { background:url(../images/right.jpg) no-repeat; width:25px; height:57px; position:absolute; right:0px;}
.act_con{ width:850px; height:150px; position:relative;}
.act_con .t_lt,.act_con .t_rt { top:38px;}
.act_wrp { width:660px; margin:0 auto; overflow:hidden;}
#ScollName1 ul{border: 0px;}
.act_wrp li { float:left; display:inline; width:200px; margin-right:10px; padding-left:10px;}
.act_wrp img {margin-top:expression(100-this.width/2);max-width:200px; height:150px;}
.act_wrp span { display:block; text-align:center; color:#333;text-align:left; height:36px; line-height:36px;}
.act_wrp li p{width:200px; height:150px;border:1px solid #e0e0e0; background:#fff;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell}


#news{ width:740px; margin:auto; }
.news{ width:240px; float:left; background:#fff;overflow:hidden}
.news dl dd{ background:url(../images/arrow.jpg) left center no-repeat; padding-left:15px; line-height:30px; width:225px;font-size:12px; height:30px; overflow:hidden}
.news dl dd .listname{ color:#999999}
.news dl dd .listname a{color:#cc2222}