﻿@charset "utf-8";

  body {
	font-size:12px; color:#3f3f3f; margin:0px auto; font-family:"宋体"; background:url(../images/bg.gif);
}
*{ 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;}

#topz{ width:100%; height:93px; background:#ffffff;}
#top{ width:1000px; height:93px; background:url(../images/logo.gif) no-repeat; margin:0px auto;}
#top #tel{ width:140px; height:38px; float:right; line-height:30px;}

#menuz{ width:100%; height:51px; background:url(../images/menubg.gif) repeat-x;}
#menu{width:980px;  height:51px; margin:0px auto; padding-left:20px;}
#menu li{ float:left; width:120px;}
#menu1 a{ background:url(../images/menu1.png); width:110px; height:51px; display:block; }
#menu1 a:hover{background:url(../images/menu1.png) 0 51px;}
#menu2 a{ background:url(../images/menu2.png); width:110px; height:51px; display:block; }
#menu2 a:hover{background:url(../images/menu2.png) 0 51px;}
#menu3 a{ background:url(../images/menu3.png); width:110px; height:51px; display:block; }
#menu3 a:hover{background:url(../images/menu3.png) 0 51px;}
#menu4 a{ background:url(../images/menu4.png); width:110px; height:51px; display:block; }
#menu4 a:hover{background:url(../images/menu4.png) 0 51px;}
#menu5 a{ background:url(../images/menu5.png); width:110px; height:51px; display:block; }
#menu5 a:hover{background:url(../images/menu5.png) 0 51px;}
#menu6 a{ background:url(../images/menu6.png); width:110px; height:51px; display:block; }
#menu6 a:hover{background:url(../images/menu6.png) 0 51px;}
#menu7 a{ background:url(../images/menu7.png); width:110px; height:51px; display:block;  }
#menu7 a:hover{background:url(../images/menu7.png) 0 51px;}
#menu8 a{ background:url(../images/menu8.png); width:110px; height:51px; display:block;  }
#menu8 a:hover{background:url(../images/menu8.png) 0 51px;}


ban{ width:100%; height:400px; background:url(../images/ban.jpg) no-repeat top center;}

#sub1 #menu1 a{background:url(../images/menu1.png) 0 51px;}
#sub2 #menu2 a{background:url(../images/menu2.png) 0 51px;}
#sub3 #menu3 a{background:url(../images/menu3.png) 0 51px;}
#sub4 #menu4 a{background:url(../images/menu4.png) 0 51px;}
#sub5 #menu5 a{background:url(../images/menu5.png) 0 51px;}
#sub6 #menu6 a{background:url(../images/menu6.png) 0 51px;}
#sub7 #menu7 a{background:url(../images/menu7.png) 0 51px;}
#sub8 #menu8 a{background:url(../images/menu8.png) 0 51px;}

#sub2 #mainshow{ width:100%; height:200px; background:url(../images/ban2.jpg) top center no-repeat;}
#sub3 #mainshow{ width:100%; height:200px; background:url(../images/ban3.jpg) top center no-repeat;}
#sub4 #mainshow{ width:100%; height:200px; background:url(../images/ban4.jpg) top center no-repeat;}
#sub5 #mainshow{ width:100%; height:200px; background:url(../images/ban5.jpg) top center no-repeat;}
#sub6 #mainshow{ width:100%; height:200px; background:url(../images/ban6.jpg) top center no-repeat;}
#sub7 #mainshow{ width:100%; height:200px; background:url(../images/ban7.jpg) top center no-repeat;}
#sub66 #mainshow{ width:100%; height:200px; background:url(../images/ban6.jpg) top center no-repeat;}
#sub99 #mainshow{ width:100%; height:200px; background:url(../images/ban7.jpg) top center no-repeat;}

#zt1{ width:1000px; height:32px; background:url(../images/s01.gif) no-repeat; margin:0px auto;}
#zt1 a{width:1000px; height:32px; display:block;}
#zt2{ width:998px; height:180px; margin:0px auto; padding-top:10px; background:#f9f9f9; border:1px solid #dedede; margin-bottom:10px;}


.cpbk1{ background:#e3e3e3; border:1px 1px 0px 1px solid #cbcbcb;}
.cpbk2{ background:#e3e3e3; border:0px 1px 1px 1px solid #cbcbcb;}
.cpborder{border:1px solid #ebebeb;}
.cpborder2{border:5px solid #ffffff;}
.cpborder3{border:5px solid #f5f5f5;}

#gonggaoz{ width:100%; height:30px; background:#eeeeee; margin-bottom:10px;}
#gonggao{ width:975px; height:30px; padding-left:25px; margin:0px auto; background:url(../images/lb.gif) no-repeat left 7px; line-height:30px;}

#synewsz{ width:1000px; margin-top:10px; margin:0px auto; height:200px;}
#synewsz #news1{ width:327px; float:left; }
#synewsz #news1 #news1_1{ width:327px; background:url(../images/a01.gif); height:32px;}
#synewsz #news1 #news1_1 a{width:327px; height:32px; display:block;}
#synewsz #news1 #news1_2{ width:315px; height:153px; padding:5px; border:1px solid #dfdfdf;}

#synewsz #news2{ width:327px; float:left; margin-left:10px;}
#synewsz #news2 #news2_1{ width:327px; background:url(../images/a02.gif); height:32px;}
#synewsz #news2 #news2_1 a{width:327px; height:32px; display:block;}
#synewsz #news2 #news2_2{ width:315px; height:153px; padding:5px; border:1px solid #dfdfdf;}

#synewsz #news3{ width:326px; float:left; margin-left:10px;}
#synewsz #news3 #news3_1{ width:326px; background:url(../images/a03.gif); height:32px;}
#synewsz #news3 #news3_1 a{width:326px; height:32px; display:block;}
#synewsz #news3 #news3_2{ width:314px; height:153px; padding:5px; border:1px solid #dfdfdf;}
#xban{ width:1000px; height:63px; margin:0px auto; margin-top:10px; margin-bottom:10px;}
#syzt1{ width:1000px; height:750px; margin:0px auto;}
#syzt1 #syzt1left{ width:664px; float:left; height:750px;}
#syzt1 #syzt1right{ width:326px; float:right; height:750px;}
#syzt1 #syzt1left1{width:664px; height:32px; background:url(../images/a05.gif) no-repeat;}
#syzt1 #syzt1left1 a{width:664px; height:32px; display:block;}
#syzt1 #syzt1left2{ width:642px; height:696px; background:#f9f9f9; border:1px solid #dfdfdf; padding:10px;}
#syzt1 #syzt1right1{ width:326px; height:32px; background:url(../images/a06.gif);}
#syzt1 #syzt1right1 a{width:326px; height:32px; display:block;}
#syzt1 #syzt1right2{ width:306px; height:93px; background:url(../images/a07.gif); padding:120px 10px 0px 10px; margin-bottom:10px;}
.gao{ line-height:22px;}
#syzt1 #syzt1right3{ width:326px; height:32px; background:url(../images/a08.gif);}
#syzt1 #syzt1right3 a{width:326px; height:32px; display:block;}
#syzt1 #syzt1right4{ width:314px; height:224px; border:1px solid #dfdfdf; padding:5px; margin-bottom:10px;}
#syzt1 #syzt1right5{ width:326px; height:32px; background:url(../images/a09.gif);}
#syzt1 #syzt1right5 a{width:326px; height:32px; display:block;}
#syzt1 #syzt1right6{ width:316px; height:174px; background:url(../images/a010.gif); padding-left:10px; padding-top:10px;}
#syzz{ width:1000px; height:32px; background:url(../images/b01.gif) no-repeat; margin:0px auto; margin-top:10px;}
#syzz a{width:1000px; height:32px; display:block;}
#syzz2{ width:968px; height:168px;  margin:0px auto; border:1px solid #dfdfdf; padding:15px; margin-bottom:30px; background:#f9f9f9;}
#footz{ width:100%; height:88px; background:url(../images/z12.gif) repeat-x; margin-top:30px;}
#foot2{ width:1000px; margin:0px auto; height:68px; color:#4a4a4a; line-height:24px; text-align:center; padding-top:20px;}




#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;}

#left{width:230px; float:left; background:url(../images/leftbg.gif) no-repeat; padding-top:35px; min-height:350px;}
#left_one{ width:230px;}
#left_one h3{ width:210px; height:40px; padding-left:20px; margin-top:5px;}
#left_one h3 .bit10{ font-size:14px; color:#FFFFFF; font-weight:bold; }
#left_one #menu_left{ width:210px;  padding-right:20px; }
#left_one li{ width:210px; height:36px;line-height:36px; overflow:hidden;}
#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_one1{ width:230px;}
#left_one1 h3{ width:217px; height:64px; margin-top:5px;}
#left_one1 h3 .bit10{background:url(../images/d01.gif) no-repeat;}

.yc{ display:none;}



.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:#d6d6d6; text-decoration:none; }
  a.a4:visited {font-size:12px; color:#d6d6d6; text-decoration:none; }
  a.a4:hover {font-size:12px; color:#d6d6d6; text-decoration:none; }
  a.a4:active {font-size:12px; color:#d6d6d6; text-decoration:none; }
  
  a.a5:link {font-size:12px; color:#313131; text-decoration:none; font-family:"微软雅黑"; font-weight:bold;}
  a.a5:visited {font-size:12px; color:#313131; text-decoration:none; font-family:"微软雅黑"; font-weight:bold;}
  a.a5:hover {font-size:12px; color:#ee2713; text-decoration:none; font-family:"微软雅黑"; font-weight:bold;}
  a.a5:active {font-size:12px; color:#313131; text-decoration:none; font-family:"微软雅黑"; font-weight:bold;}
  

  
.cpbk{ padding:3px; border:1px #8d8f8e solid;}  
.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: 22px;
	font-size: 12px;
	text-decoration: none;
	color:#2b2b2b;
}

.hgnews3 {
	line-height: 25px;
	font-size: 12px;
	text-decoration: none;
	color:#2b2b2b;
}
.hgnews5 {
	line-height: 25px;
	font-size: 12px;
	text-decoration: none;
	color:#d6d6d6;
}



/*留言asp页面样式*/
.message{ padding:0 0 0 51px; 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;
}



.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:1px solid #cccccc; padding:3px;}
.bdk{ border:1px solid #e22727; width:100px; height:18px; color:#5c5c5c;}


#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: 368px; OVERFLOW: hidden
}
.banner UL LI {
	HEIGHT: 400px
}
.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: #9ac6e5; WIDTH: 12px; DISPLAY: inline; FLOAT: left; HEIGHT: 12px; MARGIN-LEFT: 5px; CURSOR: pointer
}
.banner OL LI.hover {
	BACKGROUND-COLOR: #086cb1
}
.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; margin-top:10px; margin-bottom:20px;}







/*二级导航突出显示效果*/
.cur{ color:#d3141b; font-weight:bold; background:url(../images/leftmenubg.gif) 0 -36px no-repeat;}


/*右侧页面样式*/
#right{ width:765px; float:right;  background:#FFF; }
#right_title{ width:715px; height:43px; background:url(../images/h07.gif) no-repeat; line-height:43px; padding-left:40px; padding-right:20px;}
#right_title h3 .title{ font-family:微软雅黑,宋体; font-size:14px; font-weight:bold; color:#024fa1; float:left;}
#right_title h3 .location{ float:right; color:#5e5e5e;}
#right_title h3 .location a{color:#5e5e5e;}
#right_content{line-height:24px;min-height:750px; padding:15px 10px; height:auto !important; height:750px; margin-bottom:5px; border-left:1px solid #dddddd; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd;}


/*产品asp页面样式*/

#prolist{ padding-top:6px;}
#prolist li{ float:left; width:140px; margin-left:10px; margin-right:30px;}

#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;}

.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;}

/*新闻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;}
.ly2{ width:200px; height:20px; border:1px solid #D2D2D2;}

.ly{ 
font-family:"微软雅黑";
font-size:14px; 
color:#3f3f3f; 
}
.ly2{ color:#FF0000;font-size:12px; 
font-weight:bold;}
.bdk1{ width:500px; height:25px; border:1px solid #cfcfcf;}
.bdk2{ width:500px; height:60px; border:1px solid #cfcfcf;}
.bdk3{ width:100px; height:25px; border:1px solid #cfcfcf;}
.anniu{ width:100px; height:30px; background:#0d559f; color:#FFFFFF; border-bottom:1px solid #000000; border-right:1px solid #000000;}