﻿@charset "utf-8";
/* CSS Document */
html {height:100%}
body {margin:0px; padding:0px;font-family:"微软雅黑",Arial; height:auto;}
div,ul,li,p,h1,h2,h3,span,a { margin:0px; padding:0px; list-style:none;font-family:"微软雅黑",Arial; font-size:14px; color:#777777; text-decoration:none}
iframe{display:block;border:0;}
img { border:0px;}

/*头部*/
.top{ width:100%; margin:0px auto; height:210px; text-align:center; background:url(../images/banbg.png) no-repeat center top;}
.top-tip{ width:1200px; margin:0 auto; line-height:210px; text-align:center; }
.tipleft{ width:600px; float:left;color:#fff; padding-top:40px}


.more{ color:#fa8201}
/*logo*/
.logo{ width:1100px; margin:20px auto; height:90px;}
.box-up{width:1100px;  margin:0 auto; background:url(../imagesb-up.png) no-repeat top center; height:10px;}
.box{ background:url(../images/b-bg.png) repeat-y top center;width:1100px; margin:0 auto; height:100%; padding-bottom:10px}

.dhbox{ width:100%; margin:0 auto; height:44px; background:#0069b8;}

/*导航*/
.dhbg{ width:100%; margin:0 auto; height:45px; background:#015293}
.dh1 {background:#015293; color:#000000;display:block; height:45px; line-height:45px}
.dh{ width:1200px; height:45px; background:#015293;  color:#fff; text-align:center}
.dh a{ color:#fff; font-size:15px; text-align:center; display:block}
.dh a:hover{ background:#fee119; color:#000; display:block; height:45px; line-height:45px}


/*主题部分*/
.main{ width:1200px; margin:0 auto; margin-top:10px}
.main_tit{ border-bottom:1px solid #015293;height:40px}
.main_n{ font-size:15px; color:#fff; background:#015293; width:125px; height:40px; line-height:40px; display:block; text-align:center; border-radius:4px 4px 0px 0px}
.main_m a{font-size:14px; color:#666;}
.main_le{ width:884px; float:left;}
.main_ri{ width:302px; float:right;}
.cqjy_tit{ border-bottom:1px solid #ddd;height:28px; margin-bottom:10px}
.cqjy_n{ font-size:14px; color:#ffffff;  width:85px; border-radius:3px 3px 0px 0px; background:#015293; height:28px; text-align:center;}
.cqjy_m a{font-size:13px; color:#888;}
.cqjy_tit1{ border-bottom:1px solid #ddd;height:30px; margin-bottom:10px}
.cqjy_n1{ font-size:15px; color:#ffffff;  width:80px; border-radius:3px 3px 0px 0px; background:#4ea360; height:30px; text-align:center;}
.cqjy_m1 a{font-size:14px; color:#4ea360;}
.cqjy_tit2{ border-bottom:1px solid #39ab97;height:30px; margin-bottom:10px}
.cqjy_n2{ font-size:15px; color:#ffffff;  width:80px; border-radius:3px 3px 0px 0px; background:#39ab97; height:30px; text-align:center;}
.cqjy_m2 a{font-size:14px; color:#39ab97;}
/*焦点图*/
.wrap02{width:884px; height:auto; background:#fff; margin-top:10px; margin-bottom:10px}
.hot-pic{ width:363px; float:left;}
.focusBox { position: relative; width:363px; height: 231px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic li img { width: 363px; height: 231px; display: block; -webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;}
.focusBox .pic li:hover img {-moz-transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); -o-transform:scale(1.05,1.05); transform:scale(1.05,1.05); }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 32px; width:100%;  background: #333; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 1; height: 32px; width:70%; overflow: hidden; }
.focusBox .txt li{ height:32px; line-height:32px; position:absolute; bottom:-32px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 1; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; font-size:11px }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=40); opacity: 0.4; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;}
.wrap02right{ width:510px; float:right}
.gddt{ width:510px; margin:0 auto; height:231px}
.title_gddt{ height:30px; line-height:30px; width:510px; overflow:hidden;border-bottom:1px solid #ddd;}
.title_gddt li { width:84px; float:left; color:#666; text-align:center; cursor: pointer; font-size:15px;}
.title_gddt .active{ width:84px; color:#fff; background:#015293; border-radius:3px 3px 0px 0px}
.gddt-pc {text-decoration:none; width:510px; float:left; padding-top:7px; overflow:hidden;}
.gddt-pc li {line-height:28px; background:url(../images/dot.jpg) no-repeat center left;  padding-left:10px; overflow:hidden;}
.gddt-pc li a {line-height:28px; padding-left:5px; overflow:hidden; color:#333; font-size:14px}
.gddt-pc li a:hover {line-height:28px; padding-left:5px; overflow:hidden; color:#faab01;}
.gddt-pc li span{ float:right; line-height:28px;color:#888; right: 10px; top: 0px; font-size:13px}

.rollphotos {WIDTH: 884px}
.blk_29 { PADDING-BOTTOM: 10px; OVERFLOW: hidden;  PADDING-TOP: 10px; ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {BACKGROUND: url(../images/ca_hz_002.png) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 14px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 98px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/ca_hz_002.png) no-repeat -14px 0px; FLOAT: right; WIDTH: 14px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 98px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 878px; PADDING-TOP: 5px}
.blk_29 .box {	FLOAT: left; WIDTH: 107px; TEXT-ALIGN: center; background:#015293; border-radius:4px; height:87px; margin-left:7px; margin-right:7px}
.blk_29 .box IMG {PADDING-RIGHT: 10px;DISPLAY: block; PADDING-LEFT: 10px; padding-top:15px;MARGIN: 0px auto;}
.blk_29 .box span{ color:#fff; padding-top:10px}

.ntrbord { border:1px solid #d9d9d9; border-top:none;border-right:none; margin-top:10px}
.jygg th{ background:#eff2fc;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;color:#015293; font-weight:bold}
.jygg td { border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8; height:30px; color:#333}
.jygg .tit{ padding-left:5px;color:#333}
.jygg .tit a:hover{ color:#F90}
.jygg .tit a{color:#333}
.jygg .num{ font-size:13px}

.jygg1 th{ background:#d6f1d5;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;color:#4ea360; font-weight:bold}
.jygg1 td { border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;height:30px;color:#333}
.jygg1 .tit{ padding-left:5px;color:#333}
.jygg1 .tit a:hover{ color:#F90}
.jygg1 .tit a{color:#333}
.jygg1 .num{ font-size:13px}


.jygg2 th{ background:#d5f2da;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;color:#39ab97; font-weight:bold}
.jygg2 td { border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;height:30px;color:#333}
.jygg2 .tit{ padding-left:5px;color:#333}
.jygg2 .tit a{color:#333}
.jygg2 .tit a:hover{ color:#F90}
.jygg2 .num{ font-size:13px}




.mainrg_tit{height:40px; border-bottom:1px solid #015293}
.mainrg_n{ font-size:15px; color:#fff; background:#015293; width:125px; height:40px; line-height:40px; display:block; text-align:center; border-radius:4px 4px 0px 0px}
.mainrg_m a{ font-size:14px; color:#888; padding-right:5px}

.wyxy_tit{ border-top:1px solid #ccc;height:43px;border-left:1px solid #ccc;border-right:1px solid #ccc; background:#fafafa; margin-top:10px}
.wyxy_n{ font-size:16px; color:#008238; border-top:2px solid #008238; text-align:center; background:#fff}
.wyxy_m a{ font-size:14px; color:#008238; padding-right:5px}
.wyxy_tit1{ border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}



.title_xwfb{ height:30px; line-height:30px; width:302px; overflow:hidden;border-bottom:1px solid #ddd; margin-top:10px}
.title_xwfb li { width:84px; float:left; color:#666; text-align:center; cursor: pointer; font-size:15px; border:1px solid #ddd; margin-right:1px}
.title_xwfb .active{ width:84px; color:#015293; border:1px solid #015293}

.title_zxxz{text-decoration:none; width:264px; padding-bottom:10px; float:left; padding-top:7px; overflow:hidden; margin-left:10px}
.title_zxxz li {line-height:31px; background:url(../images/dot.jpg) no-repeat center left; padding-left:10px; overflow:hidden;}
.title_zxxz li a {line-height:31px; padding-left:5px; overflow:hidden; color:#333; font-size:14px}
.title_zxxz li a:hover {line-height:31px; padding-left:5px; overflow:hidden; color:#faab01;}
.title_zxxz li span{ float:right; line-height:31px;color:#888; right: 10px; top: 0px; font-size:14px}

.title_zxxz-pc {text-decoration:none; width:264px; padding-bottom:10px; float:left; padding-top:7px; overflow:hidden; margin-left:10px}
.title_zxxz-pc li {line-height:31px; background:url(../images/dot.jpg) no-repeat center left; padding-left:10px; overflow:hidden;}
.title_zxxz-pc li a {line-height:31px; padding-left:5px; overflow:hidden; color:#333; font-size:14px}
.title_zxxz-pc li a:hover {line-height:31px; padding-left:5px; overflow:hidden; color:#faab01;}
.title_zxxz-pc li span{ float:right; line-height:31px;color:#888; right: 10px; top: 0px; font-size:14px}

.zcfg_tit{ background:#f5f5f5; height:40px; line-height:40px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd}
.zcfg_n{ font-size:15px; color:#fff; background:#015293; width:125px; height:40px; line-height:40px; display:block; text-align:center;}
.zcfg_m a{font-size:14px; color:#008137;}

.hf{ width:1200px; margin:0 auto; text-align:center; margin-bottom:10px}
.zcwj_tit{ border-bottom:1px solid #27b362;height:30px;}
.zcwj_n{ font-size:15px; color:#ffffff;  width:80px; border-radius:3px 3px 0px 0px; background:#27b362; height:30px; text-align:center;}
.zcwj_m a{font-size:14px; color:#27b362;}
.bormart{ margin-top:10px; margin-bottom:15px}
.bormart td{ margin-bottom:6px; margin-top:5px}
.zhcx_bk{ border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; color:#000}
.sea_select{width:200px; height:30px; border:1px solid #ddd}
.sea_input{width:198px; height:30px; border:1px solid #ddd}
.sea_select1{width:170px; height:30px; border:1px solid #ddd}
.sea_input1{width:168px; height:30px; border:1px solid #ddd}
.dycx{ border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;  color:#444; }


.jyfx-pc {text-decoration:none; width:410px; padding-bottom:10px; float:left; padding-top:7px; overflow:hidden; margin-left:10px}
.jyfx-pc li {line-height:31px; background:url(../images/dot.jpg) no-repeat center left; padding-left:10px; overflow:hidden;}
.jyfx-pc li a {line-height:31px; padding-left:5px; overflow:hidden; color:#333; font-size:14px}
.jyfx-pc li a:hover {line-height:31px; padding-left:5px; overflow:hidden; color:#faab01;}
.jyfx-pc li span{ float:right; line-height:31px;color:#888; right: 10px; top: 0px; font-size:14px}


.kjck td{ padding-bottom:11px}




.bottom{ width:100%; background:url(../images/bottombg.png) repeat-x top center; height:86px; margin:0px auto; color:#fff; margin-top:15px;text-align:center; line-height:26px; padding-top:30px}

/*列表开始*/
.bj{background: url(../images/lefbg.png) no-repeat bottom center #f2fff1;margin-bottom:20px; width:250px}
/*当前位置*/
.loa { color:#666; border-bottom:1px solid #015293;padding-left:10px; height:45px; line-height:45px; font-size:15px}
.loa a {color:#015293;font-size:15px }
.loa a:hover {color:#F90; text-decoration:underline;}
/*左边一级栏目标题*/
.list_title {font-size:18px; color:#fff; font-weight:bold; background: url(../images/navlist.png) no-repeat left #015293;}
/*左边二级级栏目标题*/
.list_menu { font-size:15px; color:#666; border:1px solid #015293}
.list_menu a { font-size:15px;color:#666;width:231px; height:36px; line-height:36px; text-align:center; display:block;  overflow:hidden}
.list_menu a:hover { color:#fff; width:231px; background:#015293;height:36px; line-height:36px; text-align:center;font-size:15px;}
/*右边列表样式*/
.nlist{background:url(../images/dot.jpg) no-repeat left; line-height:40px; border-bottom:1px dotted #ccc; padding-left:10px;}
.nlist a{ line-height:40px;  padding-left:10px; color:#333}
.nlist a:hover{ line-height:40px; padding-left:10px; color:#015293}
.nlistime{line-height:40px; border-bottom:1px dotted #ccc; color:#666; font-size:13px}
.list_ntitle{ font-size:24px; font-weight:bold; color:#151515;}
.concent-bk{ border:1px solid #e8e8e8; background:#f2fff1}
.concent-bkt{ margin-top:10px}
.n-list{ font-size:14px; color:#309504;height:36px; line-height:36px; padding-left:10px; font-weight:bold; border-bottom:1px solid #e8e8e8}

.cxys{ background:#015293; width:80px; border-radius:5px; height:25px; display:block; color:#fff; text-align:center; line-height:25px}

.bottom{ width:100%;height:150px; margin:0px auto; color:#000; margin-top:15px;text-align:center; line-height:26px; clear:both; }
.link-t{ width:800px; margin:0px auto; height:60px; line-height:60px; background:#eeeeee }
.link-t li{ width:200px; float:left;}
.bottom-w{ text-align:center; color:#000; width:1000px;padding-top:40px; }