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定义:这里定义页面上下左右边距，页面背景颜色，滚动条颜色样式 */
.maincolor {
    color: #176db0;
}
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}

.bqblock{ display: block; }

/*public*/

.size1{ width:100%; overflow:hidden; margin:0 auto;}

.backcolor{background:#3671cf;}

.color{ color:#3671cf; }

img{max-width: 100%;}

body{max-width: 1920px;margin: 0 auto;}

/*共用头部*/

.header{ overflow: hidden; position: relative;background:url(../images/hdtop.jpg) no-repeat center 132px; }

.header .hdtop{ position: relative; height: 135px; width: 875px; padding-left:125px;  }

.hdtop .toplt{ position: absolute;left:0; top: 0; width:125px; height: 135px; display: block;  }

.header .hdtop2 {padding-top: 10px;}

.logo{width:366px;float:left; padding-left:22px; }

.logo img{ display:block; max-width:100%; margin:0 auto; padding-top:5px;}

.tel{width:255px;text-align:left; color:#28a51b; font-size:30px; font-weight:bold;height:42px;padding:10px 0 0 100px; }

/*导航*/

.nav{ position: relative; z-index: 35;overflow: hidden; border-top: 1px solid #ccc; margin-top:10px; }

.nav li{width:144px;float: left; text-align: center;}

.nav li a{width:100%;height:54px;line-height:54px;display:block;text-align: center;font-size:16px;}

.nav li:hover,.nav li.hover{ background:url(../images/navbgh.jpg) no-repeat center bottom; }

.nav li:hover a,.nav li.hover a{ color: #0074ce; }

.ftwrp{ background: #31333e; }

.ftwrp .footer{  }

.ftwrp .footer ul{ width:600px;padding:10px 0;height: 40px; margin:0 auto; }

.ftwrp .footer ul li{ height: 40px; line-height: 40px; float: left; width: 100px;text-align: center; color: #adadb0;}

.ftwrp .footer ul li a{ display: inline-block; width:96px; height: 40px;}

.ftwrp .footer ul .ftli{ padding-left:150px; }

.ftwrp .footer ul li a{ color: #adadb0; font-size:14px;}

.ftwrp .footer p{ color: #84868f; line-height:50px; text-align: center; }

.ftwrp .footer p a{ color: #84868f; }

.ftwrp .footer p span{ display: inline-block; padding:0 10px;  }



.flex-control-nav,.flex-direction-nav{display: none;}