﻿@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,p,ul,ol,form,fieldset,figure {
	margin: 0;
	padding: 0;
}
/*div,figure,img,input,button {
	box-sizing: border-box;
}*/
body {
	margin: 0 auto;
	font-size: 14px;
	background:url(headbg.png) top center no-repeat;
	-webkit-text-size-adjust:none;
}
img {
	/*display: block;*/
	max-width: 100%;
	border:none;
}
ul,ol {
	list-style: outside none none;
}
a {
	text-decoration: none;
	color:#000;
	cursor: pointer;
}
a:hover{
	text-decoration: none;
	color:#0879c2 ;
}
em{
	font-style: normal;
}
.fl{ float: left;}
.fr{ float: right;}
.left{
	float: left;
}
.right{
	float: right;
}
.clear{
	clear: both;
}
.red{
	color: #ff0000;
}

.blue{
	color: #e9380e;
}
.box{
	width: 1170px;
	margin:0 auto;
	padding: 10px;
	background: #ffffff;
	z-index: 999;
	}
.box_box{border-top: solid 3px #ffe96e; background:url(footer.png); overflow:hidden;}
.size18{
	font-size: 18px;
}
.top15{
	margin-top: 15px;
}

/*******************************nav************************************/

.nav_bg{
	background:url(nav_bg.png) repeat-x center;
	width:100%;
	height:50px;	
	}
.nav{
	display:block;
	margin:0 auto;	
	max-width:1200px;
	position:relative;
	}
.nav li{
	float:left;	
	width:11%;
	/*position:relative;*/
	}
.nav li a{
	width:100%;	
	text-align:center;
	display:block;
	color:#fff;
	font-size:24px;
	height:50px;
	line-height:50px;
	}
.nav li a:hover{
	background:#a40000;	
	}
.nav li .nav_xiala{ 
    display:none;    
    background:url(renfang_sy_ss.png) no-repeat;
	width:1200px;
	height:60px;
	position: absolute;
    left: -10px;
    top: 49px;
    z-index: 2;
    }
.nav li .nav_xiala .nav_logo,.nav li .nav_xiala .nav_logo:hover{
    background:url(logo1.png) right center no-repeat;
	margin-left:-2%;
}
.nav li .nav_xiala a{
    color: #333;
    display: block;
    width: 130px;
    float: left;
    font-size: 16px;
}
.nav li .nav_xiala a:hover{
	background: none;
	color: #FF6200;
}

/*******************************nav end************************************/


/*.box_content{ width:1200px; background:#fff; margin:0 auto;}*/
/****************************top*******************************/
.in_top{width: 100%;
	background: #f5a100;
    height: 25px;
    color: #fbfbfb;
    font-size: 12px;}
.in_box{ max-width:1200px; margin:0 auto}
.in_top .txt_l{float:left;overflow:hidden; height:25px; line-height:25px;color:#fff;}
.in_top .txt_l a{ color:#fff;}
.in_top .txt_r{float:right;overflow:hidden; height:25px; line-height:25px;padding-right:30px;}
.in_top .txt_r a{color:#fbfbfb;  text-decoration:none;}
.in_top .txt_r a:hover{display: inline-block;padding: 0px 10px;background:#ef7700; color:#FFF}
/*site.css*/
.zqdhlist {	
	background: url(white.png) repeat;
	position: absolute;
	width:500px;
	top: 25px;
	right:-580px; 	
    padding:0 33px; overflow:hidden;
	background: #f5f5f5;
	overflow: auto;
	z-index: 999999;
	display: none;
}


.zqdhlist{

	transition: right 1s;
-moz-transition: right 1s;	/* Firefox 4 */
-webkit-transition: right 1s;	/* Safari �? Chrome */
-o-transition: right 1s;
}
.zqdhlist.show_on{ right: 0px; display: block;}
/*.zqdhlist.show_on{ display: block; right: 0px;}*/
.zqdhlist  dl{ 
	clear:both; overflow:hidden;
}
.zqdhlist  dt{ 
	clear:both;
	float:left;
	 width:101px;
	 height:67px;
}

.zqdhlist  dd{ margin-bottom:10px;
	
}
.zqdhlist  dd  h2{ 
		font-size:16px; height:30px;  color:#5d5d5d; line-height:30px;
}
.zqdhlist  dd a{ 
		font-size:14px; color:#919191; padding-right:10px;
}
.zqdhlist  dd a:hover,.list dd h2 a:hover{ 
		color:#f5a100;
}
.zqdhlist dd h2 a { color:#4e4e4e;}
.list_tit {
    color:#19adfa;
	margin-top:20px;
}
.list_tit h2 { 

	font-size:18px;
	line-height:45px; 
	color: #f5a100;
}
.list_tit {
    color:#19adfa;
	margin-top:20px;
}

.list_link{ border-bottom:1px solid #fff; padding-bottom:20px;}
.list_link a {
    font-size: 14px;
    padding: 5px 0 5px 0;
    margin-bottom: 10px;
    color: #5d5d5d;
    white-space: nowrap;
    margin-right: 20px;
	line-height:30px;
}
.list_link a:hover{color: #f5a100;}
.close{ background-color: #ccc; display: block; position: absolute; right: 20px; height: 40px; width: 40px; border-radius: 0 0 6px 6px;
 text-indent: -9999px; background:url(close.png) center center no-repeat #ccc;  }
.close:hover{ background-color: #0164c7; }


/*头部*/
.head{
	width: 1180px;
	margin: 0 auto;
	position: relative;
	z-index: 999;
}

.head .headtop ul li{
	/*display: inline-block;*/
	float: left;
	height: 30px;
	line-height: 30px;
	margin-right: 10px;
	font-weight: bold;
	font-size: 16px;
	font-family: "微软雅黑";	
}
.head .headtop ul li a{
	display: block;
	width: 85px;
}
.head .headtop ul .szf{
	margin-right: 150px;
}
.head .headtop ul li a img{
	display: block;
	float: left;
}
.headtop .time{
	height: 30px;
	line-height: 30px;
	float: left;
	
}
.headtop .weather{
	width: 400px;
	height: 30px;
	line-height: 30px;
	float: right;
	margin-right: 30px;
}

.head .logo{
	clear: both;
    margin-bottom: 10px;
	padding-top: 20px;
	float: left;
	}
.head .zgyyc{
	width: 640px;
	height: 110px;
	float: right;
	margin-bottom: 10px;
	padding-top: 20px;
	
}
/*中国医药城轮播开始*/
#flashBoxu_u7_{
    width:640px;
    height:110px;
    border:0px solid #EEE;
    position:relative;
    margin-left: auto;
    margin-right: auto;
   
    }
#flashBoxu_u7_ img{
    /*初始不要显示*/
    display:none;
    /*用边框来实现空位，因为margin和paading有时会引起些麻烦*/
    border:0px solid #FFF;
    border-radius: 5px;
    }
#flashBoxu_u7_ ul{
    position:absolute;
    right:7px;
    bottom:3px;
    font:9px tahoma;}
#flashBoxu_u7_ ul li{
    display:block;
    float:left;
    width:12px;
    height:12px;
    line-height:12px;
    margin-right:3px;
    border:0px solid #999;
    background:#F0F0F0;
    text-align:center;
    cursor:pointer;}
#flashBoxu_u7_ ul li.hover{
    border-color:red;
    background:#FFE1E1;
    color:red;
    }
/*中国医药城轮播结束*/


.head .nav{
	position: relative;
	height: 50px;
	line-height: 50px;
	clear: both;
	border-bottom: solid 3px #ffe96e;
	background:url(lsj_03.png) no-repeat;	
    
}
.head .nav ul{
	float: left;
	position:relative;
	left:0px;
}

.head .nav ul li{
	display: inline;
	height: 50px;	
}
.head .nav ul li .a{
	font-family: "微软雅黑";
	font-size: 18px;
/*	display:inline-block;*/
	float: left;
	width:132px;
	text-align:center;
	height: 50px;
	line-height: 50px;	
	color: #ffffff;
	font-weight: bold;
	position: relative;
	margin: 0px;
	padding: 0px;	
}
.head .nav ul li .a:hover{ color:#ccc;}


.head .nav ul li #navtwo{
	display: none;
	position: absolute;
	top:48px;
	/**top:48px;*/	
    /* z-index: 9999;*/
    *left: 0px;
 
}

.head .nav ul li:hover #navtwo{
	display:block;
	width: 1194px;
	height: 354px;
	border: solid 3px #0879c2;
	background: #fff;
	z-index: 9999;
}




@media screen and (-webkit-min-device-pixel-ratio:0) {
	.mod_focus_show {top:0px;}
	 }


/*footer*/
.footer{
    clear: both;
    background:#f5f5f5;
   overflow: hidden;
   margin-top: 30px;

}
/*.footer_map{
	width:50%;
	margin:0 auto;	
	padding-top:20px;
	}
.footer_map p{
	margin:0 auto;	
	width:100%;
	text-align:center;
	}
.footer_map p span{
	margin:5px;
	height:35px;
	line-height:35px;
	font-size:14px;
	color:#333;	
	}
.footer_map p a{
	cursor:pointer;
	display:block;	
	}*/
	.copyright{width:65%; margin:50px  auto; position:relative; overflow:hidden}
.copyright .copy_left{ float: left; width: 25%;}
.copyright .copy_left .dz{ margin-left: 26%; margin-bottom: 20px;}
.copyright .copy_left a{ font-size: 12px;}
.copyright .copy_mid{ float: left; width: 46%;}
.copyright .copy_mid p{ line-height: 44px; text-align: center; color: #333;}
.copyright .copy_right{ float: left; width: 29%; padding-top: 20px;}
.copyright .copy_right .jc{ margin-left: 15%;}
.copyright .copy_right ul li{ float: left; margin: 30px 5px 0px 5px;}
	
	
/***************************业务专栏***************************************/
.ywzl li{ float:left; margin:20px 5px 0 0;}


	/**********************水利风景********************/
.slj_slfj{
	width: 148px;
	height: 148px;
	float: left;
	background:url(ls.png) ;	
	}
.slj_slfj p{
	margin-top:10px;
	 margin-left: 14px;	
	 position:relative;
	}
.slj_slfj p a{
	color:#fff;
	font-size:22px;
	font-weight:bold;
	display:block;
	text-align:center;
	height:40px;
	line-height:80px;
	letter-spacing: 15px;
	}
.slj_slfj p i{
	/*background:url(xiaojiao.png) no-repeat center;*/
	height: 72px;
    width: 38px;
    position: absolute;
    right: -23px;
    top: 6px;	
	}
/**************************图片滚动轮播******************************/
#slide{overflow:hidden;width: 1190px;margin:5px auto; border:1px solid #ccc;}
#slide1{overflow:hidden;width: 1020px;/*margin:5px auto;*/ border:1px solid #ccc; margin-top: 15px;}
ul{list-style:none;}
.slideul1,.slideul11{width:99999px;}
.slideul1 li,.slideul11 li{
	float:left;	
	}
.slideul2 a{
	display:block;
	margin:5px;
	width:275px;
	height:185px;
		
	float:left;
	}
.slideul21 a{
	display:block;
	margin:5px;
	width:200px;
	height:136px;
		
	float:left;
	}
.slideul2 a img{
	width:100%;
	height:90%;
	border:1px solid #ccc;	
	}
.slideul21 a img{
	width:100%;
	height:98%;
	border:1px solid #ccc;	
	}
.slideul2 a p,.slideul21 a p{
	text-align:center;
	font-size:16px;
	height:20px;
	line-height:20px;	
	}
/**************************图片滚动轮播 结束******************************/

/**************************重要通知*********************************/
.zytz{
	width:100%;
	height:65px;
	background:#f8f8f8;
	/*margin-top:10px;*/	
	}
.zytz .slj_tz .tz_bg{
	background:url(sjl_zytz.png) no-repeat center;
	display:block;
	width:106px;
	height:53px;
	margin: 7px 20px;
	}
.zytz .slj_tz span{
	display:block;
	font-size:18px;
	color:#000;
	line-height:67px;
	height:67px;
	float:left;
	}
/*搜索*/
.slj_ss{ float:right; margin-right:15px;}
.serach{ 
	width:100%;
    margin-top: 15px;
	}
.serach .serachtext{
	    /* width: 290px; */
    width: 200px;
    height: 33px;
    line-height: 33px;
    background: #ffffff;
    border: solid 1px #e4e3e3;
    float: left;
    display: block;
	 }
.serach .searchbtn{ 
	width: 66px;
    height: 35px;
    background: #f5a100;
    border: none;
    color: #fff;
    font-size: 18px;
    letter-spacing: 5px;
    float: left;
    display: block; 
	}

/*搜索结果*/
.content .serachcont{
    margin-top: 20px;
    border-bottom: dashed 1px #ccc;
}
.content .serachcont h3 a {
    font-size: 18px;
    color: #666;
    display: block;
	font-family: "微软雅黑";
	font-weight: bolder;
	padding-left: 50px;
}
.content .serachcont h3 a:hover{
   color: #1e71c5;
}
.content .serachcont h3 a span {
    font-size: 12px;
    margin-left: 20px;
    color: #999;
}
.content .serachcont p {
    font-size: 16px;
    margin: 15px auto;
    padding: 0 50px;
	line-height: 1.8;
	text-indent: 35px;
	color: #666;
}
.align_center{ margin: 30px auto;}






/*头部 20190215 修改*/
.top_div{
	width: 1180px;
	height: 284px;
	position: relative;
}
.top_div img{
	width:100%;
	height: 100%;
	z-index: 1;
}
.top_lb{
	width:600px;
	height: 284px;
	position: absolute;
	right:0px;
	top:0px;
	z-index: -1;
}
.top_wz{
	position: absolute;
    top: 110px;
    right: 265px;
	z-index: 2;
}
.jquery-slider-wrapper{position:relative;clear:both;zoom:1;}
.jquery-slider-slide{display:none;margin:0;padding:0;position:absolute;left:0;top:0;width:100%;}
.jquery-slider-slide img{border:0;margin:0;padding:0;height:284px;}
.jquery-slider-slide-current{display:block;z-index:2;}
.jquery-slider-slide-next{display:block;z-index:1;}
.jquery-slider-selectors{display:block;overflow:hidden;position:absolute;bottom:10px;right:10px;z-index:3;}
/*.jquery-slider-selector{background:url(jquery-slider-theme.png) no-repeat 0px -70px;display:inline;float:left;width:16px;height:16px;margin:0 0 0 5px;}*/
.jquery-slider-selector span{display:none;}

.jquery-slider-control{display:none;right:50%;top:50%;position:absolute;cursor:pointer;width:48px;height:69px;margin-top:-34px;margin-right:-24px;z-index:4;}
.jquery-slider-control span{display:none;}

.jquery-slider-hovered .jquery-slider-control{display:none;}
.jquery-slider-navigation{display:block;}
.jquery-slider-navigation-prev{display:none;left:0;top:50%;position:absolute;cursor:pointer;width:48px;height:69px;margin-top:-34px;z-index:4;}

.jquery-slider-navigation-next span{display:none;}
.jquery-slider-hovered .jquery-slider-navigation-prev,.jquery-slider-hovered .jquery-slider-navigation-next{display:block;}
.jquery-slider-wrapper .caption{padding:6px 10px;background:#333333;font-size:13px;position:absolute;bottom:10px;left:10px;color:#FFFFFF;}
.jquery-slider-timer{color:#000000;height:3px;width:100%;position:absolute;bottom:0;left:0;z-index:4;}