﻿/******--------------------- 全局 ---------------------******/
.main,.header,.link,.mainwrap,.procat_list,#nycontainer,.top,.home_business,.home_procat,.nav{ width:1200px; 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:163px;width: 100%; z-index:99999999999; background:url(../images/headbg.jpg) center top no-repeat;  }
#headerny .topcon{ height: 110px; } 
#headerny .logo,#headerny .logo img{ width: 435px; height: 96px; PADDING: 2PX 0px 0 20PX;}
#header .logo{ margin-top:9px;}

#headerny .menu{ color:#333333; font-size:13px;  width:477PX; height:80PX; background:url(../images/TOPHM.jpg) right center no-repeat;}
#headerny .menu ul{ padding-top:30px;}
#headerny .menu li{ width:70px; height:30PX; text-align:center; line-height:30PX; float:left; background:#3f519b; border-radius:50PX; margin-left:10PX;}
#headerny .menu li A{ color:#FFF; display:block;}
#headerny .menu li A:hover{background:#ff8a00;color:#FFF;}
#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; }


.sh_page .current{
    background-color: #6d94dd!important;
    color: #FFF!important;
}

/**幻灯样式**/
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:1200px; height:116px; margin:0 auto; }
.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:1200PX; margin:0 auto; margin-top:20px;}
.m_news_gg{ width:1200px; margin:16PX auto; height:70px; line-height:66px;background:#3e6db5;}
.m_news_gg h3{ display:block; height:70px; margin-left:10px; color:#fff; padding-right:40px; line-height:66px; padding-left:60px; background:url(../images/m_news_gg-h3.png) left center no-repeat;}
.m_news_gg-li{ width:900px; color:#FFF;}
.m_news_gg-li a{ height:70px; line-height:66px; color:#FFF;}

.list-l{ width:616px; height:421px;}
.mF_expo2010{position:relative;width:616px;height:421px;overflow:hidden;font:12px/1.5 Verdana,Geneva,sans-serif;background:#fff;}
.mF_expo2010 .loading{position:absolute;z-index:9999;width:100%;height:100%;color:#666;text-align:center;background:#fff url(loading.gif) center -40px no-repeat; overflow:hidden; }/*载入画面*/
.mF_expo2010 .pic li{position:absolute;}
.mF_expo2010 .pic li img{width:616px;height:421px;}/*图片和焦点图框架一样大小*/
.mF_expo2010 .txt li{position:absolute;z-index:2;left:0;width:1208px;height:36px;line-height:36px;overflow:hidden;}
.mF_expo2010 .txt li a{display:block;color:#fff;padding:2px 0 0 16px;font-size:14px;font-weight:bold;text-decoration:none;}/*标题样式*/
.mF_expo2010 .txt-bg{position:absolute;bottom:0;z-index:1;width:1208px;height:36px;overflow:hidden;background:#000;filter:alpha(opacity=40);opacity:0.4;}/*标题背景*/
.mF_expo2010 .num,.mF_expo2010 .num-bg{position:absolute;z-index:3;bottom:8px;right:8px;color:#fff; }/*按钮样式*/
.mF_expo2010 .num li,.mF_expo2010 .num-bg li{float:left;width:22px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer;}
.mF_expo2010 .num-bg li{background:#fff;filter:alpha(opacity=50);opacity:0.5;}/*按钮背景*/
.mF_expo2010 .num li.current,.mF_expo2010 .num li.hover{background:#F60;}/*当前/悬停按钮背景*/
.list-r{ width:564PX; height:406PX; background:#FFF; }
.list-r-top{ width:564px; height:45px; line-height:45px; background:#f5f5f5; margin-bottom:25px;}
.list-r-top ul{ float:left; }
.X-MORE A{  font-size:12PX; padding-right:20PX;}
.list-r-top li{ width:96px; height:45px; float:left; margin-left:10px;}
.list-r-top li a{ display:block; color:#999; text-align:center;}
.list-r-top li a:hover{ border-bottom:3px solid #3e6db5;height:42px;}
.list-r-t{  height:100PX; margin:0 auto;  line-height:23PX; border-bottom:1px solid #f3f3f3; margin-bottom:23px;}
.list-r-t H3 A{ font-size:18px; color:#565656;}
.list-r-t p{ padding-top:15px; font-size:13PX;}
.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%; 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:50px;  zoom:1;  line-height:50px;   display:block;  color:#fff; font-size:20px;  }
    #headerny .nav li:hover h3>a,#headerny .nav h3 a:hover,#headerny .nav h3 .current{  color:#Fff; border-bottom:4px solid #fff; }
    #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:400px; overflow: hidden; position:relative;}
.focusBox { position: relative; width:100%; height:400px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic a,.focusBox .pic li{  width:100%; height:400px;  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: 238px;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{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:100%;  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:323px;height: 320px;  position:relative;  }
   
        .picMarquee-left  dl{width: 323px; height: 320px; padding-top:13px;}
        .picMarquee-left  dl dt,.presidentone dl dt img{ width: 323px; height: 233px; }
        .picMarquee-left  dl dd{ margin-top: 19px; text-align: left; }
        .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;}
	.picList-xx{ padding-left:10px; padding-right:10px;  height:30px; line-height:30px; background:#3c6bc1; margin-left:15px; color:#FFF;}
	.picList-xx a{ color:#fff !important;}
	.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;}
.newsbox4{ width:455px;}
.newsbox5{ width:600px;}
.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:36px;line-height:36px; }
.news_list3 ul li a,.news_list3 ul li span{  color:#5e5e5e;font-size:15px;font-weight:normal;}
.news_list3 ul li span{color: #cccccc; font-size: 15px;}
.news_list3 ul li a{ padding-left:5px;}
.news_list3 ul li a:hover{color:#315798;}

.news_list4{ margin-top: 11px; }
.news_list4 ul li{ margin:0px; padding:0px; background:#f5f5f5; margin-bottom:4px;}
.news_list4 ul li,.news_list3 ul li a{ display:block; height:41px;line-height:41px; }
.news_list4 ul li a,.news_list3 ul li span{  color:#5e5e5e;font-size:15px;font-weight:normal;}
.news_list4 ul li span{color: #fff; text-align:center; width:69px; font-size: 15px; background:#3c6bc1;}
.news_list4 ul li a{ padding-left:22px;}
.news_list4 ul li a:hover{color:#315798;}
.home_news4{ background: #f9f9f9;padding-top: 25px; }
.wechatimg{width: 567px; height: 289px;}

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


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

.news_list7{ margin-top: 11px; }
.news_list7 ul li{ margin:0px; padding:0px; float:left; width:136px; background:#eeeeee; margin-right:10px; margin-top:10px;text-align:center;}
.news_list7 ul li,.news_list7 ul li a{ display:block; height:36px;line-height:36px; width:142px;text-align:center; }
.news_list7 ul li span{  color:#5e5e5e;font-size:15px;font-weight:normal;}
.news_list7 ul li span{color: #cccccc; font-size: 15px;}
.news_list7 ul li a:hover{color:#fff; background:#3c6bc1;}

.news_list8{ margin-top: 11px; }
.news_list8 ul li{ margin:0px; padding:0px; float:left; width:293px; height:200px; margin-right:14PX;}
.news_list8 ul li a{ display:block; height:36px;line-height:36px; padding-left:10PX;  }
.news_list8 ul li span{  color:#5e5e5e;font-size:15px;font-weight:normal;}
.news_list8 ul li span{color: #cccccc; font-size: 15px;}
.news_list8 ul li a:hover{color:#fff; background:#3c6bc1;}

.info1_tw{ width:100%;margin-top: 9px;  }
.tw_img{width:239px; height:139px; }
.tw_img img{width:239px; height:139px;}
.tw_title{ width:310px;}
.tw_title h3 a{ line-height:24px !important; font-size:17px;}
.tw_title span {display:block; line-height:20px; color:#999; font-size:13px; padding-top:15px;}

.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: 20px;}

.tab_h_2a{ width:100%; height:68px; overflow:hidden; }
.tab_h_2a  li{cursor: pointer; display:block;height: 68px; width:130px; float: left; background:#3c6bc1; color: #fff;font-size: 14px;  }
.tab_h_2a  li.vary{  color:#fff; font-size: 18px; text-align:center;font-weight: bold; padding-top:10px; }

.tab_c_2a{width:100%; display:none; }
.partner_list{width: 1048px; padding-left:20px;}
.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: 14px;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; }


.left-lx{ margin-top:20PX;}
.main{ margin-top: 40px; }
.mainbox{ width: 918px; }

/******--------------------- S asside---------------------******/
.asside{ width: 250px; }
.catlist,.catlist ul{ margin:0;padding: 0; box-shadow: 6px 4px 5px #e6e6e6; }
.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%;}
.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%; padding-bottom:20px;}
#footer{ background:url(../images/footbg.jpg) left top repeat-x;  }
.foonav{ padding-bottom: 18px; padding-top:30px; font-size:16px; }
.foonav ul{ margin:0; padding: 0; }
.foonav ul li{ display: inline-block; width: 10%; height: 33px; line-height: 33px;text-align:left; }
.foonav ul li a{ display: block;  color: #ffffff; font-size: 16px;  }
.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: 124px; height: 148px;}
.footlogo{ width: 308px; margin-top: 38px; }
.coopright{ width:1093px;  line-height:30px;color:#fff; font-size:13px;}

.ab-banner{ height:300px; width:100%; background:url(../images/ab-banner.jpg) center top no-repeat;}

/* 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;}

/*留言*/
.ly_mid{ width:728PX; margin:0 auto;}
.me_top {
	font-size:12PX;
    background: url(../images/luck1.jpg) no-repeat;
    height: 60px;
    margin-left: 20px;
    padding-left: 150px;
    padding-top: 28px;
    width: 480px;
	line-height:26PX;
}
.fd {
    float: left;
}
.cd1 {
    float: left;
    height: 20px;
	line-height:20px;
    text-align: center;
    width: 70px;
}
.ms {
    float: left;
    height: 22px;
  
}
.ms ul li {
    float: left;
    margin-right: 10px;
    padding: 0;
}
.bgs{ padding-left:4px; width:170px; height:28px; line-height:28px;}
.red{ color:#F00}

.lxwm_nr{ line-height:26px; padding:20px 2px 2px 2px; font-size:14px; background:url(../images/lx.png) right top no-repeat;}
.dzdt{ padding:4PX; margin:0 auto; margin-top:14PX; margin-bottom:14PX;}
/*没回复时*/
.lxwk{ width:100%; padding-bottom:15px;}
.lxpic{ width:74px;display: block;float: left; padding-right:10px;}
.lxnr{ width:666px; margin:0 auto;}
.lxnrw{ width:666px; background:url(../images/lymid.gif) 0 top repeat-y;}
.lxnr_top{ background: url(../images/lxmid.gif) right top repeat-y;
    width: 666px;}
.lxnr_topwz{ background:url(../images/lytop.gif) no-repeat ;
    color:#686868;
    font-family: "微软雅黑";
    font-size: 13px;
    line-height: 23px;
    padding: 15px 18px 12px 47px;
    word-break: break-all;}
.lxhx{ width:630px; font-size:0; padding-left:26px;}
.xxx{ width:100%; height:1px; border-top:1px dotted #CCC;}
.lxsj{  color:#666; font-family: "微软雅黑";font-size: 12px; padding-left: 15px;padding-right: 15px;padding-top: 12px;text-align: right;}
.lxbm{ background:url(../images/lybt.gif) right top no-repeat; height:16px;width: 666px;}
/*回复时*/
.lxhf{ margin-left:45px;width:597PX; background:url(../images/hfnr.gif) center top repeat-y; margin-top:14px;}
.lyhf_top{ width:597PX; background:url(../images/hftop.gif) center top no-repeat;}
.lyhf_nr{ line-height:24PX; color:#666; padding:8px 0 0 14px;}
.lyhf_bm{ height:9PX; width:597PX; background:url(../images/hfbm.gif) center top no-repeat;}
.yemaa {
    border-top: 1px solid #CCCCCC;
    float: right;
    margin-top: 8px;
    padding: 8px;
    width: 722px;
}
.yemaa li {
    background: none repeat scroll 0 0 #F1F1F1;
    border: 1px solid #CCCCCC;
    float: left;
    height: 25px;
    line-height: 25px;
    margin: 0 3px;
    padding: 0 10px;
    text-align: center;
}

.whry-xw{ width:100%;}
.whry-xw ul{ padding-top:10px;}
.whry-xw li{ width:886px; height:36px; line-height:36px; background:url(../images/jts.png) left center no-repeat; border-bottom:1PX dashed #CCC;}
.whry-xw li a{ padding-left:20px; font-size:14PX;}
/*图片*/
.mr10{ margin-right:38px !important; margin-bottom:25px;}
.list-gcal-n{ }
.list-gcal-n li{ width:269px; height:222px; float:left; display:inline; margin-right:12px;}
.list-gcal-n li:hover { background:#0050a2; border:none !important; color:#fff !important;}
.list-gcal-n img{ display:block; margin:0 auto; }
.list-gcal-n span{ text-align:center; font-size:15px; line-height:40px; display:block; width:274px; height:40px; margin:0 auto;}

/* 微信扫码 */
.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: #a2a2a2; font-size: 14px; font-weight: bold; }
.lan6 a:hover {text-decoration: underline;}

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

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

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

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

.lan11{height: 38px;line-height: 38px; background: url(../images/xian11.png) left center no-repeat; padding-left: 32px; margin-top:20px;}
.lan11 h3{ color: #333333; font-size: 18px;font-weight: bold; }
.lan11 a{ color: #a2a2a2; font-size: 14px; font-weight: bold; }
.lan11 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 ---------------------******/