@charset "utf-8";
/* CSS Document */
body{ 
	margin:0;
	padding:0;
}
body,td,th,input,textarea,select {
	font-size: 14px;
	color:#252b3a;
	line-height:1.8;
	font-family: "Microsoft Yahei","微软雅黑", Arial, Helvetica, sans-serif;
}
@media (min-width: 992px) {
	body,td,th,input,textarea,select { font-size:16px;}
}
a{color:#252b3a; text-decoration:none; position:relative;}
a:hover{color:#ff0000; text-decoration:none;}
a,i,em,.animation{
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	-o-transition: all 0.25s ease-in-out;
}

.shadow1{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1); -moz-box-shadow:0 0 10px rgba(0,0,0,0.1); box-shadow:0 0 10px rgba(0,0,0,0.1);}
.shadow2{-webkit-box-shadow:0 0 15px rgba(0,0,0,0.4); -moz-box-shadow:0 0 15px rgba(0,0,0,0.4); box-shadow:0 0 15px rgba(0,0,0,0.4);}


/*顶部*/
.header_back{ height:60px;}
.header{ background-color:#FFF; position:fixed; z-index:99997; width:100%; -webkit-transform:translateZ(0); -webkit-box-shadow:0 0 20px rgba(0,0,0,0.3); -moz-box-shadow:0 0 20px rgba(0,0,0,0.3); box-shadow:0 0 20px rgba(0,0,0,0.3);}
.header>div{ position:relative;}
.header1 img{ height:60px;}
.header2, .header3, .header4{ position:absolute; right:0; top:0;}
.header2 a{ line-height:36px; display:inline-block; z-index:1000; position:relative; margin-right:25px; font-size:18px; color:#ff0000;}
.header2 a img{ margin:0 4px 3px 0;}


.header .icon_menu{}
.header .icon_menu a{ padding:0 8px; display:inline-block; line-height:60px;}
.header .icon_menu em{ font-size:24px; position:relative;}


.header_find .find{ position:absolute; z-index:99999; right:10px; top:55px; width:60%; height:36px; background-color:#FFF; padding:0 10px 0 15px;-moz-border-radius:36px; border-radius:36px;}
.header_find .find_txt{ border:0; width:calc(100% - 30px); height:36px; line-height:36px; outline:none;}
.header_find button{ width:30px; height:36px; border:0; padding:0; background-color:transparent; cursor:pointer; outline:none;}
.header_find button em{ font-size:20px; line-height:30px; color:#ff0000;}

@media (min-width: 768px) {
	.header_back{ height:80px;}
	.header1 img{ height:80px; padding:5px 0;}
	.header2{ top:10px; right:6px; color:#ff0000;}
	.header2 span{ font-size:17px; margin-left:6px;}
	.header2 em{ background-color:#ff0000; color:#FFFFFF; width:22px; line-height:22px; margin-right:6px; text-align:center; display:inline-block; -moz-border-radius:50px; border-radius:50px; font-size:13px; vertical-align:middle; margin-bottom:5px;}
	.header3{ top:30px;}
}
@media (min-width: 992px) {
	.header_back{ height:100px;}
	.header1 img{ height:100px; padding:0;}
	.header2{ right:12px;}
}
@media (min-width: 1200px) {
	.header_back{ height:130px;}
	.header1 img{ height:130px;}
	.header2{ top:15px; right:13px;}	
	.header2 a{ font-size:20px;}
	.header2 span{ font-size:22px; margin-left:6px;}
	.header2 em{ font-size:16px; width:28px; line-height:28px;}
	.header3{ top:40px; padding:0 6px;}
}
@media (min-width: 1400px) {
	.header2{ right:25px;}
}


/*主菜单*/
.main_menu{ position:relative; z-index:1; display:inline-block; z-index:999;}
.main_menu .nli{ float:left; position:relative; display:inline;}
.main_menu .nli:after{ width:1px; height:20px; background-color:#dbdbdb; display:inline-block; content:""; position:absolute; right:0; top:50%; margin-top:-10px;}
.main_menu .nli:last-child:after{ display:none;}
.main_menu .nli>a{ display:block; height:50px; line-height:50px; font-size:15px; padding:0 6px; color:#252b3a;}
.main_menu .on>a{color:#ff0000;}

.main_menu .sub{ display:none; left:50%; top:50px; position:absolute; background-color:rgba(51,51,51,0.95); text-align:left;}
.main_menu .sub li{}
.main_menu .sub a{ display:block; line-height:20px; color:#FFF; font-size:13px; padding:6px 12px; text-align:left;}
.main_menu .sub a:hover{ background-position:10px center; background-color:#ff0000; color:#FFF; padding:6px 15px 6px 24px;}
.main_menu .sub em{ margin-right:5px;}
@media (min-width: 992px) {
	.main_menu .nli>a{ height:70px; line-height:70px; font-size:17px; padding:0 12px;}
	.main_menu .sub{ top:70px;}
	.main_menu .sub a{ font-size:15px; padding:10px 12px;}
	.main_menu .sub a:hover{ padding:10px 15px 10px 24px;}
}
@media (min-width: 1200px) {
	.main_menu .nli>a{ font-size:20px; height:90px; line-height:90px; padding:0 13px;}
	.main_menu .sub{ top:90px;}
}
@media (min-width: 1400px) {
	.main_menu .nli>a{ padding:0 25px;}
}


/*底部*/
.foot1{ background-color:#333333; color:#FFF; padding:30px 0;}
.foot1>div>div{ padding:0 10px;}
.foot1 a{ color:#FFF;}
.foot1 a:hover{ color:#FFF;}
.foot1_1{ width:38%;}
.foot1_1 .share{ width:140px; margin:10px 0 0 35%;}
.foot1_2{ width:38%;}
.foot1_2 .info{ color:#bfbfbf;}
.foot1_2 .info h2{ margin:5px 0; padding:0; font-size:16px; font-weight:normal; color:#FFF;}
.foot1_3{ width:24%; text-align:center;}
.foot1_3 img{ max-width:140px; margin-bottom:4px;}

.foot2{ background-color:#333333; border-top:solid 1px #464545; color:#FFF; padding:12px 0; margin-bottom:60px; text-align:center;}
.foot2 a{ color:#FFF;}
.foot2 a:hover{ color:#FFF;}
@media (min-width: 768px) {	
	.foot2{ margin-bottom:0;}
}
@media (min-width: 992px) {
	.foot1_2 .info h2{ font-size:18px; }
	.foot1_3 img{ max-width:180px;}
}
@media (min-width: 1200px) {
	.foot1_1 .share{ margin-left:135px;}	
}

/*右边浮动工具*/
.fixed_tools {}
.fixed_tools .tools i{color:#ff0000;}
.fixed_tools .tools:hover i {background-color:#ff0000;}


/*手机底部样式*/
.m_bottm_menu{ background-color:#222; color:#FFF;}
.m_bottm_menu .item{ width:25%;}
.m_bottm_menu .item a{ color:#FFF;}

/*手机版菜单*/
.m_nav_back{height:100%;width:100%;position:fixed;background-color:#000;z-index:99998;top:0;left:-100%;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}
.m_nav_back.menu_is_open{left:0;}
.m_nav{height:100%;width:90%;max-width:360px;overflow:hidden;background-color:#FFF;position:fixed;z-index:99999;top:0;left:-360px;display:inline-block;}
.m_nav.menu_is_open{left:0;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0)}
.m_nav .close{ position:absolute; right:0px; top:0px; cursor:pointer;}
.m_nav .close em{ font-size:18px; width:50px; height:50px; line-height:50px; display:inline-block; text-align:center;}
.m_nav .panel{ height:100%; overflow:auto; padding:30px 20px;}
.m_nav .panel .lang{}
.m_nav .panel .lang a{ display:inline-block; padding:5px; margin:10px 10px 10px 0;}
.m_nav .panel .lang a img{ vertical-align:middle; margin-right:4px;}
.m_nav .panel .m_menu{}
.m_nav .panel .m_menu a{display:block;text-decoration:none;}
/*一级*/
.m_nav .panel .m_menu>li{ border-bottom:solid 1px #efefef;}
.m_nav .panel .m_menu>li>a{ font-weight:bold;font-size:16px;padding:12px 5px;}
/*二级*/
.m_nav .panel .m_menu ul{display:none;padding:0 0 10px;}
.m_nav .panel .m_menu ul a{ font-size:15px;padding:3px 5px;}
/*三级*/
.m_nav .panel .m_menu ul ul{padding-left:10px; padding-bottom:8px;}
.m_nav .panel .m_menu ul ul a{ font-size:14px;padding:1px 5px;}
/*四级*/
.m_nav .panel .m_menu ul ul ul a{ font-size:13px;}
.m_nav span{float:right;margin-top:1px; font-weight:normal; color:#dddddd;}
.m_nav .active a{color:#ff0000;}



/*共用*/
.page_content{ padding:20px 0;background-image:url(../../img/bg.jpg);background-repeat:repeat-y;background-position:center top;}
.page_content2{ padding:15px 0;background-image:url(../../img/bg.jpg);background-repeat:repeat-y;background-position:center top;}
.blank_row{ height:15px;}
.blank_row2{ height:10px;}
.left{ width:100%;}
.right{ width:100%;}
.title1{ text-align:center; padding:0 5px; position:relative;}
.title1 h2, .title1 h3{ margin:0; padding:0; line-height:1.2;}
.title1 h2{ color:#ff0000; padding-bottom:10px;}
.title1 h3{ color:#323232; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.title1:after{ width:32px; height:2px; background-color:#c8bebe; content:""; display:inline-block; padding:right;}
.title1.white{}
.title1.white h2, .title1.white h3{ color:#FFF; -webkit-text-shadow:2px 2px 6px rgba(0,0,0,0.5); -moz-text-shadow:2px 2px 6px rgba(0,0,0,0.5); text-shadow:2px 2px 6px rgba(0,0,0,0.5);}
.mt1{ margin-top:15px;}
.mt2{ margin-top:10px;}
.btn1{ background-color:#ff0000; color:#FFF; padding:6px 20px; display:inline-block; font-size:16px;}
.btn1:hover{ background-color:#4c1c1d; color:#FFF;}
.fs1{ font-size:22px;}
.fs2{ font-size:20px;}
.fs3{ font-size:18px;}
.fs4{ font-size:26px;}
.no_data{ text-align:center; padding:50px 0;}
@media (min-width: 768px) {
	.page_content{ padding:20px 0;}
	.page_content2{ padding:20px 0;}
	.blank_row{ height:20px;}
	.blank_row2{ height:15px;}
	.title1 h2{ padding-bottom:15px;}
	.mt1{ margin-top:20px;}
	.mt2{ margin-top:15px;}
	.btn1{ padding:8px 28px;}
	.fs1{ font-size:26px;}
	.fs2{ font-size:24px;}
	.fs3{ font-size:22px;}
	.fs4{ font-size:38px;}
}
@media (min-width: 992px) {	
	.page_content{ padding:40px 0;}
	.page_content2{ padding:40px 0;}
	.blank_row{ height:40px;}
	.blank_row2{ height:20px;}
	.left{ width:240px;}
	.right{ width:calc(100% - 240px); margin-top:0; padding-left:30px;}
	.mt1{ margin-top:25px;}
	.mt2{ margin-top:20px;}
	.btn1{ padding:10px 30px; font-size:18px;}
	.fs1{ font-size:32px;}
	.fs2{ font-size:30px;}
	.fs3{ font-size:28px;}
	.fs4{ font-size:48px;}
}
@media (min-width: 1200px) {
	.left{ width:270px;}
	.right{ width:calc(100% - 270px); margin-top:0; padding-left:50px;}
}


/*广告位置*/
.gg_list1{}
.gg_list1 .item{ margin-top:6px;}
.gg_list1 .item:first-child{ margin-top:0;}
.gg_list2{ margin:-3px; padding:6px 0 0;}
.gg_list2 .item{ width:50%; padding:3px;}
@media (min-width: 768px) {
	.gg_list1 .item{ margin-top:10px;}
	.gg_list2{ margin:-5px; padding:10px 0 0;}
	.gg_list2 .item{ padding:5px;}
}
@media (min-width: 992px) {	
	.gg_list1 .item{ margin-top:20px;}
	.gg_list2{ margin:-10px; padding:20px 0 0;}
	.gg_list2 .item{ padding:10px;}
}



/*友情链接*/
.link{ background-color:#FFF; padding:20px 15px 15px;}
.link1{ line-height:30px;}
.link1 .n1{ font-size:30px;}
.link1 .n2{ background-color:#252b3a; color:#FFF; display:inline-block; padding:0 10px; margin-left:8px;}
.link2{ width:100%; margin:5px -10px 0;}
.link2 li{ display:inline-block;}
.link2 li a{ display:inline-block; padding:5px 10px 5px;}
@media (min-width: 768px) {
	.link{ padding:20px 30px;}
	.link1{ width:190px; margin-top:4px;}
	.link2{ width:calc(100% - 190px); margin:0;}
	.link2 li a{ padding:5px 10px;}
}
@media (min-width: 992px) {	
	.link2 li a{ padding:5px 20px;}
}


/*内页模幅*/
.banner{}


/*当前位置*/
.location{ padding:6px 0;}
.location i{ color:#90939a; margin-right:6px;}
.location a{ color:#252b3a;}
.location a:hover{ color:#ff0000; text-decoration:underline;}
.location1{ color:#ff0000; margin-bottom:10px;}
@media (min-width: 768px) {
	.location{ padding:8px 0;}
}
@media (min-width: 992px) {	
	.location{ padding:10px 0;}
}


/*页数*/
.page{ text-align:center; line-height:30px; margin:15px 0 5px;}
.page a, .page .this, .page .this_nu{ padding:0 10px; margin:5px 2px; -moz-border-radius:3px; border-radius:3px; display:inline-block;}
.page a{ border:solid 1px #8b919e;}
.page a:hover{ border-color:#ff0000; color:#ff0000;}
.page .this{ border:solid 1px #b6b6b6; color:#8b919e;}
.page .this_nu{ background-color:#ff0000; color:#FFF;}



/*文章列表*/
.article_list1{}
.article_list1 .item{ border-bottom:dashed 1px #b6b6b6; padding:20px 0;}
.article_list1 .item:first-child{ margin-top:-20px;}
.article_list1 .item .pic{ width:100%; padding:5px; background-color:#FFF;}
.article_list1 .item .pic a{ display:block; overflow:hidden;}
.article_list1 .item .info{ width:100%; margin-top:10px;}
.article_list1 .item .info .title{ font-weight:bold; font-size:16px;}
.article_list1 .item .info .title a{ display:block;}
.article_list1 .item .info .desc{ color:#8b919e; margin:6px 0; -webkit-line-clamp:3;}
.article_list1 .item .info .time{}
@media (min-width: 768px) {
	.article_list1 .item{ padding:25px 0;}
	.article_list1 .item:first-child{ margin-top:-25px;}
	.article_list1 .item .pic{ width:32%;}
	.article_list1 .item .info{ width:67%; padding-left:30px; margin-top:0;}
	.article_list1 .item .info .title{ font-size:18px;}
}
@media (min-width: 992px) {	
	.article_list1 .item{ padding:30px 0;}
	.article_list1 .item:first-child{ margin-top:-30px;}
	.article_list1 .item .info .desc{ margin:10px 0; -webkit-line-clamp:5;}
}

.article_list2{ border-bottom:dashed 1px #b6b6b6;}
.article_list2 a{ padding:10px 0;}
.article_list2 a em{ margin-right:5px;}
.article_list2 a .txt{ width:calc(100% - 100px); padding-left:5px;}
.article_list2 a .time{ width:100px; text-align:center; color:#8b919e;}
@media (min-width: 768px) {
	.article_list2 a{ padding:15px 0;}
}
@media (min-width: 992px) {	
}

.article_list3{}
.article_list3 a{ padding:6px 0;}
.article_list3 a .txt{ width:calc(100% - 100px);}
.article_list3 a .time{ width:100px; text-align:center; color:#8b919e;}
@media (min-width: 768px) {
	.article_list3 a{ padding:6px 0;}
}
@media (min-width: 992px) {	
}

.article_list_pic1{ margin:-5px;}
.article_list_pic1 .item{ width:50%;}
.article_list_pic1 .item a{ display:block; text-align:center; margin:10px 5px;}
.article_list_pic1 .item a .pic{ padding:5px; margin-bottom:6px;}
.article_list_pic1 .item a .pic>div{ overflow:hidden;}
.article_list_pic1 .item a .txt{}
@media (min-width: 768px) {
	.article_list_pic1{ margin:-10px;}
	.article_list_pic1 .item{ width:33.33%;}
	.article_list_pic1 .item a{ margin:10px;}
	.article_list_pic1 .item a .pic{ margin-bottom:10px;}
}
@media (min-width: 992px) {	
	.article_list_pic1{ margin:-20px;}
	.article_list_pic1 .item a{ margin:20px;}
}


/*文章详情*/
.article_detail{ max-width:1260px; margin:0 auto;}
.article_detail .title{ font-weight:bold; text-align:center;}
.article_detail .desc{ border-bottom:dashed 1px #b6b6b6; color:#8b919e; padding:10px 0 15px; line-height:24px;}
.article_detail .desc .size a{ color:#8b919e;}
.article_detail .desc .size a:hover{ color:#ff0000;}
.article_detail .desc>div{ padding:0 5px;}
.article_detail .desc .size{}
.article_detail .desc .time{}
.article_detail .desc .share{}
.article_detail .content{ padding:10px 0;}
.article_detail .return{ text-align:center; margin-bottom:20px;}
.article_detail .more{ border-top:dashed 1px #b6b6b6; border-bottom:dashed 1px #b6b6b6; padding:15px 0;}
.article_detail .more div{ padding:5px 0;}
.article_detail .more a{ display:inline-block;}
.article_detail .other{ padding:25px 0 0;}
.article_detail .other .other_title{ padding-left:12px; margin-bottom:15px; font-weight:bold; height:18px; line-height:18px; border-left:solid 5px #ff0000; color:#ff0000;}
.article_detail .other .other_list{}
@media (min-width: 768px) {
	.article_detail .desc>div{ padding:0 10px;}
	.article_detail .desc .share{}
	.article_detail .return{ margin-bottom:30px;}
}
@media (min-width: 992px) {	
	.article_detail .content{ padding:15px 20px;}
	.article_detail .more{ padding:20px 20px;}
	.article_detail .other{ padding:30px 20px 0;}
}


/*文章单页*/
.article_single{ max-width:1500px; margin:0 auto;}
.article_single h2{ color:#ff0000; font-size:18px; font-weight:bold;}
@media (min-width: 768px) {
	.article_single h2{ font-size:24px;}
}
@media (min-width: 992px) {	
	.article_single h2{ font-size:30px;}
}


/*产品列表*/
.prod_list1{ margin:-6px;}
.prod_list1 .item{ width:50%; padding:6px;}
.prod_list1 .item a{ display:block; text-align:center; padding:0 0 8px;}
.prod_list1 .item .pic{}
.prod_list1 .item .txt1{ font-weight:bold; margin:6px;}
.prod_list1 .item .txt2{ margin:6px 6px 0;}
@media (min-width: 768px) {
	.prod_list1 .item{ width:33.33%;}
}
@media (min-width: 992px) {	
	.prod_list1{ margin:-12px;}
	.prod_list1 .item{ width:33.33%; padding:12px;}
	.prod_list1 .item a{ padding:0 0 10px;}
	.prod_list1 .item .txt1{ margin:6px 12px;}
	.prod_list1 .item .txt2{ margin:8px 12px 0;}
}
@media (min-width: 1200px) {
	.prod_list1 .item{ width:25%;}
}
@media (min-width: 1500px) {
	.prod_list1{ margin:-22px;}
	.prod_list1 .item{ padding:22px;}
}

/*产品详情*/
.prod_detail{}
.prod_detail .photo{ width:100%;}
.prod_detail .info{ width:100%;}
.prod_detail .info .model{}
.prod_detail .info .name{ padding-bottom:10px;}
.prod_detail .info .price{ padding-bottom:20px; color:#F00; font-weight:bold;}
.prod_detail .info .desc{ border-top:solid 1px #cbcbcb; border-bottom:solid 1px #cbcbcb; padding:5px 0;}
.prod_detail .info .btn{ padding:20px 0;}
.prod_detail .info .share{ margin:20px 0 0;}
.prod_detail .title{ border-bottom:solid 1px #cbcbcb; font-size:16px; position:relative;}
.prod_detail .title span{ background-color:#ff0000; color:#FFF; line-height:40px; padding:0 20px; display:inline-block; top:1px; position:relative;}
.prod_detail .content{ padding:10px 0;}
.prod_detail .content .tabs{ border:0; border-collapse:collapse;}
.prod_detail .content .tabs th, .prod_detail .content .tabs td{ border:solid 1px #dcdcdc; padding:5px;}
.prod_detail .content .tabs th{ width:45%;}

.prod_detail table{ border:0; border-collapse:collapse;}
.prod_detail th, .prod_detail td{ border:solid 1px #dcdcdc; padding:5px;}

.prod_detail .more{ text-align:center;}
.prod_detail .more a{ margin:0 10px;}
.prod_detail .other{}
@media (min-width: 768px) {
	.prod_detail .photo{ width:45%;}
	.prod_detail .info{ width:55%; padding-left:30px;}
	.prod_detail .title{ font-size:18px;}	
}
@media (min-width: 992px) {	
	.prod_detail .photo{ width:40%;}
	.prod_detail .info{ width:60%; padding-left:50px;}
	.prod_detail .content{ padding:15px 20px;}
}
@media (min-width: 1200px) {
}
@media (min-width: 768px) and (max-width: 1199px) {
	.prod_detail .other .item:nth-child(4){ display:none;}
}


/*产品详情相册*/
.prod_detail_photo{}
.prod_detail_photo img{ width:100%;}
.prod_detail_photo .big{ text-align:center;}
.prod_detail_photo .small{ position:relative; margin-top:10px; padding:0 20px;}
.prod_detail_photo .small .swiper-slide a{ margin:8px;}
@media (min-width: 768px) {
	.prod_detail_photo .small{ margin-top:10px; padding:0 26px;}
}
@media (min-width: 992px) {	
	.prod_detail_photo .small{ margin-top:10px; padding:0 30px;}
}
@media (min-width: 1200px) {
	.prod_detail_photo .small{ margin-top:20px; padding:0 40px;}
	.prod_detail_photo .small .swiper-slide a{ margin:10px;}
}


/*留言*/
.index_feedback{}
.index_feedback .input1{ margin:10px 0; position:relative;}
.index_feedback .input1 input, .index_feedback .input1 textarea{ padding:0 5px; width:100%; height:31px; line-height:31px; color:#FFF; border:solid 1px #888888; background-color:transparent; outline:none;}
.index_feedback .input1 input{}
.index_feedback .input1 textarea{ height:70px;}
.index_feedback .input1 .code{ position:absolute; right:1px; top:1px; cursor:pointer;}
.index_feedback .input2{}
.index_feedback .input2 input{ background-color:#ff0000; color:#FFF; cursor:pointer; border:0; height:35px; width:100%;}
.index_feedback .input2 input:hover{ background-color:#4c1c1d; color:#FFF;}


/*广告位置推荐分类*/
.index_image_category{margin:-5px;}
.index_image_category .item{ float:left; width:50%;}
.index_image_category .item:nth-child(1), .index_image_category .item:nth-child(n+6){ width:100%;}
.index_image_category .item a{ display:block; position:relative; margin:5px;}
.index_image_category .item .pic{ background-size:cover; background-position:center;}
.index_image_category .item .info{ position:absolute; top:0; left:0; color:#FFF; width:100%; height:100%; background-color:rgba(0,0,0,0);}
.index_image_category .item .info>div{ padding:15px;}
.index_image_category .item .info .title{ font-size:18px; line-height:1; font-weight:bold; margin-bottom:10px;}
.index_image_category .item .info .desc{ margin:5px 0 10px; line-height:1.3;}
.index_image_category .item .info .more{ background-color:#ffb600; color:#252b3a; display:inline-block; line-height:26px; padding:0 30px; font-weight:bold;}
.index_image_category .item a:hover{}
.index_image_category .item a:hover .info{ color:#FFF; background-color:rgba(0,0,0,0.5);}
.index_image_category .item a:hover .info .more{ background-color:#FFF; color:#252b3a;}
@media (min-width: 768px) {
	.index_image_category .item{ float:left; width:25%;}
	.index_image_category .item:nth-child(1), .index_image_category .item:nth-child(n+6){ width:50%;}
	.index_image_category .item:nth-child(6){ clear:both;}
	.index_image_category .item .info .more{ line-height:32px; padding:0 15px;}
}
@media (min-width: 992px) {
	.index_image_category{ margin:-10px;}
	.index_image_category .item a{ margin:10px;}
	.index_image_category .item .info>div{ padding:20px;}
	.index_image_category .item .info .title{ font-size:22px;}
	.index_image_category .item .info .desc{ margin:7px 0 12px; line-height:1.4;}
}
@media (min-width: 1200px) {
	.index_image_category{ margin:-14px;}
	.index_image_category .item a{ margin:14px;}	
	.index_image_category .item .info>div{ padding:30px;}
	.index_image_category .item .info .title{ font-size:30px;}
	.index_image_category .item .info .desc{ margin:10px 0 15px; line-height:1.6;}
	.index_image_category .item .info .more{ line-height:40px; padding:0 30px;}	
}



/*首页*/
.index_more{ text-align:center;}
.index_more a{ border:solid 1px #86878b; line-height:40px; padding:0 50px; display:inline-block;}
.index_more a:hover{ border-color:#F00;}

.index1_1{}
.index1_2{}
.index1_2 .item{ text-align:center; width:33.33%; padding:5px 0;}
.index1_2 .item .txt1{ font-size:14px; line-height:1.3;}
.index1_2 .item .txt1 span{ position:relative; color:#ff0000; font-size:26px; font-weight:bold;}
.index1_2 .item .txt1 span i{ font-style:inherit; position:absolute; font-size:18px; font-weight:normal; top:-4px; right:-12px;}
.index1_2 .item .txt2{}
@media (min-width: 768px) {	
	.index1_2 .item .txt1{ font-size:16px;}
	.index1_2 .item .txt1 span{ font-size:40px;}
	.index1_2 .item .txt1 span i{ top:0;}
}
@media (min-width: 992px) {	
	.index1_2 .item .txt1 span{ font-size:50px;}
	.index1_2 .item .txt1 span i{ top:4px;}
}

.index2{}
.index2 .item{ text-align:center; width:25%; padding:15px 0;}
.index2 .item .pic{}
.index2 .item .pic img{ width:50px; margin-bottom:10px;}
.index2 .item .txt{ font-size:16px;}
@media (min-width: 768px) {	
	.index2 .item .pic img{ width:70px;}
	.index2 .item .txt{ font-size:18px;}
}
@media (min-width: 992px) {	
	.index2 .item .pic img{ width:90px;}
	.index2 .item .txt{ font-size:20px;}
}

.index3{ margin:0 -5px;}
.index3 .item{ width:33.33%;}
.index3 .item>div{ margin:0 5px; position:relative;}
.index3 .item .pic img{ width:100%;}
.index3 .item .txt{ font-size:14px; width:100%; background-color:rgba(0,0,0,0.7); color:#FFF; text-align:center; line-height:40px;}
@media (min-width: 768px) {	
	.index3{ margin:0 -12px;}
	.index3 .item>div{ margin:0 12px;}
	.index3 .item .txt{ position:absolute; bottom:0; line-height:40px; font-size:16px;}
}
@media (min-width: 992px) {	
	.index3{ margin:0 -20px;}
	.index3 .item>div{ margin:0 20px;}
	.index3 .item .txt{ line-height:50px; font-size:18px;}
}

.index4_1{ font-size:16px; text-align:center; padding:0 20px;}
.index4_1 span{ font-size:26px; color:#ff0000;}
.index4_2{ text-align:center;}
.index4_2 h2{ background-color:#F00; color:#FFF; margin:0; padding:0 30px; font-size:18px; line-height:36px; font-weight:normal; display:inline-block;}
.index4_3{ margin:-4px;}
.index4_3 .item{ width:50%;}
.index4_3 .item .pic{ margin:4px;}
.index4_3 .item .pic img{ width:100%;}
@media (min-width: 768px) {	
	.index4_1{ font-size:20px; text-align:center;}
	.index4_1 span{ font-size:36px;}
	.index4_2 h2{ padding:0 30px; font-size:20px; line-height:50px;}
	.index4_3{ margin:-9px;}
	.index4_3 .item{ width:20%;}
	.index4_3 .item .pic{ margin:9px;}
}
@media (min-width: 992px) {	
}
@media (min-width: 1200px) {
}

.index5{ background-image:url(../../img/index_cooperation_bg.jpg); background-position:center;}
.index5_1{ margin:0 -5px;}
.index5_1 .item{ width:20%;}
.index5_1 .item .txt{ margin:0 5px; font-size:16px; line-height:22px; padding:10px 5px; background-color:rgba(255,0,0,0.8); color:#FFF; text-align:center;}
@media (min-width: 768px) {	
	.index5_1 .item .txt{ font-size:18px; line-height:70px; padding:0;}
}
@media (min-width: 992px) {	
	.index5_1 .item .txt{ font-size:20px; line-height:80px;}
}

.index6{}
.index6>div{}
.index6_1{ width:100%;}
.index6_2{ width:100%;}
@media (min-width: 768px) {	
	.index6{ margin:0 -15px;}
	.index6>div{ padding:0 15px;}
	.index6_1{ width:38%;}
	.index6_2{ width:62%;}
}
@media (min-width: 992px) {	
	.index6{ margin:0 -30px;}
	.index6>div{ padding:0 30px;}
}


/*首页新闻样式*/
.index_article_list1{}
.index_article_list1 li{}
.index_article_list1 li a{ height:36px; line-height:36px; padding-left:12px; display:block; background-image:url(../../img/arrow1.png); background-repeat:no-repeat; background-position:left center;}
.index_article_list1 li a span{ float:right; padding-left:10px; color:#8b919e;}

.index_article_list2{}
.index_article_list2 li{}
.index_article_list2 li a{ height:37px; line-height:37px; display:block;}
.index_article_list2 li span{ width:17px; height:17px; line-height:17px; margin-right:8px; -moz-border-radius:3px; border-radius:3px; text-align:center; display:inline-block; color:#FFF; background-color:#ff0000; font-family:Arial, Helvetica, sans-serif;}
.index_article_list2 li:nth-child(3) span{ filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.index_article_list2 li:nth-child(1n+4) span{ filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}

.index_article_list3{ margin:-4px -8px;}
.index_article_list3 li{ width:50%;}
.index_article_list3 li a{ margin:8px; display:block; text-align:center;}
.index_article_list3 li a .pic{ margin-bottom:6px;}
.index_article_list3 li a .txt{}
@media (min-width: 768px) {
	.index_article_list3 li{ width:25%;}
}
@media (min-width: 992px) {	
	.index_article_list3 li{ width:50%;}
}

.index_article_list4{ margin:-4px 0;}
.index_article_list4 li{}
.index_article_list4 li a{ background-color:rgba(255,255,255,0.7); padding:10px; display:block;}
.index_article_list4 li a .time{ font-size:15px; color:#8b919e;}
.index_article_list4 li a .txt1{ font-size:18px; line-height:1.4; margin:10px 0;}
.index_article_list4 li a .txt2{ color:#8b919e;}
.index_article_list4 li a .pic{margin-top:10px;}
@media (min-width: 768px) {
	.index_article_list4 li a{ padding:15px;}
	.index_article_list4 li a .time{ font-size:16px;}
	.index_article_list4 li a .txt1{ font-size:20px; margin:15px 0;}
	.index_article_list4 li a .pic{ margin-top:15px;}
}
@media (min-width: 992px) {	
	.index_article_list4 li a{ padding:20px;}
	.index_article_list4 li a .time{ font-size:22px;}
	.index_article_list4 li a .txt1{ font-size:28px; margin:20px 0;}
	.index_article_list4 li a .pic{ margin-top:20px;}
}

.index_article_list5{}
.index_article_list5 li{border-bottom:dashed 1px #b6b6b6;}
.index_article_list5 li a{ padding:15px 0; display:block;}
.index_article_list5 li a .txt1{ line-height:16px;}
.index_article_list5 li a .txt1 .txt{ width:calc(100% - 50px); font-size:16px;}
.index_article_list5 li a .txt1 .time{ width:50px; text-align:right; color:#8b919e;}
.index_article_list5 li a .txt2{ color:#8b919e; margin-top:12px;}
.index_article_list5 li a .icon{ text-align:right; line-height:1; margin-top:5px;}
.index_article_list5 li a .icon em{ font-size:18px;  color:#8b919e;}
@media (min-width: 768px) {
	.index_article_list5 li a .txt1{ line-height:18px;}
	.index_article_list5 li a .txt1 .txt{ font-size:18px;}
	.index_article_list5 li a .icon em{ font-size:22px;}
}
@media (min-width: 992px) {
	.index_article_list5 li a .txt1{ line-height:20px;}
	.index_article_list5 li a .txt1 .txt{ font-size:20px;}
	.index_article_list5 li a .icon em{ font-size:26px;}
}
@media (min-width: 1200px) {
	.index_article_list5 li a{ padding:30px 0;}
}



/*首页产品*/
.index_prod_list1{ margin:-6px;}
.index_prod_list1 .item{ width:50%; padding:6px;}
@media (min-width: 768px) {
	.index_prod_list1 .item{ width:25%;}
}
@media (min-width: 992px) {	
	.index_prod_list1{ margin:-12px;}
	.index_prod_list1 .item{ width:25%; padding:12px;}
}
@media (min-width: 1200px) {
	.index_prod_list1 .item{ width:20%;}
	.index_prod_list1 .item:nth-child(1n+11){ display:none;}
}
@media (min-width: 1500px) {
	.index_prod_list1 .item{ width:16.66%;}
	.index_prod_list1 .item:nth-child(1n+11){ display:block;}
}

/*左边样式*/
.left_title{ border-bottom:solid 1px #cbcbcb; font-size:22px; margin-bottom:10px;}
.left_prod_list{}
.left_prod_list .item{ padding:10px 0;}
.left_prod_list .item .pic{ width:30%;}
.left_prod_list .item .txt{ width:70%; padding-left:10px;}

/*左边样式2*/
.left_title2{ background-color:#ff0000; color:#FFF; font-size:20px; line-height:50px; padding-left:22px; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
.left_menu{ border:solid 1px #cccccc; border-top:none; overflow:hidden;}
.left_menu a{ display:block;}
.left_menu em{ margin-right:3px;}
.left_menu .active{ color:#ff0000;}
.left_menu>ul>li{ border-bottom:solid 1px #cccccc;}
.left_menu>ul>li:last-child{ border:0;}
.left_menu>ul>li>a, .left_menu>ul>li>a>em{font-size:16px;}
.left_menu>ul>li>a{
	padding:8px 8px 8px 16px;
	background-color:#f4f4f4;
	background: -webkit-linear-gradient(#fbfbfb,#f4f4f4);
	background: -o-linear-gradient(#fbfbfb,#f4f4f4);
	background: -moz-linear-gradient(#fbfbfb,#f4f4f4);
	background: -mos-linear-gradient(#fbfbfb,#f4f4f4);
	background: linear-gradient(#fbfbfb,#f4f4f4);
}
.left_menu>ul>li>a:hover{
	padding-left:21px;
	background-color:#dae0e7;
	background: -webkit-linear-gradient(#fbfbfb,#dae0e7);
	background: -o-linear-gradient(#fbfbfb,#dae0e7);
	background: -moz-linear-gradient(#fbfbfb,#dae0e7);
	background: -mos-linear-gradient(#fbfbfb,#dae0e7);
	background: linear-gradient(#fbfbfb 30%,#dae0e7);
}
.left_menu>ul>li>ul{ padding:8px 0;}
.left_menu>ul>li>ul>li>a, .left_menu>ul>li>ul>li>a>em{font-size:15px;}
.left_menu>ul>li>ul>li>a{ padding:5px 15px 5px 14px;}
.left_menu>ul>li>ul>li>a:hover{ padding-left:19px;}
.left_menu>ul>li>ul>li>ul{ padding:8px 0;}
.left_menu>ul>li>ul>li>ul>li>a, .left_menu>ul>li>ul>li>ul>li>a>em{font-size:14px;}
.left_menu>ul>li>ul>li>ul>li>a{ padding:3px 5px 3px 60px;}
.left_menu>ul>li>ul>li>ul>li>a:hover{ padding-left:65px;}


/*swiper轮播样式*/
.swiper_list1{ position:relative;}
.swiper_list1 a{ display:block; text-align:center;}
.swiper_list1 .pic{}
.swiper_list1 .txt{ line-height:36px;}
@media (min-width: 768px) {
}
@media (min-width: 992px) {	
}
@media (min-width: 1200px) {
}