﻿/*-------------------------css reset---------------------------------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,button,textarea
{margin:0;padding:0;}
img,table,form,iframe,fieldset{border:0;}
table {border-collapse: collapse;border-spacing: 0;}
ul,ul li{list-style-type:none;}
button,label,input{cursor:pointer;}
body{font:12px Arial, "宋体", sans-serif;color:#666;text-align:center;line-height:22px;}
body#index{background:url(../images/bg-body.gif) repeat-x}
a{color:#5d5d5d;text-decoration:none;}
a:hover{color:#333;}
/*-------------------------public tag---------------------------------------------*/
h1,h2,h3,h4,h5,h6{overflow:hidden;zoom:1;}

h1{background:#000;padding-left:18px;width:110px;}
h1 a{padding-top:3px;font-size:14px;color:#333;background:#e7e7e7;display:block;width:110px;text-indent:10px;}
h1 a:hover{color:#fff;background:#719901;}

h2{}
h2 a{font-size:14px;color:#333;}
h2 a:hover{color:#719901}

h3{color:#333;font-size:18px;}
h3 tt{font-weight:normal;font-size:11px;margin-left:8px;}
h3 a{font-size:18px;color:#333;}
h3 a:hover{text-decoration:underline;color:#719901}

h4{height:62px;background:url(../images/bg-h4.jpg) no-repeat;margin-top:10px;}
h4 span{float:left;margin-top:10px;margin-left:52px;}
h4 span a,h4 span a:hover{float:none;font-size:18px;color:#ecf7ff;font-family:"微软雅黑";font-weight:bold;color:#ecf7ff;margin:0}
h4 a{float:right;font-size:14px;font-weight:normal;color:#5d7c00;margin-right:20px;margin-top:15px;}

h5{line-height:28px;background:url(../images/bg-h5.gif);font-size:14px;color:#999;text-indent:5px;}
h5 span{float:left;;margin-left:5px;}
h5 span a,h5 span a:hover{float:none;font-size:14px;color:#333;font-weight:bold}
h5 a,h5 a:hover{float:right;font-size:12px;margin-right:8px;font-weight:normal}

h6{background:url(../images/bg-h6.gif) no-repeat left 5px;;padding-left:12px;}
h6 a{font-size:12px;color:#719901}

/*---------------------------layout--------------------------------------*/  
.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;}

.wrapper{margin:auto;width:960px;text-align:left;}
  .header{}
  .nav{margin-top:15px;overflow:hidden;zoom:1;}
  .nav li{float:right;}
  .nav li a{margin:0 6px;font-size:14px;font-weight:bold}
  .nav li a:hover{color:#719901}
  
  .nav li.none{}
	  .nav li.none span{display:none}
	  .nav li.look{}
	  .nav li.look span{
	position:absolute;
	width:610px;
	line-height:25px;
	margin-top:22px;
	margin-left:-120px;
	color:#333;
	background:#fff;
	filter:alpha(opacity=60);-moz-opacity:0.6
}
@-moz-document url-prefix()
{
.nav li.look span {margin-top:25px;}
}


.nav li.look span a{font-size:12px;font-weight:normal;margin:0 8px;color:#333;display:inline;font-family:"宋体"}
.nav li.look span a:hover{font-weight:bold;color:#000;display:inline;background:none}	
  
  .logo{float:left;width:253px;}
  .focus{height:245px;overflow:hidden;}
  .menu{float:right;width:692px;}
    .menu p{
	text-align:right;
	line-height:22px;
	padding-top: 2px;
}
	.menu p.info{}
	.menu p.in{}
	.menu p input{width:51px;height:20px;background:url(../images/btn-regest.gif);border:0;color:#7e7e7e;margin-left:6px;*padding-top:2px;}
	.menu p.info a{margin-left:15px;background:url(../images/bg-a.gif) no-repeat left 5px;padding-left:8px;}
	.menu p.info a:hover{text-decoration:underline}
	.menu p.hotline{line-height:36px;font-size:12px;color:#999;}
	.menu p.hotline strong{color:#af0101;font-size:22px;}
	.menu p.study{float:right;padding-left:54px;line-height:54px;background:url(../images/bg-style.gif) no-repeat}
	.menu p.study a{margin:0 6px;padding:2px;}
	.menu p.study a:hover{color:#fff;background:#719901;}
.content{padding-top:43px;background:url(../images/bg-content.gif) no-repeat top;zoom:1;overflow:hidden;}
  .content-sidebar{float:left;width:253px;}
  .content-main{width:692px;float:right;}
  .project{position:relative;height:339px;float:left;width:371px;background:url(../images/bg-project.gif) no-repeat right;}
  .project-se{position:absolute;top:12px;right:10px;}
  .project dl{}
  .project dt{}
  .project dt strong{font-size:24px;color:#af0101}
  .project dd{font-size:14px;}
  .project dd strong,.project dd strong a{color:#719901;font-size:14px;}
  .project li{width:175px;margin-top:6px;height:48px;}
  .project li a{font-size:14px;margin-left:70px;line-height:48px;font-weight:bold;display:block}
  .project li.d1{background:url(../images/bg-project-a1.gif) no-repeat}
  .project li.d1 a{color:#2a506d}
  .project li.d1 a:hover{color:#236aa1}
  .project li.d2{background:url(../images/bg-project-a2.gif) no-repeat}
  .project li.d2 a{color:#ca0000}
  .project li.d2 a:hover{color:#ef5757}
  .project li.d3{width:225px;background:url(../images/bg-project-a3.gif) no-repeat}
  .project li.d3 a{color:#31630f;}
  .project li.d3 a:hover{color:#4eab0f;}
  .project li.d4{width:300px;overflow:hidden;zoom:1;background:url(../images/bg-project-a4.gif) no-repeat}
  .project li.d4 a{float:left;color:#db7100;display:inline}
  .project li.d4 a:hover{color:#f0922d}
  .project li.d4 p{width:112px;float:left;line-height:1.2;font-size:12px;margin-left:25px;margin-top:8px;overflow:hidden;zoom:1;color:#719901;}
  .project li.d4 p a{color:#719901;margin-left:0;font-size:12px;font-weight:normal;line-height:1.2}
  
  .service{float:right;width:580px;}
  .service p{overflow:hidden;zoom:1;line-height:18px;margin-bottom:3px;padding:3px;}
  .service p a:hover{color:#dc0000;text-decoration:underline}
  .service p span{}
  .service p.txt{color:#b6b5b5;background:#4c4c4c;}
  .service p.txt a{color:#dc0000;text-decoration:underline}
  .service p img{float:right;border:3px #4c4c4c solid;margin:0 5px;}
  .service div{overflow:hidden;zoom:1;margin-top:15px;_margin-top:18px}
  .service div a{float:left;padding-top:4px;background:url(../images/bg-a2.gif) no-repeat;padding-left:28px;margin-right:14px;}
  .service div a:hover{color:#e01a1c;background:url(../images/bg-a22.gif) no-repeat;}
  
  .member{}
  .member li{overflow:hidden;zoom:1;margin-top:14px;width:253px;}
  .member li p{float:left;width:180px;line-height:1.4;color:#9b9b9b;}
  .member li a{font-weight:bold;color:#333;float:left;width:180px;margin-top:3px;}
  .member li a:hover{color:#719901;text-decoration:underline}
  .member li img{
	float:left;
	margin:3px;
	padding:1px;
	background:#fff;
	border:1px #919193 solid;
	width:50px;
	margin-right:5px;
}
  
  .pointer{width:310px;float:left;padding:10px;height:86px;border:5px #eaeaea solid;}
  .pointer p{margin-left:15px;}
  .pointer li{background:url(../images/bg-h6.gif) no-repeat left 5px;padding-left:10px;}
  .pointer li a{color:#719901}
  .pointer li a:hover{text-decoration:underline;color:#d16403}
  
  .logo-list{zoom:1;border:1px #dedede solid;margin-top:5px;}
  .logo-list td{border:1px #dedede solid;text-align:center;}
  .logo-list td a:hover{font-size:100%}
  .logo-list td a img{border:8px #fff solid;}
  .logo-list td a:hover img{border:8px #c2c2c2 solid}
  .list{padding:10px;}
    .list li{overflow:hidden;zoom:1;background:url(../images/bg-a.gif) no-repeat left;padding-left:6px;line-height:23px;}
	  .list li a{float:left;vertical-align:middle;color:#595959}
	  .list li a:hover{color:#719901;text-decoration:underline}
	  .list li span{float:right;vertical-align:middle;font-size:10px;}	  
/*----------------------chan-header-----------------------------------*/
#chan-stu #chan-stued,#chan-home #chan-homed,#chan-into #chan-intoed,#chan-news #chan-newed,#chan-ser #chan-sered,#chan-ask #chan-asked,#chan-msg #chan-msged,#chan-blog #chan-bloged,#chan-buz #chan-buzed,#chan-con #chan-coned{font-weight:bold;color:#000;}
.chan-info{width:100%;background:#efefef;border-bottom:1px #dcdcdc solid}
  .chan-info input{width:51px;height:20px;background:url(../images/btn-regest.gif);border:0;color:#7e7e7e;margin-left:6px;*padding-top:2px;}
  .chan-info p{width:960px;text-align:right;margin-left:auto;margin-right:auto;padding:3px}
  .chan-info a{margin-left:15px;background:url(../images/bg-a.gif) no-repeat left 5px;padding-left:8px;color:#999}
  .chan-info a:hover{text-decoration:underline;}
  .chan-info a.exit{background:none;margin-right:10px;color:#666}
  .chan-logo p{float:right;margin-top:35px;}
  .chan-logo p a{margin:0 6px;}
  .chan-logo p a:hover{font-weight:bold;color:#333;}
  .chan-logo img{float:left}
  .banner{margin-top:10px;}
  .banner img{float:left}
  .banner p{float:left;margin-left:12px;}
  .banner p strong{font-size:20px;color:#000;font:arial}
  .chan-nav{background:url(../images/bg-nav.gif);height:68px;margin-top:10px;}
  .title{width:174px;height:68px;background:url(../images/bg-title.gif);float:left}
  .title p{text-align:center;line-height:30px;margin-top:5px;}
  .title strong{font:20px "黑体";color:#59851c}
  .nav-sub{float:left;margin-left:10px;}
  .nav-sub p{}
  .nav-sub p.sub-nav{color:#e7fad2;font-weight:bold;line-height:33px;}
  .nav-sub p.sub-nav a{color:#e7fad2;font-weight:bold;margin:0 6px;padding:4px;}
  .nav-sub p.sub-nav a:hover{color:#fff;background:#3c680b}
  .nav-sub p.search{margin-top:6px;}
  .nav-sub p.search strong{margin-left:12px;color:#333}
  .nav-sub input{ vertical-align:middle}
  .nav-sub input.btn-search{margin-right:10px;width:62px;height:21px;background:url(../images/btn-search.gif);border:0}
  .nav-sub select{margin:0 5px;width:100px;vertical-align:middle}
  .nav-sub p.search a{margin:0 5px;}
  .submenu{line-height:2em;margin-top:10px;color:#999}
  .submenu a{margin:0 5px;color:#999;}
  .submenu span{margin-left:5px;color:#333;}
  .submenu a:hover{color:#666;text-decoration:underline}
  /*----------------------chan-main-----------------------------------*/
  .chan-main{
	width:692px;
	float:left;
	overflow: hidden;
}
  #hot-news{width:302px;float:left;height:256px;}
  #hot-news li{*line-height:20px;_line-height:19px}
  #hot-news ul{}
  .chan-focus{float:right;border:1px #d8d8d8 solid;padding:1px}
  .description{padding:0 10px 10px;border:1px #ddd solid;}
  .de-module{margin:15px auto 10px;padding-bottom:15px;border-bottom:1px #ddd dashed;}
  .de-module ul{}
  .de-module li{line-height:2;background:url(../images/bg-a.gif) no-repeat left;padding-left:10px;}
  .de-module li a{font-size:14px;}
  .de-module li a:hover{color:#719901;}
  .de-module li tt{color:#afafaf;}
  .cat-text{margin-bottom:15px;text-indent:2em}
  .read{overflow:hidden;zoom:1;}
  .read strong{float:left;text-indent:2em}
  .read strong a{color:#719901;text-decoration:underline}
  .read strong a:hover{text-decoration:none}
  .read span{float:right;}
  .read span a{margin:0 8px;}
  .read span a:hover{text-decoration:underline;}
  marquee p{margin-top:10px;}
  
  .page{margin-top:15px;overflow:hidden;zoom:1;}
  .page var{float:right;font-style:normal;font-family:Arial, Helvetica, sans-serif}
  .page var a,.page var span{margin:0 6px;}
  .page var a:hover{color:#d31300;}
  .page tt{float:left;font-style:normal}
  .page tt span{margin:0 5px;}
  
  .news-list{float:left;width:235px;margin:10px;}
  .news-list li{background:url(../images/bg-a.gif) no-repeat left center;padding-left:10px;}
  .news-list li a:hover{color:#719901;}
  
  .txt-detail{margin-top:10px;}
  .txt-detail img{border:1px #ccc solid;float:left;margin-right:10px;}
  .txt-detail img#text{border:0;float:none;text-align:center}
  .txt-detail img#code{float:none;}
  .txt-detail h5{background:none;color:#000;font-size:18px;text-align:center;}
  .txt-detail h5 tt{font-weight:normal;color:#999;font-size:12px;}
  
  .txt-detail p.lab{overflow:hidden;zoom:1;border-top:1px #ddd8d5 dashed;border-bottom:1px #ddd8d5 dashed;line-height:2.5em;font-size:12px;}
  .txt-detail p.lab a{color:#4d6f3f}
  .txt-detail p.lab a:hover{color:#4d6f3f;text-decoration:underline;}
  .txt-detail p{font-size:14px;line-height:22px;margin-top:10px;}
  .txt-detail p.copy{margin-top:30px;font-size:12px;margin-bottom:0;}
  .txt-detail p.copy a{color:#4d6f3f}
  #about .txt-detail p.copy a strong{font-size:12px;}
  .txt-detail p.copy a:hover{text-decoration:underline}
  .txt-detail p.copy span{margin-left:18px;}
  .txt-detail p.copy span a{margin:0 5px;color:#666}
  .lab span{float:left}
  .lab span a{margin-right:5px;color:#4d6f3f;}
  .lab span a:hover{text-decoration:underline;font-weight:bold;color:#4d6f3f;}
  .lab em{float:right;font-style:normal}
  .lab em a{}
  .lab em a:hover{color:#af0300;}
  
  .article{margin-top:10px;border-top:1px #ccc solid}
  .article ul{padding-top:5px;}
    .article li{overflow:hidden;zoom:1;}
	  .article a{float:left}
	    .article span{float:right}
		.article a img{float:right;width:68px;height:20px;border:none}
		.article span a{float:none;margin:0 5px}
		.article a:hover{text-decoration:underline}
		
	.comment{margin:15px auto auto;width:640px;background:url(../images/bg-comment.gif) repeat-x top;padding:0 10px;}
	.comment p{}
	.comment table{margin-top:5px;}
	.comment table td{padding:2px;}
	.comment table td p{font-size:12px;}
	.comment table td p#userName{margin-left:5px;}
	.comment table td p#userName a{color:#a00000;}
	.comment table td p#nocall{margin-left:17px;display:none;}
	.comment table textarea{width:540px;margin-left:58px;height:90px;}
	.comment table span{color:#e30001; vertical-align:middle}
	.comment table input{width:110px;}
	.comment table input#nonames{width:auto}
	.comment input.btn-comm{
	width:75px;
	height:24px;
	background:url(../images/btn-comm.gif);
	border:0;
	margin-left:20px;
	font-weight:bold;
	color:#eaf2fa;
	text-align: center;
}
	.comment p.title2{font-size:12px;padding-top:10px;*padding-top:0}
	.comment p.title2 strong{margin-right:20px;color:#000}
	.comment p.title2 span{margin:0 10px;color:#bc4700;}
	.comment p.title2 a{margin-left:50px;}
	.comment p.name{overflow:hidden;zoom:1;}
	  .comment p.name strong{float:left;color:#719901}
	  .comment p.name span{float:right;margin-right:50px;font-size:12px;}
	.comment-re{border-top:1px #99a89a dashed;margin-top:10px;padding-top:10px;}
	  .comment-re p.name strong{color:#333}
	.comment-re ul{font-size:14px;}
  /*----------------------chan-sidebar-----------------------------------*/
  .chan-sidebar{
	width:255px;
	float:right;
	overflow: hidden;
}
  .chan-sidebar h1,.chan-sidebar h2{margin-top:10px}
    .chan-sidebar .pointer{width:230px;height:auto;padding:5px;margin-top:10px;float:none}
	.chan-sidebar .pointer p{line-height:20px;}
	.chan-sidebar .pointer h6 a{color:#719901}
	.ser-qq{background:url(../images/bg-qq.gif) no-repeat bottom;}
	.ser-qq p{}
	.ser-qq p strong{color:#cb3900;font-size:14px;margin-right:20px;}
	.ser-qq p strong a{color:#719901;font-size:14px;}
	.ser-qq ul{margin-top:130px;margin-left:92px;}
	.ser-qq li{background:url(../images/bg-h6.gif) no-repeat left;padding-left:12px;}
	.ser-qq li a{padding:3px;}
	.ser-qq li a:hover{font-weight:bold;background:#719901;color:#fff}
	.list-logo{text-align:center}
	.list-logo .lg{border:1px #dadada solid}
	.list-logo a{line-height:2.6em;}
	.list-logo a:hover{text-decoration:underline}
	#faq{}
	#faq a{}
	.hot{border:1px #d8d8d8 solid;zoom:1}
	.sort{padding:5px;}
	.sort span{float:left;}
	.sort strong{margin:0 5px;color:#c20000}
	.sort strong tt{font-family:Arial;color:#595959}
	.sort small{float:right;color:#719901;font-size:11px;}
	.sort li{overflow:hidden;zoom:1;}
	.sort a:hover{text-decoration:underline;color:#719901}
	.research p{line-height:25px;}
	.research input{ vertical-align:middle}
	.research{border:1px #ddd solid;padding:8px;}
	.research li{}
	.research p strong{color:#cb3900}
	.research p.btn-research{text-align:center}
	.research p.btn-research input{font-weight:bold;color:#fff;width:55px;height:24px;background:url(../images/btn-submit.gif);border:0}
	.research p.btn-research input.view{background:url(../images/btn-view.gif)}
	.ser-pro{margin-top:10px;background:url(../images/bg-serpro.gif) repeat-x;border:2px #a3ac75 solid;padding:5px;}
	.ser-pro p{

}
	.ser-pro p strong{font-size:14px;color:#000;}
	.ser-pro a:hover{color:#719901;}
	.ser-pro li{
	background:url(../images/bg-h6.gif) no-repeat 5px 8px;
	padding-left:12px;
	line-height:2;
	text-indent:5px;
}
	.ser-pro .liline{border-bottom:1px #ddd solid;}
	.ser-pro li p{
	line-height:1.8;
	text-align:left;
	position:relative;
	left:0px;
	border-bottom:1px #ccc solid;
}
	/*----------------------footer-----------------------------------*/
	.footer{font-size:11px;clear:both;zoom:1;overflow:hidden;background:#dfe0e1;font-family:Times New Roman}
	.footer .map{line-height:33px;padding-top:7px;background:#fff;}
	.footer .map a{font-size:12px;font-weight:normal;color:#7b7b7b;margin-right:15px;padding:2px}
	.footer .map a:hover,.footer .map a.first{background:#000;color:#fff;}
	.logo-footer{float:left;margin-top:35px;margin-left:20px;}
	.footer .copyright{float:left;margin-left:20px;padding-bottom:20px;}
	.footer .copyright p{line-height:19px;color:#595959}
	.footer .copyright p sup{font-size:14px;}
	.footer .copyright p.firends{line-height:60px;}
	.footer .copyright p.firends a{color:#000;margin:0 15px;}
	  .footer .copyright p.link{margin-top:20px}
	    .footer .copyright p a{font-size:12px;color:#666;margin:5px;font-weight:normal}
		.footer .copyright p a:hover{text-decoration:underline;}
	
/*-----------------------------------------------------------*/
/*----------------------------------------tab-----------------------------*/

.TabbedPanels {

}


.TabbedPanelsTabGroup {
zoom:1;
overflow:hidden;
position:relative;
background:url(../images/bg-tabgro.gif) top;
border-right:1px #d3dcc0 solid;
height:32px;
}


.TabbedPanelsTab {
	position: relative;
	float: left;
	display:inline;
	list-style: none;
	cursor: pointer;
	width:101px;
	height:32px;
	line-height:32px;
	text-align:center;
	color:#33;
	z-index:100;
	background:url(../images/bg-tab.gif) no-repeat left top;
}


.TabbedPanelsTabHover {
	
}


.TabbedPanelsTabSelected {
	width:101px;
	line-height:32px;
	text-align:center;
	position:relative;
	font-weight:bold;
	z-index:999;
	color:#5d7c00;
	background:url(../images/bg-tab.gif) no-repeat left -32px;
}


.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}


.TabbedPanelsContentGroup {
	clear: both;
	border:1px #d3dcc0 solid;
	padding:5px 8px 8px;
    margin-top:-1px;
}


.TabbedPanelsContent {
	zoom:1;
	overflow:hidden;
	display:none;
}
.TabbedPanelsContent ul{
	float:left;
	width:465px;
	}
.TabbedPanelsContent p{
	float:right;
	width:180px;
	margin-top:10px;
	margin-right:20px;
	display:inline;
	text-align:center;
	}
.TabbedPanelsContent p a{font-size:14px;font-weight:bold;text-decoration:underline;color:#719901;}
.TabbedPanelsContent li{background:url(../images/bg-a.gif) no-repeat left 8px;padding-left:10px}	
  .TabbedPanelsContent li a{color:#595959;}
  .TabbedPanelsContent li a:hover{color:#719901;text-decoration:underline}
  .mores a{float:right;background:url(../images/ico-more.gif) no-repeat right;padding-right:16px;font-weight:bold;color:#e25c3b}
  .TabbedPanelsContent li span{float:right;color:#666}
  
.TabbedPanelsContentVisible {
	
}

.VTabbedPanels .TabbedPanelsTabGroup {
	
}


.VTabbedPanels .TabbedPanelsTab {
	
}

.VTabbedPanels .TabbedPanelsTabSelected {
	
}

.VTabbedPanels .TabbedPanelsContentGroup {
	
}
/*----------------------------------------login-----------------------------*/
.login{padding-top:4px;background:url(../images/bg-login.gif) repeat-x left top}
  .login div{padding:50px 0;margin-bottom:30px;border:1px #cdcdcd solid;background:url(../images/bg-login2.gif) #fff repeat-x left top}
  .login-into{width:350px;float:left;border-right:1px #ccc solid;padding-left:110px;}
  .login-into li.title-log{font-size:14px;font-weight:bold;height:40px;;color:#ea0600;}
  .login-into li.title-log p{color:#666;font-weight:normal;font-size:12px;}
  .login-into li{height:35px;}
  .login-into input{border:1px #adadad solid}
  .login-into input.btn-log{background:url(../images/btn-comm.gif);width:75px;height:24px;border:0;font-weight:bold;color:#eaf2fa;}
  .login-into input.chb{border:0}
  .nomember{float:left;width:400px;background:url(../images/bg-nomem.gif) no-repeat left;margin-left:20px;}
  .nomember dt{font-size:14px;font-weight:bold;color:#000;text-align:center;margin-left:30px;}
  .nomember dd{width:195px;margin-left:185px;}
  .nomember dd a{font-size:14px;text-decoration:underline;color:#0022f1}
/*----------------------------------------news-----------------------------*/ 
.study-list{
	overflow:hidden;
	zoom:1;
	border:1px #e1e1e1 solid;
	margin-top:10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.study-list p{font-weight:bold;font-size:18px;background:url(../images/bg-style.gif) no-repeat 10px top;text-align:center;color:#5d7c00;line-height:60px;}
.study-list ul{float:left;margin-top:10px;width:95px;}
  .study-list li{background:url(../images/bg-li.gif) no-repeat left 7px;padding-left:12px;}
  .study-list li a{padding:3px;}
  .study-list li a:hover{background:#719901;font-weight:bold;color:#fff;}
  
  #register{float:none;border:0;padding:0;text-align:left;width:700px;padding-left:200px;}
   #register input{width:200px;}
   #register input.btn-log{width:75px;}
    #register span{color:red;}
/*--------------------------------tab--------------------------------------------------*/
.seach_c{
border:1px #d8d8d8 solid;margin-top:10px;
}
.top_chan{
float:left;
text-align:center;
cursor: pointer;
font-size:12px;
font-weight:normal;
color: #333;
padding:2px;
line-height:18px;
margin-top:5px;
}
.top_chan1{
float:left;
text-align:center;
display: block;
font-size:12px;
cursor: pointer;
font-weight:bold;
color: #719901;
background:#fff;
padding:2px 4px 2px 2px;

border-left:1px #ddd solid;
border-right:1px #ddd solid;
border-top:1px #ddd solid;
line-height:18px;
margin-top:5px;
}
#cc1{
	text-align:left;
	clear:both;
	background: url(bgbg1.gif);
}
#cc2{
	text-align:left;
	display: none;
    clear: both;
	 background: url(bgbg1.gif);
}
#cc3{
	text-align:left;
	display: none;
   clear: both;
	background: url(bgbg1.gif);
}
#cc4{
	text-align:left;
	display: none;
    clear: both;
	 background: url(bgbg1.gif);
}
#cc5{
   text-align:left;
	display: none;
    clear: both;
	 background: url(bgbg1.gif);
}
.tab-title{color:#333}
/*----------------------------------------------------------------------*/
.news-focus{margin-top:15px;}
  .news-title p a{font-weight:bold;font-size:24px;color:#333;font-family:"微软雅黑";line-height:1.4;}
  .news-title a:hover{text-decoration:underline;color:#e90000;}
.news-title{}
.news-ani{overflow:hidden;zoom:1;padding-top:10px;border-top:1px #ccc dashed;margin-top:10px;}
  .news-ani-list{float:left;width:355px;}
    .news-ani-list dt{margin-top:15px;}
	.news-ani-list a{margin-right:5px;}
	.news-ani-list a:hover{text-decoration:underline}
	.news-ani-list dt a{font-weight:bold;font-size:14px;color:#719901;}
  .news-ani-img{float:right;width:308px;}
  .news-moduel{}
 .news-moduel .de-module{border:1px #dbdbdb solid;border-top:0;margin-top:0;padding:0 15px 15px;} 
 
 .modular-list{margin-top:10px;padding-top:10px;border-top:1px #ddd8d5 dashed;overflow:hidden;zoom:1;}
   .modular-list ul{width:300px;margin-left:10px;float:left;}
   .modular-list li{background:url(../images/ico-aa.gif) no-repeat left;padding-left:10px;line-height:25px;width:300px;margin:0}
   .modular-list li a{font-size:14px;color:#377b00;}
   .modular-list li a:hover{text-decoration:underline}
/*-----------------------------member-----------------------------------------*/
.member-list{overflow:hidden;zoom:1;margin-top:10px;padding-top:20px;border-top:1px #ccc dashed;margin-right:10px;}
  .member-list dt{float:left;margin-right:10px;}
  .member-list dd{line-height:20px;}
  .member-list span{color:#62ac5e}
  .member-list img{padding:1px;background:#fff;border:1px #ccc solid;}
  .member-list a{font-size:14px;font-weight:bold;color:#407200;}
  .member-list a:hover{color:#407200;text-decoration:underline}
/*-----------------------------about-----------------------------------------*/
#about{border:0;border-top:3px #eee solid}
#about .txt-detail{margin-top:0;background:url(../images/bg-about.jpg) no-repeat 300px right;}
#about .txt-detail p{font-size:12px;line-height:18px;}
#about .txt-detail p strong{font-size:14px;color:#333;}
#about .about-title{margin-top:40px;}
#about .about-title p{line-height:1.4}
#about .about-title p strong{background:#446b02;color:#fff;padding:2px 8px;}
#about .about-title em{font-style:normal;font-weight:bold}
#about dl{overflow:hidden;zoom:1;margin-top:20px;padding-bottom:15px;border-bottom:1px #d9d9d9 dashed}
#about dl a{font-weight:bold;font-size:14px;color:#407200;}
#about dl span{color:#407200}
#about dl dt{width:170px;height:113px;float:left}
.page1{text-align:center}
.page1 span{color:red}
.page1 a{margin:0 2px;}
.page1 a:hover{text-decoration:underline}

#about .txt-detail p.name strong,#about .txt-detail p.title2 strong{font-size:12px;}
.case-list{margin-top:15px;}
.case-list img{float:none}
.case-list li.case-title{text-align:left;font-size:14px;}
.case-list li{text-align:center;margin-top:5px;}

.boss{}
.boss span{color:#488003;}
.boss li{margin-top:15px;}
.boss li.boss-pic img{float:none}
.boss li.boss-pic strong{color:#333;font-size:18px;}

.contact{margin-top:20px;}
.contact li{margin-top:5px;}
.contact li.contact-title strong{font-size:16px;color:#719901;}
.contact a{color:#004b9e}

.bus{line-height:53px;}
.bus img{border:0}
.bus strong{line-height:70px;font-size:12px;}
.busline,.busline td{border:1px #ddd solid;}
.busline td{padding:2px;text-align:center}

.metro{padding-top:20px;}
.metro img{border:0}
.metro strong{margin-left:40px;font-size:12px;line-height:30px;}

.msg-btn{text-align:right}
.msg-btn img{float:none;}
.msg-list{border:1px #b0d3a5 solid;margin-top:15px;}
.msg-list td{border:1px #b0d3a5 solid;padding:3px;}
.msg-list a{color:#273e1f}
.msg-list a:hover{text-decoration:underline;color:#c20115}
.msg-list strong{color:#067500;}

.joinus{text-align:center;}
  .joinus a{padding:3px 8px;background:#b42725;color:#fff;font-weight:bold}
  .joinus a:hover{color:#333;background:#dcdbdb;}
  
.job{margin:8px auto;border:1px #dadada solid;color:#4d6f3f;}
  .job td{border:1px #dadada solid;padding:3px 5px;}
  
.joinhc{}
  .joinhc td{padding:2px;color:#389629}
  .joinhc span{color:red;}
  .joinhc input{border:1px #999 solid;}
  
 .study-list1{background:#dff3b4;margin-top:10px;overflow:hidden;zoom:1;padding:6px;color:#333}
 .study-list1 ul{float:left;margin-top:10px;width:110px}
  .study-list1 li{background:url(../images/bg-li.gif) no-repeat left 7px;padding-left:12px;}
  .study-list1 li a{padding:3px;}
  .study-list1 li a:hover{background:#719901;font-weight:bold;color:#fff;}
  .study-list1 strong{font-size:14px;}

.buil1,.buil2,.buil3,.buil4,.buil5,.buil6{width:340px;height:162px;float:left;margin-top:10px;}
.buil1 h3,.buil2 h3,.buil3 h3,.buil4 h3,.buil5 h3,.buil6 h3{margin-top:25px;margin-left:70px;}
.buil1 p,.buil2 p,.buil3 p,.buil4 p,.buil5 p,.buil6 p{margin-left:70px;}
.buil1{background:url(../images/bg-build1.gif)}
.buil2{background:url(../images/bg-build2.gif);margin-left:8px;}
.buil3{background:url(../images/bg-build3.gif)}
.buil4{background:url(../images/bg-build4.gif);margin-left:8px;}
.buil5{background:url(../images/bg-build5.gif)}
.buil6{background:url(../images/bg-build6.gif);margin-left:8px;}
  
.form1{}
  .form1 h3{color:#d90500;line-height:2em}
  .form1 td{padding:3px;}
  .form1 input{border:1px #b2b2b2 solid;width:150px;}
  .form1 input.noborder{border:0;width:auto; vertical-align:middle}
  .form1 span{color:red;}
  
.form2{}
  .form2 td{padding:2px;}
  .form2 span{color:red}
  .form2 input.tex{border:1px #ccc solid;width:120px;}
  .form2 h3{color:#4e6a40;font-size:16px;}
  .form2 h3 span{font-size:12px;font-weight:normal;}
  .form2 input.btn-reset{margin-left:20px;width:55px;height:24px;background:url(../images/btn-reset.gif);color:#fff;font-weight:bold;border:0}
  .form2 input.btn-submit{width:55px;height:24px;background:url(../images/btn-submit2.gif);color:#fff;font-weight:bold;border:0}
/*------------------focus-----------------------*/
#play {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #fff 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 0px solid; HEIGHT: 245px;z-index:5;position:relative;
}
#play_text {
	POSITION: absolute;
	right:0;
	bottom:9px;
	
}
#play_text UL {
	
}
#play_text UL LI {
	float:left;FONT-SIZE: 0.9em;MARGIN: 3px 6px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 16px; FONT-FAMILY: Arial; HEIGHT: 16px; TEXT-ALIGN: center;background:#67951E;width:16px;height:16px;
font-weight:bold;FILTER: Alpha(Opacity=80); PADDING-TOP: 0px; LIST-STYLE-TYPE: none;opacity: 0.8}
.ttser1{border: 1px solid #CCCCCC;}
.pic_show {
	PADDING-RIGHT: 10px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 12px;
	MARGIN: 3px 0px 0px 17px;
	WIDTH: 247px;
	PADDING-TOP: 8px;
}
