@charset "utf-8";
body{ margin:0px; padding:0px; margin:0px auto; font-size:14px; line-height:24px; font-family:"宋体"; color:#666666; background:#fff;}
ul,li,form, dl,dt,dd,div,ul,li,h1,h2,h3,h4,h5,h6,p,em,i{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#414446; font-family:"宋体";}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
button{ cursor:pointer; border:0px;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0;  vertical-align:top;}
a{ color:#666666; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#133982;}
*:hover{transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.fl{ float:left;}.fr{ float:right;}.tc{ text-align:center;}.tr{ text-align:right;}
.hidetxt{ display:none;}
.clear{ clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
.Contain{width:1200px; margin:0px auto;}
.relative{ position:relative;}

:-moz-placeholder {color: #999999;}
::-moz-placeholder {color: #999999;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color: #999999;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #999999;}

select{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-appearance: none;-moz-appearance: none;appearance: none; cursor:pointer;
appearance:none;
-moz-appearance:none;
-webkit-appearance:none;}
select::-ms-expand { display: none; }/*Ie clear arr*/

.imgbox{ overflow:hidden; position:relative;display: block;}
.imgbox span,.img-box img{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;}


.Scale-img {overflow: hidden;text-align: center;cursor: pointer; zoom:1; overflow: hidden;}
.Scale-img img,.Scale-img span {opacity: 1;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.Scale-img:hover img,.Scale-img:hover span {opacity: 1;-webkit-transform: scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1); top:0px; left:0px;}

.f_blue{ color:#0093dd;}

.tit{ display:block;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:100%;}
.p{overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;}.imgbox{ overflow:hidden; position:relative;}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;}


/*pages*/
.Pages{ zoom:1; text-align:center; overflow:hidden; color:#666666; line-height:28px;clear:both;}
.Pages span{ padding:0px 1px; display:inline-block; vertical-align:middle;}
.Pages a{ display:inline-block; color:#666666;}
.Pages .p_count{ margin-right:9px;}
.Pages .p_count em{ color:#133982;}
.Pages .p_jump b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.Pages .i_button { position:relative; top:0px; width:35px; height:19px; cursor:pointer; border:none; background:#133982; border-radius:2px; -moz-border-right:2px; -webkit-border-radius:2px; color:#fff; font-size:13px;}
.Pages .input{ width:48px; height:23px; border:1px solid #d2d2d2; background:#fff;}
.Pages .p_page a{ display:inline-block; vertical-align:middle;}
.Pages .p_page .a_first,.Pages .p_page .a_end,.Pages .p_page .a_prev,.Pages .p_page .a_next{ background:#e8e8e8; padding:0px 8px;}
.Pages .p_page .a_prev:hover,.Pages .p_page .a_next:hover{ color:#000;}
/*pages end*/


@media screen and (max-width:640px) {
.Pages .p_count{display: none;}
.Pages  .p_jump{display: none;}

}




/*头部*/

.clearpadding{ padding:0px; margin:0px;}
.section_ui{width:100%;}
.section_ui_c{width:1560px; margin:0px auto;}

.header_top{width:94%;min-width: 1154px; padding:0% 3%; height:90px;  position:fixed; top:0px; left:0px;z-index:1000; background-color:#fff; color:#221815;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.header_top.menut1{ position:fixed; /*position:relative;*/}
.header_top.fixedmenu{ position:fixed; left:0px; top:0px; z-index:1000; /*position:fixed; top:0px; left:0px;z-index:1000;*/ -moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/}

.i_logo_img{height: 90px;}
.i_logo_img img{height:100%;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.i_logo_ul{width:48%;}
.i_logo_ul .nav_menu{width:100%; margin:0px; padding:0px;}
.i_logo_ul .nav_menu li{ width:11.11%; height:90px; position:relative; float:left; margin:0px; padding:0px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.i_logo_ul .nav_menu li .a_nav{width:100%; height:90px; line-height:90px; display:inline-block; text-align:center; overflow:hidden; color:#221815; font-size:15px;background-position: bottom;background-repeat: repeat-x;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.i_logo_ul .nav_menu li .a_nav:hover,.i_logo_ul .nav_menu li .a_nav.active,.i_logo_ul .nav_menu li .a_nav.active1{ color:#fff; text-decoration:none; background-image:url(../images/on.jpg);}
.i_logo_ul .nav_menu li dl{width:100%; position:absolute; z-index:10000; display:none; left:0px; top:100%; background:url(../images/kw_bg.png) repeat; padding:15px 0px;}
.i_logo_ul .nav_menu li dl dd{width:100%; height:35px; line-height:35px; float:left;}
.i_logo_ul .nav_menu li dl dd a{width:100%; height:35px; line-height:35px; display:inline-block; overflow:hidden; text-align:center; color:#000000; font-size:14px;}
.i_logo_ul .nav_menu li dl dd a:hover{ color:#133982; text-decoration:none;}


.i_ss{width:25px; height:25px; margin-top:32px;  cursor:pointer; position:relative; z-index:1000;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.i_ss .ss_div{width:240px; height:32px; position:absolute; right:0px; top:40px; background-color:#eee; display:none;}
.i_ss .ss_div .ipt1{width:200px; height:32px; line-height:32px; text-indent:10px; color:#333; font-family:"宋体"; font-size:14px; border:0px; background-color:transparent;}
.i_ss .ss_div .ipt2{width:40px; height:32px; background:url(../images/ss_btn.png) center no-repeat; background-size:20px; border:0px; cursor:pointer; background-color:#ccc;}

.i_ss1{width:25px; height:25px; margin-right:8%;margin-top: 13px;  cursor:pointer; position:relative; z-index:1000;}
.i_ss1 img{width:25px; height:25px;}
.i_ss1 .ss_div{width:240px; height:32px; position:absolute; right:0px; top:40px; background-color:#eee; display:none;}
.i_ss1 .ss_div .ipt1{width:200px; height:32px; line-height:32px; text-indent:10px; color:#333; font-family:"宋体"; font-size:14px; border:0px; background-color:transparent;}
.i_ss1 .ss_div .ipt2{width:40px; height:32px; background:url(../images/ss_btn.png) center no-repeat; background-size:20px; border:0px; cursor:pointer; background-color:#ccc;}


.header_top.fixedhead{height: 60px;}
.header_top.fixedhead .i_logo_img{height: 60px;}
.header_top.fixedhead .i_logo_ul .nav_menu li{height: 60px;}
.header_top.fixedhead .i_logo_ul .nav_menu li .a_nav{height: 60px;line-height: 60px;}
.header_top.fixedhead .i_ss{margin-top: 16px;}








/*手机导航*/
/* CSS Document */
.phone_nav{ display:none;}
.phone_nav.fixedmenu{ position:fixed; top:0px; background-color:#189c9e; left:0px;z-index:100000;}
.phone_logo{padding:10px 0px;}
.phone_logo .p1 img{width:100%;}

@media screen and (max-width: 1560px) and (min-width: 1201px){
	.i_logo_img {
	    height: 60px;
	    padding: 15px 0;
	}
	.header_top.fixedhead .i_logo_img{padding: 0;}
}

@media screen and (max-width:1200px) {
	.i_logo_img {
	    height: 60px;
	    padding: 15px 0;
	}
	.header_top.fixedhead .i_logo_img{padding: 0;}
	body{padding-top: 70px;}
	.phone_logo .p1 { display: block; width:45%; display:inline-block;}
	.phone_logo {width: 100%;box-sizing: border-box;}
	.phone_nav{ height: 70px;background:rgba(255,255,255,.9); position:fixed;  width:100%; top:0;left:0;  transition-delay:0.7s; -webkit-transition-delay:0.7s; z-index:100000;}
	.phone_nav.fixedmenu{position:fixed; background-color:#fff;-moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
	-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
	box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/}
	/*导航按钮*/
	.phone_nav .nav_but_box{ display:block; position:absolute; width:30px; height:30px; right:20px; top:10px; z-index:1;
	transition:all 0.7s; -webkit-transition:all 0.7s;}
	.phone_nav .nav_but { display:inline-block; position:relative;width:20px; height:2px; z-index:2; margin:13px 0 0 5px; background:#d9271f;
	-webkit-transition-property: background-color, -webkit-transform;
	transition-property: background-color, -webkit-transform;
	transition-property: background-color, transform;
	transition-property: background-color, transform, -webkit-transform;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;}
	.phone_nav .nav_but:before,.nav_but:after {content: ''; display:block; width:20px; height:2px; position:absolute; background:#d9271f;
	transition-property: margin, -webkit-transform; -webkit-transition-property: margin, -webkit-transform;
	transition-property: margin, transform; transition-property: margin, transform, -webkit-transform;
	transition-duration: 300ms; -webkit-transition-duration: 300ms;}
	.phone_nav .nav_but:before{margin-top:-5px;}
	.phone_nav .nav_but:after {margin-top:5px;}

	/*栏目名称*/
	.phone_nav .nav_main{height:100%; position:fixed;  left:0; opacity:0; width:0; transition:all 0.4s ease 0.3s; -webkit-transition:all 0.4s ease 0.3s; background-color:#fff; overflow:hidden;}
	.phone_nav .nav_main ul{ padding:0 20px; margin-top:40px;}
	.phone_nav .nav_main li a{background-position:left; color:#000; height:46px; line-height:46px; display:inline-block; background-size:32px; background-repeat:no-repeat; font-weight:bold;}
	.phone_nav .nav_main .ss{border:1px solid #fff; margin-top:20px;}
	.phone_nav .nav_main .ss .p2{ float:right;}
	.phone_nav .nav_main .ss .p2 input{ border:0;  width:34px; height:34px;}
	.phone_nav .nav_main .ss .p1{ display:block; margin:0 34px 0 5px; }
	.phone_nav .nav_main .ss .p1 input{ width:100%; height:34px; line-height:34px; background:none; border:0; font-family:"Microsoft YaHei"; font-size:14px; color:#fff;}
	.phone_nav .nav_main li b{ display:inline-block; position:absolute; right:10px; top:0px; width:100%; height:50px; background: url("../images/lmfooter_bottom.png") center right no-repeat; z-index:99;}
	.phone_nav .nav_main .ul{padding:0 0 0px 40px; margin:0;  max-height:0; overflow:hidden; transition:max-height 0.4s; -webkit-transition:max-height 0.4s;}
	.phone_nav .nav_main .ul li{ padding:0; border-bottom:0; transform:translateX(0px); -webkit-transform:translateX(0px);}
	.phone_nav .nav_main .ul li a{ padding:0; height:auto; line-height:30px; font-weight:normal}
	.phone_nav .nav_main .b_one .ul{ max-height:300px; padding:0 0 0px 40px; margin-bottom:10px;}
	.phone_nav .nav_main li{width:100%; transform:translateX(100px); -webkit-transform:translateX(100px); transition:all 0.8s ease; -webkit-transition:all 0.8s ease; border-bottom:1px solid rgba(225,225,225,0.5); padding:0 20px; position:relative;}
	.phone_nav .nav_main li:nth-of-type(1){ transition-delay:0.1s; -webkit-transition-delay:0.1s; }
	.phone_nav .nav_main li:nth-of-type(2){ transition-delay:0.2s; -webkit-transition-delay:0.2s; }
	.phone_nav .nav_main li:nth-of-type(3){ transition-delay:0.3s; -webkit-transition-delay:0.3s; }
	.phone_nav .nav_main li:nth-of-type(4){ transition-delay:0.4s; -webkit-transition-delay:0.4s; }
	.phone_nav .nav_main li:nth-of-type(5){ transition-delay:0.5s; -webkit-transition-delay:0.5s; }
	.phone_nav .nav_main li:nth-of-type(6){ transition-delay:0.6s; -webkit-transition-delay:0.6s; }
	.phone_nav .nav_main li:nth-of-type(7){ transition-delay:0.6s; -webkit-transition-delay:0.6s; }
	.phone_nav .nav_main li:nth-of-type(8){ transition-delay:0.6s; -webkit-transition-delay:0.6s; }
	.phone_nav .nav_main li:nth-of-type(9){ transition-delay:0.6s; -webkit-transition-delay:0.6s; }
	.phone_nav .nav_main li:nth-of-type(10){ transition-delay:0.6s; -webkit-transition-delay:0.6s; }
	/*打开样式*/
	.phone_nav_one{  transition-delay:0s; -webkit-transition-delay:0s; }
	.phone_nav_one .nav_main {opacity:1; width:100%; overflow:inherit;}
	.phone_nav_one .nav_but{background: rgba(0, 0, 0, 0); }
	.phone_nav_one .nav_but:before {margin-top: 0; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
	.phone_nav_one .nav_but:after {margin-top:0; transform:rotate(-45deg); -webkit-transform:rotate(-45deg);}
	.phone_nav_one .nav_but_box { opacity:0.8;}
	.phone_nav_one .nav_main li{width:100%; transform:translateX(0); -webkit-transform:translateX(0);}
}







@media screen and (min-width:768px) and (max-width: 800px){
.phone_nav{ display:block;}
.header_top{ display:none;}	
.phone_nav .nav_main li.Nav_li5 b,.phone_nav .nav_main li.Nav_li7 b{display: none;}
.phone_logo .p1{}

}
@media screen and (min-width:641px) and (max-width:767px){
.phone_nav{ display:block;}
.header_top{ display:none;}	
.phone_nav .nav_main li.Nav_li5 b,.phone_nav .nav_main li.Nav_li7 b{display: none;}
}
@media screen and (min-width:0px) and (max-width:640px){	

.phone_nav{ display:block;}
.header_top{ display:none;}
.phone_nav .nav_main li.Nav_li5 b,.phone_nav .nav_main li.Nav_li7 b{display: none;}
}



@media screen and (max-width:758px){/*--768-0--*/
.phone_nav .nav_but_box{ top:12px; right:10px;}
.phone_nav .nav_main ul{ margin-top:20px; height:auto; overflow-y:auto; box-sizing:border-box;}
.phone_nav .nav_main .b_one .ul{ height:auto;}

}

@media screen and (max-width:470px){/*--768-0--*/
.phone_logo {padding: 10px 10px}
.phone_nav .nav_main ul{ height:auto;}
.phone_nav .nav_main .b_one .ul{ height:auto;}

}
/*手机导航*/
































/*Bottom*/
.Footer{ background:url(../images/footer.jpg) 0px top repeat-x; min-width: 1200px;color:#fff; padding-top:30px; height:110px; line-height:26px; font-size:13px;}
.Footer .ewm{ float:right;}
.Footer .ewm img{ display:block; width:74px; height:74px; border:3px solid #fff;}
.Footer a{ color:#fff;}.Footer a:hover{ color:#ffcc00;}

.FloatRight{ z-index:999; width:80px; position:fixed; bottom:5%; left:50%; margin-left:609px;}
.FloatRight li{ position:relative;}
.FloatRight li a.btn{ border:1px solid #e8e8e8; background:#fbfbfb; display:block; margin-top:-1px; height:64px; color:#5f5f5f; font-size:12px; padding-top:14px; text-align:center;}
.FloatRight li a.btn img{ display:block; margin:0px auto;}
.FloatRight li .ewm{ position:absolute; right:81px; top:0px;}
.FloatRight li .ewm img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear;filter:alpha(opacity=0);-moz-opacity: 0;opacity:0; width:0px; height:0px; border:5px solid #fff;}
.FloatRight li:hover .ewm img{ filter:alpha(opacity=100);-moz-opacity: 1;opacity:1; width:125px; height:125px;}
.FloatRight li:hover a.btn{ position:relative; z-index:1; border:1px solid #0093dd; color:#0093dd;}
.FloatRight li .txt{transition:all 0.2s linear; -webkit-transition:all 0.2s linear;filter:alpha(opacity=0);-moz-opacity: 0;opacity:0; width:0px; padding:10px 20px; height:auto !important; height:60px; min-height:60px; background:#fff; position:absolute; right:81px; top:0px; font-size:14px; box-shadow:0 0 10px #ddd;}
.FloatRight li .txt .tel{ font-size:18px; padding-top:15px;}
.FloatRight li:hover .txt{filter:alpha(opacity=100);-moz-opacity:1;opacity:1; width:150px;}

.cd-top {visibility: hidden;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; height:0px;}
.cd-top.cd-is-visible {visibility: visible;opacity: 1; background:url(../images/top.gif) center center no-repeat; height:auto;}

/*Bottom*/

/*首页*/
.HomeBan {overflow:hidden; clear:both; position:relative;min-width: 1200px;}
.HomeBan .slides li{ height:635px;background-position:center center; background-repeat:no-repeat; background-size:cover;}
.HomeBan .flex-control-nav{ display:none;}
.HomeBan .flex-direction-nav a {width: 60px; height: 100px;}
.HomeBan .flex-direction-nav .flex-prev { left:-60px; background: rgba(0,0,0,0.2) url(../images/btn_left.png) center center no-repeat; background-size:contain; margin-top:-50px;}
.HomeBan .flex-direction-nav .flex-next { right:-60px; background:rgba(0,0,0,0.2) url(../images/btn_right.png) center center no-repeat; background-size:contain; margin-top:-50px;}
.HomeBan:hover .flex-direction-nav .flex-prev { left:0px;}
.HomeBan:hover .flex-direction-nav .flex-next { right:0px;}
.HomeBan .shadow{ background:url(../images/banshadow.png) center bottom no-repeat; position:absolute; width:100%; height:96px; left:0px; bottom:0px; z-index:1;}

.Mainbox{ overflow:hidden; z-index:2; border-radius:5px; background:#f3f3f3; position:relative; margin:-113px auto 0; padding:24px 27px 27px 27px; width:1147px;}
.cbox{ padding:15px 22px 0;}
.HomeNotice{ width:367px; height:365px; float:left; background:#fff; background:#fff; margin-bottom:22px;}
.HomeTit{ border-bottom:1px solid #e8e8e8; height:48px; line-height:48px; position:relative;}
.HomeTit a.more{ position:absolute; line-height:24px; top:15px; right:0px; color:#999999; font-size:12px;}
.HomeTit a:hover.more{color:#333;}
.HomeTit h2{ padding-left:20px; padding-right: 20px;display: inline-block; font-size:20px; color:#fff; background-image:url(../images/titbg.png);background-size: 100% 100%;}
.HomeTit h2 img{ display:inline-block; vertical-align:middle; margin-right:5px; width:22px; height:22px;}
.Listwz{ margin-top:14px;}
.Listwz .top{ height:82px; padding-left:88px; position:relative;}
.Listwz .top .date{ position:absolute; left:0px; top:0px; width:72px; height:70px; border-radius:5px; text-align:center; color:#fff; background:#dadada; font-size:12px;}
.Listwz .top .date b{ display:block; line-height:44px; font-size:36px; color:#999999; background:#f3f3f3; border-radius:5px 5px 0 0;}
.Listwz .top .tit{ line-height:30px; font-size:14px; margin-bottom:2px;}
.Listwz .top .tit a{display: block;margin-right: 100px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.Listwz .top p{ line-height:18px; color:#999999;}
.Listwz .top a.detail{color:#133982;}
.Listwz .top a:hover.detail{ text-decoration:underline;}
.Listwz .li{ background:url(../images/dot.gif) 6px center no-repeat; height:32px; line-height:32px; padding-left:21px;}
.Listwz .li .tit{ width:70%; float:left;}
.Listwz .li .date{ float:right; color:#cbcbcb;}
.Listwz .li:hover{ background:url(../images/dot01.gif) 6px center no-repeat;}
.Listwz .imgbox{ margin-bottom:13px; height:228px;}

.HomeNewsp{ width:755px; float:right; margin-bottom:22px;}
.HomeNewsp .slides li{ position:relative;}
.HomeNewsp .imgbox{ height:365px;}
.HomeNewsp .tits{ z-index:10; position:absolute; color:#fff; padding:11px 3%; background:rgba(255,255,255,0.5); width:94%; left:0px; bottom:0px; text-align:left;}
.HomeNewsp .slides li:hover .tits{ color:#133982;}
.HomeNewsp .flex-control-nav{ text-align:right; height:12px; line-height:100px; overflow:hidden; bottom:16px; right:6px; width:150px;}
.HomeNewsp .flex-control-nav li a{ width:12px; height:12px; background:#fff; border-radius:50%;}
.HomeNewsp .flex-control-nav li a.flex-active{ background:#133982;}

.HomeNav{ clear:both;}
/*.HomeNav ul{ margin-left:-3.5%;}*/
.HomeNav li{ width:31%; margin:0 3.5% 29px 0; float:left; background:#fff;}
.HomeNav li:nth-child(3n){margin-right: 0;}
.HomeNav li a{ display:block; position:relative; line-height:80px; font-size:18px; font-weight:bold; padding-left:109px; color:#3a3a3a;}
.HomeNav li a img{ position:absolute; left:0px; top:0px;}
.HomeNav li .arr{ position:absolute; right:20px; top:27px; width:27px; height:27px; background:url(../images/arr.png);}
.HomeNav li:hover a{color:#fff;}
.HomeNav li.li1:hover a{ background:#4c99db;}
.HomeNav li.li2:hover a{ background:#69ac50;}
.HomeNav li.li3:hover a{ background:#d14b36;}
.HomeNav li.li4:hover a{ background:#ce9250;}
.HomeNav li.li5:hover a{ background:#ce9250;}
.HomeNav li.li6:hover a{ background:#ce9250;}

/*.Homead { margin-bottom:28px;}
.Homead .slides li a{ display:block; height:100px; background-position:center center; background-repeat:no-repeat; background-size:cover;}
.Homead .flex-control-nav{ height:12px; line-height:100px; overflow:hidden; bottom:5px;}
.Homead .flex-control-nav li a{ width:12px; height:12px; background:#fff; border-radius:50%;}
.Homead .flex-control-nav li a.flex-active{ background:#1aa0e4;}
*/
.HomeMember{ background:#fff; width:233px; height:490px; float:left; margin-bottom:28px;}
.HomeMember .tithead{ background:#133982; text-align:center; line-height:70px; color:#fff; font-size:20px;}
.HomeMember .tithead img{ display:inline-block; vertical-align:middle; margin-right:5px;}
.HomeMember ul{ padding-top:15px;}
.HomeMember li{ margin:13px 24px 0px;}
.HomeMember li a{ font-weight:bold; position:relative; display:block; line-height:42px; padding-left:15px; font-size:18px; color:#fff; border-radius:5px;}
.HomeMember li a .arr{ position:absolute; width:13px; height:13px; right:15px; top:22px; background:url(../images/arr2.png);}
.HomeMember li.li1 a{ background:#71b7f3;}.HomeMember li.li1 a:hover{ background:#4793d4;}
.HomeMember li.li2 a{ background:#8ac175;}.HomeMember li.li2 a:hover{ background:#69ac4f;}
.HomeMember li.li3 a{ background:#d7a269;}.HomeMember li.li3 a:hover{ background:#bf803d;}
.HomeMember li.li4 a{ background:#de7463;}.HomeMember li.li4 a:hover{ background:#c34c39;}
.HomeMember li.li5 a{ background:#71b7f3;}.HomeMember li.li5 a:hover{ background:#4793d4;}
.HomeMember li.li6 a{ background:#8ac175;}.HomeMember li.li6 a:hover{ background:#69ac4f;}
.HomeMember li.li7 a{ background:#394791;}.HomeMember li.li7 a:hover{ background:#182d99;}

.HomeDt{ width:430px; float:right; margin-left:20px; margin-bottom:28px; background:#fff; height:490px;}
.HomeDt.xhdt li:nth-child(6){display: none;}

.HomeZj{ background:#fff; height:396px; clear:both; margin-bottom:28px;}
.HomeZj .tithead{ max-width:471px; margin:0px auto 33px; border-bottom:1px solid #133982; text-align:center; font-size:22px; color:#133982; line-height:43px; position:relative;}
.HomeZj .tithead img{ display:inline-block; margin-right:5px; vertical-align:middle;}
.HomeZj .tithead i{ position:absolute; width:10px; height:10px; bottom:-5px; left:50%; margin-left:-8px; border-left:3px solid #fff; border-right:3px solid #fff; background:#133982;}
/*.HomeZj .slides li{ height:272px;}*/
.HomeZj .slides li .box{ text-align:center;padding:0 15px;}
.HomeZj .slides li .box .imgbox{ height:auto;padding-top: 64.4%;}
.HomeZj .slides li .box .tit{ padding-top:3px; line-height:42px; font-size:18px; color:#252525;}
.HomeZj .slides li .box .p{ line-height:18px; height:57px; color:#474747;}
.HomeZj .slides li .box .job{ background:#e5f4fc; margin:0 5px; line-height:21px; color:#252525;}
.HomeZj .slides li:hover .box .tit{color:#1aa0e4;}
.HomeZj .flex-control-nav{height:12px; line-height:100px; overflow:hidden; bottom:-10px;}
.HomeZj .flex-control-nav li a{ width:12px; height:12px; background:#d6d6d6; border-radius:50%;}
.HomeZj .flex-control-nav li a.flex-active{ background:#133982;}
.HomeZj.service{ height:204px;}
.HomeZj.service .list{ margin-left:-2%;}
.HomeZj.service .list li{ text-align:center; float:left; width:23%; margin:0 0 0 2%; line-height:80px;}
.HomeZj.service .list li a{ display:block; font-size:18px; color:#fff;}
.HomeZj.service .list li a img{ width:54px; height:54px; display:inline-block; vertical-align:middle; margin-right:16px;}
.HomeZj.service .list li.li1 a{ background:#75ba4b;}.HomeZj.service .list li.li1 a:hover{ background:#53a024;}
.HomeZj.service .list li.li2 a{ background:#637dde;}.HomeZj.service .list li.li2 a:hover{ background:#2949c0;}
.HomeZj.service .list li.li3 a{ background:#de7463;}.HomeZj.service .list li.li3 a:hover{ background:#b4402e;}
.HomeZj.service .list li.li4 a{ background:#d7a269;}.HomeZj.service .list li.li4 a:hover{ background:#ac763c;}
.HomeZj.service .list li a:hover{ box-shadow:0 0 10px #999;}

.Home_YQ{margin-left: -24px;}
.Homeyqjl{ width:366px; margin-left: 24px;float:left; height:344px; margin-bottom:28px; background:#fff;}

.Homefc{ overflow:hidden; position:relative; padding-left:228px; width:530px; height:344px; background:#fff; float:right; margin-bottom:28px;}
.Homefc .hd{width:177px; position:absolute; top:15px; left:25px;}
.Homefc .hd .HomeTit{ border-bottom:0; margin-bottom:16px;}
.Homefc .hd .HomeTit h2{ width:155px; background:url(../images/titbg2.jpg);}
.Homefc .hd li{ cursor:pointer; color:#535353; font-weight:bold; line-height:40px; position:relative;}
.Homefc .hd li.on{ color:#0093dd;}
.Homefc .hd li.on i{ position:absolute; right:0px; top:50%; background:#0093dd; width:53px; height:1px;}
.Homefc .imgbox{ height:344px;}
.Homefc .flex-control-nav{ display:none;}
.Homefc .flex-direction-nav .flex-prev {left:auto; right:29px; background: #888888 url(../images/stylearr.png) 0px center no-repeat;opacity:1; top:auto; bottom:0px; width:29px; height:39px;}
.Homefc .flex-direction-nav .flex-next {right:0px; background: #888888 url(../images/stylearr.png) right center no-repeat; opacity:1; top:auto; bottom:0px; width:29px; height:39px;}
.Homefc .flex-direction-nav .flex-prev:hover { background-color:#0093dd;}
.Homefc .flex-direction-nav .flex-next:hover { background-color:#0093dd;}
.Homefc:hover .flex-direction-nav .flex-prev {right:29px;}
.Homefc:hover .flex-direction-nav .flex-next {right:0px;}

.HomeLink.con{ position:relative; z-index:5;}
.HomeLink .flexslider{ padding:0 41px;}
.HomeLink .flexslider .flex-viewport{ overflow:visible !important;}
.HomeLink .slides li{ height:142px; position:relative;}
.HomeLink .imgbox{ background:#fff; width:203px; height:118px; border:1px solid #eaeaea;}
.HomeLink .imgbox span{ background-size:contain;}
.HomeLink .imgbox:hover{ box-shadow:0 5px 10px #ddd;}
.HomeLink .flex-direction-nav .flex-prev { top:0px;left:-27px; background: #f3f3f3 url(../images/linkarr1.png) 32px center no-repeat;opacity:1;width:67px; height:120px; margin:0px;}
.HomeLink .flex-direction-nav .flex-prev:hover {background: #f3f3f3 url(../images/linkarr01.png) 32px center no-repeat;}
.HomeLink .flex-direction-nav .flex-next { top:0px;right:-27px; background: #f3f3f3 url(../images/linkarr2.png) 21px center no-repeat; opacity:1; width:67px; height:120px; margin:0px;}
.HomeLink .flex-direction-nav .flex-next:hover { background: #f3f3f3 url(../images/linkarr02.png) 21px center no-repeat;}
.HomeLink:hover .flex-direction-nav .flex-prev {left:-27px;}
.HomeLink:hover .flex-direction-nav .flex-next {right:-27px;}

.HomeLink .infobox { position:fixed; margin-left:-40px; bottom:160px; width:255px; background:#fff; border:1px solid #1aa0e4; padding:0 14px;filter:alpha(opacity=0);-moz-opacity: 0;opacity:0; height:0px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.HomeLink .infobox .arr{ position:absolute; width:15px; height:9px; left:50%; bottom:-9px; background:url(../images/boxarr.png);transform:rotate(180deg);
    -ms-transform:rotate(180deg); 	/* IE 9 */
    -moz-transform:rotate(180deg); 	/* Firefox */
    -webkit-transform:rotate(180deg); /* Safari 和 Chrome */
    -o-transform:rotate(180deg); 	/* Opera */}
.HomeLink .infobox .img{ float:left; padding-top:20px;}
.HomeLink .infobox .img img{ display:block; width:77px; height:77px;}
.HomeLink .infobox .txt{ width:158px; float:right; padding:22px 5px 0 0; line-height:18px; color:#747474; font-size:12px;}
.HomeLink .infobox .txt a.more{ color:#0093dd;}.HomeLink .infobox .txt a:hover.more{ text-decoration:underline;}
.HomeLink .slides li:hover .infobox {filter:alpha(opacity=100);-moz-opacity: 1;opacity:1;height:118px;}

.Homead2{ text-align:center; position:relative; z-index:1;}
.Homead2 img{ display:block; margin:0px auto;}

.popbox{ display:none; position:fixed; background:rgba(0,0,0,0.7); width:100%; height:100%; z-index:1000; left:0px; top:0px;}
.popbox .content{ position:absolute; left:5%; top:5%; width:80%; height:85%; padding:0 5% 3%; background:#fff;}
.popbox .content .tithead{ position:relative; padding-top:11px; border-bottom:1px solid #d7d7d7; line-height:71px; padding:0 35px; font-size:24px; color:#0093dd;}
.popbox .content .tithead a.close{ position:absolute; right:35px; top:28px; background:url(../images/close.png); width:19px; height:19px;}
.popbox .content .tits span{ color:#202020; font-size:18px; display:block;}
.popbox .content .tits{ color:#777777; padding-bottom:32px;}
.popbox .content .txtbox{ position:relative; line-height:29px; color:#777777; height:85%; padding:0 35px; margin-top:2%; overflow-y:auto;}
.popbox .content .txtbox::-webkit-scrollbar{
            width: 3px;-webkit-overflow-scrolling : touch;
            background-color: #e6e6e6;}
.popbox .content .txtbox::-webkit-scrollbar-track{
            background-color: #e6e6e6;}
.popbox .content .txtbox::-webkit-scrollbar-thumb{
            border-radius: 10px;
            background-color: #0093dd;}
.popbox .content .txtbox::-webkit-scrollbar-button{
            height: 0px;
            background-color: #0093dd;}


/*栏目页*/
.SubPage{ height:auto !important; height:280px; min-height:280px; padding:50px 0px 50px;}
.SubBan{min-width: 1200px;height:400px; position:relative; background-position:center center; background-repeat:no-repeat; background-size:cover;}
.SubBan .txt{ background:rgba(0,0,0,0.3); position:absolute; width:300px; top:170px; height:120px; left:50%; margin-left:-150px; text-align:center; color:#fff;}
.SubBan .txt h2{ font-size:36px; line-height:41px; padding-top:32px;}
.SubBan .txt h2 i{ display:inline-block; vertical-align:middle; margin:0 17px; width:20px; height:1px; background:#fff;}
.SubBan .txt p{ line-height:25px; font-size:12px;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

.Position{ overflow:hidden; border-bottom:1px solid #e3e3e3; height:65px; line-height:64px;}
.Position .place{ float:left; color:#666666;}
.Position .place a{color:#666666;}.Position .place a:hover,.Position .place span{color:#4073d2;}
.Position .place a.home{ height:65px; vertical-align:middle; display:inline-block; background:url(../images/dj-home.png) center center no-repeat; width:58px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; margin-right:25px;}

.MenuList{min-width: 1200px; text-align:center; height:54px; line-height:54px; border-bottom:1px solid #dedede;}
.MenuList li{ display:inline-block; *display:inline; zoom:1;}
.MenuList li a{border-right:1px solid #dedede; font-size:16px;padding: 0 20px; color:#404040; display:block; position:relative;}
.MenuList li a i{ position:absolute; width:0; left:50%; height:100%; bottom:0px; background:#133982;transition:all 0.2s linear; -webkit-transition:all 0.2s linear; z-index:-1;}
.MenuList li a:hover,.MenuList li.onli a{ color:#fff;}
.MenuList li.onli a i,.MenuList li:hover a i{ width:100%; left:0;}
.MenuList li:first-child{border-left:1px solid #dedede;}

.SubMenu{ text-align:center; padding-bottom:36px; line-height:52px;}
.SubMenu li{ display:inline-block; *display:inline; zoom:1; background:url(../images/line.gif) right center no-repeat; padding:0 22px;}
.SubMenu li a{ font-size:24px; color:#404040;}
.SubMenu li a:hover,.SubMenu li a.on{color:#0093dd;}
.SubMenu li:last-child{ background:none;}

.SinglePage{ word-wrap:break-word; line-height:34px; font-size:16px;}

.TitSub{ text-align:center;}
.TitSub h2{ line-height:60px; font-size:26px; color:#333;}
.TitSub h2 i{ display:block; width:30px; height:50px; margin:0px auto; border-top:3px solid #4173d2;}


/*成员单位*/
.UnitList{ margin: 0 0 30px -15px;}
.UnitList li{ padding:0 8px; background:#f3f3f3; height:53px; border-radius:10px; width:272px; float:left; margin:0 0 15px 15px; display:inline;}
.UnitList li p{ width:2%; display:table-cell; vertical-align:middle; height:53px; line-height:20px;}
.UnitList li a{ display:block; background:url(../images/dot1.gif) 0 5px no-repeat; padding-left:12px; color:#3f3f3f; font-size:16px;}
.UnitList li:hover{ background:#0093dd;}
.UnitList li:hover a{background:url(../images/dot2.gif) 0 5px no-repeat; color:#fff;}


/*入会指南*/
.SubTit{ text-align:center; margin-top:-10px; line-height:30px; height:108px;}
.SubTit h2{font-weight:normal; color:#0093dd; font-size:30px;}
.SubTit p{ color:#b9b9b9; font-size:12px; text-transform:uppercase;}

.leftimg{ float:left; width:46%;}
.leftimg img{ max-width:100%; text-align:center;}
.rinfo{ width:50%; float:right; color:#464646; line-height:28px;}
.rinfo h3{ font-size:18px;}
.rinfo .down{ margin-top:22px;}
.rinfo .down li{ background:url(../images/down.gif) 0px 7px no-repeat; padding-left:23px;}
.rinfo .down li a{ color:#0093dd; text-decoration:underline;}.rinfo .down li a:hover{ text-decoration:none;}


/*年鉴会刊*/
.PaperList{ margin:0 0 2% -2.5%;}
.PaperList li{ width:22.5%; margin:0 0 2% 2.5%; display:inline; float:left;}
.PaperList li .imgbox{ padding-top:142%; margin-bottom:5px;}


/*专家智库*/
.ExpterList{ margin:0 0 2% -2.3%;}
.ExpterList li{ width:30.73333%; margin:0 0 2% 2.3%; padding-top:24px; height:160px; float:left; display:inline; background:#f8f8f8; border-top:1px solid #e2e2e2;}
.ExpterList li .imgbox{ border-radius:50%; width:128px; height:128px; margin-left:28px; float:left; border:1px solid #d0d0d0;}
.ExpterList li .info{ text-align:left; width:45%; padding-right:5%; float:right;}
.ExpterList li .info .tit{ line-height:46px; color:#0093dd; font-size:20px; padding-bottom:6px;}
.ExpterList li .info .p{ font-size:12px;-webkit-line-clamp: 2; line-height:18px; height:36px; margin-bottom:9px; color:#474747;}
.ExpterList li .info .job{ display:inline-block; min-width:104px; line-height:21px; background:#dfeef5; color:#252525; padding:0 8px;}
.ExpterList li:hover .info .tit{ text-decoration:underline;}
.ExpterList li:hover{ border-top:1px solid #0093dd; box-shadow:5px 5px 8px #eee;}


/*园区交流*/
.Jiaoliulist{ margin:0 0 2% -2.3%;}
.Jiaoliulist li{ width:30.73333%; float:left; display:inline-block; margin:0 0 3.5% 2.3%;}
.Jiaoliulist li .imgbox{ padding-top:61%;}
.Jiaoliulist li .date{ position:absolute; left:0px; bottom:0px; z-index:2; width:66px; height:66px; color:#fff; background:rgba(0,0,0,0.6); line-height:18px;}
.Jiaoliulist li .date i{ display:block; line-height:33px; padding-top:9px; font-size:30px;}
.Jiaoliulist li .info{ text-align:left; padding:25px 25px 0px;}
.Jiaoliulist li .info .tit{ font-size:16px; margin-bottom:15px; color:#333333;}
.Jiaoliulist li .info .p{ height:48px;-webkit-line-clamp: 2; margin-bottom:40px;}
.Jiaoliulist li .info .detail{ width:140px; line-height:35px; text-align:center; color:#fff; background:#cccccc; border-radius:16px;}
.Jiaoliulist li .info .detail i{ width:17px; height:15px; display:inline-block; vertical-align:middle; margin-left:5px; background:url(../images/morearr.png);}
.Jiaoliulist li:hover .detail { background:#0093dd;}
.Jiaoliulist li:hover .tit { color:#0093dd;}


/*通知公告*/
.NoticeList .top{ background:#f9f9f9; height:300px; padding:0 38px 0 528px; position:relative; line-height:25px; margin-bottom:40px;}
.NoticeList .top .imgbox{ position:absolute; width:480px; left:0px; top:0px; height:300px;}
.NoticeList .top .tit{ font-size:20px; padding:45px 0 12px;}
.NoticeList .top .tit a{ color:#333333;}.NoticeList .top .tit a:hover{ color:#0093dd;}
.NoticeList .top .date{ font-size:16px;}
.NoticeList .top .p{ color:#818181;-webkit-line-clamp: 3; margin:13px 0 38px;}
.NoticeList .top a.detail{ display:block; text-align:center; color:#fff; background:#133982; width:120px; line-height:35px; border-radius:18px;}
.NoticeList .top a:hover.detail{ background:#af2121;}
.NoticeList .li{ height:131px; border-bottom:1px dashed #e4e4e4; padding-left:142px; position:relative; margin-bottom:30px;}
.NoticeList .li .date{ position:absolute; left:0px; top:0px; width:120px; height:100px; text-align:center; background:#eeeeee; color:#999999;}
.NoticeList .li .date i{ display:block; line-height:37px; padding-top:20px; font-size:30px; color:#333333;}
.NoticeList .li .tit{ line-height:43px; padding-top:3px;font-size:16px;}
.NoticeList .li .tit a{color:#333333;}.NoticeList .li .tit a:hover{color:#133982;}
.NoticeList .li .p{ line-height:20px; color:#818181;-webkit-line-clamp: 2;height: 40px;}


/*协会动态*/
.TopNews { margin-bottom:37px; height:310px;}
.TopNews #imgnews{ width:560px; height:310px; float:left;}
.TopNews #imgnews .slides li{ position:relative;}
.TopNews #imgnews .slides li .tit{ position:absolute; text-indent:1.5em; line-height:35px; color:#fff; background:rgba(0,0,0,0.6); width:100%; left:0px; bottom:0px; z-index:2; text-align:left;}
.TopNews #imgnews .flex-control-nav{ text-align:right; width:100px; right:12px; line-height:100px; height:10px; overflow:hidden; bottom:12px;}
.TopNews #imgnews .flex-control-nav li { margin:0 3px;}
.TopNews #imgnews .flex-control-nav li a{ border-radius:50%; width:10px; height:10px; background:#292929;}
.TopNews #imgnews .flex-control-nav li a.flex-active{ background:#0f7fc1;}
.TopNews #imgnews .slides li:hover .tit{ color:#ffcc00;}

.TopNews #listnews{ width:640px; float:right;}
.TopNews #listnews li{ height:95px; padding-top:8px;}
.TopNews #listnews li:hover{ background:#f5f5f5;}
.TopNews .imgbox{ width:560px; height:310px;}
.TopNews .info{ padding:0 171px 0 27px; position:relative;}
.TopNews .info .tit{ line-height:38px; font-size:16px; color:#333;}
.TopNews .info:hover .tit{ color:#0093dd;}
.TopNews .info .p{ line-height:22px; color:#858585;-webkit-line-clamp: 2; font-size:12px;}
.TopNews .info .date{ position:absolute; right:15px; top:11px; width:106px; text-align:right; height:70px; line-height:18px; color:#a5a5a5; border-left:1px solid #d7d7d7; font-family:Arial, Helvetica, sans-serif;}
.TopNews .info .date b{ display:block; line-height:32px; padding-top:6px; font-size:30px; color:#555555;}

.DynamicList{ padding:0 0 15px;}
.DynamicList li{ background:#f5f5f5; padding:0 142px 0 414px; height:172px; position:relative; line-height:22px; margin-bottom:20px;}
.DynamicList li .imgbox{ position:absolute; left:20px; top:23px; width:198px; height:125px;}
.DynamicList li .date{ position:absolute; left:220px; top:32px; width:105px; text-align:right; padding:28px 46px 0 0; color:#a5a5a5; height:87px; border-right:1px solid #d7d7d7; font-family:Arial, Helvetica, sans-serif;}
.DynamicList li .date b{ display:block; line-height:36px; color:#555555; font-size:30px;}
.DynamicList li .tit{ padding:41px 0 24px; font-size:18px;}
.DynamicList li .tit a{ color:#333;}.DynamicList li .tit a:hover{ color:#0093dd;}
.DynamicList li .p{ color:#858585;-webkit-line-clamp: 2;}
.DynamicList li a.detail{ position:absolute; width:40px; height:40px; background:url(../images/more.gif); right:20px; top:65px;}


/*要闻简讯*/
.NewsList{ padding:0 0 15px;}
.NewsList li{ border-bottom:1px solid #e6e6e6;padding:0 0px 0 250px; height:167px; position:relative; line-height:22px; margin-bottom:20px;}
.NewsList li .imgbox{ position:absolute; left:0px; top:0px; width:211px; height:145px;}
.NewsList li .tits{ padding:27px 0 27px;}
.NewsList li .tits a.tit{ width:70%; float:left; font-size:18px; color:#333;}
.NewsList li .tits a:hover.tit{color:#0093dd;}
.NewsList li .date{ float:right; color:#949494;}
.NewsList li .p{ color:#5f5f5f;-webkit-line-clamp: 2;}


.Titleinfo{ color:#888888; line-height:30px; padding:0px 0px 24px 0px; margin-bottom:25px; text-align:center; border-bottom:1px solid #e5e5e5;}
.Titleinfo .tits{ font-size:28px; font-weight:normal; color:#333333; padding-bottom:10px;}
.Titleinfo .date i{ margin:0px 10px; display:inline-block;}
.share{ display:inline-block; *display:inline;zoom:1; vertical-align:middle;}
.share .bshare-custom{display:inline-block; *display:inline;zoom:1; vertical-align:middle; margin-top:-4px;}
.share .bshare-custom a{ width:26px; height:21px; background:url(../images/share.png); padding:0; margin-right:20px;}
.share .bshare-custom a:last-child{margin-right:0px;}
.share .bshare-custom .bshare-sinaminiblog{ background-position:0px top;}
.share .bshare-custom .bshare-sinaminiblog:hover{ background-position:0px -21px;}
.share .bshare-custom .bshare-qqim{ background-position:-26px top;}
.share .bshare-custom .bshare-qqim:hover{ background-position:-26px -21px;}
.share .bshare-custom .bshare-weixin{ background-position:-52px top;}
.share .bshare-custom .bshare-weixin:hover{ background-position:-52px -21px;}

.PrevNextBox {margin:50px 0 0 0;position:relative; color:#888888;}
.PrevNextBox dl{ width:49%; line-height:50px; height:50px; text-align:center; overflow:hidden;}
.PrevNextBox dl a{ display:block; background:#f7f7f7;}
.PrevNextBox dl:hover a{background:#3177b6; color:#fff;}
.PrevNextBox dl div{text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; max-width:90%;}
.PrevNextBox a.none{ color:#ddd;}
.PrevNextBox dl:hover a.none{ background:#f7f7f7; color:#ddd;}

/*友情链接*/
.link{ height:55px; background:#ededed;border-top:1px dashed #ccc;min-width: 1200px;}
.linkbox{width:275px; float:left;  padding-top:12px; padding-left:20px;}
.nice-select{width:220px;padding:0 10px;height:30px;border:1px solid #dbdada;position:relative;background:#fff url(../images/a2.jpg) no-repeat right center;cursor:pointer}
.nice-select input{display:block;width:100%;height:30px;line-height:30px\9;border:0;outline:0;background:0 0;cursor:pointer;font-family:"Microsoft Yahei";color:#555}
.nice-select ul{width:100%;display:none;position:absolute;left:-1px;bottom:30px;overflow:hidden;background-color:#fff;max-height:325px;overflow-y:auto;border:1px solid #dbdada;border-top:0;z-index:9999}
.nice-select ul li{height:30px;line-height:30px;overflow:hidden;padding:0 10px;cursor:pointer}
.nice-select ul li.on{background-color:#ededed}



@media screen and (max-width:640px){
	body{ margin:0px; margin:0px auto;font-size: 20px;line-height: 34px;; font-family:"宋体"; color:#666666; background:#fff;
	min-width:320px; 
	max-width:640px;

	/*禁用Webkit内核浏览器的文字大小调整功能*/
	-webkit-text-size-adjust:none;

	/*取出点击出现半透明的灰色背景*/
	-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); 

	/*控制内容的可选择性*/
	-webkit-user-select: none;  
	-ms-user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;

	/*设置字体的抗锯齿或者说光滑度*/
	-webkit-font-smoothing: antialiased; }
	.Contain{padding: 0 3%;width: 94%;}
	.Footer{ background:#133982;min-width: auto;height: auto; border-top:6px solid #168ecb; color:#fff; padding:20px 0; line-height:28px; font-size:18px;}
.Footer .ewm{ margin-bottom:10px;float: none;}
.Footer .ewm img{ display:block; margin:0px auto; width:74px; height:74px; border:3px solid #fff;}
.Footer a{ color:#fff;}.Footer a:hover{ color:#ffcc00;}

.link{min-width: auto;height: auto;padding-bottom: 12px;}

.i_logo_img{height: 40px;padding-top: 5px;}


/*.FloatRight{ z-index:999; width:50px; position:fixed; bottom:5%; right:0px;}
.FloatRight li{ position:relative;}
.FloatRight li a.btn{ border:1px solid #e8e8e8; background:#fbfbfb; display:block; margin-top:-1px; height:48px; color:#5f5f5f; font-size:16px; padding-top:7px; text-align:center; line-height:15px;}
.FloatRight li a.btn img{ display:block; margin:0px auto 4px; width:25px;}
.FloatRight li .ewm{ position:absolute; right:51px; top:0px;}
.FloatRight li .ewm img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear;filter:alpha(opacity=0);-moz-opacity: 0;opacity:0; width:0px; height:0px; border:5px solid #fff;}
.FloatRight li:hover .ewm img{ max-width:none; filter:alpha(opacity=100);-moz-opacity: 1;opacity:1; width:125px; height:125px;}
.FloatRight li:hover a.btn{ position:relative; z-index:1; border:1px solid #0093dd; color:#0093dd;}
.FloatRight li .txt{transition:all 0.2s linear; -webkit-transition:all 0.2s linear;filter:alpha(opacity=0);-moz-opacity: 0;opacity:0; width:0px; padding:10px 20px; height:auto !important; height:60px; min-height:60px; background:#fff; position:absolute; right:51px; top:0px; font-size:14px; box-shadow:0 0 10px #ddd;}
.FloatRight li .txt .tel{ font-size:18px; padding-top:15px;}
.FloatRight li:hover .txt{filter:alpha(opacity=100);-moz-opacity:1;opacity:1; width:150px;}
*/
.cd-top {visibility: hidden;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; height:0px;}
.cd-top.cd-is-visible {visibility: visible;opacity: 1; background:url(../images/top.gif) center center no-repeat; height:auto;}



/*首页*/
.HomeNotice{width: 100%;height: auto;}
.HomeNewsp{width: 100%;}





.HomeBan {overflow:hidden; clear:both; position:relative;min-width: auto;}
.HomeBan .slides li{ height:320px;background-position:center center; background-repeat:no-repeat; background-size:cover;}
.HomeBan .flex-control-nav{ display:none;}
.HomeBan .flex-direction-nav a {width: 30px; height: 50px;}
.HomeBan .flex-direction-nav .flex-prev { left:0px; background: rgba(0,0,0,0.2) url(../images/btn_left.png) center center no-repeat; background-size:contain; margin-top:-50px; opacity:1;}
.HomeBan .flex-direction-nav .flex-next { right:0px; background:rgba(0,0,0,0.2) url(../images/btn_right.png) center center no-repeat; background-size:contain; margin-top:-50px; opacity:1;}
.HomeBan:hover .flex-direction-nav .flex-prev { left:0px;}
.HomeBan:hover .flex-direction-nav .flex-next { right:0px;}
.HomeBan .shadow{ background:url(../images/banshadow.png) center bottom no-repeat; position:absolute; width:100%; height:96px; left:0px; bottom:0px; z-index:1;}

.Mainbox{ overflow:hidden;width: auto; z-index:2; border-radius:5px; background:#f3f3f3; position:relative; margin:-70px auto 0; padding:24px 20px 27px 20px;}
.cbox{ padding:20px 22px;}
.HomeNotice{background:#fff; background:#fff; margin-bottom:22px;}
.HomeTit{ border-bottom:1px solid #e8e8e8; height:48px; line-height:48px; position:relative;}
.HomeTit a.more{ position:absolute; line-height:24px; top:15px; right:0px; color:#999999;}
.HomeTit a:hover.more{color:#333;}
/*.HomeTit h2{ padding-left:15px; width:130px; font-size:20px; color:#fff;}*/
.HomeTit h2 img{ display:inline-block; vertical-align:middle; margin-right:5px; width:22px; height:22px;}
.Listwz{ margin-top:20px;}
.Listwz .top{ height:82px; padding-left:88px; position:relative;}
.Listwz .top .date{ position:absolute; left:0px; top:0px; width:72px; height:70px; border-radius:5px; text-align:center; color:#fff; background:#dadada; font-size:16px; line-height:25px;}
.Listwz .top .date b{ display:block; line-height:44px; font-size:36px; color:#999999; background:#f3f3f3; border-radius:5px 5px 0 0;}
.Listwz .top .tit{font-size:20px; margin-bottom:8px;}
.Listwz .top p{ line-height:26px; color:#999999;height: 26px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.Listwz .top .p{ line-height:27px;-webkit-line-clamp: 1; position:relative; padding-right:130px;}
.Listwz .top .detail{color:#1aa0e4; position:absolute; right:0px; top:0px;}
.Listwz .li{ background:url(../images/dot.gif) 6px center no-repeat; height:40px; line-height:40px; padding-left:21px;}
.Listwz .li .tit{ width:70%; float:left;}
.Listwz .li .date{ float:right; color:#cbcbcb;}
.Listwz .li:hover{ background:url(../images/dot01.gif) 6px center no-repeat;}
.Listwz .imgbox{ margin-bottom:13px; height:228px;}

.HomeNewsp{margin-bottom:22px;}
.HomeNewsp .slides li{ position:relative;}
.HomeNewsp .imgbox{ height:auto;padding-top: 48.211%;}
.HomeNewsp .tits{ z-index:10; position:absolute; color:#fff; padding:11px 3%; background:rgba(255,255,255,0.5); width:94%; left:0px; bottom:0px; text-align:left;}
.HomeNewsp .slides li:hover .tits{ color:#133982;}
.HomeNewsp .flex-control-nav{ text-align:right; height:12px; line-height:100px; overflow:hidden; bottom:16px; right:6px; width:150px;}
.HomeNewsp .flex-control-nav li a{ width:12px; height:12px; background:#fff; border-radius:50%;}
/*.HomeNewsp .flex-control-nav li a.flex-active{ background:#1aa0e4;}*/

.HomeNav{ clear:both;}
/*.HomeNav ul{ margin-left:-3%;}*/
.HomeNav li{ width:48%; margin:0 4% 29px 0; float:left; background:#fff;}
.HomeNav li:nth-child(3n){margin:0 4% 29px 0; }
.HomeNav li:nth-child(2n){margin-right: 0;}
.HomeNav li a{ display:block; position:relative; line-height:80px; font-weight:bold; padding-left:109px; color:#3a3a3a;}
.HomeNav li a img{ position:absolute; left:0px; top:0px;}
.HomeNav li .arr{ position:absolute; right:20px; top:27px; width:27px; height:27px; background:url(../images/arr.png);}
.HomeNav li:hover a{color:#fff;}
.HomeNav li.li1:hover a{ background:#4c99db;}
.HomeNav li.li2:hover a{ background:#69ac50;}
.HomeNav li.li3:hover a{ background:#d14b36;}
.HomeNav li.li4:hover a{ background:#ce9250;}

.Homead { margin-bottom:28px;}
.Homead .slides li a{ display:block; height:100px; background-position:center center; background-repeat:no-repeat; background-size:cover;}
.Homead .flex-control-nav{ height:12px; line-height:100px; overflow:hidden; bottom:5px;}
.Homead .flex-control-nav li a{ width:12px; height:12px; background:#fff; border-radius:50%;}
.Homead .flex-control-nav li a.flex-active{ background:#1aa0e4;}

.HomeMember{ background:#fff; padding-bottom:10px; margin-bottom:28px;width: 100%;height: auto;}
/*.HomeMember .tithead{ background:#0093dd; text-align:center; line-height:70px; color:#fff; font-size:26px;}*/
.HomeMember .tithead img{ display:inline-block; vertical-align:middle; margin-right:5px;}
.HomeMember ul{ padding-top:10px; margin-right:2%;}
.HomeMember li{ margin:20px 0px 0px; width:48%; margin:0 0 2% 2%; float:left;}
.HomeMember li a{ font-weight:bold; padding:0 24px; position:relative; display:block; line-height:50px; padding-left:38px; color:#fff; border-radius:5px;}
.HomeMember li a .arr{ position:absolute; width:13px; height:13px; right:39px; top:20px; background:url(../images/arr2.png);}
.HomeMember li.li1 a{ background:#71b7f3;}.HomeMember li.li1 a:hover{ background:#4793d4;}
.HomeMember li.li2 a{ background:#8ac175;}.HomeMember li.li2 a:hover{ background:#69ac4f;}
.HomeMember li.li3 a{ background:#d7a269;}.HomeMember li.li3 a:hover{ background:#bf803d;}
.HomeMember li.li4 a{ background:#de7463;}.HomeMember li.li4 a:hover{ background:#c34c39;}

.HomeDt{margin-bottom:28px; background:#fff;width: 100%;height: auto;margin-left: 0;}

.HomeZj{ background:#fff; clear:both; margin-bottom:28px;height: auto;}
.HomeZj .flexslider{ padding-bottom:40px;}
.HomeZj .tithead{ max-width:471px; margin:0px auto 33px;  text-align:center; font-size:26px;line-height:53px; position:relative;}
.HomeZj .tithead img{ display:inline-block; margin-right:5px; vertical-align:middle;}
/*.HomeZj .tithead i{ position:absolute; width:10px; height:10px; bottom:-5px; left:50%; margin-left:-8px; border-left:3px solid #fff; border-right:3px solid #fff; background:#0093dd;}*/
.HomeZj .slides li{height: auto;}
.HomeZj .slides li .box{ width: auto;padding: 0 10px; margin:0px auto; text-align:center;}
/*.HomeZj .slides li .box .imgbox{ height:auto;padding-top: 100%;border:1px solid #cdcdcd; border-radius:50%;}*/
.HomeZj .slides li .box .tit{ padding:5px 0; line-height:42px; color:#252525;}
/*.HomeZj .slides li .box .p{ line-height:25px; font-size:16px; height:50px; color:#474747;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;margin-bottom: 10px;}*/
/*.HomeZj .slides li .box .job{ background:#e5f4fc; color:#252525;}*/
.HomeZj .slides li:hover .box .tit{color:#1aa0e4;}
.HomeZj .flex-control-nav{height:12px; line-height:100px; overflow:hidden; bottom:5px;}
.HomeZj .flex-control-nav li a{ width:12px; height:12px; background:#d6d6d6; border-radius:50%;}
/*.HomeZj .flex-control-nav li a.flex-active{ background:#0093dd;}*/
.HomeZj.service { height:auto;}
.HomeZj.service .list{ margin-left:-2%;}
.HomeZj.service .list li{ text-align:center; float:left; width:48%; margin:0 0 2% 2%; line-height:80px;}
.HomeZj.service .list li a{ display:block; color:#fff;}
.HomeZj.service .list li a img{ width:54px; height:54px; display:inline-block; vertical-align:middle; margin-right:16px;}
.HomeZj.service .list li.li1 a{ background:#75ba4b;}.HomeZj.service .list li.li1 a:hover{ background:#53a024;}
.HomeZj.service .list li.li2 a{ background:#637dde;}.HomeZj.service .list li.li2 a:hover{ background:#2949c0;}
.HomeZj.service .list li.li3 a{ background:#de7463;}.HomeZj.service .list li.li3 a:hover{ background:#b4402e;}
.HomeZj.service .list li.li4 a{ background:#d7a269;}.HomeZj.service .list li.li4 a:hover{ background:#ac763c;}
.HomeZj.service .list li a:hover{ box-shadow:0 0 10px #999;}

.Home_YQ{margin-left: 0;}
.Homeyqjl{ margin-bottom:28px; background:#fff;width: 100%;height: auto;margin-left: 0;}

.Homefc{ overflow:hidden;width: auto; position:relative;float: none; padding-left:205px; height:auto; background:#fff; margin-bottom:28px;}
.Homefc .hd{width:187px; position:absolute; top:15px; left:10px;}
.Homefc .hd .HomeTit{ border-bottom:0; margin-bottom:16px;}
.Homefc .hd .HomeTit h2{ font-size:24px; width:165px; background:url(../images/titbg.jpg);}
.Homefc .hd li{ cursor:pointer; color:#535353; font-weight:bold; line-height:42px; position:relative;}
.Homefc .hd li.on{ color:#0093dd;}
.Homefc .slidebox{display: none;}
.Homefc .imgbox{ height:248px;}
.Homefc .flex-control-nav{ display:none;}
.Homefc .flex-direction-nav .flex-prev {left:auto; right:29px; background: #888888 url(../images/stylearr.png) 0px center no-repeat;opacity:1; top:auto; bottom:0px; width:29px; height:39px;}
.Homefc .flex-direction-nav .flex-next {right:0px; background: #888888 url(../images/stylearr.png) right center no-repeat; opacity:1; top:auto; bottom:0px; width:29px; height:39px;}
.Homefc .flex-direction-nav .flex-prev:hover { background-color:#0093dd;}
.Homefc .flex-direction-nav .flex-next:hover { background-color:#0093dd;}
.Homefc:hover .flex-direction-nav .flex-prev {right:29px;}
.Homefc:hover .flex-direction-nav .flex-next {right:0px;}

.HomeLink.con{ position:relative; z-index:5;}
.HomeLink .flexslider{ padding:0 41px 28px;}
.HomeLink .slides li{position:relative;}
.HomeLink .imgbox{ background:#fff; width:203px; height:118px; border:1px solid #eaeaea;}
.HomeLink .imgbox span{ background-size:contain;}
.HomeLink .imgbox:hover{ box-shadow:0 5px 10px #ddd;}
.HomeLink .flex-direction-nav .flex-prev { top:0px;left:-27px; background: #f3f3f3 url(../images/linkarr1.png) 32px center no-repeat;opacity:1;width:67px; height:120px; margin:0px;}
.HomeLink .flex-direction-nav .flex-prev:hover {background: #f3f3f3 url(../images/linkarr01.png) 32px center no-repeat;}
.HomeLink .flex-direction-nav .flex-next { top:0px;right:-27px; background: #f3f3f3 url(../images/linkarr2.png) 21px center no-repeat; opacity:1; width:67px; height:120px; margin:0px;}
.HomeLink .flex-direction-nav .flex-next:hover { background: #f3f3f3 url(../images/linkarr02.png) 21px center no-repeat;}
.HomeLink:hover .flex-direction-nav .flex-prev {left:-27px;}
.HomeLink:hover .flex-direction-nav .flex-next {right:-27px;}

.HomeLink .infobox {background:#fff; border:1px solid #1aa0e4; padding:0 10px;height:118px; margin:5px 10px 0 0;}
.HomeLink .infobox .arr{ position:absolute; width:15px; height:9px; left:50%; top:-9px; background:url(../images/boxarr.png);}
.HomeLink .infobox .img{ float:left; padding-top:10px;}
.HomeLink .infobox .img img{ display:block; width:60px; height:60px;}
.HomeLink .infobox .txt{ width:115px; float:right; padding:10px 0px 0 0; line-height:20px; color:#747474; font-size:16px;}
.HomeLink .infobox .txt .more{ color:#0093dd;}

.Homead2{ text-align:center; position:relative; z-index:1;}
.Homead2 img{ display:block; margin:0px auto;}

.popbox{ display:none; position:fixed; background:rgba(0,0,0,0.7); width:100%; height:100%; z-index:1003; left:0px; top:0px;}
.popbox .content{ position:absolute; left:5%; top:5%; width:80%; height:85%; padding:0 5% 3%; background:#fff;}
.popbox .content .tithead{ position:relative; padding-top:11px; border-bottom:1px solid #d7d7d7; line-height:71px; padding:0 35px;  color:#0093dd;}
.popbox .content .tithead a.close{ position:absolute; right:35px; top:28px; background:url(../images/close.png); width:19px; height:19px;}
.popbox .content .tits span{ color:#202020; font-size:26px; display:block;}
.popbox .content .tits{ color:#777777; padding-bottom:32px;}
.popbox .content .txtbox{ position:relative; color:#777777; height:85%; padding:0 35px; margin-top:2%; overflow-y:auto;}
.popbox .content .txtbox::-webkit-scrollbar{
            width: 3px;-webkit-overflow-scrolling : touch;
            background-color: #e6e6e6;}
.popbox .content .txtbox::-webkit-scrollbar-track{
            background-color: #e6e6e6;}
.popbox .content .txtbox::-webkit-scrollbar-thumb{
            border-radius: 10px;
            background-color: #0093dd;}
.popbox .content .txtbox::-webkit-scrollbar-button{
            height: 0px;
            background-color: #0093dd;}


/*栏目页*/
.SubPage{ height:auto !important; height:280px; min-height:280px; padding-top:40px; padding-bottom:40px;}
.SubBan{ min-width: auto;height:240px; position:relative; background-position:center center; background-repeat:no-repeat; background-size:cover;}
.SubBan .txt{ background:rgba(0,0,0,0.3); position:absolute; width:400px; top:80px; height:120px; left:50%; margin-left:-200px; text-align:center; color:#fff;}
.SubBan .txt h2{ font-size:36px; line-height:41px; padding-top:20px;}
.SubBan .txt h2 i{ display:inline-block; vertical-align:middle; margin:0 17px; width:20px; height:1px; background:#fff;}
.SubBan .txt p{ line-height:45px; font-size:18px;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

.Position{ overflow:hidden; border-bottom:1px solid #e3e3e3; height:65px; line-height:64px;}
.Position .place{ float:left; color:#666666;}
.Position .place a{color:#666666;}.Position .place a:hover,.Position .place span{color:#4073d2;}
.Position .place a.home{ height:65px; vertical-align:middle; display:inline-block; background:url(../images/dj-home.png) center center no-repeat; width:58px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; margin-right:25px;}

.MenuList{ min-width: auto;text-align:center; line-height:50px; height: auto;border-bottom:1px solid #dedede;}
.MenuList li{ display:inline-block; *display:inline; zoom:1;  margin-left:-5px;}
.MenuList li a{color:#404040; display:block; position:relative;}
.MenuList li a i{ position:absolute; width:0; left:50%; height:100%; bottom:0px; background:#133982;transition:all 0.2s linear; -webkit-transition:all 0.2s linear; z-index:-1;}
.MenuList li a:hover,.MenuList li.onli a{ color:#fff;}
.MenuList li.onli a i,.MenuList li:hover a i{ width:100%; left:0;}
.MenuList li:first-child{border-left:1px solid #dedede;}

.SubMenu{ text-align:center; padding-bottom:36px; line-height:52px;}
.SubMenu li{ display:inline-block; *display:inline; zoom:1; background:url(../images/line.gif) right center no-repeat; padding:0 22px;}
.SubMenu li a{ font-size:24px; color:#404040;}
.SubMenu li a:hover,.SubMenu li a.on{color:#0093dd;}
.SubMenu li:last-child{ background:none;}

.SinglePage{ word-wrap:break-word; line-height:38px;}

.TitSub{ text-align:center;}
.TitSub h2{ line-height:60px; font-size:26px; color:#333;}
.TitSub h2 i{ display:block; width:30px; height:50px; margin:0px auto; border-top:3px solid #4173d2;}


/*成员单位*/
.UnitList{ margin: 0 0 30px -3%;}
.UnitList li{ padding:0; background:#f3f3f3; height:83px; border-radius:10px; width:46%; padding-left:1%; float:left; margin:0 0 15px 3%; display:inline;}
.UnitList li p{ width:2%; display:table-cell; vertical-align:middle; height:83px; line-height:20px;}
.UnitList li a{ display:block; background:url(../images/dot1.gif) 0 5px no-repeat; line-height:27px; padding-left:12px; color:#3f3f3f;}
.UnitList li:hover{ background:#0093dd;}
.UnitList li:hover a{background:url(../images/dot2.gif) 0 5px no-repeat; color:#fff;}


/*入会指南*/
.SubTit{ text-align:center; margin-top:-10px; line-height:30px; height:80px;}
.SubTit h2{font-weight:normal; color:#0093dd; font-size:30px;}
.SubTit p{ color:#b9b9b9; font-size:14px; text-transform:uppercase;}

.leftimg{ text-align:center; }
.leftimg img{ max-width:100%;}
.rinfo{ color:#464646; padding:15px 0 0 0;}
.rinfo h3{ font-size:25px;}
.rinfo .down{ margin-top:22px;}
.rinfo .down li{ background:url(../images/down.gif) 0px 7px no-repeat; padding-left:23px;}
.rinfo .down li a{ color:#0093dd; text-decoration:underline;}.rinfo .down li a:hover{ text-decoration:none;}


/*年鉴会刊*/
.PaperList{ margin:0 0 2% -3%;}
.PaperList li{ width:47%; margin:0 0 4% 3%; display:inline; float:left;}
.PaperList li .imgbox{ padding-top:142%; margin-bottom:5px;}


/*专家智库*/
.ExpterList{ margin:0 0 2% -3%;}
.ExpterList li{ width:47%; margin:0 0 3% 3%; padding-top:24px; float:left; display:inline; background:#f8f8f8; border-top:1px solid #e2e2e2;}
.ExpterList li .imgbox{ border-radius:50%; width:128px; height:128px; margin:0px auto; border:1px solid #d0d0d0;}
.ExpterList li .info{ text-align:center; padding:0 20px 20px;}
.ExpterList li .info .tit{ line-height:46px; color:#0093dd; font-size:20px; padding-bottom:6px;}
.ExpterList li .info .p{ font-size:20px;-webkit-line-clamp: 2; line-height:22px; height:50px; margin-bottom:9px; color:#474747;}
.ExpterList li .info .job{line-height:30px; font-size:20px; background:#dfeef5; color:#252525; padding:0 8px;}
.ExpterList li:hover .info .tit{ text-decoration:underline;}
.ExpterList li:hover{ border-top:1px solid #0093dd; box-shadow:5px 5px 8px #eee;}


/*园区交流*/
.Jiaoliulist{ margin:0 0 2% -3%;}
.Jiaoliulist li{ width:47%; float:left; display:inline-block; margin:0 0 5% 3%;}
.Jiaoliulist li .imgbox{ padding-top:61%;}
.Jiaoliulist li .date{ position:absolute; left:0px; bottom:0px; z-index:2; width:80px; height:66px; color:#fff; background:rgba(0,0,0,0.6); line-height:18px; font-size:18px;}
.Jiaoliulist li .date i{ display:block; line-height:33px; padding-top:5px;}
.Jiaoliulist li .info{ text-align:left; padding:10px 0px 0px;}
.Jiaoliulist li .info .tit{ font-size:24px; margin-bottom:5px; color:#333333;}
.Jiaoliulist li .info .p{ height:48px; line-height:24px;-webkit-line-clamp: 2; margin-bottom:20px; font-size:20px;}
.Jiaoliulist li .info .detail{ width:140px; line-height:35px; text-align:center; color:#fff; background:#cccccc; border-radius:16px;}
.Jiaoliulist li .info .detail i{ width:17px; height:15px; display:inline-block; vertical-align:middle; margin-left:5px; background:url(../images/morearr.png);}
.Jiaoliulist li:hover .detail { background:#0093dd;}
.Jiaoliulist li:hover .tit { color:#0093dd;}


/*通知公告*/
.NoticeList .top{ background:#f9f9f9;padding:0 ;height: auto; position:relative; line-height:30px; margin-bottom:30px;}
.NoticeList .top .imgbox{ height:auto;position: relative;width: 100%;padding-top: 62%;top: 0;left: 0;}
.NoticeList .top .info{ padding:0 20px 20px;}
.NoticeList .top .tit{padding:20px 0 10px;}
.NoticeList .top .tit a{ color:#333333;}.NoticeList .top .tit a:hover{ color:#0093dd;}
.NoticeList .top .date{ font-size:18px;}
.NoticeList .top .p{ color:#818181;-webkit-line-clamp: 2; font-size:20px; margin:13px 0 20px;}
.NoticeList .top .detail{ display:block; margin:0px auto; text-align:center; color:#fff; background:#0093dd; width:180px; line-height:40px; border-radius:18px;}
.NoticeList .li{ height:121px; border-bottom:1px dashed #e4e4e4; padding-left:142px; position:relative; margin-bottom:20px;}
.NoticeList .li .date{ position:absolute; left:0px; top:0px; width:120px; height:100px; text-align:center; background:#eeeeee; color:#999999;}
.NoticeList .li .date i{ display:block; line-height:37px; padding-top:20px; font-size:30px; color:#333333;}
.NoticeList .li .tit{ line-height:43px; padding-top:5px;color:#333333;}
.NoticeList .li .p{color:#818181;-webkit-line-clamp: 1;height: 20px;}


/*协会动态*/
.TopNews { margin-bottom:15px;}
.TopNews #imgnews{height:310px;}
.TopNews #imgnews .slides li{ position:relative;}
.TopNews #imgnews .slides li .tit{ position:absolute; text-indent:1.5em; line-height:40px; color:#fff; background:rgba(0,0,0,0.6); width:100%; left:0px; bottom:0px; z-index:2; text-align:left;}
.TopNews #imgnews .flex-control-nav{ text-align:right; width:100px; right:12px; line-height:100px; height:10px; overflow:hidden; bottom:48px;}
.TopNews #imgnews .flex-control-nav li { margin:0 3px;}
.TopNews #imgnews .flex-control-nav li a{ border-radius:50%; width:10px; height:10px; background:#292929;}
.TopNews #imgnews .flex-control-nav li a.flex-active{ background:#0f7fc1;}
.TopNews #imgnews .slides li:hover .tit{ color:#ffcc00;}

.TopNews #listnews{}
.TopNews #listnews li{ height:95px; padding-top:8px;}

.TopNews .imgbox{height:310px;}
.TopNews .info{ padding:0 125px 0 0px; position:relative;}
.TopNews .info .tit{ line-height:38px; color:#333;}
.TopNews .info:hover .tit{ color:#0093dd;}
.TopNews .info .p{ line-height:22px; height:44px; color:#858585;-webkit-line-clamp: 2; font-size:20px;}
.TopNews .info .date{ position:absolute; right:15px; top:11px; width:90px; text-align:right; height:70px; line-height:18px; color:#a5a5a5; border-left:1px solid #d7d7d7; font-family:Arial, Helvetica, sans-serif;}
.TopNews .info .date b{ display:block; line-height:32px; padding-top:6px; font-size:30px; color:#555555;}

.DynamicList{ padding:0 0 15px;}
.DynamicList li{ background:#f5f5f5; padding:0 0px 0 190px; height:150px; position:relative; line-height:22px; margin-bottom:20px;}
.DynamicList li .imgbox{ position:absolute; left:20px; top:15px; width:150px; height:120px;}
.DynamicList li .date{ font-size:20px; padding-bottom:15px;}
.DynamicList li .tit{ padding:15px 0 10px; color:#333;}
.DynamicList li .p{ height:44px; overflow:hidden; color:#858585;-webkit-line-clamp: 2; font-size:20px;}
.DynamicList li a.detail{ display:none;}


/*要闻简讯*/
.NewsList{ padding:0 0 15px;}
.NewsList li{ border-bottom:1px solid #e6e6e6;padding:0 0px 0 170px; height:150px; position:relative; line-height:22px; margin-bottom:20px;}
.NewsList li .imgbox{ position:absolute; left:0px; top:0px; width:150px; height:125px;}
.NewsList li .tits{ padding:5px 0 10px;}
.NewsList li .tits .tit{color:#333; margin-bottom:10px;}
.NewsList li .tits a:hover.tit{color:#0093dd;}
.NewsList li .date{ font-size:20px; padding-bottom:5px;}
.NewsList li .p{ height:44px; color:#858585;-webkit-line-clamp: 2; font-size:20px;}


.Titleinfo{ color:#888888; line-height:30px; padding:0px 0px 24px 0px; margin-bottom:25px; text-align:center; border-bottom:1px solid #e5e5e5;}
.Titleinfo .tits{ font-size:28px; font-weight:normal; color:#333333; padding-bottom:10px;}
.Titleinfo .date i{ margin:0px 10px; display:inline-block;}

.PrevNextBox {margin:50px 0 0 0;position:relative; color:#888888;}
.PrevNextBox dl{line-height:50px; height:50px; text-align:center; overflow:hidden; background:#f7f7f7; margin-bottom:5px;}
.PrevNextBox dl a{ display:block;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:90%;}
.PrevNextBox dl div{}
.PrevNextBox a.none{ color:#ddd;}


}

@media screen and (max-width:400px){
.i_logo_img{height: 30px;padding-top: 10px;}



}


/*栏目页*/
/*管理团队*/
.bodybox .dtit {
    padding: 26px 0;
    border-bottom: 1px dashed #ddd;
    margin-bottom: 30px;
    text-align: center;
}
.bodybox .dtit h1 {
    font-size: 26px;
    line-height: 40px;
}

.bodybox .content {
    padding: 0 20px;
    line-height: 35px;
    min-height: 500px;
    margin-bottom: 20px;
    font-size: 16px;
}

.bodybox .content p {
    margin-bottom: 10px;
}


@media screen and (max-width:640px){





}


/*集团荣誉*/
.piclist {width: 100%;overflow: hidden;}
.a5rticlelis{width:1300px}
.a5rticlelis li{width:230px; height:230px;float:left;margin-bottom:30px;margin-right:30px;border:1px solid #EEE;padding:20px; text-align:center; overflow:hidden;}
.a5rticlelis li img{width:230px;height:155px;transition-delay: 0s;transition-duration: 0.2s;transition-property: all;transition-timing-function: ease;}
.a5rticlelis li:hover img{transform: scale(1.08, 1.08);}
.a5rticlelis li span{display:block;line-height:24px;overflow:hidden;margin-top:20px;text-align:center; font-size:16px;}


@media screen and (max-width:640px){
.a5rticlelis{width:auto;}
.a5rticlelis li{width: 238px;margin: 0 10px 20px; }




}


/*时间轴*/
.timeline ul li{ display:block; overflow:hidden; position:relative; font-size:14px;}	
.timeline ul li .text{ line-height:1.8; color:#707070;}
.timeline ul li{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row; -webkit-box-orient: horizontal;-ms-box-orient: horizontal;box-orient: horizontal; margin-bottom:10px;}
.timeline ul li .text{-webkit-flex: 1;-ms-flex: 1;flex: 1;-webkit-box-flex: 1;padding-left:20px; position:relative;	padding-top:15px;}
.timeline ul li .text:before{ display:block; content:""; width:6px; height:6px; border-top:1px solid #707070;border-right:1px solid #707070; position:absolute; left:0px; top:23px; -moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.timeline ul li .year{padding-right:28px; min-width:128px; width:15%; color:#133982; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:36px; line-height:54px; position:relative;}
.timeline ul li .year:before{ content:""; width:1px; position:absolute; height:100%; top:0px; right:23px; background:#e2e5e6; display:block;}	
.timeline ul li:nth-child(1) .year:before{ top:20px;}
.timeline ul li .year:after{content:""; display:block; position:absolute; width:11px; height:11px; border-radius:100%; background:#fff; border:3px solid #d9d9de; top:20px; right:15px; z-index:1;}
.timeline ul li:hover .year:after{border:3px solid #133982; }



/*主营业务*/
.Amplification img
{
	
	transition:400ms; 
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.Amplification:hover img
{
	filter: Alpha(Opacity=100); 
	opacity: 1; 
	-webkit-transform:scale(1.12); 
	transform:scale(1.12);
}
.a_newsList{width:100%;}
.a_newsList li{width:31.33%; float:left; padding:0px 1% 2% 1%;}
.a_newsList li .div{width:100%; display:inline-block; color:#666; font-size:14px; overflow:hidden}
.a_newsList li .div:hover{ text-decoration:none; color:#666;-moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/
}
.a_newsList li .div .a_img{padding-top: 44.8%;}
.a_newsList li .div .a_text{width:100%; padding:15px 2% 35px 2%;}
.a_newsList li .div .a_text .s1{width:100%; height:29px; line-height:29px; display:inline-block; overflow:hidden; color:#000000; font-size:18px; text-align:center;}
.a_newsList li .div .a_text .s2{width:100%; height:24px; line-height:24px; overflow:hidden; text-align:center; margin-bottom:8px;}
.a_newsList li .div .a_text .s3{width:100%; text-align:center;}
.a_newsList li .div .a_text .s3 span{width:89px; height:36px; font-size:14px; line-height:36px; display:inline-block; overflow:hidden; background-color:#555555; text-align:center;-moz-border-radius: 18px;      /* Gecko browsers */
-webkit-border-radius: 18px;   /* Webkit browsers */
border-radius:18px;            /* W3C syntax */ color:#fff;}
.a_newsList li .div:hover .a_text .s3 span{ background-color:#da251d;}


@media screen and (max-width:640px){
.a_newsList li{width:46%; float:left; padding:0px 2% 20px 2%;}


}


/*招标*/
.lishXx{margin-bottom: 30px;}
.lishXx li{background:url(../images/xxk.gif) left center no-repeat;height:38px; line-height:38px; border-bottom:#ddd dashed 1px; padding:10px 10px 10px 20px;font-size:14px;}
.lishXx li span{ margin-right:20px;}


@media screen and (max-width:640px){
.lishXx li a{display: inline-block;width: 460px;height: 38px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}


}


/*招聘*/
.ZPXX_Box{background: #f8f8f8;}


.hrw1{ width:17%;}
.hrw2{ width:11%;}
.hrw3{ width:11%;}
.hrw4{ width:11%;}
.hrw5{ width:11%;}
.hrw6{ width:11%;}
.hrw7{ width:11%;}
.hrw8{width: 17%;text-align: center;}

.Hrhead{ height:60px; color:#fff; background:#ebebeb; margin:4.2% 0 0; font-size:18px;}
.Hrhead td{ text-align:center;background: #133982;}
.padleft{ padding-left:5%;}
.HrList{ margin-bottom:40px;}
.HrList li{background: #fff;}
.HrList li table{border-collapse: collapse;}
.HrList li td{ border-bottom: 1px solid #eeeeee;cursor:pointer;padding: 13px 0; color:#444; font-size:15px; text-align:center;}
.HrList li .txtCont{display:none; font-size:14px; padding:3% 46px; line-height:30px; color:#494949;position: relative;transition: all 0s;-webkit-transition: all 0s;-moz-transition: all 0s;-ms-transition: all 0s;}
.HrList li .txtCont .stit{ font-size:16px;  color:#494949;line-height: 36px;}
.HrList li .txtCont .stit h4{font-size: 20px;color: #000;font-weight: normal;}
.HrList li .txtCont a.applybtn{ margin-top:20px; font-size:16px; color:#fff; display:block; background:#3dae34; width:130px; line-height:40px; text-align:center;}
.HrList li .txtCont a:hover.applybtn{ box-shadow:0px 0px 10px #ccc;}
.HrList li .slidebtn{width: 120px;font-size: 16px;height: 30px;line-height: 30px;text-align: center;background: #f4f4f4;color: #444;display: inline-block;}
.HrList li .slidebtn:hover,.HrList li.current .slidebtn{background: #133982;color: #fff;}

.WYYP-a{width: 120px;font-size: 16px;height: 30px;line-height: 30px;text-align: center;background: #133982;color: #fff;display: block;position: absolute;right: 40px;top: 30px;}
.mat50{margin-top: 50px;}
.SC-JL{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 99;opacity: 0;cursor:pointer;}


/*招聘表单*/
.ZPZW-Text{width: 100%;height: 40px;line-height: 40px;margin-top: 30px;font-size: 16px;font-weight: bold;color: #333;padding-left: 20px;}
.ZPBD-form{padding: 15px;}
.ZPBD-form ul li{margin-top: 20px;}
.width2{width: 47%;float: left;height: 30px;line-height: 30px;margin-right: 6%;}
.width2 label{display: inline-block;width: 30%;float: left;color: #666666;font-size: 14px;}
.width2 input{width: 60%;float: left;height: 28px;border: 1px solid #dbdbdb;padding-left: 5%;}
.width2 select{width: 45%;border: 1px solid #dbdbdb;height: 30px;padding-left: 5%;}
.width2:nth-child(2){margin-right: 0;}
.width2 input[type="radio"]{width: 15px;height: 15px;margin: 7px 0;}
.HYZK{width: 70%;float: right;height: 30px;}
.HYZK label{width: auto;float: none;}
.HYZK input{float: none;}
.width1 textarea{width: 78%;height: 150px;border: 1px solid #dbdbdb;padding: 10px 3%;}
.width1 label{display: inline-block;width: 14%;float: left;color: #666666;font-size: 14px;}
.form-tj{margin-top: 30px;width: 86%;padding-left: 14%;text-align: center;}
.form-tj input[type="button"]{width: 120px;height: 40px;color: #fff;font-size: 16px;}
.button1{background: #ff4040;margin-right: 15px;}
.button2{background: #606060;}





@media screen and (max-width:640px){
/*招聘表单*/
    .width1 label{width: 80px;}
    .width2 label{width: 80px;}
    .width1 textarea{width: 440px;}
    .width2 input{width: 160px;padding-left: 10px;}
    .width2 select{width: 172px;padding-left: 10px;height: 25px;}
    .HYZK{width: 60%;}
    .HYZK label{width: auto;}
    .form-tj{padding-left: 80px;width: 83%;}

	.Hrhead{font-size: 14px;}
	.HrList li td{font-size: 12px;}

	.hrw2,.hrw3,.hrw4{display: none;}
	.hrw5,.hrw6,.hrw7{width: 22%;}

	.HrList li .slidebtn{width:100%;font-size: 12px;}
	.WYYP-a{position: static;margin-top: 25px;}

	.HrList li .txtCont{padding: 3% 5%;}

}



/*联系我们*/
.LX_UL{margin-top: 100px;margin-left: -30px;}
.LX_UL li{width: 275px;margin-left: 30px;float: left;height: 180px;border:1px solid #e6e6e6;text-align: center;}
.LX_UL li img{transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.LX_UL li .p1{font-size: 22px;line-height: 40px;color: #000;}
.LX_UL li .p2{font-size: 14px;line-height: 24px;color: #808080;margin-top: 10px;}

.LX_DT{width: 100%;height: 550px;margin-top: 70px;}

/*在线留言*/
/*.ZXLY_Box{margin-top: 40px;}*/
.ZXLY_Box ul{margin-left: -15px;}
.ZXLY_Box li{width: 390px;float: left;margin-left: 15px;margin-top: 20px;}
.ZXLY_Box li p{font-size: 22px;line-height: 30px;color: #000;margin-bottom: 15px;}
.ZXLY_Box li input{width: 368px;height: 50px;border:1px solid #d9d9d9;padding-left: 20px;font-size: 14px;color: #808080;}
.ZXLY_Box li .imgcode{display: inline-block;vertical-align: middle;height: 50px;margin-left: 5px;}
.ZXLY_Box li textarea{width: 1178px;height: 200px;line-height: 50px;border:1px solid #d9d9d9;padding-left: 20px;font-size: 14px;color: #808080;}
.ZXLY_TJ{display: block;margin: 40px auto 0; width: 200px;height: 60px;line-height: 60px;background: #133982;font-size: 28px;font-family: '黑体';color: #fff;text-align: center;}


@media screen and (max-width:640px){
	.LX_UL{margin-left: 0;}
.LX_UL li{width: 45%;margin:0 2% 50px; }
.LX_DT{margin-top: 40px;}


.ZXLY_Box{padding: 0 30px;}
.ZXLY_Box ul{margin-left: 0;}
.ZXLY_Box li{width: auto;float: none;margin-left: 0;}
.ZXLY_Box li input{width: 96%;padding-left: 3%;}
.ZXLY_Box li textarea{width: 96%;padding-left: 3%}





}


























































