@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:100%;margin:auto; max-width:1920px; background:#ececec; padding-top:20px; padding-bottom:20px;}
.main{width:1000px; margin:auto;}
#mainr{ width:740px; float:right}
.main .mainL{ width:233px; background:#fff;float:left; padding-bottom:20px;}
.main .mainR{ width:740px; background:#fff; float:right; margin-bottom:20px;}

.main .mainL .daohan h2,.main .mainL .tuijian h2,.main .mainL .contact h2{background:url(../images/list_h.jpg) left center no-repeat; width:195px; height:83px; line-height:83px; font-size:18px; font-family: "microsoft yahei"; font-weight:bold; color:#fff; padding-left:20px; padding-right:20px; margin-bottom:12px;}
.main .mainL .daohan ul,.main .mainL .tuijian ul,.main .mainL .contact ul{background:#fff; width:233px; margin-bottom:20px;}
.main .mainL .daohan ul li{width:233px;font-size:13px; font-family: "microsoft yahei"; height:39px; line-height:39px;overflow:hidden; display:block;background:url(../images/list.jpg) 32px center no-repeat; border-bottom:#e8ecf4 1px solid;}
.main .mainL .daohan ul li span{ padding-left:60px; width:150px; height:39px; display:block; cursor:pointer; overflow:hidden;}
.main .mainL .daohan ul li a:hover {COLOR: #fff;text-decoration:none; font-size:13px;background: url(../images/list_on.jpg) left center no-repeat;overflow:hidden;display:block; width:233px;}
.main .mainL .daohan ul li.cur a{ COLOR: #fff;text-decoration:none; font-size:13px;background: url(../images/list_on.jpg) left center no-repeat;overflow:hidden;display: inline-block; width:233px;}

.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:#fff;  padding:19px; width:195px;margin-bottom:20px;}
.main .mainL .contact ul li{line-height: 24px;}

.main .mainR .location{background:url(../images/hot_h22.jpg) 20px center no-repeat;width:705px;height:58px; line-height:58px; font-size:12px; font-family: "microsoft yahei";padding-left:35px; padding-right:20px; color:#0166b6 }
.main .mainR .location a{ color:#0166b6;}
.main .mainR  ul{ background:#fff;overflow: hidden;margin-bottom: 10px;width:710px;padding:15px;line-height: 30px;font-size: 14px;padding-bottom: 15px; font-weight:bold;}

.main .mainR  ul li{ font-weight:100; font-size:14px;}

.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:#181818; 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 #181818;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:#181818; 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 #181818;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:#181818; color:#fff;}

/*news*/


.new_bt{ background:url(../images/arrow.gif) left 12px no-repeat;padding-left:10px;width:620px;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}


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: url(../images/radiobg.png) no-repeat;
color: #fff;
border: none;
cursor: pointer;
}

.partner{ width:740px; margin:25px auto}
.partner h2{ background:url(../images/tjcp.jpg) left center repeat-x; 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:38px; height:38px; position:absolute; left:0px;}
.t_rt { background:url(../images/right.jpg) no-repeat; width:38px; height:38px; position:absolute; right:0px;}
.act_con{ width:740px; height:150px; position:relative;}
.act_con .t_lt,.act_con .t_rt { top:58px;}
.act_wrp { width:700px; margin:0 auto; overflow:hidden;}
#ScollName1 ul{border: 0px;}
.act_wrp li { float:left; display:inline; width:200px; margin-right:10px; margin-left:10px;}
.act_wrp img {margin-top:expression(100-this.height/2-40);max-height:90px}
.act_wrp span { display:block; text-align:center; color:#333;background:#d3d3d3; text-align:center; height:36px; line-height:36px;}
.act_wrp li p{width:200px; height:110px;border:1px solid #e0e0e0; background:#fff;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell}

.xg{ width:740px; margin:auto}
.xg h2{background:url(../images/n.jpg) left top no-repeat; height:24px; padding-left:15px; font-size:19px; color:#ae4931; position:relative; margin-bottom:20px;}
.xg ul{background:url(../images/link_line.jpg) left top repeat-x; width:740px; min-height:24px; padding-top:20px;}

#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}