.section{padding:30px 0;}
.page-header{height:70px;border-bottom:0;padding-bottom:0;margin-top:0;margin-bottom:28px;}
.page-header .title{font-size:30px;color:#0061b6;line-height:67px;border-bottom:4px solid #0061b6;}
.titleproduct{font-size:30px;color:#0061b6;line-height:67px;border-bottom:4px solid #0061b6;}
@media (max-width: 1199px){
	.page-header .title{font-size:1.8rem;}
	.titleproduct  a{font-size:1.8rem;}
}	
.page-header .more{margin-top:20px;}
.page-header .more a{display:block;color:#666;border:1px solid #e5e5e5;padding:5px 15px;}
.news .page-header{border-bottom:1px solid #e5e5e5;}
.xydt{background-color:#eef5fd;padding:30px 0 20px 0;}
.show{padding:40px 0 25px 0;}
.show-tabs{position:relative;}
.tabs-list li{display:inline-block;}
.tabs-list li.li1 {background: url(line.png) no-repeat right;padding: 0px 24px 0px 0px;}
.tabs-list li.li2 {padding: 0px 0px 0px 20px;}
.tabs-list li a{font-size:28px;color:#9b8e79;cursor:pointer;}
.tabs-list li.active a{color:#104471;}
.show-tabs .more{position:absolute;top:5px;right:0;}
.show-tabs .more a{display:block;color:#666;border:1px solid #e5e5e5;padding:5px 15px;}
.tabs-listnew li{display:inline-block;}
.tabs-listnew li.li1 {background: url(line.png) no-repeat right;padding: 0px 24px 0px 0px;}
.tabs-listnew li.li2 {padding: 0px 0px 0px 20px;}
.tabs-listnew li a{font-size:28px;color:#0061b6;cursor:pointer;}
.tabs-listnew li.active a{color:#104471;}
.tabpanel{display:block}
.tabpanelmobile{display:none;}

@media (max-width: 1199px){
	.tabs-listnew li  a{font-size:1.8rem;}
}	
@media (max-width: 767px){
	.tabpanel{display:none}
	.tabpanelmobile{display:block;}
}	
.number{font-size:60px;color: #2c5a82;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.number-p{font-size:16px;color: #555;min-height:44px;}
.number-icon{text-align: center;height:45px;}
.number-box img{transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.number-box{display: inline-block;margin:20px 0;cursor:pointer;}
.number-box:hover img{transform:rotate(360deg);}
.number-box:hover .number{transform:scale(1.1);}
.picList{padding:0;}
.picList .container-fluid,.picList .container-fluid .item{padding:0;}
.picList .row{margin:0;}
.picList .pic{position: relative;overflow: hidden;}
.picList .pic .tit{position: absolute;color:#fff;bottom: 25px;left: 30px;font-size: 24px;z-index: 9;}
.picList .pic .play{width:65px;height:65px;position:absolute;top:40%;left:50%;margin-left:-34px;background: url(ico09.png) no-repeat;}
.picList .pic:hover .mask{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 1;transition:0.3s;top:0;}
.picList .pic img{width:100%;height:auto;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.picList .pic:hover img{transform:scale(1.1);}
.box-head{margin-bottom:40px;position:relative;}
.box-head .title{display:inline-block;font-size:28px;color:#0061b6;padding-bottom:12px;border-bottom:5px solid #0061b6;}
@media (max-width: 1199px){
.box-head .title{font-size:1.8rem;}
}
.box-head .more{position:absolute;top:15px;right:0;}
.box-head .more a{display:block;color:#666;border:1px solid #e5e5e5;padding:5px 15px;}
.spepic{position:relative;overflow:hidden;margin-bottom:20px;}
.spepic img{width:100%;height:300px;max-height:300px;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.spepic:hover img{transform:scale(1.1);}
.quick{background: url(bg.png) right bottom no-repeat;padding:20px 0 60px 0;}
.quick-list li{width:12.5%;text-align:center;float:left;}
.quick-list li img{display:block;margin:20px auto;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.quick-list li a{color:#434343;display:block;font-size:20px;}
.quick-list li:hover img{transform:rotate(360deg);}
@media (max-width: 767px){
	.quick-list li{width:25%;height:145px}
	.quick-list li a{color:#434343;display:block;font-size:14px;}

.col-lg-3{width:50%;float:left;text-align:center;}
.spepic img{width:100%;height:140px;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}

}	

.tg-bgbuynow {
    background: url(../images/bg.jpg) top right -93px no-repeat #f7f7f7;
    background-size: auto 100%;
    padding: 78px 0;
}
.tg-main-section {
    /*padding: 100px 0;*/
    padding: 25px 0 50px 0;
}
.tg-haslayout {
    width: 100%;
    float: left;
}
.tg-buynowbox {
    width: 100%;
    float: left;
    text-align: center;
}

.tg-buynowbox h3 {
    margin: 11px 0;
    float: left;
    font-size: 2rem;
    line-height: 2rem;
    font-weight: normal;
    /*text-transform: uppercase;*/
}

.tg-buynowbox h3 strong {
    font-weight: bold;
}

.tg-buynowbox .tg-btn {
    float: right;
    display: inline;
}

.tg-main-section {
    /*padding: 100px 0;*/
    padding: 38px 0 38px 0;
}

.tg-btn {
    display: inline-block;
    vertical-align: middle;
    background: #333;
    color: #fff;
    text-align: center;
    font-size: 16px;
    line-height: 44px;
    padding: 0 50px;
}
a.tg-btn{color:#fff;}
a.tg-btn:hover {
    color: #fff;
	background:#ff0000;
}

@media (max-width:1199px) {
    #header1 #tg-nav {
        border: none;
        margin: 0;
    }
    #tg-nav ul {
        width: 100%;
        text-align: center;
    }
    #tg-nav ul li {
        float: none;
        display: inline-block;
        vertical-align: middle;
    }
    #tg-nav ul li a {
        padding: 0 7px;
    }
    .tg-buynowbox h3 {
        width: 100%;
        margin: 11px 0 30px;
        line-height: 30px;
    }
    .tg-buynowbox .tg-btn {
        margin: 0 auto;
        float: none;
        display: inline-block;
        vertical-align: middle;
    }
	}


@media (max-width:767px){

    .tg-buynowbox h3 {
		font-size:1.8rem; }

		 .tg-buynowbox h3 {
        width: 100%;
        margin: 5px 0 15px; 
        line-height: 30px;
    }
    .tg-buynowbox .tg-btn {
        margin: 0 auto 10px;
        float: none;
        display: inline-block;
        vertical-align: middle;
    }
   

.tg-main-section {
    /*padding: 100px 0;*/
    padding: 3px 0;
}
}

/**guanyuwomen**/
	.about_bggy{
    margin-top: 5px;}
	.about_leftgy{
    float: right;
    background-color:rgba(255,255,255,0);
    width: 65%;
}
.about_contentgy{
    text-align: justify;
    line-height: 28px;
    color: #555;
    padding: 20px 30px;
}
.about_rightgy{
    float: left;
    width: 35%;
    padding: 0px 20px 0px 0px;
}
.about_rightgy h3{
    margin: 0px;
    padding: 0px;
    color: #0061b6;
    text-transform: uppercase;
    font-family: 'HansKendrickV';
    font-size: 85px;
    font-weight: bold;
    text-align:right;
    padding-top: 30px;
}
.about_rightgy p{
    font-size: 14px;
    text-align:right;
    padding-right: 8px;
    color: #757575;
	line-height:2.8rem;
}
.about_btngy{
    display: block;
    float: right;
    font-family: 'HansKendrickV';
    text-align: center;
    width: 180px;
    padding: 10px 0px 8px 0px;
    color: #243238;
    font-weight: bold;
    text-decoration: none;
    background:transparent;
    border: 2px solid #243238;
    margin-top: 20px;
    margin-right: 8px;
}
.about_btngy:hover,.about_btn:focus{
    color: #fff;
    text-decoration: none;
    background-color: #243238;
}





@media screen and (max-width: 1199px) {
    /*手机-首页简介*/
    .about_leftgy{
        float: none;
        background:transparent;
        width: 100%;
    }
    .about_contentgy{
        text-align: justify;
        padding: 10px 15px 10px 15px;
    }
    .about_rightgy{
        float: none;
        width: 100%;
        padding: 0px 20px 0px 0px;
    }
    .about_rightgy h3{
        font-size: 50px;
        text-align:center;
        padding-top: 70px;
    }
    .about_btngy{
        float: none;
        margin: 0 auto;
        padding: 10px 0px 8px 0px;
        margin-top: 20px;
        margin-bottom: 60px;
    }

}


@media screen and (max-width: 767px) {
    /*手机-首页简介*/
    .about_leftgy{
        float: none;
        background:transparent;
        width: 100%;
    }
    .about_contentgy{
        text-align: justify;
        padding: 10px 6px 10px 6px;
		max-height:200px;
		overflow:hidden
    }
    .about_rightgy{
        float: none;
        width: 100%;
        padding: 0px 20px 0px 0px;
    }
    .about_rightgy h3{
        font-size: 40px;
        text-align:center;
        padding-top: 15px;
    }
	.about_rightgy p{
    font-size: 14px;
    text-align:center;
    color: #757575;
	line-height:2.1rem;}
    .about_btngy{
        float: none;
        margin: 0 auto;
        padding: 10px 0px 8px 0px;
        margin-top: 10px;
        margin-bottom: 20px;
    }

	.news_mobile_none_index{display:none;}

}

