@charset "utf-8";
/* CSS Document */
@import url("basic.css");
.npc img{ width:100%; margin-bottom:20px;}
.fl { float: left;}.fr {float: right;}
.sp{margin:auto; text-align:center; width:120px; height:30px; border:1px solid #dddbdc;border-radius: 20px;background:#fff; display:block; font: bold 14px/30px PingFang-SC-Regular,STHeiTi,Arial,sans-serif; color:#3365ad }
.prt img{ width:100%}
#main{width: 100%; max-width:1920px; min-width:1080px;margin:20px auto;}
.main{width:1080px;margin:auto; position:relative; z-index:998;}
.main .mainL{ width:240px;float:left;padding-bottom:20px; overflow:hidden;margin-top:-60px;}
.main .mainR{width: 810px; float:right; margin-bottom:20px;overflow:hidden}
.main .mainL .daohan{width: 240px;overflow: hidden;}
.main .mainL .daohan h2{height: 109px; background:#170a04 url(../images/top_back.jpg) center top no-repeat;font: 18px/40px "Microsoft YaHei";position:relative; text-align:center; color:#fff;}
.main .mainL .daohan h2 span{display: block;font:30px/22px  'impact';color: #fff;padding-top: 30px; text-transform:uppercase}
.main .mainL .daohan ul{ padding:5px 0px;width: 240px;}
.main .mainL .daohan ul li{list-style: none;margin: 0;padding: 0; zoom: 1;background:#3a2826; border-bottom:1px solid #170a04}
.main .mainL .daohan ul li span{ padding-left:40px;}
.main .mainL .daohan ul li a{line-height: 50px;height: 50px;color: #ae9c82;font-size: 14px; display:block;}
.main .mainL .daohan ul li a.on {line-height: 50px;height: 50px; background:#bf9d78;color: #130a0b;font-size: 14px; display:block;}
.main .mainL .daohan ul li a:hover{line-height: 50px;height: 50px;background:#bf9d78;color: #130a0b;font-size: 14px; display:block;}

.main .mainL .daohan .nlist a{background:#3a2826; border-bottom:1px solid #170a04;line-height: 46px; color: #ae9c82;font-size: 14px; display:block; padding-left:10px;}
.main .mainL .daohan .nlist a:hover{ background:#bf9d78;color: #130a0b; }

#nav {width:240px;line-height: 24px; list-style-type: none;text-align:left;/*定义整个ul菜单的行高和背景色*/}
/*==================一级目录===================*/
#nav a {width: 240px; display: block;/*Width(一定要)，否则下面的Li会变形*/}
#nav a span{padding-left:40px;}
#nav li {background:#352d2d; /*一级目录的背景色*/border-bottom:#3e3a3a 1px solid; /*下面的一条白边*/float:left;/*float：left,本不应该设置，但由于在Firefox不能正常显示
继承Nav的width,限制宽度，li自动向下延伸*/list-style: none;margin: 0;padding: 0; zoom: 1;}
#nav li a:hover{background:#ff3d3d; /*一级目录onMouseOver显示的背景色*/}
#nav a:link  {color:#fff; text-decoration:none;}
#nav a:visited  {color:#fff;text-decoration:none;}
#nav a:hover  {color:#FFF;text-decoration:none;font-weight:bold;}
/*==================二级目录===================*/
#nav li ul {list-style:none;text-align:left;}
#nav li ul li{ background: #464242; /*二级目录的背景色*/}
#nav li ul a{padding-left:20px;width:240px;/* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/}
/*下面是二级目录的链接样式*/
#nav li ul a:link  {color:#fff; text-decoration:none;}
#nav li ul a:visited  {color:#fff;text-decoration:none;}
#nav li ul a:hover {color:#fff;text-decoration:none;font-weight:normal;background:#ff3d3d;/* 二级onmouseover的字体颜色、背景色*/}
/*==============================*/
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#content {clear: left; }
#nav ul.collapsed {display: none;}


.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;}

.con{background: url(../images/contact.jpg) no-repeat left top; width:100%; display:block; height:140px;}

.main .mainR .location{width:810px; height:50px; line-height:50px; font-size:12px; font-family: "microsoft yahei", Arial, Helvetica, sans-serif;color:#333; font-size: 12px;border-bottom:1px solid #e5e5e5}
.main .mainR .location h1 { background: url(../images/titlen_icon.gif) no-repeat 0 center;padding-left: 15px;font-size: 18px;color: #272321;}
.main .mainR .location a{ color:#272321;}
.main .mainR  ul{overflow: hidden;margin-bottom: 10px;width:810px;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:810px;}
.main .mainR  ul li h2{font-size:24px;color:#494949;margin-bottom:10px;}
.main .mainR  ul li h2 span{font-size:12px; color:#b5b5b5; font-weight:100;text-transform:uppercase; padding-left:10px; }

.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;}

.article-top-list{margin-top: 15px;}
.article-top-list h1{height: 35px;line-height: 35px;font-size: 16px;color: #241f1f;}
.article-top-list h1 span {display: block;float: left;height: 35px;border-bottom: 1px solid #bf9d78;}
.article-top-list ul{height: auto;border: 1px solid #f0f0f0; font:14px/35px "Microsoft YaHei", Arial, Helvetica, sans-serif; padding:10px;}
.article-top-list ul li {margin-bottom: 10px; margin-bottom: -5px\9;}
.article-top-list ul li:after {content: "\200B";display: block;height: 0; clear: both;}
.article-top-list ul li .title {float: left;display: block;color: #202020;height: 18px;font-size: 12px;line-height: 18px;}
.article-top-list ul li .top-num {float: left;width: 19px;height: 18px;background: url('../images/rijilist.jpg') no-repeat center center;font-size: 12px;text-indent: 3px;line-height: 19px;color: #fff;}
.article-top-list ul li .heise {float: left;width: 19px;height: 18px;font-size: 12px;text-indent: 3px;line-height: 19px;color: #fff;background: url('../images/rijilist-h.jpg') no-repeat center center;}


.partr{margin-top: 15px;}
.partr h1{height: 35px;line-height: 35px;font-size: 16px;color: #241f1f;}
.partr h1 span {display: block;float: left;height: 35px;border-bottom: 1px solid #130a0b;}
.partr ul{height: auto;border: 1px solid #bf9d78; padding:10px; font:14px/35px "Microsoft YaHei", Arial, Helvetica, sans-serif}
.partr ul li b {color: #656565;font: bold 18px Arial, Helvetica, sans-serif}
.partr ul li span {color: #999;padding-right: 5px;}
.partr ul li i{color: #666;font-style: normal;}

.ewm{margin-top: 15px;}
.ewm h1{height: 35px;line-height: 35px;font-size: 16px;color: #241f1f;}
.ewm h1 span {display: block;float: left;height: 35px;border-bottom: 1px solid #bf9d78;}
.ewm ul{text-align: center;background: #f9f9f9;border: 1px solid #f0f0f0;padding:20px 0;}
/*分页*/
.page{float:left;text-align:left;margin:10px auto;display:inline; color:#282828;}
.page_turner {padding:4px 0px 0px 1px;float:left;clear:both;}
.page_turner a, .page_turner span {float:left;display:block;border:1px solid #332c2c;padding:5px;border-radius: 30px;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:#332c2c; color:#fff;text-align:center}

.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 #332c2c;border-radius: 30px;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:#332c2c; color:#fff;text-align:center}

/*news*/
.mainR li.pic_news{ width:730px; height:118px; margin-bottom:20px; overflow:hidden; border-bottom:1px solid #ccc; padding-bottom:20px; position:relative}
.mainR li.pic_news img{ float:left; margin-right:15px;}
.mainR li.pic_news h3{font-size:15px; text-align:left; font-weight:bold; position:relative}

.mainR li.pic_news h3 .news_time{ float:right; font-size:12px; color:#666;font-weight:100; position:absolute; right:0px; top:0px;}
.mainR li.pic_news p{ font-size:12px; color:#666666; line-height:24px; margin:5px auto; height:48px; overflow:hidden; text-align:left}
.mainR li.pic_news p span{ font-size:12px; font-weight:100}
.mainR li.pic_news .more{width:80px; height:24px; line-height:24px; text-align:center; background:#699e30; display:block; font-size:12px; float:left; position:absolute; right:0px; top:20px;}
.mainR li.pic_news span{width:80px; height:24px; line-height:24px; text-align:center; background:#699e30; display:block; font-size:110%; float:left;}

.newslist li{ display:block;}
.new_bt{ background:url(../images/arrow.jpg) left center no-repeat;padding-left:10px; display:block; width:710px;float:left;  line-height:36px;overflow:hidden;  font-weight:100;border-bottom:1px dashed #ddd;}
.new_time{ width:90px; float:right; text-align:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:36px; line-height:30px;display:inline; font-weight:100; border-bottom:1px dashed #ddd;}
.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:#3a2826;
color: #ae9c82;
border: none;
cursor: pointer;
}

.partner{ width:750px; 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:750px; 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}

.column-top {width:860px;height:80px;background-image: url(../Images/column_name.jpg);background-repeat:no-repeat;}
    .column-top span {position:relative; left: 20px;top: 15px; font-size:20px;}
	
.word-list {}
.word-list div { border-bottom: 1px solid #dedede; color: #818181; line-height: 25px;float:left;}
.word-list .title { background:url(../Images/ico.gif) no-repeat 20px -32px; padding-left:35px;width: 640px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.word-list .status { width: 84px; color: #c13434}
.word-list .date { width: 100px;}
.word-list a {text-decoration: none;}
.word-list a:hover {color: #b20101; }

.article-top {
    width: 810px;
    height: 50px;
    background-image: url(../Images/article_title.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    margin-top: 5px;
}
.article-top .title {
    color: #3a2826;
    font-weight: bold;
    position: relative;
    left: 20px;
    top: 10px;
    font-size: 20px;
    line-height: 30px;
    height: 30px;
    padding-left: 20px;
}
.article-top .date {
    position: relative;
    float: right;
    color: #888888;
}
.word-table {
    width: 810px;
    margin: auto;
}
.word-table .fix {
    background-color: #f6f6f6;
    text-align: center;
    font-weight: bold;
}
.word-table td {
    padding: 5px;
    border: 1px solid #e2e2e2;
}