body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,th,td,img {margin:0;padding:0;}
img {border:0}
ol,ul {list-style:none}
h1,h2,h3,h4,h5,h6{font-size:16px;}
input{outline: none;border:none;}
html {_overflow-y:scroll;}
/*****！！页面通用css样式定义开始******/
html,body{min-width: 1000px;font-family: "Microsoft YaHei";_width:expression(document.body.clientWidth < 1000 ? "1000px" : "auto");}
/* body的css定义:这里定义页面上下左右边距，页面背景颜色，滚动条颜色样式 */
body{
    font-family: "微软雅黑";    /*文字字体定义 */
	font-size: 14px;    /*文字大小定义 */
	color: #666666; /*文字颜色定义 */
	min-width:1000px;
}
/* 网站超链接css通用设置 */
a{text-decoration: none;} /* 链接无下划线,有为underline */ 
a:link {color: #2c2c2c;} /* 未访问的链接 */
a:visited {color: #2c2c2c;} /* 已访问的链接 */
a:hover{color: #2c2c2c;	text-decoration: none;} /* 鼠标在链接上 */ 
a:active {color: #2c2c2c;} /* 点击激活链接 */
p{ line-height:24px;}
.fl{float:left;}
.fr{float:right;} 
.hide{display: none}
.show{display: block}
.dib{display: inline-block;*display: inline;zoom:1;}
/*.clear{clear:both; line-height:0; height:0; font-size:0px;}*/
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }/*清除浮动*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow: hidden;}/*清除浮动*/
.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
.dib{display: inline-block;*display: inline;zoom:1;}
.wrap{ width:1000px; margin:0 auto; height:auto;}
.red{color: red}
/*表格样式定义 */ 
checkbox{border: 0px;}/*选择框样式定义 */ 
.input{ border:1px solid #ccc; height:20px;line-height:20px} 
ul,li{ list-style:none}



/*public*/
.size1{ width:100%; overflow:hidden; margin:0 auto;}
.backcolor{background:#0f4689;}
.color{ color:#0f4689; }
.header{ }
.headtop{ padding:20px 0 10px;} 
img{max-width: 100%;}
body{max-width: 1920px;margin: 0 auto;}
/*共用头部*/
.header_top{text-align: right;line-height: 28px;height: 28px;width: 1000px;margin: 0 auto;}
.header{ padding-top:96px; background:url(../images/logo.jpg) no-repeat center top;}
.nav{ height:47px; background:url(../images/nav_bg.jpg) repeat-x;}
.nav_ul{ width:1000px; margin:0 auto;}
.nav_ul li{ height:47px; width:166px; text-align:center; line-height:46px; float:left; background:url(../images/border.png) no-repeat left 4px;}
.nav_ul li a{ display:block; width:100%; height:47px; color:#fff; font-size:14px;}
.nav_ul .add_border{ width:2px;}
.nav_ul li .active{ background:url(../images/active.png) no-repeat;}
.banner img{ width:100%; display:block;}
.core{ height:220px; background:#f2f2f2 url(../images/core.png) no-repeat center top; padding-top:100px;}
.core_list{ width:1002px; margin:0 auto; background:url(../images/core_list.png) no-repeat left 70px; padding:0 20px;}
.core_list li{ width:20%; text-align:center; float:left; position:relative; background:url(../images/core1.png) no-repeat center top; height:100px; padding-top:100px;}
.core_list li img{ position:absolute;left:70px; top:50px;}
.core_list li a{ font-size:16px; color:#fff; line-height:32px;}
.core_list li:hover{ background:url(../images/core2.png) no-repeat center 0;}


/*footer*/
.footer{ height:152px; background:url(../images/bottom.jpg) no-repeat; color:#d2d5d8; padding-top:20px;}
.back_to div{ width:133px; height:34px; margin:0 auto; position:relative;}
.back_to{ background:url(../images/back.jpg) repeat-x left bottom; height:34px; position:relative;}
.go_top{ display:block; width:133px; height:34px; cursor:pointer; background:url(../images/to_top.png) no-repeat; position:absolute; left:0; bottom:-2px;}
.row1,.row2{ width:1000px; margin:0 auto;}
.row1{ height:110px; font-size:14px;}
.row1 div{ line-height:24px;}
.footer span{ padding-right:10px;}
.row1 .cu{ width:570px; float:left;}
.row1 .address{ width:370px; background:url(../images/mark.png) no-repeat 0px 0px; height:50px; margin-top:20px; float:right; padding-left:50px; padding-top:6px;}
.row2 .copyright{float:left;text-align:left;}
.av{ font-weight:bold; font-size:16px; color:#9b5756;}
.ad{ font-weight:bold;}
.row2 .surport{float:right; text-align:right;}
.row2 div{width:33.3%;float:left;text-align:center;}
.row2 a{color:#fff;}

.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.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;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/shopnc.png); background-repeat: no-repeat; display:block;  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;}
