@charset "utf-8";
html,body{ font:12px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#333;  -webkit-text-size-adjust:none;}
a{ color:#333; text-decoration:none;
	-moz-transition: all .5s; 
	-webkit-transition: all .5s;  
	-o-transition: all .5s; 
	-ms-transition: all .5s; 
	transition: all .5s;
}
a:hover{ color:#0096da; text-decoration:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal}
ul,li{ list-style:none; padding:0; margin:0}
.clear{ clear:both; overflow:hidden}


.q1200{ width:1200px; margin:0 auto; }
.q1080{ width:1080px; margin:0 auto; }

img{ max-width:100%;
	-moz-transition: all .5s; 
	-webkit-transition: all .5s;  
	-o-transition: all .5s; 
	-ms-transition: all .5s; 
	transition: all .5s;
}



*{  
	margin: 0;
	padding: 0; 
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-word-break: normal !important;
    word-break: normal !important;
    word-wrap: break-word !important;

}

.donghua{
	-moz-transition: all .5s; 
	-webkit-transition: all .5s;  
	-o-transition: all .5s; 
	-ms-transition: all .5s; 
	transition: all .5s;
}


@font-face {	
 font-family: 'ttRegular';
 src: url('../fonts/tt.eot');
 src: local('tt Regular'),
        local('tt'),
        url('../fonts/tt.woff') format('woff'),
        url('../fonts/tt.ttf') format('truetype'),
        url('../fonts/tt.svg#1') format('svg');
}

/*头部*/
.header-top{ height:39px; border-bottom:1px solid #eeeeee; line-height:39px;}
.header-top .text{ float:left; font-size:14px; color:#333333}
.header-top .lang{ float:right; background:url(../images/icon_1.png) no-repeat center left; font-size:14px;  padding-left:22px}
.header-top .lang a{ color:#333333;}
.header-top .lang a:hover{ color:#0096da;}

.header-top .search{ float:right; margin-right:12px; margin-top:8px;}
.header-top .search .text{ float:left; width:150px; height:23px; border-left:1px solid #c9c9c9;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9; border-right:0; outline:none; font-family:'Microsoft YaHei'; font-size:12px; text-indent:2px}
.header-top .search .searchgo{ float:left; width:25px; height:23px; background:url(../images/icon_2.png) no-repeat center #0096da; border:none;}


.header{ width:100%; height:108px; overflow:hidden; background:url(../images/header-bg.jpg) no-repeat center }
.header .logo{ float:left; margin-top:13px;}
.header .call{ float:right; margin-top:20px;}
.header .call .t1{ font-size:18px; color:#0096da; font-weight:bold; line-height:24px;}
.header .call .t2{ font-size:20px; color:#666666; font-weight:bold; line-height:20px; padding-top:3px; padding-left:50px; background:url(../images/icon_3.jpg) no-repeat center left}


/*导航*/
.nav{ height:52px; background:#0096da}
.nav ul{ }
.nav li{ float:left; position:relative;}
.nav li a{ display:block;width:150px; height:52px; font-size:14px; line-height:52px;  text-align:center;  color:#fff; border-left:1px solid #33abe1;
	-moz-transition: all .5s; 
	-webkit-transition: all .5s;  
	-o-transition: all .5s; 
	-ms-transition: all .5s; 
	transition: all .5s;
}
.nav li:hover a,.nav li.nav_now a{background:#ff8100; color:#fff}


.nav li dl{ position:absolute; width:100%; top:50px; left:0; z-index:-1; 
opacity:0;
filter:Alpha(opacity=0); /* IE8 以及更早的浏览器 */ 
}

.nav li dl dd{ overflow:hidden}
.nav li dl dd a{color: #fff!important; background:#0096da!important;height:46px;overflow: hidden; width:100%; font-size:14px; line-height:46px; border-top:1px solid #ccc;}
.nav li dl dd:hover a{color: #fff!important;background:#ff8100!important;}
.nav li:hover dl{
z-index:999;
opacity:1;
filter:Alpha(opacity=100); /* IE8 以及更早的浏览器 */
}





/*banner*/
.banner{ 
	width:100%; 
	height:460px; 
	overflow:hidden; 
	position:relative;
}

.banner li{ 
	width:100%;
    height:460px;
}

.banner .bx-controls{
	width:1200px; 
	height:14px; 
	padding-right:40px; 
	position:absolute; 
	bottom:20px; 
	left: 50%;
	margin-left: -600px;
	z-index:99999999;
	text-align:center
}

.banner .bx-pager{ 

}

.banner .bx-pager .bx-pager-item{ 
	display:inline-block; 
	margin:0 10px;
}

.banner .bx-pager .bx-pager-item a{ 
	width:75px; 
	height:4px; 
	display:block;
	background: #fff;
}

.banner .bx-pager .bx-pager-item a.active{
	background:#0d59ad;
}


.banner:hover .bx-controls-direction{ 
	display:block;
}

@keyframes mymove
{
0%   {transform: scale(1.1);}
25%  {}
50%  {}
75%  {}
100% {transform: scale(1);}
}

.ny_banner{ width:100%; overflow:hidden}
.ny_banner_m{ width:100%; height:460px; overflow:hidden;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
    -webkit-background-size: cover;
    animation: mymove 2s; 
    /* -webkit-animation: mymove 2s; */
}



/*首页产品*/
.index_pro{ overflow:hidden; background:#f6f6f6; padding-top:50px;padding-bottom: 25px;}

.index_pro .type{ float:left; width:260px; border:2px solid #0096da;background:#fff; border-radius:10px; overflow:hidden}
.index_pro .type .title{ background:#0096da; height:90px; overflow:hidden; text-align:center;color:#ffffff; line-height:30px; padding-top:15px}
.index_pro .type .title .cn{ font-size:24px;  font-weight:bold; position:relative;}
.index_pro .type .title .cn:before{ content:""; display:block; width:26px; height:3px; background:#fff; position:absolute;top:12px; left:44px;}
.index_pro .type .title .cn:after{ content:""; display:block; width:26px; height:3px; background:#fff; position:absolute;top:12px; right:44px;}
.index_pro .type .title .en{ font-size:16px; text-transform:uppercase}

.index_pro .type .list{ padding:10px; overflow:hidden; margin-top:10px; }
.index_pro .type .list li{ overflow:hidden; margin-bottom:20px;}
.index_pro .type .list li a{ display:block; height:40px; background:url(../images/icon_4.png) no-repeat 208px center #f5f5f5; font-size:14px; color:#333333; line-height:40px; padding:0 20px;}
.index_pro .type .list li a:hover,.index_pro .type .list li.up a{background:url(../images/icon_4_h.png) no-repeat 208px center #ff8100; color:#fff}

.index_pro .type .call{padding:0 10px; overflow:hidden}
.index_pro .type .call .img{ overflow:hidden; margin-bottom:10px;}
.index_pro .type .call .t1{ font-size:18px; color:#999999; font-weight:bold}
.index_pro .type .call .t2{ font-size:20px; color:#ff8100; font-weight:bold; line-height:24px;}

.index_pro .type .line{ height:8px; overflow:hidden; background:#0096da; margin-top:14px;}

.index_pro .main{ float:right; width:900px; overflow:hidden;}
.index_pro .main .title{ overflow:hidden; height:40px; line-height:40px; border-bottom:2px solid #0096da}
.index_pro .main .title .cn{ float:left; font-size:18px; color:#0096da; font-weight:bold;}
.index_pro .main .title .en{ float:left; font-size:14px; color:#0096da; text-transform:uppercase; margin-left:6px}
.index_pro .main .title .more{ float:right}
.index_pro .main .title .more a{ font-size:14px; color:#69696b; text-transform:uppercase}
.index_pro .main .title .more a:hover{ color:#0096da}

.index_pro .main .list{ overflow:hidden; display:none; padding:0 10px;}
.index_pro .main .list ul{ margin-left:-20px; zoom:1}
.index_pro .main .list li{ overflow:hidden; float:left; width:250px; margin-left:30px; margin-top:25px}
.index_pro .main .list li .img{  width:100%; height:157px; overflow:hidden; }
.index_pro .main .list li .tit{ font-size:14px; color:#333333; text-align:center; line-height:40px; height:40px; overflow:hidden; background:#fff;}
.index_pro .main .list li:hover .tit{ color:#0096da}
.index_pro .main .list li:hover .img img{transform: scale(1.1);}

.index_pro .main .list.block{ display:block}




/*首页广告*/
.index_gg{ overflow:hidden}
.index_gg_bg{ height:168px; overflow:hidden; background:url(../images/index_gg_bg.jpg) no-repeat center;color:#ffffff; padding-left:60px; }
.index_gg_bg .t1{ font-size:30px; font-weight:bold; position:relative;margin-top:20px}
.index_gg_bg .t1:before{ content:""; display:block; width:72px; height:2px; background:#ff8100; position:absolute; left:0; bottom:0}
.index_gg_bg .t2{ font-size:16px; font-weight:bold; line-height:30px;margin-top:10px}


/*首页优势*/
.index_ys{ overflow:hidden; margin-top:30px; background:url(../images/index_ys.jpg) no-repeat center 520px}
.index_ys .title{ font-size:36px; color:#000000; font-weight:bold; overflow:hidden; text-align:center; background:url(../images/ys_title.jpg) no-repeat center bottom; line-height:80px}
.index_ys .title span{ font-size:40px; color:#0096da;}
.index_ys .title em{ font-size:54px; color:#ff8100; padding:0 6px 0 4px}

.index_ys .tant{ overflow:hidden; margin-top:40px}
.index_ys .tant .text{  width:550px;}
.index_ys .tant .text li{ overflow:hidden; margin-bottom:30px}
.index_ys .tant .text li .tit{ overflow:hidden}
.index_ys .tant .text li .tit .t1{ float:left; width:60px; height:58px; background:#0096da; color:#fff; line-height:58px; text-align:center; font-size:40px; font-weight:bold; font-style:italic}
.index_ys .tant .text li .tit .t2{ float:left; border-bottom:1px solid #d2d2d2; height:58px; line-height:29px; padding-left:10px;}
.index_ys .tant .text li .tit .t2 .cn{ font-size:30px; color:#0096da; font-weight:bold;}
.index_ys .tant .text li .tit .t2 .en{ font-size:14px; color:#999999;}
.index_ys .tant .text li dl{ overflow:hidden; margin-left:70px; margin-top:24px}
.index_ys .tant .text li dl dd{ font-size:14px; color:#555555; line-height:24px; padding-left:16px; background:url(../images/ys_dd.png) no-repeat left 8px; margin-bottom:6px}

.index_ys .tant1 .text{ float:left}
.index_ys .tant1 .img{ float:right}

.index_ys .tant2 .text{ float:right}
.index_ys .tant2 .img{ float:left}


/*首页公司简介*/
.index_about{ overflow:hidden;  background:#f6f6f6; padding:50px 0}
.index_about .q1200{ overflow:hidden;height:400px; background:url(../images/index_about.jpg) no-repeat center; padding:30px 38px}
.index_about .text{ float:left; width:515px; }
.index_about .text .tit{ font-size:24px; color:#0096da; border-bottom:1px solid #e5e5e5; font-weight:bold; height:54px; line-height:40px}
.index_about .text .desc{ font-size:14px; color:#333333; line-height:26px; text-indent:2em; margin-top:16px; text-align:justify}

.index_about .img{ float:right; width:580px; height:340px;}

/*首页合作客户*/
.index_partner{ overflow:hidden; margin-top:30px}
.index_partner .title{ font-size:36px; color:#000000; font-weight:bold; overflow:hidden; text-align:center; background:url(../images/ys_title.jpg) no-repeat center bottom;line-height:80px}
.index_partner .list{ overflow:hidden; margin-top:50px}
.index_partner .list li{ float:left; }
.index_partner .list li .img{ width:228px; height:128px; overflow:hidden; border:1px solid #e7e7e7; background:#fff;}
.index_partner .list li .img img{ width:100%;}

.index_partner .list li:hover h1{ border:1px solid #ff8100}


.index_partner .list .bx-wrapper{ margin:0 auto; position:relative}

.index_partner .list .bx-controls-direction{ position:absolute; width:100%; height:40px; left:0; top:54px}
.index_partner .list .bx-controls-direction a{ width:40px; height:40px; display:block; position:absolute;}
.index_partner .list .bx-controls-direction a.bx-prev{ background:url(../images/icon_5.jpg) no-repeat center; left:-60px;}
.index_partner .list .bx-controls-direction a.bx-next{ background:url(../images/icon_6.jpg) no-repeat center; right:-60px;}
.index_partner .list .bx-controls-direction a.bx-prev:hover{ background:url(../images/icon_5_h.jpg) no-repeat center}
.index_partner .list .bx-controls-direction a.bx-next:hover{ background:url(../images/icon_6_h.jpg) no-repeat center}



/*首页新闻*/
.index_news{ overflow:hidden;margin-bottom:50px; margin-top:70px}
.index_news .title{ overflow:hidden; line-height:40px; margin-bottom:20px}
.index_news .title .tit{ float:left; font-size:18px; color:#333333; font-weight:bold; border-bottom:2px solid #ff8100;}
.index_news .title .more{ float:right;}
.index_news .title .more a{ font-size:14px; color:#666666; text-transform:uppercase}
.index_news .title .more a:hover{ color:#ff8100}

.index_news .faq{ float:left; width:366px;}
.index_news .faq .list{ overflow:hidden}
.index_news .faq .list li{ overflow:hidden;font-size:14px;  line-height:24px; margin-bottom:20px}
.index_news .faq .list li a{ display:block; overflow:hidden;}
.index_news .faq .list li .t1{ background:url(../images/icon_7.jpg) no-repeat left 3px; padding-left:32px; font-weight:bold; height:24px; overflow:hidden;color:#333333;
	-moz-transition: all .5s; 
	-webkit-transition: all .5s;  
	-o-transition: all .5s; 
	-ms-transition: all .5s; 
	transition: all .5s;
}
.index_news .faq .list li .t2{ background:url(../images/icon_8.jpg) no-repeat left 3px; padding-left:32px; margin-top:7px; height:48px; overflow:hidden;color:#333333;}
.index_news .faq .list li a:hover .t1{ color:#ff8100}


.index_news .sup{ float:left; width:366px; margin-left:46px}
.index_news .sup .list{ overflow:hidden}
.index_news .sup .list li{ overflow:hidden;font-size:14px;  line-height:24px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #e7e7e7}
.index_news .sup .list li:last-child{ border-bottom:none}
.index_news .sup .list li a{ display:block; overflow:hidden;}
.index_news .sup .list li .t1{ font-weight:bold; height:24px; overflow:hidden;color:#333333;
	-moz-transition: all .5s; 
	-webkit-transition: all .5s;  
	-o-transition: all .5s; 
	-ms-transition: all .5s; 
	transition: all .5s;
}
.index_news .sup .list li .t1 span{ float:right; color:#666666; font-weight:normal}
.index_news .sup .list li .t2{ margin-top:7px; height:48px; overflow:hidden;color:#333333;}
.index_news .sup .list li a:hover .t1{ color:#ff8100}


.index_news .news{ float:right; width:366px; }
.index_news .news .img{ width:100%; height:130px; overflow:hidden}
.index_news .news .list{ overflow:hidden; margin-top:6px}
.index_news .news .list li{ overflow:hidden;font-size:14px;  line-height:36px; }
.index_news .news .list li a{ display:block; overflow:hidden;}
.index_news .news .list li .t1{ height:36px; overflow:hidden; color:#333333; position:relative;padding-left:12px;
	-moz-transition: all .5s; 
	-webkit-transition: all .5s;  
	-o-transition: all .5s; 
	-ms-transition: all .5s; 
	transition: all .5s;
}
.index_news .news .list li .t1:before{ content:""; display:block; position:absolute; width:7px; height:2px; background:#555555; top:50%; margin-top:-1px; left:0}

.index_news .news .list li .t1 span{ float:right; color:#666666; font-weight:normal}

.index_news .news .list li a:hover .t1{ color:#ff8100}
.index_news .news .list li a:hover .t1 span{ color:#ff8100}
.index_news .news .list li a:hover .t1:before{ background:#ff8100}



.index_link{ overflow:hidden;  background:#ededed; padding:20px 0 60px 0}
.index_link .title{ text-align:center; background:url(../images/index_link.jpg) no-repeat center bottom; padding-bottom:36px; font-size:24px; color:#585858;}
.index_link .list{ overflow:hidden; margin-top:20px;}
.index_link .list li{  float:left; height:15px; line-height:15px; font-size:14px; padding-right:12px; margin-right:12px; position:relative}
.index_link .list li:before{ content:""; display:block; width:2px; height:15px; background:url(../images/icon_9.jpg) no-repeat center; position:absolute; right:0; top:0}
.index_link .list li a{color:#333333;}
.index_link .list li a:hover{color:#ff8100;}

/*底部*/
.footer{ width:100%; height:240px; overflow:hidden; background:#3a3a3a; }
.footer_nav{ overflow:hidden;color:#fff;font-size:14px; border-bottom:1px solid #616161; line-height:42px; margin-top:20px; margin-bottom:20px}
.footer_nav a{ color:#fff; padding:0 10px}
.footer_nav a:hover{ color:#ff8100;}

.footer_text{ float:left; color:#dddddd; font-size:14px; line-height:30px;}
.footer_text a{ color:#dddddd;}

.footer_code{ float:right; padding:10px 10px 6px 10px; background:#616161; font-size:14px; color:#ffffff; text-align:center; line-height:24px;}




#flip{ margin:30px 0;}
#searchlist{ width:1200px; margin:0 auto; overflow:hidden}



/*内页左侧*/
.ny_inner{ width:100%; height:60px; line-height:60px; 

border-bottom: 1px solid #e7e7ea;
    webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.12);
    -moz-box-shadow: 2px 2px 2px rgba(0,0,0,0.1);
    -ms-box-shadow: 2px 2px 2px rgba(0,0,0,0.1);
    -o-box-shadow: 2px 2px 2px rgba(0,0,0,0.1);
    box-shadow: 2px 2px 2px rgba(0,0,0,0.1)
}


.ny_inner_l{ float:left; overflow:hidden;color: #5a5a5a;
    font-size: 14px;
    font-weight: normal;
    background: url(../images/ny_inner_weizhi.png) no-repeat center left;
    padding-left: 30px; color:#333;
}

.ny_inner_r{ float:right; font-size:14px;}
.ny_inner_r li{ float:left;}
.ny_inner_r li a{ display:block; width:100px; text-align:center}
.ny_inner_r li a:hover,.ny_inner_r li.on a{color:#fff;background:#ff8100}




/*简介页面*/
.showtext{ width:100%;overflow:hidden; padding:20px 0; font-size:14PX;}


/*联系我们*/
.ny_contact{ 
	width:100%; 
	overflow:hidden;
	margin:50px 0;
}
.ny_contact_title{ font-size:18px; color:#0096da; border-left:18px solid #0096da; line-height:18px; width:100%; height:18px; padding-left:10px; margin-bottom:16px;}
.ny_contact_content{ float:left; font-size:14px; color:#333333; line-height:30px;}
.ny_contact_code{ float:right}
.ny_contact_code p{ float:left; width:144px; font-size:16px; color:#333333; line-height:30px; margin-left:26px; text-align:center}
.ny_contact_code p img{ width:100%;}

.ny_contact_map{ 
	width: 100%;
	height: 500px;
	overflow: hidden;
}
.ny_contact_map .BMapLib_nav{ 
	display:none;
}
.ny_contact_map .BMapLib_bubble_title{ 
	color:#000000!important; 
	font-weight:bold; 
	font-family:Microsoft YaHei;
}
.ny_contact_map .BMapLib_bubble_content div{ 
	font-size:12px; 
	color:#323232!important; 
	line-height:34px!important;
	font-family:Microsoft YaHei;
}
.ny_contact_map .anchorBL,.contact_map .BMap_cpyCtrl{ 
	display:none;
}
.ny_contact_map .BMapLib_sendToPhone{ 
	display:none;
}
.ny_contact_map .BMapLib_bubble_title{ 
	line-height:50px!important; 
	height:50px!important;
}
.ny_contact_map .BMapLib_bubble_top{ 
	height:50px!important;
}
.ny_contact_map .BMapLib_bubble_close{ 
	height:50px!important;
}


/*产品中心*/
.productlist{ overflow:hidden; width:100%; background:#f5f5f5; padding:40px 0}
.productlist li{ float:left; width:386px; text-align:center; margin-right:20px; margin-bottom:30px}
.productlist li:nth-child(3n){ margin-right:0}
.productlist li h1{ width:100%; height:310px; overflow:hidden; position:relative}
.productlist li h1 img{ width:100% }
.productlist li h1 span{ display:block; width:100%; height:45px; position:absolute; left:0; bottom:0; background:url(../images/index1_main_l_span.png); font-size:14px; line-height:45px; color:#ffffff; text-align:center;}
.productlist li:hover h1 img{
transform: scale(1.1);
-ms-transform:scale(1.1);/* Internet Explorer */
-moz-transform:scale(1.1); /* Firefox */
-webkit-transform:scale(1.1); /* Safari 和 Chrome */
-o-transform:scale(1.1);/* Opera */
}
.showproduct{ overflow:hidden; margin:20PX 0;clear: both;}
.showproduct_img{ width:100%; overflow:hidden; }
.showproduct_img li{ width:100%; text-align:center}

.showproduct_img .bx-wrapper{ margin:0 auto; position:relative}

.showproduct_img .bx-controls-direction{position:absolute; width:80%; height:40px; left:0; top:0; bottom:0; right:0; margin:auto}
.showproduct_img .bx-controls-direction a{ width:60px; height:60px; display:block; position:absolute;}
.showproduct_img .bx-controls-direction a.bx-prev{ background:url(../images/icon_5.jpg) no-repeat center; left:0;}
.showproduct_img .bx-controls-direction a.bx-next{ background:url(../images/icon_6.jpg) no-repeat center; right:0;}

.showproduct_title{ text-align:center; font-size:24px; color:#333333; font-weight:bold; line-height:50px; margin:20px 0 40px 0}
.showproduct_video{ overflow:hidden; margin:20px auto}

.showproduct .editor{ font-size:16px; color:#333333; line-height:36px;}

/*工具栏*/
.met_hits{ padding:0px 5px; height:35px; line-height:35px; margin:20px auto; border-top:1px dotted #ccc; text-align:right; position:relative; color:#666;}
.met_hits a{ color:#666;}
.met_hits .metjiathis{ position:absolute; left:5px; top:8px;}

.met_page{ margin:20px auto; text-align:center;border-top: 1px dotted #ccc;}
.met_page a{ margin-right:50px; color:#1C57C4; }


/*图片模块*/
.imglist{ width:100%; overflow:hidden; padding:30px 0 }
.imglist li{ float:left; width:280px; margin-right:26px; margin-bottom:20px;}
.imglist li:nth-child(4n){ margin-right:0}
.imglist li h1{ width:280px; height:160px; overflow:hidden; border:1px solid #e9e9e9; border-radius:10px; background:#fff;}
.imglist li h1 img{ width:100%;}
.imglist li h2{ font-size:14px; color:#333333; text-align:center; line-height:40px;}
.imglist li:hover h1{ border:1px solid #ff8100}
.imglist li:hover h2{ color:#ff8100}

.showimg{ width:100%; overflow:hidden}




/*在线留言*/
.q_message{ width:100%; overflow:hidden; margin-top:30px}
.q_message .t1{ font-size:18px; color:#323232; line-height:74px; border-bottom:1px solid #d6d6d6}
.q_message .main{ overflow:hidden; margin-top:40px; width:930px;}
.q_message .main li{ float:left; width:440px; height:50px; line-height:50px; background:#f3f3f3; border-bottom:2px solid #d9d9d9; margin-right:18px; margin-bottom:22px; float:left; }
.q_message .main li span{ color:#f00; padding:0 6px; margin-right:6px; float:left; font-size:14px; line-height:54px;}
.q_message .main li input.input-text{ border:none;box-shadow: none; background:none; outline:none; height:50px; width:400px; text-indent:0}
.q_message .main li textarea.textarea-text{border:none;box-shadow: none; background:none; outline:none; height:100%; width:850px; text-indent:0; padding:16px 0;resize: none;}
.q_message .main li.submint{ width:auto; height:auto; border-bottom:none; overflow:hidden; background:none}
.q_message .main li .q_submit{width:150px; height:50px; border:none; cursor:pointer; outline:none; font-family:'Microsoft YaHei'; font-size:18px; color:#fff; letter-spacing:2px; background:url(../images/more.jpg); line-height:50px; text-align:center; font-size:16px; margin-top:16px;}



/*站内搜索*/
ul.searchnavlist{ list-style:none; padding:0px; margin:0px;}
ul.searchnavlist li{ padding:5px 0px;}
#searchlist{ padding:15px;}
#searchlist li{ padding-left:10px; margin-bottom:6px; line-height:1.5;}
#searchlist ul{ list-style:none; padding:0px; margin:0px;}
#searchlist ul li{ padding:3px 5px; margin-bottom:5px;}
#searchlist ul li img{ display:none;}
#searchlist .search_title{ display:block; padding:2px 0px;}
#searchlist .search_title a{ font-size:14px; color:#12C; text-decoration:underline;}
#searchlist .search_title em{ color:#c00; text-decoration:underline; font-style:normal;}
#searchlist .search_detail{ display:block; }
#searchlist .search_detail a{ text-decoration:underline; color:#12C;}
#searchlist .search_content em{ color:#c00; font-style:normal;}
#searchlist .search_updatetime{ display:block; margin-top:5px; color:green;}
#searchlist a:hover{ text-decoration:underline;}


/*新闻列表页*/
.newslist{ width:100%; overflow:hidden; padding-bottom:50px;}

.newslist_tant{ width:100%;  overflow:hidden;  border-bottom:1px dashed #ccc}
.newslist_tant a{ display:block; width:100%; padding:20px 0; overflow:hidden }
.newslist_tant_l{ float:left; width:258px; height:160px; overflow:hidden;}
.newslist_tant_l img{ width:100%;transition: transform 1s;
    -moz-transition: transform 1s;
    -webkit-transition: transform 1s;
    -o-transition: transform 1s;}
.newslist_tant:hover img{transform: scale(1.1);}
.newslist_tant:hover h1{ color:#ff8100}
.newslist_tant_r{ float:right; width:880px;}
.newslist_tant_r h1{ font-size:18px; color:#333333; line-height:34px; font-weight:bold; margin-bottom:10px;}
.newslist_tant_r h2{ font-size:14px; color:#5a5a5a; line-height:28px; height:84px; overflow:hidden;}
.newslist_tant_r h3{color: #a0a0a0;font-size: 14px; font-family: Arial; background: url(../images/ny_news_time.png) no-repeat left; padding-left: 26px;}

.shownews{ width:100%;  overflow:hidden}







/*人才招聘*/
.newslist_zp{ width:100%; overflow:hidden}
.newslist_zp li{ padding:0 24px; height:46px; line-height:46px; background:#fff; border:1px solid #dcdcdc; margin-bottom:8px; }
.newslist_zp li a{ display:block; font-size:14px; color:#333; float:left;background:url(../images/newslist_zp_li.png) no-repeat center left; padding-left:20px;}
.newslist_zp li a:hover{ color:#0096da}

.newslist_zp li span{ float:right; color:#666}



#feedback form{width:100%!important;}
#feedback table{ width:420px; margin:0 auto }
#feedback table td{ }
#feedback table tr{ width:100%; margin-bottom:10px; float:left}
#feedback .textarea-text{ height:180px;text-indent:10px;}
#feedback table td input{font-family:Microsoft YaHei; font-size:14px;}





/*招聘模块*/
/*job*/
.zp {background:#fff; margin-top: 30px; padding-bottom:40px;overflow: hidden;}
#joblist{width:715px; background-color:#FFF;min-height:610px;position:relative; float:right;}

.job_center li{  overflow: hidden;width: 100%;  font-size:16px; color:#333333; line-height:50px; text-indent:10px;background:#ff8100; margin-top:5px; margin-bottom:15px;}
.job_center li.job_center_lia:hover h2,.job_center li.job_center_lia:hover h3,.job_center li.job_center_lia:hover h4,.job_center li.job_center_lia:hover h5{color:#fff!important;}
.job_center li h2{ width:24.9%; float:left; font-weight:normal;font-size:16px; color:#fff; text-align:center;}
.job_center li h3{ width:24.9%; float:left;font-weight:normal;font-size:16px; color:#fff;text-align:center;}
.job_center li h4{ width:24.9%; float:left;font-weight:normal;font-size:16px; color:#fff;text-align:center;}
.job_center li h5{ width:24.9%; float:left;font-weight:normal;font-size:16px; color:#fff;text-align:center;}
.job_center li a{ color:#000;}
.job_center li span{ float:right;    margin-right: 12px; font-size:14px;}
.job_center_li1{background:#f5f5f5 !important; }
.job_center_li1 h5,.job_center_li1 h2,.job_center_li1 h3,.job_center_li1 h4{ color:#333 !important; }
.job_center_li1:hover{background:#eee; border-bottom: 1px solid #e7e7ea;webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.12);
    -moz-box-shadow: 2px 2px 2px rgba(0,0,0,0.1);
    -ms-box-shadow: 2px 2px 2px rgba(0,0,0,0.1);
    -o-box-shadow: 2px 2px 2px rgba(0,0,0,0.1);
    box-shadow: 2px 2px 2px rgba(0,0,0,0.1);}
.job_center li:hover{cursor:pointer; color:#1f489a;}
.job_center li:hover h5,.job_center li:hover h2,.job_center li:hover h3,.job_center li:hover h4{ color:#ff8100 !important }

.showzp {background:#fff; margin-top: 30px; padding-bottom:40px;overflow: hidden;}
#showjob{width:715px; background-color:#FFF;min-height:610px;position:relative; float:right;}
#showjob h2{ line-height:62px;  font-size:20px; color:#d9241d;  font-weight:normal; border-bottom:1px solid #dddddd;}
#showjob h3{margin-top:20px;}
#showjob h3 span{ color:#9a9a9a; font-size:14px;  }
#showjob h3 span a{ color:#9a9a9a;}
#showjob h3 span a:hover{ color:#d9241d;}
.showjob_center{}
.showjob_center h4{ font-size:20px; color:#ff8100; font-weight:bold; line-height:45px;}
.showjob_center li{ width:46%; float:left; margin-right:2%; font-size:16px; margin-bottom:1%;}
.showjob_center li span{ color:#000; padding-right:10px;}
.showzp h5{ font-weight:700; font-size:18px; color:#ff8100; margin-top:20px;line-height: 36px;border-bottom: 1px solid #ff8100;}
.info_cv {width: 118px;margin: 20px 0px;}
.sjb{ margin-left:0px !important;}

.showzp .editor {margin-top: 10px;padding: 0px 10px 20px 10px;line-height: 26px;font-size: 14px;}


.cv_table{ margin:0 auto}
td.submint{ float:left}


.pag_center{text-align: center;margin: 25px 0px 30px;}
.pagination {
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-block;
    vertical-align: bottom;
}

/*分页 begin*/
.pagination li {margin:0 5px;font-size:14px;border:none;border-radius:1px;float: left;width:auto !important;}
.pagination li a {border-radius:1px;color:#6e6e6e;background:#fff;padding:3px 8px;border:1px solid #DCDCDC;}
/* .pagination li i {font-weight:bold;font-size:18px;padding:0 3px} */
.pagination li.active a,.pagination li a:hover {background:#ff8100;color:#fff;border:1px solid #ff8100;}
/*分页 end*/

