﻿body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,select,th,td{margin:0;padding:0;}
body,button,input,select,textarea{ font-size:12px; font-family:Microsoft Yahei,arial,tahoma,sans-serif,宋体; color:#000000;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var,i,s{font-style:normal;}
body{min-width: 1200px;} 
ul,ol,li,dd,dl{list-style:none;}
button,input,select,textarea{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
img{border:0;}
a{color: #3e3a39; text-decoration: none;}
a:hover{color: #ae1d1d!important;}
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;}
.clearfix{display: inline-block;}
.clearfix{display: block;}
.fl,.lefter{float:left;}
.fr,.righter{float:right;}
.container{width: 1200px;margin:0 auto;}
.container2{width: 997px;margin: 0 auto;}
:focus{outline: none;}
.rela{position: relative;}
.cb{clear: both;}
.tc{text-align: center;}
.tl{text-align: left;}
.tr{text-align: right;}
.mgr58{margin-right: 58px;}
.bg1{background: #e6e9eb;}
.bg2{background: #fff;}
.ellipsis{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.list li{float: left;}
.list li.last{margin-right: 0!important;}
.block{display: block;}
/*icon*/
.icon{display: inline-block;background: url(../images/icon.png) no-repeat;}
.ic1{background-position: 0px -33px;width: 38px;height: 18px;}
.ic2{background-position:-46px -34px;width: 20px;height: 14px;}
/*common*/
.header{padding: 10px 0;position: fixed;z-index: 99;left: 0;top:30px;width:100%;-webkit-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.header.header2{top:0;}
.header .headR{position: relative;}
.header .searchBox{color: #fff;margin-top: 16px;position: relative;}
.header .searchBox p{display: none;}
.header .searchBox .sp{position: absolute;right: 10px;top:4px;}

.header .searchBox .btnGlass{background: url(../images/glass.png) no-repeat;border: none;width: 18px;height: 18px;cursor: pointer;margin-left: 6px;text-indent: -999em;}
.header.header2 .searchBox .btnGlass{background: url(../images/glass2.png) no-repeat;}
.header .searchBox .btnGlass.btnGlassClick{margin-top: 5px;}
.header .searchBox .searchInput{position: absolute;top:54px;right: 0;width: 285px;opacity: 0;-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px);-webkit-transition: all .5s;-ms-transition: all .5s;transition: all .5s;z-index: 99;}
.header .searchBox .searchInput.current{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
.header .searchBox .searchInput .inptxt{width: 172px;height: 37px;padding: 5px 10px;color: #fff;background: #20292e;border: none;}
.header .searchBox .searchInput ::-webkit-input-placeholder{color: #fff;}
.header .searchBox .searchInput .btnSubmit{padding: 0 22px;line-height: 36px;color: #fff;font-size: 16px;background: #3367d6;border: none;border-bottom: 1px solid #20292e;}
.header .searchBox .searchInput .close{font-size: 30px;margin: 5px 0 0 10px;color: #20292e;cursor: pointer;}
.header .nav{}
.header .nav li{line-height: 56px;padding: 0 20px;font-size: 16px;color: #fff;}
.header .nav a{color: #fff; font-weight:bold;}
.header.header2 .nav a,.header.header2 li{color: #4d4d4d; font-weight:bold;}
.header .nav a:hover,.header .nav a.current{color: #ae1d1d;}
.header .logo{}
.banner{position: relative;text-align: center;height: 740px;width: 100%;top:0;z-index: 1; background-color:#fff;}
.banner .slider{margin: 0 auto;position: relative;}
.slider li{position: absolute; width: 100%; overflow-y:hidden;}
.slider img{width:100%; }
.banner .pagination{font-size: 0;position: absolute;z-index: 2;bottom: 20px;width: 100%;}
.banner .pagination a{display: inline-block;background: #d6d6d5;width: 14px;height: 14px;margin: 0 15px;border-radius: 100%;}
.banner .pagination a.current{width: 18px;height: 18px;background: #ae1d1d;}
.banner .mouse{position: absolute;background: url(../images/mouse.png) no-repeat;width: 25px;height: 57px;left: 50%;margin-left: -12px;bottom:60px}
.banner .spArrow{position: absolute;background: url(../images/arrow.png) 0 0 no-repeat;width: 17px;height: 35px;top:50%;margin-top: -17px;cursor: pointer;}
.banner .spPrev{left: 30px;}
.banner .spNext{right: 30px;background-position:-19px  0;}

.bannerTwo{width: 100%;height: 246px;min-width: 1200px; margin-top:77px;}
.bannerTwo img{width: 100%;height: 246px;}

.breadcrumb{margin:14px 0 36px;color:#221815;font-size: 14px;}
.breadcrumb .line{padding:0 12px;}
.breadcrumb .locat{padding-right: 4px;color: #595757;}
.breadcrumb a{color:#595757;}

.pages{text-align:center;}
.pages a,.pages span{display:inline-block;height: 37px;line-height:37px;color:#7b7c7d;padding: 0px 16px;margin:0 6px;font-size: 16px;border:1px solid #c7cacc;}
.pages a:hover,.pages a.current,.pages span.current{text-decoration: none;color: #fff;background: #7b7c7d;border-color: #7b7c7d;}

.footer{margin-top: 94px;}
.footer .footTop{background: #324871;padding: 38px 0 50px;}
.footer .footTop .fdl{color: #fff;width: 133px;margin-right: 80px;}
.footer .footTop .fdl:last-child{margin-right: 0;}
.footer .footTop .fdl dt{font-size: 18px;font-weight: bold;border-bottom: 1px solid #ffffff;padding-bottom: 8px;width: 78px;}
.footer .footTop .fdl dd{line-height: 44px;font-size: 14px;}
.footer .footTop .fdl a{color: #fff;}
.footer .footBot{background: #2f2f2f;padding: 38px 0 32px;color: #fff;}
.footer .footBot .col1{width: 335px;}
.footer .footBot .col2{width: 350px;margin-left: 116px;}
.footer .footBot .col3{width: 198px;}
.footer .footBot h4{font-size: 18px;margin-bottom: 20px;font-weight: bold;}
.footer .footBot p{line-height: 32px;}
.footer .footBot .col3 .fr{width: 75px;}
.footer .footBot .col3 .fr:first-child{margin-left: 48px;}
.footer .footBot .col3 em.block{margin-bottom: 32px;font-size: 18px;}
.footer .footBot .col3 img{width: 72px;height: 72px;}
