﻿.index-solution{background: #f5f5f5; text-align: center; overflow: hidden;    padding-top: 40px;    padding-bottom: 60px;}
.solution-con{width: 90%; margin-top: 70px;    position: relative;}
.solution-con-img{width:90%; overflow: hidden;     margin-bottom: 20px;} 
.solution-con-img ul{overflow: hidden; height: 350px;}
.solution-con-img li{width: 24%; float: left; margin-right: 1%;}
.solution-con-img1{width: 100%; overflow: hidden;}

.index_focus { position: relative;width: 100%; height:523px;overflow: hidden;    top: 10px;}
.index_focus .bd li { display: none; position: absolute;width: 100%; height: 523px; left: 0;top: 0;}
.index_focus .bd li img{width: 100%; height:523px; }
.bd-li1{ width: 100%; height: 523px; background: url(../image/1.jpg) no-repeat center;}
.bd-li2{ width: 100%; height: 523px; background: url(../image/2.jpg) no-repeat center;}
.bd-li3{ width: 100%; height: 523px; background: url(../image/3.jpg) no-repeat center;}
.index_focus_post {z-index: 10;}
.index_focus .pic { height: auto;display: block;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus .slide_nav { position: absolute; left: 50%;bottom:3%;margin-left: -37px;}
.index_focus .slide_nav a {cursor:pointer;float:left;font-size:28px;font-family: arial; color: #fff;padding:5px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color: #003d96;}
.index_focus_pre,.index_focus_next {display: block;position: absolute;top: 50%; margin-top: -36px;width: 72px;height: 72px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index: 10;background: url(../image/ico_sliding.png) no-repeat;}
.index_focus_pre {left: 30px;background-position: 0 0;}
.index_focus_pre:hover { background-position: 0 -144px;}
.index_focus_next { right: 30px;background-position: 0 -72px;}
.index_focus_next:hover {background-position: 0 -216px;}
.index_focus_info {position: absolute;left: 10%; bottom: 12%; width: 800px;height: 200px; padding-bottom: 10px;color: #fff;text-decoration: none;cursor: pointer; font-family: "\5fae\8f6f\96c5\9ed1";-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6); background: url("404.png") no-repeat;_background: none;}
.index_focus_info h3 {font-size: 36px;line-height: 70px;font-family: \5fae\8f6f\96c5\9ed1, \u9ed1\u4f53, "Lucida Grande";display:none;}
.index_focus_info .text { width: 700px;    line-height: 24px;    font-size: 14px;    word-wrap: break-word;overflow: hidden;display:none;}

.solution-con-img1{background:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}
.solution-con-img1 .widget-title{padding:20px 20px 20px 0;border-bottom:1px solid #e0e0e0;-webkit-transition:all .6s cubic-bezier(.215, .61, .355, 1) 0s;transition:all .6s cubic-bezier(.215, .61, .355, 1) 0s}
.solution-con-img1 .widget-title:hover{border-color:#666;-webkit-transition:all .6s cubic-bezier(.215, .61, .355, 1) 0s;transition:all .6s cubic-bezier(.215, .61, .355, 1) 0s}
.solution-con-img1 .widget-title p{color: #4c4c4c; text-align: left;}
.solution-con-img1 .widget-header{border-radius:0}
.solution-con-img1 .widget-header a{display:block;position:relative;}
.solution-con-img1 .widget-header a:after{content:'+';width:50px;height:50px;line-height:50px;margin:0 auto;margin-left:-26px;margin-top:0;display:inline-block;position:absolute;top:0;left:50%;z-index:10;border-radius:50px;border:1px solid rgba(255,255,255,0.5);-webkit-transition:all .6s cubic-bezier(.17, .84, .44, 1) 0s;transition:all .6s cubic-bezier(.17, .84, .44, 1) 0s;opacity:0;color:#fff;font-size:40px;text-align:center;font-family:"Times New Roman"}
.solution-con-img1 .widget-header .mask{position:absolute;width:100%;height:100%;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;z-index:2; }
.solution-con-img1 .widget-header:hover .mask{background:rgba(0,0,0,0.5);-webkit-transition:all .5s ease-out;transition:all .5s ease-out; overflow: hidden;}
.solution-con-img1 .widget-header:hover a:after{top:35%;opacity:1}
.solution-con-img1 .widget-header:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .6s cubic-bezier(.17, .84, .44, 1) 0s;transition:all .6s cubic-bezier(.17, .84, .44, 1) 0s}

.index_about{margin-top: 50px;width:100%;height: 511px; overflow: hidden; background: url(../image/index_about.jpg)  no-repeat;background-size: 100% 100%; }
.index_about .index_aboutimg{width: 50.4%; height: 511px; float: left;}
.index_aboutC{width:1200px; overflow: hidden; }
.index_aboutCL{width: 50%; float: left; margin-top: 30px; margin-bottom: 30px;    text-align: center; }
.index_aboutCL > div{width: 29.66%;height: 150px; padding-top: 30px;}
.index_aboutCL1{background:rgba(0,61,150,0.4);margin-left: 29.66%;  }
.index_aboutCL img{width: 26px; height: 31px;}
.index_aboutCL p{color: #fff; font-size: 14px; line-height: 60px; color: #fff;}
.index_aboutCL .bx{display:block; width: 24px; border-top: 2px solid #fff;margin: auto; }
.index_aboutCL2{background:rgba(0,61,150,0.4); }
.index_aboutCL3{background:rgba(0,61,150,0.4);margin-left: 59.32%; margin-top: -150px;}
.index_aboutCL4{background:rgba(0,61,150,0.4);margin-left: 29.66%;  }
.index_aboutCR{width: 50%; float: left; text-align: center;padding-top: 40px;}
.index_aboutCR .index_aboutCR_p{font-size:14px; color: #4c4c4c; line-height: 24px; margin-left: 6.66%; margin-top: 40px; padding-left:5px; text-align:left;}
.index_aboutCR_img{width: 100%; margin-left: 6.66%; margin-top: 50px;}
.index_aboutCR_img img{ padding-top: 25px;}
.index_aboutCR_img a{text-align: center;width:90px;height:90px;border-radius: 50%; float: left;margin:0 40px 0 15px; margin-top: 15px;}
.index_aboutCR_img1{ border: 1px solid #003D96;background: url(../image/index_jinrong.png) center no-repeat ;  }
.index_aboutCR_img2{ border: 1px solid #e85834;background: url(../image/index_zhizao.png) center no-repeat ; }
.index_aboutCR_img3{ border: 1px solid #fac006;background: url(../image/index_jiaoyu.png) center no-repeat ; }
.index_aboutCR_img4{ border: 1px solid #99ca50;background: url(../image/index_yiliao.png) center no-repeat ; }
.index_aboutCR_img > a:last-child{margin-right:0;}
.index_aboutCR_img .index_aboutCR_img1:hover { background: url(../image/index_jinrong1.png) center no-repeat #003D96;}
.index_aboutCR_img .index_aboutCR_img2:hover { background: url(../image/index_zhizao1.png) center no-repeat #e85834;}
.index_aboutCR_img .index_aboutCR_img3:hover { background: url(../image/index_jiaoyu1.png) center no-repeat #fac006;}
.index_aboutCR_img .index_aboutCR_img4:hover { background: url(../image/index_yiliao1.png) center no-repeat #99ca50;}

.solution-con-img .slick-next{right: 50%;margin-right: -80px;}
.solution-con-img .slick-prev{left: 50%;margin-left: -80px;}
.solution-con-img .slick-arrow {margin-top: 42px;bottom: 0;top: 100%;width: 40px; height: 40px;color: #a1a1a1 !important;}
.slick-prev, .slick-next { font-size: 0; line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;}
.solution-con-img .slick-next i {background: url(../image/jiantou.png) repeat -37px -50px;-webkit-transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s;transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s;}
.solution-con-img .slick-arrow i {font-size: 0; width: 40px;height: 20px;display: inline-block;}
.solution-con-img .slick-prev i {background: url(../image/jiantou.png) repeat 0 -50px;-webkit-transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s;transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s;}
.solution-con-img .slick-next:hover i { background: url(../image/jiantou.png) repeat -37px -70px;}
.solution-con-img .slick-prev:hover i {background: url(../image/jiantou.png) repeat 0 -70px;}

.solution-con .index_more {height: 40px;margin-top: 40px;line-height: 40px;width: 60px;background: url(../image/icon_more.png) no-repeat 0 -9px;display: block;-webkit-transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s;transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s;border: #dfdfdf 1px solid;position: relative;-webkit-box-sizing: content-box;box-sizing: content-box; position: absolute;left: 50%;margin-left: -30px;}
.solution-con .index_more:hover{background: url(../image/icon_more.png) no-repeat 0 -50px;}
.index_bot{width: 1200px;margin-top: 80px;}
.dynamic{width: 50%; float: left;}
.dynamic h4{color: #333333; font-size: 24px;font-weight: bold; }
.dynamic span{display: inline-block; font-size: 18px; color: #4c4c4c; font-family: arial; padding-left: 10px;}
.dynamic_ul{width: 497px;height:330px; overflow:hidden; position:relative;}
.dynamic_ul li{width: 100%; float: left; margin-top: 30px;}
.dynamic_ul li i{width: 67px; color: #333333; font-family: arial; font-style:normal; font-size: 14px; float: left; border-right: 1px solid #ddd; margin-right: 28px;} 
.dynamic_ul li i span{display: block; font-size: 36px; font-weight: bold;    padding-left: 0;}
.dynamic_lic h5 a{ color: #333; font-size: 16px;}
.dynamic_lic p{font-size: 14px; color:#808080; line-height: 24px;}
.dynamic_ul ul{ position:absolute;left:0;top:0;margin:0;padding:0; -webkit-animation:6s move infinite linear; width:200%;}
.dynamic_ul:hover ul{ -webkit-animation-play-state:paused;}  

.link{width: 100%;  border-bottom: 1px solid #ccc; background-color: #003d96; margin-top: 76px;}
.link .link_l{width:1200px;margin:auto;font-size: 14px; color:#99999; line-height: 30px;color: #fff;}
.link .link_l a{color: #fff;}

.footer{width: 100%; height:437px; background-color: #2e2e2e; overflow: hidden;padding-top: 60px;} 
.footerCon{width: 1200px;overflow: hidden; border-bottom: 1px solid #3e3e3e; padding-bottom: 58px;}
.footerCon1{width:72px; margin-right: 130px; float: left;}
.footerCon1_A{ margin-top:17px !important;}
.footerCon1_A a{width:72px;font-size: 14px; color: #999; line-height: 30px; float: left;letter-spacing: 0em;}
.footerCon1_A a:hover{ color:#fff; text-decoration:underline;}
.footerCon2{width:116px;margin-right: 116px;float: left;}
.footerCon2_A{ margin-top:17px !important;}
.footerCon2_A a{width:116px;font-size: 14px; color: #999; line-height: 30px; float: left;letter-spacing: 0em;}
.footerCon2_A a:hover{ color:#fff; text-decoration:underline;}
.footerCon3{float: left;}
.footerCon3 p{font-size: 14px; line-height: 24px; color: #fff; margin-top:21px; padding-left: 40px;}
.footerCon3 .footerp1{width: 100%; background: url(../image/footer_lx.png) 0 0 no-repeat;}
.footerCon3 .footerp2{width: 100%; background: url(../image/footer_lx.png) 0 -45px no-repeat;}
.footerCon3 .footerp3{width: 100%; background: url(../image/footer_lx.png) 0 -93px no-repeat;}
.footerCon3 .footerp4{width: 100%; background: url(../image/footer_lx.png) 0 -139px no-repeat;}
.footerCon3 .footerp5{width: 100%; background: url(../image/bx.png) 0 center no-repeat;}
.footerCon3 .footerp5 a{ color:#fff;}
.footer_bot{width: 1200px; text-align: center; padding-top: 25px; font-size: 14px; color: #ccc;}
.footer_bot span{margin-left: 10px; font-size: 14px;}
.footer_bot span a{color: #ccc;}
.footer_bot span a:hover{color: #fff;}

.footer_botm{width: 90%;text-align: center; padding-top: 25px; font-size: 14px; color: #ccc;}\
.footer_botm span{font-size: 14px;color: #ccc;}
.footer_botm span a{color: #ccc;}
.footer_botm span a:hover{color: #fff;}
@-webkit-keyframes move  
{  
    0%{  
        top:0;  
    }  
    100%  
    {  
        top:-500px;  
    }     
}  
.message{width: 50%; float: left; padding-left: 98px;}
.message h4{color: #333333; font-size: 24px; font-weight: bold;}
.message span{display: inline-block; font-size: 18px; color: #4c4c4c; font-family: arial; padding-left: 10px;}
.message form{margin-top: 20px;}
.message input{width: 100%; height: 36px; outline: none; color: #808080; font-size: 14px; line-height: 36px; padding-left: 22px; margin-top: 10px;}
.message textarea{width: 100%;position:relative; outline: none; color: #808080; font-size: 14px; line-height:24px; padding-left: 22px; margin-top: 10px;}
.note{position:absolute;line-height:24px;}
.message #submit{width: 162px; height: 38px; background-color: #003d96; line-height: 38px; text-align: center; color: #fff; border: none; padding-left: 0;}
@media only screen and (min-width: 1360px) and (max-width: 1600px) {
	
}
@media only screen and (min-width: 1601px) and (max-width:1920px){	
	
}
@media only screen and (min-width: 900px)  and (max-width:1200px){
	.solution-con .index_more{margin-top: -10px;}
	
}

@media only screen and (max-width: 768px) {
	
	.container-bm{width: 100%;}
	.container-bA {margin-top: 60px; width: 63.17%;}
	.hslideTxtBoxm{width: 100%;}
	.hTitle{margin-bottom: 30px !important;}
	.hhnick {width: 100% !important;text-align: center;}
	
	.slideTxtBox {width: 100%; margin-top: 0; margin-bottom: 0;}
	.con-qh li img{width: 81px;    margin-left: 81px; height: 69px; text-align: center; display: block;}
	.slideTxtBox .prev,
	.slideTxtBox .next{ position:absolute; top:61%; width:11px; z-index: 999; height:19px; margin-top:-15px; cursor:pointer;}
	.solution-con{width: 90%;  position: relative;}
.solution-con-img{width:90%; overflow: hidden;  margin-top: 34px; margin-bottom: 20px;} 
.solution-con-img ul{overflow: hidden; height: 350px;}
.solution-con-img li{width: 100%; float: left; display: none;}
.solution-con-img li:first-child{display: block;}
.solution-con-img1{width: 100%; overflow: hidden;}
.solution-con-img1{background:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}
.solution-con-img1 .widget-title{padding:20px 20px 20px 0;border-bottom:1px solid #e0e0e0;-webkit-transition:all .6s cubic-bezier(.215, .61, .355, 1) 0s;transition:all .6s cubic-bezier(.215, .61, .355, 1) 0s}
.solution-con-img1 .widget-title:hover{border-color:#666;-webkit-transition:all .6s cubic-bezier(.215, .61, .355, 1) 0s;transition:all .6s cubic-bezier(.215, .61, .355, 1) 0s}
.solution-con-img1 .widget-title p{color: #4c4c4c; text-align: left;}
.solution-con-img1 .widget-header{border-radius:0}
.solution-con-img1 .widget-header a{display:block;position:relative;}
.solution-con-img1 .widget-header a:after{content:'+';width:50px;height:50px;line-height:50px;margin:0 auto;margin-left:-26px;margin-top:0;display:inline-block;position:absolute;top:0;left:50%;z-index:10;border-radius:50px;border:1px solid rgba(255,255,255,0.5);-webkit-transition:all .6s cubic-bezier(.17, .84, .44, 1) 0s;transition:all .6s cubic-bezier(.17, .84, .44, 1) 0s;opacity:0;color:#fff;font-size:40px;text-align:center;font-family:"Times New Roman"}
.solution-con-img1 .widget-header .mask{position:absolute;width:100%;height:100%;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;z-index:2; }
.solution-con-img1 .widget-header:hover .mask{background:rgba(0,0,0,0.5);-webkit-transition:all .5s ease-out;transition:all .5s ease-out; overflow: hidden;}
.solution-con-img1 .widget-header:hover a:after{top:35%;opacity:1}
.solution-con-img1 .widget-header:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .6s cubic-bezier(.17, .84, .44, 1) 0s;transition:all .6s cubic-bezier(.17, .84, .44, 1) 0s}
.solution-con .index_more {height: 40px;    margin-top: -9px;line-height: 40px;width: 60px;background: url(../image/icon_more.png) no-repeat 0 -9px;display: block;-webkit-transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s;transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s;border: #dfdfdf 1px solid;position: relative;-webkit-box-sizing: content-box;box-sizing: content-box; position: absolute;left: 50%;margin-left: -30px;}
.solution-con .index_more:hover{background: url(../image/icon_more.png) no-repeat 0 -50px;}

.solution-con-img .slick-next{right: 50%;margin-right: -80px;}
.solution-con-img .slick-prev{left: 50%;margin-left: -80px;}
.solution-con-img .slick-arrow {margin-top: 42px;bottom: 0;top: 100%;width: 40px; height: 40px;color: #a1a1a1 !important;}
.slick-prev, .slick-next { font-size: 0; line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;}
.solution-con-img .slick-next i {background: url(../image/jiantou.png) repeat -37px -50px;-webkit-transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s;transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s;}
.solution-con-img .slick-arrow i {font-size: 0; width: 40px;height: 20px;display: inline-block;}
.solution-con-img .slick-prev i {background: url(../image/jiantou.png) repeat 0 -50px;-webkit-transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s;transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s;}
.solution-con-img .slick-next:hover i { background: url(../image/jiantou.png) repeat -37px -70px;}
.solution-con-img .slick-prev:hover i {background: url(../image/jiantou.png) repeat 0 -70px;}
.link .link_l{width:90%;margin:auto;font-size: 14px; color:#99999; line-height: 30px;color: #fff;}
.link .link_l a{color: #fff;}
.footer{width: 100%; height:auto; background-color: #2e2e2e; overflow: hidden;padding-top: 20px;} 
.footerCon{width: 90%;overflow: hidden; border-bottom: 1px solid #3e3e3e; padding-bottom: 58px;}
.footerCon > div{margin-top: 20px;}
.footerCon1{width:100%; float: left;margin-right: 0;}
.footerCon1_A{margin-top:17px ;}
.footerCon1_A a{width:72px;font-size: 14px; color: #999; line-height: 20px; float: left;letter-spacing: 0em;}
.footerCon2{width:100%;margin-right: 0;float: left;}
.footerCon2_A{margin-top:17px ;}
.footerCon2_A a{width:116px;font-size: 14px; color: #999; line-height: 20px; float: left;letter-spacing: 0em;}
.footerCon3{float: left;}
.footerCon3 p{font-size: 14px; line-height: 25px; color: #999; margin-top:0; padding-left: 40px;}
.footerCon3 .footerp1{width: 100%; background: url(../image/footer_lx.png) 0 0 no-repeat; margin-top: 17px;}
.footerCon3 .footerp2{width: 100%; background: url(../image/footer_lx.png) 0 -45px no-repeat;}
.footerCon3 .footerp3{width: 100%; background: url(../image/footer_lx.png) 0 -93px no-repeat;}
.footerCon3 .footerp4{width: 100%; background: url(../image/footer_lx.png) 0 -139px no-repeat;}
.footer_bot{width: 90%; text-align: center; padding-top: 25px; font-size: 14px; color: #ccc; padding-bottom: 25px;}
.footer_bot span{margin-left: 10px; font-size: 14px;}
.footer_bot span a{color: #ccc;}
.footer_bot span a:hover{color: #fff;}
}
.container-bAm{width: 90%; margin-top: 40px;}
.container-bAm .hTitle{text-align: center;}
.container-bAm .pic_show{width: 100%; overflow: hidden;}
.container-bAm .pic_show li{width: 25%; float: left; margin-left: 5%;}
.container-bAm .pic_show li img{width: auto; height: auto; max-width: 100%; max-height: 100%;}
.container-bAm .pic_show li:nth-child(2n){ margin-right: 0;}
.index_aboutm{width: 100%; overflow: hidden;    margin-top: 40px;}
.index_aboutm .index_aboutCm{width:100%; height: 100%; background: url(../image/index_about.jpg) no-repeat;    overflow: hidden;} 
.index_aboutCLm{width: 90%; margin-top:100px; text-align: center; }
.index_aboutCLm > div{width: 33.33%;height: 120px; padding-top: 13px;}
.index_aboutCL1m{background:rgba(0,61,150,0.4);margin-left: 33.33%;  }
.index_aboutCLm img{width: 26px; height: 31px;}
.index_aboutCLm p{color: #fff; font-size: 14px; line-height: 60px; color: #fff;}
.index_aboutCLm .bx{display:block; width: 24px; border-top: 2px solid #fff;margin: auto; }
.index_aboutCL2m{background:rgba(0,61,150,0.4); }
.index_aboutCL3m{background:rgba(0,61,150,0.4);margin-left: 66.66%; margin-top: -150px;}
.index_aboutCL4m{background:rgba(0,61,150,0.4);margin-left: 33.33%;  }

.index_aboutCRm{width: 90%;  text-align: center;padding-top: 110px;}
.index_aboutCRm .index_aboutCRm_p{font-size: 14px; color: #4c4c4c; line-height: 24px; margin-top: 10px;}
.index_aboutCRm_img{width: 100%; }
.index_aboutCRm_img img{ padding-top: 25px;}
.index_aboutCRm_img a{text-align: center;width:90px;height:90px;border-radius: 50%; float: left;margin-top: 15px; margin-right: 4px;}
.index_aboutCRm_img1{ border: 1px solid #003D96;background: url(../image/index_jinrong.png) center no-repeat ;  }
.index_aboutCRm_img2{ border: 1px solid #e85834;background: url(../image/index_zhizao.png) center no-repeat ; }
.index_aboutCRm_img3{ border: 1px solid #fac006;background: url(../image/index_jiaoyu.png) center no-repeat ; }
.index_aboutCRm_img4{ border: 1px solid #99ca50;background: url(../image/index_yiliao.png) center no-repeat ; }
.index_aboutCRm_img > a:last-child{margin-right:0;}
.index_botm{width: 100%; margin-top: 40px;}
.dynamicm{width: 90%; }
.dynamicm h4{color: #333333; font-size: 24px;font-weight: bold; }
.dynamicm span{display: inline-block; font-size: 18px; color: #4c4c4c; font-family: arial; padding-left: 10px;}
.dynamic_ulm{width: 100%;}
.dynamic_ulm li{width: 100%; float: left; margin-top: 30px;}
.dynamic_ulm li i{width: 67px; color: #333333; height: 116px; font-family: arial; font-style:normal; font-size: 14px; float: left; } 
.dynamic_ulm li i span{display: block; font-size: 36px; font-weight: bold;    padding-left: 0;}
.dynamic_lic h5 a{ color: #333; font-size: 16px;}
.dynamic_lic p{font-size: 14px; color:#808080; line-height: 24px;}
.messagem{width: 90%; }
.messagem h4{color: #333333; font-size: 24px; font-weight: bold;}
.messagem span{display: inline-block; font-size: 18px; color: #4c4c4c; font-family: arial; padding-left: 10px;}
.messagem form{margin-top: 20px;}
.messagem input{width: 100%; height: 36px; outline: none; color: #808080; font-size: 14px; line-height: 36px; padding-left: 22px; margin-top: 10px;}
.messagem textarea{width: 100%;position:relative; outline: none; color: #808080; font-size: 14px; line-height:24px; padding-left: 22px; margin-top: 10px;}
.note{position:absolute;line-height:24px;}
.messagem #submit{width: 162px; height: 38px; background-color: #003d96; line-height: 38px; text-align: center; color: #fff; border: none; padding-left: 0;}

.footerCon2 h4{ color:#f7f7f7 !important;}
.hhtel{ width:216px !important; height:196px !important; padding:20px; text-align:left !important; color:#555 !important; letter-spacing:0 !important;}
.hhtel img{ border:0 !important; width:auto !important; height:auto !important;}
.hhtel h3{ line-height:45px; font-weight:100 !important; font-size:16px; color:#5c5c5c !important;}
.hhtel p{ color:#003d96; font-size:23px; font-family:Arial;}

@media only screen and (max-width:960px){
.dynamic_lic{ letter-spacing:0 !important;}
.dynamic_lic h5 a{ color:#444 !important; font-size:16px !important; padding:5px 0 !important;}
.dynamic_lic p{ font-weight:100 !important; font-size:14px !important; line-height:18px !important;}
.hhnick{ width:100%; text-align:center;}
}
.hh_program{ background:#f5f5f5; padding:40px 0 15px;}

.hslideTxtBox{width: 1200px; max-width:1200px !important; margin:40px auto 20px;}
#hfour_flash{position:relative;width:100%;height:auto; margin:0 auto;bottom:0; padding-bottom:100px;}
#hfour_flash .hcon-qh{width:100%;height:auto; margin:0 auto;position:relative;overflow:hidden;}
.hhnick{ width:25%; text-align:center;}
.hhnick img{ width:95%;}
.hhnick p{ line-height:70px; font-size:18px; border-bottom:1px #ddd solid; color:#555; text-align:left; width:95%; margin:0 auto;}

.ltmar{ background:#ff0000; width:59px; height:40px; float:left;background: url(../image/lt.jpg) center no-repeat ; cursor: pointer;}
.rgmar{ background:#ff0000; width:59px; height:40px; float:left;background: url(../image/rg.jpg) center no-repeat ; cursor: pointer;}
.cenmar{ float:left; width:60px; height:40px; background: url(../image/9.png) center no-repeat ; border:1px #dfdfdf solid;}
.hh_npw{ width:180px; height:60px; position:absolute; left:50%; bottom:0; margin-left:-90px;}



.mobifive-info-module{margin-top:35px;}
.mobifive-info-module ul li a span{position: absolute;top:10px;right:10px;color:#e0002a;padding:5px;display: inline-block;}
.mobifive-info-module ul li a span:before{content:'';position: absolute;left:0;top:0;width:100%;height:2px;background: #e0002a;}
.mobifive-info-module ul li a span:after{content:'';position: absolute;left:0;bottom:0;width:100%;height:2px;background: #e0002a;}
.slideBoxindex{ position:relative; width:100%; overflow:hidden; margin:0 auto; }
.slideBoxindex .bd{ position:relative; z-index:0; width:100%;}
.slideBoxindex .bd li{ position:relative;}
.slideBoxindex .bd li a.pic{display: block;text-align: center;width:100%;}
.slideBoxindex .bd li a img{width:100%;}
.slideBoxindex .hd{ position:absolute; height:28px; line-height:28px; bottom:10px; left:0;right:0;margin:auto; text-align:center;z-index:1; }
.slideBoxindex .hd a{ display:inline-block; width:8px; height:8px;  background:#fff; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slideBoxindex .hd a.on{ background:#003d96;opacity:1; }
.slideBoxindex .prev{position:absolute;width:30px;height:30px;left:10px;top:50%;margin-top:-15px;}
.slideBoxindex .prev i,.slideBoxindex .next i{font-size:26px;color:#fff;}
.slideBoxindex .next{position:absolute;width:30px;height:30px;right:10px;top:50%;margin-top:-15px;}