﻿/* CSS Document */

/*----------------------------------------CSS初始化-----------------------------------------------*/
body{margin:0;padding:0;font:12px Arial,Tahoma,Verdana "宋体"; color:#666666;}
/*文字的缩写方式{font: bold 12px/26px "宋体" Tahoma,Verdana,Arial;color:#797779;}
加粗（bold） 大小/行高 字体；字颜色不在缩写之列*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,button,textarea,select,p{margin:0;padding:0;}
div{overflow:hidden;}
img{ border:0; vertical-align:top;}/*border:none;font-size:0*/
ul,li,ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
a { text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {}


input,button,textarea,select{ font: bold 12px/26px "宋体" Arial,Tahoma,Verdana;color:#797779;}


/*----------------------------------------页面大框架设-----------------------------------------------*/
#logo,#menu,#banner,#content1,#content2,#content3,#bottom,#logo_bottom,#about{ width:980px; margin:0 auto;}


/*---------------------------------LOGO-----------------------------------------------*/
#logo{margin-top:23px;}
 .logo_left{ float:left; width:711px;}
 .logo_left a{ padding-right:550px;}
 .logo_right{ float:left;}


/*---------------------------------LOGO-----------------------------------------------*/





/*---------------------------------menu-----------------------------------------------*/
#menu{height:37px; margin-top:20px;}
 .menu_left{ float:left;}
 .menu_center{ float:left; background:url(../images/menu_bg.gif); width:970px; height:37px;}
 .menu_center ul{ float:left;display:block;}
 .menu_center ul li{ float:left;font-size:14px; padding-top:11px; font-weight:bold; height:37px; background:url(../images/menu_xian.gif) no-repeat top right}
 .menu_center ul li a{ margin:0 28px;color:#333;}
 .menu_center ul li .none{background:none;}
 .menu_center ul li a:hover{ color:#0685D5; text-decoration:none;}
 .menu_center ul li a.none{ padding:0; margin:0;}
 .menu_center ul li.none{background:none;}
 .menu_right{ float:left;}
/*---------------------------------menu-----------------------------------------------*/



/*---------------------------------banner-----------------------------------------------*/
#banner{ height:320px; margin-top:10px;}
/*---------------------------------banner-----------------------------------------------*/



/*---------------------------------CONTENT1-----------------------------------------------*/
#content1{ margin-top:30px; height:280px; border:solid 1px #E9E9E9; background:url(../images/content1_03.gif);}
 .content1_left{ float:left; width:331px; border-right: solid 1px #EBEBEB; height:280px;}
 .content1_left_title{ font-size:14px;font-weight:bold; padding:16px 0 0 25px;}
 .content_left_content1{}
  .content_left_content1_left{ float:left;}
  .content_left_content1_left ul{ padding-left:25px;margin-top:5px;}
  .content_left_content1_left ul li{ line-height:33px; font-size:14px; font-weight:bold; background:url(../images/content1_tubiao.gif) no-repeat 0 10px; padding-left:25px;}
  .content_left_content1_left ul li a{ color:#0483D4;} 
  .content_left_content1_left ul li a:hover{ text-decoration:none; color:#CB2726;}
  .content_left_content1_right{ float:left;}
  .content_left_content1_right ul{ padding-left:25px; margin:5px 0 0 0;}
  .content_left_content1_right ul li{ line-height:33px; font-size:14px; font-weight:bold; background:url(../images/content1_tubiao.gif) no-repeat 0 10px; padding-left:25px;}
  .content_left_content1_right ul li a{ color:#0483D4;} 
  .content_left_content1_right ul li a:hover{ text-decoration:none; color:#CB2726;}
  

 .content1_center{ float:left; width:329px; border-left:solid 1px #FFFFFF; height:280px; border-right: solid 1px #EBEBEB;}
  .content1_center_title{font-size:14px;font-weight:bold; padding:16px 0 0 25px;}
  .centent1_center_content{}
  .centent1_center_content ul{ padding-left:15px;margin-top:10px; padding-right:20px;}
  .centent1_center_content ul li{ line-height:24px; color:#999; width:100%}
  .centent1_center_content ul li a{ color:#666;}
  .centent1_center_content ul li a:hover{ text-decoration:none; color:#0483D4;}
  
 .content1_right{ float:left; width:315px;border-left:solid 1px #FFFFFF; height:280px;}
   .content1_right_title{ font-size:14px; color:#666; font-weight:bold;padding:16px 0 0 60px;}
   .content1_right_pic{ padding:20px 0 0 70px;}
   .content1_right_pic span{}
   .content1_right_pic span.text{font-size:12px; line-height:17px; display:block; width:160px; padding-bottom:5px;}
   .kuang2{ font-weight:normal;width:170px;ackground:#F2F3F4; border: solid 1px #CECECE; line-height:15px; margin-bottom:10px; height:18px;}
   .content1_right_pic a{color:#355928;font-size:12px; font-family:""; padding-left:55px;}
   
   
   .annu1{ height:25px; width:80px; margin-left:40px;}
   .annu2{ height:25px; width:40px;}
/*---------------------------------CONTENT1-----------------------------------------------*/


/*---------------------------------CONTENT2-----------------------------------------------*/
#content2{ margin-top:25px; height:260px; border: solid 1px #E9E9E9;}
 .content2_title{ background:url(../images/content2_bg.gif); height:30px; padding:8px 0 0 19px; font-size:14px; font-weight:bold;}
 .content2_pic{height:245px; padding-top:5px;} 
 .content2_pic ul{ padding:0 0 0 20px;}
 .content2_pic ul li{width:141px; height:115px; float:left; text-align:center; padding-right:55px;}
 .content2_pic ul li img{ padding-bottom:10px;}
 
 .content2_pic ul li.end{ padding:0; margin:0;}
 * html .content2_pic ul li{ padding-right:47px;}

/*---------------------------------CONTENT2-----------------------------------------------*/



/*---------------------------------CONTENT3-----------------------------------------------*/
#content3{ margin-top:25px; height:207px;border:solid 1px #E9E9E9; background:url(../images/content2_03.gif);}
 .content3_left{ float:left; width:331px; border-right: solid 1px #EBEBEB; height:207px;}
  .content3_left_title{font-size:14px;font-weight:bold; padding:16px 0 0 25px;}
  .content3_left_content{}
  .content3_left_content ul{ padding-left:15px;margin-top:10px; padding-right:20px;}
  .content3_left_content ul li{ line-height:24px; color:#999; width:100%;}
  .content3_left_content ul li a{ color:#666;}
  .content3_left_content ul li a:hover{ text-decoration:none; color:#0483D4;}
  
 .content3_center{ float:left; width:328px; border-left:solid 1px #FFFFFF; height:207px; border-right: solid 1px #EBEBEB;}
  .content3_center_title{font-size:14px;font-weight:bold; padding:16px 0 0 25px;}
  .content3_center_content{}
  .content3_center_content ul{ padding-left:21px;margin-top:10px;}
  .content3_center_content ul li{ line-height:24px; background:url(../images/dian.gif) no-repeat 5px 10px;}
  .content3_center_content ul li a{ color:#666; padding-left:15px;}
  .content3_center_content ul li a:hover{ text-decoration:none; color:#0483D4;}
 .content3_right{ float:left; width:315px;border-left:solid 1px #FFFFFF; height:280px;}
  .content3_right_title{font-size:14px;font-weight:bold; padding:16px 0 0 25px;}
  .content3_right_content{}
  .content3_right_content ul{ padding-left:15px;margin-top:10px; padding-right:20px;}
  .content3_right_content ul li{ line-height:24px; color:#999; width:100%;}
  .content3_right_content ul li a{ color:#666;}
  .content3_right_content ul li a:hover{ text-decoration:none; color:#0483D4;}

/*---------------------------------CONTENT3-----------------------------------------------*/


/*---------------------------------bottom-----------------------------------------------*/
#bottom{ margin-top:35px; height:197px; border:solid 1px #F3F3F3; padding-top:27px; line-height:24px;}
 .bottom1{ float:left; padding:3px 67px 0 30px;}
 .bottom2{ float:left;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
  .bottom2 a{ color:#666;}
  .bottom2 a:hover{ text-decoration:none; color:#000000;}
 .bottom3{ float:left; padding:0 75px 0 75px;}
  .bottom3 a{ color:#666;}
  .bottom3 a:hover{ text-decoration:none; color:#000000;}
 .bottom4{ float:left; width:155px;}
 .bottom5{ float:left; width:180px; padding-left:50px;}
  .bottom5 a{ color:#666;}
/*---------------------------------bottom-----------------------------------------------*/
#logo_bottom{ height:112px; margin-top:28px;}
#logo_bottom a{ padding-left:465px;}




/*---------------------------------ABOUT-----------------------------------------------*/
 .content3{ float:left; width:215px; margin-top:30px; border: solid 1px #EAEAEA; height:260px;}
   .content3_title{  font-size:14px; color:#666; font-weight:bold;padding:10px 0 0 10px;}
   .content3_pic{ padding:10px 0 0 15px;}
   .content3_pic span{}
   .content3_pic span.text{font-size:12px; line-height:17px; display:block; width:160px; padding-bottom:5px;}
   .kuang2{ font-weight:normal;width:170px; padding-left:3px; background:#F2F3F4; border: solid 1px #CECECE; line-height:15px;}
   .content3_pic a{color:#355928;font-size:12px;padding-left:55px;}

#about{ border-top:none; border-bottom:none;} 
.about_left{ float:left; margin:25px 55px 0 0;  padding-bottom:50px;}
 .about_left1{ width:217px; height:364px; border:solid 1px #EDEDED; background:url(../images/about_11.gif) 0 30px;}
  .about_left1_title{ background:url(../images/about_03.gif); height:28px; padding:8px 0 0 13px;font-size:14px; font-weight:bold; color:#666;}
  .about_left1_content{}
  .about_left1_content ul{ padding:20px 0 0 15px;}
  .about_left1_content ul li{ height:50px; background:url(../images/about_picbg.gif); width:181px; height:40px; margin-top:8px;}
  .about_left1_content ul li a{ color:#0483D4; font-size:14px; font-weight:bold; padding:10px 0 0 40px; display:block;}
  .about_left1_content ul li a:hover{ color:#CB2726; text-decoration:none;}
 .about_left2{ height:217px; width:191px;margin-top:47px;}
.about_right{ float:left; width:704px;margin-top:25px; background:#FAFAFA; border:solid 1px #E9E9E9;}
 .about_right1{ height:110px; background:#000000;}
 .about_right2{}
  .about_right2_title{font-size:18px; font-weight:bold; background:url(../images/about_03.gif); height:28px; font-size:14px; color:#666;}
  .about_right2_title1{ float:left; padding:0 0 0 25px;}
  .about_right2_title2{ float:left; padding:5px 0 0 10px;}
  .about_right2_content{ margin-top:20px; line-height:22px; font-size:12px; width:585px; padding-bottom:27px; font-size:14px; line-height:24px; padding-left:25px;}
   .about_right2_content a{ color:#666;}
   .about_right2_content ul{
   	list-style:none;
	margin:0;
	padding:0;
	}
    .about_right2_content li{ line-height:24px;
		float:left;
		}
		
		
		
		
		
		
.emailread {
	/*?*/
/*	margin: 0px;
	padding: 0px;
	text-align: center;
	line-height: 30px;
	margin-top: 5px;*/
}
.proclasstree {
	/*?*/
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	height: auto;
}
.links {
	/*-??*/
		float: left;
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	width: 100%;
}
.links li {
	float: left;
	display: inline;
}
.newpro-ul {
	/*2?ulclass*/
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	width: 100%;
	height: auto;
	font-size: 12px;
	padding-top: 5px;
}
.newpro-ul li {
	float: left;
	display: inline;
}
.gonggao-p {
	/*?*/
	margin: 0 auto;
	padding: 5px;
	margin-right: 20px;
	display: block;
}
.topnews-ul {
	/*?*/
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	width: 95%;
	height: auto;
	font-size: 12px;
	padding-top: 5px;
}
.topnews-ul li {
	background: url('../../../upfiles/system/dian.gif') no-repeat 10px 10px;
	padding-left: 20px;
	float: left;
	display: inline;
	line-height: 22px;
}
.topnews-ul span {
	float: right;
	color: #666666;
	margin-right: 5px;
}

.listtitle {
	margin: 0;
	padding: 0;
	font-size:14px;
}
.listtitle2 {
	margin: 0;
	padding: 0;
	font-size: 12px;
}
.propic {
	text-align: center;
	padding: 10px;
}

.classnews { /*?б*/
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
	width: 100%;
	height: auto;
	font-size: 12px;
	padding-top: 5px;
}
.classnews li {
	background: url('../../upfiles/system/dian.gif') no-repeat 10px 7px;
	
	float: left;
	display: inline;
	line-height: 22px;
}
.product-1 {
	list-style-type: none;
	margin: 10px;
	padding: 0;
	height: 50px;
	line-height: 24px;
	border-bottom: 1px #808080 solid;
	border-right: 1px #808080 solid;
}
.product-1 li {
	float: left;
	display: inline;
	width: 33.1%;
	text-align: center;
	height: 24px;
}
.proli-1 {
	border-left: 1px #808080 solid;
	border-top: 1px #808080 solid;
	background-color: #EEEEEE;
}
.proli-2 {
	border-left: 1px #808080 solid;
	border-top: 1px #808080 solid;
	background-color: #FFFFFF;
}
.product-1 h1 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	text-align: center;
	height: 24px;
	line-height: 24px;
}
.product-2 {
	line-height: 25px;
	 padding:0 0 10px 25px;
}
.classnews span {
	float: right;
	color: #666666;
	margin-right: 5px;
}
.profilelist ul{
	list-style:none;
	margin:0;
	padding:0;
	}
.profilelist li {
	line-height: 20px;
	margin-left: -20px;
	padding: 0;
}
.hr {
	text-align: center;
	width: 90%;
	height: 1px;
	font-size: 0px;
	margin: 0 auto;
	padding: 0;
	background-image: url('../Images/service-hr.gif');
}
.newspage-3 {
	height: 25px;
	text-align: center;
	line-height: 25px;
}
.content {
	line-height: 20px;
}
OL LI {
MARGIN: 8px
}
#con {
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 300px
}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 330px; PADDING-TOP: 0px; HEIGHT: 23px;
}
#tags LI {
	FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 23px
}
#tags LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px;
}

#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#tagContent {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px;  PADDING-TOP: 1px; 
}
.tagContent {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 276px; COLOR: #474747; PADDING-TOP: 10px; HEIGHT: 250px
}
#tagContent DIV.selectTag {
	DISPLAY: block
}

.prolist ul{ width:580px; height:120px;}
.prolist li img{ width:103px; height:130px; padding-top:20px;}


