@charset "utf-8";
/* CSS Document */
body,div,ul,li,h1,h2,h3,h4,h5,h6,img,input,p{padding:0px; margin:0px;}
body{font-size:14px; color:#333333; line-height:24px; font-family:"微软雅黑"; margin:0; padding:0;}
.clear {clear: both;}
img{border:0; padding:0; margin:0;}
ul li{ line-height:24px; margin:0; padding:0; list-style-type:none;}
a{text-decoration:none; color:#333;}
a:hover{ text-decoration:none; color:#2474cf;}
.float-left{ float:left;}
.float-right{ float:right;}
.padding{padding:10px;}
.padding_right{padding-right:20px;}
.margin_top{margin-top:10px;}
.text_indent{text-indent:2em;}
.bg{background:#f7f8fc;}

.wrapper{margin:0; padding:0;}
.container{width:1200px; margin:0 auto;}

/*header*/
.head_top{height:120px;}
.logo img{padding:10px 20px 10px 0;vertical-align:middle;}
.logo{font-size:30px;}
.nav ul li{float:left; padding:0 20px; font-size:18px; height:120px; line-height:120px;}
.nav_selected a{color:#2474cf;}

/*middle*/
.service{margin-top:40px;}
.h1{font-size:30px; text-align:center;}
.service_type{margin-top:40px;}
.service_type ul li{float:left; width:19.5%; background:#f7f8fc; padding:2%; text-align:center; margin-right:2%; height:125px;}
.service_type ul li:nth-child(4n){margin-right:0;}
.service_icon{height:65px;}
.h2{font-size:20px; padding:25px 0 0;}

.about{padding:30px 0; margin:40px 0;}
.introduce{margin-top:30px; font-size:16px; line-height:35px;}
.about_left{width:460px;}
.about_right{width:740px;}

.train{margin:40px 0;}
.train_photo ul li{float:left; width:30%; margin-right:5%; text-align:center;}
.train_photo ul li:nth-child(3n){margin-right:0;}
.train_photo{margin-top:40px;}
.more{margin-top:10px; font-size:16px; text-align:center;}
.more a{color:#2474cf;}

.footer{background:#407fbf; color:#FFF; padding:20px 0; text-align:center; line-height:30px;}


.line{border-top:2px solid #2474cf; margin-top:20px;}
.h3{font-size:24px; border-bottom:solid 1px #ccc; height:30px; padding-bottom:10px; margin-top:30px;}
.h4{font-size:20px; border-bottom:solid 1px #ccc; height:30px; padding-bottom:10px; margin-top:30px;}
.company_intro{font-size:14px; margin-bottom:40px;}
.company_intro table{margin-top:20px;}
.ny_introduce{font-size:14px;}
.ny_train ul li{margin-bottom:30px;}

.ways{margin-top:50px; font-size:16px;}
.ways ul li{float:left; width:30%; margin-right:5%; text-align:center;}
.ways ul li:nth-child(3n){margin-right:0;}
.h5{margin-top:20px;}
.map{margin-top:50px;}

























