﻿@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding: 0px; font-family: "微软雅黑"; color: #333; list-style: none; border:none; text-decoration: none}
a{ color:#333;}
a:hover{ color:#DF0F13}
img{ margin: 0; padding: 0; border: 0px}

.ht{ width:100%; height: 40px; background: url(../images/ban.png) repeat-x; z-index: 999 }
/*.bj_l{ width:100%; background: url(../images/bj_l.png) no-repeat left top;}*/
/*.bj_r{width:100%; background: url(../images/bj_r.png) no-repeat right top;}*/
.main{ width:1030px;background-color:rgba(255,255,255,0.9);  margin: 0px auto; padding: 0px 15px;  overflow: hidden; z-index: 999}


nav{ width:100%; height:80px; line-height:80px; }
.nav_l{ width:25%; height: 80px; line-height:80px; float: left; background:url(../images/logo.png) no-repeat}
.nav_r{ width:75%; height: 80px; line-height:80px; float: left;}
.nav_r ul{ list-style: none; margin-top: 30px;}
.nav_r ul:first-child{ margin-left: -1.5%}
.nav_r ul li{width:11%; height:35px; line-height:35px;  margin-left:1.44444%; display: block; text-align: center; float:left;}
.nav_r ul li a{background: url(../images/tit2.png) no-repeat center center;color:#FFFFFF; width:100px; height:35px; display: block; overflow: hidden;  font-size:15px; font-weight: bold; text-decoration: none;}
.nav_r ul li a:hover{background: url(../images/tit1.png) no-repeat center center;color:#333;}

/*
nav{ width:1060px; margin: 0px auto;padding-bottom: 10px; height:80px; background:url(../images/nav_bg.jpg) no-repeat center center;}
.nav_l{ width:25%; height: 80px; float: left;}
.nav_r{ width:75%; height: 80px; line-height:80px; float: left;}
.nav_r ul{ list-style: none;}
.nav_r ul li{width:11%; margin-left: 1%; display: block; text-align: center; float:left; height: 80px; line-height: 80px; }
.nav_r ul li a{width:11%;color:#333; font-size:16px; font-weight: bold; text-decoration: none;}
.nav_r ul li a:hover{ color:#DF0F13}
*/


.row{ width:100%; height: auto; overflow: auto; clear: both;}
.r_left{width:50%; height:320px; float: left;}

/*焦点图*/
li{ list-style: none;}
.slide_l{overflow:hidden;position:relative;margin:0px auto;width:482px;height:322px; background:#000; float:left;}
.slide_l a{color:#eee;text-decoration:none;}
.slide_l .box{overflow:hidden;position:relative;width:482px;height:322px;}
.slide_l .list{overflow:hidden;width:9999px;list-style:none;border:none;}
.slide_l .list li{float:left;position:relative;width:482px;}
.slide_l .list img{vertical-align:top; width:480px;height:320px; border: 1px #EFEFEF solid}
.slide_l .list p{position:absolute;bottom:0;left:0;width:100%;height:24px;color:#eee;font:12px/24px "\5b8b\4f53";text-indent:5px;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');background:rgba(0,0,0,0.6); text-align:left;}
.slide_l .btn{overflow:hidden;position:absolute;bottom:4px;right:6px;}
.slide_l .btn li{float:left;width:16px;height:16px;margin:0 0 0 10px;border-radius:2px;background:#eee;color:#333;font:11px/16px Tahoma;text-align:center;cursor:pointer;}
.slide_l .btn .selected{background:#b35c44;color:#fff;}
.slide_l .minus,
.slide_l .plus{position:absolute;top:140px;width:40px;height:50px;background-image:url(../images/control.png);background-repeat:no-repeat;text-align:center;cursor:pointer;}
.slide_l .minus{left:0;background-position:0 0;}
.slide_l .plus{right:0;background-position:-40px 0;}
.slide_l .minus:hover{background-position:0 -50px;}
.slide_l .plus:hover{background-position:-40px -50px;}

.r_right{width:49%; overflow: hidden; padding-right: 1%; height:322px; float: left;}

/*标题样式*/
h2{ width:100%; height: 30px; border-bottom: 2px #D3D3D3 solid; margin-top:10px}
h2 span{padding:0 5px 0 0 ; height:30px; font-size: 16px; color:#333;  line-height: 30px;  display: block; float: left; border-bottom:2px #AC0306 solid; }
h2 a{ display:block; float: right; padding-right: 10px; height:30px; line-height:35px; font-size: 12px; color: #666 }
h2 p{ display:block; float: right; padding-right: 10px; height:30px; line-height:35px; font-size: 12px; color: #666 }
h2 p a{ display:block; float: left; padding-right: 10px; height:30px; line-height:35px; font-size: 12px; color: #666 } 

 dl{ width: 100%; overflow:hidden}
 dl dt{ width: 100%; overflow: hidden; line-height:33px; height: 33px; display: block;}
 dl dt a{ color:#333; font-size: 15px;}
 dl dd{ line-height:28px;display: block;text-indent: 2em; color:#7A7474}
 dl dd a{ color: #D00F12; font-size: 13px; padding-left: 10px;}

.hei{ margin-top:15px}
.flo{ float:left;}
.line{height:5px}
.left{ width:31.333%; margin-right: 2%; height:290px; overflow: hidden;}
.center{ width:31.333%; margin-right: 2%;height:290px; overflow: hidden;}
.right{ width:33.333%; height:290px; overflow: hidden; float: right}

.left ul li{ background: url(../images/yuandian.png) no-repeat left;line-height: 30px; height: 30px; }
.left ul li a{ padding-left:15px;; font-size: 14px}

.center ul li{ background: url(../images/yuandian.png) no-repeat left;line-height: 30px; height: 30px; }
.center ul li a{ padding-left:15px;; font-size: 14px}

/*
.right a{ width:33%; height:135px; overflow: hidden;}
.right a img{ width:100%; height:135px; overflow: hidden;}
*/
.contl{ width:64.66666%; margin-right: 2%; overflow: hidden;}

.guanggao{ width:100%; height:80px; clear: both }
.guanggao a{ width:48.44%; height:80px;display: block; float: left}
.guanggao a:first-child{margin-right:3.1%;}
.guanggao a img{ width:100%;height:70px; padding: 5px 0px 5px 0px }

.left1{ width:48.44%; margin-right:3.1%; height:auto; overflow: hidden;}
.center1{ width:48.44%;height:auto; overflow: hidden;}
.center2{ width:48.44%;height:auto; overflow: hidden;}
.left1 ul li{ background: url(../images/yuandian.png) no-repeat left;line-height: 30px; height: 30px; }
.left1 ul li a{ padding-left:15px;; font-size: 14px}

.kanwu ol{ width: 100%; list-style: none; margin-top: 10px}
.kanwu ol li{ width:48%; height:200px; float: left}
.kanwu ol li:first-child{ margin-right: 4%}
.kanwu ol li img{ width: 100%; height: 100%}


.center1 ul li{ background: url(../images/yuandian.png) no-repeat left;line-height: 30px; height: 30px; }
.center1 ul li a{ padding-left:15px;; font-size: 14px}

.contr{ width:33.333%;height:auto; overflow: hidden;}
.gzts ul{margin-top:5px;} 
.gzts ul li{ background: url(../images/yuandian.png) no-repeat left;line-height: 30px; height: 30px; }
.gzts ul li a{ padding-left:15px;; font-size: 14px}


.zzjg{ width: 100%; margin-top:10px; clear: both}
.zzjg ul{ width:100% ; outline-style: none}
.zzjg ul li{ width:40%; margin:2.5% 5%; height:35px; float: left; display: block; background:#f9f5e9; border-radius: 10px;box-shadow: 2px 2px 3px #888888;}
.zzjg ul li a{ width:80%; margin:2% 4% 4% 13%; padding-left: 10px; line-height:30px; height:35px; font-weight: bold; color:#666; text-align: center; display: block;}

.wyjxh{ margin-top:10px; height: auto; overflow: hidden; clear: both}
.wyjxh ul{ width:100% ; list-style: none;margin-top:10px}
.wyjxh ul li{ width:40%; margin:2.5% 5%; height:35px; line-height:35px; float: left; display: block; background:#DCE8DF;  border-radius: 10px;box-shadow: 2px 2px 3px #888888;}
.wyjxh ul li a{ width:80%; margin:2% 4% 4% 13%; padding-left: 10px; line-height:30px; height:35px; font-weight: bold; color: #666; text-align: center; display: block;}
.wyjxh ul li a:hover{ color:#FFF}
.wyjxh ul li:hover{ background:#9EB9A5;}
.wyjxh ul li:active{box-shadow: 2px 2px 4px #777;}



.zpxs { width:100%; height: auto; overflow: hidden}
.zpxs ul{ margin-top: 15px;}
.zpxs ul li{ width:20%;float: left;height:190px; text-align: center;}
.zpxs ul li img{ display: block; height:140px; width:95%; padding: 10px 5px}
.zpxs ul li span{ width: 95%; height: 30px; line-height: 30px; overflow: hidden;display: block; text-align:center;}
.zpxs ul li span:hover{ color: #BB2C2E}

.right1{ margin-top:17px;}
.right1 a{ display: block; height:149px; margin-bottom:10px; overflow: hidden;}
.right1 a img{ width:100%; height:149px; overflow: hidden; border-radius:5px;}

footer{ width:100%; height:180px; clear: both; margin-top: 20px; padding-top: 15px; border-top: 2px solid #666}
footer p{ width:100%; line-height:30px; text-align: center}


/*列标标题样式*/
h3{ width:100%; height: 30px; border-bottom: 2px #D3D3D3 solid; margin-top: 10px}
h3 span{padding:0 5px 0 0 ; height:30px; font-size: 16px; color:#333;  line-height: 30px;  display: block; float: left; border-bottom:2px #AC0306 solid; }
h3 span a{ font-size: 16px}


.list{ width:64.66666%; margin-right: 2%; height:auto;overflow: hidden; clear: both}
.list ul{ width:100%; height: auto; overflow: hidden; list-style: none; padding-top: 10px}
.list ul li{background: url(../images/yuandian.png) no-repeat left; width:100%; line-height: 35px; overflow: hidden; list-style: none}
.list ul li a{width: 80%; display: block;line-height: 35px; height: 35px; padding-left: 18px; float: left; font-size: 14px}
.list ul li span{width: 15%; display: block; float:right;text-align: center; color: #999}

/*宽屏*/
.kuanping{ width:100%; height:auto;overflow: hidden; clear: both}
.kuanping ul{ width:100%; height: auto; overflow: hidden; list-style: none; padding-top: 10px}
.kuanping ul li{background: url(../images/yuandian.png) no-repeat left; width:100%; line-height: 35px; overflow: hidden; list-style: none}
.kuanping ul li a{width: 80%; display: block;line-height: 35px; height: 35px; padding-left: 18px; float: left; font-size: 14px}
.kuanping ul li span{width: 15%; display: block; float:right; text-align: right; padding-right: 10px; color: #999}

.neirong{ line-height:40px; font-size: 14px; overflow: hidden; padding:0px 10px;}
.neirong img{ max-width: 80%; text-align: center; height: auto}


.right{ width:33.333%;height:auto; overflow: hidden;}
.right_top{ width:100%;height:auto;overflow: hidden;}
.right_top ul{ width:100%; height: auto; overflow: hidden; list-style: none; padding-top: 10px}
.right_top ul li{background: url(../images/yuandian.png) no-repeat left; width:100%; line-height: 35px; overflow: hidden; list-style: none}
.right_top ul li a{width: 80%; display: block;line-height: 35px; height: 35px; padding-left: 18px; float: left; font-size: 14px}
.right_top ul li span{width: 15%; display: block; float:right;text-align: center; color: #999}


.news{ width:100%; height: auto; overflow: hidden;}
.news h1{ text-align: center; line-height:60px; font-size:24px}
.news h5{ text-align: center; font-weight: normal;line-height:30px; font-size:14px}
.news p{ line-height:40px; overflow: hidden; padding:0px 10px; font-size:14px}

/*图片展示*/
.photo-list{ width: 100%; height: auto; margin-top: 10px; overflow: hidden}
.photo-list li{ width:25%; height: auto; overflow: hidden; float: left; text-align: center; margin-bottom: 25px;}
.photo-list li .img-wrap{width:100%; height: auto; overflow: hidden;}
.photo-list li .img-wrap a {width:100%; height: 192px; overflow: hidden;display:block;}
.photo-list li .img-wrap a img{width:258px; padding: 0 5%; height: 100%; object-fit: cover;}
.photo-list li span { width: 100%; line-height: 35px; text-align: center}
 

#pages { margin: 50px auto; text-align: center}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#666; border:1px solid #666; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }






