@charset "utf-8";

/* CSS Document */

 

 

ul,li{list-style:none; margin:0; padding:0;}

.ct{margin:0 auto; max-width:640px;   background:#EEEEEE;   width:100%;}

   

.ct img{ max-width:100%}	

/*top=======================================*/

/* CSS Document */

*{margin:0;	padding:0;	font-family:"Microsoft YaHei";	}

	

img{border:0;}

	

li{	list-style:none;}

	

a{text-decoration:none;  }

.clear{clear:both;}

body{max-width:640px;margin:0 auto; width:100%;}



input[type="button"], input[type="submit"], input[type="reset"] {

-webkit-appearance: none;

}

button{

    border-radius:0px;

    -webkit-border-radius:0px;

	-webkit-appearance : none ; 

}



/*首页*/

.header{ height:1.875rem; line-height:1.875rem; background:#ffffff; width:95%; margin:0 auto; overflow:hidden;}

.header_phone_meun{ float:left; width:1.4rem; text-align:center; display:inline-block;}

.header_phone_meun span{ }

.header_phone_meun span img{height:auto; max-width:100%;margin-top:0.3rem;}



.header_phone_meun div{ width:96%; height:auto; float:left; display:none; overflow:hidden; position:absolute; left:0; z-index:9999; top:1.875rem; background:#FFF; padding:0 2%; text-align:left;}

.header_phone_meun div ul{ width:100%; height:auto; float:left; display:inline; overflow:hidden;border-top:1px dashed #e4e4e4; }

.header_phone_meun div li{ width:98%; height:40px; border-bottom:1px dashed #e4e4e4; float:left; display:inline; overflow:hidden;font:14px/40px Arial; padding-left:2%; text-transform:uppercase; }

.header_phone_meun div li b{ font-weight:normal;font:9px/40px Arial,; padding-left:5px; }

.header_phone_meun div a{ color:#3e3a39;}

.header_phone_meun div li strong{ width:12px; height:13px; float:right; padding-right:10px;padding-top:2px;}



.search img{ max-width:100%; height:auto;}



.t_logo{  display:block; width:7.5rem; float:left;} 

.t_logo img{max-width:80%;margin-top:0.3rem;}



.menut {

    background:url(../images/index_r3_c4.jpg) no-repeat;

    display: inline-block;

    width: 1.4rem;

    height: 1.4rem;

    /* background-position: -88px -30px; */

    background-size: 100%;

    /* height: 100%; */

    overflow: hidden;

    position: absolute;

    right: 10px;

    top:0.3rem;

}







/****banner***/

.focus{ width:100%; height:auto;  margin:0 auto; position:relative; overflow:hidden;   }

.focus .hd{ width:100%; height:0.3rem;  position:absolute; z-index:1; bottom:0; text-align:center;}

.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:0.125rem; background-color:rgba(51,51,51,0.5); width:100%;}

.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1;  }

.focus .hd ul .on{ background:#015294;  }

.focus .bd{ position:relative; z-index:0; }

.focus .bd li img{ width:100%;height: 10rem;}

.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }





/*index_nav*/

.index_nav{ width:100%; margin:0 auto; height:1.55rem; line-height:1.55rem; border-bottom:#D7D7D7 solid 1px;}

.index_nav ul{ margin:0 auto; width:95%; height:1.55rem;}

.index_nav li{ float:left; text-align:left; font-family:"微软雅黑"; font-size:0.6rem; }



.index_nav li:nth-of-type(1){width:25%;}

.index_nav li:nth-of-type(2){width:25%;}

.index_nav li:nth-of-type(3){width:25%;}

.index_nav li:nth-of-type(4){width:23%; text-align:right; }

.index_nav li a{ color:#000000;}



.index_about{ width:95%; margin:0 auto;  margin-top:0.7rem; margin-bottom:1.1rem;}

.index_about_lm{ width:100%; margin:0 auto; text-align:center; height:1.9rem; line-height:1.9rem; color:#A6A6A6; font-size:0.75rem;}

.index_about_lm span{ color:#005295; margin-right:0.2rem;}



.index_about_pic{ width:100%; margin:0 auto; max-height:7.5rem;}

.index_about_pic img{ max-width:100%; vertical-align:middle;}



.index_about_txt{ width:100%; margin:0 auto;}

.index_about_txt h3{ width:100%; height:2.25rem; line-height:2.25rem; text-align:center; color:#000; font-size:0.75rem;}

.index_about_txt p{ width:100%;text-align:left; height:auto; line-height:0.9rem; color:#6c6c6c; font-size:0.6rem; padding-bottom:0.5rem;}

.index_about_more{ width:100%; text-align:center; height:1.4rem; line-height:1.4rem; background:#015294; margin:0 auto;}



.index_about_more a{ color:#fff; font-size:0.5rem;}







.index_user{ width:100%; margin:0 auto; margin-bottom:1.1rem; background:url(../img/index_r10_c1.jpg) no-repeat top center;background-size:100%;}



.index_user_lm{ width:95%; margin:0 auto; text-align:center; height:2.2rem; font-size:0.75rem; color:#fff; padding-top:0.8rem;}

.index_user_lm span{font-size: 12px; float:left; width:15.2rem; text-align:center;}



.index_user_nav{ width:15.2rem; margin:0 auto; height:auto;}

.index_user_nav ul{ margin-left:-0.65rem;}

.index_user_nav ul li{ margin-left:0.65rem; float:left; height:2.85rem; width:4.6rem; background:#2982cc;  color:#fff; font-size:0.6rem; margin-bottom:0.65rem; text-align:center;}

.index_user_nav ul li a{ color:#fff; text-align:center; display:inline-block;padding-top: 0.3rem;}

.index_user_nav ul li a .i1{ width:1.5rem ; height:1.5rem; background:url(../img/i1.png) no-repeat; background-size:100%; margin-bottom:0.3rem; margin-top:0.3rem; display:table; margin:0 auto;}





.index_user_nav ul li a .i2{ width:1.5rem ; height:1.5rem; background:url(../img/i2.png) no-repeat; background-size:100%; margin-bottom:0.3rem; margin-top:0.3rem; display:table; margin:0 auto;}



.index_user_nav ul li a .i3{ width:1.5rem ; height:1.5rem; background:url(../img/i3.png) no-repeat; background-size:100%; margin-bottom:0.3rem; margin-top:0.3rem; display:table; margin:0 auto;}



.index_user_nav ul li a .i4{ width:1.5rem ; height:1.5rem; background:url(../img/i4.png) no-repeat; background-size:100%; margin-bottom:0.3rem; margin-top:0.3rem; display:table; margin:0 auto;}



.index_user_nav ul li a .i5{ width:1.5rem ; height:1.5rem; background:url(../img/i5.png) no-repeat; background-size:100%; margin-bottom:0.3rem; margin-top:0.3rem; display:table; margin:0 auto;}



.index_user_nav ul li a .i6{ width:1.5rem ; height:1.5rem; background:url(../img/i6.png) no-repeat; background-size:100%; margin-bottom:0.3rem; margin-top:0.3rem; display:table; margin:0 auto;}







.index_news{ width:100%; margin:0 auto;  margin-top:0.7rem; margin-bottom:1.1rem;}

.index_news_lm{ width:95%; margin:0 auto; text-align:center; height:1.9rem; line-height:1.9rem; color:#A6A6A6; font-size:0.75rem;}

.index_news_lm span{ color:#005295; margin-right:0.2rem;}



 



.index_news_list{ width:95%; margin:0 auto;}



.index_news_list .news_dl {

	border: #0d4088 1px solid;

    display: block;

    overflow: hidden;

    color: #6d6d6d;

    margin: 0.8rem 0rem 0.8rem 0rem;

    line-height:0.5rem;

    

    text-align: left;

    font-family: 微软雅黑;

  

}

 

.index_news_list .news_dl dt {

	border-right: #0d4088 1px solid;

    margin-right: 13px;

    float: left;

    width:2.5rem;

	height:2.5rem;

    padding:0.35rem;

    display: inline;

	    margin-top: 4px;



} 

.index_news_list .news_dl dt i {

    display: block;

    overflow: hidden;

    font-style: normal;

    color: #095EDD;

    font-size: 1rem;

    line-height:1.5rem;

    font-family:"微软雅黑"; font-weight:bold;

} 

.index_news_list .news_dl dt span {

    display: block;

    overflow: hidden;

    font-size:0.5rem;

    color: #095EDD;

    line-height:0.45rem;

    font-family:"微软雅黑";

}





.index_news_list .news_dl dd {

	    margin-top: 20px;

    display: block; 

    overflow: hidden;

    margin-left:0.6rem;

    height: 80px;

    font-size: 0.6rem;

    line-height: 19px;

    color: #6d6d6d;

}

.index_news_list .news_dl dd a:link, dl.news_dl dd a:visited {

    color: #095EDD; font-weight:700;

}

.index_news_list .news_dl .dt_3{ color:#6C6C6C;}

.index_news_list .news_dl .dt_2 {

	    margin-top: 10px;

    display: block;

    overflow: hidden;

    color: #333;

	font-weight:500;

    font-size: 0.5rem; font-family:"微软雅黑";

}







.index_news_more{ width:95%; text-align:center; height:1.4rem; line-height:1.4rem; background:#015294; margin:0 auto;}



.index_news_more a{ color:#fff; font-size:0.5rem;}





























.bottom{ width:100%; margin:0 auto; height:auto; background:#ECECEC; display:inline-block;}



.bottom_con{ width:95%; margin:0 auto;    display:table;}

.bottom_left{ width:12.45rem; float:left;}



.bottom_left span { width:7.5rem; float:left; }

.bottom_left span img{max-width:100%; vertical-align:middle; margin-bottom:0.4rem; margin-top:0.4rem;}



.bottom_left p {     width: 12.45rem;

    float: left;

    font-size: 0.6rem;

    line-height: 1rem;

    margin-bottom: 0.4rem;

    color: #2e2e2e;}



.bottom_ewm{ width:2.55rem; float:right;}

.bottom_ewm img{max-width:100%; vertical-align:middle; margin-top:1rem;}

.bottom_copyright{     width: 100%;

    margin: 0 auto;

    height: 1.2rem;

    color: #fff;

    font-size: 0.6rem;

    text-align: center;

    background: #2E2E2E;

    line-height: 1.2rem;}





/*二级栏目*/



.infobanner{ width:100%;  height:auto; position:relative;z-index:2;  margin:0 auto; text-align:center;height:7.625rem; }



.ntit{ width:15.2rem; margin:0 auto; text-align:left; font-family:"微软雅黑"; font-size:0.75rem; color:#005295; font-weight:bold; height:1.2rem; line-height:1.2rem;} 

.ntit span{ margin-left:0.2rem;color:#6f6f6f;font-family:-webkit-pictograph; text-transform:uppercase;display: inline-block; font-size:0.7rem;}



.lanmu{ width:100%; height:1.5rem;margin:0 auto; margin-top:0.5rem; margin-bottom:0.5rem;}



.lmnav{  width:95%; margin:0 auto; height:1.325rem;   }



.lmnav li{ float:left; height:1.325rem;display:block; line-height:1.325rem;  margin-right:0.4rem; overflow:hidden; border-bottom:#fff solid 2px;text-align:center;    margin-bottom:8px;}





.lmnav_about{  width:95%; margin:0 auto; height:1.325rem;   }

.lmnav_about li{ float:left; height:1.325rem;display:block; line-height:1.325rem;  margin-right:0.5rem; overflow:hidden; border-bottom:#fff solid 2px;text-align:center;    margin-bottom:8px;}

.lmnav_about li a{ color:#000; display:block; font-size:0.6rem;}



.lmnav_about li a:hover{   display:block;  border-bottom:#000000 solid 2px; color:#000; }



.lmnav_about li.active{    border-bottom:#000000 solid 2px;  display:block;  }



.lmnav_about li.active a{ color:#000000;}



.lmnav_about li:last-of-type{margin-right:0rem;}





.lmnav_user{  width:95%; margin:0 auto; height:1.325rem;   }

.lmnav_user li{ float:left; height:1.325rem;display:block; line-height:1.325rem;  overflow:hidden; border-bottom:#fff solid 2px;text-align:center;    margin-bottom:8px;}

.lmnav_user li a{ color:#000; display:block; font-size:0.6rem;}



.lmnav_user li a:hover{   display:block;  border-bottom:#000000 solid 2px; color:#000; }



.lmnav_user li.active{    border-bottom:#000000 solid 2px;  display:block;  }



.lmnav_user li.active a{ color:#000000;}



.lmnav_user li:nth-of-type(1){ margin-right:3.5rem;}

.lmnav_user li:nth-of-type(2){ margin-right:3.5rem;}

.lmnav_user li:nth-of-type(3){margin-right:0rem;}

.lmnav_user li:nth-of-type(4){margin-right:3rem;}

.lmnav_user li:nth-of-type(5){margin-right:3rem;}

.lmnav_user li:nth-of-type(6){margin-right:0rem;}











.lmnav_bianm{  width:95%; margin:0 auto; height:3.5rem;   }

.lmnav_bianm li{ float:left; height:1.325rem;display:block; line-height:1.325rem;  overflow:hidden; border-bottom:#fff solid 2px;text-align:center;    margin-bottom:8px;}

.lmnav_bianm li a{ color:#000; display:block; font-size:0.6rem;}



.lmnav_bianm li a:hover{   display:block;  border-bottom:#000000 solid 2px; color:#000; }



.lmnav_bianm li.active{    border-bottom:#000000 solid 2px;  display:block;  }



.lmnav_bianm li.active a{ color:#000000;}



.lmnav_bianm li:nth-of-type(1){ margin-right:2.5rem;}

.lmnav_bianm li:nth-of-type(2){ margin-right:2.5rem;}

.lmnav_bianm li:nth-of-type(3){margin-right:0rem;}

.lmnav_bianm li:nth-of-type(4){margin-right:1.4rem;}

.lmnav_bianm li:nth-of-type(5){margin-right:4rem;}

.lmnav_bianm li:nth-of-type(6){margin-right:0rem;}





.lame {

    height: 2rem;

    padding-top:1rem;

    color: #3f3f3f;

    font-size: 0.6rem;

    line-height:0.8rem;  clear:both;

}

.lame .text{ width:100%; float:left;}



.lame select{width: 100%;float: left;margin-bottom: 0.5rem; height:1.5rem; line-height:1.5rem;}



.lmnav li:last-of-type{margin-right:0rem;}









.lmnav li a{ color:#000; display:block; font-size:0.6rem;}



.lmnav li a:hover{   display:block;  border-bottom:#000000 solid 2px; color:#000; }



.lmnav li.active{    border-bottom:#000000 solid 2px;  display:block;  }



.lmnav li.active a{ color:#000000;}









.lmnav_news{  width:95%; margin:0 auto; height:1.325rem;   }

.lmnav_news li{ float:left; height:1.325rem;display:block; line-height:1.325rem;  margin-right:1rem; overflow:hidden; border-bottom:#fff solid 2px;text-align:center;    margin-bottom:8px;}

.lmnav_news li a{ color:#000; display:block; font-size:0.6rem;}



.lmnav_news li a:hover{   display:block;  border-bottom:#000000 solid 2px; color:#000; }



.lmnav_news li.active{    border-bottom:#000000 solid 2px;  display:block;  }



.lmnav_news li.active a{ color:#000000;}



.lmnav_news li:last-of-type{margin-right:0rem;}









.info_content{ width:15.2rem; margin:20px auto; text-align:left; line-height:1rem; color:#6c6c6c; padding-bottom:1rem; height:auto; min-height:10rem;}

.info_content img{ max-width:100%;}



.info_content p{ width:95%; margin:0 auto;}





.news_list{ width:15.2rem; margin:0 auto;}



.news_list .news_dl {

    display: block;

    overflow: hidden;

    color: #6d6d6d;

    margin: 0.8rem 0rem 0.8rem 0rem;

    line-height:0.5rem;

     

    text-align: left;

    font-family: 微软雅黑; background:#F6F6F6

  

}

 

.news_list .news_dl dt {

        margin-right: 13px;

    float: left;

    width: 2.5rem;

    height: 3rem;

    padding: 0.25rem;

    display: inline;

    background-color: #717171;

} 

.news_list .news_dl dt i {

    display: block;

    overflow: hidden;

    font-style: normal;

    color: #fff;

    font-size: 1rem;

    line-height:1.5rem;

    font-family:"微软雅黑"; font-weight:bold;

} 

.news_list .news_dl dt span {

    display: block;

    overflow: hidden;

    font-size: 0.5rem;

    color: #fff;

    height: 1rem;

    line-height: 1rem;

    font-family: "微软雅黑";

}





.news_list .news_dl dd {
    padding-top: 20px;
    white-space: nowrap;

    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    overflow: hidden;
    font-size: 0.7rem;
    color: #6d6d6d;
}

.news_list .news_dl dd a:link, dl.news_dl dd a:visited {

    color: #222222;

}

.news_list .news_dl .dt_3{ color:#6C6C6C; line-height:1rem; }

.news_list .news_dl .dt_2 {

   white-space: pre;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    overflow: hidden;
    display: block;
    overflow: hidden;
    line-height: 1.4rem;
    color: #2696D5;
    font-size: 0.7rem;
    font-family: "微软雅黑";
}



.yema{border-bottom:#DDDDDD solid 1px; border-top:#DDDDDD solid 1px; margin:0 auto;background:#ffffff; width:100%; height:1.1rem;margin-bottom:0.45rem; text-align:center; line-height:1.1rem;font-size:0.6rem} 



.yema a{ color:#5F5F5F;font-size:0.6rem}

.yema1{ color:#5F5F5F;font-size:0.6rem}

.yema2{ color:#095EDD;font-size:0.6rem}





.info_zlmcon{width: 100%;max-height: 3.5rem;padding-bottom: 0.5rem;border-bottom: #D7D7D7 solid 1px; margin: 0 auto; display: inline-block;}

.infotitle{    font-weight: 700;

    font-size: 0.8rem;

    color: #000;

    text-align: center;

    float: left;

    width: 100%;

    line-height: 0.8rem;

    margin-top: 10px;  } 

.infotime{ font-size:0.5rem; color:#4B4B4B; float:left; width:100%; height:0.6rem;text-align:center; padding-top:0.1rem  }

.artcontent{ padding:0.5rem 0rem; font-size:0.6rem; line-height:1rem; min-height:7rem;}

.artcontent img { max-width:100%; }









.user_nav{ width:15.2rem; margin:0 auto; height:auto; margin-top:1rem;}

.user_nav ul{ margin-left:-0.65rem;}

.user_nav ul li{ margin-left:0.65rem; float:left; height:2.85rem; width:4.6rem; background:#3C3C3C;  color:#fff; font-size:0.6rem; margin-bottom:0.65rem; text-align:center;}

.user_nav ul li a{ color:#fff; text-align:center; display:inline-block;padding-top: 0.3rem;}

.user_nav ul li a .i1{ width:1.5rem ; height:1.5rem; background:url(../img/i1.png) no-repeat; background-size:100%; margin-bottom:0.3rem; margin-top:0.3rem; display:table; margin:0 auto;}





.user_nav ul li a .i2{ width:1.5rem ; height:1.5rem; background:url(../img/i2.png) no-repeat; background-size:100%; margin-bottom:0.3rem; margin-top:0.3rem; display:table; margin:0 auto;}



.user_nav ul li a .i3{ width:1.5rem ; height:1.5rem; background:url(../img/i3.png) no-repeat; background-size:100%; margin-bottom:0.3rem; margin-top:0.3rem; display:table; margin:0 auto;}



.user_nav ul li a .i4{ width:1.5rem ; height:1.5rem; background:url(../img/i4.png) no-repeat; background-size:100%; margin-bottom:0.3rem; margin-top:0.3rem; display:table; margin:0 auto;}



.user_nav ul li a .i5{ width:1.5rem ; height:1.5rem; background:url(../img/i5.png) no-repeat; background-size:100%; margin-bottom:0.3rem; margin-top:0.3rem; display:table; margin:0 auto;}



.user_nav ul li a .i6{ width:1.5rem ; height:1.5rem; background:url(../img/i6.png) no-repeat; background-size:100%; margin-bottom:0.3rem; margin-top:0.3rem; display:table; margin:0 auto;}





.user_list{ width:100%; height:auto; margin:0 auto; margin-bottom:1rem;}



.xinxx li {

    height:1.5rem;

    line-height:1.5rem;

    width: 100%;

    border-bottom:#717171 1px dashed; list-style-type:disc;

}

.xinxx li  a{ font-size:0.6rem; color:#222222;}



 





table.gridtable {

	font-family: verdana,arial,sans-serif;

	font-size:11px;

	color:#333333;

	border-width: 1px;

	border-color: #666666;

	border-collapse: collapse;

}

 

 table.gridtable th {

	border-width: 1px; width:4rem;

	padding: 8px;

	border-style: solid;

	border-color: #666666;

	background-color: #dedede;

}

table.gridtable td {

	border-width: 1px;width:10rem;

	padding: 8px;

	border-style: solid;

	border-color: #666666;

	background-color: #ffffff;

}



















.nav{ width:15.225rem;margin:0 auto;   font-size:0.75rem; padding-bottom:17px; overflow:hidden;} 

.slider{display:none;}/*用于获取更加体验*/

.nav_left{ width:7.4rem;margin-right:0.425rem;float:left; }

.nav_left li{width:7.4rem; margin-top:0.4rem; }

.nav_left li:nth-of-type(1){ background:#3FBDBC; height:3.575rem;}

.nav_left li:nth-of-type(2){ background:#D76F94;height:3.575rem;}

.nav_left li:nth-of-type(3){ background:#7d4a82;height:3.575rem;}

.nav_pic1{ max-width:100%; vertical-align:middle; display:block;  

    width: 2.75rem;

    height: auto;

    margin-left: 2.375rem;

    margin-top: 0.7rem;

    float: left;}

.nav_pic2{ max-width:100%; vertical-align:middle;display:block;  

    width: 2.25rem;

    height: auto;

    margin-left: 0.375rem;

    margin-top: 0.7rem;

    float: left;} 

.nav_pic3{ max-width:100%; vertical-align:middle;display: block;

    width: 2.25rem;

    height: auto;

    margin-left: 0.375rem;

    margin-top: 0.7rem;

    float: left;}

.nav_pic4{ max-width:100%; vertical-align:middle;display: block;

    width: 2.25rem;

    height: auto;

    margin-left: 0.375rem;

    margin-top: 0.7rem;

    float: left;}

.nav_text1 {

    display: block;

    width: 3.5rem;

    height: 0.8rem;

    margin-top: 1.2rem;

    margin-left:0.7rem;

    float: left;

	color:#ffffff;

}	

.nav_tel{

    display: block;

    width: 7.4rem;

    height: 0.8rem;

    margin-top: 0.2rem;

    text-align:center;

    float: left;

	color:#ffffff;

	font-size:0.8rem;

}	

.nav_tel2{

    display: block;

    width: 7.4rem;

    height: 0.8rem;

    margin-top: 0.2rem;

	text-align:center;

    float: left;

	color:#ffffff;

	font-size:0.5rem;

}	









.nav_right { width:7.4rem;float:right;   }

.nav_right li{width:7.4rem; margin-top:0.4rem;   }

.nav_right li:nth-of-type(1){ background:#e57368;height:7.55rem;}

.nav_right li:nth-of-type(2){ background:#edcc61;height:3.575rem;}

.nav_right .fist_right{width:7.4rem;}

 

.nav_right .second_right{ width:7.4rem; }





 









 



 

/*nytop=======================================*/

.ctny{margin:0 auto; max-width:640px;   background:#ffffff;}

.nyheader{ width:100%;height:1.7rem;margin:0 auto;text-align: center;background:#E40073;overflow:hidden; position:fixed;top:0rem;z-index:10000; clear:both; max-width:640px; }

.nyarrow1{ display:block;float:left; width:1.75rem; height:1.7rem; }

.ht_name{color:#ffffff; font-size:0.7rem;  line-height:1.7rem;  vertical-align:middle;float:left;margin-left:5rem;}

.ht_starname{color:#ffffff; font-size:0.7rem;  line-height:1.7rem;  vertical-align:middle; margin:0 auto;text-align:center; width:70%}

.ht_name a{color:#ffffff;}

.search_or{ display:block; width:1.875rem;   float:right; height:1.7rem;}

 

.logony a{margin: 0 auto; line-height:68px; color:#ffffff; font-size:22px;}

.meunWrapny{width: 72px;height: 68px; position: absolute;top:0;left:0;}

.meunny { display: inline-block; width: 70px; height: 68px; background:url(../img/about_r1_c1.jpg) no-repeat center center; cursor: pointer;background-size:auto 100% }

 

.topny_right{width: 75px;height:68px;position: absolute;top:0;right:0;background: url(../img/about_r1_c3.jpg) no-repeat center center;float: right;background-size:auto 100%} 



#banner{max-height:276px;width:100%;position:relative;top:0; margin-bottom:16px;overflow:hidden;}

.flexslider {  zoom: 1; overflow:hidden;}

.flex-viewport { max-height:2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }

.loading .flex-viewport { max-height: 300px; }

.flexslider .slides { zoom: 1; }

.flexslider .slides li {-webkit-backface-visibility: hidden;}

.flexslider .slides > li {-webkit-backface-visibility: hidden;}

.flexslider .slides img {display:block; width:100%; }



/* Direction Nav */

.flex-direction-nav {*height: 0; display:none}

.flex-direction-nav a  { display: block; width: 40px; height: 40px; margin: -20px 0 0; position: absolute; top: 60%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }

.flex-direction-nav .flex-prev { left: -50px; display:none} 

.flex-direction-nav .flex-next { right: -50px; text-align: right; display:none}

.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }

.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }

.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }

.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: '\f001'; }

.flex-direction-nav a.flex-next:before  { content: '\f002'; }





/* Control Nav */

.flex-control-nav {width: 100%; position: absolute; bottom: 10px; text-align: center;}

.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}

.flex-control-paging li a {width: 8px; height: 8px; display: block; background:#ffffff ; background: rgba(255,255,255,0.8); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(255,255,255,0.8); -moz-box-shadow: inset 0 0 3px rgba(255,255,255,0.8); -o-box-shadow: inset 0 0 3px rgba(255,255,255,0.8); box-shadow: inset 0 0 3px rgba(255,255,255,0.8); }

.flex-control-paging li a:hover { background: #E9177C }

.flex-control-paging li a.flex-active { background:#E9177C; cursor: default; }



.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}

.flex-control-thumbs li {width: 25%; float: left; margin: 0;}

.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}

.flex-control-thumbs img:hover {opacity: 1;}

.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}



@media screen and (max-width: 960px) {

  .flex-direction-nav .flex-prev { opacity: 1; left: 10px;}

  .flex-direction-nav .flex-next { opacity: 1; right: 10px;}

}



/*单页*/

.toplanmu{ width:15.225rem; margin:0 auto; background:#3FBDBC; color:#ffffff; font-family:"微软雅黑"; font-size:0.5rem; text-align:center; height:1.5rem; line-height:1.5rem;}

 

 





.ny_m {

    position: relative; height:1rem; width:100%; line-height:1rem;

}

.ny_m img {

    width: 100%;

}

.dh_m {

    position: absolute;

    left: 0;

    top: 4px;

    padding: 0 2%;

    width: 96%;

}

.dh_m li {

    width: 24%;

    float: left;

    text-align: center;

}

.dh_m li a {

    color: #fff;

	font-family:"微软雅黑";

	font-size:0.5rem;

    display: block;

}



.infocontent{  color:#5e5e5e; line-height:1rem; font-size:0.6rem; margin:0 auto; width:15.2rem; height:auto; padding-bottom:1.25rem; padding-top:0.5rem; }



.infocontent img{max-width:100%; vertical-align:middle;}



.backTop { text-align:center; background:#fff; padding:10px 0; height:20px; line-height:20px;}

.backTop a { margin:0px 5px;}

.backTop img { vertical-align:-4px;}



.lm{

    margin-bottom: 10px;

    overflow: hidden;

	margin:0 auto; 

	width:95%;

}

.nybn img {

    width: 100%;

}

.flimg {

    float: left;

    height: 39px;

    margin-top: 10px;

    clear: both;width: 30%;

}

.lmtil {

    background:#E57368;

    height: 39px;

    width: 65%;

    float: right;

    position: relative;

    line-height: 39px;

    color: #FFF;

    font-size:0.5rem;

    padding-left: 3%;

	margin-top:10px;

}

.szwzbg {

    background: #DA2723;

    padding-left: 3%;

	height:1rem; line-height:1rem; width:97%;

    color: #FFF;

    margin: 5px 0;

}

.szwzbg a{ color:#ffffff;}

/*新闻*/

.text_content {

    clear: both;

    padding: 10px 0px;

}



.text_content {

font-size:0.35rem; font-family:"微软雅黑"; line-height:0.8rem;

}

.comBox { clear:both; margin: 0 auto;}

.icomT { clear:both; overflow:hidden;}

.icomT h3 { width:auto; height:40px; line-height:40px; float:left; font-size:16px; color:#333;}

.icomT .more { float:right; line-height:40px; padding-right:15px; background:url(../img/point.png) right 50% no-repeat; color:#333;}



.ipro { width:100%; overflow:hidden;}

.ipro ul { width:102%;}

.ipro li { width:47.5%; float:left; margin:0 10px 10px 0; background:#f1f1f1;}

.ipro img { width:50%; float:left;}

.ipro p { width:50%; float:right; text-align:center; font-size:16px; padding-top:10px; color:#323232;}

.ipro i { display:block; width:29px; height:29px; background:url(../img/gp.png) no-repeat; margin:5px auto 0;}



.inews { overflow:hidden; clear:both;width: 95%;margin: 0 auto;}

.inews ul { border-top:#dddddd 1px solid;}

.inews li { border-bottom:#dddddd 1px solid; overflow:hidden; padding:10px 0px;}

.inews time { width:70px; float:left; border-right:#dddddd 1px solid; text-align:center;}

.inews time b { display:block; font-size:24px; color:#aadb1e; font-family:Arial;}

.inews .int { margin-left:80px;}

.inews .int h3,.inews .int p { font-size:12px; height:22px; line-height:22px; overflow:hidden; word-break:break-all; text-indent:0px;}

.inews .int h3 { font-weight:bold;color:#000000;}





.inews a:link,.inews a:visited {

    color: #666666;

    text-decoration: none;

    cursor: pointer;

}



.pageList{ line-height:40px; margin-top:20px; text-align:center; float:right;}



.p_n1{ border:1px solid #DA2826; padding:3px; padding-left:4px; padding-right:4px; text-align:center; color:#ffffff; background:#DA2826;}



.p_n2{ border:1px solid #E9E9E9; padding:3px; padding-left:4px; padding-right:4px; text-align:center; background:#ffffff; color:#555555;}



.pageList a{ color:#555555;}





 

.pic{height:auto; overflow:hidden}

.pic li{width:45%;margin-left:10px; margin-top:10px;border:#000 1px solid; float:left; position:relative}

.pic li img{width:98%; margin:2px; zoom:1}

.pic li p{width:97%; height:20%;background:url(../web/images/pbg.png); position:absolute; left:3px; bottom:2px; color:#FFF; text-align:center; font-size:14px;}

 

 

 

 

#menglong {

	display:none;

	width:100%;

	position:fixed;

	height:100%;

	overflow:auto;

	top:0;

	background:#000;

	filter:alpha(opacity=60);

	-moz-opacity:0.6;

	opacity: 0.6;

	z-index:99999

}

#fenxiang {

	display:none;

	width:100%;

	max-width: 768px;

	position:fixed;

	overflow:auto;

	top:0;

	z-index:99999

}





/*Position and Attribute */

/*=========================================*/

.tl { text-align: left; }

.tc { text-align: center; }

.tr { text-align: right; }

.fl { float: left; display: inline; }

.fr { float: right; display: inline; }

.cb { clear: both; }

.cl { clear: left; }

.cr { clear: rigth; }

.clearfloat { height: 0; font-size: 0px; clear: both; line-height: 0; }

.cf:before, .cf:after { content: "."; display: block; height: 0; visibility: hidden; }

.cf:after { clear: both; }

.cf { zoom: 1; }

.vm { verticle-align: middle; }

.pr { position: relative; }

.pa { position: absolute; }

.abs-right { position: absolute; right: 0 }

.zoom { zoom: 1; }

.hidden { visiility: hidden; }

.none { display: none; }

.block { display: block; }

.ohz { overflow: hidden; zoom: 1; }

/*=========================================*/



 



 

/*图片列表*/

 

.cdisi-right{ width:100%; height:auto; overflow:hidden; margin:0 auto;}

.cdisi-right ul{ width:100%; height:auto; overflow:hidden; margin-left:0.45rem;}

.cdisi-right ul li{ width:7rem; height:6.25rem; float:left; margin-bottom:0.5rem; margin-right:0.5rem; background:#0E7AD4;}



.cdisi-right ul li:hover{  background:#0E7AD4; color:#fff;}

.cdisi-right ul li:hover a{ color:#ffffff; }



.cdisi-right ul li img{ width:7rem; height:5.25rem; overflow:hidden;}

.cdisi-right ul li b{ display:block; width:7rem; height:5.25rem;  }

.cdisi-right ul li span{ display:block; width:7rem; height:1rem; color:#fff; text-align:center; line-height:1rem; font-weight:300; font-size:0.5rem;}

.cdisi-right ul li a{ color:#3D3D3D;}



.liuyan{  width:100%; margin:0 auto;} 



.inputBg {

    height: 2rem;

    width: 14rem;

    border: solid 1px #ddd;

    padding: 0 2%;

    color: #333;

    font-size: 0.5rem;

    -webkit-border-radius: 0;

    background: #fff;

    margin-top: 0.5rem;

} 



.inputBg1 {

    height: 4rem;

    width: 14rem;

    border: solid 1px #ddd;

    padding: 0 2%;

    color: #333;

    font-size: 0.5rem;

    -webkit-border-radius: 0;

    background: #fff;

    margin-top: 0.5rem;

}

.inputBg2 {

    height: 1.5rem;

    width: 14rem;

    border: solid 1px #ddd;

    padding: 0 2%;

    color: #333;

    font-size: 0.5rem;

    -webkit-border-radius: 0;

    background: #fff; margin-top: 0.2rem;

    

}

.c-btn3 {

    color: #fff;

    border: 0;

    height: 1.85rem;

    line-height: 1.85rem;

    width: 14rem; padding: 0 2%;

    -webkit-box-flex: 1;

    display: block;

    -webkit-user-select: none;

    font-size: 0.9rem;

    background:#005295;

    background-size: 100%;

    text-align: center;

    margin-top: 1rem;

}



.list>.list-item {

    float: left;

    width: 46%;

}

.list>.list-item {

	margin-left:5px;

	border:1px solid #efefef;

    display: block;

    text-align: center;

    color: #333;

    margin-top: 20px;

}

.image-container {

    overflow: hidden;



    height: 120px;

    margin: 0 auto;

}

.image-container>img {

    max-width: 100%;

    max-height: 100%;

    height: 100%;

}

.list>.list-item>.title {

    margin: 5px auto;

    width: 90%;



    overflow: hidden;

    text-overflow: ellipsis;

}

.list>.list-item>.title span{

	text-align: left;

  display:block;

    width: 90%;

	white-space:pre;

    overflow: hidden;

    text-overflow: ellipsis;

}

@media screen and (max-width: 700px){



.divNews ul li {

    padding: 10px;

}

}

.divNews ul li {

    overflow: hidden;

    position: relative;

    border: #ebebeb 1px solid;



    color: #7e94a5;

    min-height: 150px;

    margin-bottom: 2.5%;

}

@media screen and (max-width: 700px)

{

.divNews ul li .a_img {

    position: static;

    width: 100%;

}

}

.divNews ul li .a_img {



    left: 10px;

    top: 10px;

    display: block;

   

}

.divNews ul li .a_img img {

    width: 100%;

}

@media screen and (max-width: 700px){

.divNews ul li .info {

    padding: 0;

    width: 100%;

}

.divNews ul li .info .a_tit {

    display: block;

    font-size: 1.33em;

    color: #2696D5;

	font-weight:700;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    line-height: 3.5;

}

.divNews ul li .info .p {

    height: auto;

    -webkit-line-clamp: inherit;

}

.divNews ul li .info .time {

    display: block;

    margin-top: 3%;

}

/*pages*/

.Pages{ padding:5% 0 ; zoom:1; overflow:hidden; color:#333; text-align:center; display:block;}



.Pages span{ padding:0px 3px; display:inline-block;}

.Pages a{color:#666; display:inline-block; padding:0 12px; line-height:32px; text-align:center; float:left; border:solid 1px #ededed; margin: 0 3px;}

.Pages .p_page{ float:rigth;}

.Pages .p_page em{ font-style:normal; font-family:Arial;}

.Pages .p_page em a{ height:32px; line-height:32px; text-align:center; border:solid 1px #ededed; font-size:14px; }

.Pages .p_page a:hover{color:#fff;background:#2696D5;}

.Pages .p_page em a.a_cur{ color:#fff;background:#2696D5;}

.Pages .p_page .em_num{ display:none;}

/*pages end*/