﻿body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,form,input{margin:0;padding:0}
em,i,s{font-style:normal;text-transform:uppercase;}li{list-style:none}a,s,a:hover{text-decoration:none}
img{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}input,textarea{border:none;outline: none;}
body,button,input,select,textarea{font:12px/1.5 'microsoft yahei',Tahoma,arial,'Hiragino Sans GB',\5b8b\4f53}
input,textarea{resize:none;border:none; outline: none;}a,a:focus{outline:none}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}
.noBg{background:none!important}.noBd{border:0!important}.noMg { margin: 0!important; }
.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none}.tl{text-align:left}.tr{text-align:right}
.tc{text-align:center}.hide{display:none}.show{display:block}.mt10{margin-top:10px}
/*项目*/
body { background: #fff; color:#666; /*margin-bottom: 400px;*/overflow-x: hidden;}
a { color:#666;text-decoration:none; transition: all 0.5s ease 0s; }
a:hover{ color: #1141ad; }
dt { font-weight: normal; }




/*头部样式*/
.wrapper{ width: 100%; height: auto;position: relative;overflow: hidden; margin: 0 auto; }
.header{ width: 100%; position: relative; }
.g-in{ width:1200px; margin: 0 auto; }


/*.fx{position: fixed !important;top: 0; background: #f4f5f0;}*/
.wrapper { position:relative; width:100%; margin:0 auto; overflow:hidden; }
.head_box{position: relative;}
.topFont{font-size:16px;color: #666;}
.logo{height:104px;line-height: 104px;}
.topFont .phoneBox{padding-left: 65px;background: url(a01.png)no-repeat left center;margin-top: 24px;}
.topFont .phoneBox .phone{font-size: 20px;color: #d22a2a;}
.topFont>.clearfix{margin-top: 30px;margin-left: 80px;}
.topFont form input[type="submit"]{width: 44px;height:44px;background:url(a02.png)no-repeat center #fff;
box-shadow: 0 0 9px #999;box-shadow: -1px 0px 9px #eee;} 
.topFont form input[type="text"]{width: 200px;height:44px;line-height: 44px; background: #e1e6ec;
font-size:14px;color: #222;padding: 0 15px;} 

.navBox{background: #1141ad}
.nav { width:1200px;margin: 0 auto; }
.nav>ul>li{ position:relative; float:left;width:20%; text-align:center;}
.nav>ul>li>a{color:#fff;display: block; height: 50px;line-height: 50px; font-size: 16px;}
.nav>ul>li:hover>a,
.nav>ul>li.current>a {background: #f59915; }
.nav .sub { position:absolute; top:50px; width:100%; display:none; background:#fff; z-index:999;
border: 1px solid #f59915; box-sizing: border-box; }
.nav .sub dt { width:100%; text-align:center; padding:5px 0; border-bottom:1px solid #eee;line-height: 32px; 
}
.nav .sub dt a { color:#000; }
.nav .sub dt:hover { background:#f59915; }
.nav .sub dt:hover a { color:#fff; }

.sycp_dl dd{text-align:left;margin-left:5px;}
.sycp_dl dt{text-align:left !important;margin-left:5px;}
.sycp_dl dt:hover{background:none !important;}
.sycp_dl dt:hover a{color:#f59915 !important;}

/*banner css */
.banner{ width: 1920px; position: relative; margin-left: -960px;left: 50% }
.banner .slideBox{ width:100%; height:auto; overflow:hidden; position:relative; }
.banner .slideBox .hd{ position:absolute; bottom:20px;z-index:1; width: 100% ;text-align: center;display: none;}
.banner .slideBox .hd ul{display: inline-block;}
.banner .slideBox .hd ul li{ float:left; margin:0 6px; width:42px; height:5px;text-align:center; background:#fff; cursor:pointer;text-indent: -9999px;}
.banner .slideBox .hd ul li.on{ background:#1141ad;}
.banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
.banner .slideBox .bd img{ width:1920px; height:auto; display:block;  }
.banner .slideBox .prev,
.banner .slideBox .next{ position:absolute;  top:50%; margin-top:-35px; display:block; width:38px; height:71px; }
.banner .slideBox .next{ background:url(bannernext.png) left center no-repeat;right:14%;}
.banner .slideBox .prev{ background:url(bannerprev.png) left center no-repeat;left:14%;}







/*底部样式*/
.footerT{padding: 80px 0 20px;background: #efefef;}
.footerB{background: #656464;font-size: 14px;color: #fff;line-height: 44px;height: 44px;text-align: center;}
.footerB a{font-size: 14px;color: #fff;}
.footerT01{width: 280px;float: left;margin-right: 130px;}
.footerT01 .content{font-size: 14px;text-align: justify;line-height: 26px;color: rgba(0,0,0,0.6);margin: 20px 0;}
.footerT01 .LI a{display: block;width: 40px;height: 40px;display: block;position: relative;margin-left: 10px;float: left;}
.footerT01 .LI a .img1{position: absolute;z-index: 3;top: 0;left: 0;transition: all 0.6s ease-in-out;}
.footerT01 .LI a .img2{position: absolute;z-index: 1;top: 0;left: 0;opacity: 0}
.footerT01 .LI a:hover .img1{opacity: 0;}
.footerT01 .LI a:hover .img2{opacity: 1;}
.FooterTitle{font-family: arial;color: #302f2f;margin-bottom: 33px;text-transform: capitalize;font-size: 24px;}
.footerT02 .li ul li{line-height: 22px;height: 22px;margin-bottom: 14px;padding-left: 26px;color: #302f2f;}
.footerT02 .li ul li:nth-child(1){background: url(g01.png)left center no-repeat;}
.footerT02 .li ul li:nth-child(2){background: url(g02.png)left center no-repeat;}
.footerT02 .li ul li:nth-child(3){background: url(g03.png)left center no-repeat;}
.footerT02 .li ul li:nth-child(4){background: url(g04.png)left center no-repeat;}
.footerT02 .li ul li:nth-child(5){background: url(g05.png)left center no-repeat;}
.footerT03 .erwm .img{width: 50%;float: left;}
.footerT03 .erwm .img p{margin-top: 2px;color: #666;font-size: 14px;text-align: center;}

.back-to { position:fixed; bottom:110px; right:50%; margin-right:-666px; display:none; z-index:999; }
.back-to .back-top { display:block; width:60px; height:60px; background:url(top.png) no-repeat; outline:0 none; text-indent:-9999em; overflow:hidden; }
.back-to .back-top:hover { background-position:0 0; }

.banner img,.g-network img { vertical-align:top; }
