@charset "gbk";
*{/* margin: 0; */ 0 *//* font-family: 'Î¢ÈíÑÅºÚ','ËÎÌå'; *//* font-family: 'Î¢ÈíÑÅºÚ','ËÎÌå'; */}
@media screen and (max-width:320px){body{/* font-size:10px!important; */}}
@media screen and (max-width:350px) and (min-width:321px){body{font-size:12px!important}}
@media screen and (max-width:360px) and (min-width:351px){body{font-size:13px!important}}
@media screen and (max-width:470px) and (min-width:361px){body{/* font-size:14px!important */}}
@media screen and (max-width:480px) and (min-width:471px){body{font-size:15px!important}}
@media screen and (max-width:540px) and (min-width:481px){body{font-size:16px!important}}
@media screen and (max-width:640px) and (min-width:541px){body{font-size:18px!important}}
body {/* color:#000; *//* margin: 0 auto; *//* padding: 0; *//* min-width: 320px; *//* max-width:640px; */}
a {text-decoration:none;color: #000;}
li {list-style: none;}
ul {margin: 0;padding: 0;}
img {margin: 0;padding: 0;border: 0px;outline-width:0px;  vertical-align:top;}
input{margin: 0;padding: 0;border: 0px;}
.clear{clear:both;}
.fl {float: left;position: relative;}
.bg{background: url(http://m.sxxdf.com/images_2016/xxjj/bg.jpg) no-repeat top center;padding-bottom: 1.48em;}
.l1{border-bottom: 1px solid #7a7a7a;}
.l2 {border-bottom: 1px solid #FFF;}
.cl1 {color: #1c1c1c;}
.cl2 {color: #FFF;}

.banner img {width: 100%;}
.profile h1 {font-weight: bold;text-align: center;padding: 2.28% 0;font-size: 1.38em;padding-top: 0.94em;}
.abs {margin: auto;}
.line {display: inline-block;width: 4.2em;margin-top: 0.6em;}
.wd1 {padding:0 0.3em;color: #7a7a7a;padding-bottom: 0.35em;font-size: 0.98em;}
.wd2 {    padding: 0 0.66em;
    color: #FFF;
    font-size: 0.98em;}
.p_01 {margin: 0 3.5% 0.42em 3.5%;color: #666;line-height: 1.8em;margin-top: 0.74em;font-size: 1em;}
.jjUL {margin: 6px 6px 0 6px;margin-top: 1.5em;}
.jjUL ul li {float: left;width: 25%;text-align: center;text-align: center;}
.jjUL ul li img {width: 54.5%;}
.p_02 {font-size: 0.222rem;color: #707070;height: 1.59em;line-height: 1.59em;overflow: hidden;}
.p_03 {line-height: 2.1em;font-size: 1.05em;}
.jjcon {padding: 0.47em 0.74em 1em 0.74em;}
.tab {position: relative;overflow-y: scroll;height: 300px;color: #FFF;border: 1px solid #FFF;padding: 0.5em;margin-top: 3%;/* width: 87%; */margin: 0.47em 0.22em;}
.tab td{font-size: 1em;}
.tab tr{line-height: 1.5em;/* margin: 30px; */}
.jjcon table {font-size: 0.25rem;width: 100%;}
.jjcon h3 {color: #fffc00;font-size: 1.32em;margin-left: 3.9%;}
.jjcon span {font-size: 0.75em;margin-left: 2%;}
.ysUL {width: 96%;margin-left: 1.25%;text-align: center;}
.ysUL ul {margin-top: 2%;}
.ysUL ul li {float: left;margin-left: 2%;width: 31.3%;}
.ysUL ul li img {width: 100%;}
.bz {width: 100%;text-align: center;padding: 0.47em 0 1.3em 0;}
.bz img {margin-top: 3%;}
.bzUL {width: 93%;margin: 0 3.5%;}
.bzUL ul li {float: left;text-align: center;width: 50%;margin-top: 2%;color: #eefbe7;}
.bzUL ul li img {width: 93.8%;}
.p_04 {font-size: 1em;line-height: 1.8em;margin-top: 0.3em;}
.p_05 {font-size: 0.7em;line-height: 1.6em;height: 1.6em;overflow: hidden;}
.tec {/* margin: 0.47em auto; */width: 93%;margin: auto; 0px 10px}
.tec img {width: 100%;}
.tecc {margin: 0.74em 0.74em 1.04em 0.74em;width: 93%;/* margin: auto; */ 0px 10px}
.tecc img {width: 100%;}
.XqZx{overflow:hidden;width:4.2rem;margin: 0.41rem auto 0.47rem;}
.XqZx a{display:block;float:left;width: 6.1em;height:1.88em;font:1em/1.88em "Î¢ÈíÑÅºÚ";text-align:center;margin: 0 0.74em;border-radius:0.58em;-moz-border-radius:0.2rem;}
.Br_djdc {
    border: #e60012 solid 0.02rem;
    color: #e60012;
}
.XqZx .Zx {
    color: #fff;
    width: 6.1em;
    height: 1.98em;
}
.Bj_djdc {
    background: #e60012;
}
.about_us{padding: 0 3.5%;}
.ysjj p{
	color: #666;
	margin: 0.47em 0 1.3em 0;
	line-height: 1.8em;
	font-size: 1em;
	text-indent: 2em;
	text-align: justify;
}
.youshi img{width:100%;}
.shuzi {
    margin-right: 0.49em;
    padding: 2px 8px;
    background: #00458e;
    color: #fff;
}
.shuzilist {
    font-size: 0.98em;
    font-weight: bold;
    margin: 0.67em 0.67em 0 0.31em;
    /* margin-bottom: 7px; */
}
.bzUL p{
	color: #666;
	/* padding-bottom: 10px; */
	margin: 0.59em 0 1.3em 0;
	line-height: 1.8em;
	font-size: 1em;
	text-indent: 2em;
	text-align: justify;
}
.bzULa{
	color: #666;
	width: 93%;
	margin: 0.59em 3.5% 0.94em 3.5%;
	/* padding-bottom: 10px; */
	line-height: 1.8em;
	font-size: 1em;
	text-indent: 2em;
	text-align: justify;
}
.pplc{width:93.75%;margin: 1em auto 0em;background:#fff;overflow: hidden;max-height: 450px;}
#ry{background:url(/templets/xanh/images/xyjj_icon.gif) no-repeat;height: 21.6em;background-repeat-y: repeat;max-height: 450px;}
#rt{width: 91%;height: 20.7em;overflow:hidden;float:left;padding-left: 0.86em;padding-right:0em;margin-top:0.6em;margin-left:1.1em;display:inline;max-height: 450px;padding-bottom: 0.8em;}
#rt a{color:#666;font-size: 1.05em;line-height: 1.5em;}
#rt b{
    display: inline-block;
    font-size: 0.93em;
    line-height: 1.5em;
    width: 3.85em;
    vertical-align: top;
    color: #c1201f;
    font-weight: normal;
    }
#rt span{
    display: inline-block;
    width: calc(100% - 4.8em);
    font-size: 0.93em;
}
#rt li{margin-bottom:1em;}
.a6-img, .a6_img {
    display: block;
    margin: 1.3em 1em 0.47em 1em;
    width: 92.73%;
}
.a6-img img{width: 100%;}
.img-600{width: 93.75%;margin:1em auto;}
.img-600 img{width:100%;}
.profile{overflow:hidden;}
.zy-jy {
    width: 93.75%;
    margin: 0.74em auto;
}
.ul-zy img{width:100%;}
.ul-zy li {
    float: left;
    width: 31.3%;
    margin-right: 2%;
}
.ul-zy li p {
    background: #00458e;
    color: #fff;
    font-size: 1em;
    text-align: center;
    line-height: 2.2em;
}
.clear_f:after, .clear_f:before {
    content: "";
    display: block;
}