body{
	font-family:微软雅黑,宋体,新宋体,Verdana,Arial, Helvetica;
	margin:0px;
	font-size:12px;
	color:#555;;
}
form{margin:0px;padding:0px;}
td,th,input,textarea{
	font-family:微软雅黑,Verdana, Arial, Helvetica,宋体,新宋体;
	font-size:12px;
}

.enfont{font-family:Calibri,Verdana,Arial,Helvetica;}
li{
	list-style: none;
}
a:link {
	color: #666;;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666;;
}
a:hover {
	text-decoration: none;
	color: #2279bf;
	text-decoration:none;
}
a:active {
	text-decoration: none;
	color: #666;
}

a.link1:link{color:#000000;text-decoration:none}
a.link1:visited{color:#000000;text-decoration:none}
a.link1:hover{color:#9a9a9a;text-decoration:none}
a.link1:active{color:#000000;text-decoration:none}

a.link2:link{color:#9a9a9a;text-decoration:none}
a.link2:visited{color:#9a9a9a;text-decoration:none}
a.link2:hover{color:#c0c0c0;text-decoration:none}
a.link2:active{color:#9a9a9a;text-decoration:none}

a.link3:link{color:#FFFFFF;text-decoration:none}
a.link3:visited{color:#FFFFFF;text-decoration:none}
a.link3:hover{color:#FFFFFF;text-decoration:underline}
a.link3:active{color:#FFFFFF;text-decoration:none}

a.link4:link{color:#CCCCCC;text-decoration:none}
a.link4:visited{color:#CCCCCC;text-decoration:none}
a.link4:hover{color:#CCCCCC;text-decoration:underline}
a.link4:active{color:#CCCCCC;text-decoration:none}

a.link5:link{color:#3399FB;text-decoration:none}
a.link5:visited{color:#3399FB;text-decoration:none}
a.link5:hover{color:#3399FB;text-decoration:underline}
a.link5:active{color:#3399FB;text-decoration:none}

.Font0{font-weight:bold;}
.Font1{color:#fff;}
.Font2{color:#3399FB;}
.Font3{color:#9a9a9a;}
.Font4{color:#FFFFFF;}
.container {
	width: 1100px;
	margin: 0 auto;
}

.Size1{
	display: block;
/*	height: 36px;*/
	line-height: 36px;
	font-size:14px;
}
.Size2{font-size:16px;}
.Size3{font-size:18px;}
.Size4{font-size:24px;}

.bg1{background: url(../images/nav_bg.jpg) repeat-x left bottom;}

.bg3{background-color:#EEEEEE;}

.bgColor1{background-color:#EDEDED;}
.bgColor2{background-color:#E1E1E1;}

#nullLine{line-height:7px;}

.btn1{background-color:#EEEEEE;border:0px;cursor:pointer;color:#372F2D;height:32px;line-height:32px;font-size:1em;-webkit-appearance: none;border-radius:50px;outline:none;padding-left:20px;padding-right:20px;}
.btn2{background-color:#DC1F26;border:0px;cursor:pointer;color:#FFFFFF;height:32px;line-height:32px;font-size:1em;-webkit-appearance: none;border-radius:50px;outline:none;padding-left:20px;padding-right:20px;}

.txt{border:0px;color:#717171;height:30px;line-height:28px;padding-left:5px;padding-right:5px;font-family:微软雅黑,宋体,新宋体,Verdana,Arial, Helvetica;background-color:#DDDDDD}
.txt1{border:0px;color:#333333;height:30px;line-height:28px;padding-left:5px;padding-right:5px;font-family:微软雅黑,宋体,新宋体,Verdana,Arial, Helvetica;background-color:#DDDDDD}

.txt2{border:0px;color:#717171;width:325px;height:64px;overflow:auto;padding:5px;font-family:微软雅黑,宋体,新宋体,Verdana,Arial, Helvetica; background-color:#DDDDDD}
.txt3{border:0px;color:#333333;width:325px;height:64px;overflow:auto;padding:5px;font-family:微软雅黑,宋体,新宋体,Verdana,Arial, Helvetica; background-color:#DDDDDD}

.top
{
	height: 32px;
	line-height: 32px;
	border-top: 3px solid #08a4f9;
}
.top .container
{
	position: relative;
}
.top .top_l span
{
	color: #fe0000;
}
.top .top_r
{
	background: url(../images/top_r.jpg) no-repeat left top;
	width: 405px;
	height: 32px;
	color: #fff;
	text-align: center;
	position: absolute;
	top: -4px;
	right: 0;
}
.top .top_r a
{
	color: #fff;
	margin: 0 6px;
}
.top .top_r a:hover
{
	color: #2279bf;
}
.nav {
	height:36px;
	line-height:36px;
	width:100%;
	background: url(../images/nav_bg.jpg) repeat-x left bottom;
}
.nav ul li{
	float: left;
	width: 132px;
	list-style: none;
	background: url(../images/line.jpg) no-repeat right center;
}
.nav ul li a{
	color: #fff;
	display: inline-block;
	width: 132px;
}
.nav ul li a.current,.nav ul li a:hover{
		background: url(../images/nav1.png) no-repeat left top;
height: 35px;
margin-top: -9px;
padding-top: 9px;
}
.sTitle {
	color: #9a9a9a;
}
.footer
{
	background: url(../images/footer_bg.jpg) repeat;
	border-top: 3px solid #00b4ff;
	padding: 30px 0 10px 0;
	margin-top: 15px;
	width:100%;clear:both;
}
.footer a{
	color: #fff;
}
.fTitle {
	font-size: 16px;
	font-weight: bold;
	color: #3e4e5d;
}
.fDes{
	width:250px;line-height:180%;
	color: #555;
}
.gsjj_title {
	margin-top: 40px;
	display: block;
	height: 32px;
}
.gsjj_p {
	width: 53px;
	height: 31px;
	line-height: 40px;
	text-align: center;
	font-family: 'Arno Pro';
	font-size: 24px;
	font-weight: bold;
	font-style: oblique;
	color: #fff;
	float: left;
	background: url(../images/gsjj_logo.jpg) no-repeat center center;
}
.gsjj_sp {
	line-height: 38px;
	font-family: 'Microsoft YaHei';
	font-size: 18px;
	font-weight: bold;
	color: #000;
	float: left;
	text-indent: 5px;
}
.gsjj_ul {
	display: block;
	width: 1100px;
	padding-top: 35px;
	overflow: hidden;
	padding-left: 0;
}
.gsjj_ul li {
	width: 490px;
	float: left;
	height: 132px;
	line-height: 36px;
	padding: 12px 20px;
	font-family: 'Microsoft YaHei';
	font-size: 14px;
	line-height: 36px;
	color: #555;
	margin: 0 16px 15px 0;
	background: #f1f0ef;
}
.gsjj_ul .gsjj_li1 {
	background: #2196f3;
	color: #fff;
}

.pro_list
{
	width: 810px;
	padding-left: 6px;
	padding-top: 5px;
	border: 1px solid #e5e5e5;
	overflow: hidden;
	margin-top: 10px;
        background:#fff;
        margin-bottom:30px;
}
.pro_list dl {
    float: left;
    width: 244px;
    margin: 10px 10px 5px 10px;
    overflow: hidden;
}
.pro_list dl dt {
    height: 187px;
    width: 242px;
    overflow: hidden;
    border: 1px solid #e5e5e5;
    background: #fff;
}
.pro_list dl dt a{
	display: block;
	width: 244px;
}
.pro_list dl dd {
    text-align: center;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    padding-top: 6px;
    margin-left: 0;
}
.bPosition{
	float: right;
	margin-right: 5px;
	color: #666;
}
.bPosition a{
	color: #666;
}


.fixediv{position:fixed;top:160px;z-index:9999;width:100px;height:200px;padding-left:20px;}
.fixediv img{float:left;}
.fixediv a.close{display:block;height:30px;line-height:30px;background:#fff;font-size:14px;padding:0 10px;color:#5e5e5e;text-decoration:none;text-align:center;}
.leftadv{left:0px;}
.rightadv{right:0px;}

/*在线客服代码*/
.rides-cs { background:#1F5B8D; position: fixed; top: 182px; right: 0px; _position: absolute; z-index: 99999; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E5333333', endColorstr='#E5333333');}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 136px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn { background: #F7F7F7; }
.rides-cs .cn h3 { font-size: 14px; color: #333; font-weight:600; line-height: 24px; padding: 5px}
.rides-cs .cn ul { padding: 0 0 0 8px;margin: 0;}
.rides-cs .cn ul li { line-height: 38px; height:38px; border-bottom: solid 1px #E6E4E4; overflow: hidden;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:0; left: 0;  background-image: url(../images/shopnc.png); background-repeat: no-repeat; display:block; width: 20px; height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: -410px 0;}
.rides-cs .btnCtn { background-position: -450px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}