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:#13359a;}
.color{ color:#13359a; }
img{max-width: 100%;}
body{max-width: 1920px;margin: 0 auto;}
/*共用头部*/
.header{ overflow: hidden;}
.hdtop1{ width:1000px;margin:0 auto;  }
.hdtop1w{ font-size: 12px; color: #838383;line-height: 34px; border-bottom: 1px solid #dddddd }
.hdtop1 .topsp{ width: 500px; }
.hdtop1 .topul li{ float: left; padding: 0 10px;}
.hdtop1 .topul li a{ color: #838383; }
.hdtop2{height: 104px; background: url(../images/headerbg.jpg) repeat-x }
.logo{width:698px;float:left; margin-top: 20px;}
.logo img{ display:block; max-width:100%; margin:0 auto; padding-top:5px;}
.hdtop2 .tel{width:200px;text-align:left; color:#404040; font-size:14px;line-height:30px;padding:20px 0 10px 60px;background:url(../images/telbg.png) no-repeat left 25px; }
.hdtop2 .tel span{ font-weight: bold; font-size: 25px; color: #fa961f}
/*导航*/
.navwrp{ background: url(../images/navbg.jpg) repeat-x; height: 51px; }
.nav{ position: relative;overflow: hidden;}
.nav li{width:141px;height:51px;line-height:113px; float: left; background: url(../images/navlibg.jpg) no-repeat right center}
.nav li a{width:100%;height:51px;line-height:51px;display:block;text-align: center;font-size:15px; color: #FFF}
.nav li:hover,.nav li.hover{ background:url(../images/navlih.jpg) no-repeat; }
.nav li:hover a,.nav li.hover a{ color: #FFF}

/*热搜关键词语*/
.hot-key{ height:40px;line-height: 40px; background: #ededed;}
.key-h {float: left; color:#797979; font-weight:bold}
.key-words{float: left; width: 575px; overflow:hidden; height:40px; overflow:hidden }
.key-words li {float: left; font-size: 12px; }
.key-words li a {color: #808080;padding: 0 6px;}
.key-words li a:hover { color: #808080;}
.search-box {float: right; height:25px; margin-top:8px;background:url(../images/searchbg.jpg) no-repeat center center; width:227px;}
.search-box .txt {width:154px;height:25px;border:none; color: #b0b0b0; background:none;padding:0 0 0 25px ; font-size: 12px; line-height:25px;float: left;}
.search-box .btn { width:48px; height: 25px;border: 0;background:none;float: left;cursor: pointer;}
.ftwrp{background:url(../images/footer.jpg) repeat-x ; height: 298px; }
.ftwrp .footer{position: relative}
.ftwrp .footer ul{ height:18px;  padding: 20px 0;}
.ftwrp .footer ul li{ border-right:1px solid #fff; text-align: center; line-height:15px; font-size: 12px; float: left; width: 140px; }
.ftwrp .footer ul li a{ color: #FFF;}
.ftwrp .footer .left{ width: 355px; height: 200px; float: left; background: url(../images/footerleft.png) no-repeat right center}
.ftwrp .footer .left img{ margin-top:50px;}
.ftwrp .footer .center{ width: 335px; padding: 30px 0 0 80px; color: #FFF; font-size: 12px; float: left; height: 170px; background: url(../images/footerleft2.png) no-repeat right center}
.ftwrp .footer .center span{ display: block;}
.ftwrp .footer .right{ float: left; padding: 40px 0 0 60px; font-size: 12px; color: #FFF}
.center_ul li{ width: 49%!important; margin-bottom: 5px; float: left; height: 20px; line-height:20px; overflow: hidden}
.ftwrp .footer .right h2{font-size:20px; color: #FFF; line-height: 50px; }
.ftwrp .footer .di{ text-align: center;line-height: 40px; color: #FFF}
.ftwrp .footer .di a{ color: #FFF}


/* leftsead */
.side{position:fixed;width:66px;height:275px;right:0;top:614px;z-index:100;}
.side ul li{width:66px;height:66px;float:left;position:relative; margin-bottom: 5px;}
.side ul li .sidebox{position:absolute;width:66px;height:66px;top:0;right:0;transition:all 0.3s;background:#c2c2c2;color:#fff;font:14px/66px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:66px;height:66px;line-height:66px;display:inline-block;background:#c2c2c2;transition:all 0.3s;}
.side ul li .sidetop:hover{background:#000470;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left; margin: 14px 10px 0 14px;}
.side ul li .img{ position: absolute; right: 130px; top: 0px; background: #FFF;width: 128px; height: 128px; display: none}
.side ul li .img img{ padding: 5px; width: 120px; height: 120px; display: block; margin: 0 auto }
.side ul li.two:hover .img{ display: block}