@charset "utf-8";
body{ margin:0; padding:0; font-family:"微软雅黑"; font-size:12px; color:#797979; line-height: 1.5; }
a:link{ text-decoration:none;}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.images {
	border:none;
	padding:0px;
	margin:0px;
}

h1{ padding:0; margin:0; font-size:16px;font-weight:normal;}
h2{ padding:0; margin:0; font-size:14px; font-weight:normal;}
h3{ padding:0; margin:0; font-size:12PX;font-weight:normal;}
.clr{ clear:both;}
.bas{color:#FFF;}
.bas:hover{ color:#F93;}
.lns{color:#333;}
.lns:hover{ color:#09F;}
.l{float:left; }
.r{ float:right;}
/*首页开始*/
.heads{width:100%; margin: 0 auto; height:76px; }
.heads-m{ width:1200px; height:76px; margin:0 auto;display: flex;justify-content: space-between;}
.logo{width: 193px;height:57px;margin-top:10px;}


.nav-r ul{ padding-left:40px; }
.nav-r ul li{ width:115px;height:76px; line-height:76px; float:left;}
.nav-r li a{ color:black; font-size:16px; text-align:center; display:block;}
/*.nav-r li a:hover{ color:#FFF; background: #a72118; -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transition: all 1s;
    transition: all 1s;}*/
.fenx{ background:url(../images/ssobg.jpg) 0 0 no-repeat; width:165PX; height:35PX; margin:30px 0 0 20px; display:inline;}
.soso{  height:26px; line-height:26px; width:120px; border:none; margin-top:4px; margin-left:12px; background:#efefef;}
.anu{ width:24px; height:24px; background:url(../images/aniu.jpg)0 0 no-repeat;border:none; margin-top:6px;}

/*banner图*/
.banner{ width:100%; height:592px; margin:0 auto; overflow:hidden;}
/*banner图js样式*/
/* fullSlide */
.fullSlide{width:100%;position:relative;height:592px; }
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:6566px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:772px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#ffaf02;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

/*banner图js样式结束*/

.anvou{
    width: 100%;
    height:280px;
    margin-top:40px;
    display:flex;
    flex-direction: row;
    justify-content: space-between;
}
.anvouleft{
    width:500px;height:100%;
}

.anvouright{
    width:680px;height:100%;font-size:16px;text-indent: 20px;color:black;text-align: justify;
}
.movc{width:100px;height:30px;border:1px solid #004097;display: flex;align-items: center;color:#004097;margin-top:34px;}
.movcs{width:100px;height:30px;border:1px solid #004097;display: flex;align-items: center;color:#004097;justify-content: center;margin:0 auto;margin-top:30px;}
.rerma{width:100px;height:120px;background: red;float:right;margin-right:40px;margin-top:-100px;}

/*内容*/
.w1200
{
    
    margin: 0 auto; 
}

.advantage_num
{
    height:140px;
    padding: 80px 0 60px 0;
    background: url("../images/hf4.jpg") no-repeat;
    background-size: 100% 100%;
    display: flex;
    align-items: center
}
.advantage_num li
{
    width: 25%;
    text-align: center;
    float: left;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
}
.advantage_num li .advantage_num1
{
    font-size: 18px;
	 color: white;

}
.advantage_num li .advantage_num1 b
{
    font-size: 70px;
    margin-right: 10px;
 color: white;
    display: inline-block;
}

.advantage_num li .advantage_num2
{
    font-size: 18px;
    line-height: 18px;
    color: white;
    margin-top: 12px;
}

/*首页的标题*/
.index_title
{
    text-align: center;
    margin: 20px auto 30px auto;
    position: relative;
}
.index_title .index_title1
{
    font-size: 28px;
    color: #1373da;
    line-height: 28px;
    display: block;
}
.index_title .index_title2
{
    font-size: 16px;
    color: #666666;
    line-height: 16px;
    display: inline-block;
    padding: 0 10px;
    background: #ffffff;
    position: relative;
    z-index: 2;
    margin: 10px auto;
    text-transform:uppercase;
}
.index_title .index_title3
{
    display: block;
    width: 60px;
    height: 2px;
    background: #1373da;
    margin: 0 auto;
}

.index_title .index_title4
{
    width: 100%;
    height:1px;
    background: #d9d9d9;
    position: absolute;
    bottom: 18px;
}



.company li:hover .companyL
{

    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -ms-transition: all 0.8s;
    transition: all 0.8s;
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
}
.company li:hover .companyR
{

    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -ms-transition: all 0.8s;
    transition: all 0.8s;
    -webkit-transform: translateX(-10px);
    -moz-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
}
.cut{ padding-top: 60PX;}
.tabBox{padding-bottom: 85px;}
.tabBox .tab-hd{padding-bottom: 30px;}
.tabBox .tab-hd ul{width: 244px;height: 42px;margin: 0 auto;}
.tabBox .tab-hd ul li{width: 120px;height: 40px;border: 1px solid #b3b3b3;line-height: 40px;text-align: center;font-size: 18px;float: left;}
.tabBox .tab-hd ul li a{color: #333333;}
.tabBox .tab-hd ul .active{background: #a0131a;border: 1px solid #a0131a;}
.tabBox .tab-hd ul .active a{color: #fff;}
.tabBox .tab-bd ul li{padding: 0 10px 0 45px;border-bottom: 1px dashed #a0a0a0;position: relative;font-size: 15px;color: #3e3a39;height: 44px;line-height: 44px;}
.tabBox .tab-bd ul li i{display: block;background: url(../images/dian2.jpg) no-repeat center;width: 35px;height: 44px;position: absolute;top: 0;left: 0;}
.tabBox .tab-bd ul li span{color: #a0a0a0;}



/**幻灯样式**/
ul , li { list-style-type: none; overflow: hidden;}
#fcbx , #fcimg{ width: 208px; height: 166px;}
#fcbx div , #fcnum { top: -23px; height: 23px; margin-bottom: -23px; position:relative; }
#fcbx div { filter:alpha(opacity=25); -moz-opacity:0.25; opacity:0.25; background-color:#000; }
#fcnum { float:right; margin-right: 10px; }
#fcnum li{ float:left; background:#FFF; margin-left:5px; height:7px; width:7px; cursor: pointer; margin-top:8px;}
#fcnum li.crn { background-color:#F15D17; }
/**幻灯样式结束**/

/*图片放大效果*/
.thumb{ overflow:hidden;}
.thumb img{webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d;}
.thumb img:hover{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.toe{/*超出省略号*/word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.brand{background: url(../images/dian_back.jpg);padding-bottom: 180px; padding-top: 50PX;}
.brand .body{background:#FFFFFF ; padding: 5PX;}
.brand .body img{width: 100%;height: auto;}
.brand .body li{ width: 192PX; height: 84PX; float: left; margin-left: 15PX; margin-right: 30PX;}

.zlxz{width:100%;height: 60px;display: flex;justify-content: space-around;align-items: center;border:1px solid #d5d5d5;margin-top: 16px}
.zlxzl{width:40px;height:70%;}
.zlxzc{width:600px;height:80%;display: flex;align-items: center}
.zlxzr{width:100px;height:70%;background: #004097; color:white;display: flex;justify-content: center;align-items: center}


.footer{color: #fff;}
.footer .nav2{font-size: 20px;background: #a0131a;width: auto; text-align: center;}
.footer .nav2 ul{padding: 13px 0;float: initial;}
.footer .nav2 ul li{border-right:1px solid #fff ;background: none;display: inline;padding:0 8px;font-size: 16px;color: #3e3a39;background:url(../images/nav_xian.png) no-repeat right center;background-size:3px 13px;}
.footer .nav2 ul li a{color: #FFFFFF;}
.wrapper { width: 1200PX; margin: 0 auto;}
.footer .location{background: #313131;height: 233px;padding-top: 50px;}
.footer .location .box{padding-bottom: 60px;}
.footer .location ul li{font-size: 14px;color: #fff;line-height: 40px;}
.footer .location .fr{text-align: right;}
.footer .bottom{font-size: 14px;height: 40px;line-height: 40px;background: #a0131a;text-align: center;}
.contact_us{background: url(../images/ybl.png) no-repeat;width: 34px;height: 371px;position: fixed;top: 15%;right: 0;background-size:100% 100%;}
.contact_us a{display: block;width: 34px;height: 41px;margin-bottom: 6px;}
.qr_box{width: 172px;height: 376px;background: #fff;position: fixed;bottom: 50px;right: 0;}
.qr_box img{width: 172px;height: 346px;}
.qr_box p{font-size: 16px;color: #433f3e;font-weight: 600;text-align: center;}
/*新闻*/
.news{width:1200px;margin:0 auto;margin-top:20px;margin-bottom: 50px}
.newslist{width:460px;margin:0 auto;display: flex;flex-direction: row;justify-content: space-between;margin-top:20px;}
.item{width:100px;height:50px;display: flex;justify-content: center;align-items: center;color:#000;font-size:18px;font-weight: 600}
.newsimg{width:100%;margin-top:30px;display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
.newsimgitem{width:31%;box-shadow: 0 3px 3px 3px rgba(0, 0,0,.1);padding:10px;margin-bottom:20px}
.newsimgitems{width:29%;box-shadow: 0 3px 3px 3px rgba(0, 0,0,.1);padding:10px;margin-bottom:15px}
.itemimg{width:100%;height:230px;}
.itemtitle{display: flex;justify-content: center;margin-top:10px;}
.colok{width:100px;height:30px;margin:0 auto;margin-top:30px;border: 1px solid #024294;display: flex;justify-content: center;color:#024294;line-height: 30px}
/*新闻*/
/*知识分享*/
.knowledge{margin:0 auto;margin-top:20px;margin-bottom: 50px}
.knowledgeimg{width:100%;height:400px;position: relative;display: flex;justify-content: center;margin-top:50px;}
.knowledgeimgback{width:100%;height:300px;position: absolute;bottom: 0;background-image: url('../images/index88.png')}
.knowledgeimgitem{width:1200px;height:260px;z-index:99;display: flex;flex-direction: row;justify-content: space-between;}
.knowitem{width:24%;height:260px;background:white;display: flex;flex-direction: column;justify-content: center}
.knowitem p{margin:0 auto;margin-top:8px;}
/*知识分享*/
/*卡友圈*/
.kyq{width:1200px;margin:0 auto;margin-bottom: 30px}
.kyqcen{width:1200px;height:219px;margin-top:30px;display: flex;flex-direction: row;justify-content: space-between;padding-left:10px;}
.kyqcenitem{width:290px;height:100%;display: flex;}

/*卡友圈*/
/*预约*/
.yuyue{width:100%;height:94px;background:#181818;display: flex;justify-content: center;align-items: center}
.yuyuecen{width:1300px;height:50px;display: flex;justify-content: space-between;}
.yuleft{width:80%;height:100%;display: flex;align-items: center;font-size:18px;font-weight: 700;letter-spacing: 3px;color:white;}
.yuright{width:10%;height:100%;background:#333333;display: flex;justify-content: center;align-items: center;color:#feaf29;border-radius: 6px}
/*预约*/
/*底部*/
.foot{ width:100%; background:#090909; }
.foot-m-t{ width:1200px; margin:0 auto;height:186PX; padding-top:40PX; position:relative;}
.foot-m-t dl{ width:180px; height:166px; border-right:1px solid #555555; float:left;}
.foot-m-t dt{ font-size:16px; font-weight:bold; line-height:40px; color:#FFF;text-align:center;}
.foot-m-t dd{ line-height:26px; text-align:center;font-size:14px;color:white!important;}
.foot-m{  margin:0 auto; width:1200px; line-height:26px; text-align:center; font-family:"微软雅黑"; color:#fff; margin:0 auto; padding-top:10px;border-top:1px solid #404040;padding-bottom: 10px}
.foot-m a{ color:#FFF;}
.foot-m-t dd :hover{color:#65022B !important;}
.bdsharebuttonbox{width:300px;height:26px;margin-left:88px;display: flex;flex-direction: row;align-items: center;margin-bottom: 10px;}
.bdsharebuttonbox .img{width:24px;height:24px;}
.bdsharebuttonbox .title{color:white;margin-left:20px;font-size:15px;}

/******--------------------- 全局 ---------------------******/
.main,.header,.link,.mainwrap,.procat_list,#nycontainer,.top,.home_business,.home_procat,.nav{ width:1180px; margin-left:auto; margin-right:auto;padding:0px;}
.footer{ width:1100px; margin-left:auto; margin-right:auto;padding:0px;}

/******--------------------- head---------------------******/
#header{ width:100%; height:155px; position:absolute; left: 0; top: 0; width: 100%; z-index:99999999999;  }
#header .topcon{ height: 105px; } 
#header .logo,#header .logo img{ width: 902px; height: 94px; }
#header .logo{ margin-top:11px;}

#header .menu{ color:#ffffff; font-size:12px; margin-top: 11px;}
#header .menu a{ line-height:32px; display:inline-block; height:32px; padding-right:14px; padding-left:14px; background:url(../images/xian1.png) left center no-repeat; color:#f8eccc;}
#header .menu a:first-child{ background:none;}
#header .menu a:hover{ color: #315798; }



#headerny{ width:100%; height:205px;width: 100%; z-index:99999999999; background:url(../images/headbg.jpg) center top no-repeat;  }
#headerny .topcon{ height: 126px; } 
#headerny .logo,#headerny .logo img{ width: 906px; height: 150px; }
#header .logo{ margin-top:9px;}

#headerny .menu{ color:#333333; font-size:12px; margin-top: 25px;}
#headerny .menu a{ line-height:32px; display:inline-block; height:32px; padding-right:14px; padding-left:14px; background:url(../images/xian5.png) left center no-repeat; color:#333333;}
#headerny .menu a:first-child{ background:none;}
#headerny .menu a:hover{ color: #315798; }




/**幻灯样式**/
ul , li { list-style-type: none; overflow: hidden;}
#fcbx , #fcimg{ width: 403px; height: 240px;}
#fcbx div , #fcnum { top: -23px; height: 23px; margin-bottom: -23px; position:relative; }
#fcbx div { filter:alpha(opacity=25); -moz-opacity:0.25; opacity:0.25; background-color:#000; }
#fcnum { float:right; margin-right: 10px; }
#fcnum li{ float:left; background:#FFF; margin-left:5px; height:7px; width:7px; cursor: pointer; margin-top:8px;}
#fcnum li.crn { background-color:#F15D17; }
/**幻灯样式结束**/
.list-mid-nr-r{ width:523px; height:240px; float:right;}
.list-mid-nr-r li{ height:30px; line-height:30px; background:url(../images/jt.jpg) left center no-repeat;}
.list-mid-nr-r li a{ padding-left:20px;}

.list-pic{width:976px; height:240px; margin:0 auto; overflow:hidden;}
.list-pic-nr{ height:202px; }
.list-pic-nr li{ width:220px; height:190px; float:left; background:url(../images/picbg.png) center center no-repeat; text-align:center; margin-left:10px; padding:28px 4px 4px 4px; line-height:20PX;}
#demo {
background: #FFF;
overflow:hidden;

width: 970px;
}
#demo img {

}
#indemo {
float: left;
width: 800%;
height:220px;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.gggt{ width:1180px; height:116px; margin:0 auto; padding-top:20px;}
.fengcai{background:#;overflow:hidden;width:100%;margin-top:20px;}
.huizhang{width:195px;height: 314px;overflow: hidden}
.huizhang a{color:#fff}
.huizhang img{width:195px;height:190px;}
.hz_font{background:#287BC0;width:175px;padding:10px;color:#fff;height:114px; overflow:hidden;padding-bottom:0;filter: alpha(opacity=90);/**/width: 264px;color:#fff;-moz-opacity: 0.9;-khtml-opacity: 0.9;opacity: 0.9;}
.hz_font span{font-size:17px;font-weight:600;}
.hz_font p{margin-top:8px;line-height:22px;height:37px;}
.hz_font2{background:#fff;color:#666;padding:15px;padding-top:10px;width:175px;}
.hz_font2 a{display:block}
.hui_list{ overflow:hidden}
.hui_list li{overflow:hidden;margin-left:20px;float:left;}
/******--------------------- nav---------------------******/
.m_news{ overflow:hidden; width:1180PX; margin:0 auto; margin-top:20px;}
.m_news>div{height:307px;background:#fff;border:1px solid #E8E8E8;}
.mntongzhi_left{width:290px; position:relative;}
.mn_news{width:870px;margin:0 15px;height:306px !important; overflow:hidden;margin-left:0}
.mn_sq{width:250px;padding:15px 10px;}
.mn_tit{color:#333;font-weight:600;border-left:3px solid #215ca2;padding-left:10px;font-size:17px;height:18px;line-height:18px;} 
.mn_tit a{float:right;color:#4493D4;font-size:14px;}
.mtz_list{margin: 16PX 5px 5PX 5PX;} 
.mtz_list li{padding-bottom:10px;}
.n_xian{height:130px;position:absolute;left:16px;top:45px;}
.mtz_list li a{z-index:9999;margin-left:17px;display:block;border-bottom:1px dotted #e3e3e3;padding-bottom:10px;line-height:22px;} 
.sh_tit{background:#F8F8F8;border-bottom:1px solid #eee;overflow:hidden;height:40px;line-height:40px;padding:0 15px;}
.sh_tit span{float:left;font-size:17px;color:#333;border-left:2px solid #215ca2;height:18px;line-height:18px;margin-top:12px;padding-left:10px;font-weight:600;}
.sh_tit a{float:right;font-size:14px;color:#0061B7;}

.sh_T{padding:15px 15px;}
.sh_T img{width:245px;}
.sh_Tfont{margin-left:20px;width:270px;}
.sh_Tfont strong{font-size:15px;color:#333;}

.sh_Tfont p{margin-top:15px;line-height:23px;}
.sh_list{margin:0 15px;border-top:1px dotted #ccc;margin-top:8px;}
.sh_list li{background:url(../images/list01.gif) no-repeat 0px 9px;padding-left:10px;width:230px;float:left;margin-right:30px;margin-top:10px;}
.sh_list li:nth-child(2n+2){margiin-right:0}
.sh_list li a{}
.fleft{float:left}
.fright{float:right;}
.huizhang{width:195px;height: 314px;overflow: hidden}
.huizhang a{color:#fff}
.huizhang img{width:195px;height:190px;}
.hz_font{background:#287BC0;width:175px;padding:10px;color:#fff;height:114px; overflow:hidden;padding-bottom:0;filter: alpha(opacity=90);/**/width: 264px;color:#fff;-moz-opacity: 0.9;-khtml-opacity: 0.9;opacity: 0.9;}
.hz_font span{font-size:17px;font-weight:600;}
.hz_font p{margin-top:8px;line-height:22px;height:37px;}
.hz_font2{background:#fff;color:#666;padding:15px;padding-top:10px;width:175px;}
.hz_font2 a{display:block}
.hui_list{ overflow:hidden}
.hui_list li{overflow:hidden;margin-left:20px;float:left;}

.shNews{padding:15px;overflow:hidden;}
.shN_right{width:395px;margin-left:15px;margin-top:12px;}

.shN_Rlist{margin-right:15px;}
.shN_Rlist li{ overflow:hidden;border-bottom:1px dotted #ccc;padding-bottom:10px;background: url(../images/icon02.jpg) no-repeat 0px 10px;overflow: hidden;margin-bottom:8px;}
.shN_Rlist li a{color: #999;float:left;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width:270px;}
.shN_Rlist li span{float:right;color:#AFADAD;}

/******--------------------- nav---------------------******/
#headerny .navbar{ width:100%; background:#0579cb; height:55PX; line-height:55PX; }
#headerny .nav{ display:block;  position:relative; z-index:1000 !important;   }
    #headerny .nav h3{ font-size:100%; font-weight:normal; }
    #headerny .nav .m{  position:relative; float:left;display:block;  text-align:center;width:12.111%; }
    #headerny .nav h3 a{height:55px;  zoom:1;  line-height:55px;   display:block;  color:#fff; font-size:18px; background:url(../images/xian6.png) left center no-repeat; }
    #headerny .nav li:hover h3>a,#headerny .nav h3 a:hover,#headerny .nav h3 .current{  color:#d1361e; }
    #headerny .nav li:first-child h3 a{ background:none;}

    #headerny .nav .sub{ display:none;  width:100%;position:absolute; left:0; top:55px;   float:left; line-height:28px; padding-top: 7px; padding-bottom: 7px; z-index:1000 !important;background:#ffffff; z-index:1000 !important;  border-radius:3px; border: 1px solid #c8c8c8; }
    #headerny .nav .sub li{ height: 34px; border-bottom: 1px solid #e5e5e5;   }
    #headerny .nav .sub li a{ display: block; height: 34px; line-height: 34px; display:block; zoom:1;color:#315798; font-size:15px; text-align:center;text-overflow:ellipsis; overflow:hidden;white-space:nowrap; padding-left: 5px;padding-right: 5px;}
    #headerny .nav .sub li a:hover{  color:#d1361e;  }
    #headerny .nav .sub li:last-child{ border-bottom: none; } 

/***S  banner ***/
.banner{width:100%; margin-left:auto; margin-right:auto; height:600px; overflow: hidden; position:relative;}
.focusBox { position: relative; width:100%; height:428px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic a,.focusBox .pic li{  width:100%; height:428px;  display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 15px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px;  height: 15px; overflow: hidden; width: 15px; cursor: pointer; border-radius:50%;
    display:inline-block; *display:inline; zoom:1; background:#fff;
}
.focusBox .hd .on{ background:#f8eccc; }
.focusBox .prev,
.focusBox .next { width: 48px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=50);opacity:0.5;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=80) !important;opacity:0.8 !important;  }
.zhezhao{ background: url(../images/mask.png) center top no-repeat; width: 100%; height: 100%;display:none; }
/*** E banner ***/

/*** S banner2 ***/
.banner2{ width: 430px; height: 600px;margin-left: auto;margin-right: auto; }
    .TB-focus{height:238px; width:100%; position:relative;  overflow:hidden; }
    .TB-focus .hd { position:absolute; right:9px; bottom:10px; z-index:1; padding-left:2px; }
    .TB-focus .hd li { color:#f60; cursor:pointer; margin-left:3px; width:25px; height:25px; background:#fff; float:left; font-size:13px; line-height:25px; overflow:visible; text-align:center; opacity:.7; filter:alpha(opacity=70); border:1px solid #d8d8d8; margin-left:-1px; margin-right:2px; }
    .TB-focus .hd li.on { background:#e68d00; color:#fff; font-weight:bold; opacity:1; filter:alpha(opacity=100); z-index:2; position:relative; }
    .TB-focus .bd ul li a img{ height:238px; width:430px;}
/*** E banner2 ***/



/******---------------------S home_president---------------------******/
.home_president{ margin-top: 42px; padding-bottom: 30px; }
.presidentone{ width: 220px;}
.presidentone dl{width: 220px; height: 362px;}
.presidentone dl dt,.presidentone dl dt img{ width: 220px; height: 250px; }
.presidentone dl dd{ margin-top: 19px; text-align: center; }
.presidentone dl dd a{ display: block; padding-left: 10px; padding-right: 10px; height: 26px; line-height: 26px; color: #333333; font-size: 16px; font-weight: bold; }
.presidentone dl dd p{ color: #555555; font-size: 14px; line-height: 20px;padding-left: 10px; height: 60px;  padding-right: 10px; 
}

.presidentone dl:hover{box-shadow: 0 2px 14px #d8efff;}

.picMarquee-left{ width:945px;  overflow:hidden; position:relative;}
        .picMarquee-left .bd{   }
        .picMarquee-left .bd ul{height: 380px; overflow:hidden; zoom:1; }
        .picMarquee-left .bd ul li{ margin-right:15px; float:left; _display:inline; overflow:hidden; text-align:center; width:220px;height: 362px;  position:relative;  }
   
        .picMarquee-left  dl{width: 220px; height: 362px;}
        .picMarquee-left  dl dt,.presidentone dl dt img{ width: 220px; height: 250px; }
        .picMarquee-left  dl dd{ margin-top: 19px; text-align: center; }
        .picMarquee-left  dl dd a{ display: block; padding-left: 10px; padding-right: 10px; height: 26px; line-height: 26px; color: #333333; font-size: 16px; font-weight: bold; }
        .picMarquee-left  dl dd p{ color: #555555; font-size: 14px; line-height: 20px;padding-left: 10px; height: 60px;  padding-right: 10px; 
        }

        .picMarquee-left li:hover{box-shadow: 0 2px 14px #d8efff;}

        


/******---------------------E home_president---------------------******/





/***S  home_about ***/
.home_about{ height:387px; background:url(../images/aboutbg.jpg) center top no-repeat; margin-top:45px;}
.aboutbox{ width:522px; margin-top:35px;}
.about{ color:#555555; font-size:14px; line-height:30px; margin-top:15px; height:230px; overflow:hidden;}
.teambox{ width:550px; margin-top:35px;}

    /* 本例子css */
    .scrollBox{ width:100%; position:relative;  margin-top:30px;}
    .scrollBox .piclist{ overflow:hidden; zoom:1;}
    .scrollBox .ohbox{overflow:hidden; position:relative;width:100%;}
    .scrollBox {position:relative;overflow:hidden;zoom:1;}
    .scrollBox .piclist li{float:left; display:inline; width:162px; margin-right:30px;}
    .scrollBox .piclist li img{ width:152px; height:152px; border-radius:50%; border:5px solid #dcbfd4;}
    .scrollBox .piclist li:hover img{opacity: .7;
    filter: alpha(opacity=70);}
    .scrollBox .piclist li span{height:42px;line-height:42px;font-size:14px;color:#4c4c4c;text-align:center;text-overflow:ellipsis; overflow:hidden;white-space:nowrap; display:block;  }
    /*.scrollBox .pageBtn span{ background:url(../images/bntbg.png) no-repeat; display:block;width:37px;height:59px;position:absolute;top:72px;cursor:pointer;text-indent:-999em;overflow:hidden; }
    .scrollBox .pageBtn .prev{left:20px;background-position:-11px -84px ;}
    .scrollBox .pageBtn .next{right:20px;background-position:-53px -84px ;}*/
    .scrollBox .pageBtn .list{overflow:hidden;zoom:1;margin:10px 0 0 0; text-align:center; }
    .scrollBox .pageBtn .list li{ background:#9e9e9e;display:inline-block; width:10px;height:10px;cursor:pointer;margin-left:10px;line-height:10000px;overflow:hidden; border-radius:50%;  }
    .scrollBox .pageBtn .list li.on{ background:#913a7b;}

/***E  home_about ***/

/***S  home_share ***/
.home_share{ margin-top:45px; padding-bottom:45px;}
.share_list {width:105%; margin-top:37px;}
.share_list a{ display:block; width:285px; float:left;margin-right:20px; margin-bottom:40px; }
.share_list a dl{ width:100%; height:360px; position:relative; }
.share_list a dl dd{ width:100%; height:100%; background:#f8f8f8;}
.share_list a dl dd img{ width:100%; height:205px;}
.share_list a dl dd p{padding-left:30px;padding-right:30px; padding-top:70px; color:#636363; font-size:15px;line-height:30px;}
    .share_list a dl dt {z-index:10;width:100px; height:100px; position:absolute; top:157px; left:95px;}
    .share_list a:hover dd { background:#fff;}
.more { margin-top:22px;}
    .more a { margin-left:auto; margin-right:auto; display:block; width:147px; height:35px; line-height:35px; text-align:center; color:#9c4c87; font-size:15px;border:1px solid #dec3d7; border-radius:5px;}
.share_list a:hover dd img{opacity: .7;filter: alpha(opacity=70);}
/***E  home_share ***/



/***S  home_news ***/
.home_news {min-height: 365px;background:#59aaeb url(../images/newsbg.jpg) center top no-repeat;  padding-top:45px; padding-bottom:40px; }
.newsbox1{width: 567px;}
.newsone{height: 87px; margin-top: 30px;}
.newsone dt{ width: 78px; height: 85px; box-shadow: 6px 3px 5px #3f8ed2; text-align: center;}
.newsone dt span{display: block; margin-top: 21px;line-height: 28px;color: #ffffff; font-size: 30px;font-family: Arial;}
.newsone dt p{color: #ffffff; font-size: 14px;}
.newsone dd{width: 452px; padding-right: 13px;}
.newsone dd a{display: block;height: 28px;line-height: 28px; color: #ffffff; font-size: 16px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.newsone dd p{ color: #ffffff; font-size: 14px; line-height: 22px;margin-top: 11px; height: 44px;overflow: hidden; }
.newsone dd a:hover{ color: #315798; }

.newsbox2{ width: 580px; height: 365px; }
.focusBoxa { position: relative; width: 580px; height: 365px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
    .focusBoxa .pic img { width: 580px; height: 365px; display: block; }
    .focusBoxa .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 45px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
    .focusBoxa .txt { position: absolute; bottom: 0; z-index: 2; height: 45px; width:100%; overflow: hidden; }
    .focusBoxa .txt li{ height:45px; line-height:45px; position:absolute; bottom:-45px;}
    .focusBoxa .txt li a{ font-weight: normal; display: block; color: #ffffff; padding: 0 0 0 10px; font-size: 14px;  text-decoration: none; width:377px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap; }
    .focusBoxa .num { position: absolute; z-index: 3; bottom: 16px; right: 8px; }
    .focusBoxa .num li{ float: left; position: relative; width: 15px; height: 15px; line-height: 15px; border-radius: 50%; overflow: hidden; text-align: center; margin-left: 5px;margin-right: 5px; cursor: pointer; }
    .focusBoxa .num li a,.focusBoxa .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
    .focusBoxa .num li span { z-index: 1; background: #dfdfdf;  }
    .focusBoxa .num li.on a,.focusBoxa .num a:hover{ background:#e68d00;  }



.news_list1{ margin-top: 15px;}
.news_list1 ul li{ margin:0px; padding:0px;}
.news_list1 ul li,.news_list1 ul li a{ display:block; height:35px;line-height:35px; }
.news_list1 ul li a,.news_list1 ul li span{  color:#ffffff;font-size:14px;font-weight:normal;}
.news_list1 ul li span{ margin-right:13px;color: #b6ddff; font-size: 14px;}
.news_list1 ul li a{ background:url(../images/dot1.png) 1px center no-repeat;  padding-left:16px;}
.news_list1 ul li a:hover{color:#315798;}


.home_news2{padding-top: 40px; background: #fff;padding-bottom: 25px;}
.newsbox3{width: 577px;}

.news_list2{ margin-top: 11px; background: url(../images/dot3.png) left 10px no-repeat;}
.news_list2 ul li{ margin:0px; padding:0px;}
.news_list2 ul li,.news_list2 ul li a{ display:block; height:32px;line-height:32px; }
.news_list2 ul li a,.news_list2 ul li span{  color:#5e5e5e;font-size:14px;font-weight:normal;}
.news_list2 ul li span{color: #cccccc; font-size: 14px;}
.news_list2 ul li a{ padding-left:20px;}
.news_list2 ul li a:hover{color:#315798;}


.news_list3{ margin-top: 11px; }
.news_list3 ul li{ margin:0px; padding:0px;}
.news_list3 ul li,.news_list3 ul li a{ display:block; height:32px;line-height:32px; }
.news_list3 ul li a,.news_list3 ul li span{  color:#5e5e5e;font-size:14px;font-weight:normal;}
.news_list3 ul li span{color: #cccccc; font-size: 14px;}
.news_list3 ul li a{ padding-left:20px;background: url(../images/dot2.png) left center no-repeat;}
.news_list3 ul li a:hover{color:#315798;}

.home_news3{ background: #f9f9f9;padding-top: 15px; padding-bottom: 25px;}

.home_news4{padding-top: 30px;padding-bottom: 34px;}
.wechatimg{width: 567px; height: 289px;}


.info1_tw{ width:100%;margin-top: 9px;  }
.tw_img{width:180px; height:95px; }
.tw_img img{width:180px; height:95px;}
.tw_title{ width:376px;}
.tw_title a{color:#333333; font-family:"微软雅黑"; font-size:14px; font-weight:bold; line-height:24px; height: 48px;overflow: height;}
.tw_title a:hover{ text-decoration:underline; color:#f58522;}

/***S  home_news ***/



/***S  tab ***/
.home_link{padding-bottom: 60px;}

.tab_h_2a{ width:100%; height:32px; background: url(../images/xian2.png) left center no-repeat;}
.tab_h_2a  li{cursor: pointer; display:block;height: 32px;padding-left: 16px;padding-right: 16px; float: left;line-height: 32px;background: url(../images/xian7.png) right center no-repeat; color: #333333;font-size: 14px;  }
.tab_h_2a  li.vary{  color:#333333; font-size: 14px;font-weight: bold; }

.tab_c_2a{width:100%; display:none; }
.partner_list{margin-top: 20px;width: 105%;}
.partner_list ul{margin: 0;padding: 0;}
.partner_list ul li{ display: block; float: left;width: 158px;height: 68px;border: 1px solid #d1d1d1; margin-right: 10px;margin-bottom: 10px;}
.partner_list ul li img{width: 158px;height: 68px;}
.partner_list ul li:hover{border: 1px solid #315798;}

.linklist{margin-top: 12px;}
.linklist ul{ margin: 0; padding: 0; }
.linklist ul li{ display: block; float: left;padding-left: 8px;padding-right: 8px; background: url(../images/xian8.png) right center no-repeat; }
.linklist ul li a{display: block;height: 24px;line-height: 24px;color: #555555; font-size: 14px; }
.linklist ul li a:hover{color: #315798;}
/***E  tab ***/

/******--------------------- container---------------------******/
#container{ width:100%; }
#nycontainer{ margin-top:50px; padding-bottom:40px; }

.procat { margin-top:23px; text-align:center;}
    .procat a { display:inline-block; height:32px; line-height:32px; padding-left:25px;padding-right:25px; border:1px solid #dddddd; border-radius:25px; color:#4f4f4f; font-size:15px; margin-left:6px;margin-right:6px;}
        .procat a:hover, .procat .current { background:#8b3a76; border-color:#8b3a76; color:#fff; }



.main{ margin-top: 40px; }
.mainbox{ width: 918px; }

/******--------------------- S asside---------------------******/
.asside{ width: 250px; }
.catlist,.catlist ul{ margin:0;padding: 0;  }
.catlist ul li{ display: block; height: 65px; line-height: 65px; border-bottom: 1px solid #ececec; }
.catlist ul li a{ display: block; padding-left: 57px; padding-right: 40px; color: #555555; font-size: 15px; background: url(../images/dot4.png) 214px center no-repeat; }
.catlist ul li a:hover,.catlist ul li .current{ color: #bd8e49;background: url(../images/dot5.png) 214px center no-repeat; }
/******--------------------- E asside---------------------******/



/***  page 单页 ***/
.mainbox_2{ padding-top:20px; padding-left: 30px; padding-bottom:60px;color:#555555; line-height:30px;  font-size:15px; }
.mainbox_2 img{max-width:100%;}

 
/*--详细--*/
.time2 { margin-top:10px;}
.show_pic{ color:#444444; padding-top:10px; margin:0px 40px;}
.show_pic h4{ font-size:20px;}
.pic_cp img{max-width:100%;margin-top:20px; }
.nrr { padding:10px 0; color:#555555; line-height:30px;  font-size:15px;}
.nrr  img{max-width:100%; height:auto !important;}



/******--------------------- product 产品 ---------------------******/
.mainbox_2a{ width:105%; }
.mainbox_2a dl { width:280px;  margin-bottom: 26px; margin-right:21px;float:left;   }
.mainbox_2a dl dt,.mainbox_2a dl dt  img{width:280px;  height:200px; }
.mainbox_2a dl dd { text-align:center;  }
.mainbox_2a dl dd a {display:block; line-height:34px; height: 34px; color:#333333;font-size:14px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.mainbox_2a dl dd a:hover{ color:#315798; }

/******--------------------- news 新闻 ---------------------******/
.mainbox_2b{ width: 100%;display: flex;flex-wrap: wrap;/*justify-content: space-around*/}
.mainbox_2b dl{ position:relative; height:122px; margin-bottom:39px; position: relative; padding-bottom: 38px; border-bottom: 1px solid #e3e3e3;}
.mainbox_2b dl dt{ width:172px; height:122px;  position:absolute; left:0; top:0;}
.mainbox_2b dl dt img{ width:172px; height:122px; }
.mainbox_2b dl dd{ padding-left:214px;}
.mainbox_2b dl dd  .yefw_title{ display:block; height:27px; line-height:27px; color:#222222; font-size:16px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.mainbox_2b dl dd  .yefw_info{ color:#666666; font-size:14px; line-height:22px; height:44px; overflow:hidden; margin-top:20px;}
.mainbox_2b dl dd  .yefw_time{ display:block;  line-height:30px; color:#a8a8a8; font-size:14px; margin-top:10px;}
.mainbox_2b dl:hover dd .yefw_title{ color:#315798;}


/******--------------------- notice 公告 ---------------------******/
.mainbox_2c{ width: 100%; }
.mainbox_2c ul{margin:0;padding: 0;}
.mainbox_2c ul li{ background:url(../images/dot6.png) left center no-repeat;  display: block;height: 69px;line-height: 69px;border-bottom: 1px solid #efefef; }
.mainbox_2c ul li a{ display: block;height: 69px;line-height: 69px; padding-left: 137px; position: relative; }
.mainbox_2c ul li .time{ position: absolute;left: 26px; line-height: 69px; color: #555555; font-size: 14px; }
.mainbox_2c ul li .word{color: #555555; font-size: 14px;height: 69px;line-height: 69px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.mainbox_2c ul li:hover .word{ color: #315798; }


/******--------------------- member 会长详细 ---------------------******/
.mainbox_2d{ width: 110%; }
.mainbox_2d dl{ width: 415px; float: left; margin-right: 60px; margin-bottom: 30px; }
.mainbox_2d dl dt,.mainbox_2d dl dt img{ width: 130px; height: 160px; }
.mainbox_2d dl dd{ width: 265px; }
.hzname{ display: block;height: 33px; line-height: 33px; color: #555555; font-size: 18px; font-weight: bold; }
.hzinfo{ margin-top: 6px; color: #666666; font-size: 14px; color: #666666; line-height: 22px; overflow:hidden; height:44px; }
.hzmore{ text-align: right; color: #999999; font-size: 14px; float: right; }
.hzmore:hover{ color: #315798; }
.mainbox_2d .hzname:hover{ color: #315798; }
/******--------------------- detail 会长详细 ---------------------******/
.presidentbox{}
.presidentimg{ width: 205px; }
.presidentimg img{ width: 205px; }
.presidentcon{ width: 635px; }
.presidentinfo{ color: #666666; font-size: 14px; line-height: 24px; padding-top: 20px; padding-bottom: 60px; }
.presidentinfo  img{max-width:100%; height:auto !important;}


/******--------------------- footer ---------------------******/
#footer{ width:100%; }
#footer{ background:#3b415c;  padding-top:21px; padding-bottom: 20px;}
.foonav{ padding-bottom: 18px; background: url(../images/xian3.png) left bottom repeat-x; }
.foonav ul{ margin:0; padding: 0; }
.foonav ul li{ display: inline-block; width: 10%; height: 33px; line-height: 33px;}
.foonav ul li a{ display: block; text-align: center; color: #ffffff; font-size: 13px; background: url(../images/xian4.png) left center no-repeat; }
.foonav ul li:first-child a{ background:none;}
.footcon{position: relative;}
.footwechat{width: 103px; height: 103px; position: absolute; right: 2px; top: 36px;}
.footwechat img{width: 103px; height: 103px;}
.footlogo{ width: 308px; margin-top: 38px; }
.coopright{ width:593px; padding-right: 136px;  line-height:30px; margin-top:30px;  color:#c3c6d4; font-size:13px;}

/*联系我们*/
/* CSS contact */
.contact-s{ width:885px; height:186px; background:url(../images/contact_r2_c2.jpg) no-repeat center top; font-size:14px; color:#595757; }
.contact-nr{ width:885px; clear:both; font-size:14px; line-height:26px; padding-top:20px; padding-bottom:20px;}
.contact-title{ width:885px; }
.contact-title-l{ width: 806px;
    height: 200px;
    padding-left: 56px;
    float: left;
    background: url(../images/lxwmpll.jpg) 3px top no-repeat;
    line-height: 36px;
    margin-top: 56px;
    display: inline;}

.contact-title-r{ width:374px; height:248px; float:right; padding-top:30px;}
.contact-lx{ width:218px; height:177px; background:url(../images/contact_lx.jpg) center top no-repeat;}
.con-pic{ width:885px; height:451px; margin:0 auto;} 
 /*-----侧栏------*/
.qq_onService_panel i,.qq_onService_panel em{font-style:normal; display:none;}
.function_list li{ position:relative;}
.qq_onService_panel .sidebar2_Mo{position: fixed; right:0; top:50%; margin-top: -179px; z-index:10000;}
.qq_onService_panel .sidebar2_list{width: 50px; margin-bottom: 10px; position: relative; right:0;}
.qq_onService_panel .sidebar2_listT,.qq_onService_panel .sidebar2_listB{background-repeat: no-repeat; padding-left:7px;}
.qq_onService_panel .sidebar2_listT{background-position:left top;}
.qq_onService_panel .sidebar2_listB{background-position:left bottom;}
.qq_onService_panel .list_c{height:7px;}
.qq_onService_panel .ie_w{*width: 43px;}
.qq_onService_panel .sidebar2_listC{text-align: center;}
.qq_onService_panel .sidebar2_listC .prev_btn,.qq_onService_panel .sidebar2_listC .next_btn{display: inline-block;}
.qq_onService_panel .sidebar2_listC .prev_btn{margin-bottom: 10px;}
.qq_onService_panel .function_list .list{text-align: center; height:40px; width:auto; padding:0; border:0; overflow: inherit; margin-bottom: 10px; position: relative;}
.qq_onService_panel .function_list .list a{display: inline-block;}
/*.function_list .list:hover .alt_c{display: block;}*/
.qq_onService_panel .list .tel_icon,.qq_onService_panel .list .qq_icon,.qq_onService_panel .list .wx_icon,.qq_onService_panel .list .edit_icon,.qq_onService_panel .list .mail_icon,.qq_onService_panel .list .map_icon{background-repeat: no-repeat; background-position: center center; position: relative; margin-top: 7px; width: 100%; z-index: 2;}
.qq_onService_panel .list .tel_icon{background-image:url('../images/tel_icon.png'); width:26px; height:26px;}
.qq_onService_panel .list:hover .tel_icon{background-image:url('../images/tel_icon_h.png');}
.qq_onService_panel .list .qq_icon{background-image:url('../images/qq_icon.png'); width:25px; height:25px;}
.qq_onService_panel .list:hover .qq_icon{background-image:url('../images/qq_icon_h.png');}
.qq_onService_panel .list .wx_icon{background-image:url('../images/wx_icon.png'); width:30px; height:23px;}
.qq_onService_panel .list:hover .wx_icon{background-image:url('../images/wx_icon_h.png');}
.qq_onService_panel .list .edit_icon{background-image:url('../images/edit_icon.png'); width:25px; height:25px;}
.qq_onService_panel .list:hover .edit_icon{background-image:url('../images/edit_icon_h.png');}
.qq_onService_panel .list .mail_icon{background-image:url('../images/mail_icon.png'); width:26px; height:25px;}
.qq_onService_panel .list:hover .mail_icon{background-image:url('../images/mail_icon_h.png');}
.qq_onService_panel .list .map_icon{background-image:url('../images/qq_icon.png'); width:26px; height:25px;}
.qq_onService_panel .list:hover .map_icon{background-image:url('../images/qq_icon_h.png');}
.qq_onService_panel .sidebar2_state{text-align: center;}
.qq_onService_panel .sidebar2_state a{display: inline-block; width: 32px; height:32px;}
/*.alt_c{display: none;}*/
 
 
/* 联系我们 */
.qq_onService_panel .lxwm_tel{ width: 178px; position: absolute; right:-178px; top:0; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; }
.qq_onService_panel .lxwm_c .lxwm_tit{padding:0 20px; font-weight: normal; height:50px; line-height: 50px; text-align: left; font-size: 18px; border-bottom-width: 1px; border-bottom-style: solid;}
.qq_onService_panel .lxwm_c .lxwm_list{padding:20px 20px 1px;}
.qq_onService_panel .lxwm_c .lxwm_list li{background:url('../images/tel_border.png') no-repeat; margin-bottom: 20px; width:139px; height:32px; line-height: 32px; font-size: 14px;}

/* 联系方式 */
.qq_onService_panel .lxfs_qq{width:200px; overflow:hidden; position: absolute; right:-200px; top:-50px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;}
.qq_onService_panel .lxfs_c{ width:217px; overflow:hidden;/* overflow-y:auto; overflow-x:hidden;max-height:236px;*/}
.qq_onService_panel .lxfs_list{padding:20px 15px 0 0; min-height:107px;}
.qq_onService_panel .lxfs_list li{margin-bottom: 20px;}
.qq_onService_panel .lxfs_list li em{display:block; float: left; text-align: right; width:77px; overflow: hidden; font-size: 12px; height:32px; line-height: 32px;}
.qq_onService_panel .lxfs_list li a{width: 102px; height:32px; line-height: 32px; text-align: center;}

/* 微信扫码 */
.qq_onService_panel .wx_scan{width:200px; position: absolute; right:-200px; top:-80px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;}
.qq_onService_panel .wx_scan_c{text-align: center; padding-top:15px;}
.qq_onService_panel .wx_scan_c .pic{margin-bottom: 5px; display: block;}
.qq_onService_panel .wx_scan_c p{padding-bottom: 10px;}

/* 说明文字 */
.qq_onService_panel .explain_text{width:106px; position: absolute; right:-106px; top:-2px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;}
.qq_onService_panel .explain_c a{font-size: 16px; padding:5px 0;}


 
.qq_onService_panel .sidebar2_listT,.qq_onService_panel .sidebar2_listB{background-image:url('../images/botder_img.png');}
.qq_onService_panel .list_c,.qq_onService_panel .alt_bg,.sidebar2_listC{background:#C1BFC0;}
.qq_onService_panel .sidebar2_state a{background-image: url('../images/hide_btn.png')}
.qq_onService_panel .sidebar2_state a.cur{background-image: url('../images/show_btn.png')}
.qq_onService_panel .lxwm_c .lxwm_tit{color:#eee; border-bottom-color: #CFCDCE;}
.qq_onService_panel .lxwm_c .lxwm_list li{color:#fff;}
.qq_onService_panel .lxfs_list li{color:#fff;}
.qq_onService_panel .lxfs_list li a{background:url('../images/qq_btn.png');}
.qq_onService_panel .explain_c a{color:#fff;}
.qq_onService_panel .wx_scan_c p{color:#fff;}
 

/******--------------------- lan ---------------------******/

.lan1{ height: 81px; line-height: 81px; background: #0579cb; }
.lan1 h3{ color: #ffffff; font-size: 20px; padding-left: 57px; font-weight: bold; }

.lan2{ padding-left: 30px; border-bottom: 1px solid #ececec; height: 80px; }
.lan2 span{ height: 78px; line-height: 78px; color: #315798; font-size: 18px; border-bottom: 2px solid #315798; padding-right: 13px;  }



.nylan{ height:80px; line-height:80px; color:#898989; font-size:14px; }
.nylan a:hover{ text-decoration:underline;}
.nylan,.nylan a,.nylan font{font-size:12px; }
.nylan a{ color:#898989;}
.nylan font{ color:#595959;}

.lan3{ height: 34px; line-height: 34px; padding-bottom: 13px; border-bottom: 2px solid #73abde;  }
.lan3 h3{ color: #555555; font-size: 18px;font-weight: bold; }
.lan3 h3 span{ margin-left: 27px; color: #555555; font-size: 14px; font-weight: bold; }


.lan4{ color: #ffffff; font-size: 30px; height: 33px;line-height: 33px; }

.lan5{height: 27px; line-height: 27px; border-bottom: 1px solid #78c0ff; text-align: right;}
.lan5 a{ color: #b6ddff; font-size: 14px;padding-right: 13px; }
.lan5 a:hover{ color: #315798; }

.lan6{height: 38px;line-height: 38px; background: url(../images/xian2.png) left center no-repeat; padding-left: 14px;}
.lan6 h3{ color: #333333; font-size: 18px;font-weight: bold; }
.lan6 a{ color: #0579cb; font-size: 14px; font-weight: bold; }
.lan6 a:hover {text-decoration: underline;}

/******--------------------- S secretariatbox ---------------------******/
.secretariatbox{}
.secretariat_item{margin-bottom: 10px;}
.secretariat_title{line-height: 46px; color: #333333; font-weight: bold; font-size: 18px;}
.secretariat_item_list{}
.secretariat_item_list dl{ float: left; width: 282px;margin-bottom: 30px; }
.secretariat_item_list dl dt,.secretariat_item_list dl dt img{ width: 130px; height: 160px; }
.secretariat_item_list dl dd{ width: 132px; }
.msname{line-height: 33px; height: 33px; color: #555555; font-size: 18px; font-weight: bold; }
.msinfo{ color: #666666; font-size: 14px; line-height: 30px; height: 60px; overflow: hidden; }
.mymsc{ color: #ff9595; font-size: 14px; }
.msmore{ color: #999999; font-size: 14px;margin-top: 5px; display: block;text-overflow:ellipsis; overflow:hidden;white-space:nowrap; }
.msmore:hover{ color: #315798; }
/******--------------------- E secretariatbox ---------------------******/

/******--------------------- S back ---------------------******/
.backwrap{padding-bottom: 10px; padding-top: 10px;}
.back {
    font: 14px/39px "microsoft yahei";
    color: #fff;
    background: #315798;
    width: 138px;
    border-radius: 30px;
    display: block;
    text-align: center;
    float: right;
}
.back:hover{background: #426aad;}

/******--------------------- E back ---------------------******/


.list-bm-nr-x2{ width:810px; margin:0 auto; padding-top: 40px;}
.list-bm-nr-x2 ul{ padding-top:5px;}
.list-bm-nr-x2 li{ width:810px; height:62px; line-height:62px; background:url(../images/jt.png) left center no-repeat; border-bottom: 1px solid #dcdcdc;color: #a09696; font-size:14PX;}
.list-bm-nr-x2 li a{ padding-left:30px; font-size:14PX;}
.list-bm-nr-x2 li a:hover{ display: block; background:url(../images/jt.png) left center no-repeat #3a922e;width:785px;}
.list3-r{ width: 372px; height: 354px;}
.list3-r-n{ width: 372px; padding-top: 30PX;}
.m_news_m{ width:1200px; height:auto;}
.m_news_m ul li{ display:block; width:540px;  float:left; padding:20px 0 0 38px;margin-top: 20px;}
.m_news_m ul li a{ display:block; width:520px;  padding:10px; }
.m_news_m ul li a:hover{ background:#005a1a;display:block; width:520px; height:126px; padding:10px;}
.m_news_m ul li img{ width:210px; height:126px; float:left;}
.m_news_m1{ display:block; width:292px; float:right;height:160px;}
.m_news_m1 h1{ font-size:18px; color:#fff; line-height:34px;}
.m_news_m1 p{ font-size:14px;color:#fff;line-height:24px;    padding-bottom: 10px;}
.m_ry_btn1 a{ background:url(../images/btnbg-c.png) no-repeat; line-height:34px; color:#FFF;}
.m_ry_btn1 a:hover{ color:#FC0;}
.m_hj{ width:100%; height:auto; padding:30px 0; background:#009946;}
.shijian{ padding:5px 10px; background:#FF0; border-radius:15px; line-height:30px; }

.list4{ width:1200px;   margin: 0 auto; padding: 55px 0 60px 0;}
.list2-r-t{width:470px;margin: 0 auto;}
.list-zsjm{margin-top:50px;}
.list-zsjm li{ width:267px; height:462px; float:left; background:#f3f3f3; margin-right:44px;}

.list-zsjm_m1{ width:267px; height:224px;}
.list-zsjm_m1 i{ margin:0 auto; display:block; width:59px; height:56px; padding-top:10px;}
.list-zsjm_m1 h3{ text-align:center; font-size:24px; font-weight:bold; color:#000; line-height:35px;padding-top:20px;}
.list-zsjm_m1 p{ line-height:26px; padding:10px; font-size:15px;}

.list-zsjm_m2{ width:267px; height:224px;}
.list-zsjm_m2 i{ margin:0 auto; display:block; width:59px; height:56px; padding-top:10px;}
.list-zsjm_m2 h3{ text-align:center; font-size:24px; font-weight:bold; color:#fff; line-height:35px;padding-top:20px;}
.list-zsjm_m2 p{ line-height:26px; padding:10px; font-size:15px;color:#fff;}
/***************************底部开始******************/
.foot{ width:100%;background:#090909; }
.footzi{ width:1200px; margin:0 auto; line-height:35px; color:#FFF;padding-top: 35px; font-size: 14px;}
.foot-dh{ width: 1200px; height: 97px; line-height: 97px; margin: 0 auto; border-bottom:1px solid #47484a; background:url(../images/footdh.jpg) left 26px no-repeat; }
.foot-dh ul{padding-top: 34px;
    padding-left: 100px;}
.foot-dh li{ float:left; width:124px; height:60px; line-height:60px; text-align:center; font-size:15px; color:#FFF; }
.foot-dh li a{ display:block; color:#a8a8a8; font-size:15px; }
.foot-dh li a:hover{ color:#FF0;}
.footzi-l{ line-height:25px; padding-top:30px;width:870px;}
.footzi-l h3{ font-size:18px; color:#090;} 

.footzi-r{   width:165px; padding-top:50px; }
/*圈子*/
/*index end*/





