﻿d@charset "utf-8";
/*公用样式*/
body { font-family:"Microsoft YaHei"; font-size:12px; color:#000;margin:0;padding:0; background:url(../images/bg.jpg) repeat-x top center #fff;  width:100%; min-width:1200px;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px;}
li {list-style-type: none;}
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
*{margin: 0; padding: 0;}
a {;text-decoration: none;color:#000;}
a:link,a:visited {text-decoration: none;}
a:hover{text-decoration: none;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img{ border: 0;}
h3{ font-size:14px; color:#000; font-weight:bold;}
h4 { font-size: 12px;}
.clear { clear: both; height: 0px; overflow: hidden;}
.copy{ font-family:Arial, Helvetica, sans-serif;}
/*清除浮动*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; }
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}/* IE7 */
/*公用样式*/

/*平面*/
.modtit{ text-align: center;}

.coresecata{ height: 124px; overflow: hidden; text-align: center; padding-top: 35px; box-sizing: border-box;}
.coresecata a{ display: inline-block; width: 140px; height: 50px; line-height: 50px; text-align: center; background: #272c39; margin: 0 5px; font-size: 20px; color: #FFFFFF;}


.nycorese .enrcata2{ margin: 35px 0 40px 0;}


.coura{ height: 766px; overflow: hidden; background: url(../images/coura-bg.jpg) no-repeat top center;}
.coura .section{ position: relative;}
.coura .modtit{ padding-top: 38px;}
.coura .img1{ width: 385px; position: absolute; top: 166px; left: 70px;}
.coura .intro{ width: 580px; position: absolute; top: 290px; right: 60px; font-size: 24px; color: #FFFFFF; line-height: 55px; box-sizing: border-box;}

.coura1{ height: 766px; overflow: hidden; background: url(../images/coura1-bg.jpg) no-repeat top center;}
.coura1 .section{ position: relative;}
.coura1 .modtit{ padding-top: 38px;}
.coura1 .img1{ width: 385px; position: absolute; top: 166px; left: 70px;}
.coura1 .intro{ width: 590px; position: absolute; top: 290px; right: 60px; font-size: 24px; color: #FFFFFF; line-height: 55px; box-sizing: border-box;}

.coura2{ height: 766px; overflow: hidden; background: url(../images/coura2-bg.jpg) no-repeat top center;}
.coura2 .section{ position: relative;}
.coura2 .modtit{ padding-top: 38px;}
.coura2 .img1{  position: absolute; top: 182px; left: 50px;}
.coura2 .intro{ position: absolute; top: 228px; right: 133px; font-size: 24px; color: #FFFFFF; line-height: 55px; box-sizing: border-box;}


.coura3{ height: 766px; overflow: hidden; background: #f6b01a}
.coura3 .section{ position: relative;}
.coura3 .modtit{ padding-top: 38px;}
.coura3 .img1{  position: absolute; top:157px; left: 60px;}
.coura3 .intro{ position: absolute; top: 231px; right:28px;}


.coura5{ height: 766px; overflow: hidden; background: url(../images/coura5-bg.png) no-repeat center bottom #38383b;}
.coura5 .section{ position: relative;}
.coura5 .modtit{ padding-top: 38px;}
.coura5 .img1{  position: absolute; top: 116px; left: 37px;}
.coura5 .intro{ position: absolute; top: 143px; right: 23px; font-size: 24px; color: #FFFFFF; line-height: 55px; box-sizing: border-box;}


.courb{ height: 767px; background: #7681ae;}
.courb .section{ position: relative;}
.courb .modtit{ position: absolute; top: 54px; left: 225px;}
.courb .img1{ position: absolute; top: 115px; left: 83px;}
.courb .img2{ position: absolute; top: 638px; left: 306px;}


.courb1{ height: 768px; background: url(../images/courb1-bg.jpg);}
.courb1 .section{ position: relative;}
.courb1 .modtit{ position: absolute; top: 59px; left: 295px;}
.courb1 .img1{ position: absolute; top: 206px; left:1px;}
.courb1 .img2{ position: absolute; top: 480px; left: 54px;}
.courb1 .img3{ position: absolute; top: 516px; right: 87px;}


.courb2{ height: 768px; background: #edaa35;}
.courb2 .section{ position: relative;}
.courb2 .modtit{ position: absolute; top: 67px; left: 299px;}
.courb2 .img1{ position: absolute; top: 171px; left:415px;}
.courb2 .img2{ position: absolute; top: 318px; left: 297px;}


.courb3{ height: 768px; background: #14697d;}
.courb3 .section{ position: relative;}
.courb3 .modtit{ position: absolute; top: 61px; left: 337px;}
.courb3 .img1{ position: absolute; top: 213px; left:75px;}
.courb3 .img2{ position: absolute; top: 218px; right: 237px;}


.courb5{ height: 768px; background: #00a2ea;}
.courb5 .section{ }
.courb5 .modtit{ text-align: center; padding-top: 55px;}
.courb5 .img1{ text-align: center; margin-top: 35px;}




.courc{ height: 768px; background: url(../images/courc-bg.jpg) no-repeat top center; text-align: center;}
.courc .section{ position: relative; height: 768px;}
.courc .text{ padding-top: 35px;}
.courc .text h1{ font-size: 35px; color: #333333; font-weight: bold; line-height: 40px;}
.courc .text h2{ font-size: 30px; color: #333333; font-weight: bold; line-height: 40px; margin-top: 15px;}
.courc .text h3{ font-size: 22px; color: #333333; font-weight: bold; line-height: 32px;}
.courc .img1{ position: absolute; left: 16px; bottom: 0px;}
.courc .img2{ position: absolute; left: 363px; bottom: 0px;}


.courc1{ height: 768px; overflow: hidden; background: #fcfcfd; position: relative;}
.courc1 .modtit1{ margin-top: 30px;}
.courc1 .courc-ico{ position: absolute; bottom: 0px; left: 124px;}
.courc1 .cont{ width: 736px; margin: 84px auto 0 auto;/* padding: 0 20.5px;*/ }
.courc1 .cont ul{ height: 534px; background: url(../images/courc1-bg.png) no-repeat bottom center; }
.courc1 .cont ul li{ width: 368px; height: 241px; float: left; position: relative;}
.courc1 .cont ul li .name{ position: absolute; bottom: 0px;}

.courc2{ height: 768px; background: #fff; text-align: center;}
.courc2 .section{ position: relative; height: 768px;}
.courc2 .modtit{ position: absolute; top: 36px; left: 356px;}
.courc2 .img1{ position: absolute; top: 162px; left: 118px;}


.courc3{ height: 768px; background: #fff; text-align: center;}
.courc3 .section{ position: relative; height: 768px;}
.courc3 .modtit{ position: absolute; top: 45px; left: 292px;}
.courc3 .img1{ position: absolute; top: 543px; left: 10px;}
.courc3 .img2{ position: absolute; top: 165px; right: 315px;}


.courc5{ height: 761px; background: url(../images/courc5-bg.jpg) no-repeat center top;}
.courc5 .section{ position: relative; height: 768px;}
.courc5 .modtit{ text-align: center; padding-top: 42px;}
.courc5 p{ margin-top: 32px; text-align: center; font-size: 16px; line-height: 40px; color: #ffffff;}
.courc5 .img1{ text-align: center; margin-top: 48px;}




.courd{ height: 1202px; background: url(../images/courd-bg.jpg) no-repeat top center;}
.courd .modtit{ padding-top: 23px;}
.courd .cata{ margin-top: 36px; text-align: center;}
.courd .cata a{ display: inline-block; width: 160px; height: 50px; line-height: 50px; text-align: center; background: #222222; margin: 0 3px; font-size: 16px ;color: #FFFFFF;}
.courd .cata a.on{ background: url(../images/coure-tit2.png) no-repeat;}
.courd .courtxt{ margin-top: 20px; display: none; }
.courd .courtxt ul{height: 930px; overflow: hidden; }
.courd .courtxt ul li{ height: 228px; overflow: hidden; background: #fefefe; margin-top: 6px; box-sizing: border-box;}
.courd .courtxt ul li .data{ width: 220px;height: 228px; line-height: 228px; text-align: center; background: #f4f4f4; float: left; font-size: 18px; font-weight: bold; color: #222222;}
.courd .courtxt ul li .des{ width: 620px; float: left; padding: 30px; font-size: 16px; color: #222222; line-height: 30px;}
.courd .courtxt ul li .des1{ width: 840px; float: left; padding: 30px; font-size: 16px; color: #222222; line-height: 30px;}
.courd .courtxt ul li .img{ width: 300px; float: left;}
.courd .courtxt a.zx{ display: block; width: 204px; margin: 0 auto; height: 62px; line-height: 54px; text-align: center; margin-top: 24px; background: url(../images/zx.png) no-repeat top center; font-size: 16px ;color: #ffffff;}



/*.coure{ height: 768px; background: url(../images/coure-bg.jpg) no-repeat top center;}
.coure .modtit{ padding-top: 88px;}
.coure .cont{ margin-top: 39px; position: relative;}
.run_div1{ width:1000px; margin:0 auto; padding-top:20px; position: absolute; z-index: 1;}
.coure .cont{ width: 1280px; margin: 40px auto 0 auto; height:400px;}
.coure .cont ul li{ width:280px; height:400px; overflow:hidden; background: #FFFFFF; border-radius: 9px; float:left; text-align:center; line-height:128px; margin: 0 13px 0 13px ; position: relative; z-index: 1; box-shadow:2px -1px 8px rgba(0,0,0,.35);}
.coure .cont ul li .phone{ width:280px; height:203px;  overflow:hidden; padding-top: 43px;} 
.coure .cont ul li .phone img {vertical-align:middle;  border-radius: 140px;}
.but_next1{ position:absolute; left:0px; top:200px; background: url(../images/coure-prev.png) no-repeat; width:17px; height:30px; overflow:hidden; cursor:pointer; z-index: 999;}
.but_prev1{ position:absolute; right:0px; top:200px; background:url(../images/coure-next.png) no-repeat; width:17px; height:30px; overflow:hidden; cursor:pointer; z-index: 999;}
.coure .cont ul li .name{ font-size: 18px; line-height: 36px; color: #26acf2; padding-top: 62px;}
.coure .cont ul li .name b{ display: block;}
.coure .cont ul li .name a{color: #26acf2;}
.coure .cont .more{ width:208px; margin: 50px auto 0 auto; height: 60px; line-height: 54px; text-align: center; background: url(../images/coure-but.png) no-repeat; font-size: 16px; color: #FFFFFF;}
.coure .cont .more a{color: #FFFFFF;}*/


.coure{ height: 768px; background: url(../images/coure-bg.jpg) no-repeat top center;}
.coure .modtit{ padding-top: 88px;}
.coure .cont{ margin-top: 39px; position: relative;}
.run_div1{ width:1000px; margin:0 auto; padding-top:20px; position: absolute; z-index: 1;}
.coure .cont{ width: 1280px; margin: 40px auto 0 auto; height:400px;}
.coure .cont ul li{ width:280px; height:400px; overflow:hidden; background: #FFFFFF; border-radius: 9px; float:left; text-align:center; line-height:128px; margin: 0 13px 0 13px ; position: relative; z-index: 1; box-shadow:2px -1px 8px rgba(0,0,0,.35);}
.coure .cont ul li .phone{ width:280px; height:170px;  overflow:hidden; padding-top: 20px;} 
.coure .cont ul li .phone img {vertical-align:middle;  border-radius: 140px;}
.but_next1{ position:absolute; left:0px; top:200px; background: url(../images/coure-prev.png) no-repeat; width:17px; height:30px; overflow:hidden; cursor:pointer; z-index: 999;}
.but_prev1{ position:absolute; right:0px; top:200px; background:url(../images/coure-next.png) no-repeat; width:17px; height:30px; overflow:hidden; cursor:pointer; z-index: 999;}
.coure .cont ul li .name{ font-size: 18px; line-height: 36px; color: #26acf2; padding-top: 0px;}
.coure .cont ul li .name b{ display: block;}
.coure .cont ul li .name a{color: #26acf2;}
.coure .cont ul li .name p{ height: 96px; overflow: hidden; text-align: center; font-size: 14px; line-height: 24px; padding: 5px 16px 0 16px; }
.coure .cont ul li .name p a{ color: #333333;}
.coure .cont .more{ width:208px; margin: 50px auto 0 auto; height: 60px; line-height: 54px; text-align: center; background: url(../images/coure-but.png) no-repeat; font-size: 16px; color: #FFFFFF;}
.coure .cont .more a{color: #FFFFFF;}



.courf { height: 763px; background: url(../images/courf_bg.jpg) no-repeat top center;}
.courf .modtit{ padding-top: 108px;}
.courf .cont{ margin-top: 22px;}
.courf .cont ul li{ width: 280px; height: 210px; margin: 20px 20px 0 0; float: left; box-sizing: border-box;}
.courf .cont .more{display: block; width: 204px; margin: 0 auto; height: 62px; line-height: 54px; text-align: center; margin-top: 24px; background: url(../images/zx.png) no-repeat top center; font-size: 16px ;color: #ffffff;}
.courf .cont .more a{ color: #FFFFFF;}


.courh{ height: 621px; background: url(../images/courh-bg.jpg) no-repeat top center;}
.courh .cont{ text-align: center; padding-top: 38px;}
.courh .cont img{ display: inline-block; padding-bottom: 26px;}


.courh5{ height: 1140px; background: url(../images/courh5-bg.jpg) repeat;}
.courh5 .modtit{ padding-top: 38px;}
.courh5 .cont{ margin-top: 30px;}
.courh5 ul li{ width: 570px; height: 280px; background: #f6f6f6; float: left; margin:20px 30px 0 0; padding: 21px 0 0 17px; box-sizing: border-box;}
.courh5 ul li .img{ width:218px; float: left; margin-right: 24px;}
.courh5 ul li h3{ height: 20px; overflow: hidden; margin-top: 20px; line-height: 20px; font-size: 20px; color: #333333; font-weight: bold;}
.courh5 ul li b{ display: block; height: 46px; line-height: 46px; overflow: hidden; font-size: 16px; color: #e53700;}
.courh5 ul li p{ height: 150px; overflow: hidden; font-size: 16px; line-height: 30px; color: #999999;}
.courh5 .more{ width:168px; height: 50px; line-height: 40px; margin:20px auto 0 auto; background: url(../images/courh5-but.png) no-repeat; font-size: 16px; color: #FFFFFF; text-align: center;}
.courh5 .more a{ color: #FFFFFF;}

.couri{ height: 582px; background: url(../images/couri-bg.jpg) no-repeat top center; padding-top: 90px; box-sizing: border-box;}
.couri .cont{ height: 300px; background: #ffffff; width: 1000px; margin: 0px auto;}
.couri .cont span{ display:block; height: 96px; line-height: 96px; text-align: center; font-size: 26px; color: #333333;}
.couri .cont .modtit{ padding-top: 26px;}
.couri .cont table{ margin-left: 15px;}
.couri .cont tr{ float: left; margin: 0 5px;}
.couri .cont td{ width: 240px; float: left; height: 60px; border-radius: 4px; background: #f2f2f2; line-height:60px; text-align: center;}
.couri .cont td input{ width: 220px; height: 60px; line-height: 60px; border-radius: 4px; background: #f2f2f2; border: 0px; font-size: 16px; color: #333333; font-family:"微软雅黑"; padding-left: 20px;}
.couri .cont td select{width: 240px; height: 60px; line-height: 60px; background: #f2f2f2; border: 0px; font-size: 16px; color: #333333; font-family:"微软雅黑"; padding-left: 20px;}
.couri .cont td.but{ width: 200px; float: left; background: none;}
.couri .cont td.but input{width: 200px; float: left; background: #e80d14; border-radius: 4px; color:#FFFFFF; margin-left: 10px; padding-left: 0px;}
.couri .cont p{ margin-top: 12px; height: 64px; line-height: 64px; text-align: center; font-size: 14px ;color: #666666;}


.couri1{ padding: 34px 45px; font-size: 20px; color: #333333; line-height: 40px;}
.couri1 font{ color: #eb1415; font-weight: bold;}


/*UI设计*/
.modtit1{ width: 634px; height: 80px; overflow: hidden; margin: 0 auto; background: url(../images/coura1-titbg.jpg) repeat-x 0px 60px; text-align: center;}
.modtit1 h3{ display: inline-block; font-size: 26px; line-height: 40px; text-align: center; color: #courc1; font-weight: bold; padding: 0 5px; background: #fcfcfd;}
.modtit1 h3 span{ color: #e6494b; display: block;}






