@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol{margin:0;padding:0}em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none}img{border:0}table{border-collapse:collapse;border-spacing:0}label{cursor:default}body,button,input,select,textarea{font:12px/1.5 Tahoma,arial,'Hiragino Sans GB','microsoft yahei',\5b8b\4f53}textarea{resize: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}.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}.noBg{background:none!important}.noBorder{border:0!important}.yahei{font-family:'microsoft yahei'}.red{color:red}
/* 项目主体部分设置 */
body{background:#fff;color:#555; font-family: "microsoft yahei"}
a{text-decoration:none;/*transition:color 0.2s linear 0s*/ color:#333;}
.wrapper a:hover{color: #5b27f2;}
.wrapper { position:relative; width:100%; margin:0 auto; overflow:hidden; }
.g-in { width:1200px; margin:0 auto; }.g-in:after{content:'\20';display:block;height:0;clear:both}.g-in{*zoom:1;}

.header .w-a { width: 100%; background-color: #ededed; height: 33px; line-height: 33px; }
.w-a { overflow: hidden; }
.w-a-b { color: #333333; font-size: 14px; }
.w-a-d { float: right; }
.w-a-d li { height: 33px;line-height: 33px;margin: 0 8px; padding-left:16px;margin-left:16px; float:left; position:relative; }
.w-a-d li:nth-child(1) { padding-left:35px; background: url(i1.png) no-repeat left center; }
.w-a-d li:nth-child(2) { padding-left:28px; background: url(i2.png) no-repeat left center; }
.w-a-d li:nth-child(3) { padding-left:25px; background: url(i3.png) no-repeat left center; }
.w-a-d li a,.w-a-d li span { color:#333333; }
.w-b { width: 100%;height: 99px; }
.w-b-a a { display: block;height: 99px;width: 625px;overflow: hidden; }
.w-b-c { float: right;padding:25px 0; padding-left:65px;background: url(i4.png) no-repeat left center; }
.w-b-c p { font-size: 24px;color:#106fc4;height: 24px;line-height: 24px; }

.header .nav {background: #112651; height: 48px;line-height: 48px; position: relative; z-index: 10; }
.header ul {  box-sizing: border-box; }
.header .nav li {float:left; font-size:16px; position: relative; width: 133.3333333px; height: 48px;line-height: 48px; box-sizing:border-box;}
.header .nav li:hover,.header .nav li.current { background: url(navbg.png) no-repeat center; }
.header .nav li a { font-size: 16px; color:#ededed; display: inline-block; width: 100%; height: 48px;box-sizing:border-box;text-align: center;}
.header .nav li .sub {width: 100%; display: none; text-align: center; background: #112651; padding: 10px 0; position: absolute;left:0;top:48px;z-index: 999; }
.header .nav li .sub dd { font-size: 12px; height: 30px;line-height: 30px; margin: 8px 0; }
.header .nav li .sub dd a { font-size: 12px; }
.header .nav li .sub dd:hover { background: #2399f2; }
.header .nav li .sub dd:hover a { color:#fff; }
.banner {position:relative; left:50%; width:1920px; margin-left:-960px; text-align:center;}
.banner .hd { position:absolute; left:0; bottom:20px; width:100%; height:15px; z-index:4; }
.banner .hd ul { width:1200px; height:15px; margin:0 auto; text-align:center;}
.banner .bd { height: 500px;overflow: hidden; }
.banner .bd ul li a { display:block;width: 1920px;overflow: hidden; }
.banner .hd ul li { display:inline-block; *display:inline; zoom:1; width:68px; height:5px; margin:0 4px; background:#39bff6; line-height:999px; overflow:hidden; cursor:pointer; vertical-align:top;}
.banner .hd ul .on {background-color:#106fc4; }

/*footer部分*/
.footer { margin-top: 40px; }
.w-h {  }
.w-h .hd { width: 100px;float: left; }
.w-h .hd span { float:left;font-size:40px;color:#0088cd;float:left;line-height: 40px; }
.w-h-a { float:left; padding:3px 0 0 2px; }
.w-h-a p { font-size:13px; line-height: 13px; color:#0088cd; }
.w-h-a i { font-size:18px;color:#272727; line-height: 20px; }
.w-h .bd { width: 1100px;float: left; }
.w-h .bd ul li { float:left; font-size:14px;color:#333;height: 40px;line-height: 40px; margin-left:30px; }
.w-h .bd ul li a { color:#333; }


.w-i { box-sizing:border-box; margin-top:15px; width: 100%;height: 308px;background: url(bg4.jpg) no-repeat center; }
.w-i-a { padding-top:45px; width: 380px;float:left; }
.w-i-a .hd { font-size:20px;color:#fff;text-align: center; }
.w-i-a .bd { margin-top:20px; }
.w-i-a .bd dl dt { padding: 10px 0 10px 92px; background: url(p6.png) no-repeat left center; }
.w-i-a .bd p { font-size:16px;color:#fff;height: 24px;line-height: 24px; }
.w-i-a .bd dl dd { margin-top:25px; padding: 10px 0 10px 92px; background: url(p8.png) no-repeat left center; }
.w-i-b { padding-top:45px; float: left; width: 300px; margin-left:75px; }
.w-i-b .hd { font-size:20px;color:#fff;text-align: center; }
.w-i-b .bd ul li { margin-top:25px; width: 150px;float:left;text-align: center; }
.w-i-b .bd ul li p { font-size:14px;color:#fff;height: 40px;line-height: 40px; }
.w-i-c { width: 310px;float:right; padding-top:30px; }
.w-i-c input,.w-i-c textarea { width: 100%; }
.w-i-c .inp1 { margin-bottom:9px; float:left; height: 100px; outline:none;font-size:14px;color:#000;line-height: 25px;box-sizing:border-box;padding-left:12px; }
.w-i-c .inp2 { margin-bottom:9px; float:left; height: 36px; outline:none;font-size:14px;color:#000;line-height: 25px;box-sizing:border-box;padding-left:12px; }
.w-i-c .sub { float:left; height: 36px; border:none;background: #0c9fda; cursor:pointer; outline:none;font-size:14px;color:#fff;line-height: 25px;box-sizing:border-box;padding-left:12px; }
.copyright { width: 100%; height: 75px;line-height: 75px;background: #000; text-align: center; }
.copyright p,.copyright p a { font-size: 14px;color:#fff; }


