
/* reset.css   */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none; vertical-align:top;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
textarea,input,button,select,keygen,legend{font:12px/1.14 "黑体",arial, \5b8b\4f53; outline:0;}
body{background:#fff;}
a{color:#333;}
a:hover{ text-decoration:none; color:#91268f;}
img{ vertical-align:top;}

*html{ background-image:url(about:blank); background-attachment:fixed;}

body { font: 12px/1.5 "黑体",arial, \5b8b\4f53; min-width:1200px; }

.clearfix{ *zoom:1;}
.clearfix:after{ content:""; display:block; clear:both;}
 
.W1200{ width:1200px; margin:0 auto; }

.pubW {width:980px;}
.center {margin:0px auto;}

/* header */
#topBar{ width:100%; height:26px; border-top:1px solid #2d897e; border-bottom:1px solid #2d897e; background:#2d897e;}
.top_Bar{ font-size:14px; line-height:26px; color:white; position:relative;}
.top_Bar .top_txt{ position:absolute; top:0;}
.top_Bar .top_txt i{ float:left; width:22px; height:22px; margin-top:6px; background:url(../image/icons.png) no-repeat;}
	.top_Bar .top_txt1{ left:23px;}
	.top_Bar .top_txt1 i{ background-position:0 0;}
	.top_Bar .top_txt2{ left:376px;}
	.top_Bar .top_txt2 i{ background-position:-22px 0;}
	.top_Bar .top_txt3{ left:663px;}
	.top_Bar .top_txt3 i{ background-position:-44px 0;}

.top_Bar .top_search{ position:absolute; top:2px; right:32px; height:23px;}
.top_Bar .top_search_txt{ float:left; width:165px; height:23px; background:url(../image/icons.png) no-repeat -66px 0;}
.top_Bar .top_search_txt input{ display:block; padding:0; border:0; width:150px; height:20px; margin-top:2px; padding-left:12px; font-size:14px; line-height:20px; color:#8c8c8c; background:none;}
.top_Bar .top_search_btn{ float:left; width:31px; height:23px; font-size:0;}
.top_Bar .top_search_btn input{ width:31px; height:23px; border:0; padding:0; background:url(../image/icons.png) no-repeat -231px 0; cursor:pointer;}

#header{ width:121px; height:38px;margin-top: 3px; float: left;margin-right: 20px;}
	#header h1{ text-align:center; position:relative;}
	#header h1 a{ display:block; width:121px; height:38px; margin:0 auto; position:relative;}
	#header h1 i.butterfly{ position:absolute; top:25px; left:50%; margin-left:35px; width:25px; height:24px; background:url(../image/butterfly.gif) no-repeat center;}
	#header h1 i.logo_icon{ position:absolute; top:4px; left:0; width:58px; height:44px; background:url(../image/logo_icon.png) no-repeat; 
	-webkit-animation:logoRotate 5s ease-in 1s infinite; -moz-animation:logoRotate 5s ease-in 1s infinite;animation:logoRotate 5s ease-in 1s infinite;
	-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg);}
	@-webkit-keyframes logoRotate{
		0% { -webkit-transform:rotateY(180deg);}
		20% { -webkit-transform:rotateY(180deg);}	
		40% { -webkit-transform:rotateY(-180deg);}	
		100% { -webkit-transform:rotateY(-180deg);}	
	}
	@-moz-keyframes logoRotate{
		0% { -moz-transform:rotateY(180deg);}
		20% { -moz-transform:rotateY(180deg);}	
		40% { -moz-transform:rotateY(-180deg);}	
		100% { -moz-transform:rotateY(-180deg);}	
	}
	@keyframes logoRotate{
		0% { transform:rotateY(180deg);}
		20% { transform:rotateY(180deg);}	
		40% { transform:rotateY(-180deg);}	
		100% { transform:rotateY(-180deg);}	
	}
	#header h1 span{ position:absolute; top:25px; left:50%; margin-left:70px; width:20px; height:50px;
		background-image: linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0));
		background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0));
		background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0));
		background-image: -o-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0));
		background-image: -ms-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.7),rgba(255,255,255,0));
		
		-webkit-transform: skewx(-25deg);
		-moz-transform: skewx(-25deg);
		-ms-transform: skewx(-25deg);
		transform: skewx(-25deg);
			
		-webkit-animation:light_move 2s 1s infinite linear alternate;
		-moz-animation:light_move 2s 1s infinite linear alternate;
		-ms-animation:light_move 2s 1s infinite linear alternate;
		animation:light_move 2s 1s infinite linear alternate;
	}

	@-webkit-keyframes light_move {
		0% { margin-left:70px;}
		100%{ margin-left:280px;}
	}
	@-moz-keyframes light_move {
		0% { margin-left:70px;}
		100%{ margin-left:280px;}
	}
	@-ms-keyframes light_move {
		0% { margin-left:70px;}
		100%{ margin-left:280px;}
	}
	@keyframes light_move {
		0% { margin-left:70px;}
		100%{ margin-left:280px;}
	}

/*-----------------------菜单样式----------------------------*/
#nav{ width:100%; height:44px; border-top:1px solid #e5f4f4; border-bottom:1px solid #e5f4f4; background:#e5f4f4;}
.nav{ width:1200px;margin: 0 auto; height:44px; font-family:"宋体", arial, \5b8b\4f53;;border-left:1px solid #e5f4f4;position:relative; z-index:98;}

/*导航条*/
.nav-ul{ width:816px; float:left; border-left:1px solid #e5f4f4;}
.nav-ul li{ width:136px; line-height:44px; float:left; font-size:18px; color:#313131; position:relative; height:44px; overflow:hidden;}
.nav-ul li a{ width:136px; text-align:center; color:#313131; height:44px; display:block; text-decoration:none;}
.nav-ul span{position: absolute; left: 0; width: 146px; cursor:pointer;}
.nav-ul .out{ top:0px; width:136px; height:44px; line-height:44px; color:#313131; text-align:center;}
.nav-ul .over{ top:-44px; width:136px; height:44px; line-height:44px; text-align:center; color:#fff; background:#82cac6;}

.nav-l{ width:222px; height:44px; float:left; margin-top:-1px; position:relative; z-index:98;}
.nav-l-span{ height:44px; padding-left:30px; line-height:44px; border-left:1px solid #e5f4f4; border-right:1px solid #e5f4f4; display:block; font-size:18px; color:#313131;position: relative;}
.nav-l-span i{ position:absolute; top:18px; left:168px; width:18px; height:8px; background:url(../image/arrow.png) no-repeat; transition:all .3s;}
.nav-l-hover{ background:#82cac6;}
.nav-l-hover .nav-l-span{ border-bottom:1px solid #82cac6; border-color:#82cac6;color:#fff}
.nav-l-hover .nav-l-span i{ -webkit-transform:rotate(180deg); transform:rotate(180deg);}

.nav-submenu{ width:222px; position:absolute; left:0px; top:45px; z-index:98; overflow:hidden;}
.nav-submenu-xl{ width:978px; height:420px; position:absolute; left:222px; top:44px; z-index:99; display:none;}


/*-----------------------二级菜单样式----------------------------*/
#submenu{ border-right:1px solid #f1f1f1; position:relative;}
.submenu1{ width:222px; height:105px; padding-left:3px; padding-bottom:2px; border-bottom:1px solid #e5f4f4; background:#fff; position:absolute; left:0px; bottom:0px; _top:-105px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}

#submenu1{ z-index:999;}
#submenu2{ z-index:998;}
#submenu3{ z-index:997;}
#submenu4{ z-index:996;}

.submenu1 h3{ padding:10px 0 14px 45px; height:24px; line-height:24px; font-family:"宋体", arial, \5b8b\4f53;; font-size:17px; font-weight:normal;}
.submenu1 h3 a{ display:block; color:#000;}
.submenu1-t1,.submenu1-t2,.submenu1-t3,.submenu1-t4{ background-image:url(../image/nav_icons.png); background-repeat:no-repeat;}
.submenu1-t1{ background-position: 15px 12px ;}
.submenu1-t2{ background-position: 15px -86px;}
.submenu1-t3{ background-position: 15px -180px;}
.submenu1-t4{ background-position: 15px -275px;}

.submenu1 ul{ padding-left:15px;}
.submenu1 li { margin-bottom:8px;}
.submenu1 li a{ margin-right:4px; padding:3px 5px;border-radius:2px; color:#000;}
.submenu1:hover li a{ color:#fff;}
.submenu1 li a:hover{ color:#82cac6; text-decoration:none; -webkit-transition: all .3s linear 0s; -moz-transition: all .3s linear 0s; -ms-transition: all .3s linear 0s; outline: none;star:expression(this.onFocus=this.blur()); background:#fff;}

.submenu1-hover{ border:1px solid #82cac6; border-right:0px; background:#82cac6;}
.submenu1-hover h3 a{ text-decoration:none; color:#fff;}
.submenu1-hover h3 a:hover{ color:#fff;}
.submenu1-hover a{ color:#fff;}
.submenu1-hover li a{ color:#fff;}
.submenu1-hover .submenu1-t1,.submenu1-hover .submenu1-t2,.submenu1-hover .submenu1-t3,.submenu1-hover .submenu1-t4{ background-image:url(../image/nav_icons.png); background-repeat:no-repeat;}
.submenu1-hover .submenu1-t1{ background-position: 15px -38px;}
.submenu1-hover .submenu1-t2{ background-position: 15px -134px;}
.submenu1-hover .submenu1-t3{ background-position: 15px -230px;}
.submenu1-hover .submenu1-t4{ background-position: 15px -324px;}

/*-----------------------三级菜单样式----------------------------*/
.xl-menu{ width:872px; height:420px; border:1px solid #82cac6; overflow:hidden; background:#fff; color:#3f3f3f; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}

.xl-menu-l{ width:642px; height:418px; overflow:hidden; float:left; position:relative;}
.xl-menu-zx{ background:#fff; }
.xl-menu-mf{ background:url(../image/mf_bg.jpg) no-repeat 20px bottom #fff; }
.xl-menu-zs{ background:url(../image/zs_bg.jpg) no-repeat center bottom #fff;}
.xl-menu-yk{ background:url(../image/yk_bg.jpg) no-repeat center bottom #fff;}

#xl-menu-wc-button{position:absolute; bottom:30px; left:350px; width:130px; height:42px; line-height:42px; color:#fff; background:#0066Ac; font-size:20px; text-align:center; text-decoration:none;}
#xl-menu-yk-button{position:absolute; bottom:30px; left:135px; width:130px; height:42px; line-height:42px; color:#fff; background:#508A23; font-size:20px; text-align:center; text-decoration:none;}

#xl-menu-l-div2{ height:48px;}
#xl-menu-l-bg1{ width:0px; height:74px; border:none; position:absolute; left:0px; top:39px;}
#xl-menu-l-bg2{ width:0px; height:74px; border:none; position:absolute; left:0px; top:171px;}
#xl-menu-l-bg3{ width:0px; height:74px; border:none; position:absolute; left:0px; top:303px;}
#xl-menu-l-bg4{ width:0px; height:50px; border:none; position:absolute; left:0px; top:435px;}
.xl-menu-l-ul{ padding-left:12px; margin-top:20px;}
.xl-menu-l-ul li{ width:230px; float:left; height:30px; padding-left:5px;background: url(http://www.czsgzx.com/2015images/d_ico.jpg) 0px 11px no-repeat;}
.xl-menu-l-ul li a{ color:#333; padding-left:3px; padding:3px 5px;border-radius:2px;}
.xl-menu-l-ul li a:hover{ color:#fff; text-decoration:none; -webkit-transition: all .3s linear 0s; -moz-transition: all .3s linear 0s; -ms-transition: all .3s linear 0s; outline: none;star:expression(this.onFocus=this.blur()); background:#91263a;}

.xl-menu-l b{ height:38px; display:block; float:left; padding-left:5px;} 
.xl-menu-l b a{ padding:3px 5px;border-radius:2px; color:#333;}
.xl-menu-l p .red{ color:#82cac6;}
.xl-menu-l p a{ margin-left:0px; line-height:26px; color:#313131; padding:3px 5px; border-radius:2px;}
.xl-menu-l p a:hover{ color:#82cac6; text-decoration:none; -webkit-transition: all .3s linear 0s; -moz-transition: all .3s linear 0s; -ms-transition: all .3s linear 0s; outline: none;star:expression(this.onFocus=this.blur()); background:#fff;}

.xl-menu-r{ width:174px; float:left; margin-left:10px; padding-top:8px; display:inline;}
.xl-menu-r1{ height:300px;}
.xl-menu-r1-t{ height:35px; line-height:35px; font-family:"宋体", arial, \5b8b\4f53;; font-size:16px; color:#91253b;}
.xl-menu-r2{}
.xl-menu-r2-t{ line-height:40px; line-height:40px; font-family:"宋体", arial, \5b8b\4f53;; font-size:16px; color:#91253b;}
.xl-menu-r1-c{ width:211px; height:260px; border-bottom:1px solid #dfdfdf; overflow:hidden;}
.xl-menu-r2-c{ width:208px; height:54px; border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf;}
.xl-menu-r2-c span{ width:103px; height:53px; float:left; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; overflow:hidden; position:relative;}
.xl-menu-r2-c p{ display:none;}
.xl-menu-r2-c a{width:103px; height:53px; display:block; text-decoration:none; cursor:pointer;}
.xl-menu-r2-c a:hover .xl-menu-r2-cp{ width:103px; height:43px; line-height:18px; padding-top:10px; color:#fff; text-decoration:none; text-align:center; position:absolute; left:0px; top:0px; background:#333;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; display:block;}

.xl-menu-r3{ height:65px;}

.xl-menu-l-part{width:204px; height:100%; float:left; padding-left:10px;}
#xl-menu-l-div3{ width:204px;}
#xl-menu-l-div3 .xl-menu-l-div3-b{ width:204px; font-size:16px; height:40px; line-height:55px; border-bottom:1px solid #333;}
#xl-menu-l-div3 .xl-menu-l-div3-b b a:hover{text-decoration:none; color:#82cac6;}
#xl-menu-l-div3 .xl-menu-l-div3-p{ width:204px; padding-top:4px; color:#a21144;}
#xl-menu-l-div3 .xl-menu-l-div3-p p{display:block;}

/*-----------------------三级菜单图片样式----------------------------*/
.xl-menu-r1 .mod_goods_img{position:relative}
.xl-menu-r1 .mod_goods_img a:before{content:'';position:absolute;width:25px;height:268px;top:0;left:-80px;overflow:hidden;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.4)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.xl-menu-r1 .mod_goods_img:hover a:before{-webkit-animation:aniBlink120 .4s ease-out forwards;-moz-animation:aniBlink120 .4s ease-out forwards;-o-animation:aniBlink120 .4s ease-out forwards;animation:aniBlink120 .4s ease-out forwards}
@-webkit-keyframes aniBlink120{from{left:-60px}to{left:265px}}
@keyframes aniBlink120{from{left:-60px}to{left:150px}}
@-webkit-keyframes aniBlink60{from{left:-30px}to{left:70px}}
@keyframes aniBlink60{from{left:-30px}to{left:70px}}

/* 项目 */
.index_subnav{ width:1200px; margin:0 auto; padding-top:25px; height:115px; overflow:hidden; }
.index_subnav li{ float:left; margin-right:10px; display:inline;}
.index_subnav a{ float:left; width:88px; height:88px; overflow:hidden; border:1px solid #e0e0e0; -webkit-transition:all 3s; -moz-transition:all 3s; transition:all 3s;
background-color:#fff;
background-image:-webkit-linear-gradient(top,#fefefe,#f2f2f2);
background-image:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#f2f2f2));
background-image:-moz-linear-gradient(top,#fefefe,#f2f2f2);
background-image:-ms-linear-gradient(top,#fefefe,#f2f2f2);
background-image:linear-gradient(top,#fefefe,#f2f2f2);
}
.index_subnav a:hover{ border:1px solid #fff; text-decoration:none;
 background-color:#2f2d2e;
 background-image:-webkit-gradient(linear,left top,left bottom.from(#4e4c4d),to(#191919));
 background-image:-webkit-linear-gradient(top,#4e4c4d,#191919);
 background-image:-moz-linear-gradient(top,#4e4c4d,#191919);
 background-image:-ms-linear-gradient(top,#4e4c4d,#191919);
 background-image:linear-gradient(top,#4e4c4d,#191919);
 }
.index_subnav span{ display:block; border:4px solid #efefef; width:80px; height:80px; overflow:hidden; -webkit-transition:all .5s; transition:all .5s;}
.index_subnav a:hover span{ border:4px solid #82cac6;}
/*.index_subnav .icon_nav12 strong{ color:#fff}
.index_subnav .icon_nav12 span{ display:block; border:4px solid #000; width:80px; height:80px; overflow:hidden; background-color:#91268f; }*/
.index_subnav strong{ display:block; height:18px; font-size:14px; line-height:22px; color:#3c3c3c; text-align:center; font-weight:normal;}
.index_subnav a:hover strong{ color:#fff;}
.index_subnav i{ display:block; width:80px; height:50px; background:url(../image/nav_icon.png) no-repeat;}
.index_subnav a.icon_nav1 i{ background-position:4px 2px;}
.index_subnav a.icon_nav2 i{ background-position:-68px 5px;}
.index_subnav a.icon_nav3 i{ background-position:-135px 5px;}
.index_subnav a.icon_nav4 i{ background-position:-210px 5px;}
.index_subnav a.icon_nav5 i{ background-position:-280px 5px;}
.index_subnav a.icon_nav6 i{ background-position:-350px 5px;}
.index_subnav a.icon_nav7 i{ background-position:-422px 5px;}
.index_subnav a.icon_nav8 i{ background-position:-495px 5px;}
.index_subnav a.icon_nav9 i{ background-position:-565px 5px;}
.index_subnav a.icon_nav10 i{ background-position:-640px 5px;}
.index_subnav a.icon_nav11 i{ background-position:-710px 5px;}
.index_subnav a.icon_nav12 i{ background-position:-825px 4px;}
.index_subnav a.icon_nav1:hover i{ background-position:4px -56px;}
.index_subnav a.icon_nav2:hover i{ background-position:-68px -54px;}
.index_subnav a.icon_nav3:hover i{ background-position:-135px -52px;} 
.index_subnav a.icon_nav4:hover i{ background-position:-210px -52px;} 
.index_subnav a.icon_nav5:hover i{ background-position:-280px -52px;} 
.index_subnav a.icon_nav6:hover i{ background-position:-350px -52px;} 
.index_subnav a.icon_nav7:hover i{ background-position:-422px -52px;} 
.index_subnav a.icon_nav8:hover i{ background-position:-495px -52px;} 
.index_subnav a.icon_nav9:hover i{ background-position:-565px -52px;} 
.index_subnav a.icon_nav10:hover i{ background-position:-640px -52px;} 
.index_subnav a.icon_nav11:hover i{ background-position:-710px -52px;} 
.index_subnav a.icon_nav12:hover i{ background-position:-825px -52px;}


/* item_bottom */
.item_bottom{ width:1200px; margin:0 auto;}
	.bottomList{ width:100%; border-bottom:1px solid #ccc; margin-bottom:10px; overflow:hidden;}
	.bottomList a{ float:left; padding:0 5px; margin-right:20px; display:inline; font-size:16px; line-height:40px; color:#8f8f8f;}
	.bottomList a.active{ color:#000; border-bottom:2px solid #82cac6;}
	.bottomBox{ width:100%; height:145px!important; margin-bottom:20px; overflow:hidden;}
	.bottomBox .bottomSlide{ float:left; width:100%; padding-top:5px;} 
	.bottomBox .bottomSlide a{ float:left; margin:0 19px;}
	.bottomBox .bottomSlide a img{ padding:3px; border:1px solid #fff;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFkAAAAXCAMAAABXhxOBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADNQTFRF/Pz86enp7Ozs0tLS9fX1+fn51tbWz8/P4uLi3Nzc7+/v39/f2dnZ5eXl8vLyzMzM////tPj8PAAAABF0Uk5T/////////////////////wAlrZliAAACkElEQVR42rSVWZYbIQxFmYdCA/tfbSRRVGF3/jrBB5vxIp6E7Ob/Km4CYNq9i6VEt7upQf8FuSrML1pUMntrZ9ReXM0wA0jFbD2ajpKNGoJWyYsIsMneaBXdtrloyzUbZrJFcgAyysE6RdIiBqsoS3CtlNEEbU7mORskIc+xJqJqIsdUO6Lu1WoFvwW+yUPI3j5C5rLIlbOSN5r1cqPqAduMse7H/r6wF1gK3Ii40CLTY/OlamYlZxXR9D3Rqlb7AIu8BVYpIi0AN6GBViOTnZPRq0VByWr/Ij/o9EbI40ktIosWvejkzhiBQesiL0exz3Yv5uVPt7curc1ft8ZlHuR7k0Si2IpQGbSabEFtRjEbD38wLnLafQ2FsDsneZWmPr4Y5Y7Q+Pbg42BClEGZjHI/um0ufyGPlyz2Dh73YvFZFldqXWo4FPOJVkRWi5m5dZ4OXmnHD/BxyR/xLN/1tcrf4y/54YXdwOOhaoipzVTYIsd/kItF5VCyiwL4JrvbqLx+qjvJMO0NTiU7fQbnSxHPSVRGIbuhbl9z6M5cZKbeNtf0k2zxUjTsj9ddnOARi4RPZHAWDlDYb7IrX+RxGC3px8jmpXjdOeq+tbjcXlGbGFeKQukN9+yPW+f7Afbf5+e79E323w/wt+Rlc6Wt+L+zWXQf18rGFIBrPhaRRFUil1xOjpz3SZ96kiREKWXdIzOULfmHIH8EsuODTAcrxNOB3QWYMLufEmI9UUjxQkJwEHBq4A+UaUQP3l/YWpiRHnKon8K2ej1t1MyLkEucrYw6IXQiGKgwI+uMdqLv5KBVF8rYZDozm0kSXz0yyKZUeh5+pN5GHxF7D6OHnkD+FOeQGfA4fMExQvGjz5j+CDAAssVrW7ldhiwAAAAASUVORK5CYII=) no-repeat center; -webkit-transition:all .3s; -moz-transition:all .3s; transition:all .3s;}
	.bottomBox .bottomSlide a span{ display:block; text-align:center; color:#8f8f8f;} 
	.bottomBox .bottomSlide a:hover img{ border-color:#82cac6; box-shadow:inset 0 0 5px #82cac6;}

/* footer */
#footer {width:100%;padding:30px 0 0 0; background-color:#414141;margin-top:20px; min-width:1190px;}
	.footer{ width:1190px; margin:0 auto; padding-bottom:15px; overflow:hidden;}
	.footer_logo,.zxmr,.wzx,.pfmr,.kqmr,.mfzz,.footer_wx dl dd,.submit_btn{ background:url(../image/footer_icon.png) no-repeat;}
	.footer_logo {width:121px;height:125px; background-position:-20px -29px;float:left;margin-top:75px;margin-left:25px;display:inline;margin-right:40px;}
	.footer_border1 {border-left:1px dashed #363636;float:left;width:1px;height:206px;margin:20px 35px 0 0;display:inline;}
	.footer_list {float:left;width:595px; padding-left:35px; margin-right:35px; border-left:1px dashed #363636; border-right:1px dashed #363636; margin-top:15px;overflow:hidden;}
	.footer_list > li {float:left; width:82px;color:#a7a7a7;margin-right:66px;display:inline;}
	.footer_list li span {display:block;float:left;height:31px;line-height:31px;border-bottom:1px solid #303030;font-size:14px;margin-bottom:10px;}
	.footer_list a { transition: all 0.3s linear 0s;padding:3px;display:block;}
	.footer_list a:hover { color:#FFF; background-color:#303030;}
	.footer_list li span a {color:#d6d6d6;text-decoration:none;display:block;height:22px;line-height:22px;float:left;}
	.zxmr {width:65px;height:31px; background-position:-2px -180px; padding-left:21px;}
	.wzx {width:65px;height:31px; padding-left:21px;background-position:-159px -182px;}
	.pfmr {width:65px;height:31px;padding-left:21px; background-position:-332px -182px;} 
	.kqmr {height:31px;padding-left:21px; background-position:-509px -184px;} 
	.mfzz {height:31px;padding-left:21px; background-position:-237px -130px;} 
	.footer_list li ul {float:left;padding-left:3px;overflow:hidden;}
	.zxmr_ul li {width:87px;height:22px;line-height:22px;float:left;font-size:12px;overflow:hidden;}
	.zxmr_ul li a { display:block;height:16px;line-height:16px;text-decoration:none;float:left;margin-right:8px;display:inline;color:#a7a7a7;}
	.kqmr_ul  {width:102px;}
	.kqmr_ul li {width:102px;height:22px;line-height:22px;float:left;font-size:12px;overflow:hidden;}
	.kqmr_ul li a {display:block;text-decoration:none;float:left;margin-right:8px;display:inline;color:#a7a7a7;height:16px;line-height:16px;}
	.mfzz_ul li {width:137px;height:22px;line-height:22px;float:left;font-size:12px;overflow:hidden;}
	.mfzz_ul li a {display:block;text-decoration:none;float:left;margin-right:8px;display:inline;color:#a7a7a7;height:16px;line-height:16px;}
	.footer_wx {width:326px;float:left;height:225px;color:#a7a7a7;}
	.footer_wx dl {width:234px;float:left;height:77px;margin:10px 0 5px;}
	.footer_wx dl dd {float:left;width:77px;height:77px; background-position:-359px -50px;}
	.footer_wx dl dt {float:left;margin-left:10px;display:inline;margin-top:3px;}
	.footer_wx p { float:left; width:100%; line-height:22px;font-size:14px;}
	.footer_search {width:234px;height:32px;float:left; background:url(../image/footer_searchbg.jpg) no-repeat;margin-top:15px;}
	.footer_search .footer_search_text {width:176px;height:32px;float:left;}
	.footer_search .footer_search_text input {width:170px;height:26px;line-height:26px;padding:0;margin:3px;border:none; background-color:#FFF}
	.footer_search .footer_search_btn {width:57px;height:30px;float:left;margin-top:1px;}
	.footer_search .footer_search_btn input { background-position:-362px -141px;width:57px;height:30px;padding:0;border:none;cursor:pointer;}
	.footer_search .footer_search_btn input:hover { background-position:-435px -141px;}
	.footer_copyright {width:100%;height:35px;line-height:35px;font-size:12px;color:#a7a7a7;text-align:center; background-color:#303030;}
