﻿@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	font:12px/1.5  Arial,"微软雅黑";
}
body,p,h1,ul,li,h2 ,h3,input, textarea,button{
	margin:0;
	padding:0;
	list-style:none;
	border:0;
}
a{text-decoration:none;color:#777;}
/*导航栏*/
/*导航栏*/
.top-bg{
	width:100%;
	height:39px;
	margin:0 auto;
    border-bottom:1px #ccc solid;
	/*background:#f5f5f5;*/
	}
.top-text{
	width:1200px;
	margin:0 auto;
}
.top-text p{
	font-size:14px;
	line-height:40px;
	color:#b1b1b1;
	float:left;
	}
.top-text .right{
	height:40px;
	float:right;
	}
.top-text .right li{
	/*float:left;*/
    float:right;
	line-height:39px;
	margin-left:18px;
	}
.top-text .right li a{
	line-height:40px;
	font-size:12px;
	text-decoration:none;
	color:#777;
	}
.top-text .right li a:hover{
	color:#e80110;
	}



/*logo 搜索 首页导航*/

.box{
    width:100%;
    margin-top:15px;
    /*height:158px;*/
    /*background:#f5f5f5;*/
    /*border-bottom:1px #ccc solid;*/
}
.logo{
	width:1200px;
	/*height:138px;*/
    height:122px;
	margin:0 auto;
	/*background:#03F;*/
}
.logo-img{
	float:left;
	padding-left:64px;
}
.logo-img h1{
	text-align:center;
	/*padding-top:5px;*/
}
/*
.search{
	widows:80px;  
	height:80px; 
	padding:20px 0px 0px 66px;  
}
*/
.search{
	height:80px;
	float:right;
	width:800px;
	padding:36px 0px 0px 0px;
}
.searchDiv{
	float:left;
	width:418px;
	height:42px;

}
.searchDiv img{
	padding-top:7px;
}
.searchDiv input{
	float:left;
	width:265px;
	height:28px;
	outline:0;
	font-size:16px;
	color:#ccc;
    /*background:#f5f5f5;*/ /* add*/
}
.searchBtn{
	width:88px;
	height:30px;
	background:#af010d;
	outline:0;
	text-align:center;
	line-height:30px;
	color:#fff;
	font-size:20px;
	float:left;
    margin-top:7px;
}
.searchBtn:hover{
	background:#e80110;
}
/*
.denglu{
	width:232px;
	height:44px;
	padding-top:7px;
	padding-left:100px;
	float:left;
	position:relative;
}
*/
.denglu{
	width:246px;
	height:32px;
	float: right;
	margin-left:30px;
}
/*.denglu ul{
	width:232px;
	height:30px;
	padding-top:7px;
	padding-left:100px;
}*/
.denglu p{
	float:left;
	font-size:20px;
	line-height:38px;
	text-align:center;
	width:86px;
	height:38px;
	margin:0px 20px 0px 20px;
}
.denglu .p1{
	margin-right:0px;
}
.denglu p a{
	color:#222;
}
.denglu p a:hover{
	width:86px;
	height:38px;
	color:#fff;
	display:inline-block;
	background:#1189cd;
	border-radius:5px;
}
/*.shouye{
	width:1200px;
	height:58px;
}
.shouye ul li{
	float:left;

}
.shouye ul li a{
	font-size:16px;
	color:#222;
}*/
.daohang{
width:100%;
	height:48px;
	background:#1189cd;
}
nav{
width:1200px;
	height:48px;
	margin:0 auto;
	margin-bottom:20px;	
}
nav>ul {
float: left;
width:1200px;
}

nav li{
	float: left;
	font-size:16px;
	/*padding: 6px 30px 0px 0px;*/
	position: relative;
}
nav li a{
    display:inline-block;
    width:98px;
	height:48px;
	font-size:16px;
	line-height:48px;
	text-align:center;
	margin-right:39px;
	color:#fff;
}
nav li a:hover {
   background:#ee8a23;
}

nav li a:any-link｛
     background:#ee8a23;
｝
nav>li:hover{
	/*color:#e80110;*/
}
nav  .li-right a{
	margin-right:0px;
}
nav span {
	margin-left: 41px;
	color:#ccc;
}
nav ul li ul li{
    float: none;
    width: 160px;
    background-color: #F6F6F6;
    border:#ccc 1px solid;
    text-align:center;
    height:30px;
    line-height:30px;
    padding:0px 5px 0px 0px;/*166行会影响此处*/
    z-index:1; /* 浮动到最顶层   1:最顶层，第一层， 2：第二层 */
    left: 15px;
}
nav ul li ul{
    position: absolute;
    display:none;
    left: -50px;
}
nav ul li:hover ul{ 
    display:block;
}
nav ul .dangqian a{
	background:#ee8a23;
}

#xuanting {
    color: #222;
    width: 166px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    background-color:#F6F6F6;
}
 #xuanting:hover {
     color:#fff;
     background:#ee8a23;
 }
/*banner图片  本站介绍*/
.banner-bg{
	width:1200px;
	height:400px;
	margin:0 auto;
}
.banner-bg .banner{
	width:850px;
	height:380px;
	padding-top:18px;
	float:left;
}
.banner-bg .jieshao{
	float: right;
	width:338px;
	height:379px;
	border:1px #ccc solid;
	margin-top:18px;
	border-top: none;
}
.banner-bg .jieshao b{
	width:338px;
	height:6px;
	background:#e90012;
	display:block;
}
.banner-bg .jieshao .p-1{
	width:310px;
	height:51px;
	border-bottom:1px #e90012 dashed;
	margin:0 auto;
	font-size:30px;
	color:#e90012;
	text-align:center;
	line-height:51px;
}
.banner-bg .jieshao .p-2{
	font-size:16px;
	width:294px;
	height:192px;
	margin:0 auto;
	line-height:28px;
	padding-top:10px;
	color:#777;
	margin-bottom:42px;
}
.banner-bg .jieshao .p-2 span{
	color:#ea0012;
}
.banner-bg .jieshao .p-3{
	margin-left:38px;
	height:42px;
	width:120px;
	display:block;
	background:url(../img/icon1-1.png) no-repeat;
	float:left;
}
.banner-bg .jieshao .p-4{
	margin-left:20px;
	height:42px;
	width:120px;
	display:block;
	background:url(../img/icon1-2.png) no-repeat;
	float:left;
}
.banner-bg .jieshao .p-3:hover{
	background:url(../img/icon-hover-1.png) no-repeat;
}
.banner-bg .jieshao .p-4:hover{
	background:url(../img/icon-hover-2.png) no-repeat;
}
/* 最上面图片轮播样式  begin */
/*焦点图*/
.focus{ position:relative; width:850px; height:380px; background-color: #000; float: left;}  
.focus img{ width:850px; height: 380px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#005bac;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:45px; line-height: 45px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:8px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#005bac;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;} 
 
/* 最上面图片轮播样式  end */

/*新技术*/
.xin{
	width:1200px;
	height:342px;
	margin:0 auto;
	padding-top:58px;
}
.xin li{
	float:left;
	width:264px;
	height:280px;
	border-left:1px #ccc solid;
	padding-left:35px;
}
.xin li h3{
	font-weight:normal;
	font-size:30px;
	background: url(../img/icon-1-1.png) no-repeat;
    margin-left:38px;
}
.xin li h3 a{
	display:block;
	padding-left:50px;
	color:#222;
	font-size:30px;
	line-height:42px;
}
.xin li h3 a:hover{
	color:#e80110;
}
.xin li .p-1{
	width:224px;
	height:70px;
	font-size:16px;
	line-height:20px;
	padding-top:25px;
	color:#222;
}
.xin li .p-1 a:hover{
	color:#e80110;
}
.xin li p span{
	color:#222;
}
.xin li p{
	width:224px;
	height:30px;
	font-size:16px;
	color:#777;
}
.xin li .btn{
	display:block;
	width:235px;
	height:38px;
	background: url(../img/icon-3.png) no-repeat;
	margin-top:16px;
}
.xin .l2 h3{
	font-weight:normal;
	font-size:30px;
	background: url(../img/icon-1-2.png) no-repeat;
}
.xin .l2 .btn{
	display:block;
	width:235px;
	height:38px;
	background: url(../img/icon-4.png) no-repeat;
	margin-top:16px;
}
.xin .l3 h3{
	font-weight:normal;
	font-size:30px;
	background: url(../img/icon-1-3.png) no-repeat;
}
.xin .l3 .btn{
	display:block;
	width:235px;
	height:38px;
	background: url(../img/icon-5.png) no-repeat;
	margin-top:16px;
}
.xin .l4 {
	float:left;
	width:263px;
	height:280px;
	border-left:1px #ccc solid;
	border-right:1px #ccc solid;
	padding-left:35px;
}
.xin .l4 h3{
	font-weight:normal;
	font-size:30px;
	background: url(../img/icon-1-4.png) no-repeat;
}
.xin .l4 .btn{
	display:block;
	width:235px;
	height:38px;
	background: url(../img/icon-6.png) no-repeat;
	margin-top:16px;
}
.xin li .btn:hover{
	background:url(../img/icon-hover-3.png) no-repeat;
}
.xin .l2 .btn:hover{
	background:url(../img/icon-hover-4.png) no-repeat;
}
.xin .l3 .btn:hover{
	background:url(../img/icon-hover-5.png) no-repeat;
}
.xin .l4 .btn:hover{
	background:url(../img/icon-hover-6.png) no-repeat;
}


/*企业成果*/
.qiye{
	width:1200px;
	height:614px;
	margin:0 auto;
	/*	background:#FCF;*/
}
.qiye .text{
	width:1200px;
	height:52px;
	background:url(../img/icon-7.png) no-repeat;
	
}
.qiye .text p{
	height:20px;
	line-height:18px;
	font-size:18px;
	color:#777;
	float:right;
	margin-top:25px;
}
.qiye .text p a:hover{
	color:#e80110;
}
/*专家成果*/
.zhuanjia{
	width:1200px;
	height:540px;
	margin:0 auto;
	/*	background:#FCF;*/
}
.zhuanjia .text{
	width:1200px;
	height:52px;
	background:url(../img/icon-8.png) no-repeat;
	
}
.zhuanjia .text p{
	height:20px;
	line-height:18px;
	font-size:18px;
	color:#777;
	float:right;
	margin-top:25px;
}
.zhuanjia .text p a:hover{
	color:#e80110;
}
.zhuanjia .renwu{
	width:1200px;
	height:450px;
	margin-top:30px;
}
.zhuanjia .renwu li{
	width:224px;
	height:336px;
	padding:32px 38px;
	float:left;
}
.zhuanjia .renwu .li-bg{
	width:224px;
	height:48px;
}
.zhuanjia .renwu .li-bg .p-3{
	float:left;
	width:112px;
	padding:0px 0px;
	height:48px;
	font-size:14px;
/*color:#777;*/	
}
.zhuanjia .renwu .li-bg .p-4{
	float: right;
	width:102px;
	padding:0px 0px;
	height:48px;
/*	padding-left:24px;*/
	font-size:14px;
/*	color:#777;*/
}
.zhuanjia .renwu .li-bg s{
	text-decoration:none;
	color:#777;
}
.zhuanjia .renwu li:hover{
	background:#f5f5f5;
}
.zhuanjia .renwu li a{
	color:#222;
	font-size:16px;
}
.zhuanjia .renwu li a:hover{
	color:#e80110;
}
.zhuanjia .renwu li b{
	width:224px;
	height:205px;
	text-align:center;
	display:block;
	position:absolute;

}

.zhuanjia .renwu li span{
	width:224px;
	font-size:18px;
	color:#fff;
	font-weight:normal;
	display:block;
	position:relative;
	left:2px;
	top:-36px;
}
.zhuanjia .renwu li .p-1{
	width:224px;
	height:35px;
	font-size:16px;
	text-align:center;
	line-height:20px;
	margin-top:196px;
	margin-bottom:10px;
}
.zhuanjia .renwu li .p-2{
	font-size:14px;
	color:#777;
        margin-bottom: 10px;
}
.zhuanjia .renwu li .p-2 s{
	text-decoration:none;
	color:#222;
}


/*强基成果*/
.qiangji{
	width:1200px;
	height:572px;
	margin:0 auto;
}
.qiangji .text{
	width:1200px;
	height:52px;
	background:url(../img/icon-100.png) no-repeat;
	margin-bottom:30px;
	
}
.qiangji .text p{
	height:20px;
	line-height:18px;
	font-size:18px;
	color:#777;
	float:right;
	margin-top:25px;
}
.qiangji .text p a:hover{
	color:#e80110;
}
.qiangji .left{
	width:560px;
	height:412px;
	padding:0px 20px;
	float:left;
}
.qiangji .left .box-1{
	width:560px;
	height:120px;
	margin:25px 0px;
	position:relative;

	
}
.qiangji .left .box-1 .thumbnail{
	width:120px;
	height:120px;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto;
	left:0;
}
.qiangji .left .box-1 .thumbnail img{
	width:100%;
	height:100%;
}



/*看这里看这里*/


.qiangji .left .box-1 ul{
	width:435px;
	height:120px;
	float:right;
	position: relative;
	font-size: 0;
    overflow: hidden;
}
.qiangji .left .box-1 ul::before {
    content: "";
    display: inline-block;
    font-size: 0;
    height: 100%;
    vertical-align: middle;
    visibility: hidden;
    width: 0;
}
.qiangji .left .box-1 ul li{
	display:inline-block;
	vertical-align: middle;
	width: 100%;
}







.qiangji .left .box-1 ul a{
	font-size:18px;
	font-weight:500;
	color:#222;
	line-height:30px;
	display:block;
	margin-bottom:12px;
}
.qiangji .left .box-1 ul a:hover{
	color:#e80110;
}
.qiangji .left .box-1 ul p{
	display:inline-block;
	font-size:16px;
	color:#777;
	float:left;
}
.qiangji .left .box-1 ul span{
	display:inline-block;
	font-size:12px;
	color:#777;
	float:right;
	line-height:23px;
}



.qiangji .right{
	width:560px;
	height:412px;
	padding:0px 20px;
	float:left;
}
.qiangji .right .box-1{
	width:560px;
	height:120px;
	margin:25px 0px;
	position:relative;

	
}
.qiangji .right .box-1 .thumbnail{
	width:120px;
	height:120px;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto;
	left:0;
}
.qiangji .right .box-1 .thumbnail img{
	width:100%;
	height:100%;
}



/*看这里看这里*/


.qiangji .right .box-1 ul{
	width:435px;
	height:120px;
	float:right;
	position: relative;
	font-size: 0;
    overflow: hidden;
}
.qiangji .right .box-1 ul::before {
    content: "";
    display: inline-block;
    font-size: 0;
    height: 100%;
    vertical-align: middle;
    visibility: hidden;
    width: 0;
}
.qiangji .right .box-1 ul li{
	display:inline-block;
	vertical-align: middle;
	width: 100%;
}


.qiangji .right .box-1 ul a{
	font-size:18px;
	font-weight:500;
	color:#222;
	line-height:30px;
	display:block;
	margin-bottom:12px;
}
.qiangji .right .box-1 ul a:hover{
	color:#e80110;
}
.qiangji .right .box-1 ul p{
	display:inline-block;
	font-size:16px;
	color:#777;
	float:left;
}
.qiangji .right .box-1 ul span{
	display:inline-block;
	font-size:12px;
	color:#777;
	float:right;
	line-height:23px;
}



/*国家成果*/
.guojia{
	width:1200px;
	height:530px;
	margin:0 auto;

}

.guojia .text{
	width:1200px;
	height:52px;
	background:url(../img/icon-9.png) no-repeat;
	
}
.guojia .text p{
	height:20px;
	line-height:18px;
	font-size:18px;
	color:#777;
	float:right;
	margin-top:25px;
}
.guojia .text p a:hover{
	color:#e80110;
}
.guojia .bj{
	width:1200px;
	height:370px;
	padding:50px 0px;
}
.guojia .bj li{
	width:248px;
	height:342px;
	border:1px #ccc solid;
	padding:15px;
	float:left;
	margin-right:26px;
}
.guojia .bj li:hover{
	border:1px #e73027 solid;
}
.guojia .bj .li-4{
	margin:0px;
}
.guojia .bj li a{
	font-weight:normal;
	font-size:18px;
	display:block;
	color:#222;
	line-height:30px;
	margin-top:18px;
}
.guojia .bj li a:hover{
	color:#e80110;
}
.guojia .bj li p{
	font-size:16px;
	color:#777;
}



/*专家库*/
.zhuanjiaku{
	width:1200px;
	height:374px;
	margin:0 auto;
}
.zhuanjiaku .text{
	width:1200px;
	height:52px;
	background:url(../img/icon-12.png) no-repeat;
	
}
.zhuanjiaku .text p{
	height:20px;
	line-height:18px;
	font-size:18px;
	color:#777;
	float:right;
	margin-top:25px;
}
.zhuanjiaku .text p a:hover{
	color:#e80110;
}



.lm_bj{ width:1200px; height:244px;  margin-bottom:20px;}
.lm_button{width:42px; height:244px;position: relative;z-index: 6666}
.lm_main{ width:1090px; padding:45px 10px; height:224px;overflow: hidden;}
.lm_main > ul {width: 500%;height: 224px;position: relative;}
.lm_main > ul > li{width: 1090px;float:left;height: 224px;}
.lm_main > ul > li a{position: relative;width: 240px;height: 224px;margin-right:5px;margin-left: 23px;float: left;}
.lm_main > ul > li a span{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align: center; color:#fff; font-size:18px;}  
.lm_main img{max-width:100%;/*height: auto;*/position: absolute;top: 0;left: 0;bottom: 0;right: 0;overflow: hidden;margin: auto;}
.fl{float:left;}
.fr{float:right;}






/*新闻资讯*/
.xinwen{
	width:1200px;
	height:505px;
	margin:0 auto;
	/*	background:#FCF;*/
}
.xinwen .text{
	width:1200px;
	height:52px;
	background:url(../img/icon-11.png) no-repeat;
	margin-bottom:50px;
	
}
.xinwen .text p{
	height:20px;
	line-height:18px;
	font-size:18px;
	color:#777;
	float:right;
	margin-top:25px;
}
.xinwen .text p a:hover{
	color:#e80110;
}
.xinwen .left{
	float:left;
	width:387px;
	height:350px;
	border:1px #ccc solid;
}
.xinwen .left span{
	width:388px;
	height:52px;
	display:block;
	background:#da5c5c;
	position:relative;
	left:-1px;
	top:-1px;
	line-height:52px;
	font-size:25px;
	color:#fff;
	text-align:center;
}
.xinwen .left span a{color:#fff;}
.xinwen .left .text-wenben{
	width:374px;
	height:244px;
    padding-left:14px;
	padding-top:10px;
	font-size:14px;
}
.xinwen .left .text-wenben p{
	height:28px;
}
.xinwen .left .text-wenben a{
	color:#777;
    font-size:16px;
}
.xinwen .left .text-wenben a:hover{
	color:#e80110;
}
.xinwen .right{
	float:left;
	width:387px;
	height:350px;
	border:1px #ccc solid;
	margin-left:15px;
}
.xinwen .right span{
	width:388px;
	height:52px;
	display:block;
	background:#da5c5c;
	position:relative;
	left:-1px;
	top:-1px;
	line-height:52px;
	font-size:25px;
	color:#fff;
	text-align:center;
}
.xinwen .right span a{color:#fff;}
.xinwen .right .text-wenben{
	width:374px;
	height:244px;
    padding-left:14px;
	padding-top:10px;
	font-size:14px;
}
.xinwen .left .text-wenben b{
	display:inline-block;
	width:20px;
	height:30px;
	background:url(../img/6.png) no-repeat  1px 20px;
}
.xinwen .right .text-wenben b{
	display:inline-block;
	width:20px;
	height:30px;
	background:url(../img/6.png) no-repeat  1px 20px;
}
.xinwen .right .text-wenben p{
	height:28px;
}
.xinwen .right .text-wenben a{
	color:#777;
    font-size:16px;
}
.xinwen .right .text-wenben a:hover{
	color:#e80110;
}
/*底部*/
/*.dibu{
	width:100%px;
	height:162px;
	margin:0 auto;
	background:#f4f4f4;
}
.dibu ul{
	width:340px; 
	height:58px;
	margin:0 auto;
	padding:30px 305px 0px 305px;
	
}
.dibu .l{
	margin-left:0px ;
	border-left:0px;
}
.dibu ul li{
	float:left;
	line-height:14px;
	padding:0px  25px;
	border-left: 1px solid #e4e4e4;
}
.dibu ul li a{
	text-decoration:none;
	font-size:14px;
	color:#222;	
}
.dibu ul li a:hover{
	color:#e80110;
}
.dibu .dizhi{
	width:1200px;
	height:25px;
	margin:0 auto;
	color:#777;
	text-align:center;
}
.dibu .Email{
	width:1200px;
	height:25px;
	margin:0 auto;
	color:#777;
	text-align:center;
}

.bottom{
	width:100%px;
	height:40px;
	margin:0 auto;
	background:#3f3f3f;
}
.bottom-bg{
	width:736px;
	height:40px;
	margin:0 auto;
	padding-left:464px;

}
.bottom-span{
	line-height:40px;
	margin:0 auto;
	color:#fff;
	background: url(img/c.png) no-repeat 0px 14px;
	padding-left:10px;
	display:block;
}*/
.dibu{
    /*margin-top:30px;*/
    width:100%;
    height:240px;
    background:#333;
}
.dibu_con1{
    width:1140px;
    margin:0 auto;
    padding-top:18px;
    padding-bottom:10px;
    height:170px;
    border-bottom:1px #fff dashed;
}
.dibu_con1_1{
    width:208px;
    float:left;
    height:181px;
}
.dibu_con1_1 p{
    font-size:18px;
    color:#fff;
    border-bottom:1px #fff solid;
    width:208px;
}
.dibu_con1_1 ul{
    margin-top:10px;
}
.dibu_con1_1 li a{
    color:#fff;
}
.dibu_con1_1 li a:hover{
     text-decoration:underline;
 }
.dibu_con1_1 li{
    width:208px;
    font-size:12px;
    color:#fff;
    height:30px;
    line-height:30px;
}
.dibu_con1_2{
    margin-left:74px;
    float:left;
    height:181px;
    width:208px;
}
.dibu_con1_2 p{
    font-size:18px;
    color:#fff;
    border-bottom:1px #fff solid;
    width:208px;
}
.dibu_con1_2 ul{
    margin-top:10px;
    
}
.dibu_con1_2 li a{
    color:#fff;
}
.dibu_con1_2 li a:hover{
     text-decoration:underline;
 }
.dibu_con1_2 li{
    width:104px;
    font-size:12px;
    color:#fff;
    height:30px;
    line-height:30px;
    float: left;
}

.dibu_con1_3{
    margin-left:74px;
    float:left;
    height:181px;
}
.dibu_con1_3 p{
    font-size:18px;
    color:#fff;
    border-bottom:1px #fff solid;
    width:286px;
}
.dibu_con1_3 ul{
    margin-top:10px;
}
.dibu_con1_3 li{
    width:286px;
    font-size:12px;
    color:#fff;
    height:30px;
    line-height:30px;
    
}


.dibu_con1_4{
    margin-left:74px;
    float:left;
    height:181px;
}
.dibu_con1_4 p{
    font-size:18px;
    color:#fff;
    border-bottom:1px #fff solid;
    width:208px;
}

.dibu_con2{
    clear:both;
    width:1140px;
    margin:0 auto;
    height:40px;
    font-size:12px;
    color:#fff;
    line-height:40px;
    text-align:center;
}
.dibu_a a{
    color:#333;
}




/*--------------轮播图样式----------------------*/

body img{border:0px\9;}

.list{
	position: relative;
	/* border: 1px solid red; */
}
.button-prev{
	position: absolute;
	left: 0px;
	margin-top:242px;
	width: 43px;
}
.button-next{
	position: absolute;
	right: 0px;
	margin-top:242px;
	width: 43px;
}
.loopShow{
	position: absolute;
	left: 68px;
	/* border: 1px solid blue; */
	width: 1070px;
	height: 510px;
	margin:0 auto;
	overflow: hidden;
}
.loop{
	position: absolute;
	left: 0px;
	top:0px;
	/* border: 1px solid orange; */
	height: 510px;
	display: inline-flex;
}
.slide{
	float: left;
	width: 300px;
	height: 418px;
	/* border: 1px solid black; */
	background: #f6f6f6;
	margin: 86px 10px 0px 0px;
/*	margin:86px 9px\9 0px 0px;*/
}
.slide img{
	/* max-width: 100%; */
	width:270px;
	height:252px;
    padding-top:14px; /*  add  */
}

.slide>a{
	text-align: center;
	display: block;
	width: 100%;
	height: 100%;
	/* border: 1px solid blue; */
}

.slide.current{
	width: 485px;
	height: 480px;
	margin-top: 44px;
	background: url(../img/51.png) no-repeat;  /* background: white;  */
	/*position:relative;*/
	margin:44px -10px 0px -17px;
	z-index:1;
    
}

.current a>img{
	width:432px;
	height:260px;
    padding-top:28px; /*  add  */
}
/*------------------文字样式--------------*/
.slide .p1 {
    width: 300px;
    height: 50px;
    line-height: 20px;
    margin-top: 22px;
    font-size: 16px;
    color:#222;
}

.slide .p2 {
    width: 269px;
    margin: 0 auto;
    color: #777;
	font-size:14px;
    text-align: left;
	line-height:25px;
}
.slide .p2 span{
	width:148px;
	margin-right:-9px;
	display:inline-block;

    
}
.slide .p2 b{
	font-weight:normal;
	color:#222;
}

.slide .p3{
    line-height: 26px;
	width:360px;
	margin:0 auto;
    margin-top: 28px; /* margin-top: 38px; */
    font-size: 18px;
	color:#222;
}

.slide .p4{
    font-size: 16px;
    color: #777;
	line-height:30px;
	margin-top:15px;

    
}
.slide .p4 span{
	margin-right:68px;
	width:148px;
	display:inline-block;

    text-align:left;/* yeshan 170626 add*/
}
.slide .p4 b{
	font-weight:normal;
	color:#222;
}
/* yeshan-add  --begin*/
.slide .p1:hover{
    color:#e80110;
} 
.slide.current .p3:hover{
    color:#e80110;
} 
/* yeshan-add  --end*/


/* 三级详细页面样式--begin */

/*成果概述*/
.title { font-size:16px; color:#777; padding-bottom:25px; padding-top:32px; background-color:#fff;margin:0 auto; width:1200px;}
.cgxs { 
    /*height:530px;*/ /*height:480px;*/
    width:1200px;
    margin:0 auto; background-color:#f5f5f5; margin-bottom:30px; border:1px #e3e2e2 solid;}
.cgxsmc { width:1200px;  height:60px;border-bottom:1px #e3e2e2 solid;}
.cgxsleft { float:left; font-size:24px; padding-top:14px;padding-left:20px;  height:40px;}
.cgxsright {float:right; padding-top:30px; font-size:14px; color:#777;}
.cgleft {float:left;}
.cgright {float:left; padding-top:26px;}
.cgright p{ font-size:18px; /*float:left;*/ width:640px; padding-top:30px; font-weight:normal;}
.cgjj .img1{ padding:20px 60px 0px 20px; }
.cgright ul { width:640px;height:226px;padding-top:68px;}
.cgright li{ float:left; width:300px; font-size:16px;color:#777; line-height:35px;}
.lxcgf {  float:left; font-size:18px;background-image: url(../img/icon-1.png); width:125px;height:30px;color:#fff; text-align:center; line-height:31px;}
.lxcgf a{ color:#fff;}
.lxcgf a:hover{
	  float:left; font-size:18px; background-image: url(../img/icon-2.png); width:125px;height:30px;color:#fff; text-align:center; line-height:31px;
}

.qiehuan{
    clear:both;
    width:100%;
    margin:0 auto;
    height:60px;
}
.qiehuan_left{
    width:432px;
    float:left;
    text-align:center;
}
.qiehuan_right{
    width:768px;
    float:left;
    text-align:center;
    font-size:22px;
    color:#222;
}
.idzhuanjia_left{
    width:512px;
    float:left;
    height:413px;
}


/*成果详细*/
.cgxs1 { height:480px; width:1200px;margin:0 auto; background-color:#f5f5f5; margin-bottom:20px;}
.bt { padding-top:28px; padding-left:32px; border-bottom:1px  #e90110 solid; height:50px;}
.bt li {float:left; width:100px; height:50px;  font-size:16px;  }



/*abouts*/
.abouts{
    width: 1200px; margin:0 auto; margin-bottom:40px; border:1px solid #e3e2e2;
}
.abouts_top{
    border-bottom:1px solid red;width: 1168px;padding-top:28px; height: 35px;background-size: cover;font-size: 15px;text-align: left;line-height: 25px;color: #3399ff; margin-left:32px;
}
.abouts_top1{
    width: 1168px; height: 35px;background-size: cover;font-size: 15px;text-align: left;line-height: 25px;color: #3399ff;
}
.abouts_con{
    width: 310px;line-height: 25px;color: #656565;margin-top: 5px;padding: 5px;
}
.abouts_con a{
    color: #656565;
}
.abouts_con a:hover{
    color: #ff0000;
}
.model{
    width: 850px;height: 330px;margin-top: 15px;
}
.model_title{
    margin-top: 10px; width:630px;
}
.model_t1{
    display: inline-block; width: 150px;background-color: #0066cc;height: 35px;font-size: 18px;color: #FFFFFF;text-align: center;line-height: 35px;border-radius: 10px;-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.model_t{
    cursor: pointer; display: inline-block; width: 100px;height: 25px;font-size: 16px;color: #656565;text-align: center;line-height: 25px; margin-left: 5px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.model_ta{
    cursor: pointer; display: inline-block; width: 107px;height: 35px;font-size: 20px;color: #222;text-align: center;line-height: 35px; margin-left: 0px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    
}
.model_ta:hover{
    background-color: red;color: #FFFFFF;
}
.model_tt .model_t{ width: 110px;}
.model_t6{
    cursor: pointer; display: inline-block; width: 60px;height: 25px;font-size: 16px;color: #656565;text-align: right;line-height: 25px; margin-left: 10px; float:right;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.model_t:hover{
    background-color: red;color: #FFFFFF;
}
.model_active{
    background-color:red;color: #FFFFFF;
}
.model_t6:hover{
    color: #ff0000;
}
.xxjs {
    padding-top:20px; padding-bottom:15px; background-color:#fff;margin-top:2px; font-size:20px; color:#222; padding-left:32px;
}
.xxjs11 {
    margin-left:20px; width:1168px; padding-bottom:0px; background-color:#fff;margin-top:2px; font-size:20px; color:#222; padding-left:12px;
}
.xxjs11 .x11{
    font-size:20px;color:#222; border-bottom:1px #e3e2e2 solid; width:1168px; padding-top:15px; height:48px; 
}
.xxjs11 .x11 span{
    color:#777;
}
.model_jj {
padding-bottom:20px;width:1168px;   padding-left:32px;  
}
.model_jj1 {
    font-size:20px;color:#222; border-top:1px #e3e2e2 solid; width:1168px; padding-top:15px; height:28px;
}
.model_jj1 a:hover{
    color:#e80110;
}
.model_jj p {
    font-size:18px;color:#777; width:1150px; line-height:30px;
}
.model_j {
	padding-bottom:20px;
	width:1168px;
	background: none;;  
	padding-left:32px; 
	margin-bottom:20px; 
}
.model_j .shang{
	width:1140px;
	margin:0 auto;
	height:300px; 
	margin-top:10px; 
}
.model_j .shang li{
	float:left;
	padding-left:45px;
}
.model_j .xia{
	width:646px;
	height:64px;
	margin:0 auto;
	padding-left:468px;
}
.model_j .xia li{
	float:left;
	margin-right:15px;
	width:10px;
	height:10px;
	background:#f5f5f5;
	display:block;
	border:1px #ccc solid;
	border-radius:25px;
}
.model_j .xia li:hover{
	background:#666;
}
.model_j .shipin{
	width:920px;
	height:540px;
	padding-top:80px;
	padding-left:136px ;
	margin:0 auto;
}

/* 三级详细页面样式--end */

/* 二级 行业分类页面样式--begin*/
/* 行业导航菜单*/
.hangye{
    width:1200px;
	height:96px;
	margin:0 auto;
    border-bottom:1px #ccc solid;
}
.yindao {
    width:1200px;
	height:73px;
    padding-top:20px;
    padding-bottom:15px;
}
.hangye1{
    width:1200px;
	height:34px;
	margin:0 auto;
}
.yindao1 {
    width:1200px;
	height:73px;
    padding-top:20px;
    padding-bottom:15px;
}
.hangye1 span{
    color:#777;
    font-size:16px;
}
.yindao span{
    color:#777;
    font-size:16px;
}
.yindao p{
    padding-top:20px;
}
.yindao p a{
    color:#222;
    font-size:20px;
    font-weight:700;
    width:130px;
    height:32px;
    display:inline-block;
    text-align:center;
}
.yindao a:hover{
    color:#fff;
    background:red;
}

.liebiao{
    width:1168px;
	
    padding-top:20px;
    padding-bottom:10px;
    padding-left:16px;
    padding-right:16px;
    margin:0 auto;
}

.sp{
    width:194px;  /*width:146px;*/
    margin-right:10px; /*margin-right:58px;*/
    float:left;
    height:40px;
}
.sp1{
    width:146px;
    float:left;
    height:45px;
}
.h1 {
    height:45px;
}
.h1 a{
    color:#777;
    font-size:16px;
}
.h1 a:hover{
    color:#e90110;
}
.leixing{
    width:1200px;
    height:45px;
    border-bottom:1px #ccc solid;
    margin:0 auto;
}
.leixing span{
    display:block;
    color:#222;
    font-size:20px;
    font-weight:700;
}

/* 行业图片列表*/
.lb{
    height:320px;
    width:1200px;
    margin:0 auto;
    padding:40px 0px;
    border-bottom:1px #ccc solid;
}
.tp{
    width:320px;
    height:320px;
    float:left;
}
.xiangxi{
    width:820px;
    margin-left:60px;
    float:left;
}
.xiangxi .info{
    /*margin-top:20px;*/
}
.xiangxi .info a{
    color:#222;
    font-size:20px;
    height:55px;
    display:inline-block;
}
.xiangxi .info a:hover{
    color:#e90110;
}
.xiangxi .sj{
    height:44px;
}
.xiangxi .sj span{
    color:#777;
    font-size:16px;
}
.xiangxi .jiage{
    width: 820px;
    height: 150px;
}
.xiangxi .jiage .left {
    width: 734px;
    height: 108px;
    float: left;
}
.xiangxi .jiage .left .jt{
    height:50px;
}
.xiangxi .jiage .left .jt span{
    color:#777;
    font-size:16px;
    width:367px;
    display:block;
    float:left;
    /*height:36px;*/
}
.xiangxi .jiage .right{
    width:86px;
    height:108px;
    float:right;
	padding-top:26px;
}
.xiangxi .jiage .right .jss .pp1{
    color:#e90110;
    font-size:36px;
	height:42px;

}
.xiangxi .jiage .right .jss .pp1 span{
    color:#e90110;
    font-size:14px;

}
.xiangxi .jiage .right .jss .pp2{
    color:#777;
    font-size:18px;
	padding-left:16px;
}
.xiangxi .chakan{
    width: 158px;
    height: 46px;
    background:#2184c3;
    text-align:center;
    line-height:46px;
    margin-top:60px;
}
.xiangxi .chakan a{
    color:#fff;
    font-size:20px;
}
.xiangxi .chakan:hover{
	background:#38aee0;
	}
/*翻页*/
.fanye{
    width:924px;
	height:40px;
	margin:0 auto;
    padding-top:30px;
    padding-left:276px;
}
.fanye a{
	color:#222;
}
.fanye ul{

	height:29px;
	float:left;
	padding:0px 10px;
}

.fanye ul li{
	float:left;
	width:28px;
	height:25px;
	border:1px #ccc solid;
/*	background:#f4f4f4;*/
	font-size:18px;
	text-align:center;
	margin-left:10px;
}
.fanye ul li:hover{
	background:#f4f4f4;
}
.fanye .p-1{
	float:left;
	height:30px;
	font-size:18px;
	line-height:30px;

}
.fanye .p-2{
    float:left;
	font-size:18px;
	line-height:30px;

}

/* 二级 行业分类页面样式--end*/



/* 新闻详细 --- begin*/
.xinweninfo{
    width:1200px;
	margin:0 auto;
    box-shadow:-2px 0 2px #ccc, /*左边阴影*/  
    2px 0 2px #ccc, /*右边阴影*/  
    0 -2px 2px #ccc, /*顶部阴影*/  
    0 2px 2px #ccc; /*底边阴影*/
    margin-bottom:42px;
}
.xinweninfo .til{
    width:1005px;
    margin:0 auto;
}
.xinweninfo .til p{
    font-size:30px;
    line-height:50px;
    color:#222;
    text-align:center;
    padding-left:50px;
    padding-right:50px;
    padding-top:50px;
    padding-bottom:20px;
}
.xinweninfo .sj{
    width:1005px;
    margin:0 auto;
}
.xinweninfo .sj p{
    text-align:center;
    color:#777;
    font-size:14px;
    padding-bottom:30px;
}
.xinweninfo .xwnr{
    width:1005px;
    margin:0 auto;
    border-top:1px #ccc dashed;
    padding-top:20px;
    padding-bottom:40px;
    font-size:20px;
    color:#777;
}
/* 新闻详细 --- end*/


/* 新闻列表 --- begin*/
.abouts_xw{
    width: 1200px; margin:0 auto; margin-bottom:40px; 
}
.abouts_top_xw{
    border-bottom:2px solid red;width: 1168px;padding-top:10px; height: 48px;background-size: cover;font-size: 15px;text-align: left;line-height: 25px;color: #3399ff; /*margin-left:32px;*/
}
.abouts_top1_xw{
    width: 1168px; height: 35px;background-size: cover;font-size: 15px;text-align: left;line-height: 25px;color: #3399ff;
}
.abouts_con{
    width: 310px;line-height: 25px;color: #656565;margin-top: 5px;padding: 5px;
}
.abouts_con a{
    color: #656565;
}
.abouts_con a:hover{
    color: #ff0000;
}
.model{
    width: 850px;height: 330px;margin-top: 15px;
}
.model_title{
    margin-top: 10px; width:630px;
}
.model_t1{
    display: inline-block; width: 150px;background-color: #0066cc;height: 35px;font-size: 18px;color: #FFFFFF;text-align: center;line-height: 35px;border-radius: 10px;-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.model_t{
    cursor: pointer; display: inline-block; width: 100px;height: 25px;font-size: 16px;color: #656565;text-align: center;line-height: 25px; margin-left: 5px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.model_ta_xw{
    cursor: pointer; display: inline-block; width: 189px;height: 48px;font-size: 30px;color: #222;/*text-align: center;*/line-height: 48px; margin-left: 0px;padding-left:15px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    
}
.model_ta_xw:hover{
    /*background-color: red;*/
    color: #FFFFFF;
    background: url(../img/xinwen-list.png) no-repeat;
}
.model_tt .model_t{ width: 110px;}
.model_t6{
    cursor: pointer; display: inline-block; width: 60px;height: 25px;font-size: 16px;color: #656565;text-align: right;line-height: 25px; margin-left: 10px; float:right;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.model_t:hover{
    background-color: red;
    color: #FFFFFF;
    
}
.model_active_xw{
    background-color:red;
    color: #FFFFFF;
    background: url(../img/xinwen-list.png) no-repeat;
}
.model_active_xw a{
    color: #FFFFFF;
}
.model_t6:hover{
    color: #ff0000;
}

.xwin {
    width:1130px;
    padding-top:20px; 
    padding-bottom:20px; 
    padding-left:30px;
    padding-right:40px;
    border-bottom:1px #ccc solid;
    height:150px;
}
.xwin .xwimg{
    float:left;
    width:220px;
    height:150px;
}
.xwin .xwxx{
    margin-left:20px;
    float:left;
    height:150px;
}
.xwin .xwxx p a{
    color:#e80110;
    font-size:20px;
}
.xwin .xwxx p a :hover{
    color:#e80110;
}
.xwin .xwxx .xwcon{
    padding-top:10px;
    color:#777;
    line-height:30px;
    padding-bottom:10px;
    font-size:18px;
    width:860px;
}
.xwin .xwxx .xwconin{
    padding-top:10px;
    color:#222;
    line-height:30px;
    font-size:18px;
    width:860px;
}
.xwin .xwxx .xwconin a:hover{
    color:#e80110;
}
.xwin .xwxx .xwconin span{
    padding-left:650px;
    color:#777;
    font-size:18px;
}
/* 新闻列表 --- end*/


/* 专家列表 ---begin*/
.zjlist{
    border:1px #ccc solid;
    width:1200px;
    margin:0 auto;
}
.zjlist .zjtil{
    margin-left:30px;
    margin-right:30px;
    margin-top:18px;
    width:1140px;
    /*border-bottom:1px #ccc solid;*/
}
.zjlist .zjtil p{
    color:#222;
    font-size:20px;
}
.zjlist .zjcon{
    margin-left:30px;
    margin-right:30px;
    padding-top:20px;
    margin-bottom:20px;
    width:1140px;
    border-top:1px #ccc solid;
    height:250px;
}
.zjlist .zjcon .zjimg{
    width:194px;
    height:250px;
    float:left;
}
.zjlist .zjcon .zjxx{
    padding-left:20px;
    width:926px;
    float:left;
    height:250px;
}
.zjlist .zjcon .zjxx .xx1{
    color:#222;
    font-size:20px;
    padding-top:20px;
    line-height:36px;
}
.zjlist .zjcon .zjxx .xx2{
    color:#777;
    font-size:18px;
    line-height:36px;
}
.zjlist .zjcon .zjxx .xx3{
    color:#777;
    font-size:18px;
    line-height:36px;
}
.zjlist .zjcon .zjxx .xx3 span{
    color:#222;
}
.zjlist .zjcon .zjxx .xx4{
    color:#777;
    font-size:18px;
    line-height:36px;
}
.zjlist .zjcon .zjxx .xx4 span{
    color:#222;
}
.zjlist .zjcon .zjxx .xx5{
    background:url(../img/zhuanjia-list1.png) no-repeat;
    text-align:center;
    width:142px;
    margin-top:25px;
}
.zjlist .zjcon .zjxx .xx5 a{
    color:#fff;
    font-size:20px;
    line-height:38px;
}
.zjlist .zjcon .zjxx .xx5:hover{
    background:url(../img/zhuanjia-list2.png) no-repeat;
}
/* 专家列表 ---end*/


/*  专家详细  ---begin*/
.zjxxinfo{
    width:1000px;
    margin:0 auto;
    padding-top:20px;
}
.zjxxinfo .zjxxinfo_img{
    /*width:398px;
    height:293px;*/
    margin:0 auto;
    text-align: center;
}
.zjxxinfo .zjxxinfo_til{
    text-align:center;
    margin-top:10px;
}
.zjxxinfo .zjxxinfo_til p{
    color:#222;
    font-size:20px;
    line-height:30px;
}
.zjxxinfo .zjxxinfo_zw{
    text-align:center;
}
.zjxxinfo .zjxxinfo_zw p{
    color:#777;
    font-size:18px;
    line-height:40px;
}
.zjxxinfo .zjxxinfo_jj{
    text-align:left;
}
.zjxxinfo .zjxxinfo_jj p{
    color:#222;
    font-size:22px;
    line-height:50px;
}
.zjxxinfo .zjxxinfo_js{
    color:#777;
    font-size:18px;
    line-height:32px;
    padding-bottom:30px;
}
.zjxxinfo .zjxxinfo_js1{
    color:#777;
    font-size:18px;
    line-height:32px;
    padding-bottom:30px;
}
.zjxxinfo .zjxxinfo_js1 a:hover{
    color:#e80110;
}
/*  专家详细  ---end*/


/* 会员登录  ---begin */
.member_box{
    width:100%;
    height:140px;
    background:#f5f5f5;
    border-bottom:1px #ccc solid;
}

.member_box .logo{
	width:1200px;
	height:118px;
	margin:0 auto;
	padding-top:20px;
}
.member_box .logo .logo-img{
	width:306px;
	height:80px;
	float:left;
}
.member_box .logo .logo-img h1{
	text-align:center;
}
.member_box .logo .fanhui{
	height:30px;
	float:right;
	padding:85px 10px 0px 0px;
    line-height:30px;
}
.member_box .logo .fanhui a{
	font-size:16px;
    color:#999;
}
.member_box .logo .fanhui a:hover{
    color:#e80110;
}
.member_banner{
    width:100%;
    height:784px;
    position: relative;
}
.member_banner .member_img{
    height:517px;
}
.member_banner .log1{
    background:url(../img/login-1.png) no-repeat;
    position:absolute;
    top: 40px;
    right:100px;
    width:550px;
    height:489px;
    
}
.member_banner .log1 .con1{
    height:89px;
    border-bottom:1px #f4f4f4 solid;
    background:#fcfcfc;
    margin:0 auto;
    width:442px;
}
.member_banner .log1 .con1 p{
    text-align:center;
    color:#e4393c;
    font-size:30px;
    line-height:30px;
    padding-top:30px;
}
.member_banner .log1 .con2{
    margin:0 auto;
    width:352px;
    
}
.member_banner .log1 .con2 .name{
    border:1px #ccc solid;
    width:322px;
    line-height:50px;
    color:#222;
    font-size:16px;
    padding-left:30px;
    margin-top:15px;
}
.member_banner .log1 .con2 .name .username{
    font-size:16px;
    color:#b2b2b2;
    height:30px;
    width:200px;
    outline:0;
}
.member_banner .log1 .con2 .btnok{
    width:352px;
    background:#fa6501;
    margin-top:24px;
    text-align:center;
}
.member_banner .log1 .con2 .btnok:hover{
    background:red;
}
.member_banner .log1 .con2 .btnokcs{
    line-height:50px;
    font-size:22px;
    color:#fff;
    background:#fa6501;
    width:352px;
    cursor:pointer;
}
.member_banner .log1 .con2 .wjpass{
    padding-top:22px;
    text-align:right;
    color:#b2b2b2;
    font-size:16px;
    line-height:20px;
}
.member_banner .log1 .con2 .wjpass a:hover{
    color:#e80110;
}
.member_banner .log1 .con2 .zhuce{
    margin:0 auto;
    width:100px;
    padding-top:30px;
}
.member_banner .log1 .con2 .cimg{
    width:16px;
    height:16px;
    float:left;
}
.member_banner .log1 .con2 .zhuce a{
    color:#e4393c;
    font-size:16px;
    line-height:20px;
}
input::-webkit-input-placeholder{
    color: #b2b2b2;
    font-size:16px;
}
/* 会员登录  ---end */


/*  会员注册 ---begin*/
.member_zc{
    width:1200px;
    padding-top:15px;
    margin:0 auto;
    margin-bottom:30px;
}
.member_zc .mem_left{
    /*background:blue;*/
    float:left;
    height:800px; 
    width:750px;
    margin-bottom:10px;
    margin-top:5px;
}
.member_zc .mem_left .mcon1{
    color:#e4393c;
    font-size:30px;
    line-height:30px;
    text-align:center;
    margin-bottom:15px;
    padding-left:100px;
}
.member_zc .mem_left .mcon2{
    padding-left:184px;
    color:#222;
    font-size:18px;
    line-height:36px;
    margin-top:3px;
}
.member_zc .mem_left .mcon2 .mxx1{
    line-height:36px;
    width:120px;
    float:left;
    text-align:right;
    padding-right:10px;
}
.member_zc .mem_left .mcon2 .mxx1 span{
    color:#e4393c;
    display:inline-block;
}
.member_zc .mem_left .mcon2 .mxx2{
    line-height:36px;
    width:323px;
    float:left;
}
.member_zc .mem_left .mcon2 .mxx2 .contxt{
    height:36px;
    color:#999;
    font-size:14px;
    width:323px;
    border:1px #ccc solid;
}
.member_zc .mem_left .mcon2 .mxx3{
    clear: both; 
    margin-left:130px;
    color:#999;
    font-size:12px;
}
.member_zc .mem_left .mcon3{
    padding-left:184px;
    color:#222;
    font-size:18px;
    line-height:36px;
    margin-top:-3px;
}
.member_zc .mem_left .mcon3 .mxx1{
    line-height:36px;
    width:120px;
    float:left;
    text-align:right;
    padding-right:10px;
}
.member_zc .mem_left .mcon3 .mxx1 span{
    color:#e4393c;
    display:inline-block;
}
.member_zc .mem_left .mcon3 .mxx2{
    line-height:36px;
    width:323px;
    float:left;
}
.member_zc .mem_left .mcon3 .mxx2 .contxt{
    height:36px;
    color:#999;
    font-size:14px;
    width:323px;
    border:1px #ccc solid;
}
.member_zc .mem_left .mcon4{
    padding-left:184px;
    color:#222;
    font-size:18px;
    line-height:36px;
    padding-top:10px;
    clear: both; 
    padding-bottom: 10px;
}
.member_zc .mem_left .mcon4 .mxx1{
    line-height:36px;
    width:120px;
    float:left;
    text-align:right;
    padding-right:10px;
}
.member_zc .mem_left .mcon4 .mxx1 span{
    color:#e4393c;
    display:inline-block;
}
.member_zc .mem_left .mcon4 .mxx2{
    line-height:36px;
    width:120px;
    float:left;
    
}
.member_zc .mem_left .mcon4 .mxx2 .contxt{
    height:36px;
    color:#999;
    font-size:14px;
    width:120px;
    border:1px #ccc solid;
}
.member_zc .mem_left .mcon4 .mxx3 .btnyzcs{
    cursor:pointer;
    margin-left:22px;
    color:#fff;
    font-size:18px;
}


.member_zc .mem_left .mcon5{
    padding-left:184px;
    color:#222;
    font-size:18px;
    line-height:36px;
    padding-top:15px;
    clear: both; 
}
.member_zc .mem_left .mcon5 .mxx1{
    line-height:36px;
    width:120px;
    float:left;
    text-align:right;
    padding-right:10px;
}
.member_zc .mem_left .mcon5 .mxx1 span{
    color:#e4393c;
    display:inline-block;
}
.member_zc .mem_left .mcon5 .mxx2{
    line-height:36px;
    width:323px;
    float:left;
}
.member_zc .mem_left .mcon5 .mxx2 .contxt{
    height:36px;
    color:#999;
    font-size:14px;
    width:323px;
    border:1px #ccc solid;
}
.member_zc .mem_left .mcon5 .mxx3{
    clear: both; 
    margin-left:130px;
    color:#999;
    font-size:12px;
}
.member_zc .mem_left .mcon6{
    padding-left:284px;
    color:#666;
    font-size:14px;
    line-height:36px;
    padding-top:5px;
    clear: both; 
}
.member_zc .mem_left .mcon6 a{
    color:#058cc4;
}
.member_zc .mem_left .mcon6 a:hover{
    color:#e80110;
}
.member_zc .mem_left .mcon7{
    padding-left:284px;
    line-height:36px;
    padding-top:10px;
    clear: both; 
}
.member_zc .mem_left .mcon7 .btnyzcs{
    cursor:pointer;
    color:#fff;
    font-size:18px;
}
.member_zc .mem_right{
    /*background:red;*/
    float:left;
    height:528px;  
    width:450px;
    margin-bottom:10px;
    margin-top:50px;
    cursor:default;
}
.member_zc .mem_right .mcon{
    border-left:1px #ccc solid;
    height:475px;
}
.member_zc .mem_right .mcon .mxx1{
    padding-left:20px;
    color:#666;
    font-size:14px;
}
.member_zc .mem_right .mcon .mxx2{
    padding-left:29px;
    color:#666;
    font-size:14px;
}
.member_zc .mem_right .mcon .mxx2 .btndl{
    color:#fff;
    font-size:16px;
    cursor:pointer;
    line-height:30px;
}
.clear { clear: both; } 
/*  会员注册 ---end*/

/*  发布需求 ---begin*/

/*需求导航*/
.xuqiu{
	width:1200px;
	height:82px;
	margin:0 auto;
}
.xuqiu p{
	line-height:82px;
	font-size:16px;
	color:#777;
}
/*发布需求*/
/*发布需求*/
.xuqiu-bg{
	width:1000px;
	margin:0 auto
}

.xuqiu-bg .top{ width:100%; height:55px; line-height:55px; font-size:24px;color:#222; }
.fabu-bg{
	width:1000px; border:solid 1px #e0e0e0; padding-top:20px; padding-bottom:20px;
}
.fabu-bg li{
	width:935px;
	margin-bottom:20px;
}

.fabu-bg .mxx1{
    line-height:36px;
    width:155px;
    float:left;
    text-align:right;
	font-size:16px;
	color:#222;
}
.fabu-bg .mxx2{
	font-size:16px;
	color:#555;
}

.fabu-bg .contxt{
	padding-left:10px;
    height:36px;
	line-height:36px;
    color:#999;
    font-size:16px;
    width:548px;
    border:1px #b8d0d6 solid;
}

.fabu-bg .txt{
	padding-left:10px;
    height:36px;
	line-height:36px;
    color:#999;
    font-size:16px;
    width:210px;
    border:1px #b8d0d6 solid;
	margin-right:10px;
}
.fabu-bg .mxx1-2{
    line-height:200px;
    width:155px;
    float:left;
    text-align:right;
	font-size:16px;
	color:#222;
}
.fabu-bg .txt-2{

	width: 750px; height:180px;
    border: 1px solid #d4d4d4;
    box-shadow: 2px 2px 5px #d3d6da;
    background-color: #fff;
/*    float: left;*/

}
.fabu-bg .mxx1-3{
    line-height:238px;
    width:155px;
    float:left;
    text-align:right;
	font-size:16px;
	color:#222;
}
.fabu-bg .mxx2-3{
	padding-left:52px;
    height:180px;
    color:#555;
	float:left;
    font-size:14px;
    width:697px;
    border:1px #ccc solid;
	margin-right:10px;
	padding-top:25px;
}
.fabu-bg .mxx2-3 .txt-3{
    height:36px;
    color:#999;
    font-size:16px;
    width:426px;
   border:1px #b8d0d6 solid;
	margin-right:10px;
	margin-bottom:20px;
} 
/*按钮*/
.btnfaxq{
	width:460px;
	height:66px;
	border-radius:5px;
	background:#fa6400;
	margin-top:28px;
	margin-left:115px;
	color:#fff;
	text-align:center;
	line-height:66px;
	font-size:28px;
}
.btnfaxq:hover{
	background:#fa5200;
}

/*  发布需求 ---end*/

/*   发布成果  --begin*/
.jishu{
	width:1200px;
	margin:0 auto
}

.jishu .fbcg_xia{
    width:1000px;
    margin:0 auto;
}



.bigone{
width:1000px;border:1px solid #e0e0e0;overflow:hidden;
}
.bigone .imgs{
width:311px;height:169px;overflow:hidden;
}
.bigone .imgs .imgs1{
width:77px;height:84px;border-bottom:1px solid #e0e0e0;border-right:1px solid #aaa;
float:left;
}
.bigone .close{
position:absolute;font-size:40px;top:25px;right:10px;cursor:pointer;
}
.bigone .titleone{
width:100%;height:29px;border-bottom:1px solid #e0e0e0;
}
.bigone .titleone a{
font-size:16px;line-height:29px;float:left;width:130px;height:30px;text-align:center;
border-right:1px solid #e0e0e0;color:#000;
}
.bigone .titleone .last{
border:0;
}
.bigone .titleone a:hover{
color:red;text-decoration:underline;
}
.bigone .con{

}
.bigone .con .list1{

}
.bigone .con .list1 .list1-con{
width:250px;margin-top:10px;margin-bottom:10px;
}
.bigone .con .list1 .list1-con .zi{
text-align:right;
}
.bigone .con .list1 .list1-con .two input{
border:0;background:red;color:#fff;cursor:pointer;
}
.bigone .con .list1 .list1-con .two span{
color:#005EA7;
}
.bigone .con .list1 .list1-con .two span:hover{
text-decoration:underline;
}
.bigone .con .list2{
display:none;
}
.bigone .con .list2-title{

    margin-top: 10px;
	margin-bottom:10px;
}
.bigone .con .list2-title a{
color:#005EAB;float:left;width:40px;line-height:30px;font-size:14px;margin-left:10px;
}
.bigone .con .list2-title a:hover{
text-decoration:underline;color:red;
}
.bigone .con .list2-con{
width:100%;height:105px;overflow:hidden;
}
.bigone .con .list2-con .list2-list{
width:100%;height:100%;
}
.jishu .con td{  padding:6px 12px; color:#666; font-size:16px;}
.jishu .con td.td1{ width:136px; padding:0px;}
.jishu .con td.td1 p{ float:left; width:138px; height:40px; text-align:right; line-height:40px;}
.jishu .con td.td1 p span{ color:#e65c17;}
.jishu .con  td .text2{ width:285px; height:30px; border:solid 1px #b8d0d6; outline:none; line-height:24px; margin-bottom:0px; }











.jishu .top{ width:100%; height:55px; line-height:55px; font-size:24px; border-bottom:solid 1px #e0e0e0;color:#222;}
.jishu .top span{ color:#666; font-size:12px;}
.jishu .top em{ color:#FF0000;}
.jishu h4{ float:left; line-height:35px; margin-top:15px; width:100%; font-size:16px; display:block; font-weight:100; color:#222;}
.jishu .table{/*border-collapse:collapse;*/ border:solid 1px #e0e0e0; width:100%; margin-top:30px; padding-bottom:10PX; padding-top:10PX;}
.jishu .table td{  padding:6px 12px; color:#666; font-size:16px;}
.jishu .table td.td1{ width:136px; padding:0px;}
.jishu .table td.td1 p{ float:left; width:138px; height:40px; text-align:right; line-height:40px;}
.jishu .table td.td1 p span{ color:#e65c17;}
.jishu .table td .shuru{ width:753px; margin-top:5px;}
.jishu .table td .radio{ position:relative; top:1px;}
.jishu .table td .checkbox{ position:relative; top:1px;}
.jishu .table td .text1{ width:121px; height:24px; border:solid 1px #b8d0d6; outline:none; line-height:24px;}
.jishu .table td .text2{ width:285px; height:30px; border:solid 1px #b8d0d6; outline:none; line-height:24px; margin-bottom:0px; }

 

.jishu .table td .neirong{
	width: 750px; height:200px; z-index: 1000;
	    position: relative;
    border: 1px solid #d4d4d4;
    box-shadow: 2px 2px 5px #d3d6da;
    background-color: #fff;
    float: left;
}
.jishu .table td .yas1{ color:#FF0000; font-style:normal;}
.jishu .table td .mt{ margin-top:10px;width:325px;}
.jishu .table td .mt .text1{ width:280px;}
.jishu .buttonsh{ width:460px;
	height:66px;
	border-radius:5px;
	background:#fa6400;
	margin-top:310px;
	margin-left:230px;
	color:#fff;
	text-align:center;
	line-height:66px;
	font-size:28px;
	cursor:pointer;  
	display:block;
	 margin:20px auto;
}
.jishu .buttonsh:hover{
	background:#fa5200;
}

/*   发布成果  --end*/


/*  找回密码  ---begin*/

.Retrieve_cer{ width:1000px; margin:0 auto;}

.Retrievemian{ width:998px; border:solid 1px #dedede; margin-top:32px; min-height:480px; background:#fff; margin-bottom:15px;}
.Retrievemian .top{ width:100%; height:42px; line-height:42px;}
.Retrievemian .top p{ width:998px; background:#f7f7f7;  position:relative; top:-1px; height:70px; float:left; text-align:center; font-size:24px; color:#222; border-top:2px #F00 solid; line-height:70px;}
.Retrievemian .top a{ color:#000; float:right; margin-right:17px; color:#1b85dc;}


.Retrieve_cer ul{ width:540px; float:left; margin-top:18px; margin-left:230px; padding-bottom:80px;}
.Retrieve_cer ul li{float:left; line-height:35px; margin-top:25px;}
.Retrieve_cer ul .li7{ margin-bottom:-10px; width:300px;margin-left:85px;margin-top:-5px;}
.Retrieve_cer ul .li7 .cuowu{ width:316px; border:solid 1px #f76060; height:25px; background:#ffd8d8; line-height:25px; color:#ed4d4d;}
.Retrieve_cer ul .li7 .cuowu img{ margin-left:10px; position:relative; top:3px; cursor:pointer; margin-right:5px;}
.Retrieve_cer ul p{ float:left; width:84px; text-align:right; font-size:14px; font-family:"宋体";}
.Retrieve_cer ul .text1{ float:left; width:350px; height:35px; border:solid 1px #cfcfcf; text-indent:5px; line-height:35px;}
.Retrieve_cer ul .text2{ float:left; width:226px; height:35px; border:solid 1px #cfcfcf; text-indent:5px; margin-right:10px; line-height:35px;}
.Retrieve_cer ul .text1err{ float:left; width:350px; height:35px; border:solid 1px #f76060; text-indent:5px; line-height:35px;}
.Retrieve_cer ul .text2err{ float:left; width:226px; height:35px; border:solid 1px #f76060; text-indent:5px; margin-right:10px;; line-height:35px;}
.Retrieve_cer ul img{ float:left;}
.Retrieve_cer ul .kbq{ float:left; margin-left:10px;}
.Retrieve_cer ul .kbq a{color:#1b85dc;}
.Retrieve_cer ul .button1{ width:159px; height:46px; background:#fa6400; border:0px; font-size:16px; color:#fff; cursor:pointer; margin-left:84px; margin-right:32px;}
.Retrieve_cer ul  .fhdl{ font-size:16px; color:#222;}
.Retrieve_cer ul .button2{ width:110px; height:46px; background:#1b85dc; border:0px; font-size:16px; color:#fff; cursor:pointer; margin-left:1px;margin-top:-5px;}
.Retrieve_cer ul li.li{ margin-top:5px; margin-left:84px;}
.Retrieve_cer ul li.li input{ position:relative; top:2px;}
.Retrieve_cer ul li.li a{ color:#0f6db9;}

/*  找回密码  ---end*/


/* 本站资源 .banner-bg .jieshao  a,.bzzy_dian,.bzzy_con:hover*/ 
.banner-bg .jieshao ul{
    margin-top:3px;
    margin-left:20px;
}
.banner-bg .jieshao li{
    width:302px;
    height:62px;
    border-bottom:1px #fd6e48 dashed;
}
.banner-bg .jieshao li .bzzy_a1{
    width:302px;
    height:62px;
    line-height:62px;
    background:url(../img/政策.png) no-repeat 30px 18px;
    font-size:18px;
    color:#535353;
    display:inline-block;
    padding-left:70px;
    color:#535353;
}
.banner-bg .jieshao li .bzzy_a1:hover{
    background:url(../img/政策1.png) no-repeat 30px 18px;
    color:#fd6e48;
    font-weight:700;
}
.banner-bg .jieshao li .bzzy_a2{
    width:302px;
    height:62px;
    line-height:62px;
    background:url(../img/项目.png) no-repeat 30px 18px;
    font-size:18px;
    color:#535353;
    display:inline-block;
    padding-left:70px;
}
.banner-bg .jieshao li .bzzy_a2:hover{
    background:url(../img/项目1.png) no-repeat 30px 18px;
    color:#fd6e48;
    font-weight:700;
}
.banner-bg .jieshao li .bzzy_a3{
    width:302px;
    height:62px;
    line-height:62px;
    background:url(../img/企业.png) no-repeat 30px 18px;
    font-size:18px;
    color:#535353;
    display:inline-block;
    padding-left:70px;
}
.banner-bg .jieshao li .bzzy_a3:hover{
    background:url(../img/企业1.png) no-repeat 30px 18px;
    color:#fd6e48;
    font-weight:700;
}
.banner-bg .jieshao li .bzzy_a4{
    width:302px;
    height:62px;
    line-height:62px;
    background:url(../img/专家.png) no-repeat 30px 18px;
    font-size:18px;
    color:#535353;
    display:inline-block;
    padding-left:70px;
}
.banner-bg .jieshao li .bzzy_a4:hover{
    background:url(../img/专家1.png) no-repeat 30px 18px;
    color:#fd6e48;
    font-weight:700;
}


/*中间图片*/
.zjtp{
    width:1200px;
    height:100px;
    line-height:100px;
    background:url(../img/qingzhu.png) no-repeat;
    margin:0 auto;
    margin-top:22px;
    text-align:center;
}
.zjtp img{
    display:inline-block;
    vertical-align:middle;
}
/*资源下载*/
.zyxz{
    width: 1200px;
    height: 430px;
    margin: 0 auto;
    margin-bottom:30px;
}
.zyxz .text {
    width: 1200px;
    height: 52px;
    background: url(../img/icon-32.png) no-repeat;
}
.zyxz .text p{
	height:20px;
	line-height:18px;
	font-size:18px;
	color:#777;
	float:right;
	margin-top:25px;
}
.zyxz .text p a:hover{
	color:#e80110;
}
.zyxz_con1{
    width:1164px;
    margin:0 auto;
    height:105px;
    margin-top:40px;
    border-bottom:1px #ccc dashed;
    margin-right:18px;
}
.zyxz_con1_1{
    width:64px;
    height:80px;
    border-right:1px #ccc solid;
    padding-right:20px;
    float:left;
    padding-left:6px;
}
.zyxz_con1_2{
    width:1070px;
    height:80px;
    float:left;
}
.zyxz_con1_2 p{
    font-size:18px;
    color:#1189cd;
    margin-left:15px;
    cursor:pointer;
}
.zyxz_con1_2 p:hover{
    text-decoration:underline;
}
.zyxz_con1_2 p a{
    float:right;
    font-size:12px;
    color:#222;
    text-decoration:underline;
}
.zyxz_con1_2 p a:hover{
    text-decoration:underline;
}
.zyxz_wenzi{
    font-size:16px;
    line-height:24px;
    color:#222;
    margin-left:15px;
    margin-top:10px;
}
.zyxz_con2{
    width:1164px;
    margin:0 auto;
    height:105px;
    margin-top:15px;
}
.zyxz_con2 li{
    width:100%;
    height:47px;
    line-height:47px;
    font-size:16px;
    color:#222;
    border-bottom:1px #ccc dashed;
}

.zyxz_con2 li .zyxz_con2_xiazai{
    font-size:12px;
    color:#222;
    float:right;
    text-decoration:underline;
}
.zyxz_con2 li .zyxz_con2_a:hover{
    color:red;
    text-decoration:underline;
}
.zyxz_con2 li .zyxz_con2_a{
    font-size:16px;
    color:#222;
}
/*精彩视频*/
.jcsp{
    width: 1200px;
    height: 545px;
    margin: 0 auto;
    margin-bottom:50px;
}
.jcsp .text {
    width: 1200px;
    height: 52px;
    background: url(../img/icon-33.png) no-repeat;
}
.jcsp .text p{
	height:20px;
	line-height:18px;
	font-size:18px;
	color:#777;
	float:right;
	margin-top:25px;
}
.jcsp .text p a:hover{
	color:#e80110;
}
.jcsp_con{
    width:1176px;
    margin:0 auto;
    margin-top:40px;
    margin-left:12px;
    margin-right:12px;
    
}
.jcsp_con_zuo{
    width:670px;
    height:470px;
    float:left;
}
.jcsp_con_zuo_1{
    width:647px;
    height:439px;
}
.jcsp_con_zuo_2{
    width:647px;
    text-align:center;
    height:21px;
    font-size:16px;
    color:#222;
    margin-top:10px;
}
.jcsp_con_you{
    width:506px;
    float:left;
    height:470px;
}
.jcsp_con_you_1{
    width:506px;
    height:41px;
}
.jcsp_con_you_2{
    width:506px;   
}
.jcsp_con_you_2 ul{
    margin-top:15px;
}
.jcsp_con_you_2 li{
    width:506px;
    height:40px;
    line-height:40px;
}
.jcsp_con_you_2 li a{
    font-size:16px;
    color:#222;
    height:40px;
    display:inline-block;
}
.jcsp_con_you_2 li a img{
    margin-right:15px;
    vertical-align:middle;
    padding-bottom:4px;
}
.jcsp_con_you_2 li a:hover{
    color:#ff0f0f;
    font-weight:700;
}
/*合作伙伴*/
.hzhb{
    width: 1200px;
    height: 680px;
    margin: 0 auto;
    margin-bottom:50px;
}
.hzhb .text {
    width: 1200px;
    height: 52px;
    background: url(../img/icon-34.png) no-repeat;
}
.hzhb .text p{
	height:20px;
	line-height:18px;
	font-size:18px;
	color:#777;
	float:right;
	margin-top:25px;
}
.hzhb .text p a:hover{
	color:#e80110;
}
.hzhb_con{
    width:1200px;
    height:300px;
}
.hzhb_con ul{
    margin-top:0px;
    margin-left:55px;
}
.hzhb_con li{
    width:235px;
    height:150px;
    /*border:1px #ccc solid;*/
    float:left;
    margin-right:45px;
    margin-top:50px;
}
.hzhb_con li a{
    font-size:16px;
    color:#222;
    width:235px;
}
.hzhb_con li a:hover{
    color:#ff0f0f;
}
.hzhb_con li img{
    width:180px;
    height:120px;
}
/*个人中心--begin*/
/*个人中心*/
.grzx{
	width:1135px;
	margin:0 auto;
	margin-top:30px;
	line-height:40px;
	font-size:18px;
	color:#fff;
	font-weight:500;
	padding-left:15px;
	margin-bottom:20px;
/*	border-bottom:1px #dedede solid;*/
	background: url(../img/会员中心-bj.png) no-repeat;
	border-radius:3px;

}
.wrap1{
	background:#fff;
	width:1122px;
	margin:0 auto;
	margin-bottom:30px;
}
.wrap2{
	background:#fff;
	width:1122px;
	margin:0 auto;
}
.wrap1 .titlea{
	font-size: 18px;
    font-family: "Microsoft YaHei";

    color: #222;
	border-bottom: 1px solid #dedede;
	margin-bottom:20px;
}
.wrap1 .titlea p{
	width:80px;
	border-bottom: 2px solid #fd6e48;
	line-height: 30px;
	margin-bottom:-1px;
			display:inline-block;
	
}
.wrap1 .izh_u1 li{
/*	margin-top: 14px;*/
	padding-bottom: 10px;
	margin-bottom:12px;
    height:15px;

}
.wrap1 .izh_u1 li p{
    float: left;
    margin-right: 12px;
    font-size: 14px;
    color: #000;
    height: 16px;

    line-height: 20px;
	
}

.wrap1 .izh_u1 li a{
	color: #2d64b3;
	text-decoration: 	
} 
.wrap1 .izh_u1 li a:hover{
	color:#e4393c;text-decoration:underline;
}
.wrap1 .id6_u1 {
	    margin: 8px 0 14px;
/*    border-bottom: 1px solid #dedede;*/
}
.wrap1 .id6_u1 li {
    padding-bottom: 10px;
    line-height: 22px;
	font-size:14px;
}

.wrap1 .titlea span {
    font-size: 12px;
    color: #666;
    margin-left: 10px;

}
.wrap1 .id6_u1 li a {
    font-size: 12px;
    color: #fff;
    background-color: #e95b19;
    padding: 3px 9px;
}
.wrap1 .id6_u1 li a:hover{
	text-decoration:underline;
}


.jbxx_tb th {
    padding: 10px 0px;
    vertical-align: top;
    text-align: right;
    font-weight: lighter;
    width: 71px;
    color: #222;
    font-size: 14px;
    line-height: 20px;
}
tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
.input_2 {
    border: 1px solid #b8d0d6;
    height: 20px;
    line-height: 20px;
    width: 185px;
    padding-left: 5px;
}

.jbxx_tb td {
    padding: 10px 5px;
    color: #666;
    font-size: 12px;
}

.radio_2 {
    vertical-align: -2px;
    margin-left: 20px;
}

.jbxx_tb td select {
    width: 100px;
}
.select_2 {
    margin-right: 10px;
    width: 74px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #b8d0d6;
}

.i_scwz {
    color: #666;
    font-size: 12px;
    margin-left: 10px;
    margin-bottom: 20px;
}
.izh_u3 li {
    /*float: left;*/
    width: 900px;
    margin-right: 16px;
    text-align: left;
    height:50px;
}

.i_sili {
    margin-top: 30px;
    border-top: 1px solid #ccc;
}
.i_sili p {
    margin: 12px 0 16px 8px;
}
.btn_3 {
    display: inline-block;
    cursor: pointer;
/*    margin: 0 8px;*/
/*	margin-top:20px;*/
    line-height: 30px;
    background: #199edf;
/*    padding: 0 20px;*/
    color: #fff;
/*    -moz-border-radius: 3px;*/
    border: 0;
	border-radius:3px;
	width:180px;
}
.input_3 {
    border: 1px solid #b8d0d6;
    height: 20px;
    line-height: 20px;
    width: 80px;
    padding-left: 5px;
}
.jbxx_tb td {
    padding: 10px 5px;
    color: #666;
    font-size: 12px;
}
.textarea1 {
    width: 560px;
    height: 100px;
    color: #333;
    font-size: 12px;
    padding: 10px;
    line-height: 20px;
	border: 1px solid #b8d0d6;
}
.tishi2 {
    color: #999;
    left: 0;
    padding-left: 10px;
    line-height: 24px;
    position: absolute;
    top: 10px;
}
.c3{
	height:36px;
}
.btn_4 {
    display: inline-block;
    cursor: pointer;
/*    margin: 0 8px;*/
/*	margin-top:20px;*/
    line-height: 22px;
    background: #199edf;
/*    padding: 0 20px;*/
    color: #fff;
/*    -moz-border-radius: 3px;*/
    border: 0;
	border-radius:3px;
	width:60px;
}

.tishi3 {
    color: #999!important;
    left: 0;
    padding-left: 4px;
    line-height: 24px;
    position: absolute;
    top: 0;
}

.d6_fdht {
    height: 100px;
    line-height: 60px!important;
    padding-left: 310px;
/*	position: fixed;
    left: 225px;
    bottom: 50px;
     z-index: 99; 
	     border: 1px solid #dedede;*/
}
.d6_fdht input {
    display: inline-block;
    cursor: pointer;
    margin:20px 0;
    line-height: 26px;
    background: #ff7800;
    padding: 6px 100px;
    color: #fff;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    border: 0;
    overflow: visible;
    font-size: 17px;
}

/*个人中心-end*/

/*本站资源详细页*/
.bzzy_box{
    width:1200px;
    margin:0 auto;
    margin-top:20px;
}
.bzzy_box_left{
    width:236px;
    height:274px;
    float:left;
}
.bzzy_box_left_1{
    width:236px;
    height:57px;
    background:#fff;
    text-align:center;
    border-bottom:1px #ccc solid;
}
.bzzy_box_left_1 p{
    width:126px;
    border-bottom:2px #fd6e48 solid;
    height:56px;
    line-height:56px;
    display:inline-block;
    font-size:18px;
    color:#222;
}
.bzzy_box_left_2{
    width:236px;
}
.bzzy_box_left_2 li{
    width:236px;
    height:53px;
    font-size:14px;
    color:#535353;
    background:#fff;
    border-bottom:1px #ccc solid;
    cursor:pointer;
    line-height:53px;
    text-align:center;
}
.bzzy_box_left_2 .lidq{
    background:#e9f6fa;
}
.bzzy_box_left_2 li a{
    width:236px;
    height:54px;
    line-height:54px;
    display:inline-block; 
}
.bzzy_box_left_2_con1{
    width:100%;
    height:100%;
    font-size:14px;
    color:#535353;
    background:#fff;
    cursor:pointer;
}
.bzzy_box_right{
    margin-left:20px;
    width:944px;
    /*height:600px;*/
    background:#fff;
    float:right;
}
.bzzy_box_right_1{
    width:886px;
    margin:0 auto;
    margin-top:30px;
}
.bzzy_box_right_1 p{
    font-size:16px;
    color:#222;
    width:100px;
    display:block;
    margin:0 auto;
    height:22px;
    line-height:22px;
}
.bzzy_box_right_2{
    width:886px;
    height:448px;
    margin:0 auto;
    margin-top:50px;
    background: url(../img/zcyj-bj.jpg) no-repeat;
    position:relative;
}
.bzzy_box_right_2_con1{
    font-size:12px;
    color:#2e7e9b;
    position:absolute;
    top:54px;
    left:152px;
    line-height:25px;
}
.bzzy_box_right_2_con2{
    font-size:12px;
    color:#2e7e9b;
    position:absolute;
    top:266px;
    left:65px;
    line-height:25px;
}
.bzzy_box_right_2_con3{
    font-size:12px;
    color:#2e7e9b;
    position:absolute;
    top:43px;
    left:536px;
    line-height:25px;
}
.bzzy_box_right_2_con4{
    font-size:12px;
    color:#2e7e9b;
    position:absolute;
    top:237px;
    left:564px;
    line-height:25px;
}
.bzzy_box_right_3{
    width:886px;
    margin:0 auto;
    margin-top:38px;
}
.bzzy_box_right_3 p{
    font-size:16px;
    color:#222;
    width:100px;
    display:block;
    margin:0 auto;
    height:22px;
    line-height:22px;
}
.bzzy_box_right_4{
    width:820px;
    margin:0 auto;
    margin-top:44px;
}
.bzzy_box_right_4 li{
    width:820px;
    height:60px;
    margin-bottom:28px;
}
.bzzy_box_right_4_li_zuo{
    width:60px;
    height:60px;
    border:1px #000 solid;
    float:left;
}
.bzzy_box_right_4_li_zuo img{
    margin-top:15px;
    margin-left:15px;
}
.bzzy_box_right_4_li_you{
    width:735px;
    height:60px;
    float:left;
    margin-left:20px;
    font-size:14px;
    color:#222;
    line-height:20px;
}
.bzzy_box_right_4_li_you p{
    font-size:16px;
    color:#222;
    font-weight:700;
}
.bzzy_box_right_5{
    width:886px;
    margin:0 auto;
    margin-top:38px;
}
.bzzy_box_right_5 p{
    font-size:16px;
    color:#222;
    width:100px;
    display:block;
    margin:0 auto;
    height:22px;
    line-height:22px;
}
.bzzy_box_right_6{
    width:886px;
    height:378px;
    margin:0 auto;
    margin-top:48px;
    background: url(../img/zcyj-bj2.jpg) no-repeat;
}
.bzzy_box_right_7{
    width:886px;
    margin:0 auto;
    margin-top:38px;
}
.bzzy_box_right_7 p{
    font-size:16px;
    color:#222;
    width:100px;
    display:block;
    margin:0 auto;
    height:22px;
    line-height:22px;
}
.bzzy_box_right_8{
    width: 820px;
    margin: 0 auto;
    margin-top: 60px;
    height:271px;
    margin-bottom:50px;
}
.bzzy_box_right_8_zuo{
    width:338px;
    height:271px;
    float:left;
    font-size:14px;
    color:#222;
    line-height:24px;
    padding-right:50px;
}
.bzzy_box_right_8_zuo p{
    font-size:16px;
    color:#222;
    display:block;
    margin-top:50px;
    margin-bottom:36px;
    border-bottom:2px #ad1c19 solid;
    width:145px;
}
.bzzy_box_right_8_you{
    width:432px;
    height:271px;
    float:left;
    background: url(../img/zcyj-bj3.png) no-repeat;
}
/*资源下载详细页*/
.zyxz_box{
    width:1200px;
    margin:0 auto;
    margin-top:20px;
}
.zyxz_box_left{
    width:236px;
    height:274px;
    float:left;
}
.zyxz_box_left_1{
    width:236px;
    height:57px;
    background:#fff;
    text-align:center;
    border-bottom:1px #ccc solid;
}
.zyxz_box_left_1 p{
    width:126px;
    border-bottom:2px #fd6e48 solid;
    height:56px;
    line-height:56px;
    display:inline-block;
    font-size:18px;
    color:#222;
}
.zyxz_box_left_2{
    width:236px;
}
.zyxz_box_left_2 li{
    width:236px;
    height:53px;
    font-size:14px;
    color:#535353;
    background:#fff;
    border-bottom:1px #ccc solid;
    cursor:pointer;
    line-height:53px;
    text-align:center;
}
.zyxz_box_left_2 .lidq{
    background:#e9f6fa;
}
.zyxz_box_left_2 li a{
    width:236px;
    height:54px;
    line-height:54px;
    display:inline-block; 
}
.zyxz_box_right{
    margin-left:20px;
    width:944px;
    /*height:600px;*/
    background:#fff;
    float:right;
}
.zyxz_box_right_1{
    width:944px;
    height:60px;
    background:#1189cd;
    text-align:center;
    font-size:24px;
    color:#fff;
    line-height:60px;
}
.zyxz_box_right_2{
    width:904px;
    margin:0 auto;
    margin-left:20px;
    margin-right:20px;
}
.zyxz_box_right_2 ul{
    /*margin-top:20px;*/
}
.zyxz_box_right_2 li{
    margin-top:20px;
    width:904px;
    height:90px;
    border-bottom:1px #ccc dashed;
}
.zyxz_box_right_2 li p{
    font-size:18px;
    color:#1189cd;
    height:30px;
    width:830px;
    float:left;
    display:inline-block;
}
.zyxz_box_right_2_li_p_a{
    font-size:18px;
    color:#1189cd;
    height:30px;
    width:830px;
    float:left;
    display:inline-block;
}
.zyxz_box_right_2 li p a:hover{
    text-decoration:underline;
}
.zyxz_box_right_2_li_a{
    font-size:14px;
    color:#222;
    float:right;
    text-decoration:underline;
}
.zyxz_box_right_2_con{
    clear:both;
    font-size:14px;
    color:#222;
    line-height:20px;
}

/*更多视频*/
.spmore_box{
    width:1200px;
    margin:0 auto;
    margin-top:20px;
}
.spmore_box_left{
    width:236px;
    height:274px;
    float:left;
}
.spmore_box_left_1{
    width:236px;
    height:57px;
    background:#fff;
    text-align:center;
    border-bottom:1px #ccc solid;
}
.spmore_box_left_1 p{
    width:126px;
    border-bottom:2px #fd6e48 solid;
    height:56px;
    line-height:56px;
    display:inline-block;
    font-size:18px;
    color:#222;
}
.spmore_box_left_2{
    width:236px;
}
.spmore_box_left_2 li{
    width:236px;
    height:53px;
    font-size:14px;
    color:#535353;
    background:#fff;
    border-bottom:1px #ccc solid;
    cursor:pointer;
    line-height:53px;
    text-align:center;
}
.spmore_box_left_2 .lidq{
    background:#e9f6fa;
}
.spmore_box_left_2 li a{
    width:236px;
    height:54px;
    line-height:54px;
    display:inline-block; 
}
.spmore_box_right{
    margin-left:20px;
    width:944px;
    /*height:600px;*/
    /*background:#fff;*/
    float:right;
}
.spmore_box_right_wai{
    width:292px;
    height:368px;
    background: url(../img/yinying.png) no-repeat 0px 336px;
    float:left;
    margin-right:20px;
}
.spmore_box_right_wai img{
    margin-left:17px;
    margin-right:18px;
    margin-top:17px;
}
.spmore_box_right_wai p{
    width:260px;
    font-size:12px;
    color:#222;
    height:40px;
    line-height:20px;
    text-align:center;
    margin:0 auto;
    margin-top:10px;
}
.spmore_box_right_con{
    width:292px;
    height:336px;
    background:#fff;
    margin-right:34px;
}
/*合作伙伴*/
.hz_banner{
	width:100%;
	height:230px;
	background:#d7dfe1;
}
.hz_banner .img{
	width:1200px;
	height:230px;
	margin:0 auto;
}
.hz-logo{
	width:1199px;
	margin:0 auto;
	background:#fff;
	margin-bottom:30px;
	border-top:1px dashed #d9d9d9;
	border-right:1px dashed #d9d9d9;
}
.hz-logo li{
	width:196px;
	height:105px;
	display:inline-block;
	border:1px  dashed #d9d9d9;
	border-right:0;
	border-top:0;
	background: url(../img/hz-logo-1.png) no-repeat center  center;
}
.hz-logo .li-2{
	background: url(../img/hz-logo-2.png) no-repeat center  center;
}
.hz-logo .li-3{
	background: url(../img/hz-logo-3.png) no-repeat center  center;
}

.hz-logo .li-4{
	background: url(../img/hz-logo-4.png) no-repeat center  center;
}
.hz-logo .li-5{
	background: url(../img/hz-logo-5.png) no-repeat center  center;
}
.hz-logo .li-6{
	background: url(../img/hz-logo-6.png) no-repeat center  center;
}

.hz-logo .li-7{
	background: url(../img/hz-logo-7.png) no-repeat center  center;
}

.hz-logo .li-8{
	background: url(../img/hz-logo-8.png) no-repeat center  center;
}
.hz-logo .li-9{
	background: url(../img/hz-logo-9.png) no-repeat center  center;
}
.hz-logo .li-10{
	background: url(../img/hz-logo-10.png) no-repeat center  center;
}
.hz-logo .li-11{
	background: url(../img/hz-logo-11.png) no-repeat center  center;
}
.hz-logo .li-12{
	background: url(../img/hz-logo-12.png) no-repeat center  center;
}
.hz-logo .li-13{
	background: url(../img/hz-logo-13.png) no-repeat center  center;
}
.hz-logo .li-14{
	background: url(../img/hz-logo-14.png) no-repeat center  center;
}
.hz-logo .li-15{
	background: url(../img/hz-logo-15.png) no-repeat center  center;
}
.hz-logo .li-16{
	background: url(../img/hz-logo-16.png) no-repeat center  center;
}
.hz-logo .li-17{
	background: url(../img/hz-logo-17.png) no-repeat center  center;
}
.hz-logo .li-18{
	background: url(../img/hz-logo-18.png) no-repeat center  center;
}
.hz-logo .li-19{
	background: url(../img/hz-logo-19.png) no-repeat center  center;
}
.hz-logo .li-20{
	background: url(../img/hz-logo-20.png) no-repeat center  center;
}
.hz-logo .li-21{
	background: url(../img/hz-logo-21.png) no-repeat center  center;
}
.hz-logo .li-22{
	background: url(../img/hz-logo-22.png) no-repeat center  center;
}
.hz-logo .li-23{
	background: url(../img/hz-logo-23.png) no-repeat center  center;
}
.hz-logo .li-24{
	background: url(../img/hz-logo-24.png) no-repeat center  center;
}
.hz-logo .li-25{
	background: url(../img/hz-logo-25.png) no-repeat center  center;
}
.hz-logo .li-26{
	background: url(../img/hz-logo-26.png) no-repeat center  center;
}
.hz-logo .li-27{
	background: url(../img/hz-logo-27.png) no-repeat center  center;
}
.hz-logo .li-28{
	background: url(../img/hz-logo-28.png) no-repeat center  center;
}
.hz-logo .li-29{
	background: url(../img/hz-logo-29.png) no-repeat center  center;
}
.hz-logo .li-30{
	background: url(../img/hz-logo-30.png) no-repeat center  center;
}
.hz-logo .li-31{
	background: url(../img/hz-logo-31.png) no-repeat center  center;
}
.hz-logo .li-32{
	background: url(../img/hz-logo-32.png) no-repeat center  center;
}
.hz-logo .li-33{
	background: url(../img/hz-logo-33.png) no-repeat center  center;
}
.hz-logo .li-34{
	background: url(../img/hz-logo-34.png) no-repeat center  center;
}
.hz-logo .li-35{
	background: url(../img/hz-logo-35.png) no-repeat center  center;
}
.hz-logo .li-36{
	background: url(../img/hz-logo-36.png) no-repeat center  center;
}
.hz-logo .li-37{
	background: url(../img/hz-logo-37.png) no-repeat center  center;
}
.hz-logo .li-38{
	background: url(../img/hz-logo-38.png) no-repeat center  center;
}
.hz-logo .li-39{
	background: url(../img/hz-logo-39.png) no-repeat center  center;
}
.hz-logo .li-40{
	background: url(../img/hz-logo-40.png) no-repeat center  center;

}
.hz-logo .li-41{
	background: url(../img/hz-logo-41.png) no-repeat center  center;

}
.hz-logo .li-42{
	background: url(../img/hz-logo-42.png) no-repeat center  center;

}