﻿/* CSS Document */
*{
	margin:0;
	padding:0;
}
body {
	font-family: "瀹嬩綋";
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color:#696868;
	background-image: url(../images/bg1.jpg);
         }
form, input, select, p {
	margin: 0px;
	padding: 0px;
}
font{ font-size:12px;}
img { border:none;}
ul, li {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
a:link, a:visited, a:active {
	color:#696868;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
a:hover{
	color:#ff0000;
	text-decoration:underline;
}
.main-bg {
	background-image: url(../images/bg2.jpg);
	background-repeat: repeat-y;
	width: 1000px;
	padding-right: 7px;
	padding-left: 7px;
	margin-right: auto;
	margin-left: auto;
	 
	height: auto;
}
.title {
	height: 135px;
	width: 1000px;
}
.logo {
	float: left;
      
	width: 320px;
	padding-top: 47px;
	padding-left: 14px;
}
.title-1 {
	float: left;
	height: 135px;
	width: 360px;
}
.title-r {
	float: right;
	height: 135px;
	width: 300px;
}
.title-r-1 {
	background-image: url(../images/top1.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 270px;
	line-height: 23px;
	padding-left: 25px;
	padding-bottom: 4px;
}
.title-r-2 {
	height: 38px;
	width: 295px;
	padding-top: 20px;
	text-align: right;
	line-height: 38px;
	font-family: "寰蒋闆呴粦";
	font-size: 18px;
}
.title-r-2 span {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
}
.sele {
	background-image: url(../images/sele.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 240px;
	background-position: right center;
	padding-left: 55px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.input-sele {
	line-height: 28px;
	height: 28px;
	float: left;
	width: 165px;
	border:none;
	background-color:transparent;
}
.btn-sele {
	float: right;
	height: 28px;
	width: 70px;
	cursor: pointer;
	background-color:transparent;
	border:none;
}
.nav {
	height: 40px;
	width: 1000px;
}
.nav ul li {
	float: left;
	height: 40px;
	width: 100px;
	text-align: center;
}
.main-bg .nav ul li a {
	float: left;
	height: 38px;
	width: 100px;
	padding-bottom: 2px;
	background-image: url(../images/nav_li.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	line-height: 38px;
}
.main-bg .nav ul li a:hover {
	background-image: url(../images/hover.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-decoration: none;
}
.banner {
	height: 260px;
	width: 998px;
	padding-right: 1px;
	padding-left: 1px;
}
.main-1 {
	height: auto;
	width: 990px;
	overflow: hidden;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 8px;
	padding-bottom: 15px;
}
.main-1-left {
	float: left;
	height: auto;
	width: 741px;
	overflow: hidden;
}
.main-1-left-1 {
	height: 221px;
	width: 741px;
	padding-bottom: 15px;
}
.main-1-left-1-1 {
	float: left;
	width: 270px;
	height: 221px;
}
.main-1-left-1-1-a {
	height: 10px;
	width: 270px;
	overflow: hidden;
}
.main-1-left-1-1-b {
	height: 210px;
	width: 268px;
	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: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	text-align: center;
}
.main-1-left-1-2 {
	float: right;
	height: 221px;
	width: 461px;
}
.main-1-left-1-2-1 {
	background-image: url(../images/index2.jpg);
	background-repeat: no-repeat;
	height: 34px;
	width: 450px;
	line-height: 34px;
	padding-left: 11px;
	font-size: 14px;
	font-weight: bold;
	color: #b50400;
}
.main-1-left-1-2-1 span {
	float: left;
}
.main-1-left-1-2 .main-1-left-1-2-1 a {
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	float: right;
	padding-right: 9px;
	font-family: Arial;
}
.main-1-left-1-2-2 {
	height: 186px;
	width: 441px;
	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: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	padding-right: 9px;
	padding-left: 9px;
}
.main-new1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e8e8e8;
	height: 91px;
	padding-top: 10px;
	line-height: 28px;
}
.main-new1-1 {
	line-height: 28px;
	height: 28px;
	font-weight: bold;
}
.main-new1-1 span {
	float: right;
	padding-right: 15px;
}
.main-new1-1 a {
	float: left;
}
.main-new1 p {
	clear: both;
}
.suo-25 {
	text-indent: 25px;
}
.main-new2 {
	height: 78px;
	padding-top: 5px;
}
.main-new2 ul li {
	line-height: 25px;
	height: 25px;
}
.main-new2 ul li span {
	float: right;
}
.main-new2 ul li a {
	float: left;
}
.main-1-left-2 {
	height: 330px;
	width: 741px;
}
.classic-title {
	background-image: url(../images/index4.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 732px;
	padding-left: 9px;
}
.classic-title-left {
	float: left;
	height: 26px;
	width: 100px;
	padding-top: 5px;
	line-height: 25px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #ca0003;
}
.classic-title-right {
	line-height: 31px;
	float: right;
	height: 31px;
	text-align: right;
	padding-right: 10px;
	overflow: hidden;
	width: auto;
	font-family: Arial;
	font-size: 10px;
}
.classic-title .classic-title-right a {
	color: #FFF;
}
.classic-list {
	height: 298px;
	width: 739px;
	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: #cdcdcd;
	border-bottom-color: #cdcdcd;
	border-left-color: #cdcdcd;
}
.classic-list ul li {
	float: left;
	width: 144px;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
	height: 134px;
	line-height: 35px;
}
.classic-list ul li a img {
	padding: 2px;
	float: left;
	border: 1px solid #cccccc;
}
.main-1-right {
	float: right;
	height: auto;
	width: 239px;
	overflow: hidden;
}
.general-1 {
	height: 203px;
	width: 239px;
	padding-bottom: 7px;
}
.general-1-top {
	background-image: url(../images/z1.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 224px;
	padding-left: 11px;
	padding-right: 4px;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #b50400;
	padding-bottom: 3px;
}
.general-1-top span {
	float: left;
}
.general-1 .general-1-top a {
	float: right;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
}
.general-1-con {
	height: 119px;
	width: 237px;
}
.general-1-con-1 {
	float: left;
	height: 104px;
	width: 76px;
	padding-top: 4px;
	padding-left: 1px;
}
.general-1-con-2 {
	float: right;
	height: 119px;
	width: 158px;
}
.general-1-con-2-1 {
	height: 25px;
	width: 158px;
	line-height: 25px;
	color: #b50400;
}
.general-1-con-2-2 {
	height: 94px;
	width: 158px;
}
.general-1-con-2-2a {
	float: left;
	height: 94px;
	width: 85px;
}
.general-1-con-2-2a ul li {
	background-image: url(../images/index7.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	line-height: 18px;
	padding-left: 8px;
}
.general-1-con-2-2b {
	height: 74px;
	width: 64px;
	float: right;
	padding-right: 5px;
	padding-top: 5px;
}
.general-1-foot {
	height: 41px;
	width: 229px;
	margin-right: auto;
	margin-left: auto;
}
.fl-left {
	float: left;
}
.fl-right {
	float: right;
}
.general-1-bk {
	height: 160px;
	width: 237px;
	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: #d8d8d8;
	border-bottom-color: #d8d8d8;
	border-left-color: #d8d8d8;
	padding-bottom: 9px;
}
.general-2 {
	height: 222px;
	width: 239px;
	padding-bottom: 6px;
	_padding-bottom: 8px;
}
.general-2-bk {
	height: 220px;
	width: 237px;
	border: 1px solid #dbdbdb;
}
.general-2-top {
	background-image: url(../images/z6.jpg);
	background-repeat: no-repeat;
	height: 38px;
	width: 220px;
	padding-right: 17px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
	font-size: 14px;
	font-weight: bold;
	color: #ba2100;
	line-height: 38px;
}
.general-2-con {
	height: 181px;
	width: 237px;
background-color:#ffffff;
}
.general-2-con table tr td {
	line-height: 20px;
	padding-top: 5px;
	padding-bottom: 1px;
}
.input-1 {
	height: 18px;
	width: 133px;
	border: 1px solid #cac9b9;
	line-height: 18px;
}
.bk-1 {
	background-color: #eeeeee;
	color: #95948b;
}
.input-2 {
	height: 35px;
	width: 133px;
	border: 1px solid #cac9b9;
	overflow:hidden;
}
.btn-1 {
	background-image: url(../images/z7.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 40px;
	cursor:pointer;
	margin-right: 9px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.btn-2 {
	background-image: url(../images/z8.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 40px;
	cursor: pointer;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.general-3 {
	height: 126px;
	width: 230px;
	border: 1px solid #dddddd;
	padding-left: 7px;
	background-image: url(../images/tel.jpg);
	background-repeat: no-repeat;
	background-position: 144px 16px;
	line-height: 24px;
}
.size-14f00 {
	font-size: 14px;
	font-weight: bold;
	color: #ba2100;
	line-height: 30px;
}
.suo-35 {
	text-indent: 35px;
}
.main-2 {
	width: 990px;
	overflow: hidden;
	height: auto;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 15px;
}
.mian-2-1 {
	background-image: url(../images/index5.jpg);
	background-repeat: no-repeat;
	height: 34px;
	width: 962px;
	padding-left: 16px;
	padding-right: 12px;
	font-size: 14px;
	font-weight: bold;
	color: #ca0003;
	line-height: 34px;
}
.mian-2-1 span {
	float: left;
}
.main-2 .mian-2-1 a {
	float: right;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
}
.mian-2-2 {
	height: 164px;
	width: 976px;
	padding-top: 23px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
	padding-right: 6px;
	padding-left: 6px;
}
.mian-2-3 {
	height: 20px;
	width: 990px;
}
.mian-2-2 ul li a img {
	float: left;
	border: 1px solid #cecece;
}
.mian-2-2 ul li {
	float: left;
	width: 185px;
	line-height: 42px;
	height: 164px;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
}
.main-3 {
	background-image: url(../images/hezuo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 112px;
	width: 990px;
	padding-bottom: 7px;
	padding-right: 5px;
	padding-left: 5px;
}
.main-3-1 {
	height: 27px;
	width: 104px;
	text-align: center;
	line-height: 27px;
	color: #ca0003;
           font-size:12px;
           font-weight:bold;
}
.main-3-2 {
	height: 52px;
	width: 960px;
	padding-top: 17px;
	padding-right: 15px;
	padding-left: 15px;
	position: relative;
	z-index: 0;
	left: 0px;
	top: 0px;
}
.main-3-2 ul li a img {
	border: 1px solid #d5d5d5;
	float: left;
}
.main-3-2 ul li {
	float: left;
	height: 52px;
	width: 134px;
	padding-right: 13px;
	padding-left: 13px;
}
.foot-1 {
	background-image: url(../images/foot_bg.jpg);
	background-repeat: repeat-x;
	height: 30px;
	width: 988px;
	border: 1px solid #dcdcdc;
	line-height: 30px;
	text-align: center;
}
.foot {
	height: auto;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	 }
.foot .foot-1 a {
	padding-right: 12px;
	padding-left: 12px;
}
.foot-2 {
	height: 190px;
	width: 990px;
	padding-top: 12px;
}
.foot-2-1 {
	float: left;
	height: 93px;
	width:110px;
	padding-left: 100px;
	text-align: center;
}
.foot-2-1-a {
	float: left;
	height: 93px;
	width:110px;
	padding-left: 20px;
	 
}
.foot-2-1 img {
	float: right;
}
.p-top {
	padding-top: 8px;
}
.foot-2-2 {
	float: left;
	height: 105px;
	width: 555px;
	text-align: center;
	padding-top: 5px;
	line-height: 25px;
}
.n-main {
	height: auto;
	width: 1000px;
	overflow: hidden;
	padding-top: 8px;
	padding-bottom: 20px;
}
.n-left {
	float: left;
	height: auto;
	width: 247px;
	overflow: hidden;
	padding-left: 3px;
}
.n-left-1 {
	background-image: url(../images/y1.jpg);
	background-repeat: no-repeat;
	height: 38px;
	width: 247px;
	padding-top: 4px;
	line-height: 38px;
	text-align: center;
	font-family: "寰蒋闆呴粦";
	font-size: 16px;
	color: #FFF;
}
.n-left-2 {
	background-image: url(../images/y2.jpg);
	background-repeat: repeat-y;
	width: 201px;
	overflow: hidden;
	height: auto;
	padding-top: 10px;
	padding-right: 23px;
	padding-left: 23px;
}
.n-left-2 ul li {
	line-height: 33px;
	height: 33px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	padding-left: 14px;
	font-size: 12px;
	text-transform: uppercase;
	color: #a8a8a8;
}
.n-left .n-left-2 ul li a {
	float: left;
	width: 100px;
	height: 33px;
	font-size: 14px;
        overflow: hidden;
}
.n-left-2 ul li font {
	font-size: 12px;
	font-family: "宋体";
	font-weight: normal;
}
.n-left .n-left-2 ul li a:hover {
	color: #b62301;
	text-decoration: none;
}
#bk-none {
	border-bottom-width: 0px;
	border-bottom-style: none;
}
.n-left-3 {
	height: 10px;
	width: 247px;
	overflow: hidden;
	padding-bottom: 8px;
}
.n-left-4 {
	height: auto;
	width: 239px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.n-right {
	float: right;
	width: 740px;
	padding-right: 5px;
	overflow: hidden;
	height: auto;
}
.n-right-1 {
	width: 740px;
	height: 10px;
	overflow: hidden;
}
.n-right-2 {
	width: 740px;
	overflow: hidden;
	height: auto;
	background-image: url(../images/y5.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	padding-bottom: 10px;
	padding-top: 3px;
}
.n-right-3 {
	height: 15px;
	width: 740px;
	overflow: hidden;
}
.n-weizhi {
	height: 36px;
	width: 705px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e5e5e1;
}
.n-weizhi-left {
	font-size: 14px;
	font-weight: bold;
	color: #b62301;
	line-height: 36px;
	float: left;
	height: 36px;
	overflow: hidden;
	width: auto;
	padding-left: 5px;
}
.n-weizhi-right {
	line-height: 36px;
	text-align: right;
	float: right;
	height: 36px;
	width: auto;
	padding-right: 3px;
}
.jianjie-1 {
	height: auto;
	width: 705px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	line-height: 28px;
	padding-bottom: 8px;
	padding-top: 8px;
}
.jianjie-1 h2 {
	font-size: 14px;
	font-weight: bold;
	color: #b62301;
	text-align: center;
	line-height: 50px;
}
.jianjie-1 p {
	text-indent: 15px;
}
.jianjie-2 {
	background-image: url(../images/n3.jpg);
	background-repeat: no-repeat;
	height: 340px;
	width: 631px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 17px;
}
.jianjie-3 {
	height: auto;
	width: 705px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.jianjie-3-left {
	float: left;
	width: 445px;
	overflow: hidden;
	height: auto;
	line-height: 28px;
}
.jianjie-3-left p {
	text-indent: 25px;
}
.jianjie-3-right {
	background-image: url(../images/n4.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 275px;
	width: 242px;
	text-align: center;
	padding-top: 18px;
}
.n-new {
	height: auto;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-bottom: 8px;
}
.n-new-1 {
	line-height: 35px;
	height: 35px;
	font-weight: bold;
}
.n-new .n-new-1 a {
	float: left;
}
.n-new-1 span {
	float: right;
}
.n-new ul li {
		height: 120px;
	width: 700px;
	padding-top: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b8b4b4;
	line-height: 25px;
}
.n-new-fany {
	height: 35px;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	line-height: 35px;
}
.n-new-xx-1 {
	height: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-top: 5px;
	line-height: 26px;
}
.n-new-xx-1 h2 {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	line-height: 40px;
}
.n-new-xx-1 h3 {
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	line-height: 32px;
}
.n-new-xx-1 p {
	text-indent: 25px;
}
.n-new-xx-2 {
	background-image: url(../images/n6.jpg);
	background-repeat: no-repeat;
	width: 632px;
	margin-right: auto;
	margin-left: auto;
	height: 190px;
	text-align: center;
	padding-top: 15px;
}
.n-new-xx-3 {
	line-height: 28px;
	overflow: hidden;
	height: auto;
	padding-left: 480px;
	padding-top: 15px;
}
.case {
	height: auto;
	width: 705px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 10px;
}
.case ul li a img {
	float: left;
	border: 2px solid #a6a3a3;
	margin-bottom: 5px;
}
.case ul li {
	float: left;
	width: 195px;
	padding-right: 20px;
	padding-left: 20px;
	overflow: hidden;
	height: auto;
	line-height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.p-top5 {
	padding-left: 40px;
}
.case ul li .p-top5 a {
	font-weight: bold;
}
.case-xx {
	height: auto;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	line-height: 30px;
}
.case-xx h2 {
	font-size: 14px;
	text-align: center;
	line-height: 45px;
}
.text-con {
	text-align: center;
}
.text-con img {
	border: 3px solid #bfb9b9;
}
.n-right-2 #hezuo ul li {
	line-height: 45px;
}
.size-14 {
	font-size: 14px;
}
.fuwu {
	width: 660px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.fuwu table tr th {
	font-size: 14px;
	line-height: 60px;
	font-weight: bold;
}
.fuwu table tr td {
	line-height: 20px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.english {
	font-family: Arial;
}
.dian {
	color: #ff3700;
}
.w218 {
	float: left;
	width: 218px;
}
.w220 {
	width: 220px;
}
.w150 {
	float: left;
	width: 150px;
	margin-right: 5px;
}
.input-3 {
	height: 155px;
	width: 370px;
	border: 1px solid #cac9b9;
		overflow:hidden;
}
.w60 {
	width: 60px;
	float: left;
	margin-right: 5px;
}
.btn-3 {
	background-image: url(../images/n14.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 48px;
	line-height: 25px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	cursor: pointer;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 10px;
	margin-left: 5px;
}
#size-14 {
	font-size: 14px;
}
.lianxi-1 {
	height: auto;
	width: 590px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
	padding-bottom: 15px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 265px top;
}
.lianxi-1-1 {
	float: left;
	height: auto;
	width: 200px;
	padding-left: 5px;
	overflow: hidden;
	color: #130e0a;
	line-height: 30px;
}
.lianxi-1-1 h2 {
	font-size: 14px;
	line-height: 45px;
	text-align: center;
}
.lianxi-1-2 {
	float: right;
	height: 205px;
	width: 205px;
	padding-right: 35px;
}
.lianxi-2 {
	height: 250px;
	width: 590px;
	margin-right: auto;
	margin-left: auto;
}
.leave-1 {
	line-height: 40px;
	height: 40px;
	width: 700px;
	padding-top: 10px;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	font-weight: bold;
	color: #2a2a2a;
}
.leave-2 {
	width: 685px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	height: auto;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 15px;
	font-size: 14px;
}
.leave-2 table tr td {
	line-height: 30px;
	padding-top: 8px;
	padding-bottom: 9px;
}
.input-4 {
	height: 28px;
	width: 315px;
	border: 1px solid #404041;
	line-height: 28px;
		
}
.input-5 {
	height: 95px;
	width: 390px;
	overflow:hidden;
	border: 1px solid #383839;
}
.w80 {
	float: left;
	width: 80px;
}
.leave-2 table tr td img {
	float: left;
	padding-right: 5px;
	padding-left: 5px;
}
.n-right .leave-2 table tr td a {
	font-size: 12px;
	color: #000;
}
.btn-4 {
	background-image: url(../images/xx_07.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 81px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
}
.leave-3 {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	height: auto;
}
.p-top0 {
	padding-top: 0px;
}
.zixun {
	height: auto;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
	color: #000;
}
.zixun ul li {
	line-height: 34px;
	overflow: hidden;
	padding-right: 15px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #a29f9f;
}
.gao34 {
	line-height: 34px;
	height: 34px;
	padding-top: 5px;
}
#bk-0 {
	border-bottom-width: 00px;
	border-bottom-style: none;
}
.login {
	height: 320px;
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 150px;
	padding-bottom: 150px;
}
.login-left {
	float: left;
	height: 320px;
	width: 316px;
}
.login-right {
	float: right;
	height: 320px;
	width: 370px;
	color: #000000;
}
.login-right table tr td {
	line-height: 35px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: "寰蒋闆呴粦";
	font-size: 16px;
}
.login-right table tr th {
	line-height: 70px;
	padding-top: 15px;
	font-family: "寰蒋闆呴粦";
	font-size: 28px;
	font-weight: normal;
}
.input-6 {
	background-image: url(../images/login_06.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 235px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 35px;
}
.input-7 {
	background-image: url(../images/login_12.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 107px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
}
.login-right table tr td img {
	float: left;
	padding-left: 7px;
}
.btn-5 {
	background-image: url(../images/login_16.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 107px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
}


.btn-50 {
	background-image: url(../images/fan.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 107px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
}

/************JS 1*************/
.blk_18 {
	overflow:hidden;
	zoom:1;
	font-size:9pt;
	width:976px;
}
.blk_18 .pcont {
	width:971px;
	float:left;
	overflow:hidden;
	padding-left: 5px;
}
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:15px; height:74px; float:left; background:url(ax.gif) no-repeat; }
.blk_18 .LeftBotton { background-position: 0 0; margin:8px 5px 0; }
.blk_18 .RightBotton { background-position: 0 -100px; margin:8px 1px 10px 5px; }
.blk_18 .LeftBotton:hover { background-position: -20px 0; }
.blk_18 .RightBotton:hover { background-position: -20px -100px; }
.blk_18 .pl img {
	display:block;
	cursor:pointer;
}
.blk_18 .pl {
	width:195px;
	float:left;
	float:left;
	text-align:center;
}
.blk_18 a.pl:hover { border:1px solid #5dacec; color:#5dacec; background:#fff; }

/**************JS鍙嬮摼****************/
  #marquee1 {
	position:absolute;
	top:17px;
	left:15px;
	width:960px;
	height:52px;
	overflow:hidden;
}
  #marquee1 ul li {float:left;}
  #marquee1 ul li img {display:block;}


.text-6 {
	background-color: #CCC;
	border: 1px solid #003c74;
	margin-left: 10px;
	margin-right: 10px;
	width:80px;
	height:25px;
	line-height:25px;
	text-align:center;
	cursor:pointer;
}

.text-7{
	height: 20px;
	width: 40px;
	cursor:pointer;
	margin-right: 9px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



.vip {
	height: auto;
	width: 340px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.vip h2 {
	font-size: 14px;
	line-height: 50px;
	font-weight: bold;
	padding-top: 8px;
	text-align: center;
}
.vip table tr th {
	font-size: 14px;
	line-height: 30px;
	color: #FFF;
	background-image: url(../images/gongdi1_34.jpg);
	background-repeat: repeat-x;
	height: 30px;
}.vip table tr td {
	line-height: 28px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #494949;
	border-left-color: #494949;
}
.bk-di {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #494949;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #494949;
}
.bk-youa {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #494949;
}




.clearfix:after{content:"&nbsp;";display:block;height:0;clear:both;visibility:hidden;}.clearfix{*display:inline-block;}
.menu{
	width: 1000px;
	_width: 995px;
	_padding-left:5px;
	margin: auto;
	position: relative;
	z-index: 1000;
	left: 0px;
	top: 0px;
}
.menusel{
	float:left;
	width:100px;
	_width:99px;
	position:relative;
	height:40px;
	line-height:40px;

*line-height: 30px;									font-size: 14px;
	font-weight: bold;
}
.menusel h2{
	height:40px;
	position: relative;
	z-index: 9;
	line-height: 40px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.menusel h2 a:link,.menusel h2 a:visited{
	font-weight: bold;
	font-size: 14px;
	color: #FFF;
	background-image: url(../images/nav_li.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.menusel h2 a:hover{
	text-decoration: none;
	background-image: url(../images/hover.jpg);
}
.menusel a:link,.menusel a:visited{
	width:100px;
		_width:99px;
	display: block;
	text-align:center;
	font-size: 14px;
	font-family:"microsoft yahei";
	position:relative;
	z-index:2;
}
.menusel a:hover{
	position:relative;
	z-index:2;
	height:40px;
}
.menusel div{
	width:96px;
	_width:95px;
	position:absolute;
	z-index:1;
	margin-top: -1px;
	left: 1px;
	top: 40px;
}
.menusel ul{
	width:96px;
	_width:95px;
	margin-top:0;
	position:relative;
	z-index:1;
	display:none;
	background-color: #D40402;
}
.menusel .block{ display:block;}
.menusel ul li{
	position:relative;
	float:left;
	height: 32px;
	line-height: 32px;
}
.menusel ul li a{ border:none;}
.menusel ul li a:link,.menusel ul li a:visited,.typeul li a:visited{
	font-size: 12px;
	height: 32px;
	color: #fff;
	width: 96px;
	_width: 95px;
}
.menusel ul li a:hover{
	color: #fff;
	height: 32px;
	line-height: 32px;
	background-color: #CA0300;
	text-decoration: none;
	
	
}
.menusel ul{  margin-left:0;  }
.menusel ul li ul{left:98px;_left:97px; top:-1px; position:absolute;}
.menusel .lli{ border:none;  }
.h2hover{
	height: 40px;
	background-image: url(../images/hover_03.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	color: #eb2329;
}
.menusel .h2hover a:link,.menusel .h2hover a:visited{
	text-decoration: none;
	background-image: url(../images/hover.jpg);
} 



.phone {
	height: 200px;
	width: 120px;
	border: 1px solid #ae2829;
	background-color: #FFF;
	text-align: center;
	line-height: 22px;
}

.phone-x {
	float: right;
	margin-top: 5px;
	margin-right: 5px;
	cursor: pointer;
}

.phone-d {
	padding-top:10px;
	 
}
.phone-p-d{color:#a00002;text-align:left;padding-left:5px;}
.phone-p-m{color:#ed641c;padding-left:10px;padding-left:5px;}
.phone-p-x{background:#a00000;color:#fff;}



/*QQ客服*/
.qqbox a:link {
	color: #000;
	text-decoration: none;
}
.qqbox a:visited {
	color: #000;
	text-decoration: none;
}
.qqbox a:hover {
	color: #f80000;
	text-decoration: underline;
}
.qqbox a:active {
	color: #f80000;
	text-decoration: underline;
}

.qqbox{
	width: 132px;
	height: auto;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 100px;
	color: #000000;
	font-size: 12px;
	letter-spacing: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.qqlv{
	width:25px;
	height:256px;
	overflow:hidden;
	position:relative;
	float:right;
	z-index:50px;
}
.qqkf{
	width: 120px;
	height: auto;
	overflow: hidden;
	right: 0;
	top: 0;
	z-index: 99px;
	border: 2px solid #d0777b;
	background: #fff;
}
.qqkfbt{
	width: 120px;
	height: 20px;
	overflow: hidden;
	line-height: 20px;
	color: #fff;
	position: relative;
	text-align: center;
	background-color: #a00000;
}
.qqkfhm{
	width:112px;
	height:22px;
	overflow:hidden;
	line-height:22px;
	padding-right:8px;
	position:relative;
	margin:3px 0;
}
.bgdh{
	width:102px;
	padding-left:10px;
	 }
.kf-em {
	font-style: normal;
	width:72px;
	text-align:center;
	float:left;
	color:#d47326;
}
#k1{padding:10px 0;}
.phone-p-x{background-color: #a00000;color:#fff;}
.text-tijiao {
	line-height: 22px;
	height: 22px;
	width: 55px;
	border: 1px solid #003c74;
	background-color: rgb(204, 204, 204);
	float: left;
	margin-right: 5px;
margin-top:5px;
}
.lianxi-1 img{}