﻿@charset "utf-8";

  body {
	font-size:12px; color:#3f3f3f; margin:0px auto; font-family:"微软雅黑"; background-color:#ffffff; 
}
*{ margin:0px; padding:0px; border:0px;}
li,ul,h3,h4,p,img{ list-style:none; margin:0; padding:0; font-size:12px; font-weight:normal; border:0;}

#top{ width:1000px; height:90px; background:url(../images/logo.jpg) no-repeat left 5px; margin:0px auto; }
#top #tianqi{ width:1000px; height:40px; line-height:40px; margin:0px auto; text-align:right;}
#top #menuz{width:1000px; height:40px; margin:0px auto; margin-top:5px;}

#menu{width:770px;  height:37px; padding-left:10px; margin:0px auto; padding-left:230px;}
#menu li{ float:left; text-align:center; line-height:37px; margin-left:10px; width:100px;  font-weight:bold; color:#FFFFFF; font-size:12px; }
#menu1 a{  width:100px; height:37px; display:block; background:url(../images/menu1.jpg) no-repeat; color:#FFFFFF; font-size:12px;}
#menu1 a:hover{background:url(../images/menu1.jpg) 0 -37px; color:#FFFFFF; font-size:12px;}
#menu2 a{  width:100px; height:37px; display:block; background:url(../images/menu1.jpg) no-repeat; color:#FFFFFF; font-size:12px;}
#menu2 a:hover{background:url(../images/menu1.jpg) 0 -37px; color:#FFFFFF; font-size:12px;}
#menu3 a{  width:100px; height:37px; display:block; background:url(../images/menu1.jpg) no-repeat; color:#FFFFFF; font-size:12px;}
#menu3 a:hover{background:url(../images/menu1.jpg) 0 -37px; color:#FFFFFF; font-size:12px;}
#menu4 a{ width:100px; height:37px; display:block; background:url(../images/menu1.jpg) no-repeat; color:#FFFFFF;font-size:12px;}
#menu4 a:hover{background:url(../images/menu1.jpg) 0 -37px; color:#FFFFFF; font-size:12px;}
#menu5 a{ width:100px; height:37px; display:block; background:url(../images/menu1.jpg) no-repeat; color:#FFFFFF;font-size:12px;}
#menu5 a:hover{background:url(../images/menu1.jpg) 0 -37px; color:#FFFFFF; font-size:12px;}
#menu6 a{ width:100px; height:37px; display:block; background:url(../images/menu1.jpg) no-repeat; color:#FFFFFF;font-size:12px;}
#menu6 a:hover{background:url(../images/menu1.jpg) 0 -37px; color:#FFFFFF; font-size:12px;}
#menu7 a{ width:100px; height:37px; display:block; background:url(../images/menu1.jpg) no-repeat; color:#FFFFFF;font-size:12px;}
#menu7 a:hover{background:url(../images/menu1.jpg) 0 -37px; color:#FFFFFF; font-size:12px;}

#ban{ width:100%; height:400px; background:url(../images/ban.jpg) no-repeat top center;}

#sub1 #menu1 a{background:url(../images/menu1.jpg) 0 -37px;}
#sub2 #menu2 a{background:url(../images/menu1.jpg) 0 -37px;}
#sub3 #menu3 a{background:url(../images/menu1.jpg) 0 -37px;}
#sub4 #menu4 a{background:url(../images/menu1.jpg) 0 -37px;}
#sub5 #menu5 a{background:url(../images/menu1.jpg) 0 -37px;}
#sub6 #menu6 a{background:url(../images/menu1.jpg) 0 -37px;}
#sub7 #menu7 a{background:url(../images/menu1.jpg) 0 -37px;}

#gonggaoz{ width:100%; height:10px; background:#f26520;}

#footz{ width:100%; height:170px; padding-top:10px; background:#62477a;}
#footz #foot{ width:1000px; margin:0px auto; line-height:25px;}
#footz2{ width:100%; height:40px; line-height:40px; background:#573d6d; text-align:center; color:#FFFFFF;}




#left_menu{ width:210px; margin:0 auto;}
#left_menu li{width:210px; height:36px;  margin-bottom:5px; text-align:left; line-height:36px;}
#left_menu li a{width:165px; height:36px; background:url(../images/left_menu.gif) no-repeat;  color:#3c3c3c; display:block;  padding-left:35px; }
#left_menu li a:hover{ background:url(../images/left_menu.gif) 0 -36px no-repeat; color:#d3141b; font-weight:bold;}


#left_menu3{ width:210px; margin:0 auto;}
#left_menu3 li{width:210px; height:36px;  margin-bottom:5px; text-align:left;  line-height:36px;}
#left_menu3 li a{width:160px; height:36px; background:url(../images/left_menu3.gif) no-repeat;  color:#3c3c3c; display:block;  padding-left:50px;}
#left_menu3 li a:hover{ background:url(../images/left_menu3.gif) 0 -36px no-repeat; color:#d3141b;}

.yc{ display:none;}

.submenu{ text-align:left;}
.submenu  li a{ display:block; height:25px; line-height:30px; background:url(../images/left_item.png) left 0 no-repeat; font-size:12px; color:#5e5e5e;overflow:hidden; padding-left:10px;}
.submenu li a:hover{ display:block; height:25px; background:url(../images/left_item.png) left -25px no-repeat; color:#ef0000;}


.jz{ width:1000px; margin:0px auto; }
#jz2{ width:1000px; margin:0px auto; background:#FFFFFF;}

  a:link {font-size:12px; color:#2b2b2b; text-decoration:none;}
  a:visited {font-size:12px; color:#2b2b2b; text-decoration:none;}
  a:hover {font-size:12px; color:#d02327; text-decoration:none;}
  a:active {font-size:12px; color:#2b2b2b; text-decoration:none;}
  
  a.a1:link {font-size:14px; color:#2b2b2b; text-decoration:none;}
  a.a1:visited {font-size:14px; color:#2b2b2b; text-decoration:none;}
  a.a1:hover {font-size:14px; color:#329900; text-decoration:none; font-weight:bold;}
  a.a1:active {font-size:14px; color:#2b2b2b; text-decoration:none;}
  
  a.a2:link {font-size:12px; color:#d02327; text-decoration:none;}
  a.a2:visited {font-size:12px; color:#d02327; text-decoration:none; }
  a.a2:hover {font-size:12px; color:#d02327; text-decoration:none;}
  a.a2:active {font-size:12px; color:#d02327; text-decoration:none;}
  
  a.a3:link {font-size:14px; color:#ffffff; text-decoration:none; font-family:"微软雅黑"; font-weight:bold;}
  a.a3:visited {font-size:14px; color:#ffffff; text-decoration:none; font-family:"微软雅黑"; font-weight:bold;}
  a.a3:hover {font-size:14px; color:#ffffff; text-decoration:none; font-family:"微软雅黑"; font-weight:bold;}
  a.a3:active {font-size:14px; color:#ffffff; text-decoration:none; font-family:"微软雅黑"; font-weight:bold;}

  a.a4:link {font-size:12px; color:#ffffff; text-decoration:none;}
  a.a4:visited {font-size:12px; color:#ffffff; text-decoration:none; }
  a.a4:hover {font-size:12px; color:#ffffff; text-decoration:none;}
  a.a4:active {font-size:12px; color:#ffffff; text-decoration:none;}
  
.shijian {
	font-family: Arial, Helvetica, sans-serif;
	color: #9d9d9d;
	font-size: 10px;
}

.hgnews {
	line-height: 22px;
	font-size: 12px;
	text-decoration: none;
	color:#2b2b2b;
}
.hgnews2 {
	line-height: 20px;
	font-size: 12px;
	text-decoration: none;
	color:#2b2b2b;
}

.hgnews3 {
	line-height: 25px;
	font-size: 12px;
	text-decoration: none;
	color:#2b2b2b;
}



/*留言asp页面样式*/
.message{ padding:0 0 0 40px; margin-top:15px;}
.message input{ height:22px; margin:2px; border:1px solid #bbb; font-size:12px; background:url(bg_input.jpg) repeat-x; width:250px; color:#333; font-size:12px; line-height:22px;}
.message textarea{ margin:2px;border:1px solid #bbb;font-size:12px;background:#f9f9f9;color:#333;}
.message .btn1{ background:#eee; width:80px; height:21px; border:1px solid #ccc; margin-top:20px;}
.message li{line-height:34px;}
.message label{
	width:70px; 
	display:-moz-inline-box; /*for mozilla*/
	display:inline-block; /*for Opera & IE*/
	text-align:left;
	vertical-align:top;
}

.cpwbk{ padding:4px; border:1px solid #e3e3e3;}
.cpborder{border:1px solid #dddddd; padding:4px;}
.banquan {color: #444444; font-size:12px; line-height:20px;}
.newstitle{ font-size:14px; font-weight:bold;}
.newstitle2{ font-size:12px; font-weight:bold;}
.cptitle{ font-size:12px; font-weight:bold;}
.jc{ font-size:14px; font-weight:bold; color:#15b2bb; font-family:"微软雅黑";}
.newsbk{ border:4px solid #d9be63;}
.bdk{ border:1px solid #cdcdcd; width:200px; height:18px;}


#search{ width:200px; height:30px; color:#000000; position:relative;}
.s2{ float:left; width:200px;margin-left:10px; display:inline; }
.s2 input{ width:200px; height:19px; padding-top:9px; padding-left:15px; border:0px solid #ffffff; font-size:12px; background:url(../images/ss.png) no-repeat; color:#999999;}
.s3{ float:left; width:23px; margin-left:12px; display:inline; position:absolute; left:155px; top:5px; padding-top:3px;}
.s3 input{ background:url(../images/ss2.gif); width:23px; height:15px; border:0; }

.banner {
	TEXT-ALIGN: center; WIDTH: 100%; OVERFLOW: hidden
}
.banner UL {
	MARGIN: 0px auto; WIDTH: 100%; DISPLAY: block; HEIGHT: 415px; OVERFLOW: hidden
}
.banner UL LI {
	HEIGHT: 415px
}
.banner DIV {
	PADDING-BOTTOM: 6px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 990px; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 6px
}
.banner OL {
	FLOAT: right
}
.banner OL LI {
	BACKGROUND-COLOR: #6cc5ff; WIDTH: 12px; DISPLAY: inline; FLOAT: left; HEIGHT: 12px; MARGIN-LEFT: 5px; CURSOR: pointer
}
.banner OL LI.hover {
	BACKGROUND-COLOR: #0992eb
}
.main_back {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/main-back.gif) repeat-x 50% top; CLEAR: both; OVERFLOW: hidden
}
.main {
	POSITION: relative; MARGIN: 0px auto 15px; MIN-HEIGHT: 150px; WIDTH: 990px; PADDING-TOP: 12px; _height: 150px
}


/*内页样式*/

#content{ margin:0 auto; width:1000px; overflow:hidden;}



#left{width:230px; float:left; background:url(../images/leftbg.gif) no-repeat; padding-top:35px; height:350px;}
#left_one{ width:230px;}
#left_one h3{ width:210px; height:40px; padding-left:20px;}
#left_one h3 .bit10{ font-size:14px; color:#FFFFFF; font-family:"微软雅黑";}
#left_one #menu_left{ width:210px;  padding-right:20px;}
#left_one li{ width:210px; height:36px;line-height:36px;}
#left_one li a{width:175px; height:36px; display:block;  background:url(../images/leftmenubg.gif) no-repeat; padding-left:35px; }
#left_one li a:hover{ width:180px; height:36px; display:block;  background:url(../images/leftmenubg.gif) no-repeat 0 -36px; color:#d3141b;}

#left_one2{ width:230px;}
#left_one2 h3{ width:210px; height:40px; padding-left:20px;}
#left_one2 h3 .bit10{ font-size:14px; color:#FFFFFF; font-family:"微软雅黑";}
#left_one2 #menu_left{ width:210px;  padding-right:20px;}
#left_one2 li{ width:210px; height:36px;line-height:36px;}
#left_one2 li a{width:175px; height:36px; display:block;  padding-left:35px; }
#left_one2 li a:hover{ width:180px; height:36px; display:block;   color:#d3141b;}

/*二级导航突出显示效果*/
.cur{ color:#d3141b; font-weight:bold; background:url(../images/leftmenubg.gif) 0 -36px no-repeat;}


/*右侧页面样式*/
#right{ width:740px; float:right;  background:#FFF; padding-top:30px;}
#right_title h3{ overflow:hidden; _height:1%; height:31px; line-height:31px; border-bottom:1px solid #e3e3e3; padding-left:15px;}
#right_title h3 .title{ font-family:微软雅黑,宋体; font-size:12px; font-weight:bold; color:#6e349e; float:left;}
#right_title h3 .location{ float:right; color:#5e5e5e; padding-right:10px;}
#right_title h3 .location a{color:#5e5e5e;}
#right_content{line-height:24px;min-height:550px; padding:15px 10px; height:auto !important; height:550px; margin-bottom:5px;}


/*产品asp页面样式*/

#prolist{ padding-top:6px;}
#prolist li{ float:left; width:200px; margin-left:10px; margin-right:30px;}
#prolist img{ width:190px; height:130px;}
#prolist li p{ text-align:center;}
#prolist h4{ text-align:center; height:40px; line-height:35px;}
#prolist li a img{background:#ffffff; border:1px solid #eeeeee; padding:5px;}
#prolist li a:hover img{background:#ffffff; border:#fa8895 1px solid; padding:5px;}

.pro_title{ background:#f2f2f2; border-bottom:1px solid #ddd; padding-left:10px; font-weight:bold; margin-top:5px;}
.pro_img{ text-align:center; padding-top:20px; margin-bottom:30px;}
.pro_title1{background:#f2f2f2; border-bottom:1px solid #ddd; padding-left:10px; font-weight:bold; margin-top:15px;}
.pro_intro{ padding:20px; text-align:center;}

.page1{ width:100%; height:40px; line-height:40px; text-align:center;}

.title2{ font-family:微软雅黑,宋体; font-size:14px; font-weight:bold; color:#ef0000; float:left;}

#left_menu3{ width:210px; margin:0 auto;}
#left_menu3 li{width:210px; height:36px;  margin-bottom:5px; text-align:left;  line-height:36px;}
#left_menu3 li a{width:170px; height:36px; background:url(../images/left_menu3.gif) no-repeat;  color:#3c3c3c; display:block;  padding-left:40px;}
#left_menu3 li a:hover{ background:url(../images/left_menu3.gif) 0 -36px no-repeat; color:#d3141b;}

/*新闻asp页面样式*/
#newslist li{ background:url(../images/newsjt.gif) no-repeat 8px center; padding-left:25px; border-bottom:1px dotted #ccc; height:33px; line-height:33px;}
.newstitle_in{ width:550px; float:left;}
.newstitle_in a{ color:#444;}
.newstitle_in a:hover{ text-decoration:none; color:#FF0000;}
.date_in{ float:right; width:80px; color:#666; font-size:11px; font-family:arial;}

#newstitle_xx{ width:100%; height:35px; line-height:35px; font-weight:bold; text-align:center; font-size:14px;  border-bottom:1px dotted #CCCCCC;}
.page{ width:100%; text-align:center; clear:both; margin-top:5px; margin-bottom:20px;}

.bbkk{ border:1px solid #c5c5c5; margin-bottom:6px;}