﻿body, h1, h2, h3, h4, h5, h6, hr, div,p,blockquote,dl, dt, dd, ul, ol, li,pre, form, fieldset, legend, button, input, textarea,th, td,img
{
	border:none;
	margin:0;
	padding:0;
}
body{margin:0 auto;height:auto;color:#000;font-family:Microsoft Yahei,Georgia,Arial, sans-serif;font-size:12px;background:#fff;}
ul{list-style-type:none;}
a{color:#333;text-decoration:none;transition: all 0.3s linear 0s;}
span{display:inline-block;}
div.clear{clear:both;}
.fl{float:left;}
.fr{float: right;}

#header{width:100%;background:#fff;}
#header .toplink{width:100%;height:41px;border-bottom:1px solid #bcbcbc;background:#ebebeb;overflow:hidden;}
#header .toplink div{width:1000px;height:41px;margin:0 auto;}
#header .toplink div p.info{width:450px;height:41px;line-height:42px;float:left;color:#777;}
#header .toplink div p.link{width:450px;height:41px;line-height:42px;float:right;text-align:right;color:#777;}
#header .toplink div p.link a{color:#777;}
#header .toplink div p.link a:hover{color:#ccc;text-decoration:underline;}
#header .toplogo{width:100%;text-align:center;background:#fff;}
#header .topnav{height:41px;width:100%;background:#006db8;}
#header .topnav ul{width:1000px;margin:0 auto;}
#header .topnav ul li{width:110px;height:41px;line-height:41px;float:left;position:relative;text-align:center;font-size:14px;border-right:1px solid #00479a;}
#header .topnav .move_bg {margin-left: -1px;padding-left: 1px;padding-right: 1px;background: #00479a;position:absolute;width: 110px;height: 41px;top: 0; left:-20px}
#header .topnav ul li.last{border:none;}
#header .topnav ul li a{display:block;width:100%;height:41px;color:#fff;position:absolute;text-align:center;}
#banner{width: 100%;height:458px;background:url(../images/banner1.jpg) no-repeat center center;}
#banner div{width:995px;height:458px;margin:0 auto;position:relative;}
#banner div a{display:block;width:270px;height:39px;position:absolute;}
#banner div a.a1{top:333px;left:552px;}
#banner div a.a2{bottom:20px;left:60px;}
#nav{width:100%;height:39px;line-height:39px;position:absolute;top:637px;z-index:99;}
#nav div{width:995px;height:39px;margin:0 auto;background:#0174c4;color:#fff;}
#nav div span{width:150px;font-size:18px;float:left;text-align:center;background:url(../images/navSpan.jpg) no-repeat right center;}
#nav div ul{width:837px;float:right;}
#nav div ul li{width:93px;float:left;text-align:center;font-size:13px;cursor:pointer;}
#nav div ul li:hover{background:#00479a;}
#nav div ul li.select{background:#00479a;}


#main{width:100%;padding:60px 0px 50px;}
#main .til{width:995px;height:32px;line-height:28px;background:url(../images/main_til.jpg) no-repeat left center;margin:0 auto 50px;font-size:30px;color:#0174c4;text-indent:20px;}
#main .content{width:995px;margin:0 auto;}


#Item1{width:100%;background:#fff;padding:40px 0px;}
#Item1 .content{width:857px;margin:0 auto;}
#Item1 .content div{padding:0 0 50px 0;}



#Item2{width:100%;background:#f4f4f4;padding:40px 0px;}
#Item2 .nav{width:100%;height:29px;border-bottom:1px solid #d8d8d8;margin-bottom:37px;}
#Item2 .nav ul{width:786px;height:29px;line-height:29px;font-size:20px;text-align:center;margin:0 auto;}
#Item2 .nav ul li{width:226px;height:29px;background:#d8d8d8;margin:0 54px 0 0;float:left;color:#666;cursor:pointer;}
#Item2 .nav ul li.select{background:#0174c4;color:#fff;}
#Item2 .nav ul li.last{margin:0px;}
#Item2 .show,#Item2 dl{width:100%;height:286px;position:relative;}
#Item2 dl dt{width:346px;height:276px;padding:4px;border:1px solid #d8d8d8;background:#fff;float:left;margin-right:50px;}
#Item2 dl dd{width:550px;float:left;}
#Item2 dl dd.title{font-size:24px;color:#0174c4;padding:15px 0px;letter-spacing:2px;}
#Item2 dl dd.info{line-height:200%;font-size:14px;}
#Item2 dl dd.info span{color:red;}
#Item2 dl dd.btn{width:232px;height:57px;position:absolute;right:0px;bottom:5px;}
#Item2 dl dd.btn a{display:block;width:232px;height:57px;}



#Item3{width:100%;background:#fff;padding:40px 0px;}
#Item3 .nav{width:100%;height:29px;border-bottom:1px solid #d8d8d8;margin-bottom:37px;}
#Item3 .nav ul{width:857px;height:29px;line-height:29px;font-size:20px;text-align:center;margin:0 auto;}
#Item3 .nav ul li{width:127px;height:29px;background:#d8d8d8;margin:0 19px 0 0;float:left;color:#666;cursor:pointer;}
#Item3 .nav ul li.select{background:#0174c4;color:#fff;}
#Item3 .nav ul li.last{margin:0px;}
#Item3 .show,#Item3 dl{width:100%;height:286px;position:relative;}
#Item3 dl dt{width:346px;height:276px;padding:4px;border:1px solid #d8d8d8;background:#fff;float:right;margin-left:50px;}
#Item3 dl dd{width:550px;float:left;}
#Item3 dl dd.title{font-size:24px;color:#0174c4;padding:15px 0px;letter-spacing:2px;}
#Item3 dl dd.info{line-height:200%;font-size:14px;}
#Item3 dl dd.info span{color:red;}
#Item3 dl dd.btn{width:232px;height:57px;position:absolute;left:0px;bottom:5px;}
#Item3 dl dd.btn a{display:block;width:232px;height:57px;}



#Item4{width:100%;background:#f4f4f4;padding:40px 0px;}
#Item4 .nav{width:100%;height:29px;border-bottom:1px solid #d8d8d8;margin-bottom:37px;}
#Item4 .nav ul{width:851px;height:29px;line-height:29px;font-size:20px;text-align:center;margin:0 auto;}
#Item4 .nav ul li{width:200px;height:29px;background:#d8d8d8;margin:0 17px 0 0;float:left;color:#666;cursor:pointer;}
#Item4 .nav ul li.select{background:#0174c4;color:#fff;}
#Item4 .nav ul li.last{margin:0px;}
#Item4 .show,#Item4 dl{width:100%;height:286px;position:relative;}
#Item4 dl dt{width:346px;height:276px;padding:4px;border:1px solid #d8d8d8;background:#fff;float:left;margin-right:50px;}
#Item4 dl dd{width:550px;float:left;}
#Item4 dl dd.title{font-size:24px;color:#0174c4;padding:15px 0px;letter-spacing:2px;}
#Item4 dl dd.info{line-height:200%;font-size:14px;}
#Item4 dl dd.info span{color:red;}
#Item4 dl dd.btn{width:232px;height:57px;position:absolute;right:0px;bottom:5px;}
#Item4 dl dd.btn a{display:block;width:232px;height:57px;}



#Item5{width:100%;background:#fff;padding:40px 0px;}
#Item5 .nav{width:100%;height:29px;border-bottom:1px solid #d8d8d8;margin-bottom:37px;}
#Item5 .nav ul{width:786px;height:29px;line-height:29px;font-size:20px;text-align:center;margin:0 auto;}
#Item5 .nav ul li{width:226px;height:29px;background:#d8d8d8;margin:0 54px 0 0;float:left;color:#666;cursor:pointer;}
#Item5 .nav ul li.select{background:#0174c4;color:#fff;}
#Item5 .nav ul li.last{margin:0px;}
#Item5 .show,#Item5 dl{width:100%;height:286px;position:relative;}
#Item5 .show dl dt{width:346px;height:276px;padding:4px;border:1px solid #d8d8d8;background:#fff;float:left;margin-right:50px;}
#Item5 .show dl dd{width:550px;float:left;}
#Item5 .show dl dd.title{font-size:24px;color:#0174c4;padding:15px 0px;letter-spacing:2px;}
#Item5 .show dl dd.info{line-height:200%;font-size:14px;}
#Item5 .show dl dd.info span{color:#0174c4;}
#Item5 .show dl dd.btn{width:232px;height:57px;position:absolute;right:0px;bottom:5px;}
#Item5 .show dl dd.btn a{display:block;width:232px;height:57px;}
#Item5 .ban{width:100%;height:31px;text-align:center;padding:50px 0px;}

.box2{overflow: hidden;width: 1000px;}
.box2_left{ width:367px;}
.box2_left p{ width:361px; height:85px; line-height:85px; background:#969696 url(../images/icon.png) no-repeat; margin:1px 0;}
.box2_left p.icon1{ background-position:42px 22px;}
.box2_left p.icon2{ background-position:42px -45px;}
.box2_left p.icon3{ background-position:42px -110px;}
.box2_left p.icon4{ background-position:42px -174px;}
.box2_left p.icon5{ background-position:42px -242px;}
.box2_left p.cur{ background-color:#0064b4;}
.box2_left p.cur span{border-color:transparent transparent transparent #0064b4;}
.box2_left p span{ border: 7px solid ; width: 0px;height: 0px; position: relative; display:block; border-color:transparent transparent transparent #fff; left:361px; top:32px; }
.box2_right{ margin-top:1px; width:628px; height:428px; overflow:hidden;}
.box2_right ul{width:628px; height:428px; overflow:hidden;}
.box2_right li{ width:628px; height:428px; overflow:hidden; position:relative; display:none}
.box2_right li img{ display:block;}
.box2_right li div{ width:100%; height:201px; padding:5px 0; background:rgba(0,0,0,0.5); font-size:17px; position:absolute; top:216px; color:#fff; display:none;}
.box2_right li p{ width:590px; margin:0 auto; line-height:28px; padding:4px 0;}
.box2_right li p span{ background:url(../images/icon.png) no-repeat  -4px -330px; width: 84px; height: 27px; line-height:27px; display:inline-block; margin:0 auto; color:#0064b4; padding-left:5px;}
.box2_right li div a{ width:183px; height:33px; line-height:33px; display:block; margin:5px auto 0; background:#0064b4; font-size:20px; color:#fff; text-align:center;}


.box-bg{background: #f4f4f4;padding: 30px 0;margin-top: 30px;}
.box h2{width:1000px;height: 42px;background: url(../images/box-h.jpg) no-repeat 10px center;font-size: 33px;color: #0076c6;line-height: 40px;text-indent: 30px;margin: 0 auto;}
.box3{width: 1000px;margin: 0 auto;overflow: hidden;}
.box3 ul{ overflow:hidden; margin-top:20px;}
.box3 li{ float:left; margin-right:1px;}
.box3 li div{ width:166px; background:#d2d2d2;}
.box3 li div p{ height:125px; line-height:125px; text-align:center; background:#d2d2d2; font-size:16px;}
.box3 li span{ width:332px; display:none; background:#0064b4; color:#FFF;}
.box3 li span h3{ font-size:18px; padding-left:20px; height:43px; line-height:43px;}
.box3 li span p{ height:75px; font-size:16px; padding-left:20px; padding-bottom:5px;}

.box-mar{margin-top: 50px;}
.box4{ height:400px; position:relative;width: 1000px;margin: 25px auto 0;overflow: hidden;}
.box4 dl{ background:#969696; width:174px; height:208px; position:absolute; cursor:pointer; overflow:hidden;}
.box4 dl.cur dt{ opacity:1; filter:alpha(opacity=100);}
.box4 dt{ width:100%; height:170px; opacity:0.5;  filter:alpha(opacity=50);}
.box4 dd{ width:100%; height:38px; line-height:38px; color:#fff; font-size:18px; text-align:center;}
.box4 dl.dl1{ left:0; top:0; z-index:1;}
.box4 dl.dl2{ left:139px; top:37px; z-index:2;}
.box4 dl.dl3{ left:275px; top:74px; z-index:3;}
.box4 dl.dl4{ left:414px; top:111px; z-index:4;}
.box4 dl.dl5{ left:551px; top:74px; z-index:3;}
.box4 dl.dl6{ left:688px; top:37px; z-index:2;}
.box4 dl.dl7{ left:826px; top:0; z-index:1;}
.box4 dl.cur{ background:#0064b4; z-index:5;}

#Item6{width:100%;background:#f4f4f4;padding:40px 0px;}
#Item6 .show,#Item6 dl{width:100%;height:286px;position:relative;}
#Item6 dl{padding:0 0 50px 0;border-bottom:1px dashed #ccc;}
#Item6 dl dt{padding:4px;border:1px solid #d8d8d8;background:#fff;float:left;margin-right:50px;}
#Item6 dl dd{width:550px;float:left;}
#Item6 dl dd.title{font-size:24px;color:#0174c4;padding:15px 0px;letter-spacing:2px;}
#Item6 dl dd.title-h{font-size: 14px;color: #333333;font-weight: bold;margin: 0 auto 10px;}
#Item6 dl dd.info{line-height:200%;font-size:14px;text-indent: 2em;}
#Item6 dl dd.info span{color:red;}
#Item6 dl dd.btn{width:232px;height:33px;position:absolute;right:0px;bottom:55px;}
#Item6 dl dd.btn a{display:block;width:232px;height:33px;}
#Item6 dl.left{margin:50px 0px;}
#Item6 dl.left dt{float:right;margin:0 0 0 50px;}
#Item6 dl.left dd.btn{left:0px;}
#Item6 dl.last{margin:50px 0 0 0;padding:0px;border:none;}
#Item6 dl.last .btn{bottom:5px;}


#Item7{width:100%;background:#fff;padding:40px 0px;}
#Item7 dl{width:100%;height:542px;}
#Item7 dl dt{width:327px;height:542px;float:left;}
#Item7 dl dd{width:630px;float:left;}
#Item7 dl dd.info{padding:20px 0 20px 30px;line-height:180%;text-indent:26px;font-size:14px;}




#Item8{width:100%;background:#fff;padding:40px 0px;}






#footer{width:100%;height:150px;background:#fff;border-top: 3px solid #007CD8;}
#footer dl{width:1000px;height:150px;margin:0 auto;}
#footer dl dt{width:390px;height:150px;float:left;margin-right:30px;}
#footer dl dt img{padding:45px 0 0 0;}
#footer dl dd{width:580px;float:left;line-height:180%;font-size:14px;color:#555;padding:35px 0 0 0;}