
.head{height:40px;background:#1c2859;line-height:40px;}
.head .top{float:right;}
.head .tel{font-size:24px;color:#fff;padding-left:30px;background:url(../images/common/telbg.png) no-repeat left center;margin-right:20px;}
.head .world{font-size:14px;margin-right:20px;}
.head .world a{color:#fff;padding:4px 8px;background:#3598db}
.head .city{color:#fff;font-size:14px; position:relative;float:left;}
.head .city .s1{padding-right:15px;background:url(../images/common/cityx.png) no-repeat right center;}
.head .city .s2{padding-right:20px;background:url(../images/common/city.png) no-repeat right center;margin-left:10px; cursor:pointer;}
.head .city ul{ position:absolute;right:0;z-index:9999;background:#1c2859;text-align:left;list-style-type:none;padding:0;margin:0;display:none; ;border-top:1px solid #0e142c;   width: 500px;padding: 20px 20px;}
.head .city ul li{width: 16.66%;float: left;text-align: center;}
.head .city ul li a{color:#fff;font-size:14px;text-decoration:none;    display: inline-block;    width: 50px;height: 28px;line-height: 28px;}
.head .city ul li a:hover,.head .city ul li a.cur{color:#333; background:#f9a01a}

.container-fluid{padding-left:0px;padding-right:0px;}

.my-nav{height:102px;background-color:#fff;border:0;border-radius:0;margin-bottom:0px;}
.my-nav .container{padding-left:0;padding-right:0;}
.my-nav .navbar-brand{background:url(../images/common/logo.png) no-repeat;width:214px;height:72px;margin-top:14px;text-indent:-9999em;}
.my-nav .navbar-brand:hover{background:url(../images/common/logo2.png) no-repeat;}
.my-nav .navbar-nav li{padding:0 10px;}
.my-nav .navbar-nav li a{font-size:16px;color:#000;padding:41px 19px;  outline:none;}
.my-nav .navbar-nav li a:hover , .my-nav .navbar-nav li a.cur {color:#fff;}
.my-nav .navbar-nav li a.n1:hover,.my-nav .navbar-nav li a.n1.cur{ background:url(../images/common/n1.png) no-repeat;}
.my-nav .navbar-nav li a.n2:hover,.my-nav .navbar-nav li a.n2.cur{ background:url(../images/common/n2.png) no-repeat;}
.my-nav .navbar-nav li a.n3:hover,.my-nav .navbar-nav li a.n3.cur{ background:url(../images/common/n3.png) no-repeat;}
.my-nav .navbar-nav li a.n4:hover,.my-nav .navbar-nav li a.n4.cur{ background:url(../images/common/n4.png) no-repeat;}
.my-nav .navbar-nav li a.n5:hover,.my-nav .navbar-nav li a.n5.cur{ background:url(../images/common/n5.png) no-repeat;}
.my-nav .navbar-nav li a.n6:hover,.my-nav .navbar-nav li a.n6.cur{ background:url(../images/common/n6.png) no-repeat;}
.my-nav .navbar-nav li a.n7:hover,.my-nav .navbar-nav li a.n7.cur{ background:url(../images/common/n7.png) no-repeat;}

.my-nav .navbar-nav li a.n8{ background: #60b7dd; color: #fff; }

.navbar-toggle{margin-top:8px;}
.navbar-collapse{background-color:#fff;}

.my-footer{}
.my-footer .top{}
.my-footer .top img{width:100%;}
.my-footer .top .phone{display:none;}
.my-footer .fot1{background:#2face4;margin:0 auto;}
.my-footer .foot1{padding-bottom:40px;}
.my-footer .foot1 .left ul{list-style-type:none;padding:0;margin:0;}
.my-footer .foot1 .left ul li{float:left;margin-right:24px;}
.my-footer .foot1 .left ul li:last-child{margin-right:0;}
.my-footer .foot1 .left ul li h3{font-size:16px;color:#fff;padding-left:30px;height:30px;line-height:30px;}
.my-footer .foot1 .left ul li h3 a{color:#fff; text-decoration:none}
.my-footer .foot1 .left ul li h3.f1{background:url(../images/common/fot1.png) no-repeat left center;}
.my-footer .foot1 .left ul li h3.f2{background:url(../images/common/fot2.png) no-repeat left center;}
.my-footer .foot1 .left ul li h3.f3{background:url(../images/common/fot3.png) no-repeat left center;}
.my-footer .foot1 .left ul li h3.f4{background:url(../images/common/fot4.png) no-repeat left center;}
.my-footer .foot1 .left ul li p{padding-left:30px;margin:0 0 5px}
.my-footer .foot1 .left ul li p a{color:#fff; text-decoration:none}
.my-footer .foot1 .right h3{font-size:16px;color:#fff;height:30px;line-height:30px;}
.my-footer .foot1 .right ul{list-style-type:none;padding:0;margin:0;}
.my-footer .foot1 .right ul li{float:left;width:25%; text-align:center;}
/*.my-footer .foot1 .right ul li{float:left;margin-right:15px;}*/
.my-footer .foot1 .right ul li p{text-align:center;padding-top:10px;}
.my-footer .foot1 .right ul li p a{color:#fff; text-decoration:none}
.my-footer .foot2{background:#295c9d;padding-top:50px;padding-bottom:120px;}
.my-footer .foot2 .left ul{list-style-type:none;padding:0;margin:0;}
.my-footer .foot2 .left ul li{float:left;padding-right:10px;border-right:1px solid #fff;padding-left:10px;}
.my-footer .foot2 .left ul li a{color:#fff; text-decoration:none}
.my-footer .foot2 .left p{padding-left:10px;color:#fff;line-height:22px;font-size:12px;padding-top:15px;}
.my-footer .foot2 .right ul{list-style-type:none;padding:0;margin:0;}
.my-footer .foot2 .right ul li{float:left;margin-right:25px;}
.my-footer .foot2 .right ul li p{margin-top:10px;padding-left:5px;}
.my-footer .foot2 .right ul li p a{padding-left:20px;background:url(../images/common/ft6.png) no-repeat left center;color:#fff; text-decoration:none}

.courMenu{padding:60px 0 70px 0;}
.courMenu ul{list-style-type:none;padding:0;margin:0;}
.courMenu ul li{float:left;margin-right:15px;}
.courMenu ul li:last-child{margin-right:0;}
.courMenu ul li a{padding:15px 0px;font-size:24px;color:#fff;display:block;width:228px;text-align:center; text-decoration:none;font-weight:bold;}
.courMenu ul li a.c1{background:#da1868;border-bottom:7px solid #ba022a;}
.courMenu ul li a.c1.cur{border-bottom:9px solid #da1868;}
.courMenu ul li a.c2{background:#faa51a;border-bottom:7px solid #f56b03;}
.courMenu ul li a.c2.cur{border-bottom:9px solid #faa51a;}
.courMenu ul li a.c3{background:#d22127;border-bottom:7px solid #ad0406;}
.courMenu ul li a.c3.cur{border-bottom:9px solid #d22127;}
.courMenu ul li a.c4{background:#2b9746;border-bottom:7px solid #075913;}
.courMenu ul li a.c4.cur{border-bottom:9px solid #2b9746;}
.courMenu ul li a.c5{background:#1c2859;border-bottom:7px solid #03061f;}
.courMenu ul li a.c5.cur{border-bottom:9px solid #1c2859;}
   .group1{display:block;}
   .group2{display:none;}

.footer-fix{position: fixed;left:0;bottom:0;right:0;height:90px;background-color:#1fc1fd;z-index:99999;}
.footer-fix .fix-logo{position: relative;width:123px;height:90px;}
.footer-fix .fix-logo img{position: absolute;left:0;bottom:0;width:100%;display:block;}
.footer-fix .content{padding-top:20px;}
.footer-fix h3.fl{font-size:30px;line-height:50px;margin-left:65px;margin-top:0;margin-right:50px;color:#fff;}
.footer-fix .fix-input{float:left;border:0;font-size:16px;line-height:26px;height:50px;padding:12px 20px 12px 50px;width:365px;outline: none;
	background-image:url(../images/common/fix-input.png);background-repeat:no-repeat;background-position:15px center;background-color:#fff;}
.footer-fix a.fix-btn{border:2px solid #fff;line-height:46px;width:170px;background-color:#ffd736;text-align:center;
	font-size:16px;color:#333;text-decoration:none;cursor: pointer;margin-left:20px;}

@media screen and (max-width:970px){
    .head{ position:fixed;z-index: 1030;right:0;left:0;top:0;}
    .head .container{padding-left:5px;padding-right:5px;}
    .head .tel{font-size:1em; background-size:18px 18px;padding-left:22px;margin-right:5px;}
	.head .top{float:left;width:100%;}
	.head .world{margin-right:5px;}
	.head .world a{color:#fff;padding:0px 2px;background:#3598db;font-size:0.75em;}
	.head .city{font-size:0.75em;float:right;margin-right:5px;}
	.head .city .s1{padding-right:5px;}
	.head .city .s2{padding-right:15px;margin-left:0px;}
	.navbar-default{ position:fixed;z-index: 1030;right:0;left:0;top:40px;}
    .my-nav .container{padding-left:15px;padding-right:15px;}
	.my-nav{height:90px;z-index:999;border-bottom:2px solid #e3e3e3}
	.navbar-collapse{background:none!important;}
	.navbar-toggle{padding:15px 10px;margin-top:20px;background-color: #d91867;border-color: #d91867!important;}
	.navbar-toggle .icon-bar{background-color: #fff!important;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #d91867;border-color: #d91867;}
	.navbar-toggle:focus span.icon-bar,.navbar-toggle:hover span.icon-bar{background-color: #fff;}
	.my-nav .navbar-brand{width:180px;height:61px;background-size:100%;margin:15px 0 0 10px;}
	.my-nav .navbar-brand:hover{background:url(../images/common/logo2.png) no-repeat; background-size:180px 61px;}
	.my-nav .navbar-collapse{border-top:0;z-index:9000;position:relative;}
	.my-nav .navbar-nav{padding-bottom:500px;background:url(../images/common/black.png) repeat-y;}
	.my-nav .navbar-nav li{padding:0px 0px;background:#fff;}
	.my-nav .navbar-nav li a{padding:0px 20px;font-size:1.5em;height:45px;line-height:45px;color:#000; background:url(../images/common/p_list.jpg) no-repeat 95% center;border-bottom:1px solid #ccc;}
	.my-nav .navbar-nav li a.n1:hover,.my-nav .navbar-nav li a.n1.cur{ background:none;color:#d91867;border-bottom:2px solid #d91867;}
	.my-nav .navbar-nav li a.n2:hover,.my-nav .navbar-nav li a.n2.cur{ background:none;color:#d91867;border-bottom:2px solid #d91867;}
	.my-nav .navbar-nav li a.n3:hover,.my-nav .navbar-nav li a.n3.cur{ background:none;color:#d91867;border-bottom:2px solid #d91867;}
	.my-nav .navbar-nav li a.n4:hover,.my-nav .navbar-nav li a.n4.cur{ background:none;color:#d91867;border-bottom:2px solid #d91867;}
	.my-nav .navbar-nav li a.n5:hover,.my-nav .navbar-nav li a.n5.cur{ background:none;color:#d91867;border-bottom:2px solid #d91867;}
	.my-nav .navbar-nav li a.n6:hover,.my-nav .navbar-nav li a.n6.cur{ background:none;color:#d91867;border-bottom:2px solid #d91867;}
	.my-nav .navbar-nav li a.n7:hover,.my-nav .navbar-nav li a.n7.cur{ background:none;color:#d91867;border-bottom:2px solid #d91867;}
	.my-nav .navbar-nav li:nth-last-child(1).cur{border-color:#db1867;}


    body{padding-top:130px;}
	
   .my-footer .top{}
   .my-footer .top .pc{display:block;}
   .my-footer .top .phone{display:none;}
   .my-footer .foot1 .left ul li{float:left;margin-right:0px;width:50%;min-height:210px;}
   .my-footer .foot1 .left ul li p a{font-size:14px}
   .my-footer .foot1 .right ul li{margin-right:0;width:22%;text-align:center;margin-bottom:10px;margin-right:10px;}
   .my-footer .foot1 .right ul li:last-child{margin-right:0;}
   .my-footer .foot1 .right ul li img{width:100%;}
   .my-footer .foot1 .right ul li p{padding-top:10px;}
   .my-footer .foot1 .right ul li p a{font-size:12px;}
   .my-footer .foot2 .left ul li{float:left;padding-right:5px;border-right:1px solid #fff;padding-left:5px;}
   .my-footer .foot2 .left ul li a{font-size:12px;}
   .my-footer .foot2 .left p{padding-left:5px;color:#fff;line-height:18px;font-size:12px;padding-top:5px;}
   .my-footer .foot2 .right{margin-top:20px;}
   .my-footer .foot2 .right ul li{float:left;margin-right:10px;width:16%;}
   .my-footer .foot2 .right ul li p{margin-top:10px;padding-left:0px;}
   .my-footer .foot2 .right ul li p a{padding-left:10px;background:url(../images/common/ft6.png) no-repeat left center;background-size:8px 8px;color:#a7a7a7; text-decoration:none;font-size:12px;}
   .my-footer .foot2 .right ul li:last-child{margin-right:0;}
   .my-footer .foot2 .right ul li img{width:100%;}
   
   .courMenu{padding:30px 15px 15px 15px;}
   .courMenu ul li{margin-right:3px;width:19%; text-align:center;}
   .courMenu ul li a{padding:0px 0px;font-size:14px;color:#fff;display:block;text-align:center; text-decoration:none;font-weight:bold;height:65px;width:auto; display:block; overflow:hidden;}
   .courMenu ul li a.c1{line-height:20px;padding-top:10px;}
   .courMenu ul li a.c2{line-height:20px;padding-top:10px;}
   .courMenu ul li a.c3{line-height:20px;padding-top:10px;}
   .courMenu ul li a.c4{line-height:20px;padding-top:10px;}
   .courMenu ul li a.c5{padding:15px 0;}
      .group1{display:none;}
   .group2{display:block;}
   #cboxClose{display:none;}
}

@media (min-width: 768px){
.my-nav .navbar-nav{padding-bottom:0;background:none;}
.my-nav .navbar-nav li a{font-size:16px;color:#000;padding:15px 5px;  outline:none;background:none;}
.my-footer .foot2 .right ul li{float:left;margin-right:20px;}
.my-footer .foot1 .left ul li{float:left;margin-right:9px;}
.courMenu ul li{margin-right:5px;}
.my-footer .foot1 .left ul li{float:left;margin-right:0px;width:25%;min-height:210px;}
.courMenu ul li a{font-size:18px;}
   .courMenu ul li a.c1{line-height:20px;padding-top:20px;}
   .courMenu ul li a.c2{line-height:20px;padding-top:20px;}
   .courMenu ul li a.c3{line-height:20px;padding-top:20px;}
   .courMenu ul li a.c4{line-height:20px;padding-top:20px;}
   
	.my-nav .navbar-nav li a.n1:hover,.my-nav .navbar-nav li a.n1.cur{border-bottom:none;}
	.my-nav .navbar-nav li a.n2:hover,.my-nav .navbar-nav li a.n2.cur{border-bottom:none;}
	.my-nav .navbar-nav li a.n3:hover,.my-nav .navbar-nav li a.n3.cur{border-bottom:none;}
	.my-nav .navbar-nav li a.n4:hover,.my-nav .navbar-nav li a.n4.cur{border-bottom:none;}
	.my-nav .navbar-nav li a.n5:hover,.my-nav .navbar-nav li a.n5.cur{border-bottom:none;}
	.my-nav .navbar-nav li a.n6:hover,.my-nav .navbar-nav li a.n6.cur{border-bottom:none;}
	.my-nav .navbar-nav li a.n7:hover,.my-nav .navbar-nav li a.n7.cur{border-bottom:none;}

}

@media (min-width: 1024px){
.my-nav .navbar-nav li a{font-size:16px;color:#000;padding:41px 10px;  outline:none;}
.my-footer .foot2 .right ul li{float:left;margin-right:20px;}
.my-footer .foot1 .left ul li{float:left;margin-right:9px;width:auto;}
.courMenu ul li{margin-right:5px;}
.courMenu ul li a{width:190px;}
.courMenu ul li a{width:190px;}
.courMenu{padding:0px 0 12px 0;}
}
@media (min-width: 1025px){
.courMenu ul li{margin-right:15px;}
.courMenu ul li a{width:228px;}
.my-footer .foot1 .left ul li{float:left;width:129px;}
.my-footer .foot2 .right ul li{float:left;margin-right:52px;}
.my-footer .foot2 .right ul li:last-child{margin-right:0;}
}

@media (max-width: 1024px){
	
	.footer-fix h3.fl{font-size:24px;margin-left:45px;margin-right:30px;}
	.footer-fix .fix-input{width: 280px;}
	.footer-fix a.fix-btn{width:150px;}
}

@media (max-width: 768px){
	.footer-fix{height:70px;}
	.footer-fix .fix-logo{width:100px;height:70px;}
	.footer-fix .content{padding-top:15px;}
	.footer-fix h3.fl{font-size:18px;line-height:40px;margin-left:25px;margin-right:20px;}
	.footer-fix .fix-input{height:40px;padding:7px 20px 7px 40px;width:215px;background-size:15px 26px;background-position:13px center;}
	.footer-fix a.fix-btn{width:120px;height:40px;line-height:40px;}

}
@media (max-width: 600px){
	.my-footer .foot2{padding-bottom:60px}
	.footer-fix{height:40px;}
	.footer-fix .fix-logo{width:50px;height:40px;}
	.footer-fix .content{padding-top:5px;}
	.footer-fix h3.fl{font-size:10px;line-height:14px;margin-left:5px;margin-right:5px;width:60px;}
	.footer-fix .fix-input{height:30px;padding:5px 10px 5px 25px;line-height:20px;font-size:12px;width:140px;background-size:11px 20px;background-position:8px center;}
	.footer-fix a.fix-btn{width:70px;height:30px;line-height:26px;font-size:12px;margin-left:10px;}
}


