body {font-family: '微软雅黑';font-size: 12px;}
ul,li{list-style:none; padding:0;margin:0;}
p.text-color {color: #676a6c;}
a {color: #333;text-decoration: none;}
a:hover {color: #1f65a2; text-decoration:underline;}
h1 a{ color:#1f65a2;}

.top{overflow:hidden;}
.top .topinfo{background-image:url(../image/top_bg3.jpg);background-size:100% 100%;height:242px;}
.top .topinfo .a_logo{display:block;}
.top .topinfo li span{float:right;margin-top:200px;}


.navbar{margin-bottom:5px;background-image:url(../image/menu_bg1.jpg);background-repeat:repeat-x;color:#FFF;}
.navbar-default{background-color:#2f5776;border:none; border-radius: 0px;}
.navbar-default .navbar-nav > li{line-height:43px; margin-left:0px;}
.navbar-default .navbar-nav > li > a{color:#fff; font-size:14px;}

.navbar-header{ background-color:#2f5776; border:none;}
.navbar-header .input-group{ margin-top:7px; height:43px; width:20%; margin-left:10px;}
.navbar-header .input-group a{ color:#2f5776;}
.navbar-header .input-group input{ height:43px;}
.navbar-header button{ color:#fff; font-size:14px; background-color:#2f5776;}

.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{ background-color:#466684;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{background-color:#466684; color:#fff;}
.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover{ background-color:#466684; color:#fff;}



.sec_nav{border:0px solid red;width:970px;margin:auto;height:25px;border:0px solid green;}
.sec_nav .sec_nav_menu{ position:absolute; vertical-align:middle;border:0px solid red;width:auto;}
.sec_nav ul li{width:auto;float:left;margin:2px 5px;}
.sec_nav ul li a{width:auto; text-decoration:none;vertical-align:middle;padding-left:2px;font-size:13px;}

.form-inline .form-control{ width:145px;}


.page {background-size:100% 100%;}
.page .white{ background-color:#FFFFFF;}
.page .row0{padding:0; overflow:hidden;}
.page .row1{padding:0; overflow:hidden;}

.page .row1 .Top_5 {margin-top:8px;}
.page .row1 .min_400 {min-height:400px;}

.page .row1 .rowr1{padding:2px 0px 0px 5px; overflow:hidden;}

.page .row1 h1.bananer {width:100%;font-size:14px;font-weight:600; margin:auto;border-top:1px solid #e3e0df;border-left:1px solid #e3e0df;border-right:1px solid #e3e0df;background-image:url(../image/title_bg4.jpg);line-height:35px;color:#1f65a2;}
.page .row1 h1.bananer span{padding-left:10px;height:35px;font-size:14px;}
.page .row1 h1.bananer a{font-size:14px; line-height:35px;float:right;display:block; overflow:hidden;padding-right:6px;}

.page .row1 .Left_right_5 { padding-left:5px; padding-right:5px; padding-top:5px;}

.page .row1 ul{overflow:hidden; margin-bottom:10px; min-height:297px;background-color:#f4f4f4;}
.page .row1 ul li{height:25px;padding-left:0px;  padding-top:5px;}
.page .row1 ul li span{ float:right;}
.page .row1 ul li a{display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}

.page .left{padding:0px 0px 0px 0px;}
.page .left .row0{border:1px solid #e3e0df;}
.page .left .Top_5 { margin-top:8px;}

.page .left .row0{border:1px solid #e3e0df;}
.page .left .row0 h1{line-height:35px; margin:0;color:#1f65a2;width:100%; text-align:left; padding-left:10px;font-weight:600; font-size:14px;}

.page .left h1{line-height:35px; margin:0;color:#1f65a2;width:100%; text-align:left; padding-left:10px;font-weight:600; font-size:14px;background-image:url(../image/title_bg4.jpg);line-height:35px;color:#1f65a2;}
.page .left h1 span{height:35px;font-size:15px;}
.page .left h1 a{float:right; font-size:15px; margin-right:15px;}

.page .left .row0 ul{padding:10px; overflow:hidden; background-color:#f4f4f4; font-size:14px;}

.page .left ul.left_lanmu li{padding-top:5px; padding-left:10px;background-image:url(../image/point1.jpg); background-repeat:no-repeat; background-position:0px 10px ;}

.page .left ul.left_lanmu li span{float:right;}
.page .left ul.left_lanmu li a{display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}


.page .left  .boxlist{min-height:343px;overflow:hidden;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}
.page .left  .box1{padding:0px;}
.page .left  .box1 h1{height:35px;padding-left:10px;background-image:url(../image/tab_2.jpg); background-repeat:repeat-x;}

.page .left  .box1 h1 .biaoqian{ float:left;width:120px; max-width:120px; min-width:60px;line-height:36px; font-size:14px; font-weight:800;  text-align:center;display:block;background-image:url(../image/tab_1.jpg); background-repeat:repeat-x;}
.page .left  .box1 h1 .biaoqian1{ float:left;width:120px; max-width:120px; min-width:60px;line-height:36px; font-size:14px; font-weight:normal;display:block; text-align:center;}

.page .left  .box1 h1 a{ font-size:14px; padding-top:8px;float:right;font-size:14px; font-weight:normal; line-height:16px;color:#fff;}
.page .left  .box1 .NewsPic{ padding:10px 5px 5px 5px;}

.page .left  .box1 ul{ overflow:hidden; margin-bottom:0px; min-height:100px;}
.page .left  .box1 ul .NewsTitle a{display:block; font-size:16px; font-weight:bold; line-height:36px; text-align:center; color:#730000; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}

.page .left  .box1 ul li{ height:28px; line-height:28px; padding-left:15px;background-image:url(../image/point1.jpg); background-repeat:no-repeat; background-position:0px 10px ;}
.page .left  .box1 ul li span{ float:right;}
.page .left  .box1 ul li a{display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}


.page .right{}
.page .right .row0{border:1px solid #e3e0df;}
.page .right .Top_5 { margin-top:8px;}

.page .right h1{line-height:35px; margin:0;color:#1f65a2;width:100%; text-align:left; padding-left:10px;background-image:url(../image/title_bg4.jpg);font-weight:600; font-size:14px;}
.page .right h1 span{height:35px;font-size:15px;}
.page .right h1 a{float:right; font-size:15px; margin-right:15px;}

.page .right .row0 ul{padding:10px; overflow:hidden; background-color:#f4f4f4; font-size:14px;}

.page .right ul.left_lanmu li{ padding-top:5px;}
.page .right ul.left_lanmu li span{background-image:url(../image/point1.jpg);width:5px; height:5px; float:left; margin-top:7px; margin-right:5px;}
.page .right ul.left_lanmu li a{display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}



.footer{ overflow:hidden; margin-top:10px; padding:20px 0px 20px 0px; text-align:center; background-color:#fff;border-top:10px solid #1f65a2;}
.footer p,.footer p a{color:#000;}


.page_list {}
.page_list .white{ background-color:#FFFFFF;}
.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(404.png); background-position:0px -4px; background-repeat:repeat-x;}
.page_list .row0 .left_l h1 span{width:95px; height:37px; display:block; position:relative; z-index:2; font-size:18px; text-align:center; background-image:url(../image/bg_row0_right_title1.jpg);}
.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:15px;background-position:5px -33px; background-repeat:no-repeat;}


.page_list .row0 .right_s{padding:0px 0px 0px 0px;border:1px solid #e3e0df;}
.page_list .row0 .Top_5 { margin-top:8px;}
.page_list .row0 .right_s h1{line-height:35px; margin:0;color:#1f65a2;width:100%; text-align:left; padding-left:10px;font-weight:600;background-image:url(../image/title_bg4.jpg);}
.page_list .row0 .right_s h1 span{font-size:14px;vertical-align: top;}
.page_list .row0 .right_s h1 a{float:right; font-size:14px; margin-right:15px;}

.page_list .row0 .right_s ul{ margin-bottom:10px;overflow:hidden; background-color:#fff;}
.page_list .row0 .right_s ul.childCategory li{margin-top:20px;}
.page_list .row0 .right_s ul.childCategory li.title{height:27px;background-image:url(../image/lan_bg.jpg); width:143px; margin-left:48px; padding-top:2px; text-align:center;}

.page_list .row0 .right_s ul.left_lanmu li{ padding-top:5px; padding-left:5px;}
.page_list .row0 .right_s ul.left_lanmu li span{background-image:url(../image/point1.jpg);width:4px; height:4px; float:left; margin-top:7px; margin-right:5px;}
.page_list .row0 .right_s ul.left_lanmu li a{display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}


.page_list .row0 .list_info{padding:0px 5px 5px 5px;}
.page_list .row0 .list_info .list_content{ width:100%; min-height:700px;overflow:hidden; border:1px solid #e3e0df;}

.page_list .row0 .list_info .list_content h1{font-size:14px; color:#1f65a2; line-height:36px; text-align:left; margin:0; height:35px; background-image:url(../image/title_bg4.jpg);background-size:contain;}
.page_list .row0 .list_info .list_content h1 span{ display:block; overflow:hidden; height:31px; padding-left:30px;}
.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/point1.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 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;}


.page_list .row0 .list_info .list_content ul.list2{ margin:15px 10px 30px 5px;}
.page_list .row0 .list_info .list_content ul.list2 li{ padding:20px; overflow:hidden;}
.page_list .row0 .list_info .list_content ul.list2 li a img{ width:100px; height:128px; border:1px solid #ddd; margin-right:3px; padding:2px; float:left; background-color:#f2f2f2;}
.page_list .row0 .list_info .list_content ul.list2 li h2{ font-size:16px; margin:0; padding-top:3px;}
.page_list .row0 .list_info .list_content ul.list2 li h2 a{ color:#8b0029;}

.pagination > li > a, .pagination > li > span {color:#1f65a2;}
.pagination > li > a:focus, .pagination > li > a:hover,.pagination > li > span:focus, .pagination > li > span:hover{color:#e30000;}


.page_list .content{ width:100%;overflow:hidden; border:1px solid #e3e0df;}
.page_list .content h1.bananer{font-size:14px; color:#1f65a2;text-align:left; line-height:36px; margin:0; height:35px;background-image:url(../image/title_bg4.jpg);}


.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){  
        .top .topinfo,.menu .container,.page .container,.page_list .container { width:970px;  padding:0px 8px;}
}
