body {font-family: '微软雅黑';font-size: 14px;}
ul,li{list-style:none; padding:0;margin:0;}
p.text-color {color: #676a6c;}
a {color: #333;text-decoration: none;}
a:hover {color: #e71f19; text-decoration:underline;}
h1 a{ color:#096faf;}

.top{overflow:hidden; background-image:url(../image/top_bg1.jpg);background-size:100% 100%; height:146px;}
.top .topinfo{ overflow:hidden;}
.top .topinfo .a_logo{ display:block; margin-top:15px;}


.navbar{ margin-bottom:10px;}
.navbar-default{border:none; border-radius: 0px; background-image:url(../image/menu_bg.jpg);background-size:100% 100%;}
.navbar-default .navbar-nav > li{padding-left:0px;height:45px;}
.navbar-default .navbar-nav > li > a{color:#fff;}

.navbar-header{border:none;background-image:url(../image/menu_bg.jpg);background-size:100% 100%;}
.navbar-header .input-group{ margin-top:7px; height:45px; width:20px; margin-left:10px;}
.navbar-header .input-group a{ color:#a94442;}
.navbar-header .input-group input{ height:45px;}
.navbar-header button{color:#fff; font-size:16px; background-color:#3284bc;}

.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#3284bc;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{color:#25568e;text-align:center;background-color:#FFFFFF; border-bottom:2px solid #3284bc;}
.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover{color:#25568e;text-align:center;background-color:#FFFFFF;border-bottom:2px solid #3284bc;}

.form-inline .form-control{ width:130px; font-size:12px;}
.input-group .form-control{ width:180px; font-size:12px;}
.form-group{ margin-top:8px;}

.page .row0{padding:0;}
.page .hyy { padding-left:50px;color:#000;}
.page .hyy span{ float:right;}
.page .row0 .left{padding-right:0; overflow:hidden;}
.page .row0 .left h1.title{ padding:0; margin:0; font-size:20px; font-weight:normal; height:38px; color:#fff; background-image:url(404.png); background-position:0px 1px; background-repeat:repeat-x;}
.page .row0 .left h1.title a{ float:right; font-size:14px; margin-right:25px; line-height:38px;}
.page .row0 .left h1.title span{ width:166px; height:34px; display:block; line-height:38px; background-image:url(404.png); background-repeat:no-repeat; padding-left:40px;}
.row0 .left .picShow{padding:0;}
.row0 .left .noticeInfo .noticeList h1{ font-size:24px; background-color:#fae7e8; padding:5px;}
.row0 .left .noticeInfo .noticeList h1 a{ color:#bf3038; display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.row0 .left .noticeInfo .noticeList ul{ overflow:hidden;}
.row0 .left .noticeInfo .noticeList ul li{ height:28px; line-height:28px; border-bottom:1px dashed #ccc; padding-left:15px; background-image:url(404.png); background-repeat:no-repeat;}
.row0 .left .noticeInfo .noticeList ul li a{ display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.row0 .left .noticeInfo .noticeList ul li span{ float:right;}
.page .row0 .right{ overflow:hidden;}
.page .row0 .right h1{ padding:0; line-height:28px; margin:0; margin-top:5px; height:38px; color:#fff; background-image:url(404.png); background-position:0px -4px; background-repeat:repeat-x;}
.page .row0 .right h1 span{width:85px; height:37px; display:block; font-size:18px; text-align:center; background-image:url(404.png);}
.page .row0 .right h1 a{ float:right; font-size:14px; margin-right:15px;}
.page .row0 .right ul{ margin:5px 0px 5px 0px;}
.page .row0 .right ul li{ padding-left:15px; background-image:url(404.png); background-position:5px -33px; background-repeat:no-repeat;}
.page .row0 .right ul li a{ display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}

.page .row1{padding:0;}

.page .row1 .kuang {border:1px solid #e1e1e1;}
.page .row1 .Left_10 {margin-left:10px;}
.page .row1 .Top_5 { margin-top:8px;}
.page .row1 .Left_right_5 { padding-left:5px; padding-right:5px; padding-top:5px;}

.page .row1 .Left_right_5 ul li.dongtai_top{border-bottom:1px dashed #EEEEEE;height:45px;}
.page .row1 .Left_right_5 ul li.dongtai_top h4{color:#ff0000; font-weight:bold;font-size:14px;padding-left:5px;}
.page .row1 .Left_right_5 ul li.dongtai_top h4 span{font-weight:normal;color:#096faf; line-height:25px;}
@media screen and (max-width:767px) {
.page .row1 .Left_right_5 ul li.dongtai_top h4 span{float:left;}
}
.page .row1 .Left_right_5 ul li.dongtai_top a{color:#ff0000;}
.page .row1 .Left_right_5 ul li.dongtai_top a:hover{ text-decoration:none;}

.page .row1 h1{ margin:auto;font-size:14px; color:#fff; font-weight:normal; height:29px;background-image:url(../image/title_bg3.jpg); background-repeat:repeat-x;}
.page .row1 h1 span{line-height:24px; text-align:center; margin-left:10px; margin-top:5px; display:block; background-image:url(../image/title_bg21.jpg); width:81px;}
.page .row1 h1 a{ font-size:14px; float:right; font-weight:normal; line-height:28px;}
.page .row1 ul {overflow:hidden;}
.page .row11 ul {border:1px solid #e1e1e1; height:200px;}

.page .row1 ul li{ height:28px; line-height:28px;}
.page .row1 ul li.jiantou{ margin-left:5px;padding-left:15px;background-image:url(../image/jiantou.jpg);background-repeat:no-repeat; background-position:left;}
.page .row1 ul li span{float:right; padding-right:5px;}
.page .row1 ul li a{display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}

.page .row1 ul.ziliao{height:200px; padding-left:45px; padding-top:0px;}
.page .row1 ul.ziliao li{margin-top:5px;text-align:center;}
.page .row1 ul.ziliao li.zl_1{ width:214px; height:44px;line-height:42px;}
.page .row1 ul.ziliao li.zl_2{ width:214px; height:44px;line-height:42px;}
.page .row1 ul.ziliao li.zl_3{ width:214px; height:44px;line-height:42px;}
.page .row1 ul.ziliao li.zl_4{ width:214px; height:44px;line-height:42px;}


.page .row1 ul.fuwu{padding-left:45px;height:138px; padding-top:4px;}
.page .row1 ul.fuwu li{margin-top:5px;float:center;}
.page .row1 ul.fuwu li.fw_1{ width:214px; height:36px;line-height:36px;}
.page .row1 ul.fuwu li.fw_2{ width:214px; height:36px;line-height:36px;}
.page .row1 ul.fuwu li.fw_3{ width:214px; height:36px;line-height:36px;}
.page .row1 ul.fuwu li.fw_4{ width:214px; height:36px;line-height:36px;}

.page .row1 ul.chaolj{padding-left:30px;height:60px; margin-top:3px;}
.page .row1 ul.chaolj li{margin-top:2px;float:left; margin-left:18px;}

.page .row2 h1.title{ padding:0; margin:0; font-size:20px; font-weight:normal; height:38px; color:#fff; background-image:url(404.png); background-position:0px 1px; background-repeat:repeat-x;}
.page .row2 h1.title span{ width:166px; height:34px; display:block; line-height:38px; background-image:url(404.png); background-repeat:no-repeat; padding-left:10px;}


.footer{ overflow:hidden; margin-top:10px; padding:20px 0px 20px 0px; text-align:center; background-color:#015499;}
.footer p,.footer p a{color:#fff;}

#focus {width:100%; height:150px; overflow:hidden; position:relative;}
#focus ul {height:150px; position:absolute;}
#focus ul li {float:left; width:200px; height:150px; overflow:hidden; position:relative; background:#000;}
#focus ul li img{width:100%; height:100%; border:1px solid #676a6c;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:800px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:25px; background:url(../image/sprite.jpg) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.page_list .hyy { padding-left:50px;color:#000;}
.page_list .hyy span{ float:right;}
.page_list .row0 .left_l{ padding:0px 5px 5px 5px;}

.page_list .row0 .left_l ul{ margin-bottom:10px; padding:10px; overflow:hidden; background-color:#f6f6f6; margin-top:-9px; border:1px solid #e3e0df; border-top:none;}
.page_list .row0 .left_l h1{ padding:0; line-height:28px; margin:0; margin-top:5px; height:38px; color:#fff; background-image:url(../image/title_bg3.jpg); background-repeat:repeat-x;}
.page_list .row0 .left_l h1 span{margin-left:10px; margin-top:5px; height:24px; display:block; position:absolute; z-index:2; font-size:14px; text-align:center; background-image:url(../image/title_bg21.jpg); width:81px;}
.page_list .row0 .left_l h1 a{ float:right; font-size:14px; margin-right:15px;}

.page_list .row0 .left_l ul.childCategory li{ margin-top:10px; padding-left:5px;}
.page_list .row0 .left_l ul.childCategory li span{float:right;}
.page_list .row0 .left_l ul.childCategory li a{display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}

.page_list .row0 .left_l ul.ziliao{padding-left:40px;height:230px;}
.page_list .row0 .left_l ul.ziliao li{margin-top:10px;float:left;}
.page_list .row0 .left_l ul.ziliao li.zl_1{ width:214px; height:44px;line-height:42px;}
.page_list .row0 .left_l ul.ziliao li.zl_2{ width:214px; height:44px;line-height:42px;}
.page_list .row0 .left_l ul.ziliao li.zl_3{ width:214px; height:44px;line-height:42px;}
.page_list .row0 .left_l ul.ziliao li.zl_4{ width:214px; height:44px;line-height:42px;}
.page_list .row0 .left_l ul.fuwu{padding-left:45px;height:170px;}
.page_list .row0 .left_l ul.fuwu li{margin-top:10px;float:left;}
.page_list .row0 .left_l ul.fuwu li.fw_1{ width:214px; height:36px;line-height:36px;}
.page_list .row0 .left_l ul.fuwu li.fw_2{ width:214px; height:36px;line-height:36px;}
.page_list .row0 .left_l ul.fuwu li.fw_3{ width:214px; height:36px;line-height:36px;}
.page_list .row0 .left_l ul.fuwu li.fw_4{ width:214px; height:36px;line-height:36px;}


.page_list .row0 .right_s{ padding:0px 5px 5px 5px;}
.page_list .row0 .right_s ul{ margin-bottom:10px; padding:10px; overflow:hidden; background-color:#f6f6f6; margin-top:-9px; border:1px solid #e3e0df; border-top:none;}
.page_list .row0 .right_s h1{ padding:0; line-height:28px; margin:0; margin-top:5px; height:38px; color:#fff; background-image:url(404.png); background-position:0px -4px; background-repeat:repeat-x;}
.page_list .row0 .right_s h1 span{width:85px; height:37px; display:block; position:absolute; z-index:2; font-size:18px; text-align:center; background-image:url(404.png);}
.page_list .row0 .right_s h1 a{ float:right; font-size:14px; margin-right:15px;}
.page_list .row0 .right_s ul.childCategory li{ margin-top:10px; padding-left:15px; background-image:url(404.png); background-position:5px -33px; background-repeat:no-repeat;}

.page_list .row0 .right_s ul.ziliao{padding-left:25px;}
.page_list .row0 .right_s ul.ziliao li{height:43px; padding-left:45px;margin-top:10px;}
.page_list .row0 .right_s ul.ziliao li.zl_1{ width:214px; height:44px;line-height:42px;}
.page_list .row0 .right_s ul.ziliao li.zl_2{ width:214px; height:44px;line-height:42px;}
.page_list .row0 .right_s ul.ziliao li.zl_3{ width:214px; height:44px;line-height:42px;}

.page_list .row0 .list_info{ padding:0px 5px 5px 5px;}
.page_list .row0 .list_info .list_content{ width:100%; min-height:633px; margin-top:5px; overflow:hidden; border:1px solid #e3e0df; padding:3px;}
.page_list .row0 .list_info .list_content h1{font-size:14px; color:#096faf; line-height:25px; text-align:left; margin:0; height:25px;}
.page_list .row0 .list_info .list_content h1 span{display:block; height:25px; overflow:hidden; padding-left:10px; border-bottom:2px solid #336da9;}
.page_list .row0 .list_info .list_content ul.list{ margin:15px 10px 30px 5px;}
.page_list .row0 .list_info .list_content ul.search{ margin-top:20px; padding-left:20px; font-size:24px; font-weight:800;}
.page_list .row0 .list_info .list_content ul.list li{height:30px; line-height:30px; border-bottom:1px dashed #e3e0df; padding-left:15px; background-image:url(../image/jiantou.jpg);background-repeat:no-repeat; background-position:left;}
.page_list .row0 .list_info .list_content ul.list li span{float:right;}
.page_list .row0 .list_info .list_content ul.list li .yellow{ color:#C60;}
.page_list .row0 .list_info .list_content ul.list li a{display:block; text-overflow:ellipsis; padding-right:15px; overflow:hidden;white-space:nowrap;}
.page_list .row0 .list_info .list_content .paging{text-align:center;}
.pagination > li > a, .pagination > li > span {color:#096faf;}
.pagination > li > a:focus, .pagination > li > a:hover,.pagination > li > span:focus, .pagination > li > span:hover{color:#e30000;}


.page_list .content{ width:100%; margin-top:5px; overflow:hidden; border:1px solid #e3e0df; padding:3px;}
.page_list .content h1.bananer{font-size:14px; color:#336da9; line-height:25px; text-align:left; margin:0; height:25px;}
.page_list .content h1.bananer span{ display:block; height:25px; overflow:hidden; padding-left:10px; border-bottom:2px solid #336da9;}
.page_list .content .content_head{ padding:20px 10px 15px 10px; overflow:hidden; text-align:center;}
.page_list .content .content_head h1.title{ font-size:24px; color:#333;}
.page_list .content .content_head h2{font-size:14px; color:#999;}
.page_list .content .content_body{ padding:10px; min-height:500px; overflow:hidden; clear:both;}
.page_list .content .content_bottom{padding:35px 0px 20px 40px; background-color:#f2f2f2;}

@media(min-width:768px){  
        .page .row1,.page_list .row0,.page .hyy,.page_list .hyy,.top .topinfo,.menu .container{ width:970px;  padding:0px 10px;}
}
