html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,code,em,img,q,small,strong,dd,dl,dt,li,ol,ul,fieldset,form,label,table,tbody,tr,th,td,input{margin:0;padding:0}
body {
	font-size:12px;font-family:"微软雅黑",Tahoma,Arial,Helvetica,STHeiti;_font-family:Tahoma,Arial,Helvetica,STHeiti; background:#fff;
}
.clear{CLEAR: both; DISPLAY: block; HEIGHT: 1px; line-height:1px; content: " "}
ul,li{ margin:0px; padding:0px; list-style-type:none;vertical-align:middle;}
.fonten{ font-family:Arial, Helvetica, sans-serif;}
.f_l{ float:left}
.f_r{ float:right;}
.B{ font-weight:bold;}
a.red:link{color:#fb0b2d; text-decoration:none}
a.red:visited{color:#fb0b2d; text-decoration:none}
a.red:hover{color:#ff6c00; text-decoration:none}

a.white:link{color:#fff; text-decoration:none}
a.white:visited{color:#fff; text-decoration:none}
a.white:hover{color:#fff; text-decoration:none}

a.black:link{color:#000; text-decoration:underline}
a.black:visited{color:#000; text-decoration:underline}
a.black:hover{color:#ff6c00; text-decoration:underline}




.headbox{ height:249px; width:1200px; margin: 0px auto; background:url(../images/zt21.jpg) repeat-x left top;}
.headbox .head{ height:45px; padding:249px 0px 0px 0px;width:1002px; margin:0px auto; }
.headbox .head .menu{ height:45px;  line-height:45px;color:#fff000;font-weight:bold; font-family:"微软雅黑"; background:url(../images/menubg.jpg) repeat-x}
.headbox .head .menu .backhome{ float:left; padding:0px 50px 0px 55px; font-size:16px; }
.headbox .head .menu .backhome a:link{ color:#fff000; text-decoration:none;}
.headbox .head .menu .backhome a:visited{ color:#fff000; text-decoration:none;}
.headbox .head .menu .backhome a:hover{ color:#ff6c00; text-decoration:none;}

.headbox .head .menu .themenu{ float:left; padding:0px 0px 0px 0; text-align:center;}
.headbox .head .menu .themenu a{ display:block; width:120px; height:45px;;float:left; font-size:16px; border-right:1px solid #b80b07}
.headbox .head .menu .themenu a:link{ color:#fff000; text-decoration:none;}
.headbox .head .menu .themenu a:visited{ color:#fff000; text-decoration:none;}
.headbox .head .menu .themenu a:hover{ color:#fff; text-decoration:none;background:url(../images/menubg2.jpg) repeat-x}

.centerbox{ width:1200px; margin:0px auto;}
.centerbox .top{ height:22px; background:url(../images/round.png) no-repeat left top;}
.centerbox .center{ background:#fff;}

.newztbox{ padding:5px 0px 15px 0px; width:1002px}
.newztbox .nleft{ width:561px; float:left;}
.newztbox .nright{ width:280px; float:right;}

.home-1{ height:273px; width:1002px; float:left}
.home-1 .home-1-1{ width:362px; height:272px; padding:10px 10px 0px 10px; float:left;}
.home-1-1 img{ width:253px}
.home-1 .home-1-2{ width:580px; height:252px; padding:10px 10px 0px 0px; float:left; font-size:14px; margin-left:20px}

.title{ height:43px;color:#fff; line-height:43px;  }
.title .name{ display:block; float:left; height:43px; padding:0px 0px 0px 0px; font-size:16px;color:#fff; font-weight:bold; font-family:"微软雅黑"; width:130px; text-align:center}
.title .more{display:block; float: right; height:31px; padding:0px 20px 0px 20px; font-size:12px;}
.title .more a:link{color:#f60; text-decoration:none}
.title .more a:visited{color:#fedc05; text-decoration:none}
.title .more a:hover{color:#f90; text-decoration:none}

.title1{ height:34px; border-bottom:0px solid #f1d68d; line-height:33px;}
.title1 .name{ display:block; float:left; height:30px; padding:0px 0px 0px 0px;color: #003399; font-size:16px; font-weight:bold; font-family:"微软雅黑"; }
.title1 .more{display:block; float: right; height:30px; padding:0px 20px 0px 20px; font-size:12px;}
.title1 .more a:link{color:#666; text-decoration:none}
.title1 .more a:visited{color:#666; text-decoration:none}
.title1 .more a:hover{color:#ff6c00; text-decoration:none}


.title .name a:link{color:#0a5b9a; text-decoration:none}
.title .name a:visited{color:#0a5b9a; text-decoration:none}
.title .name a:hover{color:#ff6c00; text-decoration:none}


.onenews{ padding:10px;}
.onenews .one1{ font-size:25px; height:35px;  font-weight:none; *font-weight:none; _font-weight:bold; font-family:"微软雅黑";}
.onenews .one2{ line-height:22px; color:#666;}

.tonews{padding:10px 10px 0px 0px; }
.tonews li{ height:30px; line-height:30px; background:url(../images/star.jpg) no-repeat left 8px; padding-left:16px; border-bottom:1px dashed #ddd}
.tonews span{ height:23px; display:block;}
.tonews .name{ float:left; color:#0a5b9a}
.tonews .date{ float:right; font-size:12px; color:#999999;}
.tonews .name a:link{color:#670e01; text-decoration:none}
.tonews .name a:visited{color:#670e01; text-decoration:none}
.tonews .name a:hover{color:#dd1e00; text-decoration:none}


.homebox{  margin:10px 0px 0px 15px;  width:479px; height:249px; float:left; background:url(../images/listbg.jpg) }

.homelist{padding:10px 15px 10px 15px; font-size:14px;}
.homelist li{ height:30px; line-height:30px; background:url(../images/star.jpg) no-repeat left 8px; padding-left:16px; border-bottom:1px dashed #ddd}
.homelist span{ height:23px; display:block;}
.homelist .name{ float:left; color:#0a5b9a}
.homelist .date{ float:right; font-size:12px; color:#999999;}
.homelist .name a:link{color:#670f01; text-decoration:none}
.homelist .name a:visited{color:#670f01; text-decoration:none}
.homelist .name a:hover{color:#dd1e00; text-decoration:none}


.homebox1{ margin:10px 0px 0px 0px; border:1px solid #efc47b; background:#fffef0;}
.homebox1 .title{ height:33px; background:url(../images/rtitlebg.png) repeat-x left top; padding:0px 0px 0px 15px; line-height:33px; color:#333333; font-weight:bold; font-size:14px;}
.homebox1 .txt{ padding:10px;}



.copyrights{ height:75px; width:1200px; margin:0px auto; margin-top:0; text-align:center; color:#666; padding:15px 0; border-top:8px solid #be2e0c; background:#fff}




.listleft{ width:240px;  float:right; padding-right:15px; display:none}
.pagetopimg{ width:240px; height:180px; background:#f1d68d;}
.listright{ width:940px; float:left; padding:10px; margin-left:15px; background:#FFFFFF;}
.title-list{  height:27px; line-height:27px;}
.title-list .name{ display:block; float:left;  height:27px; background:url(../images/title_list_l.png) no-repeat left top; padding:0px 0px 0px 22px;color:#b55e09; font-weight:bold; font-size:16px;}
.title-list .rt{ display:block; width:20px; float:right; height:27px;}


.pagelist{padding:15px 15px 0px 15px;}
.pagelist li{ height:36px; line-height:36px; border-bottom:1px dashed #ddd; background:url(../images/icon1.gif) no-repeat left 14px; padding-left:10px;}
.pagelist span{ height:30px; display:block;}
.pagelist .name{ float:left; color:#0a5b9a; font-size:14px;}
.pagelist .date{ float:right; font-size:10px; color:#999999;}
.pagelist .name a:link{color:#670e01; text-decoration:none}
.pagelist .name a:visited{color:#670e01; text-decoration:none}
.pagelist .name a:hover{color:#dd1e00; text-decoration:none}


.pages{ height:30px; margin:10px 10px 0px 10px; line-height:30px; text-align:center;}
.pages input{ vertical-align:middle}
.path{ height:30px; line-height:30px; border-bottom:1px solid #f1d68d; margin-bottom:10px; color:#c25d13; background:url(../images/icon2.gif) no-repeat 13px 13px; padding:0px 0px 0px 25px;}
.path a:link{color:#c25d13; text-decoration:none}
.path a:visited{color:#c25d13; text-decoration:none}
.path a:hover{color:#ff6c00; text-decoration:none}

.zwbox{ width:96%; margin:0px auto; padding:0 0 15px 0}
.zwbox .zwtitle{ font-size:26px; _font-weight:bold; height:auto; line-height:55px; text-align:center;color:#dd1e00; font-family:"微软雅黑";}
.zwbox .zwdate{ border-top: 1px solid #f8e2a5; margin-top:5px; background:#ffe9ae; height:20px; line-height:20px; color:#b39449; text-align:center;}
.zwbox .zwtxt{ padding:30px; line-height:36px; text-indent:24px;}.zwzwtxt span{ line-height:30px; font-size:14px}
.zwbox .zwtxt p{ padding:0px 0px 10px 0px; font-size:14px; color:#203e55}


.cyb td{ line-height:40px;}

.btbg{ height:10px; background:url(../images/btbg.png) no-repeat left top; margin-top:10px;}
.bbbg{ height:10px; background:url(../images/bbbg.png) no-repeat left top;}
.bcbg{ border-left:10px solid #d9e9f2; border-right:10px solid #d9e9f2}

.b2 td{ padding:6px; line-height:20px;}
.hbli{ width:180px;  float:left; margin:15px;}
.hbli .title{ height:32px; background:url(../images/btnbg.png) no-repeat  center center; text-align:center; font-family:"微软雅黑"; font-size:16px; color:#fff; line-height:32px; font-weight:bold;}
.hbli .txt{ line-height:22px; padding-top:15px; color:#666666;}



.l_bd {
    height: auto;
    width: auto;
}
.qs_clear::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}.l_bd_b {
    border: 1px solid #eeeeee;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    width: 1198px;
}.ind_bgw {
    background-color: #fff;
}
body {
    background-color: #fff;
}
.l_bd_l {
    float: left;
    height: auto;
    overflow: hidden;
    padding: 20px 0 20px 20px;
    width: 295px;
}.n_l {
    height: auto;
    overflow: hidden;
    width: 295px;
}
.n_l_t {
    background-position: 0 15px;
    height: 30px;
    overflow: hidden;
    padding: 0 0 15px 20px;
    width: 280px;
}.n_l_bg {
    background-image: url("../images/2015072317371368539.jpg");
    background-repeat: no-repeat;
}
.titles { font-size:12px;  line-height:22px; color:#999}
.titles strong{ font-size:14px;color:#333;}
.n_l_t a {
    background: rgba(0, 0, 0, 0) url("../images/2015072317125831395.png") repeat-x scroll 0 15px;
    color: #f00;
    display: block;
    float: left;
    font-size: 20px;
    height: 30px;
    line-height: 30px;
    padding: 0 3px;
}.n_l_m {
    background-color: #f8f8f8;
    border-left: 1px solid #d5d5d5;
    border-right: 1px solid #d5d5d5;
    height: auto;
    overflow: hidden;
    padding: 5px 20px;
    width: 253px;
}.nl_yi {
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    width: auto;
}.nl_no {
    background-position: 0 3px;
    border-top: 1px solid #dedede;
}.nl_bg {
    background-image: url("../images/2015072313415780537.png");
    background-repeat: no-repeat;
}
.nl_yi a {
    font-size: 16px;
    padding: 0 40px;
}
.nl_no a {
    color: #606060;
}
.nl_yes, .nl_yi:hover {
    background-color: #fff;
    background-position: 0 -76px;
    border-top: 1px solid transparent; color:#f00
}
.nl_yes a, .nl_yi:hover a {
    color: #f00;
}
.n_l_b {
    background-position: 0 100%;
    height: 6px;
    overflow: hidden;
    width: 295px; margin-bottom:16px
}.n_l_bg {
    background-image: url("../images/2015072317371368539.jpg");
    background-repeat: no-repeat;
}

.l_bd_r {
    float: right;
    height: auto;
    overflow: hidden;
    padding: 20px 20px 20px 0;
    width: 854px;
}.l_t {
    border-bottom: 0px solid #e1e1e1;
    height: 43px;
    width: auto;
	line-height:43px; color:#fff
}.l_b {
    height: auto;
    overflow: hidden;
    padding: 10px 30px 15px;
    width: auto;
}
.l_list {
    height: auto;
    width: auto;
}
.l_list ul li {
    background: rgba(0, 0, 0, 0) url("../images/2015072111284385860.gif") no-repeat scroll 1px 50%;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    width: auto;
}

.l_list ul li span {
    color: #999;
    float: right;
    font-size: 12px;
    padding-left: 10px;
}
.l_list ul li a {
    color: #666;
    font-size: 14px;
    padding-left: 13px;
}
a{ text-decoration:none}
.l_t_a{ position:relative}
.l_t_a a {
    color: #fff;
    font-size: 18px;
    font-weight: 700;
	padding-left:20px
}
.topnav {
    width: 1170px;
    height: 66px;
    margin: 0 auto;
}
.top-left {
    float: left;
    height: 66px;
}
.top-right {
    float: right;
}.top-right-a:link, .top-right-a:visited {
    color: #333333;
}
.by-list {
    width: 253px;
    height: 200px;
    margin: 10px 0px;
}.list-pic {
    width: 253px;
    height: 200px;
    float: left;
}
.list-pic img{ width:253px; height:168px}
.img-title{ width:253px; height:40px; float:left; line-height:26px}
.bt_link {
    font-size: 12px;
    text-decoration: none;
    color: #3d3d3d;
}
.news-list{ width: 876px; height:259px; background:url(../images/newsbg.jpg) no-repeat 0 0; margin:8px 0}