@charset "utf-8";
/* CSS Document */
body { font-family: Microsoft Yahei, Arial, sans-serif; background-color: #fff; color: #555555; max-width: 4.8rem; margin: 0px auto !important;font-size:.16rem; }
* { padding: 0; margin: 0; }
img { display: block; border: none; }
em, i { font-style: normal; }
ul, li { list-style: none outside none; }
h2{ font-size:.25rem; font-weight:bold; color:#222222;}
p { text-align:justify; text-justify:distribute-all-lines; text-indent:0; font-size:.16rem; line-height:.28rem; }
.logo{ width: 100%; overflow: hidden; clear: both; }
.logo img { width: 100%; display: block; }

.ulNav {
    overflow: hidden;
}
.ulNav li {
    float: left;
    width: 25%;
    box-sizing: border-box;
    border-right: 1px solid #2b87c5;
    border-bottom: 1px solid #2b87c5;
    height: 40px;
    font-size: 24px;
    text-align: center;
    background: #0976bb;
}
.ulNav li a {
    color: #fff; font-size:15px;
}

a { text-decoration: none; color:#555;	 }
 [class*="icon"]:before, [class^="icon"]:before {
content:"";
background:url(../images/icon.png) no-repeat;
display:inline-block;
background-size:.96rem 3.25rem;vertical-align: top;
}
.icon-zixun1:before{ width:.47rem; height:.46rem; background-position:0 -.5rem; float:left; margin:.05rem .03rem 0 0;}
.icon-zixun2:before{ width:.47rem; height:.46rem; background-position:0 0; float:left; margin:.05rem .03rem 0 0;}
.icon-arrows:before{ width:.12rem; height:.13rem; background-position:0 -1.24rem; float:left; margin:.12rem .05rem 0 0;}
.icon-hot:before{ width:.52rem; height:.22rem; background-position:0 -1rem; margin:0 0 0 .05rem;}
.icon-team:before{ width:.29rem; height:.29rem; background-position:0 -1.4rem; margin:1px .1rem 0 0;}
.icon-bdfhot:before{ width:.29rem; height:.29rem; background-position:0 -1.71rem; margin:1px .1rem 0 0;}
.icon-jishu:before{ width:.29rem; height:.29rem; background-position:0 -2rem; margin:1px .1rem 0 0;}
.icon-kfjs:before{ width:.29rem; height:.26rem; background-position:0 -2.3rem; margin:.04rem .1rem 0 0;}
.icon-sanjia1:before{ width:.16rem; height:.16rem; background-position:-.56rem -1.2rem; margin:.03rem .02rem 0 0;}
.icon-sanjia2:before{ width:.16rem; height:.16rem; background-position:-.79rem -1.2rem; margin:.03rem .02rem 0 0;}
.icon-sanjia3:before{ width:.16rem; height:.16rem; background-position:-.56rem -1.48rem; margin:.03rem .02rem 0 0;}
.icon-sanjia4:before{ width:.16rem; height:.16rem; background-position:-.79rem -1.48rem; margin:.03rem .02rem 0 0;}
.icon-sanjia5:before{ width:.16rem; height:.16rem; background-position:-.56rem -1.75rem; margin:.03rem .02rem 0 0;}
.icon-sanjia6:before{ width:.16rem; height:.16rem; background-position:-.79rem -1.75rem; margin:.03rem .02rem 0 0;}
.icon-sanjia7:before{ width:.16rem; height:.16rem; background-position:-.56rem -2.04rem; margin:.03rem .02rem 0 0;}
.icon-sanjia8:before{ width:.16rem; height:.16rem; background-position:-.79rem -2.04rem; margin:.03rem .02rem 0 0;}
.icon-sanjia9:before{ width:.16rem; height:.16rem; background-position:-.56rem -2.32rem; margin:.03rem .02rem 0 0;}
.icon-sanjia10:before{ width:.16rem; height:.16rem; background-position:-.79rem -2.32rem; margin:.03rem .02rem 0 0;}
.icon-sanjia11:before{ width:.16rem; height:.16rem; background-position:-.56rem -2.59rem; margin:.03rem .02rem 0 0;}
.icon-sanjia12:before{ width:.16rem; height:.16rem; background-position:-.79rem -2.59rem; margin:.03rem .02rem 0 0;}




.icon-clock:before{ width:.35rem; height:.35rem; background-position:-.56rem 0; margin:.06rem .05rem 0 0; float:left;}
.icon-site:before{ width:.35rem; height:.35rem; background-position:-.56rem -.38rem; margin:.06rem .05rem 0 0; float:left;}
.icon-phone:before{ width:.35rem; height:.35rem; background-position:-.56rem -.76rem; margin:.06rem .05rem 0 0; float:left;}
@media screen and (max-width:320px){.change_con ul li img{width: .58rem !important;}}
.part_1{ overflow:hidden;}
.part_1 dl.toutiao{ padding:.15rem .16rem; background-color:#f1f4f6; display:inline-block;}
.part_1 dl.toutiao dt{ width:.5rem; height:.5rem; float:left; margin-right:.12rem;}
.part_1 dl.toutiao dd{ float:left; height:.26rem; line-height:.26rem; overflow:hidden; white-space:nowrap;text-overflow: ellipsis; width:3.84rem;}
.head{ position:relative; z-index:2;}
.banner_h .hd{ display:none;}
nav{ padding:0.18rem .16rem; overflow:hidden;}
nav ul li{ width:20%; float:left; text-align:center;}
nav ul li img{ width:.67rem; height:.68rem; margin:0 auto .1rem;}
nav ul li a{ color:#444;}
.p_1_btm{ padding:.2rem .16rem; overflow:hidden; border-bottom:0.1rem #f2f2f2 solid; border-top:0.1rem #f2f2f2 solid;}
.p_1_btm ul li{ float:left; width:2.4rem; text-align:center; }
.p_1_btm ul li p{ float:left; font-size:.18rem;color:#333; }
.p_1_btm ul li span{ padding:0 .18rem; border:1px #ffa04f solid; color:#ffa04f; border-radius:.15rem; float:left; font-size:.16rem;}
.p_1_btm ul li:nth-of-type(2){ width:2rem; float:right;}
.p_1_btm ul li:nth-of-type(2) span{border:1px #6498d8 solid;color:#6498d8;}

.banner img{padding-top: .0rem;}
.banner_ad{
	margin-bottom:.2rem;
}

.part_news{
	margin-top:.2rem !important;
}
.part_news img{
	width:100%;
}
.part_news p{    width: 94%;
    padding: 0 .05rem .2rem;
    font-size: 14px;
    text-indent: 2em;
    color: #666666;
    margin: auto;
}
.news_bd_top{
	margin-top:.1rem;
	overflow:hidden;
	position:relative;
}
.news_bd_top .hd{
	position:absolute;
	width:.6rem;
	overflow:hidden;
	left:45%;
	bottom:.1rem;
	z-index:9999;
}
.news_bd_top .hd li{
	width:.1rem;
	height:.1rem;
	border-radius:50%;
	background:#fff;
	float:left;
	margin-left:.05rem;
	text-indent: -999em;
}
.news_bd_top .hd li.on{
	background:#004ea1;
}
.news_bd_top .bd li img{
	width:96%;
	margin:0 auto;
}

.news{ overflow:hidden; margin-top:0px;}
.news .hd{ width:96%; margin:0 auto; overflow:hidden;background:-webkit-linear-gradient(top,#e4eaf1 0%,#fff 70%); line-height:.5rem; border:1px #dde1e6 solid;}
.news .hd li{ width:33%; float:left; text-align:center; color:#004ea1; border-bottom:2px #dde1e6 solid; font-size:.2rem;}
.news .hd li:nth-of-type(2){ border-left:1px #dde1e6 solid;border-right:1px #dde1e6 solid;}
.news .hd li.on{border-bottom:2px #004ea1 solid; background-color:#fff;}
.news .bd ul{ overflow:hidden;}
.news .bd ul .news_bd_top{ width:100%; margin-bottom:.06rem;}
.news .bd ul .news_bd_top img{ width:4.5rem; height:2.4rem; float:left; margin-right:.12rem;}
.news .bd ul .news_bd_top h3{ display:inline-block; margin-bottom:.08rem;font-size: .18rem;  font-weight: normal;}
.news .bd ul .news_bd_top h3 a{color: #0b7bd2;}
.news .bd ul .news_bd_top p{ color:#9fa0a0; font-size:.15rem; line-height:.24rem; text-indent:.4rem;}
.news .bd ul .news_bd_top p a{ color:#f00;}
.news .bd ul li{ width:100%; line-height:.35rem; float:left; margin-left: 0.1rem;}
.news .bd ul li:nth-child(4) a i, .news .bd ul li:nth-child(5) a i{
   display:none;
}
.qbnews_con{ overflow:hidden; padding:.1rem;}
.qbnews_con .qbnews_con_top{ width:2.15rem; height:1.5rem; float:left; position:relative;}
.qbnews_con .qbnews_con_top:nth-of-type(2){ float:right;}

.news_note{ padding:0rem .15rem; overflow:hidden; margin-top:.2rem;}
.news_note a{ width:22.7%; margin:0 .8% .06rem; text-align:center; line-height:.3rem; color:#2064ad; border:1px #2064ad solid; border-radius:.15rem; float:left;}
.part{ overflow:hidden; margin:.1rem 0 .2rem;}
.part h2{     font-size: .28rem;
    color: #004ea1;
    line-height: 18px;
    background: url(../images/bbg.jpg);
    height: 1rem;
    background-size: 100% auto;
    background-repeat: no-repeat;}
.part h2 a{ color: #004ea1}
.part h2 strong{     padding-bottom: 1.5%;
    display: block;
    text-align: center;
    padding-top: 1%;}
.part h2 span{    font-size: 15px;
    display: block;
    text-align: center;
    font-weight: normal;
    color: #949494;}
.part h2 span b{font-weight: normal;
    font-size: 12px;
    display: block;
    text-transform: uppercase;color: #dadada;}
	
.c4_c li {
       width: 47%;
       float: left;
       margin-left: 2%;
}
.c4_c li img {
    border: none;
    vertical-align: top;
	width:100%;
}
.c4_c li p {
       font-size: 16px;
       text-align: left;
       background: rgba(0,0,0,0.6);
       margin-top: -50px;
       position: relative;
       z-index: 99999;
       color: #fff;
       padding: 8px 10px;
}
.c4_c li p span{    margin-left: 5px;
    font-weight: bold;
    font-size: 14px;
    border-left: 2px solid #ddd;
    padding-left: 10px;}
.c4_c li p strong{    display: block;
    font-size: 12px;
    font-weight: normal;
	line-height: 20px;    overflow: hidden;
    height: 20px;}

.sanjiamy{ overflow:hidden; background-color:#edf2f7; padding-bottom: 15px;}
.sanjiamy img{ width:.9rem; height:1.9rem; float:left;}
.sanjiamy ul{ padding: 0 10px;
    overflow: hidden;}
.sanjiamy ul li{width: 50%;
    float: left;
    margin: 0;
    font-size: .14rem;
    color: #333;
    line-height: 30px;}

.renqun{    width: 96%;
    margin: auto;
    overflow: hidden;}
.renqun li{overflow: hidden;
    width: 33.33%;
    float: left;
    text-align: center;
    margin-bottom: 20px;
    font-size: 16px;}
.renqun li a{    color: #afafaf;}
.renqun li a img{      display: block;
    width: 70%;
    margin: auto;
    margin-bottom: 10px;
    -moz-box-shadow: 0 0 8px #7d7d7d;
    -webkit-box-shadow: 0 0 8px #7d7d7d;
    box-shadow: 0 0 8px #7d7d7d;
    border-radius: 50%;
    margin-top: 5px;}
.renqun li a span{}

/*index zjnew17.2.22*/
.content{ overflow:hidden; padding:.1rem .08rem;}
.change_tit{ overflow:hidden; padding: 0 .1rem; }
.change_tit ul li.hover{ background-color:#288ed9 !important; color:#fff}
.change_tit ul li{ width:32%; float:left; background-color:#cccccc; font-size:.18rem; line-height:.44rem;color:#333; text-align:center; margin-bottom:2px;}
.change_tit ul li:nth-of-type(2){ margin:0 0.08rem; }

.change_con{ overflow:hidden ; padding:0 .1rem;}
.change_con ul li{ width:49%; padding:.16rem 0; overflow:hidden; float:left}
.change_con ul li:nth-of-type(even){ float:right;}
.change_con ul li img{ width:.82rem; float:left; margin-right:.06rem;}
.change_con ul li p{ text-indent:0; color:#9fa0a0; font-size:.15rem; display:inline-block; line-height:.22rem;}
.change_con ul li p strong{ font-size:.17rem; color:#004ea1;}
.change_con ul li p font{ color:#004ea1;}
.change_con ul li a{ padding:0 .08rem; line-height:.22rem; background-color:#004ea1; color:#fff; display:inline-block; text-align:center;-webkit-animation: zjtd_zx 2s infinite; border-radius:5px;}
@-webkit-keyframes zjtd_zx { 0% {
background-color:#bc1212; 
}
50% {
background-color:#bc1212;
}
50.1% {
background-color:#004ea1;
}
100% {
background-color:#004ea1;
}
}
#gengDuo{
	display: block;
	width:100%;
	text-align:center;
	float:left;
	margin-bottom: 16px;
}
#gengDuo2{
	display: block;
	width:100%;
	text-align:center;
	float:left;
	margin-bottom: 16px;
}
#gengDuo3{
	display: block;
	width:100%;
	text-align:center;
	float:left;
	margin-bottom: 16px;
}

.change_btn{ padding:0 .1rem; overflow:hidden; margin:0 0 .3rem;}
.change_btn a{ width:3.1rem; float:left; line-height:.44rem; text-align:center; color:#fff; display:inline-block; background-color:#4f8dda; font-size:.18rem; border-radius:5px;}
.change_btn a:nth-of-type(2){ float:right; width:1.46rem; background-color:#bc1212;}
.bdfhot h2{
	margin-bottom:6px !important;
}
.bdfhot .bdfhot_con{ padding:0 .1rem .05rem;}
.bdfhot .bdfhot_con img{ width:2.24rem; height:1.53rem; float:left;}
.bdfhot .bdfhot_con a:nth-of-type(2) img{ float:right;}
.bdfhot .bdfhot_con ul{ overflow:hidden; display:inline-block; width:100%;}
.bdfhot .bdfhot_con ul li{ float:left; width:100%; line-height:.38rem;}
.bdfhot .bdfhot_con ul li a font{
	float:right; 
	display:inline-block; 
	border:1px #ff7244 solid; 
	border-radius:5px; 
	color:#ff7244; 
	line-height:.23rem; 
	padding:0 .06rem; 
	margin-top:.08rem;
}
.qbjishu{
	margin-bottom:.1rem !important;
}
.qbjishu h2{
	margin-bottom:6px !important;
}
.qbjishu_con{ overflow:hidden; padding:0 .1rem .15rem;}
.qbjishu_con .qbjishu_con_top{ width:2.15rem; height:1.5rem; float:left; position:relative;}
.qbjishu_con .qbjishu_con_top:nth-of-type(2){ float:right;}
.qbjishu_con .qbjishu_con_top span{ padding:.05rem .2rem; display:inline-block; background-color:rgba(0, 78, 161, 0.6); text-align:center; color:#fff; line-height:.2rem; font-size:.15rem; position:absolute; bottom:0.07rem; left:0;}
.qbjishu_con ul li{ width:31%; margin:.1rem .3em; background-color:#f0f0f0; float:left;}
.qbjishu_con ul li .q_c_t_left{ width:1.28rem; padding:.12rem .08rem ;float:left; background-color:#d3e4f7;}
.qbjishu_con ul li .q_c_t_left h3{ line-height:.22rem; font-size:.18rem; color:#455d85; margin-bottom:.02rem; }
.qbjishu_con ul li .q_c_t_left h3 i{ width:.2rem; height:.2rem; border-radius:50%; background-color:#455d85; display:inline-block;line-height: .2rem;margin-left: .04rem;}
.qbjishu_con ul li .q_c_t_left h3 i:before{ content:"";  width:0px;
  height:0px;
  border-bottom:.06rem solid transparent;  /* left arrow slant */
  border-top:.06rem solid transparent; /* right arrow slant */
  border-left:.06rem solid #fff; /* bottom, add background color here */
  font-size:0px;
  line-height:0px;position: relative;top: -.06rem;left: .08rem;}
.qbjishu_con ul li .q_c_t_left p{ font-size:.14rem; color:#666; text-indent:0; text-align:center; line-height:.2rem;}
.qbjishu_con ul li img{ height:.99rem; float:left; margin:.05rem 0 0;}
.qbjishu_con ul li .q_c_t_right{ float:right; width:1.55rem; font-size:.14rem; padding-top:.1rem; text-align:center;}
.qbjishu_con ul li .q_c_t_right a{ width: 74%; line-height:.22rem; padding:0 .1rem; background:#fff; border-radius:5px; margin-left:.12rem; margin-bottom:.05rem; display:inline-block;}
.qbjishu_con ul li:nth-of-type(2) .q_c_t_left{ background-color:#cbf7fa;}
.qbjishu_con ul li:nth-of-type(2) .q_c_t_left h3{color:#1999a1;}

.qbjishu_con ul li:nth-of-type(2) .q_c_t_left h3 i{ background-color:#1999a1; }
.qbjishu_con ul span{ width:1.85rem; line-height:.36rem; text-align:center;border-radius:5px; float:left; background-color:#bc1212; margin-left:.4rem; margin-right:.12rem; margin-top:.1rem; display:inline-block;}
.qbjishu_con ul span a{ color:#fff; }
.qbjishu_con ul span:nth-of-type(2){ background-color:#676767; margin-left:0;}

.kfjs_con{ padding:0 0.1rem 0.15rem; overflow:hidden;}
.case{
	overflow:hidden;
}
.case .hd{
	display:none;
}
.case .bd ul li{
	margin-bottom:0.1rem;
}
#case .bd ul li p span{
	display:inline-block;
	width:.21rem; 
	height:.21rem;
	line-height:.21rem;
	text-align:center;
	color:#fff;
	margin:.1rem .05rem 0 0;
}
.icon-js1 span{background:#00cc99;}
.icon-js2 span{background:#ff6666;}
.icon-js3 span{background:#ff9900;}
.icon-js4 span{background:#68b75d;}
/*.k_c_con{ margin-bottom:0.1rem;}*/
.kfjs_con img{ border:.08rem #fff solid; width:4.44rem;}
.kfjs_con p{ line-height:.4rem; border-bottom:1px #ccc dashed; padding:0 0.1rem; font-size:.18rem;}
.kfjs_con p a img{ width:1.12rem; height:.23rem;display: inline-block;}
.k_c_btn { overflow:hidden; padding:.2rem .12rem 0; background-color:#fff;}
.k_c_btn ul{}
.k_c_btn ul li{ width: 25%; float:left; text-align:center;}
.k_c_btn ul li img{ width:.79rem; height:.79rem;margin: 0 auto .1rem;}

.form{ border-top:3px #4c83bd solid; padding:.18rem .1rem; overflow:hidden; background-color:#f6f6f6;}
.form h3 img{ width:3.88rem; height:.44rem; margin:0 auto;}
.form .form_con{ width:3.1rem; float:left; margin-top:.24rem;}
.form .form_con p{ line-height:.4rem; font-size:.18rem; font-weight:bold; margin-bottom:.08rem; text-align:left;}
.form .form_con p em{ color:#f00; display:inline-block; margin: 0 .05rem;vertical-align: middle;}
.form .form_con p input{ border:1px #4d87cf solid; border-radius:5px; line-height:.35rem; font-size:.16rem; padding-left:.1rem; width:1.75rem;}
.form .form_btn{ float:left; margin-top:.25rem; width:1.42rem; float:right; text-align:center; }
.form .form_btn input,.form .form_btn a{ width:100%; border:0; background-color:#4d87cf; line-height:.4rem; font-size:.2rem;color:#fff; border-radius:5px;}
.form .form_btn a{ background-color:#67a149; margin-top:.08rem; display:inline-block;}

.n1_footer{ padding:.3rem .1rem .3rem; overflow:hidden; margin-bottom:60px;    background: url(../images/dt.jpg);
    background-size: auto;
    background-repeat: no-repeat;
    background-position: center;}
.n1_footer .n1_f_wx{ float:left; padding:.06rem .05rem; background-color:#fff; margin-right:.13rem; color:#282828; width:1.35rem;}
.n1_footer p{     border-bottom: 1px #e0e0e0 dashed;
    display: inline-block;
    line-height: 35px;
    font-size: .18rem;
    padding: .04rem 0;
    width: 63%;
    text-align: initial;
}
.n1_footer p a{ font-weight:bold; font-size:.22rem; color:#3890d0; line-height:.44rem;}

.dbzx{
	position:fixed;
	bottom:0;
	z-index:99;
}
.zixun{
	display:block;
	position:fixed;
	bottom:0;
	z-index:999;
	width:2.82rem;
	height:0.75rem;
	float:left;
}
.dianhua{
	display:block;
	position:fixed;
	bottom:0;
	z-index:999;
	width:2rem;
	height:0.75rem;
	float:left;
}
.dianhua img{
	display:block;
	width:4.8rem;
}


.head{overflow:hidden;position:relative;}
.head .hd{position:absolute;z-index:1;bottom:-6px;left:42%;margin-right:-50px;padding:10px;}
.head .hd ul{overflow:hidden;display:-moz-box;display:-webkit-box;display:box;height:15px;display:block;}
.head .hd ul li{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;width:8px;height:8px;border-radius:50%;margin-right:10px;font-size:0px;background:#a7a7a7;border:1px solid #a7a7a7;float:left;}
.head .hd ul .on{background:#ffffff;}
.head img{width:100%;} 
.nav{overflow:hidden;padding:5% 7%;}


.yqlj{
	width:96%;
	margin:0 auto;
	padding:.1rem 0;
}
.yqlj a{
	padding-right:0.1rem;
}

.nr {
    width: 100%;
    height: 100%;
    padding: 10px 0 10px 0;
    overflow: hidden;
}

.nr_n1 {
    width: 94%;
    margin: 0 auto;
    height: 56px;
    border-bottom: 1px dashed #CCCCCC;
}
.nr_n1 p {
    line-height: 30px;
    font-size: 16px;
}
.nr_n1_dx {
    width: 95%;
    height: 26px;
    padding-left: 5%;
}
.nr_n2 {
    width: 94%;
    height: auto;
    overflow: hidden;
    padding: 10px 0;
    margin: 0 auto;
}
.nr_n2_d1 {
    width: 100%;
    height: 34px;
}
.nr_n2_d1 p {
    float: left;
    line-height: 34px;
    font-size: 14px;
    padding: 0 2%;
    width: 24%;
    text-align: center;
}
.nr_n2_d1 input {
    display: block;
    width: 70%;
    height: 32px;
    border: 1px solid #CCC;
}
.nr_n2_d2 {
    width: 100%;
    height: 47px;
}
.nr_n2_d2 p {
    line-height: 47px;
    font-size: 14px;
    padding: 0 2%;
    float: left;
    width: 24%;
    text-align: center;
}
.nr_n2_d2 span {
    font-size: 14px;
    width: 70%;
    display: block;
    line-height: 47px;
    height: 47px;
    text-align: left;
    float: left;
}
.bottom { bottom: 0; overflow: hidden; position: fixed; width: 100%;  height: 60px;
    background: #006ab8;    z-index: 999999;max-width: 480px; margin: auto;}
.bottom ul { overflow: hidden; background: #580e14; }
.bottom ul li { width: 25%; float: left; }
.bottom ul li a { display: block; text-align: center; color: #fff; font-size: 14px; line-height: 20px;height: 60px; }
.bottom ul li a { border-right: 1px solid #3ea1ea; background-color:#3890d0; }
.bottom ul li a img{display: block;
    margin: auto;
    height: 26px;
    padding-top: 6px;}

.anniu1 { height: 35px; margin: 10px auto; text-align: center; }
.anniu1 a { display: block; width: 100%; height: 30px; text-align: center; line-height: 30px; color: #fff; }
.anniu1 .act-submit, .anniu1 .act-submit1 { font-family: "微软雅黑"; background: #3890d0; width: 42%; margin: 4px 0; font-size: 16px; color: #fff; border-radius: 6px; line-height: 35px; border: none; }
.c3_c{background:#ffffff;padding:5px 10px 5px 10px;}
.c3_c li{margin-top:5px;border-bottom:1px dashed #d6d6d8;padding-bottom:5px;}
.c3_c li img{width:40%;float:left;}
.c3_c li h3{font-size:16px;font-weight:bold;color:#323234;width:58%;float:right;}
.c3_c li p{font-size:12px;color:#b5b5b5;width:58%;float:right;}
.c3_c li p a{color:#006ab8;display: block;}
.c3_c h3 a{font-size:16px;}
.position {
    width: 100%;
    color: #000;
    font-size: 15px;padding-left: 12px;    line-height: 30px;
    margin-top: 5px;
}
.fy yh li{float:left;font-size:14px;margin-left:10px;}
.fy yh ul{width:100%;}
.fy yh{display:inline-block;width:100%;}
.fy{ text-align:center;}
.clear {
    clear: both;
}
.article h1{text-align:center;font-size:20px;padding:15px 0 10px;color:#006ab8;}
.article p{border:none;line-height:20px;text-align:center;font-size:12px;}.article ul{margin:15px 0;padding:0 2%;overflow:hidden;display:block;}
.article ul li{width:24%;line-height:40px;background-color:#eee;margin:0 .5%;float:left;font-size:12px;color:#333;font-family:"Microsoft YaHei";}
.article ul li span{width:20px;height:20px;background:none;}
.article ul li span:before{width:20px;height:16px;position:relative;top:2px;background-size:450%}
.icon-n-heart:before{background-position:-24px -90px;}
.icon-n-si:before{background-position:-24px -105px;}
.icon-n-sun:before{background-position:-24px -122px;}
.icon-n-calendar:before{background-position:-24px -141px;}
.article .art_con{padding:0 10px;line-height:24px;font-size:14px;font-family:"Microsoft YaHei";}
.article .art_con p{
	font-size:14px;
	text-align:left;
	line-height:25px !important;
	margin:10px 0;
	text-align: justify;
}
.article .art_con p a{
	color: #136ec2 !important;
}
.article .art_con p a:hover{
	text-decoration: underline;
}
.article .art_con .article-content img{
	max-width:90%;
}
.pro{ width:92%; height:72px;margin:0 auto; background:url(../images/contain_02.jpg) no-repeat center;}
.pro img{ width:100%;}
.pro p{ width:100%; overflow:hidden; font-size:18px; line-height:47px; color:#fff;  margin: 0 auto; border:none; text-align:center;}
@media (max-width: 320px) {
	.pro p{ font-size:16px;}

  }
.pro p a{ color:#fff; }

.this{ width:92%; overflow:hidden; margin:3% auto;}
.this ul li{ width:48%; height:75px; background:url(../images/contain_03.jpg) no-repeat right #8d6238; float:left;  margin-right: 2%;}
.this ul li h3{  width: 78%; font-size:18px; color:#fff; line-height:24px; text-align:center;  padding-top: 6%;}
.this ul li p{ width:60%; overflow:hidden; border:1px solid #ffffff; font-size:16px; color:#fff; line-height:25px; text-align:center;   margin-top: 4%; margin-left: 8%;}
.this ul li p a{color:#fff;}
.this ul li:last-child{ background:url(../images/contain_04.jpg) no-repeat right #f89900; }
.this ul li:last-child p{ border:1px solid #ffffff; }

.sub{ width:92%; overflow:hidden; margin:0 auto;border-top: 1px #ccc solid;}
.sub ul li{ font-size:14px; color:#666666; line-height:35px;}
@media (max-width: 360px) {
	.sub ul li{ font-size:13px;}

  }
  @media (max-width: 320px) {
	.sub ul li{ font-size:12px;}

  }
/*文章页结束*/


/*通用页*/
.sup{ width:100%; overflow:hidden; margin:0 auto; }
.sup .sup-top{width:100%;  height: 43px; background:#f0f0f0;  border-bottom: 3px solid #c0c0c0;}
.sup .sup-top h3{ width:68%; overflow:hidden;  float: left;font-size:20px; color:#333333; line-height:44px;  margin-left: 4%; }
.sup .sup-top a{  width: 20%; font-size:16px;height: 43px;  line-height: 45px; color:#fff; background:#ffa800;  padding-left: 2%; border-bottom:3px solid #cc8600;  display: inline-block; clear: both;}
.sup .sup-center{ width:92%; overflow:hidden; margin:3% auto;}
.sup .sup-center p{ font-size:14px; color:#666666; line-height:20px; text-align:left; border:none;}
.sup .sup-center p a{ color:#ffa800;}
.list_same{padding-bottom:20px; overflow:hidden; border-top:1px #ccc solid; border-bottom:1px #ccc solid;}
.list_same h3{line-height:42px;font-size:16px;padding-top:10px;text-align:left;color:#333;padding-left: 16px}
.icon-n-link:before{width:22px;height:24px;margin:0px 6px 0 10px;background-size:440%;background-position:-74px -178px;padding-top:0px;position:relative;top:5px;}
.list_same p{line-height:25px;padding:0 10px;}
.list_same p:before{content:"";border-left:3px #7baeef solid;height:12px;display:inline-block;position:relative;top:2px;margin:0px 6px 0 10px;}
.list_same p:nth-of-type(2):before{border-left:3px #9983ce solid;}
.list_same p:nth-of-type(3):before{border-left:3px #ff8781 solid;}
.fy .page li {
    display: inline-block;
    margin: 0 1%;
    font-size: 14px;
    color: #565656;
	text-align: center;
	border-bottom:0px;
	margin-top:10px;line-height: 35px;
}


.new_nav{     overflow: hidden;
    width: 96%;
    margin: auto;
    padding: 5px 0;
    text-align: center;
    line-height: 20px;}
.new_nav a{    padding: 8px;
    background:-webkit-gradient(linear,0% 10%, 1% 60%, from(#37AC7C), to(#006AB8));
    color: #fff;
    margin-bottom: 5px;
    margin-right: 5px;
    border-radius: 5px;
    display: inline-block;font-size: 15px;}

.new_nav2{overflow: hidden;
    width: 96%;
    margin: auto;
    padding: 10px 0;}
.new_nav2 li{    overflow: hidden;
    float: left;
    margin-bottom: 5px;
    border-radius: 5px;
    text-align: center;
    padding: 13px 0;}
.new_nav2 li a{    color: #fff;}
.new_nav2 li span{display: block;
    font-size: 12px;
    opacity: 0.5;}
.new_nav2 li:nth-child(1){width: 24%;margin-right: 1.33%;background: #5660b7;}
.new_nav2 li:nth-child(2){width: 24%;margin-right: 1.33%;background: #44b096;}
.new_nav2 li:nth-child(3){width: 24%;background: #7d9823;}
.new_nav2 li:nth-child(4){width: 24%;background: #3989de; float: right;}
.new_nav2 li:nth-child(5){width: 49.3%;background: #3989de;}

.new_nav2 li:nth-child(6){width: 49.3%;background: #7d9823; float: right;}
.new_nav2 li:nth-child(7){width: 24%;margin-right: 1.33%;background: #ff7244;}
.new_nav2 li:nth-child(8){width: 24%;margin-right: 1.33%;background: #b09444;}
.new_nav2 li:nth-child(9){width: 24%;background: #982323;}
.new_nav2 li:nth-child(10){width: 24%;background: #39b0de; float: right;}

.new_nav4{overflow: hidden;
    width: 100%;
    margin: auto;
    padding:0 0 5px 0;
    background: #006ab8}
.new_nav4 li{    width: 33.33%;
    height: 120px;
    float: left;
    overflow: hidden;    text-align: center;}
.new_nav4 li a{    display: block;
    height: 110px;}
.new_nav4 li span{line-height: 20px;
    display: block;
    font-size: 14px;
    color: #999;}
.new_nav4 li:nth-child(1){    width: 100%;display: none;
    height: 35px;
    background: #fff;
    text-align: center;
    line-height: 35px;}
.new_nav4 li:nth-child(2) a{    background: #fff;
    width: 77%;
    height: 90px;
    margin: auto;
    margin-top: 5px;
    font-size: 25px;
    padding: 8%;
    line-height: 60px;
    border-radius: 8px;}
.new_nav4 li:nth-child(3) a{ 
	background: #0976c5;
	color: #fff;
    width: 77%;
    height: 90px;
    margin: auto;
    margin-top: 5px;
    font-size: 25px;
    padding: 8%;
    line-height: 60px;
    border-radius: 8px;}
.new_nav4 li:nth-child(4) a{    background: #fff;
    width: 77%;
    height: 90px;
    margin: auto;
    margin-top: 5px;
    font-size: 25px;
    padding: 8%;
    line-height: 60px;
    border-radius: 8px;}
.new_nav4 li:nth-child(5) a{background: #0976c5;
	color: #fff;
    width: 77%;
    height: 90px;
    margin: auto;
    margin-top: 5px;
    font-size: 25px;
    padding: 8%;
    line-height: 35px;
    border-radius: 8px;}

.new_nav4 li:nth-child(6) a{    background: #fff;
    width: 77%;
    height: 90px;
    margin: auto;
    margin-top: 5px;
    font-size: 25px;
    padding: 8%;
    line-height: 35px;
    border-radius: 8px;}
.new_nav4 li:nth-child(7) a{background: #0976c5;
	color: #fff;
    width: 77%;
    height: 90px;
    margin: auto;
    margin-top: 5px;
    font-size: 25px;
    padding: 8%;
    line-height: 60px;
    border-radius: 8px;}
.new_nav4 li:nth-child(8) a{    background: #fff;
    width: 77%;
    height: 90px;
    margin: auto;
    margin-top: 5px;
    font-size: 25px;
    padding: 8%;
    line-height: 60px;
    border-radius: 8px;}
.new_nav4 li:nth-child(9) a{background: #0976c5;
	color: #fff;
    width: 77%;
    height: 90px;
    margin: auto;
    margin-top: 5px;
    font-size: 25px;
    padding: 8%;
    line-height: 60px;
    border-radius: 8px;}
.new_nav4 li:nth-child(10) a{    background: #fff;
    width: 77%;
    height: 90px;
    margin: auto;
    margin-top: 5px;
    font-size: 25px;
    padding: 8%;
    line-height: 60px;
    border-radius: 8px;}









