@charset "utf-8";
/* CSS Document */

body{
	background-image:url(../images/nr_bj.jpg);
	background-position: center;
	background-color: #f8f8f8;
}
.flol {
	float:left;
	}
.flor {
	float:right;
	}
.im img{
	display:block;
}
.main_top {
	margin-top:10px;
}
.main_top2 {
	margin-top:15px;
}
.main_top3 {
	margin-top:20px;
}
.main_top4 {
	margin-top:40px;
}
.main_lef {
	margin-left:10px;
}
.main_lef2 {
	margin-left:15px;
}
.padding_top {
	padding-top:10px;
}
.padding_top2 {
	padding-top:20px;
}


.top_welcome,.topright a,.nav .navli,.in_mainbtbg1,.in_mainbtbg1 .more a,.in_mainbtbg2,.in_mainbtbg2 .more a,.in_mainbtbg3,.in_mainbtbg3 .more a,.searchbox .srk,.searchlist dl dt h2 a,.mainbtbg1 .more a,.mainbtbg1 .dqwz,.mainbtbg1 .dqwz span,.mainbtbg2,.mainbtbg2 .more,.mainbtbg2 .more a,.mainbtbg2 .dqwz,.mainbtbg2 .dqwz span,.tywzlist li a,.tywzlist2 li a,.list_hover ul li a,.list_hover ul li ul li a,.list_hover .xz a,.list_hover .xz2 a,.twlist dl dt h2 a,.down_list dl dt h2

,.header .wb a,.banner .gg .nr .more a ,.inform_tabbox p
{
	background-image: url(../images/ico.png);
	background-repeat: no-repeat;
	}

.main {
	width:1200px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}
.main_bgcolor{
	background-color:#ffffff;
	}

.bor1 {
	background-color:#fff;
	border-left:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
	}	
.bor2 {
	border:1px solid #d4d4d4;
	background-color:#FFF;
	}
.bor3 {
	background-color:#FFF;
	border:1px solid #d4d4d4;
	border-top:0;
	}
.bor4 {
	border-top:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
	}	

.lrbox1{
	padding:10px;
	}
.lrbox2{
	padding:15px;
	}



	
/*通用标题*/

.mainbt {
	width:100%;
	clear:both;
}
.mainbt li {
	float:left;
}
.mainbt .more{
	float:right;
	}



.in_mainbtbg1 {
	height:41px;
	line-height:41px;
	overflow:hidden;
	background-position:0px -458px;
		}
.in_mainbtbg1 h2{
	color:#fff;
	font-size:16px;
	padding:0 5px;
	margin-left:15px;
	}
.in_mainbtbg1 .more{
	padding-right:15px;
	float:right;
		}
.in_mainbtbg1 .more a{
	color:#fff39f;
	padding-left:15px;
	display:block;
	background-position:-989px -302px;
	background-repeat: no-repeat;
	}
.in_mainbtbg1 .more a:hover{
	color:#fff;
	background-position:-989px -352px;
	}

.in_mainbtbg2 {
	height:41px;
	line-height:41px;
	overflow:hidden;
	background-position:-530px -458px;
		}
.in_mainbtbg2 h2{
	color:#fff;
	font-size:16px;
	padding:0 5px;
	margin-left:15px;
	}
.in_mainbtbg2 .more{
	padding-right:15px;
	float:right;
		}
.in_mainbtbg2 .more a{
	color:#fff39f;
	padding-left:15px;
	display:block;
	background-position:-989px -302px;
	background-repeat: no-repeat;
	}
.in_mainbtbg2 .more a:hover{
	color:#fff;
	background-position:-989px -352px;
	}

.in_mainbtbg3 {
	height:41px;
	line-height:41px;
	overflow:hidden;
	background-position:0px -511px;
		}
.in_mainbtbg3 h2{
	color:#fff;
	font-size:16px;
	padding:0 5px;
	margin-left:15px;
	}
.in_mainbtbg3 .more{
	padding-right:15px;
	float:right;
		}
.in_mainbtbg3 .more a{
	color:#fff39f;
	padding-left:15px;
	display:block;
	background-position:-989px -302px;
	background-repeat: no-repeat;
	}
.in_mainbtbg3 .more a:hover{
	color:#fff;
	background-position:-989px -352px;
	}
.in_mainbtbg3 li ul{
	margin-top:6px;
	height:35px;
	float:left;
	}
.in_mainbtbg3 li ul li{
	margin-right:2px;
	float:left;
}
.in_mainbtbg3 li ul li a{
	font-size:14px;
	text-align:center;
	padding:0 25px;
	height:35px;
	line-height:35px;
	color:#FFF;
	background-color:#6fc06f;
	display:block;
	
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	}
.in_mainbtbg3 li ul .xz a{
	font-size:14px;
	text-align:center;
	color:#007f3e;
	padding:0 20px;
	height:35x;
	line-height:35px;
	background:#fff;
	font-weight:bold;
	display:block;
	
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	}










.mainbtbg1 {
	height:43px;
	line-height:43px;
	overflow:hidden;
	background-image: url(../images/main_btbg1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
		}
.mainbtbg1 h2{
	color:#c20000;
	font-size:16px;
	padding:0 5px;
	margin-left:15px;
	background-image: url(../images/main_btbg1_2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	}
.mainbtbg1 .more{
	padding-right:15px;
	float:right;
		}
.mainbtbg1 .more a{
	padding-left:15px;
	display:block;
	background-position:-989px -302px;
	background-repeat: no-repeat;
	}
.mainbtbg1 .more a:hover{
	display:block;
	background-position:-989px -352px;
	}
.mainbtbg1 li ul{
	height:43px;
	border-left:1px solid #dcdcdc;
	float:left;
	}
.mainbtbg1 li ul li{
	border-right:1px solid #dcdcdc;
	float:left;
}
.mainbtbg1 li ul li a{
	font-size:14px;
	text-align:center;
	font-weight:bold;
	padding:0 25px;
	height:43px;
	line-height:43px;
	display:block;
	}
.mainbtbg1 li ul .xz a{
	font-size:14px;
	text-align:center;
	font-weight:bold;
	color:#0078d5;
	padding:0 20px;
	height:43x;
	line-height:43px;
	background:#fff;
	display:block;
	}
.mainbtbg1 .dqwz {
	color:#afb1d6;
	padding-right:10px;
	font-family:"宋体";
	float:right;
	background-position:right -320px;
	}
.mainbtbg1 .dqwz span{
	padding-left:15px;
	background-position:0px -108px;
	display:block;
	float:left;
	}
.mainbtbg1 .dqwz a{
	color:#fff;
	text-decoration: none;
	}
.mainbtbg1 .dqwz a:hover{
	color:#ffff00;
	text-decoration: none;
	}



.mainbtbg2 {
	height:35px;
	line-height:35px;
	padding-bottom:3px;
	overflow:hidden;
	background-position:left -410px;
		}
.mainbtbg2 .more{
	padding-right:10px;
	background-position:right -410px;
	}
		
.mainbtbg2 h2{
	color:#fff;
	font-size:15px;
	padding-left:25px;
	padding-right:20px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.95);
	}
.mainbtbg2 .more a{
	color:#FFF;
	padding-left:13px;
	display:block;
	background-position:-920px 15px;
	background-repeat: no-repeat;
	}
.mainbtbg2 .more a:hover{
	display:block;
	color:#ffe2c8;
	background-position:-920px -10px;
	}
.mainbtbg2 .dqwz {
	color:#fff;
	padding-right:10px;
	font-family:"宋体";
	float:right;
	background-position:right -410px;
	}
.mainbtbg2 .dqwz span{
	padding-right:15px;
	background-position:-90px -100px;
	display:block;
	float:left;
	}
.mainbtbg2 .dqwz a{
	color:#fffab2;
	text-decoration: none;
	}
.mainbtbg2 .dqwz a:hover{
	color:#fff;
	text-decoration: none;
	}

/*主体*/
.header {
	height:141px;
	background-image:url(../images/topbj.gif);
	background-repeat:repeat-x;
	background-position: top;
	}


.top_welcome{
	width:50px;
	margin-top:6px;
	}
.top_welcome h1{
	font-size:12px;
	display:inline;
	font-weight:100;
}

.topright{
	margin-top:10px;
	margin-right:-10px;
	height:40px;
	position:relative;
	}
.topright li{
	height:40px;
	margin-right:10px;
	position:relative;
	float:left;
}
.topright .wb a{
	width:30px;
	height:30px;
	display:block;
	overflow:hidden;
	background-position:-261px -196px;
	}
.topright .wb a:hover{
	background-position:-390px -196px;
	}
.topright .wx a{
	width:30px;
	height:30px;
	display:block;
	background-position:-261px -226px;
	}
.topright .wx a:hover{
	background-position:-390px -226px;
	}
.topright .rx{
	height:40px;
	overflow:hidden;
	margin-right:70px;}
.topright .rx *{
	float:left;
	line-height:30px;
	height:30px;
	}
.topright .rx span{
	font-size:14px;
	color:#4c4c4c;
	}
.topright .rx p{
	margin-left:10px;
	font-size:24px;
	color:#2c9202;
	}
.topright .rx a:hover{
	background-position:-390px -226px;
	}
.topright .fx a{
	width:30px;
	height:30px;
	display:block;
	overflow:hidden;
	background-position:-261px -256px;
	}
.topright .fx a:hover{
	background-position:-390px -256px;
	}
.topright .sy{
	background-position:0px -99px;
	}
.topright .sc{
	background-position:0px -143px;
	}

.topright .wx:hover .ewm{
	z-index:100px;
	display:block;
}
	
.topright .wx .ewm{
	
	width:150px;
	height:150px;
	padding:10px;
	background-color:#FFF;
	top:40px;
	z-index: 9999;
	display:block;
	position:absolute;
	margin-left:-102px;
	border: 1px solid #2c9202;
	-webkit-box-shadow: 0 0 3px -1px #525252;
	-moz-box-shadow: 0 0 3px -1px #525252;
	box-shadow: 0 0 3px -1px #525252;
	display:none;
	}
/*	
.topright .wx .ewm:after {
  display: block;
  content: '';
  width: 0;
  height: 0;
  margin-top:-20px;
  margin-left:90px;
  position:absolute;
  border-width: 5px;
  border-style: solid;
  border-color:  transparent transparent #525252 transparent;
}
	
*/
.topright .wx .ewm .imgbox{
	
	width:150px;
	height:150px;
	display:block;
	overflow:hidden;
	}
.topright .wx .ewm .imgbox img{
	max-width:100%;
}



.toplogotel{
	height:119px;
	background-image: url(../images/top_logotelbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
	}


.nav{
	background-image:url(../images/nav_bj.png);
	height:91px;
	}
.nav ul{
	display:block;
	overflow:hidden;
	height:91px;
	overflow:hidden;
	}
.nav ul li{
	float: left;
	display:block;
	overflow:hidden;
}

.nav ul li h2{
	font-size:18px;
	font-weight:100;
	color:#fff;
	display:block;
	text-align:left;
	line-height:25px;
	height:25px;
	}
.nav ul li span{
	display:block;
	font-size:12px;
	color:#ccffb2;
	text-align:left;
	line-height:25px;
	height:25px;
	}
.nav ul li a{
	float:left;
	color:#fff;
	height:42px;
	line-height:40px;
	text-align:center;
	font-size:16px;
	display:block;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.95);
	margin:20px 28px;
	}
.nav ul li .zuihou{
	margin-right:0;
	}
.nav .xz a *,.nav ul li a:hover *{
	color:#f7d401;
	}
.nav ul h3{
	margin:25px 0;
	background-image:url(../images/nav_fgx.gif);
	background-repeat:repeat-y;
	width:2px;
	height:38px;
	float:right;
	}
.nav ul li:last-child h3{
	display:none;
}
.nav ul li div{
	margin-left:0px;
	width:123px;
	height:auto;
	position: absolute;
	z-index:8000;
	background-color:#006900;
	display:block;
	}
.nav ul li div a{
	color:#fff;
	height:31px;
	line-height:31px;
	font-weight:100;
	font-size:14px;
	padding-bottom:0px;
	border-bottom:1px dashed #08794a;
	}
.nav ul li div a:hover{
	color:#b9ffb9;
	height:31px;
	line-height:31px;
	background-color:#007658;
	}

.banner{
	width:100%;
	height:650px;
	overflow:hidden;
	position:relative;
	}
.banner .gg{
	overflow:hidden;
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	background-color:#000;
	opacity:0.7;
	height:40px;
	z-index:100;
	}
.banner .gg .nr{
	display:block;
	}
.banner .gg .nr li *{
	float:left;
	}
.banner .gg .nr li{
	line-height:40px;
	color:#fff;
	}
.banner .gg .nr h2{
	font-size:14px;
	font-weight:bold;
	margin-right:50px;
	}
.banner .gg .nr span{
	display:block;
	margin-right:40px;
	}
.banner .gg .nr a{
	color:#fff;
	}
.banner .gg .nr a:hover{
	color:#e6e6e6;
	}
.banner .gg .nr .more a{
	width:40px;
	height:40px;
	background-position:0 -1202px;
	}
.banner .gg .nr .more a:hover{
	width:40px;
	height:40px;
	background-position:-130px -1202px;
	}
/*banner*/
.hdp {
	position: relative;
	margin: 0px auto 0px auto;
	height: 650px;
	z-index:10;
}
.fullSlide {
	width: 100%;
	position: relative;
	height: 650px;
}
.fullSlide .bd {
	margin: 0 auto;
	position: relative;
	z-index: 0;
	overflow: hidden;
}
.fullSlide .bd ul {
	width: 100% !important;
}
.fullSlide .bd li {
	width: 100% !important;
	height:650px;
	overflow: hidden;
	text-align: center;
}
.fullSlide .bd li a {
	display: block;
	height: 650px;
}
.fullSlide .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 40px;
	left: 0;
	height: 30px;
	line-height: 30px;
}
.fullSlide .hd ul {
	text-align: center;
}
.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 42px;
	height: 11px;
	margin: 2px;
	overflow: hidden;
	background: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
	line-height: 60px;
}
.fullSlide .hd ul .on {
	background: #f0eded;
}
.fullSlide .prev, .fullSlide .next {
	display: block;
	position: absolute;
	z-index: 1;
	top: 50%;
	margin-top: -30px;
	left: 10%;
	z-index: 1;
	width: 40px;
	height: 60px;
	background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor: pointer;
	filter: alpha(opacity=50);
	opacity: 0.5;
	display: none;
}
.fullSlide .next {
	left: auto;
	right: 10%;
	background-position: -6px -137px;
}

.inmainbg{
	background-image: url(../images/in_mainbg.gif);
	background-repeat: repeat-x;
	background-position: top;	
	}
.w65{
	width:65px;
}
.w85{
	width:85px;
}

.w100{
	width:100px;
}
.w125{
	width:125px;
}
.w198{
	width:198px;
}

.w230{
	width:230px;
}
.w250{
	width:250px;
}
.w310{
	width:310px;
	}
.w470{
	width:470px;
	}
.w735 {
	width:735px;
}


/*首页公司介绍*/
.w250 .ingsjs{
	width:218px;
	height:240px;
	}
.w250 .ingsjs .imgbox{
	width:218px;
	height:90px;
	overflow:hidden;
	display:block;
	}
.w250 .ingsjs .imgbox img{
	max-width:100%;
	width: 100%;
}
	
.w250 .ingsjs .gsjslrbox{
	height:115px;
	line-height:23px;
	margin-bottom:10px;
	overflow:hidden;
	display:block;
	text-indent:2em;
	}
.w250 .ingsjs a{
	line-height:15px;
	height:15px;
	display:block;	
	}
/*首页公司荣誉*/
.w250 .gsry{
	width:218px;
	height:240px;
	}
.w250 .gsry .imgbox{
	width:210px;
	height:158px;
	overflow:hidden;
	display:block;
	}
.w250 .gsry .imgbox img{
	max-width:100%;
	width: 100%;
}
	
.w250 .gsry .gsjslrbox{
	height:115px;
	line-height:23px;
	margin-bottom:10px;
	overflow:hidden;
	display:block;
	text-indent:2em;
	}
.w250 .gsry a{
	line-height:15px;
	height:15px;
	display:block;	
	}

/*最新资讯*/
.w470 .zxzx{
	height:240px;
	}
.w470 .zxzx .leftpic{
	width:107px;
	height:80px;
	display:block;
	position:relative;
	}
.w470 .zxzx .leftpic a{
	display:inline;
	cursor:pointer;	
	}
.w470 .zxzx .leftpic img{
	max-width:100%;
}	
.w470 .zxzx .leftpic .btbg{
	width:100%;
	height:31px;
	background:#000;
	position:absolute;
	bottom:0;
	left:0;
	filter:alpha(opacity=50); 
	-moz-opacity:0.5; 
	opacity:0.5;
	z-index:5;
		}
.w470 .zxzx .leftpic .btwz{
	width:100%;
	height:31px;
	line-height:31px;
	color:#FFF;
	text-align:center;
	position:absolute;
	bottom:0;
	left:0;
	z-index:10;

		}	
	
.w470 .zxzx .wzbox{
	width:440px;
	height:240px;
	}
.w470 .zxzx dl{
	width:440px;
	height:120px;
	border-bottom:1px solid #e8e8e8;
	}
.w470 .zxzx dl dt{
	width:440px;
	height:27px;
	}

.w470 .zxzx dl dt a{	
	font-size:14px;
	font-weight:bold;
	float:left;
	}

.w470 .zxzx dl dd{
	width:440px;
	height:42px;
	line-height:21px;
}
.w470 .zxzx .wzlist{
	width:440px;
	}
.w470 .zxzx .wzlist li{
	width:440px;
	height:23px;
	line-height:23px;
	overflow:hidden;
}
.w470 .zxzx .wzlist li a{
	width:440px;	
	}

.w470 .zlzx{
	height:230px;
	}
.w470 .zlzx ul{
	width:440px;	
	}
.w470 .zlzx ul li{
	width:400px;
	height:23px;
	line-height:23px;
	float:left;	
	}
/*农残检测*/
.w250 .ncjc{
	height:230px;
	}
.w250 .ncjc ul{
	width:250px;	
	}
.w250 .ncjc ul li{
	width:220px;
	height:23px;
	line-height:23px;
	float:left;	
	}
	
.intylrbox{
	height:190px;
	padding-top:10px;	
	padding-bottom:10px;	
	position: relative;
	}
.intylrbox .listbox{
	width:968px;
	height:190px;
	overflow:hidden;
	}
.intylrbox .listbox .lrbox{
	width: 1936px;
	height: 190px;
	overflow: hidden;
	}
.intylrbox .yidong{
	width:20px;
	height:90px;
	display:block;
	position:absolute;
	cursor:pointer;
	top:50px;
	background-image: url(../images/zuoyou.gif);
	background-repeat: no-repeat;
	}
.intylrbox .ydz{
	left:-15px;
	background-position:0px top;
	}
.intylrbox .ydz:hover{
	background-position:0px -90px;
	}
.intylrbox .ydy{
	right:-15px;
	background-position:right top;
	}
.intylrbox .ydy:hover{
	background-position:right -90px;
	}

.inpiclist li{
	margin-left:12px;
	margin-right:12px;
	}









.w735 .lrbox{
	padding:10px 15px 25px;
	}





.mainlrbox{
	padding:5px 15px 15px;
	}

	
.inpic_list1 li{
	margin:0 17px;
}
.lmpic_list1 li{
	margin:5px 8px;
}




/*内页左侧通用*/
.w250 .leftwzlist{
	width:218px;
	height:190px;
	}
.w250 .leftwzlist li{
	width:218px;
	height: 23px;
	line-height: 23px;
	}
.w250 .leftwzlist li a{
	width:208px;
	display:block;
	}



/*友情链接*/

.yqlj {
	border:1px solid #d4d4d4;
	padding:5px;
	}
.yqlj dt{
	text-align:center;
	width:60px;
	height:19px;
	line-height:19px;
	}
.yqlj dd{
	width:925px;
	line-height:19px;	
	}
.yqlj dd a{
	margin-right:15px;
}


.footerbox{
	width:100%;
	height:auto;
	background-color:#3ca62c;

	}

.fnav{
	width:100%;
	height:50px;
	line-height:50px;
	background-color:#3ca62c;
	border-bottom:1px solid #63b823;
	text-align:center;
	}
.fnav a{
	min-width:100px;
	margin:0 25px;
	font-size:14px;
	color:#FFF;
}
.fnav a:hover{
	color:#ffff00;
}

.footer{
	padding-top:15px;
	padding-bottom:30px;
	background:#3ca62c;
	background-repeat: repeat;
	}

.footer .baleft{
	width:239px;
	height:56px;
	float:left;
	}

.footer .copyright{
	margin-left:50px;
	float:left;
	width:628px;
	line-height:21px;
	text-align:left;
	color:#ceffb1;
	}

.footer .copyright a{
	color:#ceffb1;
	}
	
.footer .copyright a:hover{
	color:#eaff00;
	}	
.footer .tell{
	float:left;
	width:244px;
	
	}	
	
.footer .tell p{
	float:left;
	width:56px;
	display:block;
	overflow:hidden;
	}	
	
.footer .tell ul{
	display:block;
	float:right;
	text-align:right;
	}	
	
	
	
	
	
	
/*内页*/
.contactbox {
	height:230px;
}
.contactbox .qqbox{
	height:22px;
	padding:10px 0;	
	}
.contactbox ul{
	width:218px;
	clear:both;
	}
.contactbox ul li{
	float:left;
}
.contactbox .title{
	color:#a9a7a7;
	width:60px;
	line-height:23px;
	text-align:right;
	}	
.contactbox .lr{
	width:158px;
	line-height:23px;
	}
.contactbox .qq{
	width:158px;
	}
.contactbox .qq a{
	margin-right:3px;
}



.list_hover ul{
	width:228px;
	height:auto;
	}
.list_hover ul li{
	width:228px;
	height:auto;
	margin-bottom:5px;
}
.list_hover ul li a{
	font-size:14px;
	width:190px;
	height:33px;
	line-height:33px;
	padding-left:38px;
	font-weight:bold;
	display:block;
	background-position:0px -570px;
	text-decoration: none;
}
.list_hover ul li a:hover {
	color:#c20000;
	text-decoration: none;
	font-weight:blod;
	background-position:-0px -605px;
}
.list_hover ul li ul{
	width:228px;
	height:auto;
}
.list_hover ul li ul li{
	width:228px;
	height:auto;
	border-bottom:1px dashed #e6d7c1;
}
.list_hover ul li ul li a{
	font-weight:100;
	font-family:"宋体";
	font-size:12px;
	width:190px;
	height:27px;
	line-height:27px;
	padding-left:38px;
	display:block;
	background-position:25px 12px;
	}

.list_hover ul li ul li a:hover{
	width:190px;
	height:27px;
	line-height:27px;
	padding-left:38px;
	font-weight:100;
	background-position:25px -59px;
}
.list_hover .xz a,.list_hover .xz a:hover{
	font-size:14px;
	width:190px;
	height:33px;
	line-height:33px;
	padding-left:38px;
	font-weight:bold;
	color:#fff;
	display:block;
	background-repeat: no-repeat;
	background-position:-0px -640px;
	text-decoration: none;
}

.list_hover .xz2 a,.list_hover .xz2 a:hover{
	font-weight:100;
	font-family:"宋体";
	color:#d40000;
	font-size:12px;
	width:190px;
	height:27px;
	line-height:27px;
	padding-left:38px;
	display:block;
	background-position:25px -59px;
}	

	
.w735 .lrbox .news_list li{
	width:703px;
	height:29px;
	line-height:29px;
	border-bottom: 1px dotted #E1E1E1;
}
.w735 .lrbox .news_list li a{
	font-size:14px;
	width:600px;
	float:left;
	}
.w735 .lrbox .news_list li span{
	color:#898989;
	float:right;
	}
/*图文列表*/
.twlist dl{
	width:865px;
	height:auto;
	margin-bottom:10px;
	}
.twlist dl dt{
	height:35px;
	line-height:35px;
	}
.twlist dl dt h2{
	width:600px;
	height:35px;
	line-height:35px;
	font-size:15px;
	}
.twlist dl dt h2 a{
	padding-left:20px;
	background-position:-1185px -166px;
	}
.twlist dl dt h2 a:hover{
	color:#3d960f;
	padding-left:20px;
	background-position:-1185px -216px;
	}
.twlist dl dd{
	clear:both;
	}
.twlist dl .ddbg1{
	background-color:#f8f8f8;
	border:1px dashed #E0E0E0;
	padding:10px;
	width:845px;
	height:120px;
	}
.twlist dl .ddbg2 {
	line-height:27px;
	height:27px;	
	}
.twlist dl .ddbg2 strong{
	color:#999;
	float:left;
	}
.twlist dl .ddbg2 h3{
	font-size:12px;
	font-weight:100;
	margin-left:10px;
	float:left;
	}
.twlist dl dd .imgbox{
	width:120px;
	height:120px;
	overflow:hidden;
	float:left;
	display:block;
	}
.twlist dl dd .imgbox img{
	max-width:100%;
	}
.twlist dl dd p{
	width:700px;
	height:100px;
	padding:10px;
	line-height:21px;
	text-indent:2em;
	color:#565656;
	float:right;
	}

/*下载列表*/
.down_list dl{
	width:703px;
	height:auto;
	border-bottom:1px dashed #CCC;
	}
.down_list dl dt{
	height:35px;
	line-height:35px;
	}
.down_list dl dt h2{
	padding-left:10px;
	height:35px;
	line-height:35px;
	font-size:15px;
	background-position:-995px 15px;
	}
.down_list dl dd{
	padding:3px 0;
	width:703px;
	}
.down_list dl dd p{
	text-indent:2em;
	background-color:#fdfdfd;
	border:1px dashed #E0E0E0;
	padding:10px;
	}



/*文章详细页面*/

.w735 .titl {
	width:703px;
	height:auto;
	text-align:center;
	border-bottom: 1px dashed #E6E6E6;
}
.w735 .titl h1 {
	line-height:41px;
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	margin-bottom:6px;
	color:#d40000;
}
.w735 .titl .laizi {
	text-align:center;
	color:#9b9b9b;
	height:25px;
	line-height:25px;
}
.w735 .titl .laizi .fx{
	width:140px;
	text-align:left;
	float:left;	
	}
.w735 .titl .laizi .fr {
	width:423px;
	padding-right:70px;
	float:left;
}
.w735 .titl .laizi .fr a{
		color:#717171;
	}
.w735 .titl .laizi .fr a:hover{
		color:#c00a00;
	}
.w735 .titl .laizi .zh {
	width:70px;
	color: #7E7E7E;
	float: right;
}
.w735 .titl .laizi .zh span {
	font-weight: bold;
	cursor: pointer;
}
.w735 .titl .laizi .zh .small {
	font-size:10px;
	padding-left: 3px;
	padding-right: 3px;
}
.w735 .titl .laizi .zh strong {
	color:#0B3B8C;
}
.w735 .titl .laizi .zh .big {
	font-size:15px;
	padding-left: 3px;
	padding-right: 3px;
}

.w735 .detbox{
	width:703px;
	height:auto;
	line-height:1.5em;
	font-size:14px;
	padding-top:10px;
	padding-bottom:10px;
	overflow: hidden;
	}
.w735  .detbox  p{
	text-indent:2em;
	padding-bottom:15px;
	}
.w735  .detbox  a{
	color:#0564a5;
	text-decoration: underline;	
	}
.w735  .detbox  a:hover{
	color:#000;
	}

.w735 .gdwzlist ul{
	width:703px;
	}
.w735 .gdwzlist ul li{
	width:351px;
	height: 23px;
	line-height: 23px;
	}
.w735 .gdwzlist ul li a{
	width:351px;
	display:block;
	}


	
/*表格*/
.dettable {
	border-left:1px solid #d2d2d2;
	border-top:1px solid #d2d2d2;
	}
.dettable td{
	padding:2px;
	border-right:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	}
.dettable th{
	padding:2px;
	border-right:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	}
	

/*搜索*/

.searchbox{
	width:970px;
	height:35px;
	padding:15px;
	}
	
.searchbox li{
	float:left;	
	}
.searchbox li h2{
	height:35px;
	line-height:35px;
	font-size:14px;
	font-weight:100;
	padding-right:10px;	
	}
.searchbox .cxlm span{
	color:#1365be;
	width:180px;
	height:31px;
	line-height:31px;
	padding-left:20px;
	background-position:-980px -158px;
	background-color:#FFF;
	border:1px solid #d9d9d9;
	cursor:pointer;
	display:block;
	}
.searchbox .cxlm select{
	font-size:14px;
	color:#565656;
	width:150px;
	height:35px;
	line-height:35px;
	font-family:"微软雅黑";
	background-position:-980px -158px;
	background-color:#FFF;
	padding:0px;
	border:1px solid #c0c0c0;
	cursor:pointer;
	display:block;
	}

.searchbox .srk{
	color:#565656;
	width:250px;
	height:33px;
	line-height:33px;
	padding-left:25px;
	background-position:5px -235px;
	background-color:#FFF;
	border:1px solid #c0c0c0;
	margin-left:-1px;
	display:block;
	}
.searchbox .srk input{
	width:250px;
	height:33px;
	line-height:33px;
	font-family:"微软雅黑";
	font-size:14px;
	border:0;
	}
.searchbox .aninput input{
	width:100px;
}

.search_gjc {
	width:970px;
	height:25px;
	font-size:16px;
	padding:15px;
	background-color:#f0f0f0;
	filter: progid:DXImageTransform.Microsoft.radius(strength=5);
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	}
	
	

.searchlist dl{
	width:1000px;
	height:auto;
	border-bottom:1px solid #CCC;
	}
.searchlist dl:hover{
	background-color:#F3F3F3;	
	}
.searchlist dl dt{
	height:45px;
	line-height:45px;
	padding:0 10px;
	border-bottom:1px dashed #CCC;
	}
.searchlist dl dt h2{
	font-size:16px;
	float:left;
	}
.searchlist dl dt h2 a{
	padding-left:20px;
	width:800px;
	height:45px;
	line-height:45px;
	display:block;
	background-position:-989px -152px;
	}
.searchlist dl dt h2 a:hover{
	background-position:-989px -203px;
}
.searchlist dl dd{
	padding:10px;
	text-indent:2em;
	color:#7b7b7b;
	clear:both;
	}


.tables1{
	background-color:#F00;
	
	}
.tables1 td {
	
	}



/*QQ浮动*/
.qqfloat{
	height: auto;
	z-index: 9999;
	float: right;
	display: block;
	position: fixed;

	width:156px;
	height:auto;
	padding:3px;
	background-color:#019301;
	border:1px solid #007100;
	}
.qqfloat h2{
	width:160px;
	height:45px;
	line-height:41px;
	font-size:14px;
	text-align:center;
	color:#FFF;
	display:block;
	}
.qqfloat .qqlrbox{
	width:156px;
	height:auto;
	background-color:#fff;
	}
.qqfloat .qqlrbox ul{
	padding-top:10px;
	padding-bottom:10px;
}
.qqfloat .qqlrbox li{
	width:146px;
	height:23px;
	text-align:center;
	padding:5px 0px 5px 10px;
	border-bottom:1px dashed #ebebeb;
	}
.qqfloat .qqlrbox li a{
	display:block;
	float:left;
}
.qqfloat .qqlrbox li span{
	width:60px;
	height:23px;
	line-height:23px;
	display:block;
	float:left;
	}
.qqfloat .qqlrbox p{
	width:125px;
	padding:5px 0px 5px 31px;
	line-height:21px;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	color:#019301;
	display:block;
	border-top:1px solid #5eaa23;
	border-bottom:1px solid #5eaa23;
	background-image: url(../images/ico_tel.png);
	background-position:5px 5px;
	background-color:#c2eca2;
	background-repeat: no-repeat;
	}

.qqfloat .weixin{
	width:156px;
	height:auto;
	background-color:#fff;
	padding:10px 0px;
	text-align:center;
	border-top:1px solid #5eaa23;
	}
.qqfloat .weixin img{
	width:140px;
	height:140px;
}
.qqfloat .weixin span{
	width:156px;
	height:25px;
	line-height:25px;
	display:block;	
	}
.qqfloat  .guanbi{
	width:160px;
	height:35px;
	line-height:35px;
	font-size:12px;
	color:#fff;
	display:block;
	text-align:center;
	background-image: url(../images/ico.gif);
	background-repeat: no-repeat;
	background-position:-960px -495px;
	}


























/*内容通用标题*/
.nrbt{
	padding-top:80px;
	}
.wz1 h2,.wz2 h2 , .wz3 h2 ,.wz4 h2{
	background-image:url(../images/title.png);
	background-repeat:no-repeat;
	}
.nrbt h2{
	height:32px;
	max-width:317px;
	margin:0 auto;
	}
.wz1 h2{
	background-position:50px 0;
	}

.wz1 h3 a , .wz3 h3 a {
	color:#333;
	}
.wz2 h3 a , .wz4 h3 a {
	color:#fff;
	}
.wz1 h3{
	color:#333;
	background-image:url(../images/fgx1.png);
	}
.wz2 h3{
	color:#fff;
	background-image:url(../images/fgx2.png);
	}
.wz3 h3{
	color:#333;
	background-image:url(../images/fgx1.png);
	}
.wz4 h3{
	color:#fff;
	background-image:url(../images/fgx2.png);
	}	
		
.wz2 h2{
	background-position:50px -34px;
	}
.wz3 h2{
	background-position:100px -67px;
	} 

.wz4 h2{
	background-position:0px -102px;
	}
	
.nrbt h3{
	margin-top:30px;
	line-height:24px;
	font-size:24px;
	font-weight:100;
	background-position:0 12px;
	background-repeat:no-repeat;
	text-align:center;
	}
	
/*content1*/
.zjjn{
	margin-top:50px;
	height:300px;
	overflow:hidden;
	margin-bottom:90px;
	}
.tpnr{
	width:596px;
	height:296px;
	border:2px solid #fff;
	}
.tpnr div{
	width:396px;
	height:296px;
	overflow:hidden;
	border-right:2px solid #fff;
	}
.tpnr div img{
	width:100%;
	max-width:100%;
	}
.tpnr ul{
	display:block;
	overflow:hidden;
	}
.tpnr li{
	width:198px;
	height:147px;
	display:block;
	overflow:hidden;
	border-bottom:2px solid #fff;
	}
.tpnr li img{
	width:100%;
	max-width:100%;
	}
.wznr{
	width:540px;
	height:296px;
	}
.wznr .nrbox{
	height:250px;
	overflow:hidden;
	font-size:14px;
	line-height:28px;
	color:#333;
	text-indent:2em;
	}

.wznr .more,.wznr .more:hover{
	background-image:url(../images/xq_bj.png);
	background-repeat:no-repeat;

	}
.wznr .more{
	width:100px;

	margin-top:20px;
	background-position:0 -26px;
	
	}
.wznr .more:hover{
	background-position:0 0;
	}
.wznr .more a{
	display:block;
	width:100px;
	height:26px;
	line-height:26px;
	padding-left:10px;
	color:#fff;
	font-size:14px;
	}

/*content2*/
.main_bg1{
	height:898px;
	background-image:url(../images/bj_1.jpg);
	background-position:center;
	background-repeat:no-repeat;
	}
.cpzs{
	width:564px;
	display:block;
	margin:40px auto;
	overflow:hidden;
	}
.cpzs li{
	margin:0 10px;
	float:left;
	display:block;
	cursor: pointer;
	}
.cpzs li a{
	text-align:center;
	line-height:24px;
	padding:5px 20px;
	color:#c7efaa;
	font-size:12px;
	}
.cpzs li a:hover,.cpzs .xz a{
	color: #164700;
	background-color:#c7efaa;
	border-bottom-left-radius:12px;
	border-top-left-radius:12px;
	border-bottom-right-radius:12px;
	border-top-right-radius:12px;
	}
.cpnr .flol a{
	width:446px;
	height:446px;
	border:2px solid #c7efaa;
	display:block;
	overflow:hidden;
	}
.cpnr .flor a{
	width:226px;
	height:203px;
	border:2px solid #c7efaa;
	display:block;
	overflow:hidden;
	}
.cpnr a:hover{
	border:2px solid #fff;
	box-shadow:0 0 30px #256603;
	}
.cpnr .flol a img{
	width:100%;
	max-width:100%;
	}
.cpnr .flor a img{
	width:100%;
	max-width:100%;
	}
.cpnr ul{
	display:block;
	height:203px;
	}
.cpnr li{
	display:block;
	position:relative;
	margin-left:20px;
	float:left;
	display:block;
	}
.cpnr li span{
	display:block;
	position:absolute;
	left:2px;
	bottom:2px;
	background-color:#c7efaa;
	height:35px;
	width:226px;
	line-height:35px;
	color:#164700;
	font-size:14px;
	text-align:center;
	}
.cpnr a:hover span{
	color:#000;
	background-color:#fff;
	}
#bt_list1 {
	width:230px;
	display:block;
	margin:auto;
	}
#bt_list1 li{
	float:left;
	min-width:50px;
	height:21px;
	line-height:21px;
	font-size:12px;
	font-weight:100;
	color:#164700;
	margin:0 10px;
	cursor: pointer;
	}
#bt_list1 li a{
	padding:5px 20px;
	color:#164700;
	}

#bt_list1 li.active:hover a, #bt_list1 li.active a{
	background:#63b23a;
	color:#d6ffc0;
	border-radius:10px;
	}
.list1{
	height:304px;
	}
.list_l{
	width:600px;
	height:304px;
	overflow:hidden;}
.list_l .imgbox{
	width:405px;
	height:304px;
	overflow:hidden;
	}
.list_l .imgbox img{
	width:100%;
	max-width:100%;
	}
.list_l .text{
	width:175px;
	height:284px;
	overflow:hidden;
	background:#63b23a;
	}
.list_l .text h2{
	height:45px;
	line-height:24px;
	overflow:hidden;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	}
.list_l .text h2 a{
	color:#fff;
	}
.list_l .text h2 a:hover{
	color:#ffe600;
	}
#list_xiaozi{
	height:20px;
	overflow:hidden;}	
	
#list_xiaozi li{
	min-width:30px;
	float:left;
	font-size:12px;
	font-weight:100;
	color:#deffcc;
	margin-right:6px;
	}
.list_l .text p{
	color:#bbff99;
	font-size:12px;
	font-weight:100;
	line-height:24px;
	}
.list_l .text p a{
	color:#fff;
	}
.list_l .text p a:hover{
	color:#ffe600;
	}
.list_r{
	width:536px;
	height:auto;
	overflow:hidden;
	}
.list_r li{
	padding:10px;
	width:526px;
	height:80px;
	background:#63b23a;
	margin-bottom:2px;
	display:block;
	}
.list_r li .imgbox{
	float:left;
	width:80px;
	height:80px;
	overflow:hidden;
	}
.list_r li .imgbox img{
	width:100%;
	max-width:100%;
	}
.list_r li .text{
	float:right;
	width:431px;
	text-align:left;
	}
.list_r li .text h2{
	font-size:14px;
	font-weight:bold;
	height:14px;
	line-height:14px;
	overflow:hidden;
	color:#fff;
	}
.list_r li .text h2 a{
	color:#fff;
	}
.list_r li .text h2 a:hover{
	color:#ffe600;
	}
	
.list_r li .text p{
	color:#bdff99;
	height:56px;
	line-height:20px;
	overflow:hidden;
	font-size:12px;
	font-weight:100;
	}	
	
.list_r li .text p a{
	color:#fff;
	}	
.list_r li .text p a:hover{
	color:#ffe600;
	}	
	
.bj2_jidi .text_jidi{
	margin:40px 0;
	width:1200px;
	height:66px;
	line-height:24px;
	font-size:14px;
	font-weight:100;
	color:#fff;
	text-indent:2em;
	overflow:hidden;
	display:block;
	}	
		
.bj2_jidi{
	margin-top:50px;
	background:url(../images/bj_2.png) no-repeat center;
	height:848px;
	position:relative;

	}	
	
	

	
	
.bj2_jidi .zs_jidi{

	background:#c7efaa;
	height:427px;
	width:1200px;
	display:block;
	padding:20px 0;
	overflow:hidden;
	}	
.bj2_jidi .zs_jidi li{
	float:left;
	display:block;
	width:570px;
	height:427px;
	position:relative;
	overflow:hidden;
	margin-left:20px;
	}	
.bj2_jidi .zs_jidi li .imgbox{
		width:570px;
	    height:427px;
		overflow:hidden;

	}	
.bj2_jidi .zs_jidi li .imgbox img{
	width:100%;
	max-width:100%;
	}	
	
.bj2_jidi .zs_jidi li  p{
	bottom:0;
	left:0;
	position:absolute;
	width:570px;
	height:50px;
	line-height:50px;
	background:rgba(0,0,0,0.8);
	color:#c7efaa;
	text-align:center;
	font-size:18px;
	font-weight:100;
	}	
.bj2_jidi .zs_jidi li  p a{
	color:#c7efaa;
	}
.bj2_jidi .zs_jidi li  p a:hover{
	color:#eaff00;
	}

.bj2_jidi .more_yuan{
	width:100px;
	height:44px;
	line-height:31px;
	font-size:16px;
	text-align:center;
	color:#387f13;
	position:absolute;
	bottom:-34px;
	left:50%;
	margin-left:-50px;
	background-image:url(../images/bj_yuan_2.png);
	background-position:left top;
	display:block;
	z-index:200;
	}
.bj2_jidi a:hover.more_yuan{
	background-position:left bottom;
	}

	
.bj_ditu{
	width:100%;
	height:400px;
	border-bottom:10px solid #eaff00;
	display:block;
	background:#fff;

	}	
	
	
	




































.indexcon{
	overflow:hidden;
	margin-top:35px;}
.indexconL{
	float:left;
	width:603px;
	_width:593px;
	border:1px solid #e5e5e5;}
.tab-title {
	width:603px;
	_width:593px;}
.tab-title dl{ overflow:hidden; margin-left:-1px;}
.tab-title  dl dt{
	cursor:pointer;
	line-height:38px;
	font-size:16px;
	float:left;
	width:120px;
	_width:115px;
	height:38px;
	padding-left:80px;
	border-left:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;}
.tab-title  dl dt.sel01{
	background:#2296e3;
	color:#fff;}
.tab-title  dl dt i{
	display:block;
	position:absolute;
	top:11px;
	left:56px;
	width:19px;
	height:16px;
	background:url(../images/indexicon.png) no-repeat;}
.tab-title  dl dt .tab-icon01{ background-position:-64px -21px;}
.tab-title  dl dt.sel01 .tab-icon01{ background-position:-64px 0px;}
.tab-title  dl dt .tab-icon02{ background-position:-104px 0px; width:20px;}
.tab-title  dl dt.sel01 .tab-icon02{ background-position:-104px -21px;}
.tab-title  dl dt .tab-icon03{ background-position:0px -21px;}
.tab-title  dl dt.sel01 .tab-icon03{ background-position:0px 0px;}

.tab-conbox{
	width:100%;
	padding-top:25px;}
.tab-con{
	width:100%;
	height:350px;
	overflow:hidden;}
.pic-txt{
	overflow:hidden;
	padding:0px 15px 0px 15px;}
.pic-txt a.image{
	float:left;
	width:194px;
	padding:3px;
	border:solid 1px #e5e5e5;
	overflow:hidden;
	margin-right:23px;}
.pic-txt a img{
	width:194px;}
.pic-txt dl dd{
	color:#2296e3;
	font-size:12px;
	line-height:28px;}
.pic-txt dl dd span{ color:#605e5e;}
.course-list{
	width:100%;
	margin-top:25px;}
.course-list li{
	font-size:12px;
	padding:0px 15px;
	overflow:hidden;
	border-top:dashed 1px #d2d2d2;
	line-height:36px;}
.course-list li a{
	float:left;
	padding-left:15px;
	width:400px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}
.course-list li span{
	float:right;}
.list-icon{
	display:block;
	width:8px;
	height:7px;
	position:absolute;
	top:17px;
	left:0px;
	background:url(../images/indexicon.png) no-repeat;
	background-position:-22px -37px;}
.indexconR{
	width:570px;
	_width:540px;
	float:right;
	border:1px solid #e5e5e5;}
.tab-title01 dl dt{
	width:119px;
	padding-left:70px;}
.tab-title01  dl dt i{
	left:47px;}
.tab-title01  dl dt .tab-icon01{ background-position:-42px -21px;}
.tab-title01  dl dt.sel01 .tab-icon01{ background-position:-42px 0px;}
.tab-title01  dl dt .tab-icon02{ background-position:-84px -21px;}
.tab-title01  dl dt.sel01 .tab-icon02{ background-position:-84px 0px;}
.tab-title01  dl dt .tab-icon03{ background-position:-23px -21px;}
.tab-title01  dl dt.sel01 .tab-icon03{ background-position:-23px 0px;}

.sc-scroll-box{
	padding-bottom:10px;
	width:570px;
	position:relative;}
.sc-scroll {
	width:530px;  
	margin:auto;
	overflow:hidden;}
.sc-scroll menu {
	width:99999px; 
	position:relative;
	top:0; 
	left:0;}
.sc-scroll menu li{
	display:block; 
	float:left; 
	width:230px; 
	padding:7px 0px;
	margin:0px 17px;
	background:#f4f1f1; 
	text-align:left;}
.sc-scroll li a.image{
	padding:0px 7px;
	width:216px;
	height:220px;
	overflow:hidden}
.sc-scroll menu li img{
	width:216px; }
.sc-scroll menu li p{
	padding:0px 10px;
	border-top:dashed 1px #c4c3c3;}
.sc-scroll menu li .sc-p01{
	margin-top:15px;
	font-size:12px;
	width:210px;
	display:block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height:34px;
	height:34px;
	color:#000;}
.sc-scroll menu li .sc-p02{
	padding-top:5px;
	font-size:12px;
	line-height:24px;}
.sc-scroll menu li .sc-p02 a{
	color:#0d7dc8;}
.sc_prev {
	width:10px;
	height:25px;
	display:block;
	background:url(../images/arrowicon.png) no-repeat;
	background-position:0px 0px;
	position: absolute;
	top:162px;
	left:6px;
	z-index:2;}
.sc_next{
	width:10px;
	height:25px;
	display:block;
	background:url(../images/arrowicon.png) no-repeat;
	background-position:-13px 0px;
	position: absolute;
	top:162px;
	right:6px;
	z-index:2;}
.sc-scroll-box a:hover{
	text-decoration:none;
	opacity:0.8;
  -moz-opacity:0.8;  
	filter:alpha(opacity=80);}
.sc-scroll menu li .shadow{
	margin-bottom:-12px;
	width:230px;
	height:12px;
	background:url(../images/indexshadow.png) no-repeat;}
.abstract-con{
	width:100%;}
.img-shadow{
	width:542px;
	margin:auto;}
.img-shadow .shadow01{
	width:100%;
	height:11px;
	background:url(../images/indexshadow01.png) no-repeat;}
.abstract-con a.image{
	display:block;
	margin:auto;
	width:536px;
	height:187px;
	border:3px solid #d2d2d2;
	overflow:hidden;}
.abstract-con a img{
	width:536px;}
.abstract-con p{
	padding:10px 15px;
	font-size:12px;
	line-height:22px;}
.abstract-con p a{
	color:#0d7dc8;}
.pic-txt01 a.image{
	width:127px;
	margin-right:10px;}
.pic-txt01 a img{
	width:127px;}
.pic-txt01 h4{
	color:#de1f19;
	line-height:30px;
	text-align:center;}
.pic-txt01 p{
	font-size:12px;
	line-height:34px;}
.pic-txt01 p a{
	color:#3188f7;}
.course-list01{
	margin-top:10px;
	pwidth:100%;}	
.course-list01 li{
	font-size:12px;
	padding:0px 15px;
	overflow:hidden;
	border-bottom:dashed 1px #d2d2d2;
	line-height:40px;}
.course-list01 li a{
	float:left;
	padding-left:15px;
	width:400px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}
.course-list01 li span{
	float:right;}
.course-list01 li a span{
	float:left;
	color:#2296e3;}
.indexcon_abox{
		margin-top:25px;}	
.indexcon_a{
	width:1227px;
	margin-right:-27px;
	overflow:hidden;}	


.con_atitle{
	line-height:38px;
	font-size:18px;
	height:38px;
	padding-bottom:5px;
	background-image:url(../images/grxian.png);
	background-repeat:no-repeat;
	background-position: left  bottom;
}
.con_atitle a{
	color:#fff;
	}
.enroll_con	{
	padding:12px 0px;
	padding-top:25px;}
.index_row{
	width:333px;
	margin-bottom:10px;
	opacity:0.8;
	overflow:hidden;
	}	
.index_row p{
	float:left; 
	width:56px;
	text-align:right;
	line-height:30px;}
.index_row input,.index_row textarea{
	float:left;
	height:16px;
	width:100%;
	font-size:12px;
	border:1px solid #f7ffd6;
	line-height:16px;
	padding:7px 2%;}	
.index_row textarea{
	min-height:80px;}
.index_row01 input{
	width:50%;
	margin-right:3%;}
.index_row01 span{
	float:left;
	height:32px;
	width:25%;}
.index_row01 span img{
	width:100%;
	height:32px;}
.enroll_con form .submit{
	width:100%;
	text-align:center;}
.enroll_con form .submit input:hover{
	cursor:pointer;
	opacity:0.8;
	filter:alpha(opacity=80);}
.enroll_con form .submit input{
	width:333px;
	height:33px;
	background:#a6c426;
	color:#fff;
	border:none;
	}




.jdbox{
	width:520px;
	height:334px;
	margin:50px 0px 50px 77px;
	display:block;
	overflow:hidden;
	}	
	
.jdbox .imgbox{
	margin-top:25px;
	width:520px;
	height:220px;
	overflow:hidden;
	}
.jdbox .imgbox img{
	width:100%;
	max-width:100%;}	
	
.jdbox p{
	margin-top:10px;
	font-size:12px;
	font-weight:100;
	line-height:30px;
	padding-left:20px;
	background-image:url(../images/ditubiao.png);
	background-repeat:no-repeat;
	background-position:left 4px;
	display:block;
	overflow:hidden;

	}	
.jdbox p a{
	color:#fff;
}	
	

	
	
	
	
	
	
		
.download_con {
	width:100%;
	padding-bottom:25px;
	overflow:hidden;}
.download_con a{
	margin-top:25px;
	float:left;
	margin-left:25px;
	width:152px;
	height:155px;
	text-align:center;}	
.download_con a.a1{ background:#18b4ed;}	
.download_con a.a2{ background:#f0c42b;}	
.download_con a.a3{ background:#8dd62f;}	
.download_con a.a4{ background:#7ecef4;}	
.download_con a img{
	margin:20px 0px;}	
.download_con a p{
	color:#fff;
	font-size:16px;
	line-height:28px;}	
.download_con a:hover{ text-decoration:none;}
.call_con img{
	width:380px;}	
.call_con ul{
	padding:12px 20px;}
.call_con ul li{
	padding-left:34px;
	height:40px;
	line-height:40px;}	
.call_con ul li i{
	display:block;
	width:24px;
	height:20px;
	background:url(../images/indexicon.png) no-repeat;
	position:absolute;
	left:0px;
	top:10px;}	
.call_con ul li.li01 i{ background-position:-126px 0px;}	
.call_con ul li.li02 i{ background-position:-151px 0px;}	
.call_con ul li.li03 i{ background-position:-176px 0px;}	
.call_con ul li.li04 i{ background-position:-126px -30px;}	
.call_con ul li.li05 i{ background-position:-151px -30px;}	
.call_con ul li.li06 i{ background-position:-176px -30px;}
	

.bannerbox01{
	height:227px;}	
.bannerbox01 a{
	display:block;
	height:227px}





/*留言板相关**************/
.Message {
	width:900px;
	line-height:25px;
	clear: both;
}
.Message li{
	width:100%;
	padding:5px 0;
	float:left;
}
.xlxz select {
	width:98%;
	height:25px;
	line-height:23px;
	}
.wbk textarea{
	width:98%;
	height:150px;
	line-height:23px;
}
.srk input{
	width:98%;
	height:25px;
	line-height:23px;
}
.lran a{
	width:49%;
	height:39px;
	line-height:39px;
	font-size:14px;
	text-align:center;
	color:#FFF;
	display:block;
	filter:progid:DXImageTransform.Microsoft.radius(strength=5);/*ie*/
	border-radius:5px;/*opera或ie9*/
	-webkit-border-radius: 5px;/*safari或chrome*/
	-moz-border-radius: 5px;/*firefox*/
	}
.lran .a1{
	background-color:#ae2500;
	}
.lran .a2{
	background-color:#005896;
	}


/*标题*/
.Message .title {
	width:100px;
	text-align:right;
	padding-right:10px;
	color: #666666;
	line-height:25px;
	height:25px;
}

/*文字段标题*/
.Message .title2 {
	width:100px;
	text-align:right;
	padding-right:10px;
	color: #666666;
	line-height:25px;
	height:80px;
}
/* input宽 */
.Message .inptextarea {
	width:790px;
	height:35px;
	text-align:left;
	float:left;
}
.Message .inptextarea input {
	width:auto;
	height:35px;
	line-height:35px;
	background-image:url(../images/Message_title.gif);
	color:#575757;
	border:1px solid #CCCCCC;
	padding:0px 0px 0px 5px;
}
.Message .inptextarea select{
	width:250px;
	height:35px;
	color:#575757;
	line-height:35px;
	text-align:left;
	float:left;
}

/* 验证码旁input宽 */
.Message .inptextarea3 {
	width:140px;
	height:25px;
	text-align:left;
}
.Message .inptextarea3 input {
	width:auto;
	height:25px;
	line-height:25px;
	background-image:url(../images/Message_title.gif);
	color:#575757;
	border:1px solid #CCCCCC;
	padding:0px 0px 0px 5px;
}
.Message .inptextarea4 {
	width:650px;
	height:35px;
	text-align:left;
}


/* 文本字段 */
.Message .inptextarea2 {
	width:790px;
	height:80px;
	text-align:left;
}
.Message .inptextarea2 textarea {
	width:500px;
	padding-top:5px;
	padding-left:5px;
	height:70px;
	font-size:12px;
}

/* 提交按钮 */
.Message .tjanbox {
	width:590px;
	height:35px;
	text-align:left;
	float:left;
}




/*表格*/
.dettable {
	border-left:1px solid #d2d2d2;
	border-top:1px solid #d2d2d2;
}
.dettable td {
	padding:2px;
	border-right:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
}
.dettable th {
	padding:2px;
	border-right:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
}




/* 输入框外发光 */
.srkty input {
	transition: all 0.30s ease-in-out; 
	-webkit-transition: all 0.30s ease-in-out; 
	-moz-transition: all 0.30s ease-in-out; 
	border: #35a5e5 1px solid;
	 border-radius: 4px; outline: none; 
	 } 
	 
.srkty input:focus { border:#35a5e5 1px solid;
 box-shadow: 0 0 5px rgba(81, 203, 238, 1);
  -webkit-box-shadow: 0 0 5px rgba(81, 203, 238, 1);
   -moz-box-shadow: 0 0 5px rgba(81, 203, 238, 1);
    }
    
    
    .block_home_slider {
	/*padding: 1px;*/
	position: relative;
	background-color: #ffffff;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(ie-css3.htc);  /*半透明兼容*/
	text-align: center;
	line-height: 0px;
	margin-right: auto;
	margin-left: auto;
	


} 
	
	
	/*------------通知公告-列表页--------------*/
.comconbg{
	width:100%;
	max-width:1920px;
	margin:auto;
	
}
.comcon {
	background-color:#FFF;
}
.inform_tabbox{
	height:42px;
	width:100%;
	background-color:rgba(255,255,255,0.8);
	background-image:url(../images/inform_tabbg.png);
	margin-top:-40px;
	overflow:hidden;}	
.inform_title{
	float:left;
	width:176px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#fff;
	font-size:18px;
	background:url(../images/tabbg01.png) no-repeat;}	
.inform_tab{
	width:600px;
	float:left;
	overflow:hidden;}	
.inform_tab li{
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	float:left;
	padding:0 50px;
	text-align:center;
	line-height:40px;}	
.inform_tab li.sel01{
	color:#3d960f;}
.inform_tabbox p{
	padding-left:10px;
	background-position:0px -98px;
	float:right;
	font-size:12px;
	margin-right:10px;
	line-height:40px;
	color:#999;
	}
	
	
.inform_tabbox p b{
	font-size:12px;
	font-weight:100;
	margin:0 5px;
	font-family:"宋体";
	}	
		
.inform_tabbox p span{ color:#3d960f;}
.com_conbox {
	width:1160px;
	padding:0 20px;
	padding-top:35px;
	margin-top:0px;
	overflow:hidden;
	background-color:#FFF;
	}
.com_conL{
	float:left;
	width:920px;}
.inform_tabcon{
	width:920px;
	overflow:hidden;}
.curr_list{
	width:936px;
	margin-right:-16px;
	overflow:hidden;}
.curr_list li{
	border:solid 1px #dcdcdc;
	width:294px;
	height:350px;
	float:left;
	margin-right:16px;
	margin-bottom:20px;}
.curr_list li a{
	display:block;}
.curr_list li a:hover{
	text-decoration:none;
	color:#1f91fb;}
.curr_list li .image{
	display:block;
	width:282px;
	margin:5px;
	border:solid 1px #dcdcdc;
	overflow:hidden;}
.curr_list li .image img{
	width:282px;}
.curr_list li p{
	width:284px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size:12px;
	line-height:43px;
	padding:0px 5px;
	border-top:dashed 1px #dcdcdc;}
.curr_list li .det_btn{
	display:block;
	width:51px;
	height:46px;
	background:url(../images/detail.png) no-repeat;
	position:absolute;
	right:0px;
	bottom:0px;}
.pagebox {
	width:100%;
	padding:15px 0;
	text-align:center;
	margin-top:50px;}
.pagebox a {
	display:inline-block;
	margin:0 2px;
	line-height:25px;
	padding:0 10px;
	border:solid 1px #999;
	color:#333;}
.pagebox a:hover,.pagebox a.sel {
	text-decoration:none;
	color:#de1f19;
	border:solid 1px #de1f19;}	
.com_conR{
	float:right;
	width:225px;}
.com_conR_listbox{
	border:solid 1px #dcdcdc;
	width:223px;
	overflow:hidden;
	}
.com_conR_listbox h3{
	padding-left:10px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background-color:#51a52c;
	border-bottom:solid 1px #dcdcdc;
	}
.com_conR_list li {
	font-size:12px;
	width:180px;
	overflow:hidden;
	line-height:31px;
	}
.com_conR_img{
	height:349px;
	margin-top:20px;
	overflow:hidden;}
.com_conR_img a{
	display:block;
	width:225px;
	height:79px;
	overflow:hidden;
	margin-bottom:11px;}
.com_conR_img a:hover img{
	opacity:0.8;
  -moz-opacity:0.8;  
	filter:alpha(opacity=80);}
.lecture_list{
	width:100%;}
.lecture_list li{
	width:902px;
	padding:8px;
	height:134px;
	overflow:hidden;
	margin-bottom:38px;
	border:solid 1px #dcdcdc;}
.lecture_list li a.image{
	float:left;
	width:196px;
	height:133px;
	border:solid 1px #dcdcdc;}
.lecture_list li .lecture_listR{
	float:right;
	width:686px;}
.lecture_list li h3{
	color:#212020;
	font-size:16px;
	text-align:center;
	line-height:50px;}
.lecture_list li p{
	font-size:12px;
	color:#797979;
	line-height:28px;}
.lecture_list li p a{
	color:#1f91fb;}
.lecture_list li p span{
	padding-right:30px;}
.activity_list{
	width:948px;
	margin-right:-28px;
	overflow:hidden;}
.activity_list li{
	float:left;
	width:428px;
	height:118px;
	padding:8px;
	margin-right:28px;
	margin-bottom:22px;
	border:solid 1px #dcdcdc;}
.activity_list li a.image{
	float:left;
	width:162px;
	height:116px;
	border:solid 1px #dcdcdc;
	overflow:hidden;}
.activity_list li .activity_listR{
	float:right;
	width:250px;}
.activity_list li h3{
	color:#212020;
	font-size:14px;
	text-align:center;
	line-height:40px;}
.activity_list li p{
	font-size:12px;
	color:#797979;
	line-height:24px;}
.activity_list li p a{
	color:#1f91fb;}
.activity_list li p.p01{
	padding-top:5px;
	display:block;
	width:250px;
	overflow:hidden;}
.activity_list li p.p01 span{ float:left;}
.activity_list li p.p01 a{ float:right; color:#1f91fb;}


/*公司介绍-详情页*/
.about_text p{
	height:50px;
	font-size:12px;
	font-weight:100;
	line-height:28px;
	display:block;
	overflow:hidden;
	}
.about_imgbox{
	margin-top:30px;
	width:918px;
	height:250px;
	display: block;
	overflow: hidden;
	}
.about_imgbox img{
	width:100%;
	max-width:100%;
	}
.aboutbox .about_text2{
	height:100%;
	}

.aboutbox .about_text2 p{
	font-size:12px;
	font-weight:100;
	}

/*荣誉证书-详情页*/

.royubox  li{
	float:left;
	margin-right:10px;
	}

.royu_imgbox{
	width:236px;
	height:180x;
	background-color:#fafafa;
	padding:30px;
	display:block;
	overflow:hidden;
	}

.royu_imgbox img{
	width:100%;
	max-width:100%;
	}
.royubox  li p{
	margin-top:10px;
	width:236px;
	height:34px;
	font-size:14px;
	line-height:34px;
	font-weight:100;
	text-align:center;
	}







/*------------通知公告-详情页--------------*/
.curr_detail_title{
	text-align:center;
	padding-bottom:10px;
	border-bottom:1px dashed #dcdcdc;
	margin-bottom:25px;}
.curr_detail_title h3{
	font-size:16px;
	color:#302e2e;
	line-height:60px;}
.curr_detail_title p{
	font-size:12px;
	line-height:20px;}
.curr_detail_pic{
	width:896px;
	margin:auto;
	margin-bottom:15px;}
.curr_detail_pic img{
	width:888px;
	border:solid #eeeeee 3px;
	}
.curr_detail_pic .shadow02{
	width:100%;
	height:15px;
	background:url(../images/shadow02.png) no-repeat;}
.curr_detail_con{
	padding:0px 8px 30px 8px;}
.curr_detail_con p{
	color:#3c3d3d;
	font-size:14px;
	line-height:30px;}
.curr_detail_con p.p01{
	padding-top:15px;}
.curr_detail_con p span{
	color:#0e7ce2;}

	/*------------项目概况-列表页--------------*/

.situation_list_con p.p01,.situation_list_con h4{
	color:#0d0d0d;
	line-height:30px;
	font-size:14px;}
.situation_list_title{
	height:30px;
	border-bottom:solid 1px #dcdcdc;
	margin-bottom:30px;}
.situation_list_title h3{
	width:70px;
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#67b639;
	margin-bottom:-1px;
	border-bottom:solid 1px #67b639;
	}
.situation_list_con h4{
	padding-top:10px;}	
.situation_list_con p{
	font-size:12px;
	color:#737473;
	line-height:24px;}
.teachers_list{
	width:935px;
	margin-right:-15px;
	overflow:hidden;}
.teachers_list li{
	float:left;
	width:216px;
	height:334px;
	padding:6px 0px;
	margin-right:15px;
	margin-bottom:25px;
	border:solid 1px #dcdcdc;}
.teachers_list a.image{
	display:block;
	width:202px;
	height:200px;
	margin:0px 6px;
	border:solid 1px #dcdcdc;
	overflow:hidden;}
.teachers_list a.image img{width:202px;}
.teachers_list li h3{
	width:100%;
	height:38px;
	text-align:center;
	line-height:38px;
	color:#353736;
	margin:10px 0px;
	border-bottom:dashed 1px #dcdcdc;
	border-top:dashed 1px #dcdcdc;}
.teachers_list li p{
	padding:0px 6px;
	color:#716c6c;
	font-size:12px;
	line-height:24px;}
.teachers_list li p a{ color:#008aff;}

.lecture_listR p.p02{
	display:block;
	overflow:hidden;}
.lecture_listR p.p02 span{
	float:left;
	padding-left:20px;}
.lecture_listR p.p02 i{
	display:block;
	width:11px;
	height:11px;
	background:url(../images/indexicon.png) no-repeat;
	background-position:-58px -39px;
	position:absolute;
	left:4px;
	top:10px;}
.lecture_listR p.p02 a{
	float:right;}

	/*------------项目概况-详情页--------------*/
.course_detail_pic{
	width:100%;
	text-align:center;}
.course_detail_pic img{
	margin:auto;}
.teacher_pic-txt{
	overflow:hidden;
	padding-bottom:25px;
	border-bottom:solid 1px #1f91fc;}
.teacher_pic-txt .teacher_img{
	float:left;
	padding:3px;
	margin-right:20px;
	border:solid 1px #dcdcdc;}
.teacher_inform{
	height:180px;
	float:left;
	padding-left:20px;
	border-left:dashed 1px #dcdcdc;}
.teacher_inform	h3{
	font-size:20px;
	color:#d50304;
	margin-bottom:15px;}
.teacher_inform	p{
	line-height:30px;}
.teacher_detail_con h4{
	font-size:16px;
	color:#1f91fb;
	margin-top:25px;}
.teacher_detail_con p{
	line-height:30px;}
/*------------新闻资讯-列表页--------------*/
.dynamic_title{
	width:902px;
	padding:8px;
	height:134px;
	overflow:hidden;
	margin-bottom:38px}
.dynamic_title a.image{
	float:left;
	width:196px;
	height:133px;
	padding:2px;
	border:solid 1px #dcdcdc;}
.dynamic_title .dynamic_titcon{
	float:right;
	width:686px;}
.dynamic_titcon h3{
	color:#212020;
	font-size:16px;
	text-align:center;
	line-height:50px;}
.dynamic_titcon p{
	font-size:12px;
	color:#797979;
	line-height:28px;}
.dynamic_titcon a{
	color:#a6c426;}
.dynamic_titcon p.p02{
	display:block;
	overflow:hidden;}
.dynamic_titcon p.p02 span{
	float:left;
	padding-left:20px;}
.dynamic_titcon p.p02 span i{
	display:block;
	width:11px;
	height:11px;
	background:url(../images/indexicon.png) no-repeat;
	background-position:-58px -39px;
	position:absolute;
	left:4px;
	top:10px;}
.dynamic_titcon p.p02 a{
	float:right;}
.dynamic-list{
	width:100%;
	margin-top:25px;}
.dynamic-list li{
	font-size:12px;
	padding:0px 0px;
	overflow:hidden;
	border-top:dashed 1px #d2d2d2;
	line-height:45px;}
.dynamic-list li a{
	float:left;
	padding-left:22px;
	width:600px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}
.dynamic-list li span{
	float:right;}
.list-icon01{
	display:block;
	width:7px;
	height:9px;
	position:absolute;
	top:17px;
	left:8px;
	background:url(../images/indexicon.png) no-repeat;
	background-position:-47px -41px;}
		
/*------------新闻资讯-详情页--------------*/
.dynamic_detail_pic{
	width:640px;
	height:404px;
	margin:auto;
	overflow:hidden;}
.dynamic_detail_pic01{
	width:100%;
	margin:20px 0px;}
.dynamic_detail_pic01 img{
	margin:auto;}


/*------------报考指南-列表页--------------*/
.guide_tabcon{
	padding:0px 20px;}
.recruit_list ul li{
	height:210px;
	width:675px;
	padding-left:205px;
	padding-top:100px;}
.recruit_list_tit{
	width:283px;
	height:310px;
	background:url(../images/recruitbg.png) no-repeat;
	position:absolute;
	top:0px;
	left:0px;}
.recruit_list_tit p{
	color:#fff;
	position:absolute;
	top:28px;
	left:20px;}
 .recruit_list_time{
	font-size:12px;
	color:#0c84f3;
	position:absolute;
	right:0px;
	top:32px;}
.recruit_list_con p{
	font-size:12px;
	line-height:28px;
	color:#848381;}
.recruit_list_con p a{
	color:#0c84f3;}
.exam_tab{
	overflow:hidden;}
.exam_tab li{
	float:left;
	margin-right:5px;
	width:115px;
	height:30px;
	text-align:center;
	line-height:30px;
	color:#3b3939;
	background:#c9cacc;
	cursor:pointer;}
.exam_tab li.sel01{
	background:#1f91fb;
	color:#fff;}
.exam_tabcon{
	line-height:30px;
	}	
.exam_tabcon h4{
	margin-top:10px;}
.exam_tabcon p{
	text-indent:2em;}	
.enroll_list_title h3{
	font-size:16px;
	width:115px;}	
.prompt{
	text-align:center;
	color:red;}	
.prompt p{
	line-height:40px;}	
.prompt div{
	margin-top:50px;}
.prompt div select{
	width:450px;}
.formbox{
	margin-top:50px;}
.form_con{
	width:840px;
	overflow:hidden;}	
.form_con h4{
	color:#1f91fb;
	margin:20px 0px;}	
.form_con .row{
	float:left;
	width:420px;
	height:26px;
	margin-bottom:20px;
	overflow:hidden;}	
.form_con .row .name{
	float:left;
	width:100px;
	line-height:26px;
	text-align:right;}	
.form_con .row .name span{
	padding-right:5px;
	color:red;}
.form_con .row .input{
	float:left;
	width:270px;
	margin-left:10px;}		
.form_con .row .input .txt{
	width:270px;
	height:14px;
	padding:5px;
	border:solid 1px #c9c9c9;}	
.form_con .row .input label{
	margin-right:30px;}
.form_con .row .input label span{
	vertical-align:middle;}	
.form_con .row .input label input{
	margin-right:10px;
	vertical-align:middle;}	
.form_con .checkbox input{
	vertical-align:middle;
	margin-right:10px;}	
.form_con .checkbox div{
	width:210px;
	margin-bottom:10px;
	float:left;}	
.reminder {
	margin-top:20px;
	margin-bottom:30px;}
.reminder p{
	font-size:12px;
	color:#0d0e0e;
	line-height:30px;}	
.reminder p.p01{
	text-indent:2em;}	
.submit01 input{
	display:block;
	border:none;
	color:#fff;
	margin:auto;
	width:92px;
	height:32px;
	background:#e70707;
	border-radius:4px;
	cursor:pointer;}	


/*------------报考指南-详情页--------------*/
.recruit_detail{
	width:880px;}
.recruit_detail{
	margin-top:20px;}
.recruit_detail h4{
	color:#0c7de6;
	line-height:40px;}	
.recruit_detail p{
	font-size:12px;
	color:#323131;
	line-height:30px;}
.recruit_detail span{
	color:#f60729;}
table{
	  width:754px;
	  border:solid #bfbfbf 1px;
	  margin:0 auto;
	  border-collapse:collapse;border:none;
	  font-family:"微软雅黑";
	  font-size:14px;
	  color:#323131;}
td{
	color:#323131;
	 border:solid #bfbfbf 1px;
	 text-align:center;}
tr{
	color:#323131;
	height:54px;
	line-height:54px;}
.wac_botton a{
	  text-decoration:none;
		color:#323131;}	
	
	
/*------------下载专区--------------*/
table{
	  width:734px;
	  border:solid #bfbfbf 1px;
	  margin:0 auto;
	  border-collapse:collapse;border:none;
	  font-family:"微软雅黑";
	  font-size:12px;
	  color:#5f5f60;}
td,td{
 border:solid #bfbfbf 1px;
	text-align:center;}
.fisttr{
	text-align:left;}
.fisttr img{
	padding-left:12px;
	padding-right:10px;}
thead{
  font-size:16px;
	color:#1f1f1f;}
.lasttr img{
	margin-top:4px;}
.inform_tab01{
	width:700px;}
.inform_tab01 li{
	width:150px;}
.download_list_title{
	height:30px;
	border-bottom:solid 1px #dcdcdc;
	margin-bottom:30px;}
.download_list_title p{
	width:130px;
	height:30px;
	line-height:30px;
	font-size:16px;
	margin-bottom:-1px;
	border-bottom:solid 1px #1f91fb}
.download_list_title  span{
	font-size:12px;
	color:#a6a8aa;
	position:absolute;
	right:0px;
	top:2px;}


.floathide_bg{
	  width: 100%;
    background: url(../images/darkbg.png);
    min-height: 1080px;
		display:none;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index:100;}
.floathide{
	width:386px;
	height:264px;
	background:#bababa;
	position:fixed;
	left:50%;
	margin-left:-193px;
	top:300px;}
.floathide form{
	width:326px;
	margin:auto;
	margin-top:40px;}
.floathide .inputtxt{
	width:300px;
	padding-left:26px;
	height:44px;
	background:#fff;
	margin-bottom:5px;}
.floathide .inputtxt input{
	width:280px;
	height:24px;
	border:none;
	padding:10px;
	line-height:24px;}
.floathide .inputtxt i{
	display:block;
	width:15px;
	height:18px;
	background:url(../images/loginicon.png) no-repeat;
	position:absolute;
	left:10px;
	top:12px;}
.floathide .inputtxt i.icn01{background-position:-38px 0px;}
.floathide .inputtxt i.icn02{background-position:-19px 0px;}
.floathide .inputsubm input{
	width:126px;
	height:40px;
	text-align:center;
	line-height:40px;
	background:#666666;
	color:#fff;
	cursor:pointer;
	border:none;
	margin:15px 0px;}
.off_btn{
	display:block;
	width:14px;
	height:15px;
	background:url(../images/loginicon.png) no-repeat;
	background-position:0px 0px;
	position:absolute;
	top:10px;
	right:10px;}
	
/*------------联系我们--------------*/	

.inform_tab02 li{
	margin-left:200px;}	
.call_list_title{
	margin-bottom:10px;}
.call_list_title p{
	text-align:center;
	width:68px;}	
.call_con p{
	padding:0px 20px;
	margin-top:20px;
	color:#353637;
	line-height:40px;
	font-size:16px;}	
.call_map{
	margin-top:20px;
	padding-left:20px;}	
.call_map img{
	float:left;}	
.call_map img.img01{
	margin-right:15px;}
.error{
	margin-top:100px;
	text-align:center;}
.error img{
	display:block;
	margin:auto;}	
.error_link {
	width:332px;
	 margin:auto;
	 margin-top:50px;}
.error_link a{
	float:left;
	margin:0px 13px;
	display:block;
	width:140px;
	height:40px;
	border-radius:6px;
	text-align:center;
	line-height:40px;
	font-size:16px;
	color:#fff;
	background:#cc0001;}	
.error_link a:hover{
	text-decoration:none;
	opacity:0.9;
	filter:alpha(opacity=90);}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	