@charset "utf-8";
body
{
    
	*margin: 0 auto;
	*font-size: 12px;
		*font-family: "宋体";
	margin: 0 auto;
		/*text-align:center;*/
		font-size: 12px;
		font-family: "宋体";
		background: #fff;
	}
	a{color: black; text-decoration: none;*outline:none;outline:none;}
	a:hover{color: red;}

.clearfix:before,.clearfix:after{content:".";display:block;height:0;overflow:hidden}
.clearfix:after{clear:both}
.clearfix{zoom:1;}

	.top{
		height: 35px;
		/*width: 1400px;*/
		width: 100%;
		margin: 0 auto;
		background: url(/_upload/tpl/01/67/359/template359/images/top.png) repeat-x;
		min-width: 1035px;
	}
	.top-ul
	{
	   /* width: 600px;*/
height: 35px;
float: right;
padding-right:200px;
	    }
	
	.top ul
	{  height: 35px;line-height: 35px;margin: 0;
		/*margin-right: 185px;height: 17px;
		line-height: 35px;
		 margin-right: 185px;*/
	}
	.top ul li{
		float: right;
		list-style-type: none;
		width: 78px;
	}
	.top ul li a:hover{color: black;}
	.top ul li span{

	}
	.banner{ 
		margin: 0 auto;
		margin: 0 auto \9;
		width: 978px;
		/*width: 100%; text-align: center;*/
	}
	@media (max-width: 978px) 
	{
		.banner{ 
			width:100%;
		}
	}	
	.banner img{
		width:100%;
	}	
.navigation
{
    margin-right:auto;
		margin-left:auto;
	height: 39px;
	*height: 39px;
	_height: 39px;
	line-height:39px;
	
	/*width: 100%;
	margin: 0 auto;width: 1400px;width: 100%;overflow:hidden;*/	
	background: url(/_upload/tpl/01/67/359/template359/images/nav_bg.jpg) repeat-x;
	min-width: 1035px;
	
}

.nav_left{
	float: left;
    width: 800px;
    height: 39px;
    /*margin-left: 190px;*/
}


.nav li{
	position: relative;
	float: left;   
	display:inline;
	height: 22px;
    font-size: 14px;
    font-family: "宋体";
    list-style-type: none;  
}
.nav .bg{ background: no-repeat; width:2px; height:33px; padding:0px; display:block;}
.nav li a{
	*line-height: 20px;
	height:22px;
	line-height: 22px;
	/*padding:0px 21px;*/
	float:left;
	display:inline;
	font-size:14px;
	color: rgb(247, 239, 239);
	text-decoration: none;	
    width: 90px;height: 40px;
    text-align: center;
    *padding-top:10px;
}
.nav li a:hover {
    background:  repeat-x; 
    color: #998c8c;
}
.nav li .nav-w {
    z-index: 21;
    position: absolute;
    display: none;
    float: left;
    display:inline;
    clear: both;
    overflow: hidden;
    /*top: 46px;*/
    *margin-top:12px;
    top: 26px;
    background: #fff;
    border: #dad5d0 1px solid;
    left: 1px;
}
.nav li:hover a{ background:  repeat-x; color:#fff;}
.nav li .section-nav1{ padding:10px; height:auto;/* overflow: hidden;*/}
.nav li .section-nav1 ul {
	position:static;
	padding:0px;
	margin:0px;
	/*width:160px;overflow:hidden;*/
	
}
* html .nav li .section-nav1 ul li {
	position:static;
	padding:0px;
	margin-bottom:3px;
	width:100%!important; 
	width:100%;
	*height: 22px;
	height: 22px;
	float:left;
	display:inline;
	white-space: nowrap;
}
.nav li .section-nav1 ul li a {
	
	text-align:left;
	padding:0px;
	line-height:22px;
	width:auto;
	padding-left:3px;
	
	
	/*width:auto!important; *padding:0px;
	*line-height:22px;*/
	width:auto;
	*padding-left:3px;
	display:block;
	height:auto;
	color: #080809;
	font-size:12px;
	/*overflow:hidden;*/
	cursor:pointer;
	white-space: nowrap;
}
.nav li .section-nav1 ul li a:hover {
	color: #faa651;
}

.nav_right{
	float: right;
	display:inline;
	width: 195px;
	height: 26px;
	margin-top: 7px;
	background:url(/_upload/tpl/01/67/359/template359/images/sous-bg.jpg) no-repeat 0 0;
}
.search_text{
	width: 193px;
	height: 22px;
	*margin-top: -15px;
	/*margin-top: 7px;
	margin-top: 7px;*/
	background:  no-repeat right center;
	background-color: #fff;
	border-radius: 5px;
	border: 1px solid #fff;
}
.content{
	*height: 712px;
	height: 714px;
    border: 1px solid #d8d8d8;
    /* width: 100%;margin: 10px 190px; */
    *margin-top: 10px;
    margin-top: 10px;
    margin: 0 auto;
    width: 1042px;
    
    
}
.content-left
{
    display:inline;
	float: left;
	_float: left;
	width: 301px;
	height: 724px;
	/*
	border: 1px solid #050505;margin: 7px 18px;
	*/
    margin-top: 7px;
    margin-left: 18px;
}
.notice{
	width: 300px;
	height: 284px;
	border: 1px solid #cfcece;
	/*margin-top: 7px;*/
}
.content-right
{
    display:inline;
	float: left;
	_float: left;
	width: 700px;	
	/*height: 704px;border: 1px solid blue;*/
	margin-top: 7px;
	margin-left: 9px;
	margin-right: 12px;
}
.title
{
  
	height: 31px;
	background-color: #e1e0e0;
}
.title img
{
   /* display: table-cell;padding-top: 7px;
	padding-left: 10px;
	*padding-top: 7px;
	*padding-left: 10px;
    **/display:block;
    vertical-align:middle;
    text-align:center;
    float: left;
    display:inline;	
    *margin-top:7px;
    *margin-left:10px;
    margin-top:7px;
    margin-left:10px;
	
}
.title span
{
    display:inline;
    float:left;
    padding-right: 5px;
    }
.title strong
{
font-size: 14px;
font-family: "微软雅黑";
color: #000000;
font-weight: bold;
padding-left: 5px;
height: 31px;
line-height: 31px;
}

.title strong a
{
font-size: 14px;
font-family: "微软雅黑";
color: #000000;
font-weight: bold;
padding-left: 5px;
height: 31px;
line-height: 31px;
}

.title strong a:hover{ color:#f90;}
    


.box {display: table-cell;vertical-align:middle;  
text-align:center;*display: block;*font-size: 175px;  
*font-family:arial;  
width:200px;height:200px;border: 1px solid #eee;}  
.box img {vertical-align:middle;}  

.title_left{
	width: 70%;
	height:31px;line-height: 11px;
	/**/
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	float: left;	
	padding-left: 5px;
}
.news_list{
	height: 230px;
	overflow: hidden;
	margin-left: -7px;
}
.news_list ul{
	padding: 0px;
	margin: 0 0 0 12px;
	/*margin: 0;*/
}
.news_list li{
	list-style-type: none;
	background: url(/_upload/tpl/01/67/359/template359/images/news_bg.jpg) no-repeat left center;
	padding-left: 11px;	
	border-bottom: 1px dashed #d4d4d0;
	line-height: 31px;
	font-size: 14px;
    font-family: "宋体";	
}
.science{
	width: 300px;
	height: 181px;
	border: 1px solid #cfcece;
	margin-top: 20px;
}
.science_list{
	height: 130px;
	overflow: hidden;
	margin-left: -7px;
}
.science_list ul{
	padding: 0px;
	margin: 0 0 0 12px;
	padding-top: 10px;
	/*margin: 0;*/
}
.science_list li{
	list-style-type: none;
	background: url(/_upload/tpl/01/67/359/template359/images/news_bg.jpg) no-repeat left center;
	padding-left: 11px;	
	border-bottom: 1px dashed #d4d4d0;
	line-height: 34px;	
	font-size: 14px;
    font-family: "宋体";
    color: #000000;
}
.links
{   
	width: 300px;
	height: 171px;
	border: 1px solid #cfcece;
	margin-top: 20px;
	
}
.links-a	
{       
    /*margin-left:0px;
    padding:0px;
	height: 140px;margin-left: -7px;*/
	height: 135px;
overflow: hidden;
margin-left:0px;
    padding:0px;

}
.shell
{
    width:300px;
    
    }

.links-a  li{	
	list-style-type:none;
	margin:0;
	margin-left: -30px;
	line-height: 30px;
	white-space:nowrap;
	
}

.links-a a{
	line-height: 30px;
	text-decoration: none;
	color: #000000;
	font-size: 16px;
	padding-left: 10px;

}


/*.links-a a:link,.links-a a:visited{
	text-decoration: none;
	color: #000000;
	font-size: 16px;
	float: left;
	padding-left: 10px;
}.links-a a:hover,.links-a a:active{
	text-decoration: none;
	color: #f09a56;

	font-size: 16px;
}*/

.news-pic
{
    display:inline;
	float: left;
	width: 333px;
	height: 281px;
	/*border: 1px solid #cfcece;*/
	margin-left: 10px;
}

.slideshow{
		width: 333px;
		height: 281px;
}
.slideshow img
{
    padding:0;
    margin:0;}
.slideshow ul{
		width: 333px;
		padding:0;
		margin:0;
}
.slideshow ul li{
		list-style-type:none;
}


.news-con
{
    display:inline;
	float: left;
	width: 348px;
	height: 281px;
	
	/*border: 1px solid #cfcece;margin-left: 10px;*/
}
.news1-img{
	float: left;
	width: 80px;
    height: 64px;
    *margin-left:13px;
    *margin-top:5px;
    margin-left:13px;
    margin-top:5px;
    
    
  /*margin-left: 13px; margin-top: 5px;*padding-left:13px;
    *padding-top:5px;
    padding-left:13px;
    padding-top:5px; */
}
.news1-con{
	float: left;
	display:inline;
    width: 217px;
    height: 64px;
     *margin-left: 11px;
    *margin-top: 5px;
    margin-left: 11px;
    margin-top: 5px;
   
   /*  */
}
.news1-con>p{
	font-size: 12px;
	font-family: "微软雅黑";
	color: #6e6e6e;
}
.news-con ul{
	padding: 0px;
    margin: 0px;
    width: 350px;
}
.news-con ul li
{
    /*height: 70px;*/
	height: 69px;
	list-style-type: none;
	border-bottom: 1px dotted #d3d4d0;
}
.news
{
    float:left;
    display:inline;   
	height: 283px;
	*height: 283px;	
	width:695px;
	/*border:1px solid red; margin-top: 5px; */
}
.research
{
    float:left;
    *display:inline;
	width: 680px;
	height: 181px;
	/*border: 1px solid #cfcece;*/
	*margin-top: 20px;
	*margin-left: 10px;
	margin-top: 20px;
	margin-left: 10px;
	
}
.picture
{
     float:left;
    *display:inline;
	width: 680px;
	height: 198px;
	/*border: 1px solid #cfcece;*/
	*margin-top: 20px;
	*margin-left: 10px;
	margin-top: 20px;
	margin-left: 10px;
}

.slide{
	/* position: absolute; */
    /* top: 735px; */
    /* left: 540px;width: 652px;height: 120px; */
	width: 670px;
	height: 137px;	
	background: #fffcfc;
}
.system_all{
	padding: 5px 0px;
	width:660px;
}
.left{
	float: left;
	display:inline;
    background: url(/_upload/tpl/01/67/359/template359/images/p_left.jpg) no-repeat;
    width: 40px;
    height: 60px;
    *margin-top: 45px; 
   *margin-left: 19px;
    margin-top: 45px; 
    margin-left: 19px;
    /* position: absolute; */
    /* top: 32px; */
    /* left: 10px; */
}
.right{
    float: right;
    display:inline;
    background: url(/_upload/tpl/01/67/359/template359/images/p_right.jpg) no-repeat ;
    *width: 40px;
    *height: 60px;
     width: 40px;
    height: 60px;
    *margin-top: 45px; 
    *margin-right: -20px; 
    margin-top: 45px; 
   /* margin-right: -20px; */
    z-index:1;  	
}
.system_ul{
	display: block;
	list-style-type: none;
}
.system_box
{
    /*width: 562px;*/
    height: 112px;
    position: relative;
  
    
   
   /**margin-top: 13px; margin-left: 55px; border:1px solid red; *margin-left: 55px;*/
    margin: 13px auto 0 auto;
}
.system_ul
{
    *overflow: hidden;
	overflow: hidden;
	height: 112px;
	position: absolute;
	*top: 0px;
	*margin: 0;
    *padding: 0;
    *left: 0;
    top: 0px;
	margin: 0;
    padding: 0;
    left: 0;
}
.system_ul li
{
    float: left;
    display:inline;
	width: 76px;
    *margin-left: 31px;
    margin-left: 31px;   
    height: 113px;
    *outline:none;	
    outline:none;
}
.system_ul li img{
	width: 76px;
    height: 113px;
    border:0;
}
.system_ul li span{ height: 20px; ;line-height: 20px;}

.research-title{
	height: 31px;
	border-bottom: 1px solid #d3d4d0;
}
.research-title img{
	float: left;
	display:inline;
	*margin-left:8px;
	*margin-top:7px;
	margin-left:0px;
	margin-top:-2px;
	/*padding-top: 7px;
	margin-left: 0px;*/
                padding-right: 10px;
}
.research_list span{
	float: right;
	display:inline;
	padding-right: 5px;
}
/* strong{
	font-size: 22px;
	font-family: "微软雅黑";
	color: #a60328;
	font-weight: 100;
	padding-left: 10px;
}*/
.research_list{
	height: 147px;
	overflow: hidden;
	margin-left: -7px;
}
.research_list ul{
	padding: 0px;
	margin: 0 0 0 12px;
	/*margin: 0;*/
}
.research_list li{
	list-style-type: none;
	background: url(/_upload/tpl/01/67/359/template359/images/news_bg.jpg) no-repeat left center;
	padding-left: 11px;	
	border-bottom: 1px dotted #4c4c4c;
	line-height: 28px;
	font-size: 12px;
}

.footer{
	margin: 0 auto;
	width: 100%;
	/*width: 1400px;*/
	height: 36px;
	background: url(/_upload/tpl/01/67/359/template359/images/footer_bg.jpg) repeat-x;
	margin-top: 82px;
	min-width: 1035px;
}
.footer .p1
{
    height:36px;
    line-height:36px;
  /* padding-top: 8px; */
	clear: both;
	text-align: center;
    font-size: 12px;
    color: #ffffff;
    
}

.footer a
{
    margin-top:0px;
    padding-top:0px;
	font-size: 12px;
    color: rgb(245, 243, 243);
    text-decoration: underline;
}
.clearfix:before,.clearfix:after{content:".";display:block;height:0;overflow:hidden}
.clearfix:after{clear:both}
.clearfix{zoom:1;}

.contactus .contactus-p1
{
    float:left;
    font-size:16px;
    font-weight:bold;
    text-align:left;
    line-height:30px;
    padding-top:100px;
    padding-left:20px;
    
    }
.contactus .contactus-p2
{
    float:left;
    font-size:14px;
    font-weight:100;
    text-align:left;
    line-height:30px;
    padding-top:155px;
    margin-left:-350px;
 
    }
   
/* .contactus
    {
        background: no-repeat;}*/
.contactus img
{
    float:left;
    display:inline;
   padding-left: 530px;
margin-top: -275px;
    }
	
#wp_nav_w1 .wp_nav .nav-item a{ font-family:"宋体";}
#wp_nav_w1 .wp_nav .nav-item a span.item-name{ padding:0px; line-height:35px;}
#wp_nav_w1 .wp_nav .nav-item{ background:url(/_upload/tpl/01/67/359/template359/images/nav-li.jpg) no-repeat right center;}
#wp_nav_w1 .wp_nav .i4{ background:none;}

/**导航样式：后台绑定时也可以定义配置**/
.nav_left .wp_nav,.navbar .navbox .nav { height:39px;}  /**导航高度**/
.nav_left .wp_nav li.nav-item a { font-size:14px; font-weight:normal; color:rgb(247, 239, 239); font-family:"宋体";}    /**导航字体样式**/
.nav_left .wp_nav li.nav-item a:hover,.navbar .navbox .wp_nav li.nav-item a.parent{ color:#f90;}   	/**鼠标经过或当前选中时样式**/
.nav_left .wp_nav li.nav-item a span.item-name { padding:0 22px; height:39px; line-height:39px;}   /**导航栏目高度与边距**/

.wp_nav .sub-nav{ top:39px!important; border:#dad5d0 1px solid;}/*子菜单位置*/
.wp_nav .sub-nav .nav-item a{ border-top:none;}/*去边框*/

.nav_left .wp_nav .sub-nav li.nav-item i.mark { background:#fff;}  /**子菜单背景**/
.nav_left .wp_nav .sub-nav li.nav-item a { font-size:12px; font-weight:normal; background:none;color:#080809;}		/**子菜单字体样式**/
.nav_left .wp_nav .sub-nav li.nav-item a:hover,.navbar .navbox .wp_nav .sub-nav li.nav-item a.parent { background:none; color:#f90;}
.nav_left .wp_nav .sub-nav li.nav-item a span.item-name { padding:0 10px; height:35px; line-height:35px;}		/**子菜单栏目高度与边距**/

#keyword{    width: 167px!important;
    border: none;
    height: 24px;
    text-indent: 5px;
    background: transparent;
    line-height: 24px;}
.wp_search .search{    width: 24px!important;
    height: 26px;
    background: transparent;}
table.wp_editor_art_paste_table p {
    margin: 0px;
    text-indent: 0px;
}
.dtjt8_div_img{background: #eee;}
.dtjt8_div_img img{width:auto;}
.pagelist .plli span.time {
    float: right;
}
.wp_entry{    width: 725px !important;
    margin: 0 20px !important;}
.wp_nav .sub-nav ul.sub-nav {
    top: 0px !important;
}