﻿@font-face {
  font-family: 'iconfont';  /* project id 46543 */
  src: url('//at.alicdn.com/t/font_46543_2mny564b98jjor.eot');
  src: url('//at.alicdn.com/t/font_46543_2mny564b98jjor.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_46543_2mny564b98jjor.woff') format('woff'),
  url('//at.alicdn.com/t/font_46543_2mny564b98jjor.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_46543_2mny564b98jjor.svg#iconfont') format('svg');
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

/*布局*/
.n-right{
	float:right;
	width:820px;
	padding:0;
}
.n-left{
	float:left;
	width:150px;
}


.topCategory{ width:1000px; margin:0 auto; margin-top:-20px; padding-top:100px; padding-bottom:30px; background:#fff; position:relative; z-index:999;}
.topCategory_icon{ position:absolute; left:0; top:0; padding-left:120px; line-height:50px; font-size:18px; }
.topCategory_icon_block{ position:absolute; left:0; top:-50px; width:100px; height:100px; line-height:100px; text-align:center; color:#fff; background:#c00; display:inline-block;}
.topCategory_icon_block i{ font-size:40px;}

.topCategory_list{ margin:0; padding:0; list-style:none; height:180px;}
.topCategory_list li{ width:200px; float:left;}
.topCategory_list li a{ font-size:16px; transition:0.5s;}
.topCategory_list li a:hover{ text-decoration:none; font-size:18px; color:#00a0e9;}


/*关于我们*/
.aboutus{
    margin-top:50px;
}

.aboutus_content{ position:relative; padding:10px;}
.aboutus_content_about{ width:670px; text-align:left; float:left;}
.aboutus_content_about_title{ font-size:18px; color:#333; margin-bottom:10px; position:relative;}
.aboutus_content_about_line{ width:5px; height:18px; background:#d34a2e; display:inline-block; margin-bottom:-2px; margin-right:10px;}
.aboutus_desc{ color:#666; font-size:12px; line-height:180%;}

.aboutUl{ margin:20px 0 0 0; padding:0; list-style:none;}
.aboutUl li{  float:left; margin-right:10px; }
.aboutUl li a{ width:100px; line-height:30px; font-size:14px; display:block; color:#333; text-align:center; transition:0.5s; border:1px solid #eee;}

.aboutUl li a:hover{ background:#d34a2e; color:#fff; text-decoration:none;}


/*首页新闻*/
.newsCon{ height:700px; width:100%; background:url(../Images/footerbg.jpg) no-repeat center bottom; background-size:100% auto; position:relative;}
.footerbg_tree{ position:absolute; right:0; top:-30px; width:800px;}
.footerbg_tree img{ width:100%;}

.icontact{ position:absolute; right:0; top:30px; width:220px; height:361px; background:url(../Images/icontactbg.png) no-repeat left top; background-size:cover; color:#fff;}



.listTitle{ font-size:16px; position:relative; line-height:40px;}

.listClass{ margin:0; padding:10px 0; list-style:none; border-bottom:1px dotted #ccc;}
.listClass li{}
.listClass li.videPic{ width:150px; height:150px; border:4px solid #c00; border-radius:10px; float:left; }
.listClass li.videPic img{ width:100%;}

.listClass li.videTxt{ width:630px; float:right;}
.listClass li.videTxt .videoTitle{ font-size:16px; font-weight:bold; color:#c00;}
.videoDesc{ line-height:180%; font-size:12px; color:#777; height:100px; overflow:hidden;}
.videoMore{ height:20px; line-height:20px; text-align:center; width:120px; border:2px solid #333; display:block; transition:0.3s;}
.videoMore:hover{ border:2px solid #c00; text-decoration:none; background:#c00; color:#fff;}

.backHome{ position:absolute; right:0; top:0; font-size:14px; font-weight:normal; height:25px; line-height:25px; text-align:center; width:120px; border:2px solid #f60; border-radius:4px; display:block; transition:0.3s;}
.backHome:hover{ border:2px solid #f60; text-decoration:none; background:#f60; color:#fff;}

.viewVideo{ width:600px; height:400px; border:1px solid #ccc; box-shadow:0 0 5px #ccc; margin:0 auto; overflow:hidden;}
.viewVideo img{ width:100%;}


.listVideo{}
.listVideo li{ width:33.3%; float:left;}
.listVideo .listVideo_con{ width:230px; height:140px; border:1px solid #ccc; box-shadow:0 0 5px #ccc; overflow:hidden;}
.listVideo .listVideo_con img{ width:230px;}

.mainmenu {
	font-size: 16px;
	position:relative;
	padding:0;
}

.mainmenu > li {
	background:url(../images/subnavbg.png) no-repeat left top;
	height: 35px;
    line-height:35px;
	color: #f7f1e3;
	box-sizing: border-box;
	position:relative;
	padding:0 0 0 20px;
    cursor:pointer;
}

.mainmenu > li:first-child {
	border-radius: 7px 7px 0 0;
	border-top: 0;
}

.mainmenu > li:last-child {
	border-radius: 0 0 7px 7px;
}

.mainmenu > li span {
	display:block;
	line-height: 48px;
}

.mainmenu > li .icon {
	float: left;
	width: 20px;
	height: 20px;
	display:block;
	position:absolute;
	left:10px;
	top:15px;
}

.mainmenu > li .messages {
	background: url("../images/messages.png") no-repeat;
	padding: 0;
	margin-top: -33px;
	margin-right: 19px;
	float: right;
	display: block;
	width: 34px;
	height: 18px;
	text-align: center;
	font-size: 11px;
	line-height: 19px;
}

.expand-triangle {
	background: url("../images/expand.gif") top left no-repeat;
	height: 10px;
	width: 240px;
	content: " ";
}

.subactive {
}
.subactive li {
    
    padding:8px 0 15px 0;
}
    .subactive li a {
        font-size:14px;
        color:#fff;
        padding-left:15px;
    }
    .subactive .thirdLi a {
        background-color: #f7f7f7;
        font-size:12px;
        display:block;
    }
/*------------ Sub Menu ------------*/
.submenu {
	box-sizing: border-box;
	color: #ae9f9f;
	font-size: 14px;
	content: " ";
    
	/*opacity: 0.5;*/
}

.submenu li {
    display:block;
    cursor:pointer;
    padding:5px 0;
	transition: border-left 220ms ease-in;
}
    .submenu li a {
        font-size:14px;
        color:#fff;
        display:block;
        padding-left:15px;
        background:url(../images/classbg.png) no-repeat left center;
       
    }
        .submenu li a:hover {
         
        }

.submenu .chosen,
.submenu li a.on {
    font-weight:bold;
}

.submenu li:hover {
	
}


.animate {
	animation: flip 2000ms ease-in-out alternate;
}

@keyframes flip {
	to {
		transform: rotateY(360deg);
	}
}


.iorder{ width:175px; height:162px; padding-top:50px; background:#bed630; display:block; text-align:center;-webkit-transition: all 0.3s ease-in-out;}
.iorder:hover {text-decoration: none;background:#a5ba26;}


.laboutTitle{ height:30px; line-height:30px; color:#842626; font-size:15px;}


.titleLeft{  text-align:left; margin-bottom:20px;}
.titleLeft h2{ font-size:24px; line-height:30px; color:#c00;}

.ul_aboutleft{
	margin:0;
	padding:0;
	list-style:none;
	text-align:left;
}
.ul_aboutleft li{
    margin-bottom:10px;
}
.ul_aboutleft li a{
	font-size:14px;
	color:#333;
	line-height:36px;
	text-align:center;
	display:block;
    border:1px solid #eee;
    transition:0.3s;
}
.ul_aboutleft li a:hover{
	color:#c00;
	text-decoration:none;
    border:1px solid #c00;

}
.ul_aboutleft li a.on{ background:#c00; color:#fff;}


/*category en*/
.ul_category{
	margin:0;
	padding:30px 0 0 0;
	list-style:none;
	text-align:left;
    background:url(../Images/leftbg.jpg) repeat-y;
}
.ul_category li{
	
}
.ul_category li a{
    padding-left:25px;
	font-size:14px;
	color:#333;
	line-height:36px;
	text-align:left;
	display:block;
}
.ul_category li a:hover{
	color:#00a0e9;
	text-decoration:none;
    background:url(../images/leftbg1.jpg) no-repeat left center;
}
.ul_category li a.on{ background:url(../images/leftbg1.jpg) no-repeat left center;}


/*首页类别cn*/
.icategory { width:350px; height: 414px; padding:10px; background:#f8d724; position:relative; transition:0.3s;}
.ibg{ background:#fff; padding:10px 20px; width:310px; height: 394px; line-height:150%; color:#777; position:absolute; left:10px; bottom:10px;  transition:0.3s; text-align:left;}
.icategory_pro{ position:absolute; left:50%; top:-20px; z-index:11; width:120px; height:138px; margin-left:-60px; transition:0.3s;}
.icategory_pro img{ width:100%;}

.icategory:hover{background:#c30d23; }
.icategory:hover .ibg{}
.icategory:hover .icategory_pro{ top:-50px; transform: scale(1.5); }

/*右手边小登陆*/
.rlogin{ margin:0; padding:0; list-style:none;}
.rlogin li{ width:65px; float:left;}

.rlogin li a{ width:41px; height:41px; display:block;-moz-border-radius: 20px;      /* Gecko browsers */
    -webkit-border-radius: 20px;   /* Webkit browsers */
    border-radius:20px;            /* W3C syntax */
	-webkit-transition: all 0.3s ease-in-out;}
.rlogin li a:hover{background:#3675a3;}

.rlogin li a.rl1{background:#4c9dd7;}
.rlogin li a.rl1:hover{background:#3675a3;}
.rlogin li a.rl2{background:#4cd773;}
.rlogin li a.rl2:hover{background:#18993c;}
.rlogin li a.rl3{background:#c58701;}
.rlogin li a.rl3:hover{background:#7f5b0c;}
.rlogin li a.rl4{background:#d74cd2;}
.rlogin li a.rl4:hover{background:#92208e;}

/*公司简介*/

/*---------------*/
/***** Chico *****/
/*---------------*/
/*企业荣誉*/
#sidebar-tab{} 
#tab-title ul{ margin:0; padding:0; list-style:none;}
#tab-title ul li{ width:120px; float:left; padding-bottom:5px;}
#tab-title ul li a{ background:#f60; height:30px; line-height:30px; text-align:center; color:#fff; display:block;}
#tab-title .selected{ background:url(../images/botarrow.png) no-repeat center bottom;}
#tab-title .selected a{color:#fff;background:#4a5199;} /*标题被选中时的样式*/ 
#tab-content .hide{display:none;} /*默认让第一块内容显示，其余隐藏*/ 

/*全局*/
.title1{
	font-size:28px;
	color:#333;
    margin-bottom:5px;
}
.title2{
    color:#999;
    font-size:12px;
    margin-bottom:20px;
}

.title3{
	font-size:18px;
	padding-bottom:10px;
	color:#666;
	position:relative;
	background:url(../images/i1.jpg) no-repeat left center;
}

.title4{
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#7b120e;
	position:relative;
	background:url(../images/dot4.gif) no-repeat left center;
	padding-left:10px;
	border-bottom:1px solid #ccc;
}


.iabout{ height:30px; font-size:12px; background:url(../images/iabout.gif) no-repeat left top; position:relative; border-bottom:1px solid #ccc;}
.etitle1{
	height:30px;
	line-height:30px;
	font-size:12px;
	position:relative;
	border-bottom:1px solid #ccc;
}


/* 推荐产品 - 公用类 */
.slideBox1{ width:292px; height:260px; overflow:hidden; position:relative; background:bed630;}
.slideBox1 .icomT{ position:absolute; top:10px; left:0; z-index:999;}
.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left; list-style:none; }
.slideBox1 .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox1 .hd ul li.on{ background:#f45600; color:#fff; }
.slideBox1 .bd{ position:relative; height:100%; z-index:0; list-style:none;}
.slideBox1 .bd img{ width:292px; height:260px; }



/*下载中心*/
.dl_down{ text-align:left; background:#eee;-moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */
	padding:10px;
	-webkit-transition: all 0.3s ease-out;
	position:relative;
	margin-bottom:15px;
}
.dl_down:hover{ background:#f60; color:#fff;}
.dl_down .downimg{ position:absolute; right:10px; top:30px;}
.dl_down dt{ width:170px; float:left; height:160px;}

/*首页公告*/

.dl_inews{ width:300px; display:inline-block; margin-right:20px; height:200px;}
.dl_inews dt{ font-size:14px; padding:10px 0; border-bottom:1px solid #eee;}
.dl_inews_desc{ font-size:12px; color:#888; padding:5px 0;}
.dl_inews_time{ font-size:12px; color:#888; padding:5px 0;}
.dl_inews_time i{ font-size:12px;}


.laboutTitle{ height:30px; line-height:30px; color:#842626; font-size:15px;}


/*类别*/
.category{ margin:20px 0; padding:0;}
.category dt{ text-align:left; 	border-bottom:1px solid #fff;}
.category dt a{
	font-size:16px;
	color:#fff;
	line-height:34px;
	padding-right:30px;
	text-align:right;
	display:block;
	background:#4b9cd6 url(../images/iconone.png) no-repeat 175px center;
	
}
.category dt a:hover{
	text-decoration:none;
	background:#2d6c99  url(../images/iconone.png) no-repeat 175px center;;
	-webkit-transition: all 0.3s ease-out;
}
.category dd{ text-align:right; padding-left:20px; height:30px; line-height:30px; font-size:14px; margin-bottom:5px;}
.category dd a{ color:#111; display:block;padding-right:30px;overflow:hidden; background:#d8d8d8 url(../images/iconsec.png) no-repeat 155px center; border-bottom:1px solid #fff;-webkit-transition: all 0.3s ease-out;}
.category dd a:hover{background:#f60 url(../images/iconsec.png) no-repeat 155px center; text-decoration:none; color:#fff; }


.categoryImg{ padding:10px; }
.categoryImg dt{}




.dl_aboutleft{
	margin:0;
	padding:0;
	text-align:left;
	background:#666;
	border:1px solid #ccc;
}
.dl_aboutleft dt{
	padding:0;
	border-bottom:1px solid #f0f0f0;
}
.dl_aboutleft dt a{
	font-size:14px;
	color:#666;
	line-height:30px;
	padding-left:20px;
	text-align:left;
	display:block;
	background:#dedede url(../images/dot1.gif) no-repeat 8px 12px;
	-webkit-transition: all 0.3s ease-out;
}
.dl_aboutleft dt a:hover{
	text-decoration:none;
	color:#fff;
	background:#ce1512 url(../images/sec.gif) no-repeat 110px center;
}

.dl_aboutleft dt a.profess{
	font-size:14px;
	color:#666;
	line-height:30px;
	padding-left:20px;
	text-align:left;
	display:block;
	background:#dedede url(../images/dot1.gif) no-repeat 8px 12px;
	-webkit-transition: all 0.3s ease-out;
}
.dl_aboutleft dt a.profess:hover{
	text-decoration:none;
	color:#fff;
	background:#ce1512 url(../images/dot1.gif) no-repeat 5px 12px;
}


.dl_aboutleft dd{ border-bottom:1px solid #f0f0f0;}

.dl_aboutleft dd a{
	font-size:12px;
	color:#fff;
	line-height:25px;
	padding-left:15px;
	text-align:left;
	display:block;
	background:#999;
}
.dl_aboutleft dd a:hover{ background:#afafaf; text-decoration:none;}

.dl_aboutleft dd a.sec{
	color:#fff;
	line-height:30px;
	padding-left:15px;
	text-align:left;
	display:block;
	background:#999 url(../images/sec1.gif) no-repeat 110px center;
}

.dl_aboutleft dd a.sec:hover{
	color:#fff;
	line-height:30px;
	padding-left:15px;
	text-align:left;
	display:block;
	background:#afafaf url(../images/sec1.gif) no-repeat 110px center;
}

.dl_aboutleft dd a.thi{
	color:#fff;
	line-height:30px;
	padding-left:15px;
	text-align:left;
	display:block;
	background:#bebebe;
}

.dl_aboutleft dd a.thi:hover{
	color:#fff;
	line-height:30px;
	padding-left:15px;
	text-align:left;
	display:block;
	background:#c8c6c6;
}




/*企业图片新闻*/
.dl_news{
	padding: 0 210px 10px 0px;
	position:relative;
	overflow:hidden;
	border-bottom:1px dotted #eee;
}
.dl_news dt{
	width:200px;
	position:absolute;
	top:8px;
	right:0;
}
.dl_news dt img{width:200px; height:150px; }
.dl_news dt p{ height:25px; line-height:25px; text-align:center;}
.dl_news dd{
}
.dl_news dd.Ntitle{
	padding:5px 0;
	font-size:14px;
	font-weight:bold;
	color:#c00;
	background:url(../images/icon3.gif) no-repeat left center;
}
.dl_news dd .text{ margin:10px 0; font-size:12px; color:#888; line-height:150%;}
.dl_news dd .posttime{ height:20px; font-size:12px; border:1px solid #eee; background:#f7f7f7; border-radius:4px; text-align:center; line-height:20px; width:120px;}
.newsmore{ width:80px; height:25px; line-height:25px; text-align:center; font-size:12px; border:1px solid #C00; transition:0.3s; margin-bottom:20px; color:#c00;}
.newsmore i{ font-size:12px;}
.newsmore:hover{ width:200px; background:#c00; text-decoration:none; color:#fff;}

.dl_newsDt{
	padding:10px;
	overflow:hidden;
	border-bottom:1px dotted #ccc;
}
.dl_newsDt dd{
	line-height:200%;
}
.dl_newsDt dt{
	padding:5px 0;
	font-size:14px;
	font-weight:bold;
	color:#c00;
	background:url(../images/dot5.gif) no-repeat left center;
	padding-left:15px;
}


/*理事会成员*/
.dl_lsh{
	width:33.3%;
    float:left;
    text-align:center;
    margin-bottom:20px;
}
.dl_lsh dt{ position:relative; height:120px;}
.dl_lsh dt .lshImg{ width:100px; height:100px; overflow:hidden; border-radius:100px; margin:0 auto; padding:2px; border:1px solid #eee;}
.dl_lsh dt img{ width:100%;}
.dl_lsh dt .lshName{ position:absolute; width:120px; line-height:30px; text-align:center; border:1px solid #f26a6a; left:50%; margin-left:-60px; bottom:0; background:#fff;}
.dl_lsh dd{ padding:5px 0; font-size:14px; color:#888;}


/*商会企业*/
.ul_company{
	width:100%;
    text-align:left;
    padding:10px 0;
    list-style:none;
    border-bottom:1px solid #eee;
}
.ul_company li .lshImg{ width:120px; height:120px;  margin:0 auto; padding:2px; border:1px solid #eee;}
.ul_company li img{ width:100%;}
.ul_company li .lshName{ }
.ul_company .comdesc{ font-size:12px; color:#888; line-height:150%;}
.ul_company li{ float:left;}

 .comlink{ margin:20px 0; border:1px solid #f60; line-height:30px; border-radius:4px; color:#666; font-size:14px; position:relative; display:block; padding:0 10px; transition:0.3s; box-shadow:0 0 5px #ccc; width:150px;}
 .comlink:hover{ background:#f60; color:#fff; text-decoration:none; width:200px;}

 .comlink1{  border:1px solid #00a0e9; line-height:30px; border-radius:4px; color:#666; font-size:14px; position:relative; display:block; padding:0 10px;transition:0.3s;box-shadow:0 0 5px #ccc;}
 .comlink1:hover{background:#00a0e9; color:#fff; text-decoration:none;}

 .righticon{ position:absolute; right:10px; top:0;}


.ul_companyFix{ width:300px; margin:0; padding:0; list-style:none; float:right;}
.ul_companyFix li{ float:left; width:140px; padding:0 5px;}
.ul_companyFix li a{ font-weight:normal;}


 .comlinkIn{ background:#fff;  border:1px solid #f60; line-height:40px; border-radius:4px; color:#666; font-size:16px; position:relative; display:block; padding:0 10px; transition:0.3s; box-shadow:0 0 5px #ccc;}
 .comlinkIn:hover{ background:#f60; color:#fff; text-decoration:none;}

 .comlinkIn1{background:#fff;  border:1px solid #00a0e9; line-height:40px; border-radius:4px; color:#666; font-size:16px; position:relative; display:block; padding:0 10px;transition:0.3s;box-shadow:0 0 5px #ccc;}
 .comlinkIn1:hover{background:#00a0e9; color:#fff; text-decoration:none;}

 .isStuck{ right:0; top:20px; padding-top:20px;}
 .isStuck li{ float:none; margin-bottom:10px;}


         /* 企业详情css */
		.slideCompany{  position:relative; }
		.slideCompany .hd{  border-bottom:1px solid #ccc;}
        .slideCompany .hd h2{ line-height:50px; font-size:24px;}
		.slideCompany .hd ul{ position:absolute; right:0; top:8px; width:260px;}
		.slideCompany .hd ul li{ float:left; cursor:pointer; width:120px; text-align:center; font-size:18px; margin-right:10px; background:#ccc; border-radius:10px 10px 0 0 ; line-height:40px;}
		.slideCompany .hd ul li.on{ background:#f00; color:#fff; }
		.slideCompany .bd{ padding:20px 0;}
		.slideCompany .bd li{}

.nodata{ width:100%; text-align:center; line-height:100px; font-size:30px; color:#999; padding-top:50px;}
.nodata i{ font-size:100px;}

.ul_companyPro{ width:100%; margin:0; padding:20px 0; list-style:none;}
.ul_companyPro li{ width:25%; float:left; margin-bottom:20px;}
.ul_companyPro li a{ display:block; text-align:center; font-size:14px; border:1px solid #ccc; border-radius:4px; margin:5px; transition:0.3s;}
.ul_companyPro li a img{ width:100%;}
.ul_companyPro li a p{ line-height:30px;}
.ul_companyPro li a:hover{ background:#c00; color:#fff; text-decoration:none;}


/*首页滚动产品*/
.ipro_contant{
	margin:0px;
	padding:0px;
	list-style-type:none;
	text-align:center;
}
.ipro_contant li{
	width:190px;
	height:170px;
	float:left;
}
.ipro_contant li a{
	width:150px;
	height:180px;
	display:block;
}
.ipro_contant li p{ height:30px; line-height:30px;}
.ipro_contant li img{
	width:170px;
	height:140px;
}
.ipro_contant li a:hover{
}


/*产品列表*/
.pro_contant{ margin:0; padding:0; list-style:none; }
.pro_contant li{float:left; _display:inline; overflow:hidden; width:240px; height:220px; text-align:center; margin:5px;}
.pro_contant li p{ height:30px; line-height:30px; font-size:14px;}
.pro_contant li a{ padding:10px 3px;display:block; position:relative;-webkit-transition: all 0.3s ease-in-out; background:#f60; border-radius:10px; color:#fff;}
.pro_contant li a:hover{opacity: 1; background:#4c9dd7; color:#fff; text-decoration:none;}
.pro_contant li a span{
	
			position: absolute;
			z-index: 1;
			left: 70px;
			bottom: 0px;
			width:100px;
			height:100px;
			line-height:100px;
			font-size:16px;
			background:#f60;
			-moz-border-radius: 50px;      /* Gecko browsers */
			-webkit-border-radius: 50px;   /* Webkit browsers */
			border-radius:50px;            /* W3C syntax */

			opacity: 0;
			-webkit-transition: bottom 0.4s ease-in-out, opacity 0.6s ease-in-out;
			-moz-transition: bottom 0.4s ease-in-out, opacity 0.6s ease-in-out;
			-o-transition: bottom 0.4s ease-in-out, opacity 0.6s ease-in-out;
			-ms-transition: bottom 0.4s ease-in-out, opacity 0.6s ease-in-out;
			transition: bottom 0.4s ease-in-out, opacity 0.6s ease-in-out;	
	}
.pro_contant li a:hover span{
			bottom: 60px;
			opacity: 0.8;
		}
.pro_contant li a:hover img{}




/*产品上下*/
.proNP1{ margin:0; padding:10; list-style:none; position:absolute; right:10px; top:0;}
.proNP1 li{ width:120px; float:left; margin-left:10px;}
.proNP1 li a{ height:30px; line-height:30px; text-align:center; font-size:14px; background:#eb7511; display:block; color:#fff;-webkit-transition: all 0.3s ease-in-out;border-radius:0 0 5px 5px;}
.proNP1 li a:hover{ background:#4a5199; text-decoration:none;}

/*产品列表*/
.pro_zp{
	float:left;
	text-align:left;
	padding:10px;
	list-style-type:none;
	background:url(../images/zpprobg.jpg) no-repeat left top;
	width:340px;
	height:160px;
	margin-bottom:10px;
}
.pro_zp dt{
	width:180px;
	height:170px;
	float:left;
	margin-right:10px;
}
.pro_zp dd{ line-height:180%;}
.pro_zp dt img{
	width:170px;
}
.zppro_Cname{
	font-size:14px;
	font-weight:bold;
	color:#f60;
	height:30px;
	line-height:30px;
	white-space:nowrap;
	overflow:hidden;
	width: 130px;
	-o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}




.dproimg{ position:relative; padding-bottom:100px; text-align:center; height:356px;}

.n_dproimg{ margin:0; padding:0; list-style:none; height:90px; position:absolute; left:0; bottom:0;}
.n_dproimg li{ width:100px; float:left;}
.n_dproimg li img{ width:90px; height:60px;}
.n_dproimg li a{ width:90px; height:60px;display:block; padding:2px; background:#ccc;}
.n_dproimg li a:hover{ background:#c00;}

.n_dproimg li a.titleover1{background:#bed630;}



.pro_detail_Img{
	text-align:center;
}
.pro_detail_caption{
	margin:10px 0;
	font-size:16px;
	height:30px;
	line-height:30px;
    padding:10px;
    background:#00a0e9;
    color:#fff;
}

.right-extra .mt{height:28px;line-height:28px;padding:0 10px 8px;border-top:1px solid #EED97C;background:url(../images/bg_hotsale.gif) repeat-x 0 -552px;color:#c00;}
.right-extra .tab{border-bottom:2px solid #BE0000;margin-bottom:10px;}
.right-extra .tab li{position:relative;height:24px;padding:3px 12px 0;background:url(../images/icon_clubs.gif) #ccc no-repeat right -150px;overflow:hidden;margin-right:3px;line-height:24px;font-size:14px;font-weight:bold;color:#c30;}
.right-extra .tab span{position:absolute;left:0;top:0;z-index:1;width:10px;height:27px;background:url(../images/icon_clubs.gif) no-repeat 0 -150px;}
.right-extra .tab a{float:none;color:#c30;}
.right-extra .tab .curr{background-position:right -178px;color:#fff;}
.right-extra .tab .curr span{background-position:0 -178px;}
.right-extra .tab .curr a{color:#fff;}
.right-extra .mc .extra{padding:5px 10px;border-top:1px solid #F3E6C6;}
.right-extra .total{float:right;}
.right-extra .total strong{color:#FF7403;}
.right-extra .total a:link,.right-extra .total a:visited{color:#005aa0;}
.right-extra .join a:link,.right-extra .join a:visited{color:#FF7604;}
.right-extra .norecode{padding:0 10px 10px;}
.right-extra .iloading{margin-bottom:10px;}
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ width:400px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:400px;height:400px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:400px;height:400px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:15px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:400px;height:100px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:90px;}
.spec-scroll .items ul li{float:left;width:100px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:90px;height:90px;}
.spec-scroll .items ul li img:hover{border:2px solid #bed630;padding:1px;}

/*形象展示*/
.proShwo_contant{
	padding:10px;
	list-style-type:none;
}
.proShwo_contant li{
	width:220px;
	height:110px;
	float:left;
	text-align:center;
}
.proShwo_contant li img{
	width:200px;
	height:83px;
}



/*产品详细页*/
.spro_contant{
	text-align:center;
	margin:0px;
	padding:10px 10px 10px 45px;
	list-style-type:none;
}
.spro_contant li{
	width:130px;
	height:120px;
	float:left;
}
.spro_contant li img{
	width:100px;
	height:95px;
}





/*新闻列表*/
.ul_inews{
	padding:0px;
	list-style-type:none;
	margin-bottom:8px;
}
.ul_inews li{
	height:22px;
	line-height:22px;
	overflow:hidden;
	background:url(../images/dot1.jpg) no-repeat left 6px;
}
.ul_inews li a{
	
	padding-left:13px;
	
}

.ul_inews1{
	padding:10px;
	list-style-type:none;
}
.ul_inews1 li{
}


.time1{ text-align:right; background:url(../images/clock.gif) no-repeat 90px center; width:170px; float:left;}


.ul_inews2{
	padding:0px;
	list-style-type:none;
}
.ul_inews2 li{
	height:22px;
	line-height:22px;
	overflow:hidden;
	padding-left:10px;
	background:url(../images/dot1.gif) no-repeat left center;
}

.dl_news1{
	
	padding:0px;
}
.dl_news1 dt{ height:30px; line-height:30px; font-size:14px; position:relative; font-weight:bold; padding-left:15px; background:url(../images/dot5.gif) no-repeat left center; border-bottom:1px solid #ccc;}
.dl_news1 dd{
	height:29px;
	line-height:29px;
	overflow:hidden;
	padding-left:15px;
	background:url(../images/dot3.gif) no-repeat left center;
	border-bottom:1px dotted #ddd;
}
.dl_news1 dd span{ float:right;}




.ulhonorList{ margin:0; padding:0 0 10px 0; list-style-type:none;}
.ulhonorList li{ padding:0 30px;float:left;  text-align:center;}
.ulhonorList li img{ width:300px; border:1px solid #ccc;}
.ulhonorList li a{width:300px; padding:8px; background:#eee; display:block; border-radius:5px;-webkit-transition: all 0.3s ease-in-out;}
.ulhonorList li a:hover{background:#f60; color:#fff;}

.ulnewsList{ margin:0; padding:0px; list-style-type:none;}
.ulnewsList li{
	height:30px;
	line-height:30px;
	border-bottom:1px solid #ccc;
	background:url(../images/dotline.gif) repeat-x left bottom;
	overflow:hidden;
	font-size:14px;
}
.ulnewsList li a{
	background:url(../images/dot1.jpg) no-repeat left center;
}

.viewNews{
	margin:0px;
	padding:10px;
	line-height:200%;
	font-size:14px;
	font-family:"微软雅黑";
}
.viewNews .postTime{
	text-align:right;
	color:#999;
}
.viewNewsContant{
	line-height:200%;
}

.goback{
	height:25px;
	line-height:25px;
	clear:both;
	text-align:center;
}

/*企业荣誉*/
.ul_honor{ margin:0; padding:0; list-style:none;}
.ul_honor li{ width:180px; padding:10px 0; float:left; text-align:center; height:130px;}
.ul_honor li img{}
.ul_honor li a{ padding:2px; }

.ul_gmp{ margin:0; padding:0; list-style:none;}
.ul_gmp li{ width:180px; padding:10px 0; float:left; text-align:center; height:220px;}
.ul_gmp li img{}
.ul_gmp li a{ padding:2px; }

.ul_img{ margin:0; padding:0; list-style:none;}
.ul_img li{ width:180px; padding:10px 0; float:left; text-align:center; height:115px;}
.ul_img li img{}
.ul_img li a{ padding:2px; }


/*图片新闻*/
.dl_imgnews{
	margin:0;
	padding:;
}
.dl_imgnews dt{
	float:left;
	width:90px;
	height:70px;
}
.dl_imgnews dd{
	line-height:150%;
}






/*详细页*/
.h2title{
	padding:0px 10px;
	color:#1F71AF;
	font-size:12px;
	line-height:24px;
	background:url(../images/h2bg.gif) no-repeat;
}
.incontant{
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	padding:10px;
	background:url(../images/h2bot.gif) no-repeat -1px bottom;
}
.dh{
	padding-left:14px;
	background:url(../images/home.gif) no-repeat left 4px;
}





/**/

#tbl{
	background:#ccc;
}

/*oterh*/

.lcontact{
	background:#82ad00 url(../images/tel.jpg) no-repeat 10px 10px;
	padding:40px 10px 10px 40px;
	line-height:200%;
	color:#fff;
	font-size:14px;
	-moz-border-radius: 10px 0 0 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px 0 0 10px;   /* Webkit browsers */
    border-radius:10px 0 0 10px;            /* W3C syntax */

}

.elcontact{
	margin-top:15px;
	background: url(../images/elcontact.jpg) no-repeat 10px 10px;
	padding:30px 10px 0 20px;
	line-height:160%;
	color:#666;
	height:144px;
}

.krlcontact{
	margin-top:15px;
	background: url(../images/krlcontact.jpg) no-repeat center top;
	padding:50px 0px 0 10px;
	line-height:160%;
	color:#666;
	height:144px;
}


#resume{
}
table#resume caption{
	font-weight:bold;
	text-align:left;
	height:30px;
	line-height:30px;
}
#resume textarea{
	width:500px;
	height:65px;
}


/*视频中心*/
/* 图片按钮(上)滚动 - 公用类 */
.picBtnTop{ width:380px; height:200px;  position:relative;  overflow:hidden;  zoom:1;   }
.picBtnTop .hd{ width:93px;  height:214px; position:absolute; right:5px;}
.picBtnTop .hd ul li{ width:93px; padding:0 0 5px 5px;  text-align:center; line-height:0px;  }
.picBtnTop .hd ul li img{ width:80px; height:55px; border:4px solid #ddd; cursor:pointer;  }
.picBtnTop .hd ul li.on{ background:url("../images/icoleft.gif") no-repeat 0 28px; }
.picBtnTop .hd ul li.on img{ border-color:#f60;  }


.picBtnTop .bd{ width:280px;  height:220px; position:relative;  }
.picBtnTop .bd img{ width:280px; height:220px;  }
.picBtnTop .bd li{ position:relative; zoom:1; }
.picBtnTop .bd li .pic{ position:relative; z-index:0; line-height:0px;  }
.picBtnTop .bd li .bg{ width:280px; height:30px; position:absolute; left:0; bottom:20px; z-index:1;  background:#000; filter:alpha(opacity=60);opacity:0.6;    }
.picBtnTop .bd li .title{ width:280px; height:30px; line-height:30px; left:10px; bottom:20px;   position:absolute; z-index:2;  }
.picBtnTop .bd li .title a{ color:#fff;  }
 


/*首页新闻切换*/
.n_title{ margin:0; padding:0; list-style:none; height:22px; background:url(../images/detail_x.gif) repeat-x left bottom;}
.n_title li{ width:83px; float:left;}
.n_title li a{ width:83px; height:22px; line-height:22px; background:url(../images/detail_on.gif) no-repeat left top; color:#666; display:block; font-weight:bold; font-size:12px; text-align:center;}
.n_title li a:hover{background:url(../images/detail_over.gif) no-repeat left top; color:#fff;}

.n_title li a.titleover{width:83px; height:22px; line-height:22px; background:url(../images/detail_over.gif) no-repeat left top; color:#333; display:block;font-weight:bold;}

.wp a{ padding-left:15px;}
.wp img{ margin-left:-2px;}

.recruit_title{ height:25px; line-height:25px; background:#222 url(../images/dot1.gif) no-repeat 5px center; padding-left:15px; margin-bottom:8px;}

/*企业风采切换*/
.n_circum{ margin:0; padding:0; list-style:none; height:25px; background:url(../images/n_circumbg.gif) repeat-x left top;}
.n_circum li{ width:102px; float:left;}
.n_circum li a{ width:100px; height:25px; line-height:25px; background:#eee; color:#333; display:block; font-weight:bold; font-size:12px; text-align:center;}
.n_circum li a:hover{ background:#c00; color:#fff;}

.n_circum li a.titleover{ width:100px; height:25px; line-height:25px; background:#c00; color:#fff; display:block; font-weight:bold; font-size:12px; text-align:center;}


/* 本例子css */
		.slideVideoPro{ text-align:left; position:relative; width:100%; margin:30px auto; }
		.slideVideoPro .prev{ position:absolute; left:-50px; top:120px; z-index:1000; color:#333; font-size:42px; cursor:pointer;transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s;}
		.slideVideoPro .prev:hover, .slideVideoPro .next:hover{ text-decoration:none; -webkit-animation-name: pulse;  animation-name: pulse; color:#78b02b;}
		.slideVideoPro .next{ position:absolute; right:-50px; top:120px; z-index:1000; color:#333; font-size:42px; cursor:pointer;transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s;}
		
		.slideVideoPro .hd{ margin:20px auto; height:30px; line-height:30px;  position:relative; background:#f7f7f7; }
		.slideVideoPro .hd ul{ float:left; position:absolute; left:0px; top:-1px; height:32px; width:100%;   }
		.slideVideoPro .hd ul li{ float:left; width:33.3%;  cursor:pointer; font-size:14px; text-align:center;}
		.slideVideoPro .hd ul li.on{ height:30px;  color:#fff; background:#c00;}
		.slideVideoPro .hd ul li p.select{ width:15px; height:15px; border:1px solid #ccc; background:#fff; border-radius:15px; margin:0 auto;}
		.slideVideoPro .hd ul li.on .select{ background:#c00; }
		
		.slideVideoPro .bd ul{ width:1000px; padding:120px 0 0 0; }
		.slideVideoPro .bd li{   }
		.slideVideoPro .bd li .date{ float:right; color:#999;  }

/* 本例子css */
		.slideTxtBox{ width:100%; text-align:left;  }
		.slideTxtBox .hd{ height:30px; line-height:30px; padding:0 20px 0 20px;   border-bottom:1px solid #ddd;  position:relative; font-size:16px;}
		.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
		.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer; margin-left:10px; }
		.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
		.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
		.slideTxtBox .bd li{ height:24px; line-height:24px; overflow:hidden;}
		.slideTxtBox .bd li .date{ float:right; color:#999;  }

        /* 焦点新闻css */
		.slideBox{ width:280px;  position:relative; border:1px solid #ddd;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height:250px; display:block;  }
        .slideBox .bd li a{ position:relative;width:100%; display:block;}
        .slideBox .bd li p{ position:absolute; left:0; bottom:0; line-height:30px; background:rgba(0,0,0,0.8); color:#fff; text-align:center; font-size:12px;width:100%; }


		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }

        /* 商会企业css */
        .picScroll-left{ overflow:hidden; position:relative;  }
		.picScroll-left .hd{ }
        .picScroll-left .hd a i{ font-size:24px; }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ text-align:center; color:#fff; display:block;  width:50px; height:24px; cursor:pointer; background:#ccc; position:absolute; right:60px; top:15px; transition:0.3s;}
		.picScroll-left .hd .next{ right:0; }
        .picScroll-left .hd .prev:hover,.picScroll-left .hd .next:hover{ text-decoration:none; background:#c00;}

		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{float:left; width:112px; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:100px; height:100px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:20px;   }


        /* 理事会成员css */
		.txtScroll-top{ overflow:hidden; position:relative;   }
		.txtScroll-top .hd{ }
        .txtScroll-top .hd a i{ font-size:18px; }
		.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ text-align:center; color:#fff; display:block;  width:40px; height:18px; cursor:pointer; background:#ccc; position:absolute; right:50px; top:5px; transition:0.3s;}
		.txtScroll-top .hd .next{ right:0; }
        .txtScroll-top .hd .prev:hover,.txtScroll-top .hd .next:hover{ text-decoration:none; background:#c00;}
        .panel{ padding:0 10px; background:#fff; border:1px solid #02458d; color:#02458d; border-radius:20px; font-size:14px; font-weight:normal;}
        .companyCeo{ line-height:30px; font-size:12px; color:#777; font-weight:normal; padding-left:5px;}
        .companyCeo span{ font-size:14px; color:#333; width:100px;}

		.txtScroll-top .bd{ padding:0 10px 10px 10px;  }
		.txtScroll-top .infoList li{ height:24px; line-height:24px;   }
		.txtScroll-top .infoList li .date{ float:right; color:#999;  }



        .lproIntro{ padding:10px; background:rgba(255,216,0,0.5); border:2px dotted #ba3e3e; border-radius:10px; line-height:200%;}

.listPro { position: relative; transition: height 400ms; }

		.listPro li { width: 250px; overflow: hidden; transition: 400ms border-color,400ms left,400ms top; float:left; height:320px; padding-top:10px;}
		.listPro li .i5 { opacity: 0; filter: alpha(opacity=0); margin: -34px 0 0 -34px; position: absolute; left: 10%; top: 50%; transition: 400ms; }
		.listPro li .i6 { opacity: 0; filter: alpha(opacity=0); margin: -16px 0 0 -17px; position: absolute; left: 90%; top: 50%; transition: 400ms; }
		.listPro li a { width:200px; margin:0 auto; display:block; transition: 400ms; background:#fff; padding:5px; height:300px; }
		.listPro li a:hover{ text-decoration:none; background:#fff;}
		.listPro li .imgBox { width:200px; height:200px;  overflow: hidden; position: relative;}
		.listPro li .img {  width:200px; height:200px; }
		.listPro li .bg { opacity: 0; filter: alpha(opacity=0); width: 100%; height: 100%; background: #00a0e9; position: absolute; left: 0; top: 0; transition: 400ms; }
		.listPro li .view { opacity: 0; filter: alpha(opacity=0); width: 50px; height: 50px;position: absolute; left: 50%; margin-left:-25px; bottom: 0; transition: 400ms; font-size:52px; color:#fff; }
		.listPro li .t { margin-top:8px; color:#333; overflow: hidden; height: 40px; font-size: 14px; transition: 400ms; text-align:center;}

		.listPro li .line { margin:20px auto; height:3px; overflow:hidden; width:50px; background:#dbdbdb; transition: 400ms; text-align:center;}
		.listPro li:hover  .t{ color:#00a0e9; }
		.listPro li:hover .magnifier { -webkit-transform: scale(1); transform: scale(1); opacity: 1; filter: alpha(opacity=100); }
		.listPro li:hover .bg { opacity: 0.8; filter: alpha(opacity=80); }
		.listPro li:hover .view { opacity: 1; filter: alpha(opacity=100); bottom:100px; }
		.listPro li:hover a { color: #c09b26; }
		.listPro li:hover .i5 { left: 50%; opacity: 1; filter: alpha(opacity=100); }
		.listPro li:hover .i6 { left: 50%; opacity: 1; filter: alpha(opacity=100); }
		.listPro li:hover .line {background:#c09b26; width:100px; }

		/*产品中心*/
.listProCenter { position: relative; transition: height 400ms; }

		.listProCenter li { width: 240px; overflow: hidden; transition: 400ms border-color,400ms left,400ms top; float:left; height:280px; padding-top:10px;}
		.listProCenter li .i5 { opacity: 0; filter: alpha(opacity=0); margin: -34px 0 0 -34px; position: absolute; left: 10%; top: 50%; transition: 400ms; }
		.listProCenter li .i6 { opacity: 0; filter: alpha(opacity=0); margin: -16px 0 0 -17px; position: absolute; left: 90%; top: 50%; transition: 400ms; }
		.listProCenter li a { width:200px; margin:0 auto; display:block; transition: 400ms; background:#fff; padding:5px; height:250px;  }
		.listProCenter li a:hover{ text-decoration:none; background:#fff;}
		.listProCenter li .imgBox { width:200px; height:200px;  overflow: hidden; position: relative;}
		.listProCenter li .img {  width:200px; height:200px; }
		.listProCenter li .bg { opacity: 0; filter: alpha(opacity=0); width: 100%; height: 100%; background: #00a0e9; position: absolute; left: 0; top: 0; transition: 400ms; }
		.listProCenter li .view { opacity: 0; filter: alpha(opacity=0); width: 50px; height: 50px;position: absolute; left: 50%; margin-left:-25px; bottom: 0; transition: 400ms; font-size:52px; color:#fff; }
		.listProCenter li .t { margin-top:8px; color:#333; overflow: hidden; height: 40px; font-size: 14px; transition: 400ms; text-align:center;}

		.listProCenter li .line { margin:20px auto; height:3px; overflow:hidden; width:50px; background:#dbdbdb; transition: 400ms; text-align:center;}
		.listProCenter li:hover  .t{ color:#952424; }
		.listProCenter li:hover .magnifier { -webkit-transform: scale(1); transform: scale(1); opacity: 1; filter: alpha(opacity=100); }
		.listProCenter li:hover .bg { opacity: 0.8; filter: alpha(opacity=80); }
		.listProCenter li:hover .view { opacity: 1; filter: alpha(opacity=100); bottom:70px; }
		.listProCenter li:hover a { color: #c09b26; }
		.listProCenter li:hover .i5 { left: 50%; opacity: 1; filter: alpha(opacity=100); }
		.listProCenter li:hover .i6 { left: 50%; opacity: 1; filter: alpha(opacity=100); }
		.listProCenter li:hover .line {background:#c09b26; width:100px; }

        
/* 多个左滚动 - 图片- 公用类 */
.leftLoop{ overflow:hidden; position:relative; margin:10px 0; height:30px; line-height:30px; background:#ff6f3e;}
.leftLoop .hd{ }
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;  
	 cursor:pointer; background:url("../images/icoLeft.gif") no-repeat;}
.leftLoop .hd .next{ background:url("../images/icoRight.gif") no-repeat;  }
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);}
.leftLoop .hd ul li.on{ background:#fff;  }
.leftLoop .bd{ width:710px;}
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{float:left; _display:inline; overflow:hidden; width:300px; text-align:left;}
.leftLoop .bd ul li span{ font-family:Tahoma; font-size:9px; color:#fff; padding-left:8px;}
.leftLoop .bd ul li a{ color:#fff; padding-left:30px; background:url(../images/i1.png) no-repeat 15px center;}






/*右手边*/
.ul_r{ margin:0;  padding:0; list-style:none;}
.ul_r li{ float:left; width:145px; border-bottom:1px solid #62b3c0;}
.ul_r li a{ padding-top:5px; height:73px; line-height:73px; text-align:center; display:block; background:#288a9a;-webkit-transition: all 0.3s ease-in-out;}
.ul_r li a:hover{ background:#206773;}



/* 多个上滚动 - 图片- 公用类 */
.topLoop{ overflow:hidden; position:relative; background:#186976 url(../images/inewpro.jpg) no-repeat left top; padding-left:46px;}
.topLoop .hd{ position:absolute; left:0; bottom:10px;}

.topLoop .hd .next{cursor:pointer; position:absolute; left:18px; bottom:0; width:28px; height:26px; background:url("../images/ibot.jpg") no-repeat left top;-webkit-transition: all 0.3s ease-in-out;}
.topLoop .hd .next:hover{background:url("../images/ibot.jpg") no-repeat left bottom;}
.topLoop .hd .prev{ position:absolute; left:18px; bottom:26px; width:28px; height:26px; background:url("../images/itop.jpg") no-repeat left top; cursor:pointer; -webkit-transition: all 0.3s ease-in-out;}
.topLoop .hd .prev:hover{background:url("../images/itop.jpg") no-repeat left bottom;}



.topLoop .hd ul{ float:right; overflow:hidden; zoom:1;  }
.topLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);}
.topLoop .hd ul li.on{ background:#f00;  }
.topLoop .bd{   }
.topLoop .bd ul{ overflow:hidden; zoom:1; }



/*新闻*/

/*========== news */
#news_list {
	font-size: 12px;
	text-align: left;
	font-family: "微软雅黑";
	line-height: 25px;
	margin: 0px auto;
	border: 0px;
	color: #333333;
	padding: 0;
}
#news_list #list-wrap {
	margin: 0px auto;
	padding: 0px;
}
#news_list a {
	display: block;
	height: 94px;
	padding: 15px 0px 15px 15px;
	background:#fff url(../images/news_list-dashed.gif) repeat-x left bottom;
	margin-bottom:10px;
    box-shadow:0 0 5px #ccc;
}
#news_list .time {
	width: 94px;
	height: 64px;
	padding: 30px 0px 0px 0px;
	display: block;
	float: left;
	background: #e5e5e5;
	text-align: center;
}
#news_list P {
	cursor: pointer;
}
#news_list .time .day {
	color: #474747;
	font-size: 55px;
	font-family: Arial, Helvetica, sans-serif;
}
#news_list .time .year {
	font-size: 12px;
	color: #838383;
	margin-top: 5px;
}
#news_list a:hover .time {
	background: url(../images/news_time-bg.jpg) no-repeat;
}
#news_list a:hover .day {
	color: #ffffff;
}
#news_list a:hover .year {
	color: #dedede;
}
#news_list a:hover .title {
	color: #d70f0f;
}

#news_list .picImg {
	width: 200px;
	height: 94px;
	padding: 0;
	display: block;
	float: left;
	text-align: center;
	margin-left: 16px;
}
#news_list .picImg img{ width:200px;}

#news_list .listtext {
	display: block;
	float: left;
	width: 600px;
	height: 94px;
	margin-left: 16px;
}


#news_list .listtext .title {
	font-size: 18px;
	color: #333333;
}
#news_list .listtext .click {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}
#news_list .listtext .text {
	color: #666666;
	line-height: 18px;
	padding:0;
}
/* end*/




.tbl1{ background:#eee; border-top:5px solid #c00; width:100%;}
.tbl1 th{ background:#f7f7f7; font-size:14px; padding:5px 0; text-align:center;}
.tbl1 td{ background:#fff; padding:10px; text-align:left;}
.tbl1 .td1{ text-align:right; background:#f7f7f7; font-weight:bold; color:#333;}

.textarea1{ width:100%; border:1px solid #eee; height:80px;}
.inputType{ background:#eee; color:#333; line-height:40px; height:40px; font-size:16px; border-radius:5px;}

.tbl2{}
.tbl2 td{ background:#fff; padding:5px; }


.recruitTbl{}
.recruitTbl td{ padding:5px;}
.recruitTbl .td1{ background:#f7f7f7; font-weight:bold;}

/*用户登陆*/
.login{ width:435px; height:216px; margin:0 auto; background:#4c9dd7; border-radius:20px; color:#fff; font-size:14px;}
.loginInput{ color:#666; padding:0 20px; background:#fff url(../images/member.jpg) no-repeat 230px center;  width:227px;  height:35px; border:none; font-size:14px;

-moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */
	margin-bottom:10px;
}
.passInput{ color:#666; padding:0 20px; background:#fff url(../images/pass.jpg) no-repeat 230px center;  width:227px;  height:35px; border:none; font-size:14px;

-moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */
	margin-bottom:10px;
}

.about1{
	-moz-border-bottom-left-radius: 10px;      /* Gecko browsers */
	-moz-border-bottom-right-radius: 10px;      /* Gecko browsers */
    -webkit-border-bottom-left-radius: 10px;   /* Webkit browsers */
    -webkit-border-bottom-right-radius: 10px;   /* Webkit browsers */
    border-bottom-left-radius:10px;            /* W3C syntax */
	border-bottom-right-radius:10px; 
	background:#f1f1f1;
	border-bottom:2px solid #ccc;
	font-size:14px; line-height:150%;
	}





/*企业荣誉*/
.grid{
	width:200px;
	min-height:100px;
	padding: 10px;
	background:#fff;
	margin:8px;
	font-size:12px;
	float:left;
	box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	
	-webkit-transition: top 1s ease, left 1s ease;
	-moz-transition: top 1s ease, left 1s ease;
	-o-transition: top 1s ease, left 1s ease;
	-ms-transition: top 1s ease, left 1s ease;
	position:relative;
}
.grid img{ width:200px;}
.grid strong {
	margin:10px 0;
	display:block;
	padding:0 0 5px;
	font-size:17px;
}
.grid strong.h1{
	margin:10px 0;
	display:block;
	padding:0 0 5px;
	font-size:17px;
	position:absolute; left:10px; bottom:10px;
}
.grid .meta{
	text-align:right;
	color:#777;
	font-style:italic;
}
.grid .imgholder img{
	max-width:100%;
	background:#ccc;
	display:block;
}

@media screen and (max-width : 1240px) {
	body{
		overflow:auto;
	}
}
@media screen and (max-width : 900px) {
	#backlinks{
		float:none;
		clear:both;
	}
	#backlinks a{
		display:inline-block;
		padding-right:20px;
	}
	#wrapper{
		margin-top:90px;
	}
}

.imgWidth{ width:200px; height:200px; overflow:hidden;}


/*招聘列表*/
.dl_recruitList{
	padding:0;
	position:relative;
	overflow:hidden;
	transition:500ms;
	border-bottom:1px dotted #ccc;
	z-index:0;
    border:1px solid #eee;
    height:80px;
    margin-bottom:10px;
}
.dl_recruitList dt{
	width:100px;
	position:absolute;
	top:0;
	right:0;
    
}

.dl_recruitList dt .dltime{ padding-top:10px;  width:100px; text-align:center; height:80px; color:#999; border-left:1px solid #eee;background:#fff;}
.dl_recruitList dt .dltime h2{ font-size:24px; font-weight:normal; line-height:30px;}
.dl_recruitList dt .dltime h4{ font-size:14px; font-weight:normal;}
.dl_recruitList dd{
    height:80px;
    overflow:hidden;
	font-size:16px;
	color:#666;
    text-align:left;
    padding-left:70px;
    padding-right:210px;
    display:flex;/*Flex布局*/
    display: -webkit-flex; /* Safari */
    align-items:center;/*指定垂直居中*/
}
.dl_recruitList  .isEnd{ position:absolute; right:100px; top:0px; width:100px;  background:#f7f7f7; text-align:center;  line-height:80px;  color:#333;border-left:1px solid #eee;}

.dl_recruitList dd .icon{ width:60px; height:80px; line-height:80px; display:inline-block; margin-right:10px; background:#152540; text-align:center; overflow:hidden; position:absolute; left:0; top:0px;}
.dl_recruitList dd .icon i{color:#fff; font-size:32px;}

.dl_recruitList:hover{ background:#ff7200; color:#fff; text-decoration:none;}
.dl_recruitList:hover .dltime{ color:#fff;background:#ff7200; }
.dl_recruitList:hover .ntitle{ color:#fff;}
.dl_recruitList:hover dd{ color:#fff;}
.dl_recruitList:hover .isEnd{ background:#ff7200; color:#fff; }

a.dl_recruitaList{ transition:500ms;}
.dl_recruitaList:hover{ text-decoration:none;}

.recruitPostTime{  font-size:14px; color:#888;}
.recruitPostTime i{ }
.recruitPostTime h4{ font-weight:normal; font-size:14px;}

.btn_back{ width:200px; height:40px; line-height:40px; display:block; text-align:center; border:1px solid #ccc; font-size:16px; border-radius:5px;}
.btn_back:hover{ background:#c02d1a; color:#fff;}

.eyesCon{ height:150px; overflow:hidden; position:relative;}
.eyesCon img{ width:100%;}
.eyesCon .eyesNav{ padding-top:10px; height:60px; width:180px; background:rgba(213,79,57,0.8); color:#fff; text-align:center; position:absolute; top:40px; left:50%; margin-left:-90px;}

.btn_eyes{ width:100%; height:35px; line-height:35px; display:block; text-align:center; font-size:14px;  background:#02458d; color:#fff; text-decoration:none; transition:0.3s; }
.btn_eyes:hover{ background:#c02d1a; color:#fff; font-size:16px; text-decoration:none;}

.btn_join{ width:100%; height:35px; line-height:35px; display:block; text-align:center; font-size:14px;  background:#02458d; color:#fff; text-decoration:none; transition:0.3s; border:none; margin:20px auto; width:50%; cursor:pointer;}
.btn_join:hover{ background:#c02d1a; color:#fff; font-size:16px; text-decoration:none;}

.pageem p{ text-indent:2em; }