@charset "utf-8";
body {
    margin: 0;
    padding: 0;
    /*background: #e4e6e7 url(../images/bg.png) center top no-repeat;*/
}
*{font-family: "微软雅黑";
    font-size: 14px;
    line-height: 180%;
    color: #333333;}
ul{ padding:0; margin:0; list-style:none;}
li { padding-left:14px}
.box { width:1043px;}
.fullbox{ width:100%;}
.center{ margin:auto;}
.font13{ font-size:13px;}
.font12{ font-size:12px;}
.font16{ font-size:16px;}
.mar-top10{ margin-top:10px;}
.mar-top20{ margin-top:20px;}
.mar-top30{ margin-top:30px;}
.marauto{ margin:auto;}
.textmiddle{ text-align:center;}
.textright{ text-align:right;}
.padd-top10{ padding-top:10px;}
.border{border: 1px solid #f3f5f7;}
.padding10{ padding:10px;}
.left{ float: left;}
.right{ float:right;}
.clear{ clear:both;}
a{ text-decoration:none; color:#615f5f}
a:hover{ color:#000;}
.hide{ display:none}


.top{height:156px;}
a.home{width:421px; height:72px; float:left; margin-top:58px; display:block; background:url(../images/logo.png) no-repeat;}
.search{ float:right; margin-top:95px;}
.searchword{ border:1px #d9d9d9 solid; background:#FFF; width:200px;float: left;}
.searchbtn{ width:72px; height:25px; display:inline-block; background:url(../images/searchbtn.png) no-repeat;border:none; cursor:pointer}
.lan{ width:150px; height:30px; margin-top:50px; float:right; background-color:#FFF;
    text-align:center;
    line-height:30px;
    filter:alpha(opacity=80);
    -moz-opacity:0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}
.lan a{ font-weight:bold}

.menu{ background:#06579c; height:40px; overflow:hidden}
.menu ul li{  width:100px; text-align:center; float:left; height:40px; padding:0;}
.menu ul li:first-child{ margin-left:25px}
.menu ul li a{ color:#fff; line-height:40px; font-weight:bold; font-size:16px;}
.menu ul li a:hover{ color:#bab2af;}
.menu ul li.cur{ background:#368fda}
.menu ul li.cur a{}
.cleft{ width:355px;}
.cleft span{ color:#615f5f;}
.cleft h1{ width:106px ; height:30px; background:#06579c; text-align:center; color:#FFF; line-height:30px; font-weight:normal; margin-top:30px;}

.cright{ width:610px;}
.menutab{ width:100%; height:32px; border-bottom:1px #06579c solid;}
.menutab ul li{ background:#999a9a; width:100px; height:32px; line-height:32px; text-align:center; color:#FFF; font-size:14px; float:left; margin-right:1px; padding:0; cursor:pointer}
.menutab ul li a{color:#FFF;}
.menutab ul li.active{ background:#06579c}
.tabcontent { height:495px; overflow:hidden}
.tabcontent li{ float:left; background:url(../images/icon1.png) 10px 22px no-repeat; padding:10px 0 10px 26px; width:584px; /*height:85px;*/ border-bottom:1px #a3a3a3 dashed;}
.tabcontent li a{ color:#06579c;font-size:16px}
.tabcontent li a:hover{ color:#001f39}
.tabcontent li a small{ float:right; font-size:12px; color:#999; font-family:Verdana, Geneva, sans-serif}
.tabcontent li span{ width:100%; display:block; color:#615f5f}
.tabcontent h1{ width:75px ; height:30px; background:#06579c; text-align:center; font-weight:normal; margin-top:30px; float:right}
.tabcontent h1 a{ color:#FFF; line-height:30px;}
ul.fwzn{ margin-top:30px; width:666px}
ul.fwzn li{ padding:0; background:none; width:105px;  height:150px; border:none; text-align:center; margin-right:61px}
ul.fwzn li a:hover{ background:#FFF}
ul.fwzn li a{ line-height:110%; display:block; padding-bottom:6px}
ul.fwzn li a img{ width:105px; height:91px; margin-bottom:8px}


ul.focusline{ width:100%;}
ul.focusline li{ width:25%; height:4px; background:#FFF; float:left; display:block; margin:0; padding:0}
ul.focusline li.lineactive{ background:#06579C;}


/* bottom*/

.links{ height:30px; text-align:center}
.links a{ padding:0 14px;}
.copyright{ margin-bottom:20px; text-align:center}


/*list_article*/
.sleft{width: 205px}
.sleft ul{ border-left:1px #dadbdb solid; border-right:1px #dadbdb solid; overflow:hidden; width:205px;  border-bottom:2px #06579c solid;}
.sleft ul li{width:100%;  height:46px;line-height:46px;background:#f7f7f7 ; border-bottom:1px #dadbdb solid; padding:0}
.sleft ul li:first-child,.sleft ul li.lefttitle{ background:#06579c; font-size:18px; color:#fff; text-align:center; padding-left:0}
.sleft ul li a{ width:155px; height:46px; display:block; line-height:46px; font-size:14px; text-align:left; padding-left:50px}
.sleft ul li a:hover{ color:#06579C;}
.sleft ul li a.thisclass{ color:#06579C; font-weight:bold; background:#dadbdb}

.sright{width:background:#fff; min-height:495px;_height:495px; overflow:hidden;border-bottom:1px #06579c solid;
}
.titlename{ height:auto; border-bottom:2px #06579c solid; font-size:24px; color:#06579c; font-family:"黑体"; background:url(../images/h6.png) 7px 6px no-repeat; padding-left:42px}
.titlename1{ width:738px; height:auto; border-bottom:2px #06579c solid; font-size:24px; color:#06579c; font-family:"黑体"; background:url(../images/h6.png) 7px 6px no-repeat; padding-left:42px}
ul.l{ width:680px; padding:26px 50px}
ul.l li{ float:left; background:url(../images/icon1.png) 0 22px no-repeat; padding:10px 0 10px 22px; width:656px; height:32px; line-height:32px;  border-bottom:1px #a3a3a3 dashed;}
ul.l li a{ color:#06579c;font-size:16px}
ul.l li a:hover{ color:#001f39}
ul.l li small{ float:right; font-size:12px; color:#999; font-family:Verdana, Geneva, sans-serif}
.pages{ width:100%; display:block}
.pages ul{ padding:10px 50px; float:right}
.pages li { float:left;}

/*article_article*/
.contentright{ height: auto;}
.content{ padding:6px 24px}
.content .nav{ line-height:14px; font-size:12px; padding:0 0 10px 0; margin:0; color:#999}
.content .nav *{font-size:12px; color:#999}
.content *{ font-size:16px; line-height:200%}
.content p{ margin:0}

/*search*/
.words{font-size: 16px; color:#F00}

/*新添css*/
.pages{
    width: 70px;
}
.wp_paging{
    margin-top: 10px;
    margin-right: 50px;

}
