
* {
	margin: 0;
	padding: 0;
	 list-style: none;
}

body,
html {
	margin: 0 auto;
	padding: 0;
	color: #666;
	font-family:"5FAE8F6F96C59ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial;

}


blockquote,
body,
button,
dd,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
input,
legend,
li,
ol,
p,
pre,
td,
textarea,
th,
ul,
a {

	padding: 0;
	font-size: 14px;
	color: #666;
font-family: Helvetica;
}

dt {
	font-family: Helvetica;
}

ol,
ul {
	list-style: none;
	margin: 0;
	padding: 0
}

a {
	text-decoration: none;
	color: #475061
}

a:hover {
	text-decoration: none;


}

img {
	border: none
}

h2,
p {
	padding: 0;
	margin: 0;
}

address,
cite,
dfn,
em,
var {}

.fwb {
	font-weight: bold;
}

small {
	font-size: 14px
}

ol,
ul {
	list-style: none;

}

a {
	text-decoration: none;
	color: #666;
}

sup {
	vertical-align: text-top;
}

sub {
	vertical-align: text-bottom;
}

legend {
	color: #000
}

fieldset,
img {
	border: 0
}

button,
input,
select,
textarea {
	font-size: 100%
}

table {}

input:focus {
	outline: none;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.section_big {
	width: 100%;
	position: relative;
	float: left;




}
body{font-family:"5FAE8F6F96C59ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial;padding-top:134px;}
.sect_1200 {
	width: 1200px;
	margin: 0 auto;
}

.sect_1390 {
	width: 1390px;
	margin: 0 auto;
}

.sect_1500 {
	width: 1500px;
	margin: 0 auto;

}

.sectionav {
	width: 96%;
	margin: 0 auto;
}
/*index*/
.header{height: 100px;background: rgba(255,255,255,0.7) !important;text-align: center;position: fixed;z-index: 9999;top: 0;}
.header ul a{display: inline-block;height: 100px;}
.header ul li{font-size: 18px;padding: 0 30px;border-right: 2px solid #000;height: 31px;line-height: 31px;position: relative;top: 40px;float: left;}
.header ul li.logo{width: 88px;height: 88px;top: 5px;display: inline-block;position: relative;background:url(sadedf.png) no-repeat center;background-size: cover;padding: 0;border:none;overflow: hidden;} 
.header ul li.logo div{width: 196px;height: 100%;position: absolute;transition: all 0.3s;left:0;}
.header ul li.logo div span{width: 88px;float: left;line-height: 88px;color: #fff;}
.header ul li.logo:hover div{left: -88px;transition: all 0.3s;}
.header ul a:nth-child(3) li{border: none;}
.header ul a:nth-last-child(1) li{border: none;}
.header .dh{position: absolute;font-size: 16px;top: 43px;right: 100px;padding-left:25px;background-image: url(ac100_8.png);background-repeat: no-repeat;height: 23px;line-height: 23px;background-position: left center;background-size: auto 100%;}
.dot{text-align: center;}
.dot.qcgs{margin-bottom: 53px;}
.banner{position: relative;margin-bottom: 134px;}
.banner .bd{overflow: hidden;}
.banner .bd li{width: 100%;float: left;background-size: auto 100%;height: 770px;background-position: center;background-repeat: no-repeat;}
.banner .bd li img{float: left;opacity: 0;height: 100%;width: auto;}
.banner .hd{height: 22px;position: absolute;bottom: -62px;text-align: center;width: 100%;}
.banner .hd li{width: 22px;height: 22px;border-radius: 100px;background: #B4AFA9;margin: 0 13px;display: inline-block;}
.banner .hd li.on{background-color: #203981;}
.row1 ul{margin-top: 69px;}
.row1 ul li{float: left;width: 572px;margin-right: 56px;margin-bottom: 69px;}
.row1 ul li .bfan{position: absolute;width: 120px;top: 50%;margin-top: -60px;left: 50%;margin-left: -60px;z-index: 999;}
.row1 ul  li{width: 572px;margin-right: 56px;position: relative;}
.row1 ul  li img{width: 100%;float: left;}
.row1 ul li:nth-child(2n){margin-right: 0;}
.row1 ul a:nth-child(2n) li{margin-right: 0;}
.row2 ul{margin-top: 69px;overflow: hidden;}
.row2 ul li{width: 373px;margin-right: 40px;float: left;margin-bottom: 60px;}
.row2 ul li .pic img{width: 100%;/* height: 100%; */}
.row2 ul li .pic{margin-bottom: 37px;height: 210px;overflow: hidden;}
.row2 ul li:nth-child(3n){margin-right: 0;}
.row2 ul li dt{font-size: 27px;color: #050707;letter-spacing: 3px;line-height: 37px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;height: 37px;-webkit-box-orient: vertical;}
.row2 ul li dt strong{font-size: 21px;color: #1453c8;letter-spacing: 2px;font-weight: normal;}
.row2 ul li p{font-size: 18px;color: #4c4c4c;margin-top: 15px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;min-height: 72px;}
.row2 ul li .more{width: 116px;height: 25px;border: 1px solid #000; margin-top: 20px;text-align:left;line-height: 25px;color: #050707;text-indent: 10px;background-image: url(ssrr.png);background-size: auto 10px;background-position: 98px center;background-repeat: no-repeat;}
.row2 ul li .more img{width: 100%;float: left;}
.mt70{margin-top: 70px;}
.mt40{margin-top: 40px;}
.vido{height: 1080px;}
.row2  .more{width: 116px;height: 25px;border: 1px solid #000;margin-top: 20px;text-align:left;line-height: 25px;color: #050707;text-indent: 10px;background-image: url(ssrr.png);background-size: auto 10px;background-position: 98px center;background-repeat: no-repeat;margin: 0 auto;display: block;margin-bottom: 40px;}
.row2  .more img{width: 100%;float: left;}
#box{height:500px;position: relative;}
#list{width:1200px;height:500px;position:absolute;top:75px;left:50%;display:inline;margin-left:-600px;}
.tab-content{text-align: center;}
#list ul {margin:0px;padding:0px; float:left;}

#list li{width:100px;border:3px solid #000;position:absolute;list-style-type:none;overflow:hidden;cursor:pointer;}

#list li img{width:100%;height:100%;vertical-align:top;}

#list li div{width:100%;height:100%;background:#000;filter:alpha(opacity=70); opacity:0.7; position:absolute; z-index:1; top:0px; left:0px;}

#list li .b_tit{width:100%;height:120px;position:absolute; z-index:1; bottom:-100%; left:0px;margin:0px;padding:0px;}

#list li .opacity{width:100%;height:120px;background:#000;filter:alpha(opacity=80); opacity:0.8; position:absolute; z-index:1; bottom:0px; left:0px;}

#list li .tit{width:324px;height:120px;padding:0 10px;position:absolute; z-index:2; bottom:0px; left:0px;}

#list li .tit span{width:100%;height:30px;font-weight:normal;float:left;text-align:left;line-height:30px;color:#fff;border-bottom:1px solid #2f2f2c;margin:0px;padding:0px;}

#list li .tit span em{color:#ba0707;font-style:normal;float:none;}

#list li .tit em{color:#fff;line-height:25px;float:left;margin:0px;padding:5px 0;font-style:normal;}
#list li.hove div{opacity: 0 !important;}
#list>a{width:39px;height:80px;background:url(btn.png) no-repeat;text-decoration:none;position:absolute;z-index:20;top: 170px;}

#list>a.prev{background-position:0 0; left:-54px;}

#list>a.next{background-position:-39px 0;right: -60px;}

#bottom{width:100%;height:200px;float:left;background:url(bottom.jpg) no-repeat center;position:relative;}

#bottom .title{width:100%;height:60px;line-height:60px;color:#fff;text-align:center;position:absolute;left:0px;bottom:0px;font-family:Verdana;}

#bottom .title a{background:#666666;text-decoration:none;color:#fff; padding:3px 5px;}
/*row4*/
.row4{margin-top: 110px;}
.row4 ul{margin-top: 69px;overflow:hidden;}
.row4 ul li{float: left;width: 100%;position: relative;margin-bottom: 44px;transition:all 0.3s;}
.row4 ul li a{display: block;overflow: hidden;}
.row4 ul li:hover{box-shadow: #666 5px 5px 10px 1px;transition:all 0.3s;}
.row4 ul li .pic{width: 335px;height: 243px;float: left;margin-right: 70px;}
.row4 ul li .pic img{width: 100%;height: 100%;}
.row4 ul li span{font-size: 15px;color: #7a9096;line-height: 30px;}
.row4 ul li dt{font-size: 22px;color: #050707;line-height: 30px;border-bottom: 2px solid #245E92; width: 775px;float: left;padding-bottom: 20px;margin-bottom: 25px;}
.row4 ul li p{line-height: 27px;color: #7a9096;width: 775px;float: left;}
.row4 ul li .more{width: 116px;height: 25px;border: 1px solid #000;margin-top: 20px;text-align:left;line-height: 25px;color: #050707;text-indent: 10px;background-image: url(ssrr.png);background-size: auto 10px;background-position: 98px center;background-repeat: no-repeat;position: absolute;bottom: 0;left: 405px;}
.row4  .more{width: 116px;height: 25px;border: 1px solid #000;margin-top: 20px;text-align:left;line-height: 25px;color: #050707;text-indent: 10px;background-image: url(ssrr.png);background-size: auto 10px;background-position: 98px center;background-repeat: no-repeat;    margin: 0 auto;}
.fort{margin-top: 120px;background: #000000;padding-top: 140px;padding-bottom: 95px;}
.fort .fl dt{font-size: 26px;color: #f6f8f8;margin-bottom: 35px;}
.fort .fl li{height: 40px;line-height: 40px;font-size: 18px;margin-bottom: 30px;}
.fort .fl li input{border:none;background: #fff;padding: 5px 10px;}
.fort .fl li span{margin-right: 70px;}
.fort .fl li:nth-child(4){height: 115px;line-height: 115px;}
.fort .fl li:nth-child(4) span{float: left;margin-right: 0;}

.fort .fl li.nr{height: 115px;line-height: 115px;}
.fort .fl li.nr span{float: left;margin-right: 0;}
.fort .fr dt{font-size: 26px;color: #f6f8f8;margin-bottom: 35px;}
.fort .fl li textarea{width: 615px;border:none;background: #fff;height:95px;padding: 10px;}
.fort .fr{width: 752px;}
.fort .fl li span:nth-child(2){margin-right: 0;}
.fort .fr p{font-size: 18px;margin-bottom: 35px;}
.tijiao{width: 267px;height:57px;text-align: center;line-height: 57px;background: #235786;color: #fff;margin-left: 55px;font-size: 19px;border: none;}
/*list*/
.rbanner{height: 550px;background-position: center;background-repeat: no-repeat;background-size: cover;}
/*newstxt*/
.netxt dt{font-size: 45px;text-align: center;color: #000000;margin-top: 60px;margin-bottom: 40px;}
.netxt .pic{text-align: center;}
.netxt .pic img{width: 100%;}
.netxt ul img{width: 100%;margin-top: 35px;}
.netxt p{font-size: 20px;line-height: 37px;}
.netxt h1{font-size: 31px;text-align: center;color: #000000;margin-top: 50px;margin-bottom: 35px;}
.netxt div.span{text-align: center;}
/*netxtvido*/
video{height: 675px;width: 100%;/* background: url(sadd.jpg); */background-position:center;background-size: cover;margin-top: 45px;}
/*anlist*/
.anlist{height: 400px;text-align: center;}
.anlist dt{font-size: 59px;color: #ffffff;text-align: center;margin-top: 80px;margin-bottom: 40px;}
.anlist span{font-size: 23px; color: #fff;text-align: center;margin-top: 40px;}
.anlist  .anss{margin-top: 40px;height: 80px;zoom: .8;}
.anlist  .anss li{width: 830px;margin: 0 auto; height: 80px;position: relative;font-size: 40px;overflow: hidden;background: #fff;}
.anlist  .anss li input{height: 80px;border: none;padding-left: 10px;display: block;width: 80%;}
.anlist  .anss li input.tj{width: 94px;height: 80px;position: absolute;right: 0;top: 0;background: #235786;padding: 0;background: url(ss.png) no-repeat center;background-size: 30px;background-color: #235786;}
/*qcgs*/
.qcgs dt{height: 150px;background-position: center; background-repeat: no-repeat;}
.ybanner{height: 500px;background-repeat: no-repeat;background-position: center;}
.ybanner.qcgs{height: 770px;}
.qcgs  .gnjs{overflow: hidden;padding-bottom: 5px;}
.qcgs  .gnjs  li{
    width: 376px;
    float: left;
    min-height: auto;
    margin-right: 36px;
    padding-bottom: 10px;
    /* box-shadow: 0 0 3px #a7a7a7; */
    border-radius: 2px;
    margin-top: 0;
    }
.qcgs  .gnjs  li:nth-child(3n){margin-right: 0;}
.qcgs  .gnjs  li .pic{border-radius: 2px;overflow: hidden;height: 212px;}
.qcgs  .gnjs  li .pic img{width: 100%;height: 100%;}
.qcgs  .gnjs  li dt{font-size: 22px;color: #000;font-weight: 600;text-align: center;margin-top: 0;height: auto;margin-bottom: 0;line-height: 65px;}
.qcgs  .gnjs  li dt a{font-size: 22px;color: #000;font-weight: 600;text-align: center;margin-top: 0;height: auto;margin-bottom: 0;line-height: 65px;}
.qcgs  .gnjs  li dt a strong{font-size: 17px;color: #03548e;} 
.qcgs  .gnjs  li p{padding: 0 15px;display: none;}
.qcgs  .gnjs.gsanli li{min-height: auto;}
.qcgs .gnjs.gsanli li dt{margin-bottom: 0;}


.list-content .list-item{
    margin:10px 0 0;
    padding:20px 20px 20px 220px;
    height:180px;
    color:#797979;
    /* border-top:1px solid #ccc; */
    border-bottom:1px solid #ccc;
    font-size:14px;
    transition: all 0.5s ease;
    /*box-shadow:0px 0px 5px #ccc ;*/
}

@media (min-width: 768px){
    .list-item:hover{
    /*background:#f9f9f9;*/
    border:none;
    cursor:pointer;
    box-shadow:0px 0px 25px #ccc ;
    }
    .rolips-mobile-show{
        display: none
    }
}

.list-item .item-img{width:180px;height:135px;float:left;_display:inline;margin-left:-200px}
.list-item .item-price{margin-top:40px;width:170px;float:right;text-align:right;_display:inline}
.list-item .item-info{width:auto;float:left}
.list-item .item-info .item-title{font-size:16px;color:#333;font-weight:700;margin-bottom:6px;height:34px;line-height:34px;overflow:hidden}
.list-item .item-info dd{height:30px;line-height:30px;overflow:hidden}
.list-item .item-info dd span{margin-right:7px}

@media (max-width: 768px){
  .list-content .list-item{margin:-1px 0 0;padding:15px 0;height:115px}
  .list-item .item-info{width:auto;margin:0 0 0 110px}
  .list-item .item-img{margin:0;width:100px;height:75px}
  .list-item .item-img,.list-item .item-info{float:left;overflow:hidden;position:absolute;display:block}
  .list-item .item-info .item-title{font-size:1em;height:1.5em;line-height:1.5em;margin:0}
  .list-item .item-info dd,.list-item .item-info p{font-size:.8em;height:auto;line-height:1.3em}
  .rolips-pc-show{
      display: none
  }
  dd{
      padding-top: 50px;
  }
  .btn-a a{
    margin: 0 auto;
    padding: 50px 4.5rem !important;
    border: 1px #e8c387 solid;
    border-radius: 5px;
    background-color: #e8c387;
    color: #fff;
    }
}

.btn-a {
    margin-bottom: 20px;
}
.btn-a a{
    margin: 0 auto;
    padding: 50px 5rem;
    border: 1px #e8c387 solid;
    border-radius: 5px;
    background-color: #e8c387;
    color: #fff;
}
.btn-a a i {
    margin-right: 50px;
}
.btn-a div{
    margin-bottom: 1rem;
}
/*.btn-a a:hover{*/
    /*box-shadow: 0 0 8px #ccc;*/
/*}*/
@media (min-width:768px){
    .not-found-data{
        margin-top:20px;
        margin-bottom: 20px;
        
    }
    .not-found-data h5{
        color: #5d5555ba;
    }
}

@media (max-width:768px){
    .not-found-data{
        margin-top:20px;
        margin-bottom: 20px;
        
    }
    .not-found-data h5{
        color: #5d5555ba;
        font-size:1rem;
    }
}

.text-center {
    text-align: center!important;
}
h5 {
    font-size: 20px;
    line-height: 30px;
	font-weight: initial;
}
.rolips-color {
    color: #e8c387;
}
.col-sm-12 .text-center{margin-top: 50px;font-size: 30px;font-weight: 700;}

.col-sm-12 h2.text-center{line-height: 45px;margin: 0 0 15px;}
@media screen and (max-width: 768px){
    .site-content{
        padding-top: 10px;
        margin-bottom: 3rem;
    }
    .banner-area{
        display: none;
    }
}
@media screen and (min-width: 768px){
    .site-content{
        padding-top: 60px;
        margin-bottom: 3rem;
    }
}



.search-brand {
    margin-top:1.5rem;
}
.search-brand,.search-model,.search-cases,.search-tags .search-button{
    margin-bottom: 0.20px;
    /* border: 1px solid rgb(48, 43, 43); */
}

.btn-select-style{
    background: rgb(226, 219, 219)
}

.btn-info1{
    border: 1px #ddd solid;
    /*background: #ccc;*/
    color: #424242;
}
.mind{display:none;}
.zuixingdongtai{
    margin: 1rem 0;
    padding-bottom: 1rem;
    border-bottom: 1px gainsboro solid;
}
.zuixingdongtai p{
    /*margin-left: 50px;*/
    margin-bottom: -3px;
}
.zuixingdongtai span{
    /*margin-left: 50px;*/
    margin-top: -50px;
    font-size: 0.8rem;
}
.zuixingdongtai1{
    margin: 1rem 0;
    padding-bottom: 1rem;
}
.zuixingdongtai1 p{
    /*margin-left: 50px;*/
    margin-bottom: -3px;
}
.zuixingdongtai1 span{
    /*margin-left: 50px;*/
    margin-top: -50px;
    font-size: 0.8rem;
}
.search-button{
    margin-top:0.1rem;
    margin-bottom: 20px;
    text-align: center;
    padding: 0.6rem;
    background-color:#e8c387;
    transition: all 0.3s ease;
    color: #fff;

}
.search-button:hover{
    background-color:#e8c387d1;
}
.tag-button{
    /*border: 1px #e8c387d1 solid ;*/
    border-radius: 5px;
    /*background-color:#e8c387d1;*/
    color: #fff;
    padding: 10px 30px;
}
.tag-button:hover{
    /*background-color: #e8c387;*/
    color: #fff;
}
.latest-edite{
    border: none;
    margin-bottom: 0.8rem !important;
}
.latest-edite-first{
    padding-top: 1rem;
}
.latest-edite p{
    /*margin-left: 50px;*/
    margin-bottom: -3px;
}
.latest-edite span{
    /*margin-left: 50px;*/
    margin-top: -50px;
    font-size: 0.8rem;
}
.case-item{
    margin-top: 1rem;

}
.case{
    margin-top: 1rem;
    margin-bottom: 3rem;
    padding-bottom: 20px;
    box-shadow: 0 0 5px #ccc;
    transition: all 0.5s ease;

}
.case:hover{
    box-shadow: 0 0 20px #ccc;
}
.case-title{
    margin: 1rem;
}
.case-message{
    margin-top: 1rem;
}
.view-detial{
    margin-top: 20px;
    margin-right: 1rem;
}
.view-detial a {
    border: 1px #e8c387 solid;
    background: #e8c387;
    padding: 50px 0.8rem;
    color: #fff;
    /*border-radius: 5px;*/
    margin: 50px;
    margin-bottom: 1rem;
    transition: all 0.3s ease;

}
.view-detial a:hover{
    background-color:#e8c387d1;
}
.view-detial a i{
    font-size: 1.25rem;
    margin-right: 50px;
}

/*ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¿Ãƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒâ€šÃ‚Â¹selectpickeÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â»Ãƒâ€¹Ã…â€œÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â®Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã‚Â§Ãƒâ€¦Ã‚Â¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â§Ãƒâ€¦Ã‚Â¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â·ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¼Ãƒâ€šÃ‚Â*/

.dropdown-item.active, .dropdown-item:active{
    background-color: #61657a;;
    color: #fff;
}
.search-brand .dropdown-item{
    transition: all 0.5s;
}
.search-brand .dropdown-item.active{
    outline: none;
}
.search-brand .dropdown-item:hover{
    background-color: #61657a;;
    color: #fff;
}
.search-model .dropdown-item{
    transition: all 0.5s;
}
.search-model .dropdown-item.active{
    outline: none;
}
.search-model .dropdown-item:hover{
    background-color: #61657a;;
    color: #fff;
}

.search-cases .dropdown-item{
    transition: all 0.5s;
}
.search-cases .dropdown-item.active{
    outline: none;
}
.search-cases .dropdown-item:hover{
    background-color: #61657a;;
    color: #fff;
}

.search-tags .dropdown-item{
    transition: all 0.5s;
}
.search-tags .dropdown-item.active{
    outline: none;
}
.search-tags .dropdown-item:hover{
    background-color: #61657a;;
    color: #fff;
}





.case-option{
    margin-bottom: 20px;
}
.previous-next{
    margin: 20px 0rem;
    font-size: 1rem;
}
.previous-next span{
    text-align: center;
}
.previous-next .previous-btn{
    float: left;
    width: 33.33%;
    text-align: center;
}
.previous-next .previous-btn a{
    padding: 50px 1rem;
    color: #424242;
    box-shadow: 0 0 5px #ccc;
    transition: all 0.5s ease;
}
.previous-next .previous-btn a:hover{
    box-shadow: 0 0 20px #ccc;
    color: #e8c387;
}
.previous-next .next-btn a{
    padding: 50px 1rem;
    color: #424242;
    box-shadow: 0 0 5px #ccc;
    transition: all 0.5s ease;
}
.previous-next .next-btn a:hover{
    box-shadow: 0 0 20px #ccc;
    color: #e8c387;
}
.previous-btn a i {
    margin-right: 0.20px;
}
.next-btn a i {
    margin-right: 0.20px;
}
.previous-next .case-page{
    float: left;
    width: 33.33%;
    text-align: center;
}
.previous-next .next-btn{
    float: left;
    width: 33.33%;
    text-align: center;
}
/*ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã¢â‚¬Å“Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¦Ãƒâ€¦Ã¢â‚¬Å“Ãƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â«Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â¶ÃƒÆ’Ã‚Â¦Ãƒâ€¦Ã¢â‚¬Å“ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â¼ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¾ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â­ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¦Ãƒâ€¹Ã…â€œÃƒâ€šÃ‚Â¾ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â¤Ãƒâ€šÃ‚Âº*/
@media (max-width: 768px){
    .yeecar-need-to-hide-mobile{
        display: none;
    }
    .yeecar-need-to-show-mobile{
        display: block;
    }
}
.case-a-hover:hover a{
    color: #e8c387;

}
.case-a-hover a:hover{
    text-decoration: underline;
}
.blockquote{
    border-left: 2px solid #e8c387;
    font-size: 1rem;
    padding-left: 1rem;
    /*box-shadow: 0 0 2px #ccc;*/
}
.blockquote .fourzero-wrap{
    margin-top: 1rem;
}
.case-name span{
    margin-right: 0.25rem;
}

.headline{
    text-align: center;
    margin-bottom: 20px;
    margin-top: 20px;

}
.headline-title{
    margin-bottom: 3rem;
    margin-top: 20px;
}
@media (max-width: 768px){
    .headline{
        margin-bottom: 1rem;
    }
}
.headline div{
    padding-left: 0px;
}
.headline div span{
    /*float: left;*/
    /*width: 33.33%;*/

}
.headline div span a{
    border: 1px #ccc solid;
    border-radius: 10px;
    padding: 2px 10px;
    transition: 0.5s;
}
.headline div span a:hover{
    color: #fff;
    background-color: #e8c387;
}

.list-unstyled strong{
    color: #303030;
}
.list-unstyled i{
    color: #e8c387;
    padding-right: 3px;
}

/*ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â®Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â½Ãƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¡ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¨ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â¿ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â®Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â¿*/
.case-content{
    border-top:1px #ccc dotted;
}
.case-content-first-div{
    border-top:3px #e8c387 solid;
    margin: -2px auto;
}
.main-content{
    margin-top: 3rem;
}
/********jobcase_list*************/

.car-search

.filter-area{
    margin: 20px;
}
/*ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“Ãƒâ€šÃ‚Â½ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â·Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¡Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¾ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ ÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â®Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â½Ãƒâ€šÃ‚Â®*/
.filter-area .search-brand,.search-model{
    margin-top: 0rem;
}
.filter-area{
    margin-top: 0rem;
    padding: 10px;
    margin-left: -10px;
}
@media (min-width:786px){
    .filter-area {
        padding-left: 3rem !important;
    }
    .filter-area .search-button{
    margin-top: 0rem;
    padding: 4px 3px;
    max-width: 50%;
    }
    .button-box{
        margin: 0px;
        padding-left: 1px;
    }
    .brand-box{
        margin: 0px;
        padding-right: 2px;
    }
    .model-box{
        margin: 0px;
        padding-right: 2px;
    }
    .search-brand{
        text-align:right;
    }
    .search-model{
        text-align: left;
        padding-right: 0px !important;
        margin-right: 0;
    }
}
.img-show-area{
    margin: 0 auto;
}

.cube-portfolio .cbp-l-grid-agency-title {
	color: #fff !important;
	font-size: 20px;
	font-weight: 400;
    text-align:center;
	letter-spacing: 1px;
	text-transform: uppercase;
	font-family: "Helvetica Neue",Helvetica,'Open Sans',Arial,"Microsoft Yahei","FZLanTingHei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
}

.cube-portfolio .cbp-l-grid-agency-desc {
	color: #fff;
	font-size: 14px;
    padding-top:10px;
    text-align:center;
	text-transform: uppercase;
    font-family: "Helvetica Neue",Helvetica,'Open Sans',Arial,"Microsoft Yahei","FZLanTingHei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
}

.cbp-l-caption-body.mobile{
	display:none;
}
.cbp-l-caption-body.desktop{
	display:block;
}

@media (max-width: 768px) {
	.cube-portfolio .cbp-l-grid-agency-desc {
		font-size: 9px;
		padding-top:10px;
	}

	.cube-portfolio .cbp-l-grid-agency-desc .btn-u{
		font-size: 10px;
	}

	.cbp-l-caption-body.mobile{
		display:block;
	}
	.cbp-l-caption-body.desktop{
		display:none;
	}
}

.cbp-popup-lightbox-title {
    padding-right: 70px;
    font-size: 16px;
    font-family: "Helvetica Neue",Helvetica,'Open Sans',Arial,"Microsoft Yahei","FZLanTingHei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
    color: #eee;
}
.cbp-popup-lightbox-counter {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 16px;
    font-family: "Helvetica Neue",Helvetica,'Open Sans',Arial,"Microsoft Yahei","FZLanTingHei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
    color: #eee;
}

.cbp-l-inline-subtitle,
.cbp-l-inline-view,
.cbp-l-inline-desc,
.cbp-l-inline-desc,
.cbp-l-loadMore-button .cbp-l-loadMore-button-link {
    font-family: "Helvetica Neue",Helvetica,'Open Sans',Arial,"Microsoft Yahei","FZLanTingHei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
}

.cbp-l-loadMore-button .cbp-l-loadMore-button-link {
    font-size: 16px;
}

.margin-bottom-20{
    margin-bottom: 20px;
}
.btn-u-sm{
    border: 1px solid #e8c387;
    background-color: #e8c387;
    padding: 4px 50px !important;
    padding-bottom: 1rem !important;
    color: #fff;
    line-height:20px
}
.btn-u-sm:hover{
    background-color: #e8c387;
    color: #fff;
}
.cbp-l-filters-button .cbp-filter-item.cbp-filter-item-active{
    background-color: #e8c387;
    color: #fff;
    border: 1px #e8c387 solid;
}
.cbp-l-filters-button .cbp-filter-counter{
    background: #e8c387;
    color: #fff;
}
.cbp-l-filters-button .cbp-filter-counter:after{
    border-top:4px solid #e8c387;
}
.bg-color{
    box-shadow: 0 0 20px #ffffff;
}

.case-title-img{
    margin-top: 20px;
}

.pt-10{
    padding-top: 10px;
}
.form-control {
    display: block;
    width: 100%;
    /* padding: 0 0.75rem; */
    font-size: 1rem;
    line-height: 40px;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 5px;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    height: 40px;
}
form{overflow: hidden;}
#province{width: 448px;float: left;}
.model-box{width: 358px;float: left;margin-left: 20px;}
#keywords{height: 38px;}
.button-box{width:264px;float: left;margin-left: 30px;}
.search-button {
    
text-align: center;
    
background-color: #e8c387;
    
transition: all 0.3s ease;
    
color: #fff;
    
background: url(ss.png) no-repeat center;
    
background-size: 25px;
    
background-color: #e8c387;
}
/*bot*/
.bot{background: #323334;padding-top: 58px;}
.bot .sect_1200 div{float: left;}
.bot .sect_1200 div dt{font-size: 20px;
	font-weight: bold;
	font-stretch: normal;

	color: #ffffff;margin-bottom: 23px;}
.bot .sect_1200 div li{font-size: 14px;color: #ffffff; line-height: 25px;border-bottom: 1px solid #fff;text-align: left; background: url(datjqt.png) center right no-repeat;}
.bot .sect_1200 div li a{color: #fff;display: block;}
.bot .sect_1200 div.bt1{margin-right: 110px;}
.bot .sect_1200 div.bt2{margin-right: 70px;}
.bot .sect_1200 div.bt3{float: right;}
.bot .sect_1200 div.bt3 li{float: left;border:none;background: none;text-align: center; color: #fff;margin-right: 25px;}
.bot .sect_1200 div.bt3 li p{color: #fff;}

.plan-body{
    text-align: center !important;
}
.plan-features table{
    margin-left: 70px;
}
table{
    border-collapse:collapse;
    border-spacing:0;
    table-layout: fixed;
    width: 100%;
}
table tr{
   border-bottom: 1px #f0edd9 solid;
    margin-bottom: 20px;
    height: 50px;

}
table td{
    width: 400px;
    text-align: center;
    border: 1px solid #dee2e6;
    font-weight: 700;
}
table tr strong{
    padding-left: 30px;
}
table tr span{
    padding-left: 50px;
}
.m-left-20{
    margin-left: 20px;
}
.pricing-plans-area{
    margin-bottom: 20px;
}
.pricing-plans-area .section-title{
    padding-top: 40px;
    padding-bottom: 20px;
}
.plan-head h5{
    color: #e8c387;
    margin: 0 0 15px;
    padding: 0;
    transition: 0.3s;
}

.active-bg{
    background: #e8c387;
    color: #fff !important;
}
.plan-wrap {
     position: relative;
     transition: 0.3s;
     text-align: center;
     box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.2);
     padding: 30px 0;
     margin-bottom: 45px;
}
 .plan-wrap:hover {
     box-shadow: 0px 8px 15px 0px rgba(0, 0, 0, 0.15);
}
.plan-wrap:hover a.btn.btn-digital {
    background-color: #e8c387;
    color: #ffffff;
}
 .plan-head h4 {
     font-size: 20px;
     font-weight: 500;
     color: #606060;
     margin-bottom: 20px;
}
 .plan-pic i {
     font-size: 35px;
     color: #e8c387;
     margin-bottom: 20px;
     display: inline-block;
}
 .plan-price h3 {
     font-weight: 700;
     color: #404040;
     margin-bottom: 30px;
     font-size: 40px;
}
 .plan-features ul {
     margin: 0;
     padding: 0;
     list-style: none;
}
 .plan-footer a {
     border: 1px solid #e8c387;
     margin-bottom: 10px;
     padding: 10px 20px;
     transition: 0.3s;
}
 .plan-features ul li {
     color: #606060;
     font-size: 15px;
     margin-bottom: 8px;
}
 .plan-features {
     margin-bottom: 45px;
}
/*=== Call to action ===*/
 .cta-content p {
     color: #fff;
     margin-top: 2rem;
     margin-bottom: 0.5rem;
}
 .sta-area {
     background:url('/static/assets_www/img/banner_3.png') rgba(0,0,0,0) no-repeat scroll center center / cover;;
     padding: 50px 0 35px 0;

}
 .sta-area:before{
    background-color: rgba(16, 16, 16, 0.1)
 }
 .cta-content h3 {
     font-size: 30px;
     line-height: 22px;
     color: #fff;
     font-weight: 500;
     margin-bottom: 5px;
}
 .cta-content h4{
     font-size: 18px;
     color: #fff;
 }
 .cta-content i{
     font-size: 1.2rem;
     padding-right: 0.5rem;

 }
 a.btn.cta-btn, button.btn.btn-contact {
     background-color: #e8c387;
     border: 2px solid transparent;
     color: #ffffff;
}
/*========== 14. Contact ==========*/
 .contact-left {
     padding-right: 70px;
     padding-left: 45px;
}
 .contact-left > p i {
     color: #404040;
     display: inline-block;
     font-size: 25px;
     margin-right: 5px;
     position: relative;
     top: 3px;
}
 .contact-left > p {
     display: flex;
     font-size: 15px;
     margin-bottom: 30px;
}
 .contact-left span {
     margin-right: 12px;
     margin-top: -2px;
}
 .single-field {
     height: auto;
     margin: 0 0 15px;
     padding: 0;
     width: 100%;
}
 .single-field > input {
     border: 1px solid #c5c5c5;
     border-radius: 5px;
     box-shadow: none;
     height: 40px;
     margin-bottom: 15px;
     padding: 0 15px;
     width: 100%;
}
 .half-field, .half-field-last {
     float: left;
     width: 50%;
     padding: 0px 8px;
}
 .half-field-last {
     float: right;
     width: 50%;
     padding: 0px 8px;
}
 .single-field > textarea {
     border: 1px solid #e0e0e0;
     height: auto;
     padding: 10px 15px;
     width: 100%;
     margin-bottom: 10px;
}
 .single-field:focus {
     border-color: #66afe9;
     box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
     outline: 0 none;
}
/*=== Accordian ===*/
 a.collapsed .rotate-icon {
     transform: rotate(180deg);
     display: inline-block;
     transition: 0.3s;
     position: absolute;
     right: 24px;
}
 .rotate-icon {
     transition: 0.3s;
     position: absolute;
     right: 20px;
     margin-top: 15px;
}
 div.card {
     border: none;
}
 div.card-header {
     border: 1px solid #cccccc;
     background-color: transparent;
     padding: 10px 30px;
     margin-bottom: 7px;
}
 div.card-header h5 {
     font-size: 15px;
     font-weight: 600;
}
 div.card-header span i {
     font-size: 18px;
     color: #404040;
     font-weight: 500;
     right: 24px;
}
 span.icon-left {
     padding-right: 15px;
}
 div.card-body {
     padding: 18px 35px 8px;
     border-left: 1px solid #cccccc;
     border-right: 1px solid #cccccc;
     margin-top: -7px;
     border-bottom: 1px solid #cccccc;
}
 span.ico-rote {
     border: 1px solid #cccccc;
     width: 72px;
     height: 52px;
     display: block;
     position: absolute;
     right: 0;
     top: 0;
}
.table{margin-bottom: 10px;}
.col-md-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    width: 25%;
    float: left;
}
.btn-info1 {
    border: 1px #ddd solid;
    background: #fff !important;
    color: #424242;
}
.col-md-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
}
.form-control{
    /* color: #fff; */
}
.btn-info1{
    border: 1px #ddd solid;
    background: #fff !important;
    color: #424242;
}
.col-sm-12 .text-center.button{
    flex: 0 0 16.666667%;
    width: 16.666667%;
    float: left;
    margin-top: 1.5rem;
    }
	.row{overflow: hidden;}
.col-sm-12 .text-center.button button{background: url(ss.png) no-repeat center;
    background-size: 25px;
    background-color: #e8c387;}
/**/
.g-bg-white {
  background-color: #fff !important; }

.g-bg-white--before::before, .g-bg-white--after::after {
  background-color: #fff !important; }

.g-bg-white--hover:hover, .g-bg-white--active.active {
  background-color: #fff !important; }

.g-parent:hover .g-bg-white--parent-hover {
  background-color: #fff !important; }

.g-bg-white--disabled:disabled {
  background-color: #fff !important; }

.g-bg-white--before::before, .g-bg-white--after::after {
  background-color: #fff !important; }

.g-parent:hover .g-bg-white-opacity-0--after--parent-hover::after {
  background-color: rgba(255, 255, 255, 0) !important; }

.g-bg-white-opacity-0_05 {
  background-color: rgba(255, 255, 255, 0.05) !important; }

.g-bg-white-opacity-0_1 {
  background-color: rgba(255, 255, 255, 0.1) !important; }

.g-bg-white-opacity-0_1--after::after {
  background-color: rgba(255, 255, 255, 0.1) !important; }

.g-bg-white-opacity-0_2 {
  background-color: rgba(255, 255, 255, 0.2) !important; }

.g-bg-white-opacity-0_2--hover:hover {
  background-color: rgba(255, 255, 255, 0.2) !important; }

.g-bg-white-opacity-0_3 {
  background-color: rgba(255, 255, 255, 0.3) !important; }

.g-bg-white-opacity-0_3--hover:hover {
  background-color: rgba(255, 255, 255, 0.3) !important; }

.g-bg-white-opacity-0_3--after::after {
  background-color: rgba(255, 255, 255, 0.3) !important; }

.g-bg-white-opacity-0_4 {
  background-color: rgba(255, 255, 255, 0.4) !important; }

.g-bg-white-opacity-0_4--hover:hover {
  background-color: rgba(255, 255, 255, 0.4) !important; }

.g-bg-white-opacity-0_5 {
  background-color: rgba(255, 255, 255, 0.5) !important; }

.g-bg-white-opacity-0_5--after::after {
  background-color: rgba(255, 255, 255, 0.5) !important; }

.g-bg-white-opacity-0_7 {
  background-color: rgba(255, 255, 255, 0.7) !important; }

.g-bg-white-opacity-0_7--hover:hover {
  background-color: rgba(255, 255, 255, 0.7) !important; }

.g-bg-white-opacity-0_7--after::after {
  background-color: rgba(255, 255, 255, 0.7) !important; }

.g-bg-white-opacity-0_8 {
  background-color: rgba(255, 255, 255, 0.8) !important; }

.g-bg-white-opacity-0_8--hover:hover {
  background-color: rgba(255, 255, 255, 0.8) !important; }

.g-bg-white-opacity-0_8--after::after {
  background-color: rgba(255, 255, 255, 0.8) !important; }

.g-bg-white-opacity-0_8--hover--after:hover::after {
  background-color: rgba(114, 192, 44, 0.8) !important; }

.g-bg-white-opacity-0_9 {
  background-color: rgba(255, 255, 255, 0.9) !important; }

.g-bg-white-opacity-0_9--hover:hover {
  background-color: rgba(255, 255, 255, 0.9) !important; }

.g-bg-white-opacity-0_9--after::after {
  background-color: rgba(255, 255, 255, 0.9) !important; }
 .modal-dialog{
        width: 600px !important;
        /* margin: 30px auto !important; */
        position: fixed  !important;
        z-index: 9999;
        left: 50%;
        margin-left: -300px;
		
		display: none;
    }
h2 {
     font-size: 30px;
     line-height: 45px;
     font-weight: 700;
}
 h3 {
     font-size: 28px;
     line-height: 32px;
}
 h4 {
     font-size: 24px;
     line-height: 38px;
}
 h5 {
     font-size: 20px;
     line-height: 30px;
}
 h6 {
     font-size: 18px;
}
.color-cys-red{
    color: #e8c387;
}
.margin-bottom-10{
    padding-top: 5px;
    border: none;
}

.final_submit{
    background-color: #e8c387 !important;
    color: #fff !important;
}

.modal-dialog .btn-u {
    border: 0;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
    font-weight: 400;
    padding: 6px 13px;
    position: relative;
    background: #e8c387;
    white-space: nowrap;
    display: inline-block;
    text-decoration: none;
}
.modal-dialog .btn-u:hover{
    background: #e8c387;
}
.sky-form {
    box-shadow: none;
    border: 1px solid #eee;
}
.sky-form {
    margin: 0;
    outline: none;
    box-shadow: 0 0 20px rgba(0,0,0,.3);
    font: 13px/1.55 'Open Sans', Helvetica, Arial, sans-serif;
    color: #666;
}
.sky-form {
	margin: 0;
	outline: none;
	box-shadow: none;
	font: 13px/1.55 'Open Sans', Helvetica, Arial, sans-serif;
	color: #666;
}
.sky-form header {
	display: block;
	padding: 20px 30px;	
	border-bottom: 1px solid rgba(0,0,0,.1);
	background: rgba(248,248,248,.9);
	font-size: 25px;
	font-weight: 300;
	color: #232323;
}
.sky-form fieldset {
	display: block;	
	padding: 25px 30px 5px;
	border: none;
	background: rgba(255,255,255,.9);
}
.sky-form fieldset + fieldset {
	border-top: 1px solid rgba(0,0,0,.1);
}
.sky-form section {
	margin-bottom: 20px;
}
.sky-form footer {
	display: block;
	padding: 15px 30px 25px;
	border-top: 1px solid rgba(0,0,0,.1);
	background: rgba(248,248,248,.9);
	text-align: center;
}
.sky-form footer:after {
	content: '';
	display: table;
	clear: both;
}
.sky-form a {
	color: #2da5da;
}
.sky-form .label {
	display: block;
	margin-bottom: 6px;
	line-height: 19px;
	font-weight: 400;
}
.sky-form .label.col {
	margin: 0;
	padding-top: 10px;
}
.sky-form .note {
	margin-top: 6px;
	padding: 0 1px;
	font-size: 11px;
	line-height: 15px;
	color: #999;
}
.sky-form .input,
.sky-form .select,
.sky-form .textarea,
.sky-form .radio,
.sky-form .checkbox,
.sky-form .toggle,
.sky-form .button {
	position: relative;
	display: block;
}
.sky-form .input input,
.sky-form .select select,
.sky-form .textarea textarea {
	display: block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	width: 100%;
	height: 39px;
	padding: 6px 10px;
	outline: none;
	border-width: 2px;
	border-style: solid;
	border-radius: 0;
	background: #fff;
	color: #404040;
	appearance: normal;
	-moz-appearance: none;
	-webkit-appearance: none;
}
.sky-form .progress {
	float: right;
	margin-top: 10px;
	line-height: 39px;
	color: #232323;
}
.sky-form button::-moz-focus-inner {
	padding: 0;
	border: 0;
}
.modal-dialog .cha{position: absolute;width: 21px;height: 21px;right: 15px;top: 15px;background-image: url(cha.png);background-size: 100%;background-position: center;background-repeat: no-repeat;z-index: 9999999;cursor: pointer;}
.td-span span{cursor: pointer;}
.vjs-poster {
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    cursor: pointer;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    z-index: 99;
}
.qcgs .sect_1200>dt{margin: 75px 0;height: auto;}
.qcgs .sect_1200>dt a{margin-right: 71px;}
.qcgs .sect_1200>dt a:nth-child(3){margin-right: 0;}
.vido{margin-bottom: 56px;}
.vido video{height:1080px;margin-top: 0;}
.rowx1{margin-bottom: 80px;}
.rowx2{margin-bottom: 78px;}
.row2.rowx3 ul li{margin-bottom: 0;}
.row2.rowx4  ul li .pic{margin-bottom: 0;}
.rowx5{height: 600px; background:url(daert.png) no-repeat center;}
.rowx5 p{width: 600px; font-size: 23px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 42px;
	letter-spacing: -1px;
	color: #ffffff;float: right;margin-right:100px;}
.rowx5 ul{margin-top: 120px;}
.rowx6{margin-top: 70px;}
.rowx6 ul{height: 780px; background: url(gjjhty.png) center no-repeat;float: left;overflow: hidden;width: 100%;margin-top: 48px;}
.rowx6 ul dt{color: #ffffff;font-size: 30px;text-align: center;margin-top: 60px;margin-bottom: 70px;}
.rowx6 ul li{width:585px;text-align: center;height:70px;margin: 0 auto;margin-top: 50px;}
.rowx6 ul li span{display: inline-block;width:83px;height:70px;margin-right: 20px;background-position: center;background-repeat: no-repeat;background-size: auto 100%;float: left;}
.rowx6 ul li input{width: 462px;background: none;border: none;border-bottom: 6px solid #fff;line-height: 70px;float: left;font-size: 38px;color: #fff;padding: 0 10px;}
.rowx6 .tijiao{width: 239px;height: 75px;color: #000;background: #fff;line-height: 75px;font-size: 38px;margin: 0 auto;margin-top:70px;cursor: pointer;display: inline-block;float: none;}
.header ul li:hover{color: #0069D9;}
@media (min-width: 1200px) and (max-width: 1600px) {
	body {
		zoom: 0.85;
	}
}

@media (min-width: 900px) and (max-width: 1200px) {
	body {
		zoom: 0.8;
	}

}
@media (max-width:640px){
	.sect_1200{width: 94%; margin: 0 auto;}
.banner .bd li{height: auto;}
.header .dh{display: block;left: 2%;right: auto;top: 31px;}
.header{height: 80px;}
.header ul{position: absolute;width: 100%;z-index: 999;background-color: rgba(255,255,255,0.7);left: 0;top: 80px;display: none;}
.header.on ul{display: block;}
.header ul a{width: 100%;height: .8rem;border-bottom: 1px solid #666;}
.header ul a:nth-child(4){display:none;}
.header ul li{height: 100%;width: 100%;padding: 0;line-height:.8rem;top: 0;font-size: .28rem;}
body{padding-top: 80px;}
.banner .bd li img {
    float: left;
    opacity: 0;
    height: auto;
    width: 100%;
}
.banner .hd{bottom:5px;}
.banner .hd li{width: 8px;height: 8px;margin: 0 2px;}
.banner{margin-bottom:.34rem;}
.dot img{width: 70%;}
.row1 ul {
    margin-top: .69rem;
}
.row1 ul li{width: 49%;margin-right:2%;margin-bottom: .2rem;}
.row2 ul{
    margin-top: .69rem;
}
.row2 ul li{width: 49%;margin-right:2%;margin-bottom: .2rem;}
.row2 ul li .pic{height: 2.5rem;margin-bottom: .17rem;}
.row2 ul li dt{font-size: .27rem;}
.row2 ul li dt strong{font-size: .21rem;}
.row2 ul li p{margin-top: .15rem;font-size: .18rem;min-height: .72rem;}

.row2 ul li:nth-child(3n){margin-right: 2%;}
.row2 ul li:nth-child(2n){margin-right: 0;}
.row2 ul li .more{display: none;}
#box{zoom: .4;}
.row4 {
    margin-top: .51rem;
}
.row4 ul li p {
    line-height: 27px;
    color: #7a9096;
    width: 100%;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.row4 ul li dt{width: 100%;}
.row4 ul li .pic{width: 100%;height: auto;margin-right: 0;}
.row4 ul li{margin-bottom: .22rem;width: 100%;}
.fort{padding-top: .7rem;margin-bottom: .45rem;margin-top: .6rem;padding-bottom: .45rem;}
.sect_1500 {
    width: 96%;
    margin: 0 auto;
}
.fort .fl li span {
    margin-right: 0;
    width: 100%;
    display: block;
}

.fort .fl dt{font-size: .46rem;margin-bottom: .17rem;}
.fort .fl li{height: auto;margin-bottom: 0;}
.fort .fl{width: 100%;}
.fort .fl li input{width: 93%;}
.fort .fl li:nth-child(4) span {
    float: left;
    margin-right: 0;
    line-height: 40px;
}
.fort .fl li textarea {
    width: 93%;
    border: none;
    background: #fff;
    height: 95px;
    padding: 10px;
}
.fort .fl li:nth-child(4) {
    height: auto; 
 line-height:40px;
}
.tijiao {
    width: 2.6rem;
    height: .57rem;
    text-align: center;
    line-height: .57rem;
    background: #235786;
    color: #fff;
    margin: 0 auto;
    font-size: .19rem;
    border: none;
	display: block;
	margin-top: .2rem;
}
.fort .fr {
    width: 100%;
}
.fort .fr dt {
    font-size: .36rem;
    color: #f6f8f8;
    margin-bottom: .17rem;
    margin-top: .2rem;
}
.fort .fr p {
    font-size: .18rem;
    margin-bottom: .17rem;
}
.bot .sect_1200 div.bt1 {
    margin-right: 0;
    margin-bottom: .4rem;
}
.bot .sect_1200 div {
	width: 100%;
    float: left;
}
.bot .sect_1200 div.bt2 {
    margin-right: 0;
	margin-bottom: .4rem;
}
.bot .sect_1200 div.bt3 li {
    float: left;
    border: none;
    background: none;
    text-align: center;
    color: #fff;
    margin-right: 0;
    width: 50%;
    padding-bottom: .3rem;
}
.section_big{overflow: hidden;}
.mind li.logo {
    width: 66px;
    height: 66px;
    top: 5px;
    display: inline-block;
    position: absolute;
    background: url(sadedf.png) no-repeat center;
    background-size: cover;
    padding: 0;
    border: none;
    overflow: hidden;
    left: 50%;
    margin-left: -33px;
}
.mind li.logo div {
    width: 132px;
    height: 100%;
    position: absolute;
    transition: all 0.3s;
    left: 0;
}
.mind li.logo div span {
    width: 66px;
    float: left;
    line-height: 66px;
    color: #fff;
    font-size: .18rem;
}
.mind  .cd{position: absolute;right: 2%;height: 60px !important;top: 50%;margin-top: -30px;}
.header{overflow: initial !important;}
.fort .fl li.nr {
    height: auto;
    line-height: initial;
}
.fort .fl li.nr span {
    float: left;
    margin-right: 0;
    line-height: 40px;
}
.mind{display: block;}
.rowx6 ul dt {
    color: #ffffff;
    font-size: .3rem;
    text-align: center;
    margin-top: .6rem;
    margin-bottom: .7rem;
}
.rowx6 ul li span {
    display: inline-block;
    width: .83rem;
    height: .7rem;
    margin-right: .2rem;
    background-position: center;
    background-repeat: no-repeat;
    background-size: auto 100%;
    float: left;
}
.rowx6 ul li input {
    width: 70%;
    background: none;
    border: none;
    border-bottom: .05rem solid #fff;
    line-height: .7rem;
    float: left;
    font-size: .38rem;
    color: #fff;
    padding: 0 10px;
}
.rowx6 ul dt {
    color: #ffffff;
    font-size: .3rem;
    text-align: center;
    margin-top: .6rem;
    margin-bottom: .7rem;
}
.rowx6 .tijiao {
    width: 2.39rem;
    height: .75rem;
    color: #000;
    background: #fff;
    line-height: .75rem;
    font-size: .38rem;
    margin: 0 auto;
    margin-top: .7rem;
    cursor: pointer;
    display: inline-block;
    float: none;
}
.rowx6 ul {
    height: 7.8rem;
    background: url(gjjhty.png) center no-repeat;
    float: left;
    overflow: hidden;
    width: 100%;
    margin-top: .48rem;
    padding: 2%;
}
.rowx6 ul li {
    width: 585px;
    text-align: center;
    height: 70px;
    margin: 0 auto;
    margin-top: .5rem;
}
.rowx6 ul li {
    width: 100%;
    text-align: center;
    height: .7rem;
    margin: 0 auto;
    margin-top: .5rem;
}
.mt40 {
    margin-top: .4rem;
}
.vido video {
    height: auto;
    margin-top: .2rem;
}
.vido {
    height: auto;
}
.vido {
    margin-bottom: .56rem;
}
img{max-width: 100%;height: auto !important;}
.rowx5 {
    height: 6rem;
    background: url(daert.png) no-repeat center;
}
.rowx5 p {
    width: 100%;
    font-size: .23rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: .42rem;
    letter-spacing: -1px;
    color: #ffffff;
    float: right;
    margin-right: 0;
    margin-left: 2%;
}
.rowx5 ul {
    margin-top: 1.2rem;
    padding: .2rem;
}
.anlist dt {
    font-size: .59rem;
    color: #ffffff;
    text-align: center;
    margin-top: .8rem;
    margin-bottom: .4rem;
}
.anlist span {
    font-size: .23rem;
    color: #fff;
    text-align: center;
    margin-top: .4rem;
}
.anlist .anss li {
    width: 90%;
    margin: 0 auto;
    height: .8rem;
    position: relative;
    font-size: .4rem;
    overflow: hidden;
    background: #fff;
}
.anlist .anss li input {
    height: .8rem;
    border: none;
    padding-left: 10px;
    display: block;
    width: 80%;
    font-size: .4rem;
}
.anlist .anss li input.tj {
    width: 94px;
    height: .8rem;
    position: absolute;
    right: 0;
    top: 0;
    background: #235786;
    padding: 0;
    background: url(ss.png) no-repeat center;
    background-size: 30px;
    background-color: #235786;
}
.anlist {
    height: 4rem;
    text-align: center;
}
.rbanner {
    height: 3rem;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.row4 ul {
    margin-top: .69rem;
    overflow: hidden;
}
.row4 ul li dt {
    font-size: .22rem;
    color: #050707;
    line-height: .3rem;
    border-bottom: 2px solid #245E92;
    width: 775px;
    float: left;
    padding-bottom: .2rem;
    margin-bottom: .25rem;
}
.netxt p {
    font-size: .2rem;
    line-height: .45rem;
}
.netxt dt {
    font-size: .45rem;
    text-align: center;
    color: #000000;
    margin-top: .6rem;
    margin-bottom: .4rem;
}
.qcgs .sect_1200>dt {
    margin: .75rem 0;
    height: auto;
}
.qcgs .sect_1200>dt a {
    margin: 0 5px;
    width: 30%;
    display: inline-block;
}
.qcgs .gnjs li {
    width: 49%;
    float: left;
    min-height: auto;
    margin-right: 2%;
    padding-bottom: 10px;
    /* box-shadow: 0 0 3px #a7a7a7; */
    border-radius: 2px;
    margin-top: 0;
}
.qcgs .gnjs li dt a {
    font-size: .22rem;
    color: #000;
    font-weight: 600;
    text-align: center;
    margin-top: 0;
    height: auto;
    margin-bottom: 0;
    line-height: .65rem;
}
.qcgs .gnjs li dt a strong {
    font-size: .17rem;
    color: #03548e;
}
.qcgs .gnjs li .pic {
    border-radius: 2px;
    overflow: hidden;
    height: 2.12rem;
}
.qcgs .gnjs li dt {
    font-size: .22rem;
    color: #000;
    font-weight: 600;
    text-align: center;
    margin-top: 0;
    height: auto;
    margin-bottom: 0;
    line-height: .65rem;
}
.qcgs .gnjs li:nth-child(3n){margin-right:2%;}
.qcgs .gnjs li:nth-child(2n){margin-right: 0;}
.ybanner.qcgs {
    height: 3rem;
    background-size: cover;
}
.banner .bd li img{opacity:1;}
.banner .hd li {
    width: 8px;
    height: 8px;
    margin: 0 2px;
    line-height: 100px;
    overflow: hidden;
}
#list li img {
    width: 100%;
    height: 100%;
    vertical-align: top;
    float: left;
}
}
