﻿/* CSS Document */



body{
	margin: 0;
	padding: 0;
	border: 0;
	display: block;
	color: #333333;
	font-size:12px;
	font-family: '宋体', arial, verdana, sans-serif;

	background:url(images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#mainbody {
	background:url(images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: auto;
	width: 994px;
	margin-right: auto;
	margin-left: auto;
}

td{ font-size:12px}
.huizi {
	font-family: "宋体";
	font-size: 12px;
	color: #CCCCCC;
	font-weight: normal;
	text-decoration: none;
}

.onziti {
	font-size: 12px;
	font-weight: bold;
	color: #004299;
	cursor:hand;
}

.offziti {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	cursor:hand;
}
.huicu {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

 a{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.heixi{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.heixi a:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.heixi a:visited {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.heixi a:hover {
	font-size: 12px;
	color: #0033CC;
	text-decoration: underline;
	font-weight: normal;
}

.heicu a:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bolder;
}
.heicu a:visited {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.heicu a:hover {
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
.lancu a:link {
	font-size: 12px;
	color: #0a67aa;
	text-decoration: underline;
}
.lancu a:visited {
	font-size: 12px;
	color: #0a67aa;
	text-decoration: none;
}
.lancu a:hover {
	font-size: 12px;
	color: #136A66;
	text-decoration: underline;
}
.lvse {
	font-size: 12px;
	color: #299b28;
	font-weight: bold;
}
.slv {
	color: #333333;
	font-weight: bold;
	font-size: 14px;
}

.zongcu {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: bold;
	color: #044982;
}

.lanzi {
	font-size: 12px;
	color: #3167ff;
}
.lanzicu {
	font-size: 12px;
	font-weight: bold;
	color: #004299;
}
.whitecu {
	font-family: "宋体";
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.blackcu {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.white {
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
}


#serbg {
	background-image: url(images/serbg.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 155px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	float: right;
	margin-right: 11px;
	padding-right: 2px;
}

#menu {
	background-image: url(images/new_06.jpg);
	background-repeat: repeat-x;
	height: 30px;
	width: 994px;
}


#menu ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

#menu ul li {
	float:left;
	display:block;
	margin-top: 0;
	margin-bottom: 0px;
	margin-right: 18px;
	margin-left: 9px;
	list-style-type: none;
}





.menuDiv {
	width:2px;
	height:31px;
	background-color: #999;
	background-image: url(images/new_08.jpg);
	background-repeat: no-repeat;
}
.menu_time {
	height: 31px;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	line-height: 31px;
	width: 200px;
	font-weight: bold;
	list-style-type: none;
	padding-left: 60px;
}
#flash {
	width: 994px;
	margin: 0px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #ffffff;
}
#newbox {
	background-color: #FFFFFF;
	padding: 3px;
	width: 236px;
	margin-right: 16px;
	border: 1px solid #CCCCCC;
}

#prbt {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/ny_07.jpg);
	background-repeat: no-repeat;
	width: 197px;
	line-height: 29px;
	text-align: center;
	margin-bottom: 8px;
}

#nav {
	width: 197px;
	float: left;
	height: auto;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
}

#nav ul
{
	list-style: none;
	width: 197px;
	margin: 0px;
	padding:0px;
}


#nav ul  li
{	width: 147px;
	display: block;
	text-decoration: none;
	font-size: 14px;
	margin-right:0px;
	padding-left:50px;
	background-color: inherit;
	padding-top: 10px;
padding-bottom: 10px;
	position: relative;
	margin-top: 0px;
	text-align: left;
    font-weight:bold;
	color:#333333;
	background-image: url(images/ny_16.jpg);
	background-repeat: no-repeat;
	height: 20px;
	font-size: 12px;
}
#nav ul li a {
    font-weight:bold;
	margin-bottom: 10px;
	text-align: left;
	color:#333333;

}
#nav ul li a:link,#nav ul li a:visited {
	text-align: left;
	color:#333333;

}
#nav ul li a:hover{
	color: #1A5DAB;
}
#cont {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-image: url(images/new_35.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 80px;
	padding-top: 4px;
	padding-left: 49px;
}
#contbg {
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #333333;
	background-image: url(images/new_41.jpg);
	background-repeat: no-repeat;
	height: 111px;
	width: 190px;
	padding-top: 16px;
	padding-right: 14px;
	padding-left: 14px;
}
.jjfaov {
	line-height: 28px;
	color: #183882;
	background-image: url(images/main_67.jpg);
	background-repeat: no-repeat;
	text-align: center;
	width: 157px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	
}
.jjfaon {
	font-size: 12px;
	line-height: 28px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/main_68.jpg);
	background-repeat: no-repeat;
	width: 157px;
	text-align: center;
}
#fabox {
	height: 136px;
	width: 626px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #a2a9b3;
	border-bottom-color: #a2a9b3;
	border-left-color: #a2a9b3;
	background-image: url(images/main_74.jpg);
	background-repeat: no-repeat;
}
#fabox1 {
	height: 136px;
	width: 626px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #a2a9b3;
	border-bottom-color: #a2a9b3;
	border-left-color: #a2a9b3;
	background-image: url(images/wlgl.jpg);
	background-repeat: no-repeat;
}
#fabox2 {
	height: 136px;
	width: 626px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #a2a9b3;
	border-bottom-color: #a2a9b3;
	border-left-color: #a2a9b3;
	background-image: url(images/cpfw.jpg);
	background-repeat: no-repeat;
}
#fabox3 {
	height: 136px;
	width: 626px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #a2a9b3;
	border-bottom-color: #a2a9b3;
	border-left-color: #a2a9b3;
	background-image: url(images/xsgl.jpg);
	background-repeat: no-repeat;
}
.btname {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-image: url(images/new_18.jpg);
	background-repeat: no-repeat;
	height: 21px;
	padding-top: 6px;
	padding-left: 10px;
}

.hotbox {
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-bottom: 12px;
	margin-left: 7px;
	margin-right: 10px;
	margin-top: 10px;
}


ul {
	margin:0;
	padding:0;
	list-style:none
}
.rdlist {
	line-height:21px;
	color:#353535;
	background-image: url(images/main_49.jpg);
	background-repeat: no-repeat;
	background-position: left;
	list-style-type: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-indent: 15px;
}
.rdlist span { color:#888; float:right; text-align:right}
a { color:#333; text-decoration:none}

a:hover {
	color:#003399;
	text-decoration:underline
}


#prbox {
	background-color: #f1fce7;
	border-right-width: 5px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #4d9d00;
	border-bottom-color: #4d9d00;
	border-left-color: #4d9d00;
	height: auto;
	width: 192px;
	padding-bottom: 10px;
	margin-bottom: 26px;
}
.nrbt {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-image: url(images/main_29.jpg);
	background-repeat: no-repeat;
	width: 173px;
	line-height: 27px;
	text-decoration: none;
	text-indent: 19px;
}
#cxbocx {
	background-color: #ebf5f4;
	width: 149px;
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #abd4cf;
	margin-bottom: 7px;
}
#qybox {
	background-color: #FFFFFF;
	height: auto;
	width: 970px;
	border: 1px solid #cbcde5;
	margin-top: 18px;
	margin-bottom: 20px;
	padding-right: 7px;
	padding-left: 7px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 14px;
}


.midline {
	background-color: #FFFFFF;
	height: 22px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #b6b6b6;
}
#aboutp {
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #333333;
	margin-top: 11px;
	margin-bottom: 15px;
}
#pname {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-image: url(images/new_33.jpg);
	background-repeat: no-repeat;
	background-position: 12px;
	text-indent: 42px;
	margin-bottom: 12px;
}



#product {
	height: auto;
	background-color: #FFFFFF;
	background-image: url(images/new_28.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 0px;
}

#product ul {
	overflow: hidden;
	padding: 0;
	margin-left: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}

#product ul li {
	float: left;
	text-align: center;
	margin-left: 0px;
	display: inline;
}

#product ul li a img {
	border: 1px solid #7e7e7e;
	margin-right: 15px;
	margin-left: 15px;
}

#product ul li a img:hover {
	border: 1px solid #7e7e7e;
}

#product ul li h2 a {
	margin-top: 10px;
	color: #333333;
	width: 108px;
	font-size: 12px;
	font-weight: normal;
}

#product ul li h2 {
	margin-top: 10px;
	color: #666666;
	width: 108px;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 0px;
}







#product2 {
	height: auto;
	background-color: #FFFFFF;
	background-image: url(images/new_28.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 10px;
}

#product2 ul {
	overflow: hidden;
	padding: 0;
	margin-left: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}

#product2 ul li {
	float: left;
	text-align: center;
	margin-left: 0px;
	display: inline;
}

#product2 ul li a img {
	border: 1px solid #7e7e7e;
	margin-right: 15px;
	margin-left: 15px;
}

#product2 ul li a img:hover {
	border: 1px solid #7e7e7e;
}

#product2 ul li h2 a {
	margin-top: 10px;
	color: #333333;
	width: 108px;
	font-size: 12px;
	font-weight: normal;
}

#product2 ul li h2 {
	margin-top: 10px;
	color: #666666;
	width: 108px;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 0px;
}



#right {
	background-color: #f1fce7;
	height: auto;
	width: 180px;
	border: 1px solid #4d9d00;
	padding-bottom: 5px;
}
.rtbt {
	background-image: url(images/main_14.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 110px;
	padding-top: 12px;
	padding-left: 21px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

ul.rtnr {
	list-style-type:none;
	display:block;
	width:360px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

ul.rtnr li {
	display:inline;
}

a.nav_rtnr:link, a.nav_rtnr:visited {
	display:block;
	height: auto;
	line-height:27px;
	text-decoration:none;
	color:#333333;
	background-image: url(images/main_49.jpg);
	background-repeat: no-repeat;
	background-position: 10px;
	text-indent: 28px;
	margin: 0px;
	padding: 0px;
}

a.nav_rtnr:hover {
	display:block;
	width:auto;
	height:auto;
	text-align:left;
	text-decoration:none;
	color:#003399;
}
#banquan {
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	text-align: center;
}


.fy1{
	color:#000000;
	font-size: 18px;
	font-weight:bold;
	padding-left:25px;
	padding-bottom:1px;
	}
	.tdborder{ border-top:1px #e6e8e7 solid;border-left:1px #e6e8e7 solid;border-right:1px #e6e8e7 solid;border-bottom:1px #e6e8e7 solid;}
	img{ border:0}
	
	.leftmenubg{  background-color:#eaeaea; border-bottom:1px #FFFFFF solid}
	
	
a.classA{ font-size:14px; font-weight:bold; color:#FF0000;}	
	
	a.classB{ font-size:12px; font-weight:bold; color:#FF0000;}	
	
	a.classC{ font-size:12px; font-weight:bold; color:#000000;}	

/* new CSS Document */
.container, .container *{margin:0; padding:0;}
.container{ width:994px; height:364px; margin-top:4px;overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:994px; height:364px; display:block; border:0;}

.slider2{width:5000px;}
.slider2 li{float:left;}

.num{ position:absolute; left:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}
.fw{ width:994px; height:37px; background:#5A7495;font-size:14px; color:#FFFFFF; line-height:37px;}
.inputtxt { height:20px; line-height:20px; border:0; font-size:14px; font-weight:bold; color:#666666;}
.news{ width:992px; height:30px; margin:5px 0px; border:1px #CFD8E1 solid; color:726E6B;}
.news p{ font-weight:bold; margin-left:15px; display:block; height:30px; line-height:30px; width:500px; float:left;}
.news p a{ font-weight:normal; color:#726E6B;}
.news p a:hover{text-decoration: none;}
.content{ width:994px; margin-bottom:15px;}
.content_one{ width:238px; background:url(images/bg2.jpg) top repeat-x; float:left; margin-right:11px; border:1px #CFD8E1 solid;}
.content_two{ width:239px; background:url(images/bg2.jpg) top repeat-x; float:left; border:1px #CFD8E1 solid;}
.tu{ margin:0px auto; display:block; width:126px; margin-top:10px;}
.wen{ width:126px; margin:0px auto; margin-top:25px;}
.wen li { height:20px; line-height:20px;}
.wen li a:hover{ color:#CC6600; text-decoration:none;}
.wen li span{ margin-right:6px;}
.qiye{ height:47px; width:994px;}
.qiye_img{ border:1px #CFD8E1 solid; margin-left:7px;}
.foot{ width:994px;border-top:1px #CFD8E1 solid; border-bottom:1px #CFD8E1 solid; height:30px; margin:10px 0px; }
.foot_t li{ color:#86A8CE; margin:0px 5px; float:right; display: inline; height:30px; line-height:30px; overflow:hidden; zoom:1;}
.ban { width:994px; height:30px; margin-top:5px;}
.news span{ float:right; color:#CC3300; display:block; width:80px;}
.news span a{ color:#CC3300; display:block; height:30px; line-height:30px;}
.tue{ width:994px; height:150px;}
.nyconter{ width:994px; margin-top:10px;}

#warpperBody { width:994px; margin:0px auto;}
.logo { float:left; width:179px; height:68px;}
.login { float:right; width:300px; margin-top:40px; height:28px; text-align:right;}
.login ul { zoom:1; overflow:hidden;}
.login li { display:block; float:right; margin-left:15px; width:100px;}
.login li a {  line-height:30px; height:28px; padding-left:33px; color:#666; display:block;}
a.customerbtn { background:url(images/customer.jpg) no-repeat;}
a.loginbtn { background:url(images/login.jpg) no-repeat; margin-right:10px;}

.nav { height:30px; background:url(images/nav_bg.jpg); margin-top:10px;}
.nav ul { zoom:1; overflow:hidden; width:994px;}
.nav li { display:block; float:left; line-height:30px; height:30px;}
.nav li a { color:#FFF; font-weight:bold; display:block;}
.navdefault{  padding:0px 20px;}
.navdh {  padding:0px 15px 0px 15px;}
.navdh a { padding-right:15px; background:url(images/nav_jt.gif) no-repeat right center;}
.navjg { width:6px; height:30px; background:url(images/nav_jg.jpg);}
.navbg_left { width:10px; height:30px; background:url(images/navbg_left.jpg);}
li.navbg_right { background:url(images/navbg_right.jpg); float:right; width:10px; height:30px;}

.bottom { margin-top:30px; border-top:#CCCCCC solid 1px; padding:20px; line-height:25px; text-align:center;}