html,body,div,ul,li,dl,dt,dd,form,fieldset,h1,h2,h3,h4,h5,p,input,button{margin:0;padding:0; font-family:"微软雅黑";}
body{font-size:12px;color:#434343; font-family:"微软雅黑";}
li{list-style-type:none;}
img{border:none;}
ol,ul{list-style:none;}
*:focus { outline: none!important;}
a:link,a:visited{color:#434343;text-decoration:none;}
a:hover{color:#025993;}
.f_blue{color:#024978;}
.f_blue_line,a.f_blue_line:link,a.f_blue_line:visited,a.f_blue_line:hover,a.f_blue_line:active{color:#024978;text-decoration:underline;}
a.f_blue_line:hover{text-decoration:none;}
.f14{font-size:14px;}
.commonbg_main{background:url(/style/images/contentbg.gif) left top repeat-x #f7f8fa;}
.content{width:1000px;margin:0 auto;}
.content_nospace{width:1000px;margin:0 auto; background:#f5f7f9;}
.clear{clear:both;}
.table{width:100%; text-align:center;}
.table tr td { border-left:1px solid #ccc;border-bottom:1px solid #ccc;height:24px;}
.submenu{
	width:230px;
	padding-top:3px;
	float:left;
	font-size:14px;
	text-indent:48px;
	line-height:48px;
	font-family:"微软雅黑";
	background:url(/style/images/submenu_leftbgnew.gif) repeat-x left top;
	height:750px;
	margin-top:29px;
}
.submenu li a,.submenu li a:link,.submenu li a:visited,.submenu li a:hover,.submenu li a:active{
	display:block;
	background:url(/style/images/submenu_bg.png) no-repeat left bottom;
	width:229px;
	height:49px;

}
.submenu li a:hover{
	background:url(/style/images/submenu_hoverbg.png) no-repeat right;
	color:#093687;
}

.slidel{
	width: 50px;
	height: 150px;
	position: fixed;
	bottom: 13%;
	margin-top: -126px;
	background: #d6d5d6;
	border-radius: 5px 0 0 5px;
	z-index: 999;
}
.slidel ul{
	list-style: none;
}
.slidel .icon li{
	width: 49px;
	height: 50px;
	background: url(../image/icon.png) no-repeat;
}
.slidel .icon .up{
	background-position:-330px -120px ;
}
.slidel .icon li.qq{
	background-position:-385px -73px ;
}
.slidel .icon li.tel{
	background-position:-385px -160px ;
}
.slidel .icon li.wx{
	background-position:-385px -120px ;
}
.slidel .icon li.down{
	background-position:-330px -160px ;
}
.slidel .info{
	top: 50%;
	height: 150px;
	position: absolute;
	right: 90%;
	background: #d6d5d6;
	width: 0px;
	overflow: hidden;
	margin-top: -75px;
	transition:0.5s;
	border-radius:4px 0 0 4px ;
}
.slidel .info.hover{
	width: 145px;

}
.slidel .info li{
	width: 145px;
	color: #fff;
	text-align: center;
}
.slidel .info li p{
	font-size: 1.1em;
	line-height: 2em;
	padding: 15px;
	text-align: left;
}
.slidel .info li.qq p a{
	display: block;
	margin-top: 12px;
	width: 100px;
	height: 32px;
	line-height: 32px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	text-decoration: none;
	border: 1px solid #fff;
	border-radius: 5px;
}
.slidel .info li.qq p a:hover{
	color: #FFFFFF;
	border: none;
	background: #00E0DB;
}
.slidel .info li div.img{
	height: 100%;
	background: #DEFFF9;
	margin: 15px;
}
.slidel .info li div.img img{
	width: 100%;
	height: 100%;
}

.timeline li:hover span { display: block; }
.timeline li:hover .img-n { display: none; }
.timeline li span { display: none; color: #fff; font-size: 13px; line-height: 45px; }
.timeline li .img-n { padding-top: 10px; }
.timeline { width: 365px; margin: 198px auto 0; }
.timeline li { width: 45px; height: 45px; background-color: #bbb; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin: 0px 14px; float: left; text-align: center; cursor: pointer; position: relative; z-index: 10; }
.timeline li:hover { background-color: #ff8400; }
.timeline li:hover .flex-footer { visibility: visible; opacity:1;  width: 20% opacity:0.6; transform: scale(2); 
 -webkit-transform: translateY(-50px);
     -moz-transform: translateY(-50px);
      -ms-transform: translateY(-50px);
       -o-transform: translateY(-50px);
          transform: translateY(-50px);
  -webkit-transition: all .5s ease-out;
     -moz-transition: all .5s ease-out;
      -ms-transition: all .5s ease-out;
       -o-transition: all .5s ease-out;
          transition: all .5s ease-out;
  -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
     -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
      -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
       -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
          box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);}
.timeline li .flex-footer { width: 20%; height: 224px;visibility: hidden; font-size:14px;border:1px solid #ccc;float:left;    opacity:0;     transition: all 0.3s linear;
  color: #fff;border: 3px solid #743b0d;position: fixed; left: 40%; text-align: center; z-index:9999;margin-top: -32%;  background: url(../image/header_bg.png) repeat; }
		  
.timeline li .flex-footer p{margin-left:20px;margin-right:20px; margin-top:20px;line-height:30px;}

.tempWrap{margin:0 auto;height:120px;width:1000px;}
#timeline0{height:296px;overflow:hidden;background:url('../image/a04.png') no-repeat; background-repeat:no-repeat;
    background-position: center center;
    background-size: cover;}
	.timeline0:hover +.flex-footer2{width:100%; height: 100%;visibility: visible; opacity:1;  width: 20%; transform: scale(2); 
 -webkit-transform: translateY(-50px);
     -moz-transform: translateY(-50px);
      -ms-transform: translateY(-50px);
       -o-transform: translateY(-50px);
          transform: translateY(-50px);
  -webkit-transition: all .5s ease-in;
     -moz-transition: all .5s ease-in;
      -ms-transition: all .5s ease-in;
       -o-transition: all .5s ease-in;
          transition: all .5s ease-in;
  -webkit-transition: all .5s ease-out;
     -moz-transition: all .5s ease-out;
      -ms-transition: all .5s ease-out;
       -o-transition: all .5s ease-out;
          transition: all .5s ease-out;
  -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
     -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
      -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
       -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
          box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);}		  
		  .flex-footer2 { width: 100%; height:100%; background:#009c63;}
 .flex-footer2 li{ width: 100%; height:0px;  font-size:16px; visibility:hidden;     transition: all 0.3s linear;
  color: #fad7a2; left: 40%; text-align:center;font-family:"微软雅黑"; line-height:30px; z-index:9999; background-color:#009c63;  background: url(../image/header_bg.png) no-repeat center; }
   .flex-footer2 li.cursor{ display: table; margin:0;float:left; width: 100%; height:230px; min-height:230px;   font-size:16px;   visibility:visible;  transition: all 0.3s linear;
  color: #fad7a2;font-family:"微软雅黑"; line-height:30px; border: 0px solid #743b0d; left: 40%; text-align: center; z-index:9999; background-color:#104f3c;  background-image: url(../image/header_bg.png) no-repeat center; }
   .flex-footer2 li.cursor p{ width: 50%;display: inline-block;line-height:30px;vertical-align: middle;  opacity:1; width:780px;  }
      .flex-footer2 li p{ text-align:left; width: 50%; display: inline-block;line-height:30px;vertical-align: middle; opacity:0;  background-image: url(/style/images/zhi.png0); }
	  .flex-footer2 li.cursor div{display: table-cell;   vertical-align:middle;     text-align:center;line-height:230px; }
#timeline{width:1000px;overflow:hidden;margin:20px auto 0 auto;position:relative;margin-top:175px;}


.online{ position:fixed; right:10px; top:50%; transform:translateY(-50%); z-index:1;}
.online li{ margin:5px 0; width:35px; height:35px; position:relative;}
.onlineIco{ float:right; display:block; text-align:center; width:35px; height:35px; border-radius:5px; background:#b5b5b5; color:#FFFFFF; overflow:hidden; transition:all 0.3s ease-in 0s;}
.onlineIco i{ width:35px; height:35px; line-height:35px; font-size:16px; text-align:center;}
.onlineCon{ font-size:15px; font-weight:bold; color:#FFFFFF; line-height:35px; display:inline;}
.onlineIco:hover{ color:#FFFFFF; background:#007348; width:144px;}
.onlineIco:focus{ color:#FFFFFF;}
.onlineIco:hover i{ text-align:right; width:auto;}
.onlineWx{ position:absolute; right:38px; top:40px; width:90px; height:90px; border:1px solid #666666; transform:scale(1,0); transition:all 0.1s ease-in 0.1s;}
.online li:hover .onlineWx{ transform:scale(1,1);}
.online li.online_top .onlineIco{ background:#007348;}

#dates{width:800px;height:60px;overflow:hidden;background:url('../image/dot.gif') left 45px repeat-x;}
#dates li{float:left;width:100px;height:50px;font-size:24px;text-align:center;background:url('../image/biggerdot.png') center bottom no-repeat;z-index:99;}
#dates a{line-height:38px;padding-bottom:10px;color:#007348;font-family:Georgia, serif;font-size:20px;}
#dates .selected{font-size:38px;}
#issues{width:800px;height:350px;overflow:hidden;}
#issues li{width:800px;height:350px;float:left;}
#issues li img{float:left;margin:10px 30px 10px 50px;}
#issues li h1{color:#ffcc00;font-size:48px;margin:20px 0;text-shadow:#000 1px 1px 2px;}
#issues li p{font-size:14px;margin-right:70px;font-weight:normal;line-height:22px;text-shadow:#000 1px 1px 2px;}
#grad_left,#grad_right{width:100px;height:350px;position:absolute;top:0;}
#grad_left{left:0;background:url('/style/images/grad_left.png') repeat-y;}
#grad_right{right:0;background:url('/style/images/grad_right.png') repeat-y;}
#next,#prev{position:absolute;top:0;font-size:70px;top:170px;width:22px;height:38px;background-position:0 0;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;}
#next:hover,#prev:hover{background-position:0 -76px;}
#next{right:0;background-image:url('/style/images/next.png');}
#prev{left:0;background-image:url('/style/images/prev.png');}
#next.disabled,#prev.disabled{opacity:0.2;}


.event_box{width:900px;margin:3% auto 0;position:relative;min-height:42px;background: url('../image/a04.png') no-repeat;}
.event_box .parHd {width:100%;display:inline-block;height:102px;overflow:hidden;margin-top:-47px;}
.parHd  ul{width:100%;text-align:center;margin:0 auto;padding-top:25px !important;}
.parHd .tempWrap{margin:0 auto;}
.parHd .tempWrap:after{content:'';width:85%;height:1px;background:#580000;position:absolute;right:8%;top:35%;z-index:10;}
.parHd li.no_line:before{display:none;}
.parHd li{display:inline-block;cursor:pointer;padding-bottom:30px;font-size:14px;color:#000;margin:0 30px;position:relative;margin-bottom:120px;}
.parHd li:after{content:'';background:url(/style/images/dot_ico.png) no-repeat;width:24px;height:24px;position:absolute;z-index:20;top:32px;left:50%;margin-left:-12px;}
.parBd{text-align:center;margin-bottom:10px;}
.parBd h4{position:relative;font-size:40px;margin-bottom:3%; padding:0 60px;display:none;text-align:center;}
.parBd h4:after{content:'';background:#000;width:100px;height:1px;position:absolute;left:-100px;bottom:12px;}
.parBd h4:before{content:'';background:#000;width:100px;height:1px;position:absolute;right:-100px;bottom:12px;}
.parBd p{line-height:180%;font-size:16px;width:80%;margin:0 auto;}
div#listBox {width:100%;}
.sPrev,.sNext{width:30px;height:30px;display:block;position:absolute;top:10px;}
.sPrev{left:0;}
.sNext{right:10px;}
.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}
.parHd li.act span{display:block;width:240px;height:240px;overflow:hidden;background:url(/style/images/cat.png) no-repeat;position:absolute;top:32px;left:4px;z-index:21;}
.parHd li span,.parHd li.clone span{display:none;}	

.mainCoat{width:1000px;margin:0 auto 0 auto;}
	  			
.mainbox{ width:752px;
		  float:left;
		  border-left:0px solid #dee4e8;
		  _height:750px;
		  min-height:750px;
		  padding:12px 0 12px 16px;
		  font-size:14px;
		  line-height:22px;
}
.mainbox1{width:1000px;
		  margin:0 auto 15px auto;
		  zoom:1;
		  overflow:auto;
}
.mainbox_whitebg{margin-top:20px;}
.maintitle {
	width:100%;
	height:47px;
	line-height:47px;
	text-align:left;
	border-bottom:1px solid #e5eaed;
}
.maintitle h4,.maintitle h3{font-size:12px;font-weight:normal;color:#84888d;}
.maintitle h4 a,.maintitle h4 a:link,.maintitle h4 a:visited,.maintitle h4 a:hover,.maintitle h4 a:visited{color:#4b6986;}
.maintitle h3 label{float:right;display:block;background:url(/style/images/back.gif) no-repeat left;padding-left:14px;text-indent:0;}
.kehu,.fzzk{ margin:10px 0 0 50px;}
.aboutcontent{ text-indent:24px; 
               line-height:24px;
			   margin:20px;}
.borderd{ border-bottom:2px #ccc solid; padding-bnav1ottom:10px;}
.pwidth {width:680px; height:60px; background-color:#FFF;text-align:center;margin-top:10px;}
.h1{background:#CCC;}
	


.header-top1{
	position:relative;
	font-size:14px;
	height:224px;
	color:#fff;
	font-family: "微软雅黑", sans-serif;
	overflow:hidden;
	width:100%;
	margin-top:-2px;
	float:left;
}
.header-top1 li{
	position:relative;
	font-size:14px;
	line-height:34px;
	height:225px;
	padding-top:20px;
	color:#fff;
	font-family: "微软雅黑", sans-serif;
	overflow:hidden;
	width:1002px;
	margin: 0 auto;
}
.header-top1 li .img{
	position:relative;
	font-size:14px;
	line-height:34px;
	height:225px;
	padding-top:32px;
	padding-left:1%;
	color:#fff;
	font-family: "微软雅黑", sans-serif;
	overflow:hidden;
	width:17%;
	float:left;
	margin: 0 auto;
}
.header-top1 li .zi{
	position:relative;
	font-size:14px;
	line-height:34px;
	height:225px;
	padding-top:20px;
	padding-left:1%;
	color:#fff;
	font-family: "微软雅黑", sans-serif;
	overflow:hidden;
	width:70%;
	float:left;
	margin: 0 auto;
}
.header-top1 li .zi a {
	padding-left:1%;
	color:#fff;
}
.header-top2{
	position:relative;
	font-size:13px;
	background: #2d2e32;
	color:#ffffff;
	height:160px;
	font-family: 'Roboto', sans-serif;
	overflow:hidden;
}
.header-top{
	position:relative;
	font-size:13px;
	height:117px;
	color:#ffffff;
	height:117px;
	font-family: 'Roboto', sans-serif;
	overflow:hidden;
}
.header-top  img{
  width:1920px; 
            position:absolute;
            left:50%;
            margin-left:-960px; 
}

.box_skitter img{
  width:1920; 
            position:absolute;
            left:50%; 
			 margin-left:-966px; 
}


.header-top a{
	color:#ffffff;
	-webkit-transition:all 300ms ease;
	transition:all 300ms ease;	
}

.header-top .links-nav li{
	position:relative;
	float:left;
	margin-right:25px;
	margin-left:25px;
}

.header-top .top-right .links-nav li{
	margin-right:0px;
	margin-left:825px;
}

.header-top .links-nav li a{
	position:relative;
	line-height:26px;
	font-size:13px;
	color:#d1d1d1;
	font-weight:400;
	font-family: 'Open Sans', sans-serif;
	-webkit-transition:.5s;
	transition:.5s;
}
.header-top .links-nav li a:hover{
	color:#ffb403;
	-webkit-transition:.5s;
	transition:.5s;
}
.header-top .links-nav li .fa{
	padding-right:8px;
	font-size:16px;
	color: #ffb403;
}

.header-top .social-links a{
	position:relative;
	display:inline-block;
	font-size:13px;
	font-weight:normal;
	color: #d1d1d1;
	padding: 0px 15px;
	line-height:26px;
	border-left: 1px solid #4a4b4a;
}
.header-top .social-links a:last-child{
	border-right:1px solid #4a4b4a;
}
.header-top a:hover{
	color:#ffb403;	
}

.top{
width: 100%;
	float: left;
background:url("../image/pg-top.png") no-repeat  top;
}


.navmenu{ height: 88px;  width:100%;    background-color: rgba(0,62,15,0.5);}
.container {    width: 1003px;  margin: 0 auto;}
.navmenu .logo { padding: 14px 0 0 0;}
.navmenu .logo a { background: url(/style/images/logo.png) no-repeat;
    width: 286px;
    height: 50px;
    line-height: 999em;
    overflow: hidden;
    display: block;}
.navbox{width:100%;}
.nav{margin:0 auto;padding-left:2px;_position:relative;}
.nav li.nav_child{
	  float: left;
    position: relative;
	
}
.nav li.nav_childl
{
	float:left;
	background:url(/style/images/nav-bg0.gif) no-repeat left top;
	height:48px;
}
.nav_main,.nav_main:link,.nav_main:visited,.nav_main:hover,.nav_main:active{
	 font-size: 16px;
    color: #fff;
    height: 78px;
    line-height: 78px;
    display: inline-block;
    padding: 0 30px 0 30px;
}
.nav_main:hover{
	color:#fff;
	opacity:0.5;
}
.nav a.nav1,.nav a.nav1:link,.nav a.nav1:visited,.nav a.nav1:active{background-position:left top;}
.nav a.nav1:hover{background-position:left top;}
.nav a.nav2,.nav a.nav2:link,.nav a.nav2:visited,.nav a.nav2:active{background-position:-110px top;}
.nav a.nav2:hover{background-position:-110px top;}
.nav a.nav3,.nav a.nav3:link,.nav a.nav3:visited,.nav a.nav3:active{background-position:-220px top;}
.nav a.nav3:hover{background-position:-220px top;}
.nav a.nav4,.nav a.nav4:link,.nav a.nav4:visited,.nav a.nav4:active{background-position:-330px top;}
.nav a.nav4:hover{background-position:-330px top;}
.nav a.nav4hover,.nav a.nav4hover:link,.nav a.nav4hover:visited,.nav a.nav4hover:hover,.nav a.nav4hover:active{
	background:#042e7b;
	background-position:-330px top;
}
.nav a.nav5,.nav a.nav5:link,.nav a.nav5:visited,.nav a.nav5:active{background-position:-483px top;}
.nav a.nav5:hover{background-position:-483px top;}
.nav a.nav6,.nav a.nav6:link,.nav a.nav6:visited,.nav a.nav6:active{background-position:-593px top;}
.nav a.nav6:hover{background-position:-593px top;}
.nav a.nav7,.nav a.nav7:link,.nav a.nav7:visited,.nav a.nav7:active{background-position:-703px top;}
.nav a.nav7:hover{background-position:-703px top;}
.nav a.nav8,.nav a.nav8:link,.nav a.nav8:visited,.nav a.nav8:active{background-position:-813px top;}
.nav a.nav8:hover{background-position:-813px top;}
.aboutcsii_wrap .nav a.nav2,.aboutcsii_wrap .nav a.nav2:link,.aboutcsii_wrap .nav a.nav2:visited,.aboutcsii_wrap .nav a.nav2:hover,.aboutcsii_wrap .nav a.nav2:active{
	background:#042e7b
}
.news_wrap .nav a.nav3,.news_wrap .nav a.nav3:link,.news_wrap .nav a.nav3:visited,.news_wrap .nav a.nav3:hover,.news_wrap .nav a.nav3:active{
	background:#042e7b
}
.product_wrap .nav a.nav4,.product_wrap .nav a.nav4:link,.product_wrap .nav a.nav4:visited,.product_wrap .nav a.nav4:hover,.product_wrap .nav a.nav4:active{
	background:#042e7b
}
.case_wrap .nav a.nav5,.case_wrap .nav a.nav5:link,.case_wrap .nav a.nav5:visited,.case_wrap .nav a.nav5:hover,.case_wrap .nav a.nav5:active{
	background:#042e7b
}
.huoban_wrap .nav a.nav6,.huoban_wrap .nav a.nav6:link,.huoban_wrap .nav a.nav6:visited,.huoban_wrap .nav a.nav6:hover,.huoban_wrap .nav a.nav6:active{
	background:#042e7b
}
.jrkl_wrap .nav a.nav7,.jrkl_wrap .nav a.nav7:link,.jrkl_wrap .nav a.nav7:visited,.jrkl_wrap .nav a.nav7:hover,.jrkl_wrap .nav a.nav7:active{
	background:#042e7b
}
.contactus_wrap .nav a.nav8,.contactus_wrap .nav a.nav8:link,.contactus_wrap .nav a.nav8:visited,.contactus_wrap .nav a.nav8:hover,.contactus_wrap .nav a.nav8:active{
	background:#042e7b
}

.subnav_wrap{
	position:relative;
	
	
	left:0;
	float:left;	
	z-index:9999;
	text-align:center;
	width:100%;
	_width:1000px;
}
.subnav_main{
	width:100%;
	zoom:1;
	float:left;
	
	
	background:url(/style/images/subnav_bg.png) repeat-x left top #e6e8ea;
}
.subnav_main a,.subnav_main a:link,.subnav_main a:visited,.subnav_main a:hover,.subnav_main a:active{
	color:#064179;
}
.subnav_main a:hover{color:#017fd7;}
.subnav_wrap_shadow{background:url(/style/images/subnav_bg_shadow.png) repeat-x left bottom;font-size:0;line-height:0;}
.subnav{width:1000px;margin:0 auto;text-align:left;}
.subnav_class1{
	float:left;
	width:380px;
	line-height:28px;
}
.subnav_class2{
	float:left;
	width:200px;
	line-height:28px;
	margin-left:30px;
}
.subnav_class3{
	float:left;
	width:165px;
	line-height:28px;
}

.subnav_class1 h3,.subnav_class2 h3,.subnav_class3 h3,.subnav_class4 h3{line-height:36px;margin-bottom:6px;padding-left:12px;font-size:12px; color:#535353; font-family:"微软雅黑"; font-weight:normal;}
.subnav_class1 h3{padding-left:12px;}
.subnav_class1{width:260px;}
.subnav_class4{background:none; width:200px;}
.subnav_class4{float: left;
line-height: 28px;
}
.subnav_class1 ul li,.subnav_class2 ul li,.subnav_class3 ul li,.subnav_class4 ul li{
	padding-left:13px;
	background:url(/style/images/subnav_listicon.gif) no-repeat 0px 8px;color:#535353; font-family:"微软雅黑"; font-weight:normal;
}
.subnav_class1 ul{padding-left:2px;}
.subnav_class1 ul li{float:left;width:167px;padding-left:12px;background:url(/style/images/subnav_listicon.gif) no-repeat 0 8px;color:#535353; font-family:"微软雅黑"; font-weight:normal; margin-right:0px;}

.subnav_class1 ul li span{float:left;width:167px;padding-left:12px;background:url(/style/images/subnav_listicon.gif) no-repeat 40 8px;color:#535353; font-family:"微软雅黑"; font-weight:normal; margin-left:-25px;}
.cpjjfa_left{
	width:167px;
	margin-right:10px;
	float:left;
	}

.df_kong {
	margin:0 auto;
	width:100%;
	height:70px;
	position:absolute;
	background-image:url(../image/menu_dbg.png);
	background-position:top;
	background-repeat:no-repeat;
	z-index:1000;
}

.bot{background:url(/style/images/foot_bg_01.jpg) repeat-x;height:96px;color:#dce6eb;text-align:center;line-height:50px;clear:both;}
.bot1000{width:980px;margin:0 auto;padding:0px;padding-top:10px;height:69px; text-align:center; line-height:24px; font-family:"微软雅黑";
font-size:14px; color:#afafb1;}
.bot p.botleft{height:70px;display:inline-block;float:left;line-height:24px;padding-top:5px; padding-left:100px;text-align:center}
.bot  p.weixalt{margin-left:10px;float:left;display:inline-block;} .bot  .display_img{display:inline;float:left;margin-left:40px}

.index_bg{text-align:center;background:#f5f7f9;}
.rollBox{width:1000px;height:142px;overflow:hidden;margin:0 auto;padding-top:14px;}
.rollBox .img1,.rollBox .img2{float:left;margin-top:65px;display:inline;margin-right:11px;cursor:pointer;}
.rollBox .img2{float:right;margin-right:0;}
.rollBox .Cont{width:947px;overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:309px;height:130px;float:left;text-align:center;margin-right:10px;display:inline;background:url(/style/images/productlist_bg.png);padding-top:1px;}
.rollBox .Cont .pic dt{color:#00457b;font-size:14px;font-family:"微软雅黑";text-indent:0em;line-height:42px;border:1px solid #ccc;}
.rollBox .Cont .pic dt a:link,.rollBox .Cont .pic dt a:visited{color:#535353;}
.rollBox .Cont .pic dd{float:right;padding:17px 20px 0 0;width:165px;line-height:20px;}
.rollBox .Cont .pic dd.l{float:left;padding:10px 0 0 15px;width:93px;}
.rollBox #List1,.rollBox #List2{float:left;}
.index_client_box{width:1002px;background:url(/style/images/index_block_bg.gif) repeat-x;height:168px;margin:0 auto;padding-bottom:13px;background-color:#ffffff;}
.index_client{width:630px;float:left;}
.index_client_title{height:36px;line-height:36px;}
.index_client_title p{color:#535353;font-size:14px;font-family:"微软雅黑";text-indent:2em;text-align:left;float:left;width:170px;}
.index_client_title a{width:60px;height:36px;display:block;}
.index_client ul li{
	float:left;
	width:156px;
	height:46px;
	text-align:center;
	padding-top:16px;
}
.index_client ul li a,.index_client ul li a:link,.index_client ul li a:visited,.index_client ul li a:hover,.index_client ul li a:active{
	cursor:default;
}
.index_client ul li2{
	float:left;
	width:306px;
	height:46px;
	text-align:left;
	padding-top:6px;
	margin-left:10px;
}
.index_client ul li2 a,.index_client ul li a:link,.index_client ul li a:visited,.index_client ul li a:hover,.index_client ul li a:active{
	cursor:default;
}
.index_news{float:right;width:334px;}
.index_news ul{padding:40px 0 0 3px;text-align:left;line-height:22px;}
.index_news li{list-style:none; background:url(/style/images/icon2bf.png) no-repeat 0px 15px;font-size:14px;color:#f9c270; font-family:"微软雅黑"; text-align:center; line-height:28px; padding-top:2px; }
.index_news li a{font-size:14px; float:left;color:#666;text-align:left; padding-left:8px;padding-right:10px;}
.index_news li a:hover{text-decoration:none; color:#F90;}
.index_news li img{border-radius:8px;}
  .overimg {
            position: relative;
            display: block;
            box-shadow: 0 0 10px #FFF;
			height:110px;
        } .light {
            cursor: pointer;
            position: absolute;
            left: -180px;
            top: 0;
            width: 180px;
            height: 120px;
            background-image: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
            background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
            transform: skewx(-25deg);
            -o-transform: skewx(-25deg);
            -moz-transform: skewx(-25deg);
            -webkit-transform: skewx(-25deg);
        }

       .overimg:hover .light {
            left: 180px;
            -moz-transition: 0.5s;
            -o-transition: 0.5s;
            -webkit-transition: 0.5s;
            transition: 0.5s;
        }
.index_news2{float:right;width:334px;}
.index_news2 ul{padding:40px 0 0 3px;text-align:left;line-height:22px;}
.index_news2 li{list-style:none; font-size:14px;color:#f9c270; font-family:"微软雅黑"; text-align:center; line-height:28px; padding-top:2px; }
.index_news2 li span{list-style:none; float: left;font-size:14px;color:#cacaca; font-family:"微软雅黑"; text-align:left; line-height:28px;margin-top: -20px;padding-left:8px; }
.index_news2 li a{font-size:14px; float:left;color:#666;text-align:left; padding-left:8px;padding-right:10px;  font-weight:300;  margin-top: -40px;}
.index_news2 li a:hover{text-decoration:none; color:#F90;}
.index_news2 li img{border-radius:8px;    margin-top: 40px;}
.entry-item {

padding-left: 8px;
color:#c9c9c9;
height: auto !important;
font-family:Georgia, serif;font-size:28px;
_height: 70px;
padding-top: 5px;
padding-bottom: 5px;
}
.entry-item .time {
	left: 0;
font-style:italic;
	top: 0;
line-height:40px;
	width: 40px;
height:40px;
	background-color: #f2f2f2;

	text-align: center;

	font-family: Arial;

}
.entry-item .entry-title{
		padding-left:40px;
padding-top-
	margin-bottom: 0;
}
.banner_aboutcsii p,.banner_news p,.banner_case p,.banner_Partners p,.banner_Joinus p,.banner_contactus p{
	height:139px;
}
.banner_aboutcsii{background:url(/style/images/banner_aboutcsii_botbg.jpg) repeat-x;}
.banner_aboutcsii p{background:url(/style/images/banner_aboutcsii.jpg) no-repeat center #f5f5f5;}
.banner_news{background:url(/style/images/banner_news_botbg.jpg) repeat-x;}
.banner_news p{background:url(/style/images/banner_news.jpg) no-repeat center;}
.banner_case{background:url(/style/images/banner_case_botbg.jpg) repeat-x;}
.banner_case p{background:url(/style/images/banner_case.jpg) no-repeat center;}
.banner_Partners{background:url(/style/images/banner_Partners_botbg.jpg) repeat-x;}
.banner_Partners p{background:url(/style/images/banner_Partners.jpg) no-repeat center;}
.banner_Joinus{background:url(/style/images/banner_Joinus_botbg.jpg) repeat-x;}
.banner_Joinus p{background:url(/style/images/banner_Joinus.jpg) no-repeat center;}
.banner_contactus{background:url(/style/images/banner_contactus_botbg.jpg) repeat-x;}
.banner_contactus p{background:url(/style/images/banner_contactus.jpg) no-repeat center;}
			
#tabs1{ margin-left:175px;
		text-align:left;
	    width:1000px;
}
.menu1box{ float:left;
			position:relative;
			
			height:36px;
			text-align:left;
			}
#menu1{
		position:absolute;
		top:0;
		left:0;
		z-index:1;
		width: 1000px;
}
#menu1 li{
			float:left;
			display:block;
			cursor:pointer;
			width:332px;
			text-align:center;
			height:36px;
			line-height:36px;
			font-weight:bold;
			background: url(/style/images/cdline.png) repeat-x;
          }
#menu1 li.hover{float:left;
				background:#f8f8f8;
				border-left:2px solid #c6d8e3;
				border-right:2px solid #c6d8e3;
}
.main1box{ float:left;
			clear:both;
			margin-top:-1px;
			border:1px solid #ccc;
			height:1000px;
			width:1000px;
			background-color:#f8f8f8;
			margin-bottom:10px;
			}
#main1 ul{display: none;}
#main1 ul.block{display: block;}
#main1 ul li{ float:left; padding:10px 0px 0px 15px; display:inline;}	  
	

			
#tabs2{ float:left; 
        margin: 0px 0 0px 10px;
		text-align:left;
	    width:760px;
	
}
.menu2box{ float:left;
			position:relative;
			
			height:36px;
			text-align:left;
			}
#menu2{
	position:absolute;
	top:0px;
	left:1px;
	z-index:1;
	width: 760px;
}
#menu2 li{
			float:left;
			display:block;
			cursor:pointer;
			width:252px;
			text-align:center;
			height:36px;
			line-height:36px;
			font-weight:bold;
			background: url(/style/images/cdline.png) repeat-x;
          }
#menu2 li.hover{float:left;
				background:#f8f8f8;
				border-left:2px solid #c6d8e3;
				border-right:2px solid #c6d8e3;
}
.main2box{ float:left;
			clear:both;
			margin-top:-1px;
			border:1px solid #ccc;
			height:auto;
			width:730px;
			background-color:#f8f8f8;
			margin-bottom:10px;
			padding:15px;
			}
#main2 ul{display: none;}
#main2 ul.block{display: block;}

	
	
#tabs3{ margin-left:175px;
		text-align:left;
	    width:1000px;
}
.menu3box{ float:left;
			position:relative;
			
			height:36px;
			text-align:left;
			}
#menu3{
		position:absolute;
		top:0;
		left:0;
		z-index:1;
		width: 1000px;
}
#menu3 li{
			float:left;
			display:block;
			cursor:pointer;
			width:199px;
			text-align:center;
			height:36px;
			line-height:36px;
			font-weight:bold;
			background: url(/style/images/cdline.png) repeat-x;
          }
#menu3 li.hover{float:left;
				background:#f8f8f8;
				border-left:2px solid #c6d8e3;
				border-right:2px solid #c6d8e3;
}
.main3box{ float:left;
			clear:both;
			margin-top:-1px;
			border:1px solid #ccc;
			height:500px;
			width:1000px;
			background-color:#f8f8f8;
			margin-bottom:10px;
			}
#main3 ul{
display: none;
}
#main3 ul.block{
                display: block;
}	  
	
.huobanimg_bottom{ background: url(/style/images/huoban_02.png) no-repeat; height:8px;}
.huobanimg{padding-left:10px;overflow:hidden; border:#e5e6e8 1px solid;background:#fff;}
.huobanimg li{
	float:left;
	width:193px;
	height:90px;
	line-height:110px;
	padding-top:40px;
	text-align:center;
	display:inline;
}
.huobanimg li img{ margin:0 auto;}
.huoban_biaoti{
	background:url(/style/images/hzhb_01.png) no-repeat;
	width:152px;
	height:32px;
	z-index:999;
	position:relative;
	top:15px;
	left:100;
	line-height:32px;
	color:#fff;
	font-family:"微软雅黑";
	text-indent:3em;
	font-size:14px;
	}
.map_left{float:left; width:500px;}
.map img{ float:left; padding-top:20px;}
.lianxi{ float:right; padding-top:20px;line-height:20px;width:420px; padding-bottom:20px; line-height:30px;}
.lianxi p b{ font-size:18px; color:#093687; font-family:"微软雅黑"; font-weight: normal;}
.lianxi p{ font-size:14px; color:#535353; font-family:"微软雅黑";}
.lianxi_left{float:left; padding-top:20px;line-height:20px;width:500px; padding-bottom:20px; padding-left:20px;}
.lianxi_left p b{ font-size:18px; color:#093687; font-family:"微软雅黑"; font-weight: normal;line-height:30px;}
.lianxi_left p{ font-size:14px; color:#535353; font-family:"微软雅黑";line-height:30px;}



.aboutcsii_history{padding:20px 20px 0 20px;}
.aboutcsii_history table.aboutcsii_history_table{	
	width:100%;
	border:1px solid #e5e6e8;
	padding:10px 10px 10px 10px;
	background:#fff;
	
}
.yinying{
	background:url(/style/images/submenu_bg_yinying.png) no-repeat bottom;
	height:8px;
	width:100%;
	margin-bottom:15px;
}
.aboutcsii_history table.aboutcsii_history_table td{padding:8px 0;}
.aboutcsii_history table.aboutcsii_history_table td{padding-left:10px;line-height:20px;}
.aboutcsii_history table.aboutcsii_history_table td.aboutcsii_history_month{
	width:12%;
	background:#dde7ec;
	text-align:center;
	font-weight:bold;
	font-size:20px;
	color:#647079;
	padding-left:0;
	line-height:normal;
}
.news_imglist{float:left;width:100%;}
.news_imglist img{float:left;margin-right:2px;display:inline;}
.news_list{text-indent:20px;line-height:18px;}
.news_list p{font-size:12px;}
.news_list li label{color:#959595;}
.news_list li h3{line-height:36px;}
.news_list li{
	border-bottom:1px dotted #d0d0d0;
	padding:5px 0 15px 0;
}
.news_list li img{margin-left:20px;}
.news_list_page{text-align:center;padding:16px 0;}
.news_article{line-height:24px;}
.news_article p{margin-bottom:10px;}
.financeinfor_list{font-size:14px;line-height:38px;}
.financeinfor_list li{padding:0;}
.financeinfor_list li span{float:right;}
.joblist{padding:25px 12px 12px 12px;min-height:700px;_height:700px;font-size:14px;}
.joblist p{text-indent:2em;}
.joblist table{width:100%;line-height:35px;border:1px solid #d2d4d5;border-right:none;border-bottom:none;font-size:14px;margin-top:20px;}
.joblist table th,.joblist table td{border-right:1px solid #d2d4d5;border-bottom:1px solid #d2d4d5;text-align:center;}
.joblist table th{background-color:#d9ecf2;}
.jobs_detail{
	padding:25px 12px 12px 12px;
	min-height:700px;_height:700px;
	font-size:14px;
}
.jobs_detail h2{text-align:center;}
.jrkl_lifeshow{
	border:1px solid #e5e6e8;
	background:#FFF;
	zoom:1;
	overflow:auto;
	padding-bottom:8px;
	padding:10px 10px 10px 10px;
}
.jrkl_lifeshow dt{float:left;margin-right:15px;width:135px;}
.jrkl_lifeshow dt img{border:1px solid #e5e5e5;}
.jrkl_lifeshow dd{float:left;width:580px;}
.jrkl_lifeshow dd p{margin-top:6px;line-height:18px;}
.jrkl_lifeshow dd h3{margin-top:4px;}


.huoban_biaoti_main{
	background:url(/style/images/hzhb_01.png) no-repeat;
	width:152px;
	height:32px;
	z-index:999;
	position:relative;
	top:15px;
	left:100;
	line-height:32px;
	color:#fff;
	font-family:"微软雅黑";
	font-size:14px;
	}
.huoban_biaoti_main h3{
	height:45px;
	line-height:34px;
	margin-top:0px;
	margin-bottom:16px;
	text-indent:1em;
	clear:both;
	color:#fff;
	font-weight:normal;
	font-family:"微软雅黑";
	font-size:14px;
}
.huobanimg_pic{padding:30px 10px 10px 10px;overflow:hidden; border:#e5e6e8 1px solid;background:#fff;}
.huobanimg_pic ul li{float:left;margin:0 8px 7px 7px;display:inline;width:146px;height:41px;border:0px solid #d7e0e5;}

.huoban_biaoti_main h3{
	height:45px;
	line-height:34px;
	margin-top:0px;
	margin-bottom:16px;
	text-indent:2em;
	clear:both;
	color:#fff;
	font-weight:normal;
	font-family:"微软雅黑";
	font-size:14px;
}

.huoban_biaoti_main h3{
	height:45px;
	line-height:34px;
	margin-top:0px;
	margin-bottom:16px;
	text-indent:3em;
	clear:both;
	color:#fff;
	font-weight:normal;
	font-family:"微软雅黑";
	font-size:14px;
}
.huoban_biaoti_main h3{
	height:30px;
	line-height:34px;
	margin-top:0px;
	margin-bottom:16px;
	text-indent:2em;
	clear:both;
	color:#fff;
	font-weight:normal;
	font-family:"微软雅黑";
	font-size:14px;
}

.huobanimg table{
	border:none;
	font-size:13px;
	margin-bottom:20px;
	table-layout:fixed;
	color:#535353;
	margin-top:20px;
}
.huobanimg table td{
	padding:3px 0 3px 12px;
	border-spacing:0;
	border:none;
	width:154px;
	border-collapse:collapse;
	height:28px;
	overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
	word-break: keep-all;white-space:nowrap;
}

.huobanimg_05{padding-left:10px;overflow:hidden; border:#e5e6e8 1px solid;background:#fff;}
.huoban_biaoti_main h3{
	height:30px;
	line-height:34px;
	margin-top:0px;
	margin-bottom:16px;
	text-indent:1em;
	clear:both;
	color:#fff;
	font-weight:normal;
	font-family:"微软雅黑";
	font-size:14px;
}

.huobanimg_05 table{
	border:none;
	font-size:13px;
	margin-bottom:20px;
	table-layout:fixed;
	color:#535353;
	margin-top:20px;
}
.huobanimg_05 table td{
	padding:3px 0 3px 5px;
	border-spacing:0;
	border:none;
	width:150px;
	border-collapse:collapse;
	height:28px;
	overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
	word-break: keep-all;white-space:nowrap;
}


.prod_banner_wrapper{
	width:100%;
	height:139px;
	text-align:center;
	background:url(/style/images/prod_banner_wrapper.gif) repeat-x;
}
.prod_banner{
	width:975px;
	padding-left:25px;
	margin:0 auto;
	text-align:left;
	height:100%;
	background-repeat:no-repeat;
	background-position:right center;
}
.prod_banner p{padding-top:20px;padding-bottom:13px;color:#707070; font-weight:bold; font-family:"微软雅黑";}
.prod_banner h2{color:#102f46;font-size:28px;font-family:"微软雅黑"; font-weight:normal;}
.prod_detail_l{
	float:left;
	width:680px;
	padding-right:20px;
	line-height:24px;
	font-size:14px !important;
	padding-bottom:15px;
}
.prod_detail_r{
	float:right;
	width:298px;
	min-height:760px;
	_height:760px;
	line-height:22px;
	background:url(/style/images/prod_detail_rbg.gif) repeat-x left top #f3f3f3;
}
.prod_detail_l h3{
	line-height:44px;
	background:url(/style/images/prod_detail_titbg.gif) no-repeat bottom;
	padding-left:35px;
	font-family:"微软雅黑";
	font-weight:normal;
}
.prod_detail_l p,.prod_detail_l div,.prod_detail_l table,.prod_detail_l ul,.prod_detail_l ol,.prod_detail_l h2,.prod_detail_l h3{
	margin-bottom:10px;
}
.prod_detail_l ul{padding:0;margin:0;}
.prod_detail_l ul li{
	list-style-type:square;
	list-style-position:inside;
	margin-bottom:8px;
	text-indent:2em;
}
.prod_detail_l ol{padding:0;margin:0;}
.prod_detail_l ol li{list-style-type:decimal;list-style-position:inside;margin-bottom:8px;}
.prod_detail_l .caselist{padding-top:10px;}
.prod_detail_l .caselist li{
	list-style:none;
	float:left;
	margin-right:10px;
	display:inline;
	background:white;
	border:1px solid #d8dfe3;
}
.prod_detail_l table{
	border-top:1px solid #d8dfe3;
	border-right:none;
	border-bottom:none;
	border-left:1px solid #d8dfe3;
	font-size:12px;
	margin-top:20px;
}
.prod_detail_l table td{
	padding:3px 0 3px 12px;
	border-spacing:0;
	border:1px solid #d8dfe3;
	border-top:none;
	border-left:none;
	border-collapse:collapse;
}
.prod_detail_l a,.prod_detail_l a:link,.prod_detail_l a:visited,.prod_detail_l a:hover,.prod_detail_l a:active{
	text-decoration:underline;
	color:#024978;
}
.prod_detail_l .container{
	width:100%;
	border:none;
	min-height:760px;
	padding-bottom:none;
	margin-bottom:0;
	background:none;
	font-family:"微软雅黑";
}
.sub-con{display:none;}
.cur-sub-con{display:block;}
.prodnav{margin-top:-34px;height:34px;z-index:99;position:relative;}
.prodnav ul{padding-left:20px;}
.prod_detail_l .prodnav ul li{
	float:left;
	list-style-type:none !important;
	text-indent:0 !important;
	margin-bottom:0;
	margin-right:12px;
}
.prodnav a,.prodnav a:link,.prodnav a:visited,.prodnav a:hover,.prodnav a:active{
	display:block;
	width:138px;
	height:34px;
	line-height:32px;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	color:#fff;
	font-family:"微软雅黑";
	background:url(/style/images/prodnav_bg.gif) left -44px;
}
.prodnav a:hover,.prodnav a.cur,.prodnav a.cur:link,.prodnav a.cur:visited,.prodnav a.cur:hover,.prodnav a.cur:active{
	background-position:left top;
	color:#000000;
}
.prodnav_line{width:100%;border-top:1px solid #d5dbdf;}
.prod_detail_r h2{
	background:url(/style/images/prod_detail_rtitbg.gif) no-repeat left bottom;
	line-height:45px;
	font-size:16px;
	text-indent:2em;
	color:#fff;
	font-family:"微软雅黑";
	font-weight:normal;
}
.prod_detail_r ul{padding:10px 10px 0 16px;}
.prod_detail_r ul li{
	list-style-type:square;
	list-style-position:inside;
	line-height:18px;
	margin-top:7px;
	padding-bottom:5px;
	border-bottom:1px dashed #b2c7d7;
}
.prod_detail_r a,.prod_detail_r a:link{color:#024475;}
.prod_detail_rcontact{padding-top:35px;padding-left:15px;}





.top_right{
	width:310px;
	float:right;
	height:68px;
	}
.top_rightmain{
	width:310px;
	float:left;
	height:33px;
	margin-top:20px;
	line-height:33px;
	}
.top_rightimg{margin-right:4px;line-height:33px; float:left; vertical-align:middle; width:18px;height:18px; margin-top:7px;}
.top_rightpic{ width:100px;height:33px; line-height:33px; font-size:14px; color:#d90030; float:left; text-align:left;}
.top_rightpic_tab{ width:130px;height:33px; line-height:33px; font-size:14px; color:#d90030; float:left; text-align:left;}
.text:link{
	color:#d90030;
	}
.text:link{
	color:#d90030;}
.text:visited {color:#d90030;text-decoration:none;}
.text:hover {color:#d90030;}

.foot{
	width:100%;
	float:left;
	height:200px;
	background:url(/style/images/foot_bg.jpg) repeat-x;
	}
.bottom{ width:948px; height:auto; margin:0 auto; padding:25px 5px; color:#afafb1;}
.down_le{ width:30%; height:148px; float:left; text-align:left;}
.down_le h4{ color:#afafb1; font-size:18px;font-family:"微软雅黑";font-weight:normal;}
.down_le img{ vertical-align:middle; margin-top:-6px;}
.down_ch{ width:40%;  height:148px; float:left; text-align:left; padding-left:5px; color:#afafb1; font-size:12px; padding-right:5px; }
.down_ch img{vertical-align:middle; margin-top:30px; margin-left:-10px;}
.down_ch h4{ color:#afafb1; font-size:18px; }
.down_ch a{ line-height:25px; color:#afafb1;}
.bown_ri{ width:80px; float: right;  margin:8px 0 30px 30px;color:#afafb1; font-family:"微软雅黑"; font-size:13px;}
.bown_ri img{ margin-left:-20px;}
.bown_ri p{ line-height:30px; text-align:center; color:#afafb1; padding-left:-40px;}
.foot_a{width:100%; height:90px; text-align:center; margin-top:50px; background:url(/style/images/img/foot_a.html) repeat-x;}
.woqpt{ width:45%; float:left; height:30px; line-height:30px; text-align:left; margin-top:20px; color:#fff;}
.woxp{ width:20%; float:right; height:30px; line-height:30px; text-align:right; margin-top:20px;  color:#fff;}
.bord_ri{ background:url(/style/images/foot.jpg) no-repeat right;}
.siz12{ font-size:14px;}
.col_6{ color:#afafb1; line-height:30px;}
.down_ch h4{ color:#afafb1; font-size:18px; font-family:"微软雅黑"; font-weight:normal; }
.gzwm{width:20%; float:left; height:30px;color:#afafb1; font-size:18px;line-height:30px;font-family:"微软雅黑";font-weight:normal; margin-bottom:10px;}
.fzlc{
	width:40%;
	float:left;}



	
.kykl_01left{
	width:270px;
	float:left;
	margin-right:10px;
	}
.kykl_02right{
	width:700px;
	float:left;
	padding-top:10px;
	}
.kykl_02right a{color:#d90030; font-size:18px; font-family:"微软雅黑"; line-height:30px;}
.kykl_02right p{color:#535353;font-size:12px; font-family:"微软雅黑"; line-height:30px; text-indent:2em; padding-bottom:5px;}
.kykl_03{
	width:980px;
	float:left;
	line-height:30px;
	font-size:14px;
	color:#535353;
	margin-top:10px;
	}
.kykl_03 a{
	width:100px;
	float:left;
	line-height:30px;
	font-size:14px;
	}
.kykl_03 a:hover{text-decoration:underline; color:#232323;}
.kykl_03 a:visited,a:hover{color:#232323;}
	

.kldt_01{
	width:100%;
	float:left;
	background:url(../image/map12.png) no-repeat right bottom;
	}
.kldt_02{
	width:980px;
	margin:0 auto;
	height:auto;
	margin-top:30px;
	}
.kldt_02main{
	width:980px;
	float:left;
	margin-bottom:10px;
	}
.kldt_03left{
	width:270px;
	float:left;
	margin-right:10px;
	}
.kldt_03middle{
	width:340px;
	float:left;
	padding-top:1px;
	}
.kldt_03middle a{color:#d90030; font-size:16px; font-family:"微软雅黑"; line-height:30px;}
.kldt_03middle a:visited{color:#d90030;text-decoration:none;font-size:16px; font-family:"微软雅黑";}
.kldt_03middle a:hover{color:#d90030;font-size:16px; font-family:"微软雅黑";}

.kldt_03middle p{color:#535353;font-size:12px; font-family:"微软雅黑"; line-height:30px; text-indent:2em;}
	
	
	
.kldt_03right{
	width:340px;
	float:right;
	}
.kldt_03right ul {
display:block;
	margin:0px;
	padding:1px 5px 5px 4px;
	color:#999999;}
.kldt_03right ul li{ background:url(/style/images/kldt_02.png) no-repeat scroll 0px 12px; }
.kldt_03right ul li a{color:#535353; line-height:30px;  font-family:"微软雅黑"; font-size:12px;text-align: left; padding-left:10px;  }
.kldt_03right ul li a:hover{text-decoration:underline; color:#232323;}



.link_01{
	width:110px;
	float:left;
	margin-right:5px;
	margin-left:50px;
	}
.link_01 a{color:#535353; line-height:26px;  font-family:"微软雅黑"; font-size:14px;text-align: left; width:110px;}
.link_01 a:hover{text-decoration:underline; color:#232323;}
	
	
.link_01middle{
	width:165px;
	float:left;
	margin-left:0px;
	}
.link_01middle01{
	width:229px;
	float:left;
	margin-left:80px;
	}
	
.link_01right{
	width:430px;
	float:right;
	}
.link_01right p{ color:#232323;font-size:12px;text-align: left;line-height:22px;font-family:"微软雅黑";}


.scrolltitle{height:24px;font-size:14px;width:980px;margin:20px auto 15px auto; float:left;}

a.abtn{display:block;height:58px;width:17px;overflow:hidden;background:url(../image/arrow3.png) no-repeat 0px 50%;}
a.aleft{float:left;}
a.agrayleft{cursor:default;background-position:-34px 50%;}
a.aright{float:right;background-position:-17px 50%;}
a.agrayright{cursor:default;background-position:-51px 50%;}
.scrolllist{width:980px;height:58px;margin:0 auto;}
.scrolllist .imglist_w{width:942px;height:145px;overflow:hidden;float:left;position:relative; vertical-align:middle; margin-top:4px;}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:440px;float:left;padding:0 15px;}
.scrolllist .imglist_w li img{padding:2px;}
.scrolllist .imglist_w li a{color:#78b925;text-decoration:none;float:left;}
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.scrolllist .imglist_w li p{height:48px;line-height:24px;overflow:hidden;float:left;}

#s2{width:214px;}
#s2 .imglist_w{width:176px;}
#s2 .imglist_w ul{height:20000px;width:auto;position:absolute;left:0px;top:0px;}
#s2 .imglist_w li{float:none;}

.zykh_bottom{
	width:980px;
	float:left;
	color:#535353;
	text-align:right;
	font-size:14px;
	line-height:30px;}
.zykh_bottom a{color:#535353;}
.zykh_bottom a:hover{text-decoration:underline; color:#232323;}

#pg-footer .line {
	width: 100%;
	height: 2px;
	float: left;
	font-size: 0px;
	background: url("../image/pgfooterbg0.jpg") repeat-x center 0;
}
#pg-footerf {
	width: 100%;
	float: left;
background:url("../image/pg-footerf.jpg") no-repeat  bottom;
}
#pg-footer .ui-header {
	position: relative;
	width: 100%;
	height: 74px;
	float: left;
	background-color: rgba(51,51,51,0.2);
}
#pg-footer .ui-header ul {
	width: 100%;
	float: left;
}
#pg-footer .ui-header ul li {
	position: relative;
	height: 130px;
	float: left;
}
#pg-footer .ui-header ul li .line {
	position: absolute;
	top: 10px;
	right: 0;
	width: 1px;
	height: 117px;
	background: url("../image/line2.png") no-repeat 0 0;
	_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/line2.png);
}
#pg-footer .ui-header ul li .tits {
	display: inline;
	float: left;
	margin: 0 15px 0 15px;
}
#pg-footer .ui-header ul li .tits .tit {
	color: #8b6447;
	display: inline;
	float: left;
	margin: 0 0 3px 0;
	font-size: 18px;
	font-family: "微软雅黑", Microsoft yahei;
}
#pg-footer .ui-header ul li .tits .tit a {
	color: #8b6447;
}
#pg-footer .ui-header ul li .tits .name {
	color: #99722d;
	clear: both;
	float: left;
	font-size: 12px;
	font-family: arial;
}
#pg-footer .ui-header ul li .con {
	display: inline;
	float: left;
	margin: 5px 0 0 0;
}
#pg-footer .ui-header ul li .con .face {
	display: inline-block;
	width: 31px;
	height: 31px;
	float: left;
	margin: 0 0 0 8px;
}
#pg-footer .ui-header ul li .con .qq0 {
	background: url("/style/images/qq0.png") no-repeat 0 0;
	_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/style/images/qq0.png);
}
#pg-footer .ui-header ul li .con .qq1 {
	background: url("/style/images/qq1.png") no-repeat 0 0;
	_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/style/images/qq1.png);
}
#pg-footer .ui-header ul li .con .qq2 {
	background: url("/style/images/qq2.png") no-repeat 0 0;
	_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/style/images/qq2.png);
}
#pg-footer .ui-header ul li .con .qq3 {
	background: url("/style/images/qq3.png") no-repeat 0 0;
	_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/style/images/qq3.png);
}
#pg-footer .ui-header ul li .wbp {
	display: inline;
	width: 70px;
	height: 70px;
	float: right;
	margin: 0 20px 0 0;
	background: url("/style/images/jy2.png") no-repeat 0 0;
	_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/weibo.png);
}
#pg-footer .ui-header ul li .wap {
	display: inline;
	width: 80px;
	height: 80px;
	float: right;
	margin: 0 20px 0 0;
	background: url("/style/images/jy1.png") no-repeat 0 0;
	_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/weibo.png);
}
#pg-footer .ui-header ul li .wxp {
	display: inline;
	width: 70px;
	height: 70px;
	float: right;
	margin: 0 20px 0 0;
	background: url("/style/images/jy3.png") no-repeat 0 0;
	_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/weixin.png);
}
#pg-footer .ui-header ul li .detail {
	display: inline;
	width: 180px;
	float: left;
	margin: 0 40px 0 0;
}
#pg-footer .ui-header ul li .detail img{
	padding-top:5px;
	padding-left:10px;
}
#pg-footer .ui-header ul li .detail .phone, #pg-footer .ui-header ul li .detail .ads, #pg-footer .ui-header ul li .detail .copyright {
	display: inline;
	width: 100%;
	float: left;
}
#pg-footer .ui-header ul li .detail .phone {
	color: #10724a;
	margin: 20px 0 0 0;
	font-size: 24px;
	font-family: arial;font-family: "微软雅黑", Microsoft yahei;
}
#pg-footer .ui-header ul li .detail .ads {
	color: #ffd893;
	width: 94%;
	margin: 5px 0 10px 0;
	padding: 2% 3%;
	font-size: 14px;
	background-color: #5f3113;
	font-family: "微软雅黑", Microsoft yahei;
}
#pg-footer .ui-header ul li .detail .copyright {
	color: #ddb671;
	width: 100%;
	font-size: 13px;
	font-family: "微软雅黑", Microsoft yahei;
}
#pg-footer .ui-header ul li .detail .copyright span {
	color: #77500b;
	font-size: 11px;
	font-family: arial;
}
#pg-footer .ui-header ul li .qq, #pg-footer .ui-header ul li .weibo, #pg-footer .ui-header ul li .weixin {
	display: inline;
	float: left;
	margin: 40px 0 0 0;
}
#pg-footer .ui-header ul li .qq {
	width: 300px;
	float: left;
}
#pg-footer .ui-header ul li .weibo {
	width: 240px;
	float: left;
}
#pg-footer .ui-header ul li .weixin {
	width: 240px;
	float: left;
}
.ly-center {
	width: 1002px;
	margin: 0 auto;
}
.ly-main {
	position: relative;
	width: 100%;
	float: left;
	padding-left:1%;
}
.navfy{margin:0 auto;padding-left:40%;padding-top:20px;_position:relative;}


.clearfix:after { visibility:hidden; display:block; font-size:0;content:" "; clear:both; height:0; }

.clearfix { *zoom:1; }

.float-left { float:left; display:inline; }

.float-right { float:right; display:inline; }
.page-width { width:1000px; margin:0 auto; background-color:#fff; }
.sidebar { width:240px; margin:35px 0 45px; position:relative; z-index:101; }

	.sidebar-content { }
.content2 { width:720px; margin:35px 0 45px; _overflow:hidden; }
.page-title-inner { background:none; border-bottom:1px solid #e5e5e5; padding:0; margin-bottom:20px; }
.page-title-inner .breadcrumbs { padding-left:16px; background: url(/style/images/icon-home.png) no-repeat left center; }
.page-title .breadcrumbs { line-height:54px; }
.page-title .page-name { line-height:54px; }
.page-title .page-name h2 { font-size:16px; }
.breadcrumbs { font-size:12px; color:#808080; }
.breadcrumbs a { color:#808080; }
.breadcrumbs a:hover { color:#666; text-decoration:none; }
.breadcrumbs i { font-style:normal; margin:0 3px; }
.breadcrumbs strong { font-weight:normal; color:#333; } 
.module-default { margin:0; padding:0; background:url(../image/bannera1.png) no-repeat right bottom;}

.qhd-content { line-height:1.8; font-size:14px; }
.qhd-content img{ max-width:100%;height:auto!important;}

.article-detail .article-title { text-align:center; margin-bottom:15px; }

.article-detail .article-title h1 { font-size:22px; line-height:1.5; font-weight:normal; }

.article-detail .entry-meta {font-family:"微软雅黑";color:#999; text-align:center; margin-bottom:20px; padding-bottom:10px; font-size:12px;  }

.article-detail .entry-meta span { margin:0 10px; }
.entry-meta strong { font-weight:normal; }

.article-detail .entry-meta .share-toolbar { display:inline-block; height:22px; line-height:22px; overflow:hidden; position:relative; top:4px; margin-left:8px; }

.article-detail .entry-meta .share-toolbar span { margin:0; float:left; height:16px; line-height:16px; margin:6px 0 6px 0; }

.article-detail .article-content { margin-top:25px; }
.article-category {}

.article-list-row {}

.article-list-row li { padding:8px 0; *vertical-align:text-top; border-bottom:1px solid #e5e5e5; *zoom:1; _display:inline-block; }

.article-list-row li .article-title { padding-left:15px; display:inline-block; font-size:14px; *display:inline; *zoom:1; line-height:20px; background:url(/style/images/icon-dot.gif) no-repeat 0 8px; }

.article-list-row li .article-title:hover { text-decoration:none; }

.article-list-row li .article-time, .article-list-row li .article-time strong, .article-list-row li .article-time em { color:#999; font-size:12px; font-weight:normal; font-style:normal; }

.article-list-row .article-time strong { padding:0 3px;}

.article-list-row li .no-file { cursor:default; }

.article-list-row li .file-download { background:url(/style/images/icon-download.gif) no-repeat left center; padding-left:18px; font-size:12px; color:#f90; }

.article-list-row li .file-download:hover { color:#f30; }

.article-list-row li .file-download-disabled, .article-list-row li .file-download-disabled:hover { background:url(/style/images/icon-download-disabled.gif) no-repeat left center; color:#ccc; cursor:not-allowed; }

.article-list-row li a { text-decoration:none; }

.article-list-row-noBorder li { border-bottom:none; padding:3px 0; }



.module { margin-bottom:25px; }

.module-title-default { margin-bottom:10px; overflow:hidden;  }

.module-title-default > .module-title-content { padding-top:5px; padding-bottom:5px; }

.module-title-default > .module-title-content h3 { display:block; float:left; _display:inline; line-height:20px; font-size:16px; }

.module-title-default > .module-title-content span { margin-left:5px; float:left; line-height:22px; color:#808080; font-size:14px; }

.module-title-default > .module-title-content span strong { font-weight:normal; margin-left:5px; color:#808080; font-family:Arial,sans-serif; }

.module-title-default > .module-title-content i { display:block; float:left; _display:inline; width:8px; height:8px; overflow:hidden; position:relative; top:9px; margin-left:10px; background:url(/style/images/icon-title-d.gif) no-repeat; }

.module-more-default a { color:#666; font-size:13px;  }

.module-more-default a:hover { color:#ea5503; text-decoration:none; }

.module-icon-default { padding-left:25px; background-repeat:no-repeat; background-position:left center; }

.module-divider { height:1px; overflow:hidden; background-color:#ccc; margin-top:25px; clear:both; }

.module-no-margin, .module-no-margin .module-content p, .module-no-margin .module-content ul, .module-no-margin .module-content ol, 

.module-no-margin .module-content h1, .module-no-margin .module-content h2, .module-no-margin .module-content h3, .module-no-margin .module-content h4,

.module-no-margin .module-content h5, .module-no-margin .module-content h6 { margin:0; }

 

.module-hlbg { }

.module-hlbg > .module-inner { background-color:#f2f2f2; }

.module-hlbg-title {  background:#1c704d; }

.module-hlbg-title h3 { padding:15px 0 15px 15px; line-height:normal; color:#fff; font-size:18px; font-weight:normal; }

.module-hlbg-title h4 { margin-bottom:5px; padding-left:20px; line-height:normal; color:#fff; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }

.module-hlbg-icon { margin-left:15px; padding-left:28px !important; background-repeat:no-repeat; background-position:left center; }

.module-hlbg-content { padding:10px 10px 15px; }

.module-hlbg-more { text-align:right; padding:0 15px 15px; }

.module-hlbg-more a { 

	display:inline-block; *display:inline; *zoom:1; height:20px; line-height:20px; padding:1px 8px; background-color:#b3b3b3; color:#fff; font-size:12px; 

	-webkit-transition:all 0.5s ease 0s; -moz-transition:all 0.5s ease 0s; -ms-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;

}

.module-hlbg-more a:hover { background-color:#ea5503; color:#fff; text-decoration:none; }

.module-hlbg > .module-divider { margin-bottom:10px; margin-top:10px; }

.module-hlbg-content .category { margin:-10px -10px -15px; }





.module-title-border { border-bottom:1px solid #d6d6d6; margin-bottom:15px; }

.module-title-border > .module-title-content { float:left; display:inline; padding-top:5px; padding-bottom:5px; margin-bottom:-1px; border-bottom:1px solid #ea5503; }

.module-title-border > .module-title-content h3 { float:left; font-size:16px; line-height:normal; }

.module-title-border > .module-title-content span { margin-left:5px; float:left; line-height:22px; color:#999; font-size:14px; }

.module-title-border > .module-title-content span strong { font-weight:normal; margin-left:5px; color:#999; font-family:Arial,sans-serif; }

.module-title-border > .module-more-default { margin-top:5px; } 



.module-title-hl { margin-bottom:20px; border-bottom:1px solid #d6d6d6; }

.module-title-hl .module-title-content h3{ display:inline-block; *display:inline; *zoom:1; padding-top:5px; padding-bottom:5px; font-size:22px; font-weight:normal; color:#ee330a; line-height:normal; }

.module-title-hl > .module-title-content span { position:relative; top:13px; }

.module-title-hl > .module-more-default { margin-top:10px; }



.module-full-screen > .module-inner { padding:60px 0 60px; }

.module-full-screen > .module-inner .page-width { width:auto; max-width:1000px; _width:1000px; }

.module-full-screen-title { margin-bottom:35px; text-align:center; }

.module-full-screen-title > h2 { margin-bottom:20px; line-height:normal; font-weight:normal; font-size:28px; color:#4d4d4d; }

.module-full-screen-title > .module-title-content { margin:-10px 0 15px; }

.module-full-screen-title > .module-title-content > h3 { display:inline-block; *display:inline; *zoom:1; margin:0 15px; line-height:normal; font-weight:normal; font-size:16px; color:#999;  }

.module-full-screen-title > .module-title-content > i { display:inline-block; *display:inline; *zoom:1; position:relative; top:-5px; width:65px; height:1px; overflow:hidden; background-color:#ccc; }

.module-full-screen-title > em { display:block; width:35px; height:2px; overflow:hidden; margin:0 auto; background-color:#333; display:none; }

.module-full-screen-more { float:none; clear:both; margin-top:30px;text-align:center; }

.module-full-screen-more a { display:inline-block; *display:inline; *zoom:1; line-height:34px; padding:0 30px; border:1px solid #ff5b03; background-color:#ff5b03; color:#fff; transition:all 0.5s ease 0s; }

.module-full-screen-more a:hover, .module-full-screen-more a:active { background-color:#ea5503; border-color:#ea5503; color:#fff; text-decoration:none; }

.module-divider-full { margin:40px 0 -35px; height:14px; overflow:hidden; background:url(/style/images/module-divider-full.png) no-repeat center; }

.module-full-screen-gray { background-color:#f2f2f2; }

.module-full-screen-hl { background-color:#d14b02; }

.module-full-screen-hl .module-full-screen-title > h2 { color:#fff; }

.module-full-screen-hl .module-full-screen-title > .module-title-content > h3 { color:#f2f2f2; }

.module-full-screen-hl .module-full-screen-title > .module-title-content > i { background-color:#e5e5e5; }

.module-full-screen-hl .module-full-screen-title > em { background-color:#fff; }

.module-full-screen-hl .module-full-screen-more a { background-color:#e5e5e5; border-color:#e5e5e5; color:#333; }

.module-full-screen-hl .module-full-screen-more a:hover { background-color:#fff; border-color:#fff; color:#333; text-decoration:none; }

.module-full-screen-hl .module-divider-full { background:url(/style/images/module-divider-full-white.png) no-repeat center; }

.module-full-screen-bg-img { background-repeat:no-repeat; background-position:center; background-size:cover; }



.module-full-screen-padding-bottom { padding-bottom:70px; }

.module-full-screen-more-fixed > .module-inner .page-width { position:relative; }

.module-full-screen-more-fixed .module-full-screen-more { position:absolute; left:50%; z-index:1000; margin-left:-48px; margin-top:20px; -webkit-animation:upAndDown 2s infinite; animation:upAndDown 2s infinite; }

.module-full-screen-more-fixed .module-full-screen-more a { background-color:transparent; padding:0; border:none; color:#ea5503; font-size:16px; width:97px; height:97px; line-height:97px; background:url(/style/images/module-full-screen-more-fixed.png) no-repeat 0 0; }

.module-full-screen-more-fixed .module-full-screen-more a:hover { background-color:transparent; background-position:0 -97px; color:#fff; }



.module-full-screen-gray-expand > .module-inner { padding-top:50px; padding-bottom:70px; }

.module-full-screen-gray-expand-box-t, .module-full-screen-gray-expand-box-b { position:relative; height:10px; }

.module-full-screen-gray-expand-box-t .module-full-screen-gray-expand-bg, .module-full-screen-gray-expand-box-b .module-full-screen-gray-expand-bg { position:absolute; top:0; width:100%; height:20px; }

.module-full-screen-gray-expand-box-t .module-full-screen-gray-expand-bg { top:-10px; }

.module-full-screen-gray-expand-box-t .module-full-screen-gray-expand-bg { background:url(/style/images/module-full-screen-bg-wave-gray-t.png) no-repeat bottom center; }

.module-full-screen-gray-expand-box-b .module-full-screen-gray-expand-bg { background:url(/style/images/module-full-screen-bg-wave-gray-b.png) no-repeat bottom center; }





.module-horizontal { }

.module-title-horizontal { float:left; margin-right:10px; }

.module-title-horizontal .module-title-content { margin-top:2px; }

.module-title-horizontal .module-title-content > h3 { font-size:15px; margin-top:2px; line-height:normal; float:left; }

.module-title-horizontal .module-title-content img { vertical-align:middle; position:relative; top:2px; float:left; margin-right:5px; }

.module-horizontal > .modult-inner > .module-content { overflow:hidden; *zoom:1; }

.module-horizontal > .modult-inner > .module-more-horizontal a { margin-left:10px; margin-top:3px; display:block; width:20px; height:20px; overflow:hidden; background:url(/style/images/icom-more.gif) no-repeat center; }

.module-horizontal > .modult-inner > .module-more-horizontal a span { display:none; }

.module-horizontal-hlbg { background-color:#f7f7f7; }

.module-horizontal-hlbg  .modult-inner { padding:5px 10px;}





.portfolio-list { min-height:20px; }

.portfolio-list li { margin-bottom:25px; text-align:center; }

.portfolio-list-summary li { text-align:left; }

	.portfolio-img { margin-bottom:10px; width:225px;height:173px;border:2px solid #cfcfcf; overflow:hidden; vertical-align: middle;display: table-cell;}

	.portfolio-img a { position:relative; }

	.portfolio-img a, .portfolio-img img { 

		width:100%;overflow:hidden;

		-webkit-transform: scale(1);

		-moz-transform: scale(1);

		-ms-transform: scale(1);

		-o-transform: scale(1);

		transform: scale(1);

		-webkit-transition: all 0.3s ease-out 0s;

		-moz-transition: all 0.3s ease-out 0s;

		-o-transition: all 0.3s ease-out 0s;

		transition: all 0.3s ease-out 0s;

	}

	.portfolio-img .opacity-overlay {

		width:100%; height:100%; position:absolute; top:0; left:0; z-index:10; cursor:pointer; background-color:#000; opacity:0; filter:alpha(opacity=0); _height:expression( (this.parentElement.clientHeight) +'px'); 

		-webkit-transform:scale(0);

		-moz-transform:scale(0);

		-o-transform:scale(0);

		-ms-transform:scale(0);

		transform:scale(0);

		-webkit-transition:all 0.25s ease-in-out;

		-moz-transition:all 0.25s ease-in-out;

		-o-transition:all 0.25s ease-in-out;

		-ms-transition:all 0.25s ease-in-out;

		transition:all 0.25s ease-in-out;

	}

	.portfolio-img .icon-zoom { display:block; width:100%; height:100%; position:absolute; top:0; left:0; z-index:11; background:url(/style/images/icon-zoom.png) no-repeat center; }

	.portfolio-img .icon-video { display:block; width:100%; height:100%; position:absolute; top:0; left:0; z-index:11; background:url(/style/images/icon-video.png) no-repeat center; }

	.portfolio-img a:hover .opacity-overlay { 

		filter:alpha(opacity=70); opacity:0.7;

		-webkit-transform:scale(1);

		-moz-transform:scale(1);

		-o-transform:scale(1);

		-ms-transform:scale(1);

		transform:scale(1);

		-webkit-transition:all 0.25s ease-in-out;

		-moz-transition:all 0.25s ease-in-out;

		-o-transition:all 0.25s ease-in-out;

		-ms-transition:all 0.25s ease-in-out;

		transition:all 0.25s ease-in-out;

	}

	.portfolio-img a:hover img { 

		transform: scale(1.2, 1.2) rotate(10deg);

		-webkit-transform: scale(1.2, 1.2);

		-moz-transform: scale(1.2, 1.2);

		-o-transform: scale(1.2, 1.2);

		-ms-transform: scale(1.2, 1.2);

		-webkit-transition: all 0.3s ease-out 0s;

		-moz-transition: all 0.3s ease-out 0s;

		-o-transition: all 0.3s ease-out 0s;

		transition: all 0.3s ease-out 0s;

	}

	.portfolio-item:hover img, .product-item:hover img, .scrollable-item:hover img { 

		transform: scale(1.2, 1.2);

		-webkit-transform: scale(1.2, 1.2);

		-moz-transform: scale(1.2, 1.2);

		-o-transform: scale(1.2, 1.2);

		-ms-transform: scale(1.2, 1.2);

		-webkit-transition: all 0.3s ease-out 0s;

		-moz-transition: all 0.3s ease-out 0s;

		-o-transition: all 0.3s ease-out 0s;

		transition: all 0.3s ease-out 0s;

	}

	.portfolio-title { margin-bottom:10px; line-height:normal; } 

	.portfolio-title h2 { font-size:14px; line-height:1.5; font-weight:normal; }

	.portfolio-title a { }

	.portfolio-title a:hover { text-decoration:none; }

	.portfolio-meta { font-size:12px; margin-bottom:10px; color:#808080; }

	.portfolio-meta em { margin:0 8px; }

	.portfolio-meta strong { font-weight:normal; }

	.portfolio-meta a { color:#808080; }

	.portfolio-meta a:hover { color:#cf2a2a; text-decoration:none; }

	.portfolio-summary { color:#808080; font-size:13px; margin-bottom:-10px; }

	.portfolio-summary p { line-height:1.5; }

	.portfolio-detail { padding-right:10px; color:#f30; font-size:13px; background:url(/style/images/arrow-r.gif) no-repeat right center; }

.portfolio-list .col-4-1 .portfolio-title h2 { font-size:14px; }

.portfolio-list .col-4-1 .portfolio-summary { font-size:12px; }

.portfolio-list .col-5-1 .portfolio-title h2 { font-size:14px; }

.portfolio-list .col-5-1 .portfolio-summary { font-size:12px; }

.portfolio-list-shown .portfolio-img .opacity-overlay { filter:alpha(opacity=40); opacity:0.4; -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); }

.portfolio-list-shown .portfolio-img a:hover .opacity-overlay { filter:alpha(opacity=80); opacity:0.8; }

.portfolio-list-shown .portfolio-title { text-align:center; }


.column .col-3-1 {width: 30.3333%; margin-left:3%;  float:left; min-height:1px; height:auto !important; _height:1px;}






.category { }

.category ul {background:url(../image/lxqs1.png) no-repeat right bottom; min-height:400px;}

.category ul li { position:relative; border-left:1px solid #f2f2f2; margin-bottom:1px; }

.category ul li:hover { border-color:#ea5503; }

.category ul li a { display:block; padding:13px 20px; line-height:normal; color:#808080; font-size:14px; *zoom:1; }

.category ul li i { display:none; width:7px; height:7px; overflow:hidden; position:absolute; top:17px; right:0; _right:15px; background:url(/style/images/page-menu.gif) no-repeat 0 0; }

.category ul li a:hover { text-decoration:none; background-color::transparent; }

.category ul li:hover i { background-image:url(/style/images/page-menu-c.gif); }

.category ul ul { padding:0 0 20px 25px; margin-top:-5px; display:none; }

.category ul ul li.last { border-bottom:none; }

.category ul li ul li { border-bottom:none; border-left:none; }

.category ul li ul li a { color:#808080; padding-left:10px; background:url(/style/images/page-menu-sub.gif) no-repeat left 13px;  }

.category ul li ul li a:hover { background:url(/style/images/page-menu-sub-c.gif) no-repeat left 13px; }

.category ul ul li a { background-image:none; padding:5px 10px; line-height:normal; background-colot:#f2f2f2; font-size:13px; }

.category ul li.current { background-color:#fff; border-color:#ea5503; }

.category ul li.current a { color:#ea5503; }

.category ul li.current i { background-image:url(/style/images/page-menu-c.gif); }

.category ul li.current ul { display:block; }

.category ul li.current ul li { border-bottom:none; }

.category ul li.current ul li a { color:#808080; }

.category ul li.current ul li a:hover { color:#ea5503; }

.category ul li.current ul li.current > a { color:#ea5503; background:url(/style/images/page-menu-sub-c.gif) no-repeat left 13px; }
