@charset "UTF-8";
/*首页*/
.about{max-width: 1200px; margin: 50px auto;}
.about_left{width: 415px; float: left;}
.about_jshao{border: 1px solid #ccc; background: #f5f5f5; padding: 25px;}
.about_jshao img{display: inline-block; vertical-align: middle; max-width: 100%; height: 100%; border-radius: 100%; border: 2px solid #ccc; margin-right: 15px;}
.about_jshao h1{line-height: 85px; font-size: 30px; color: #ff7700; font-weight: bold;}
.about_jshao p{line-height: 30px; font-size: 16px; color: #333; margin-top: 15px;}
.about_right{width: 735px; float: right;}
.about_title h1{width: 25%; float: left; font-size: 24px; font-weight: bold; line-height: 36px; color: #333;}
.about_title h1 img{width: 28px; height: 28px; display: inline-block; vertical-align: middle; margin-right: 10px; margin-top: -5px;}
.about_more{width: 75%; float: right; text-align: right; position: relative;}
.about_more:before {position: absolute;content: "";height: 1px;top: 18px;background: #eee;left: 0px;right: 0px; z-index: -1;}
.about_more a{display: inline-block; line-height: 36px; color: #ff7700; font-size: 18px; padding: 0px 10px; background: #fff;}
.about_more a:hover{color: #000045;}
.about_right ul{padding-top: 20px;}
.about_right li{width: 50%; float: left; line-height: 48px; height: 48px; overflow: hidden; border-bottom: 1px dashed #ccc;}
.about_right li:nth-child(9),.about_right li:nth-child(10){border-bottom: none;}
.about_right li a{padding: 0px 10px; font-size: 16px; color: #333; display: block;}
.about_right li a:hover{color: #ff7700;}

.neiye_news{max-width: 1200px; margin: 50px auto;}
.neiye_news ul{margin-top: -20px;}
.neiye_news li{width: 48%; margin-right: 2%; float: left; line-height: 48px; height: 48px; overflow: hidden; border-bottom: 1px solid #eee;}
.neiye_news li:nth-child(2n){margin-right: 0px;}
.neiye_news li a{padding: 0px 10px; font-size: 16px; color: #333; display: block;}
.neiye_news li a:hover{color: #ff7700;}

.mxzs_bg{width: 100%; background: #f5f5f5; padding: 50px 0px;}
.mxzs{max-width: 1200px; margin: auto;}
.mxzs dl{width: 32%; float: left; margin-right: 2%; position: relative;}
.mxzs dl:nth-child(3n){margin-right: 0px;}
.mxzs dt img{width: 100%; height: auto; display: block;}
.mxzs dd{position: absolute; right: 10px; bottom: 10px; left: 40px; background: #fff;}
.mxzs_h3{margin: 0px 20px; padding: 10px 0px; border-bottom: 1px solid #ccc;}
.mxzs_h3 img{max-width: 100%; height: 30px; display: block;}
.mxzs_p{padding: 10px 20px;}
.mxzs_p a{display: block; font-size: 14px; color: #333; line-height: 28px; height: 28px; overflow: hidden;}
.mxzs_p a:hover{color: #ff7700;}
.title_icon{max-width: 1200px; margin: auto; font-size: 24px; font-weight: bold; line-height: 36px; color: #333; margin-bottom: 40px;}
.title_icon img{width: 28px; height: 28px; display: inline-block; vertical-align: middle; margin-right: 10px; margin-top: -5px;}

.mxzs dt,.rtzs dt,.slzs dt{overflow: hidden; display: block;}
.mxzs dt img,.rtzs dt img,.slzs dt img {
    overflow-x: hidden;
    overflow-y: hidden;
    z-index: 0;
    transition-delay: 0s;
    transition-duration: 0.30s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 0.30s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 0.30s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 0.30s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}
.mxzs dt:hover img,.rtzs dt:hover img,.slzs dt:hover img{transform: scale(1.2, 1.2);	
	-ms-transform:scale(1.2, 1.2); 
	-moz-transform:scale(1.2, 1.2); 	
	-webkit-transform:scale(1.2, 1.2); 
	-o-transform:scale(1.2, 1.2);
	display: block;
	filter:alpha(opacity=75);-moz-opacity:0.75; opacity:0.75;
}

.rtzs_bg{width: 100%; background: #fff; padding: 50px 0px 25px;}
.rtzs{max-width: 1200px; margin: auto;}
.rtzs dl{width: 32%; float: left; margin-right: 2%;}
.rtzs dl:nth-child(3n){margin-right: 0px;}
.rtzs dt img{width: 100%; height: auto; display: block;}
.rtzs dd{background: #f2f2f2;}

.slzs_bg{width: 100%; background: #f5f5f5; padding: 0px 0px 25px;}
.slzs{max-width: 1200px; margin: auto;}
.slzs dl{width: 32%; float: left; margin-right: 2%; margin-bottom: 25px;}
.slzs dl:nth-child(3n){margin-right: 0px;}
.slzs dt img{width: 100%; height: auto; display: block;}
.slzs dd{background: #fff;}

.zhsp{max-width: 1200px; margin: 50px auto;}
.zhsp_left{position: relative; width: 65%; float: left;}
.picScroll-leftaaa{overflow: hidden;margin-left: auto;margin-right: auto; margin-top: -10px;}
.picScroll-leftaaa .hdaaa .prev{display:block;width: 25px; height:25px; border: solid 1px #e5e4e9; right: 60px; position: absolute; top: 5px;}
.picScroll-leftaaa .hdaaa .next{display:block;width: 25px; height:25px; border: solid 1px #e5e4e9; right: 20px; position: absolute; top: 5px;}
.picScroll-leftaaa .hdaaa img{width: 25px; height:25px;}
.picScroll-leftaaa .bdaaa{margin: 0px 0px; overflow: hidden;}
.picScroll-leftaaa .bdaaa ul{overflow:hidden;}
.picScroll-leftaaa .bdaaa ul li{width:50%;float:left;overflow:hidden; text-align:center;}
.shipin{padding: 10px 10px;}
.shipin span{display: block; line-height: 36px; font-size: 16px;color: #3d464d; text-align: center; height: 36px; background: #eee; padding: 0px 20px; overflow: hidden;}

.zhsp_right{width: 33%; float: right;}
.lanrenzhijia{position: relative;}
.lanrenzhijia:before{position: absolute;content: "";left: 0px;right: 0px; top: 15px; height: 100%; border: 1px solid #ccc; z-index: -1;}
.hom_fenlei{display: block; text-align: center; margin-top: -15px;}
.lanrenzhijia .tab{overflow:hidden; display: inline-block;background: #fff;line-height: 30px; color: #999;font-size: 14px;}
.lanrenzhijia .tab a{display: inline-block; line-height: 30px; color: #999;font-size: 18px; padding: 0px 15px;}
.hom_tab_on{color: #ff7700 !important;}
.lanrenzhijia .content{overflow:hidden;}
.lanrenzhijia .hom_xwmt_li{display:none;}
.hom_xwmt_li{padding: 20px 20px;}
.hom_xwmt_li dl{margin-bottom: 16px; border-bottom: 1px #ccc dashed; padding-bottom: 16px;}
.hom_xwmt_li dl:last-child{margin-bottom: 0px; border-bottom: none; padding-bottom: 0px;}
.hom_xwmt_li dt{width: 35%; float: left;}
.twzb_img{padding: 3px; border: 1px solid #ccc;}
.hom_xwmt_li dt img{width: 100%; height: auto; display: block;}
.hom_xwmt_li dd{width: 60%; float: right;}
.twzb_shijian{font-size: 14px; color: #999; line-height: 20px; margin-bottom: 10px;}
.twzb_title{font-size: 16px; color: #333; line-height: 24px;}
.hom_xwmt_li dl:hover .twzb_title{color: #ff7700;}

.jctp_bg{width: 100%; background: #f5f5f5; padding: 50px 0px 30px;}
.jctp{max-width: 1200px; margin: auto;}
.jctp li{width: 23.5%; float: left; margin-right: 2%; margin-bottom: 20px;}
.jctp li:nth-child(4n){margin-right: 0px;}
.jctp li img{width: 100%; height: auto; display: block;}

.jctp li{overflow: hidden; display: block;}
.jctp li img {
	cursor: pointer;
    overflow-x: hidden;
    overflow-y: hidden;
    z-index: 0;
    transition-delay: 0s;
    transition-duration: 0.30s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 0.30s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 0.30s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 0.30s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}
.jctp li:hover img{transform: scale(1.2, 1.2);	
	-ms-transform:scale(1.2, 1.2); 
	-moz-transform:scale(1.2, 1.2); 	
	-webkit-transform:scale(1.2, 1.2); 
	-o-transform:scale(1.2, 1.2);
	display: block;
	filter:alpha(opacity=75);-moz-opacity:0.75; opacity:0.75;
}


@media (max-width: 768px){
/*首页*/
.about{margin: 20px 15px; padding-top: 0px;}
.about_left{width: 100%; float: none; margin-bottom: 20px;}
.about_jshao{border: 1px solid #ccc; background: #f5f5f5; padding: 15px;}
.about_jshao img{margin-right: 10px;}
.about_jshao h1{line-height: 85px; font-size: 20px; color: #ff7700; font-weight: bold;}
.about_jshao p{line-height: 24px; font-size: 14px;}
.about_right{width: 100%; float: none;}
.about_title h1{width: 30%; font-size: 18px; line-height: 30px;}
.about_title h1 img{width: 20px; height: 20px; margin-right: 10px; margin-top: -5px;}
.about_more{width: 70%;}
.about_more a{line-height: 30px; font-size: 14px; padding: 0px 0px 0px 10px;}
.about_right ul{padding-top: 10px;}
.about_right li{width: 100%; float: none; line-height: 30px; height: 30px;}
.about_right li:nth-child(9){border-bottom: 1px dashed #ccc;}
.about_right li:nth-child(10){border-bottom: none;}
.about_right li a{padding: 0px 0px; font-size: 14px; }

.neiye_news{margin: 30px 15px;}
.neiye_news ul{margin-top: -10px;}
.neiye_news li{width: 100%; float: none; line-height: 30px; height: 30px;}
.neiye_news li a{padding: 0px 0px; font-size: 14px; }
.neiye_news .title_icon{margin-left: 0px;}

.mxzs_bg{padding: 30px 0px 20px;}
.mxzs{margin: 0px 15px;}
.mxzs dl{width: 100%; float: none; margin-right: 0px; position: relative; margin-bottom: 20px;}
.title_icon{margin: 0px 15px; font-size: 18px; line-height: 30px; margin-bottom: 20px;}
.title_icon img{width: 20px; height: 20px;}

.rtzs_bg{padding: 30px 0px 10px;}
.rtzs{margin: 0px 15px;}
.rtzs dl{width: 100%; float: none; margin-right: 0px;}

.slzs_bg{padding: 0px 0px 10px;}
.slzs{margin: 0px 15px;}
.slzs dl{width: 100%; float: none; margin-right: 0px; margin-bottom: 20px;}
.slzs dl:nth-child(3n){margin-right: 0px;}
.slzs dl:nth-child(2n){margin-right: 0px;}
.slzs .mxzs_p a {height: 56px;}

.zhsp{margin: 30px 15px;}
.zhsp .title_icon{margin: 0px; margin-bottom: 20px;}
.zhsp_left{width: 100%; float: none; margin-bottom: 20px;}
.picScroll-leftaaa .hdaaa .prev{width: 20px; height:20px;right: 40px; top: 0px;}
.picScroll-leftaaa .hdaaa .next{width: 20px; height:20px;right: 10px; top: 0px;}
.picScroll-leftaaa .hdaaa img{width: 20px; height:20px;}

.zhsp_right{width: 100%; float: none;}
.hom_fenlei {margin-top: 10px;}
.lanrenzhijia .tab{overflow:hidden; display: inline-block;background: #fff;line-height: 30px; color: #999;font-size: 14px;}
.lanrenzhijia .tab a{font-size: 16px; padding: 0px 10px;}
.hom_xwmt_li{padding: 10px 15px;}
.hom_xwmt_li dl{margin-bottom: 15px; padding-bottom: 15px;}
.hom_xwmt_li dt{width: 35%; float: left;}
.twzb_img{padding: 2px; border: 1px solid #ccc;}
.hom_xwmt_li dd{width: 60%; float: right;}
.twzb_shijian{font-size: 12px; line-height: 20px; margin-bottom: 10px;}
.twzb_title{font-size: 14px; line-height: 24px;}

.jctp_bg{padding: 30px 0px 10px;}
.jctp{margin: 0px 15px;}
.jctp li{width: 48%; margin-right: 4%; margin-bottom: 20px;}
.jctp li:nth-child(2n){margin-right: 0px;}
}
