﻿
       #logoss {width:150px;}
		
		.ipart03 {
            position: relative;
        }

        .col-md-4 {padding-right: 0px; padding-left: 15px;}
        .team-pic {width:100%;}

/*--*/
        @media (min-width: 768px) {
            #cas {display:block;}
            .top-jud {margin-top: 20px}
            .team-member div.team-img {/*height: 265px;*/width: 80%;}
            .team-img {height: 150px;width: 100%;}
	        .ipart03 {background-color: #f5f7f8;padding: 40px 0 40px;}
	        .top-jud {margin-top: 20px;background-color:#f1f1f1}
            .subtitle-d {margin:30px 0 10px }
            .top-jud{margin-top:40px}
            .border-d {
                padding-bottom: 0.45rem;
            }
            .border-d  img.team-pic {    width: 70%;}
            #Section2 {
			    padding-right: 15px;
			    padding-left: 15px;
			    margin-right: auto;
			    margin-left: auto;
			    width:1300px;
			}
			
            .bd-le {border-left: 1px solid #fff;}
            .bd-ri {border-right: 1px solid #fff;}
            .full-row>.span-4 {
    			width: 33.33333333%;
			}
            .full-row > .span-3 {
                width: 25%;
            }
            .inews .box {
			    background-color: #fff;
			    margin-right: 1px;
			    padding: 40px 10% 25px 10%;
			}

            .foot1 .box {
			    padding-left: 220px;
			    position: relative;
			    min-height: 255px;
			}
            .foot1 .qr_code {
			    position: absolute;
			    left: 0;
			    top: 0;
			    width: auto;
			    float: none;
			    text-align: center;
			    padding-left: 0;
			}
            .foot1 dl {

			    width: 15%;
			    padding-left: 5%;
			    float: left;
			
			}
            .pageFooter {
			    background-color: #39424b;
			    padding: 0px 0 15px;
			    color: #fff;
			    font-size: 14px;
			    width: 100%;
			}
            .img-option {height:300px;}
            .row {     margin-right: 0; }
            #cas {width:100%;height:530px;}
        }
        /*最新添加的样式*/
        @media only screen and (min-width: 768px) and (max-width: 1400px) {
        	.customContainer{
        		padding-right: 15px;
			    padding-left: 15px;
			    margin-right: auto !important;
			    margin-left: auto !important;
			    width:1100px !important;
        	}
		}	
		@media only screen and (min-width: 1400px) and (max-width: 1600px) {
        	.customContainer{
        		padding-right: 15px;
			    padding-left: 15px;
			    margin-right: auto !important;
			    margin-left: auto !important;
			    width:1300px !important;
        	}
		}	
		@media (min-width: 1600px) {
			.customContainer{
        		padding-right: 15px;
			    padding-left: 15px;
			    margin-right: auto !important;
			    margin-left: auto !important;
			    width:1600px !important;
        	}
            #Section2 {
                padding-right: 15px;
                padding-left: 15px;
                margin-right: auto;
                margin-left: auto;
                width: 1600px;
            }
		}

        @media (max-width: 768px) {
            #Section2 {
                padding-right: 15px;
                padding-left: 15px;
                margin-right: auto;
                margin-left: auto;
                width: unset;
            }
            .team-img > img {width: 70%;}
            #Section2 {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;width: 100%;}
            .team-member {margin-top:0px;}
            .subtitle-d {margin-bottom:20px;}
            /*.border-d {margin-bottom:20px;}*/
            .border-d {margin-bottom: 0;padding-bottom: 0 !important;}
            /*.team-img {height: 100px;}*/
            #Section3 .team-img {height: 100px;width: 100%;margin: 35px 0;}
            .col-md-3 > div {margin-bottom:30px}
            .col-md-4 {padding-right: 15px;padding-left: 15px;}
            .full-row>.span-4 {width: 100%;}
            .inews .box {background-color: #fff;margin-right: 1px;padding: 0 0 20px;}
            .foot1 dl {width: 100%;padding-left: 5%;float: left;}
            .foot1 .box {position: relative;min-height: 255px;}
            .foot1 .qr_code {left: 0;top: 0;width: auto;float: none;text-align: center;padding-left: 0;}
            .pageFooter {background-color: #39424b;padding: 0px 0 15px;color: #fff;font-size: 14px;width: 100%;margin-top:-50px;}
            #cas {display:none;}          
        }

/*--*/
        .ipart {margin-bottom: 40px;}

        .wrap {
            width: auto;
            margin-right: auto;
            margin-left: auto;
        }
        .ipart03 canvas {
		    position: absolute;
		    left: 0;
		    top: 0;
		}
        .ipart03 .i_hd {
    		margin-bottom: 30px;
		    position: relative;
		    z-index: 5;
		}
.i_hd {
    text-align: center;
    margin-bottom: 15px;
}
.ipart03 .i_bd {
    position: relative;
    z-index: 5;
}
.i_hd .title {
    font-size: 0.4rem;
    font-weight: normal;
    color: #000;
}
.ipart03 .inews {
    margin-bottom: 21px;
}
.inner_wrap {
    margin-left: 5%;
    margin-right: 5%;
    /* min-width: 1000px; */
}
.combtn {
    text-align: center;
}
.full-row {
    width: 100%;
    transition: .2s width ease;
}
ul {
    padding-left: 0;
    list-style-type: none;
}
.full-row:before, .full-row:after {
    display: table;
    clear: both;
    content: '';
}


.full-row>[class*='span'] {
    float: left;
}
a {
    color: inherit;
}

a {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    text-decoration: none;
    outline: 0;
}

.inews .time {
    display: inline-block;
    border-bottom: #fac9a7 2px solid;
    height: 30px;
    line-height: 30px;
    color: #878787;
    margin-bottom: 25px;
}
.inews .title {
    font-size: 16px;
    font-weight: normal;
    line-height: 1.5em;
    overflow: hidden;
    /* margin: 20px 0; */
}
.fix:before, .fix:after {
    display: table;
    clear: both;
    content: '';
}
.inews .img {
    width: 33%;
    float: left;
    margin-right: 3%;
    /* margin-top: 12px; */
}
.rect-75 {
    padding-bottom: 75%;
}
.rect-56 {
  /*  padding-bottom: 56.25%; */
  padding-bottom: 66.5%; 
}
*[class*="rect-"] {
    position: relative;
    display: block;
    width: 100%;
    height: 0;
    overflow: hidden;
}

.inews .img img {
    width: 100%;
    height: 89%;
    position:absolute;
    border-radius: 5px;
}
.scalebig > .span-3 > .box > img {
    transition: all 0.6s;
}
.scalebig > .span-3 > .box > img:hover {
    transform: scale(1.2)
}
img {
    /*max-width: 90%;*/
    height: auto;
    /*vertical-align: top;*/
    -ms-interpolation-mode: bicubic;
    border: 0;
    /*transition: all 0.6s;*/
}
/*img:hover{
    transform: scale(1.2);
}*/
.inews .text {
    color: #878787;
    line-height: 1.8em;
    height: 3.6em;
    overflow: hidden;
    width: 100%;
    overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	overflow:hidden;
	/*! autoprefixer: off */
	-webkit-box-orient: vertical;
    margin-top: 10px;
}
.full-row:before, .full-row:after {
    display: table;
    clear: both;
    content: '';
}
.cmn_btn_rotate {
    display: inline-block;
    text-decoration: none;
    text-align: center;
}
a {
    color: inherit;
}
a {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    text-decoration: none;
    outline: 0;
}
a:hover {
    color: #ff6600;
}
.cmn_btn_rotate .cube {
    position: relative;
    display: inline-block;
    padding: 2px 0;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transition: -webkit-transform .35s cubic-bezier(0.165, 0.84, 0.44, 1);
    transition: transform .35s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.black .cmn_btn_rotate .cube .off {
    border:none;
    color:#fff
}
.cmn_btn_rotate .cube span {
    display: block;
    /*background-visibility: hidden;*/
    border: #ff6600 1px solid;
    height: 38px;
    line-height: 38px;
    padding: 0 100px 0 100px;
    position: relative;
}
.cmn_btn_rotate .off {
    /*-webkit-transform: none!important;
    transform: none!important;*/
}
.cmn_btn_rotate .off {
    position: relative;
    z-index: 5;
    background-color: transparent;
    color: #f37800;
    /*-webkit-transform: rotateX(0) translateZ(19px);
    transform: rotateX(0) translateZ(19px);*/
}
.cmn_btn_rotate .cube .on {
    top: 0;
    filter: alpha(opacity=0);
    opacity: 0;
    z-index: 6;
    /*-webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -webkit-transform: none!important;
    transform: none!important;*/
}
.cmn_btn_rotate .cube .on {
    position: absolute;
    left: 0;
    background-color: #ff6600;
    color: #fff;
    /*-webkit-transform: rotateX(-90deg) translateZ(-19px);
    transform: rotateX(-90deg) translateZ(-19px);*/
}
.cmn_btn_rotate .cube span {
    display: block;
    /*background-visibility: hidden;*/
    border: #ff6600 1px solid;
    height: 38px;
    line-height: 38px;
    padding: 0 100px 0 100px;
    position: relative;
}


        
         .cmn_btn_rotate .cube .on i {
    background-position: 0 0;
}

.cmn_btn_rotate .cube span i {
    display: block;
    width: 25px;
    height: 13px;
    background: url(/templates/green/images/more_ico.png) -0px 0 no-repeat;
    position: absolute;
    right: 28px;
    top: 50%;
    margin-top: -6px;
}
i, em {
    font-style: normal;
}



    
    .foot1 {
    padding: 50px 0 35px;
}
.wrap {
    width: auto;
    margin-right: auto;
    margin-left: auto;
}
html, body, .wrap {
    min-width: 0;
}
.inner_wrap {
    margin-left: 5%;
    margin-right: 5%;
    /* min-width: 1000px; */
}

.fix {
}

body, h1, h2, h3, h4, p, ul, ol, dd, dl, form {
    margin: 0;
}
.foot1 dt {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
}
.foot1 dd {
    margin-bottom: 14px;
}
.foot1 dt a {
    color: #fff;
}
.pageFooter a {
    color: #a2a5a8;
    display: inline-block;
}
a {
    color: inherit;
}
a {
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    text-decoration: none;
    outline: 0;
}


.foot1 .qr_code dt {
    margin-bottom: 15px;
}
.foot1 dt {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
}
.foot1 dt a {
    color: #fff;
}

.container-fluid {
     padding-right: 0px; 
     padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
}

/*.container {
     padding-right: 0px; 
    padding-left: 0px; 
    margin-right: auto;
    margin-left: auto;
}*/
/*点击放大图片*/
#content { width: 500px; height: 170px; margin: 100px auto; }
#imgbox-loading { position: absolute; top: 0; left: 0; cursor: pointer; display: none; z-index: 90; }
#imgbox-loading div { background: #FFF; width: 100%; height : 100%; }
#imgbox-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; display: none; z-index: 80; }
.imgbox-wrap { position: absolute; top: 0; left: 0; background: #FFF; display: none; z-index: 90; }
.imgbox-img { padding: 0; margin: 0; border: none; width: 100%; height: 100%; vertical-align: top; }
.imgbox-title { padding-top: 10px; font-size: 11px; text-align: center; font-family: Arial; color: #333; display: none; }
.imgbox-bg-wrap { position: absolute; padding: 0; margin: 0; display: none; }
.imgbox-bg { position: absolute; width: 20px; height: 20px; }

.font_ht:hover {color:#ff6600;transition: all 0.3s ease;}
.cmn_btn_rotate {background-color:#123;}
.cmn_btn_rotate:hover {color:#ff6600;transition: all 0.3s ease;background-color:#ff6600}
    .cmn_btn_rotate:hover  i {    background: url(/templates/green/images/more_ico.png) -25px 0 no-repeat;}