
/*---------- base ---------*/
*{
	padding:0px;
	margin:0px;
}
html{
	background:#FFF;
}
body{ font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体"; font-size:12px;
}
img{
	border:none;
}
.clear{ clear:both;}
a{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#1e4590;
	text-decoration: none;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px 微软雅黑,Verdana,Arial,Tahoma;
	vertical-align:middle;
}
li{ list-style:none;}
/*---------- center ---------*/
.header-title,.logo,.nav,.products-box{ margin:0 auto;}
.header-title,.logo,.nav{ width:1100px;}
/*---------- header ---------*/
.header{ width:100%; background-color:#1e4590; overflow:hidden;}
.header-title{line-height:30px; font-size:14px; color:#fff;}
.header-title-left,.logo-left{ float:left;}
.header-title-right,.cn-us{ float:right;}
.logo{ padding-top:28px; overflow:hidden;}
.cn-us{ padding-top:18px;}
.cn{ text-align:right;}
.cn a{ margin-left:20px;}
.cn a img{ vertical-align:middle; margin-right:6px;}
.tel{ font-size:18px; color:#003c8d; margin-top:6px;}
.tel img{ vertical-align:middle;}
.nav-line{ width:100%; border-bottom:1px solid #1e4590; margin-top:28px;}
/*.nav{ text-align:center; font-size:20px; line-height:62px;}
.nav li{ display:inline-block; position:relative; margin-left:32px;}
.nav li:before{content: '';position: absolute;top: 12px;right: -22px;width: 1px;height: 16px;border-left: 1px #c9c9c9 solid;}
.nav li:last-child:before{content: '';position: absolute;top: 12px;right: -5px;width: 1px;height: 16px;border-left:none;}
.nav li a{ display:block;line-height:36px; padding:0 20px;}
.nav li a:hover{color:#fff; background:#1e4590; line-height:36px;}
.hover{ background:#1e4590;}
.hover a{ color:#fff; line-height:36px; padding:0 20px;}*/

.layout{width:1100px;margin:0px auto;clear:both;}
.nav li{float: left;width: 142px;height: 50px;text-align: center;background: url(../images/nav-li-ico.jpg) no-repeat center right;position: relative;z-index: 999;}
.nav li>a{line-height: 49px;font-size: 18px;color: #262626;position: relative;display: block;}
.nav li a:hover,.nav li.thisclass a{color: #1e4590;}
.nav li:last-child{background: none;}
.nav li>a:before{content: '';position: absolute;left: 34px;width: 0;height: 4px;background: #088edb;transition: all 0.4s;}
.nav li>a:hover:before,.nav li.thisclass>a:before{content: '';position: absolute;left: 34px;width: 74px;height: 4px;background: #1e4590;}
.nav{height: 50px;}
.dropMenu{position:absolute;z-index:100;visibility: hidden;/*box-shadow: 0px 20px 10px rgba(0, 0, 0, 0.1);*/width: 180px;border-top: #838383 3px solid;}
.dropMenu li{border-bottom:1px solid #dbdbdb;}
.dropMenu li a{padding: 14px 30px;width: 150px;line-height: 20px;background: #fff;display: block;font-size: 14px;margin: 0;color: #838788;}
.dropMenu li a i{background-position: 0 -20px;display: none;}
.dropMenu li a:hover{transition: all 0.4s;padding-left: 40px;background:#ededed;width: 140px;}
.nav li{float: left;width: 142px;height: 50px;text-align: center;background: url(../images/nav-li-ico.jpg) no-repeat center right;position: relative;z-index: 999;}
.nav li>a{line-height: 49px;font-size: 18px;color: #262626;position: relative;display: block;}
.nav li a:hover,.nav li.thisclass a{color: #1e4590;}
.nav li:last-child{background: none;}
.nav li>a:before{content: '';position: absolute;left: 34px;width: 0;height: 4px;background: #1e4590;transition: all 0.4s;}
.nav li>a:hover:before,.nav li.thisclass>a:before{content: '';position: absolute;left: 34px;width: 74px;height: 4px;background: #1e4590;}
.in-menu-list{text-align: center;width: 1200px;margin: 0 auto;}
.in-menu-list li a{display: block;margin: 0 auto;position: relative;width: 294px;height: 257px;overflow: hidden;}
.in-menu-list li img{width: 100%;}
.in-menu-list .arrow-right,.in-menu-list .arrow-left{width: 60px;height: 60px;border-radius: 0;top: auto;bottom: 50px;}
.in-menu-list .arrow-left{left: 50%;margin-left:-65px;}
.in-menu-list .arrow-right{right: 50%;margin-right:-65px;}
.in-menu-list li:last-child{margin-right: 0;}
.in-menu-list li p{position: absolute;bottom: 0;left: 0;width: 96%;padding: 0 2%;line-height: 46px;font-size: 20px;color: #fff;background: rgba(0,0,0,0.4);text-align: center;}
.in-menu-list li img{transition: all 0.4s;}
.in-menu-list li:hover img{transform: scale(1.1);}
.in-menu-list{padding-bottom: 124px;height: 300px;}
/*--banner--*/
/* fullSlide */
.fullSlide{width:100%;position:relative;height:560px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:560px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:560px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;/*filter:alpha(opacity=50);opacity:0.5;*/line-height:999px;}
.fullSlide .hd ul .on{background:#1e4590;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
/*--products--*/
.products{ width:100%; background-color:#f4f4f4;}
.products-box{ width:1140px; overflow:hidden;}
.products-title{ text-align:center;}
.products-cn{ font-size:36px; padding-top:44px;}
.products-en{ font-size:18px; color:#d1d1d1;}
.products-line{ text-align:center; padding-bottom:46px;}
.products-line p{ display:inline-block;}
.products-line-left,.products-line-right{ width:306px; border-bottom:1px solid #e6e6e6; vertical-align:middle;}
.products-line-square{ width:10px; height:10px; background-color:#1e4590;}
/*--products01--*/
.ih-item{position: relative;width: 563px;height: 363px; float:left; margin-right:14px;} 
.ih-item .img img{position: relative;width: 563px;height: 363px;max-width: 100%;} 
.ih-item .info {
position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    -webkit-backface-visibility: hidden;/* 隐藏旋转元素的背面*/
    backface-visibility: hidden;
    background: rgba(0, 0, 0,0.6);   /*后面这个0.6是指的背景的透明度*/
    opacity: 1;
    -webkit-transition: all 0.35s ease-in-out;   /*规定提示信息怎样出现ease-in-out以慢速度开始和结束*/
    -moz-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
}
.info p{ margin-top:20%;}
.info h3{font-weight:normal; font-size:26px; color:#fff;}
.cp-co{ position:absolute; width:100%; font-size:16px; color:#fff; background: rgba(0, 0, 0,0.6); bottom:0; display:none;}
.cp-ti{ padding:18px 18px 0px 18px;}
.cp-ms{ padding-left:18px; padding-bottom:10px;}
.ih-item a:hover .cp-co{ display:block;}
.ih-item a:hover .img01{ display:none;}
.ih-item .img01{position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-align: center;}
.ih-item a:hover .info {
    opacity: 0;    /*有opacity有0变成1*/            
}
/*--products02--*/
.products-list-right{ float:left;}
.ih-item02{position: relative;width: 563px;height: 175px; /*float:left;*/ margin-bottom:14px;} 
.ih-item02 .img02 img{position: relative;width: 563px;height: 175px;max-width: 100%;} 
.ih-item02 .info02 {
position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    -webkit-backface-visibility: hidden;/* 隐藏旋转元素的背面*/
    backface-visibility: hidden;
    background: rgba(0, 0, 0,0.6);   /*后面这个0.6是指的背景的透明度*/
    opacity: 1;
    -webkit-transition: all 0.35s ease-in-out;   /*规定提示信息怎样出现ease-in-out以慢速度开始和结束*/
    -moz-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
}
.info02 p{ margin-top:9%;}
.info02 h3{font-weight:normal; font-size:26px; color:#fff;}
.cp-co02{ position:absolute; width:100%; font-size:16px; color:#fff; background: rgba(0, 0, 0,0.6); bottom:0; display:none;}
.cp-ti02{ padding:18px 18px 0px 18px;}
.cp-ms02{ padding-left:18px; padding-bottom:10px;}
.ih-item02 a:hover .cp-co02{ display:block;}
.ih-item02 a:hover .img01{ display:none;}
.ih-item02 .img01{position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-align: center;}
.ih-item02 a:hover .info02 {
    opacity: 0;    /*有opacity有0变成1*/            
}
/*--products03--*/
.ih-item03{position: relative;width: 563px;height: 175px; /*float:left;*/} 
.ih-item03 .img03 img{position: relative;width: 563px;height: 175px;max-width: 100%;} 
.ih-item03 .info03 {
position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    -webkit-backface-visibility: hidden;/* 隐藏旋转元素的背面*/
    backface-visibility: hidden;
    background: rgba(0, 0, 0,0.6);   /*后面这个0.6是指的背景的透明度*/
    opacity: 1;
    -webkit-transition: all 0.35s ease-in-out;   /*规定提示信息怎样出现ease-in-out以慢速度开始和结束*/
    -moz-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
}
.info03 p{ margin-top:9%;}
.info03 h3{font-weight:normal; font-size:26px; color:#fff;}
.cp-co03{ position:absolute; width:100%; font-size:16px; color:#fff; background: rgba(0, 0, 0,0.6); bottom:0; display:none;}
.cp-ti03{ padding:18px 18px 0px 18px;}
.cp-ms03{ padding-left:18px; padding-bottom:10px;}
.ih-item03 a:hover .cp-co03{ display:block;}
.ih-item03 a:hover .img01{ display:none;}
.ih-item03 .img01{position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-align: center;}
.ih-item03 a:hover .info03 {
    opacity: 0;    /*有opacity有0变成1*/            
}
/*--products04--*/
.products-list-bottom{ float:left; margin-top:14px;}
.ih-item04{position: relative;width: 1140px;height: 275px; /*float:left;*/ margin-bottom:14px;} 
.ih-item04 .img04 img{position: relative;width: 1140px;height: 275px;max-width: 100%;} 
.ih-item04 .info04 {
position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    -webkit-backface-visibility: hidden;/* 隐藏旋转元素的背面*/
    backface-visibility: hidden;
    background: rgba(0, 0, 0,0.6);   /*后面这个0.6是指的背景的透明度*/
    opacity: 1;
    -webkit-transition: all 0.35s ease-in-out;   /*规定提示信息怎样出现ease-in-out以慢速度开始和结束*/
    -moz-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
}
.info04 p{ margin-top:9%;}
.info04 h3{font-weight:normal; font-size:26px; color:#fff;}
.cp-co04{ position:absolute; width:100%; font-size:16px; color:#fff; background: rgba(0, 0, 0,0.6); bottom:0; display:none;}
.cp-ti04{ padding:18px 18px 0px 18px;}
.cp-ms04{ padding-left:18px; padding-bottom:10px;}
.ih-item04 a:hover .cp-co04{ display:block;}
.ih-item04 a:hover .img01{ display:none;}
.ih-item04 .img04{position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-align: center;}
.ih-item04 a:hover .info04 {
    opacity: 0;    /*有opacity有0变成1*/            
}
.products-more{ text-align:center;}
.products-more a{ width:678px; height:48px; line-height:48px; background-color:#e0e0e0; font-size:16px; color:#9f9f9f; display:inline-block; margin-top:30px; margin-bottom:62px; overflow:hidden;}
.products-more a:hover{ color:#1e4590;}
.Application-co{ text-align:center; font-size:14px; color:#222222;}
/*--application--*/
.application-list{ width:1100px; margin:0 auto; margin-bottom:100px; background-color:#fafafa; text-align:center; margin-top:42px;}
.application-list li{ display:inline-block; text-align:center; padding:42px 50px 42px 50px;}
.application-list li a{ font-size:16px; color:#000;}
.application-picture{ margin-bottom:18px;}
/*--about--*/
.about{ width:100%; height:320px; position:relative; background: url(../images/index-about.jpg) center no-repeat;}
.about-title{ text-align:center;}
.about-cn{ font-size:36px; padding-top:32px; color:#fff;}
.about-en{ font-size:18px; color:#fff;}
.about-line{ text-align:center; padding-bottom:46px;}
.about-line p{ display:inline-block;}
.about-line-left,.about-line-right{ width:306px; border-bottom:1px solid #e6e6e6; vertical-align:middle;}
.about-line-square{ width:10px; height:10px; background-color:#fff;}
.about-content{ width:1100px; position:absolute; background-color:#fff;left:50%; margin-left:-550px;-moz-box-shadow:2px 2px 10px #333333; -webkit-box-shadow:2px 2px 10px #333333; box-shadow:2px 2px 10px #333333;}
.about-content-left{ width:496px; float:left; margin:42px 34px 30px 32px;}
.about-content-right{ float:right;}
.about-content-name{ font-size:26px; color:#3c3c3c;}
.about-content-en{ font-size:14px; color:#3c3c3c;}
.about-content-details{ font-size:14px; color:#3c3c3c; line-height:36px; margin-top:32px;}
.about-content-more a{ display:block; width:116px; height:32px; background-color:#eeeeee; text-align:center; color:#9f9f9f; line-height:32px; font-size:16px; margin-top:28px;}
.about-content-more a span{ margin-left:10px;}
.about-content-more a:hover{ background-color:#3070ec; color:#fff;}
/*--core--*/
.core{ margin-top:290px;}
.core-list{ width:1100px; margin:0 auto; overflow:hidden;}
.core-list li{ display:block; float:left; margin-right:2px;background-color:#f8f8f8; text-align:center; padding-top:28px; width:272px; height:382px; margin-bottom:30px;}
.core-list-cn{ font-size:28px; color:#0f0f0f;}
.core-list-en{ font-size:18px; color:#757575;}
.core-list-p{ font-size:18px; color:#3b3b3b; text-align:left; margin-left:60px; line-height:32px;}
.core-list-line{ width:130px; margin:10px auto 26px auto; border-bottom:1px solid #e6e6e6;}
.core-list-picture01{ width:100%; height:122px; background:url(../images/list01.png) center no-repeat;}
.core-list-p img{ vertical-align:middle; margin-right:10px;}
.core-list li a{ display:block; width:272px; height:382px;}
.core-list li a:hover{ border-bottom:8px solid #3070ec;}
.core-list li a:hover .core-list-picture01{background:url(../images/list02.png) center no-repeat;}
.core-list-picture02{ width:100%; height:122px; background:url(../images/list03.png) center no-repeat;}
.core-list li a:hover .core-list-picture02{background:url(../images/list04.png) center no-repeat;}
.core-list-picture03{ width:100%; height:122px; background:url(../images/list05.png) center no-repeat;}
.core-list li a:hover .core-list-picture03{background:url(../images/list06.png) center no-repeat;}
.core-list-picture04{ width:100%; height:122px; background:url(../images/list07.png) center no-repeat;}
.core-list li a:hover .core-list-picture04{background:url(../images/list08.png) center no-repeat;}
/*--partner--*/
/*.partner-list{ width:1100px; margin:0 auto; overflow:hidden; padding-bottom:128px;}
.partner-list li a{ display:block; float:left; width:265px; height:166px; border:1px solid #e0e0e0; margin-right:8px;}*/
.partner{ overflow:hidden; margin-bottom:30px;}
.scroll{width:1100px;height:166px; margin:0 auto;}
.scroll_left{width:23px;height:23px;background:url(../images/btn_left.jpg) no-repeat;float:left; margin-left:47%; margin-top:20px; margin-right:10px;}
.scroll_right{width:23px;height:23px;background:url(../images/btn_right.jpg) left no-repeat;float:left;margin-top:20px;}
.pic{width:1100px;height:168px;float:left;}
.pic ul{display:block;}
.pic li{float:left;display:inline;text-align:center; margin-right:10px;}
.pic li a{ display:block; border:1px solid #f9f9f9;}
/*--foot--*/
.foot{ width:100%; background-color:#255abf;}
.nav-foot{ text-align:center; padding-top:38px;}
.nav-foot li{ display:inline-block;background:url(../images/foot-li.png) no-repeat right ; margin-left:48px;} 
.nav-foot li a{ color:#fff; font-size:14px;}
.nav-foot li:last-child{ background:none;}
.nav-foot li a span{ margin-right:40px;}
.foot-nav-line{ border-bottom:1px solid #fff; margin:0 auto; width:67%; margin-top:30px;}
.foot-content{ text-align:center; font-size:14px; color:#fff; margin-top:20px; line-height:34px;}
.foot-content span{ margin-right:30px;}
.foot-logo{ text-align:center; margin-top:10px; padding-bottom:22px;}
.foot-copyright{ text-align:center; line-height:34px;}
.foot-copyright p,.foot-copyright p a{ font-size:14px; color:#fff;}
/*--内页about--*/
.about-banner{ background:url(../images/about-banner.jpg) center no-repeat; height:350px; text-align:center;}
.about-nav{ width:1100px; margin:0 auto; overflow:hidden;}
.about-position{ float:left; padding-top:46px; font-size:18px;color:#959595; padding-bottom:20px;}
.about-position a{ display:inline-block; font-size:14px; color:#959595; margin-right:6px; vertical-align:middle;}
.about-category{ float:right;}
.about-category li{ display:inline-block; margin-left:36px; padding-top:46px;}
.about-category li a{ font-size:16px; color:#5e5e5e;}
.about-position a:hover,.about-category li a:hover{ color:#255abf;}
.about-category-line{ border-bottom: 1px solid #d1d1d1; margin-bottom:50px;}
.about-main{ width:1100px; margin:0 auto; padding:10px; margin-bottom:14px;}
.about-main1{ background:url(../images/b1.jpg) center no-repeat; height:469px; text-align:center; margin-bottom:14px;}
.about-main2{ background:url(../images/b2.jpg) center no-repeat; height:600px; text-align:center; margin-bottom:14px;}
.about-main3{ background:url(../images/b3.jpg) center no-repeat; height:250px; text-align:center; margin-bottom:30px;}
/*--内页product--*/
.product-banner{ background:url(../images/product-banner.jpg) center no-repeat; height:350px; text-align:center;}
.product-main{ width:1100px; margin:0 auto;}
.product-ul{ width:120%; overflow:hidden;}
.product-ul li{ display: inline-block; margin-right:10px; overflow:hidden; margin-bottom:40px;}
.product-ul li a{ display:block;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition:0.3s;transition: 0.3s;}
.product-picture{ width:266px; height:209px; overflow:hidden;}
.picture-title{ font-size:22px; color:#1e4590; margin:16px 6px 0px 6px;}
.picture-briefly{ font-size:14px; color:#262626; margin:20px 6px 16px 6px;}
.picture-line{ border-bottom:1px dashed #929292;  margin-right:4px; margin:0px 6px 16px 6px;}
.picture-more{ font-size:14px; color:#262626; margin:0px 6px;}
.product-ul li a img{ transition:all 0.6s;}
.product-ul li a:hover .picture-title,.product-ul li a:hover .picture-briefly,.product-ul li a:hover .picture-line,.product-ul li a:hover .picture-more{ color:#fff;}
.product-ul li a:hover{ background:#3070ec;}
.product-ul li:hover img{transform: scale(1.1);}
/*pages*/
.pagination-wrapper{
margin: 20px 0;
padding-top:120px;
padding-bottom:90px;
}
.pagination{
height: 34px;
text-align: center;
}
.pagination li,.pagination a,.pagination .page-num {
display: inline-block;
height: 34px;
margin-right: 5px; line-height:34px; font-size:16px;border: 1px solid #dddddd;padding: 0 12px;
}
.pagination li a{
display: block;
height: 32px;
line-height: 32px;
/*padding: 0 12px;*/
font-size: 16px;
/*border: 1px solid #dddddd;*/
color: #555555;
text-decoration: none;
}
.pagination  a{
height: 32px;
line-height: 32px;
/*padding: 0 12px;*/
font-size: 16px;
/*border: 1px solid #dddddd;*/
color: #555555;
text-decoration: none;
}
.pagination li a:hover,.pagination  a:hover{
background:#f5f5f5;
color:#0099ff;
}
.pagination li.thisclass ,.pagination .page-num-current{
background: #09f;
color: #fff;

}
.pagination li.thisclass a,.pagination li.thisclass a:hover{
background: transparent;
border-color: #09f;
color: #fff;
cursor: default;
}
/*--产品详情--*/
.product-details{ width:1100px; margin:0 auto; background:#f0f0f0;}
.product-details-title{ text-align:center; font-size:22px; color:#1e4590; padding-top:30px;}
.product-details-picture{ overflow:hidden; margin-top:16px; margin-left:40px;}
.product-details-left{ float:left; width:698px; height:548px; border:1px solid #CCC;}
.product-details-right{ float:left; font-size:16px; line-height:36px; color:#666; margin-left:20px;}
.product-details-paging{ text-align:center; font-size:14px;color:#666;}
.product-details-paging p{ display:inline-block; margin-right:100px; margin-top:40px; margin-bottom:40px;}
.product-details-paging p a{ color:#666;}
.product-detail-line1,.product-detail-line2{ border-bottom:1px dashed #999;}
.product-detail-introduce{ font-size:18px; line-height:50px; margin-left:40px;}
.product-detail-content{ padding:30px 40px 100px 30px; font-size:14px;}
/*--内页证书--*/
.zhengshu-banner{ background:url(../images/about-banner.jpg) center no-repeat; height:350px; text-align:center;}
.zhengshu-main{ width:1100px; margin:0 auto; overflow:hidden;}
#content{overflow:hidden; width:120%;}
#images{ float:left; border:1px solid #CCC; margin-right:20px; margin-bottom:30px;}
#images p{ text-align:center; font-size:14px; margin:10px 0px;}
#imgbox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	display: none;
	z-index: 80;
}

.imgbox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	background: #FFF;
	display: none;
	z-index: 90;
}

.imgbox-img {
	padding: 0;
	margin: 0;
	border: none;
	width: 100%;
	height: 100%;
	vertical-align: top;
}

.imgbox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	height: 30px;
	width: 30px;
	background: url(../images/imgbox-close.png) top left no-repeat;
	cursor: pointer;
	outline: none;
}

.imgbox-title {
	padding-top: 10px;
	text-align: center;
	color: #333;
}

.imgbox-bg-wrap {
	position: absolute;
	padding: 0;
	margin: 0;
	display: none;
}

.imgbox-bg {
	position: absolute;
	width: 20px;
	height: 20px;
}
/*--内页新闻列表/详情--*/
.news-banner{ background:url(../images/about-banner.jpg) center no-repeat; height:350px; text-align:center;}
.product-main .news-ul{ overflow:hidden;}
.news-ul li{ overflow:hidden; border-bottom:1px solid #efefef; margin-bottom:30px; padding-bottom:10px;}
.news-ul li a .news-title{ font-size:16px; color:#262626; line-height:40px;}
.news-ul li a .news-date{ color:#999;}
.news-line{ border-bottom:1px solid #efefef; margin-top:10px; margin-bottom:30px;}
.news-ul li a .news-briefly{ font-size:14px; line-height:26px; overflow:hidden; color:#797979; float:left; width:81%;}
.news-co01{ float:right;}
.news-ul li:hover{ border-bottom:1px solid #3070ec;-webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}
.news-date-xq{ text-align:center;}
/*--hezuo合作伙伴--*/
.hezuo-banner{ background:url(../images/about-banner.jpg) center no-repeat; height:350px; text-align:center;}
.hezuo-box{ width:1100px; margin:0 auto;}
.hezuo{ overflow:hidden; width:120%;}
.hezuo li{ display:inline-block; margin-right:16px;text-align:center; font-size:14px; padding-bottom:24px;}
.hezuo li a img{ border:1px solid #CCC;}
.hezuo li p{ margin-top:10px;}
/*--联系--*/
.contact-banner{ background:url(../images/contact-banner.jpg) center no-repeat; height:350px; text-align:center;}
/*--集团业务--*/
.jtyw-banner{ background:url(../images/jtyw-banner.jpg) center no-repeat; height:350px; text-align:center;}
.jtyw-main{height: 970px;background: url(../images/jtyw-bg.jpg) no-repeat center top;padding-top: 36px;overflow:hidden;}
.jtyw-main .main{width: 1176px;margin: 0 auto;}
.jtyw-main .tit{text-align: center;font-size: 44px;color: #008fe1;padding-top: 80px;}
.jtyw-main .tit p{color: #008fe1;font-size: 22px;line-height: 30px;margin-top: 5px;}
.jtyw-list{width: 1176px;position: relative;height: 848px;margin: 80px auto 0;background: url(../images/jtyw-main-bg.png) no-repeat top center;}
.jtyw-list>.tit{font-size: 54px;position: absolute;top: 190px;width: 100%;color: #fff;}
.jtyw-list>.instr{width: 100%;position: absolute;top: 360px;text-align: center;font-size: 30px;color: #fff;}
.jtyw-list>.instr p{line-height: 60px;font-size: 16px;color: #fff;}
.jtyw-list li{position: absolute;width: 400px;height: 300px;left: 100px;top: 65px;}
.jtyw-list li .font{position: relative;display: block;}
.jtyw-list li .font .pic{position: absolute;top: 10px;left: 0;width: 290px;}
.jtyw-list li .font .pic img{width: 100%;}
.jtyw-list li .font p{font-size: 28px;color: #fff;width: 240px;line-height: 38px;top: 140px;position: absolute;left: 0;}
.jtyw-list li:nth-child(2){right: 54px;left: auto;text-align: right;}
.jtyw-list li:nth-child(2n) .pic{left: 60px;}
.jtyw-list li:nth-child(2) p,.jtyw-list li:nth-child(4) p{right: 40px;left: auto;}
.jtyw-list li:nth-child(3){top: 360px;}
.jtyw-list li:nth-child(3) .pic,.jtyw-list li:nth-child(4) .pic{top:170px;}
.jtyw-list li:nth-child(3) p,.jtyw-list li:nth-child(4) p{top: 30px;}
.jtyw-list li:nth-child(4){top: 360px;right: 54px;left: auto;text-align: right;}

.bigimg{width:600px;position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;border: 10px solid #fff;}
.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 1s;display: none}
.bigbox{width:1000px;background: #fff;margin:0 auto;overflow: hidden;padding:10px;}
.bigbox>.imgbox{width:300px; height:236px;float:left;margin: 60px 16px 0px; overflow:hidden; text-align:center;}
.img-title{ margin-top:10px;}
.bigbox>.imgbox>img{width:100%;}
.imgbox:hover{cursor:zoom-in}
.mask:hover{cursor:zoom-out}
.mask>img{position: fixed;right:10px;top: 10px;width: 60px;}
.mask>img:hover{cursor:pointer}

