@charset "utf-8";
/* CSS Document */
body { 	margin:0 auto; padding:0; font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small; font-size: medium !important; }
div,ul,li,p{ padding:0; margin:0; list-style:none; }
img { border:0; }
a { color:#333333; text-decoration:none; }
a:hover { color:#333333; text-decoration:underline; }
h2 { font-size:14px; }
.divclear { display:block; clear:both; }

@media only screen and (min-width: 681px) {
	.headerbg { width:100%; height:90px; background:url(_hdbg-.png) repeat-x #000; z-index:20; position:fixed; box-shadow:1px 1px 5px 0px #dfdfdf; }
	.banner_sub_pc { position:relative; width:100%; height:350px; background:url(banner2021.jpg?t=2233) no-repeat center top; top:90px; z-index:10; }
	.subbanntop { width:100%; height:110px; margin:0 auto; }
	.header { width:1300px; height:90px; margin:0 auto; }
	.logo { float:left; width:100px; height:90px; margin:0; padding:5px 0 0 50px; }
	.logo img { height:80px; }
	.phone { float:right; width:260px; height:60px; margin:0; padding:15px 0 0 0; }

	.sub_contain { width:1200px; height:auto; margin:0 auto; padding:0 0 20px 0; }
	.sub_contain_left { float:left; width:200px; height:auto; margin:0; padding:0; }
	.sub_contain_right { float:right; width:980px; height:auto; margin:0; padding:0 0 0 20px; }
	.sub_right_head { float:left; width:960px; height:40px; line-height:40px; padding-left:20px; background-color:#b60005; font-size:18px; color:#fff; }
	.sub_right_head a { color:#fff; }
	
	.currpath { width:1200px; height:40px; line-height:40px; margin:0 auto; padding:10px 0; }
	.sub_typelist { float:left; width:100%; height:auto; margin:0; padding-bottom:20px; }
	.sub_typelist ul { float:left; width:100%; height:auto; margin:0; background:#eee; }
	.sub_typelist ul li.big { float:left; width:200px; height:40px; line-height:40px; overflow:hidden; margin:0; padding:0 0 0 0px; text-align:center; background-color:#b60005; font-size:18px; color:#fff; }
	.sub_typelist ul li.small { float:left; width:200px; height:40px; line-height:40px; overflow:hidden; margin:0; padding:0 0 0 0px;text-align:center; font-size:16px; color:#333; border-bottom:1px solid #ccc; }
	.sub_typelist ul li.item_hover { float:left; width:200px; height:40px; line-height:40px; overflow:hidden; margin:0; padding:0 0 0 0px;
		text-align:center; font-size:16px; color:#fff; border-bottom:1px solid #ccc; background:#b60005; }
	.sub_typelist ul li.item_hover a { color:#fff; }
	.sub_typelist ul li.news { float:left; width:180px; height:40px; line-height:40px; overflow:hidden; margin:0; padding:0 0 0 20px; font-size:14px; color:#333; border-bottom:1px solid #ccc; }


	.product_content { float:left; width:100%; height:auto; margin:0; padding:0; }
	.product_content_u li { float:left; width:310px; height:310px; margin:10px 22px 0 0; padding:0; }
	.product_content_u li:nth-child(3n) { margin-right:0; }
	.product_content_u li a img { width:310px; height:260px; }
	.product_content_u li span { float:left; width:100%; text-align:center; }

	.news_item { float:left; width:100%; height:130px; margin:10px 0; padding:0; }
	.news_item ul { float:left; width:100%; height:130px; margin:0; padding:0; }
	.news_item ul li.img { float:left; width:200px; height:120px; margin:0; padding:0 10px; }
	.news_item ul li.img img { width:200px; height:120px; }
	.news_item ul li.title { float:left; width:750px; height:30px; line-height:30px; margin:0; padding:0; }
	.news_item ul li.hottit a { color:#ff0000; }
	.news_item ul li.date { float:left; width:750px; height:25px; line-height:25px; margin:0; padding:0; font-size:12px; color:#666; }
	.news_item ul li.content { float:left; width:750px; height:65px; line-height:25px; margin:0; padding:0; font-size:12px; color:#666; }
	.news_item ul li.content a { color:#666; }

	footer .footer-bottom p { width: 73%; line-height: 1.8; margin: 0 auto; padding: 2px 0; font-family: "MicrosoftYaHei"; font-size: 16px;color: #eee; }

}

@media only screen and (max-width: 680px) {
	.headerbg,.banner_sub_pc,.header,.subbanntop,.logo,.phone,.footer-main { display:none; }
	.aritlcecontent p img,.aritlcecontent img { width:100%;  }
	.sub_typelist:nth-child(2) { display:none;  }
	.sub_contain { width:100%; height:auto; margin:0 auto; padding:0 0 20px 0; }
	.sub_contain_left { float:left; width:100%; height:auto; margin:0; padding:0; }
	.sub_contain_right { float:left; width:100%; height:auto; margin:0; padding:0 0 0 0px; }
	.sub_aboutinfo img { width:100%; }
	.sub_right_head { float:left; width:calc(100% - 10px); height:40px; line-height:40px; padding-left:10px; background-color:#b60005; font-size:14px; color:#fff; }
	.sub_right_head a { color:#fff; }

	.currpath { width:1200px; height:40px; line-height:40px; margin:0 auto; padding:10px 0; }
	.sub_typelist { float:left; width:100%; height:auto; margin:0; padding-bottom:10px; }
	.sub_typelist ul { float:left; width:100%; height:auto; margin:0; background:#eee; }
	.sub_typelist ul li.big { float:left; width:25%; height:40px; line-height:40px; overflow:hidden; margin:0; padding:0 0 0 0px; text-align:center; background-color:#b60005; font-size:14px; color:#fff; }
	.sub_typelist ul li.small { float:left; width:25%; height:40px; line-height:40px; overflow:hidden; margin:0; padding:0 0 0 0px;text-align:center; font-size:14px; color:#333; border-bottom:1px solid #ccc; }
	.sub_typelist ul li.item_hover { float:left; width:25%; height:40px; line-height:40px; overflow:hidden; margin:0; padding:0 0 0 0px;
		text-align:center; font-size:14px; color:#fff; border-bottom:1px solid #ccc; background:#b60005; }
	.sub_typelist ul li.item_hover a { color:#fff; }
	.sub_typelist ul li.news { float:left; width:180px; height:40px; line-height:40px; overflow:hidden; margin:0; padding:0 0 0 20px; font-size:14px; color:#333; border-bottom:1px solid #ccc; }

	.product_content { float:left; width:100%; height:auto; margin:0; padding:0; }
	.product_content_u li { float:left; width:100%; height:310px; margin:10px 22px 0 0; padding:0; }
	.product_content_u li:nth-child(3n) { margin-right:0; }
	.product_content_u li a img { width:100%; height:260px; }
	.product_content_u li span { float:left; width:100%; text-align:center; }

	.news_item { float:left; width:100%; height:90px; margin:10px 0; padding:0; }
	.news_item ul { float:left; width:100%; height:110px; margin:0; padding:0; }
	.news_item ul li.img { float:left; width:75px; height:75px; margin:0; padding:5px 10px; }
	.news_item ul li.img img { width:75px; height:75px; }
	.news_item ul li.title { float:left; width:calc(100% - 95px); height:30px; line-height:30px; margin:0; padding:0; overflow:hidden; }
	.news_item ul li.hottit a { color:#ff0000; }
	.news_item ul li.date { float:left; width:calc(100% - 95px); height:25px; line-height:25px; margin:0; padding:0; font-size:12px; color:#666; }
	.news_item ul li.content { float:left; width:calc(100% - 95px); height:43px; line-height:21.5px; margin:0; padding:0; font-size:12px; color:#666; overflow:hidden; }
	.news_item ul li.content a { color:#666; }


	footer .footer-bottom p { width: 90%; line-height: 1.5; margin: 0 auto; padding: 2px 0; font-family: "MicrosoftYaHei"; font-size: 12px;color: #eee; }
}


.nav { float:left; width:800px; height:100px; margin:0; padding:0 0 0 50px; }
.nav ul { float:left; width:800px; height:40px; margin:0; padding:25px 0 50px 0; }
.nav ul li { float:left; width:100px; height:40px; line-height:45px; margin:0; }
.nav ul li a { color:#fff; font-size:18px; }
.nav ul li a:hover { color:#f9e8ab; font-size:18px; text-decoration:none; }
  
/*导航*/
.menu{ float:left; width:820px; height:38px; margin:15px 0 0 50px; padding:0; background:url(navbg.png) repeat-x; }
.menu ul { width:100%; height:38px; margin:0 auto; padding:0;  }
.menu ul li.item { float:left; width:100px; height:52px; line-height:52px; margin:0; padding:3px 0; text-align:center; list-style:none; position:relative; }
.menu ul li.item a { color:#fff; text-decoration:none; font-size:16px; font-family:微软雅黑; margin:0; padding:0; }
.menu ul li.item a:hover { color:#fff; text-decoration:none; font-size:16px; font-family:微软雅黑; }
.menu ul li.item ul { position:absolute; left:0; top:51px; width:100px; list-style:none; display:none; z-index:1000; border-top:2px solid #e8ca97;  }
.menu ul li.item ul li { float:left; width:110px; height:42px; margin:0 0 0px 0; line-height:42px; background-color:#000; border-bottom:1px solid #ffffff; filter:Alpha(opacity=90);opacity:0.9; }
.menu ul li.item ul li:hover { float:left; width:110px; height:42px; margin:0 0 0px 0; line-height:42px; background-color:#333; border-bottom:1px solid #ffffff; }
.menu ul li.item ul li a { color:#ffffff; font-size:12px; }
.menu ul li.item ul li:hover a { color:#ffffff; font-size:12px; } 
.menu ul li.split { float:left; width:1px; height:38px; margin:0; padding:0; background:url(navsplit2.png) no-repeat left 2px; list-style:none; }
.menuhover { background:url(navhover.png) repeat-x; color:#fff; }
.menuhover a { color:#fff; }


.wrapper {width:100%; margin:0; padding:0; }
.shuoming {margin-top:0px; border:0px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}

/* qqshop focus */
#focus {width:100%; overflow:hidden; position:relative; margin:0; padding:0; padding-top:5px;  }
#focus ul { position:absolute; margin:0; padding:0; }
#focus ul li {float:left; width:auto; overflow:hidden; position:relative; }
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:100%; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:250px; background:url(images/sprite.png) no-repeat 0 0; cursor:pointer; display:none;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}



/*幻灯片图片切换*/
#faded { margin: 0px 0px 4px; OVERFLOW: hidden; }
.banner { width:100%; margin:0 auto; padding:1px 0px 5px 0px; background-color:#FFFFFF; padding-top:90px; }
#faded UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }
#faded UL.pagination LI { PADDING-RIGHT: 1px; FLOAT: left }
#faded UL.pagination LI A {	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #20130c; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 11px; TEXT-INDENT: 20px; PADDING-TOP: 0px; HEIGHT: 11px; TEXT-DECORATION: none;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}
#faded UL.pagination LI.current A {	BACKGROUND: #3dbb1c }
#faded UL.pagination LI A:hover { BACKGROUND: #3dbb1c }
#faded { WIDTH: 100%; }
A {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0 }
#faded UL.pagination { PADDING-RIGHT: 5px; PADDING-LEFT: 3px; Z-INDEX: 10; FLOAT:right; PADDING-BOTTOM: 5px; MARGIN:50px 10px 0px 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; POSITION: relative;right:3%; }


.banner_pc { position:relative; width:100%; height:750px; }

@media screen and (min-width:1920px){
	#faded { height:1010px; }
	.iprod_list { width:1300px; height:790px; margin:0 auto; }
	.iprod_list ul { float:left; width:406px; height:340px; margin-top:20px; }
	.iprod_list ul li.img img { width:406px; height:300px; }
	.iprod_list ul:nth-child(2),.iprod_list ul:nth-child(5) { padding:0 40px; }

	.ivideobg { height:490px; }

	.iprodshow { width:100%;  margin:0 auto; padding-top:0px; }

	.ijoin_list { width:1320px; height:auto; margin:0 auto; }
	.ijoin_list ul { float:left; width:430px; height:350px; margin:0; }
	.ijoin_list ul li.img { float:left; width:430px; height:300px; margin:0; }
	.ijoin_list ul li.img img { width:430px; height:300px; }
	.ijoin_list ul li.title { float:left; width:430px; height:40px; line-height:40px; margin:0; text-align:center; overflow:hidden; }
	.ijoin_list ul li.title a { font-size:20px; font-weight:bold; color:#000; }
	.ijoin_list ul:nth-child(2) { margin-left:15px; margin-right:15px; }
	.ijoin_list ul:nth-child(5) { margin-left:15px; margin-right:15px; }
	#index_jiameng { padding-top:0;height:830px; }
	#index_qwrz { width:100%; height:850px; padding-top:0; }
	.icert_list { width:1320px; height:auto; margin:0 auto; }
	.icert_list ul li.img img { width:100%; height:300px; }
	
	/*签约合作*/
	.iservice_list { width:1320px; height:auto; margin:0 auto; }
	.iservice_list ul { float:left; width:32%; height:350px; margin:0; }
	.iservice_list ul li.img { float:left; width:100%; height:320px; margin:0; }
	.iservice_list ul li.img img { width:100%; height:320px; }
	.iservice_list ul li.title { float:left; width:100%; height:40px; line-height:40px; margin:0; text-align:center; overflow:hidden; }
	.iservice_list ul li.title a { font-size:20px; font-weight:bold; }
	.iservice_list ul:nth-child(2) { margin-left:1.5%; margin-right:1.5%; }
	
	#index_fuwubz { padding-top:0; height:570px; }
	#inews_body {  width:1320px !important; height:auto; margin:0 auto; }
	.inews_right { padding-left:100px !important; }
	.ichuangfu_right { padding-left:100px !important; }

}
@media screen and (min-width:1024px) and (max-width:1440px) {
	#faded { height:710px; }
}

@media screen and (min-width:1024px) and (max-width:1919px) {
		
	.iprod_list { width:1200px; height:680px; margin:0 auto; }
	.iprod_list ul { float:left; width:386px; height:330px; margin-top:20px; }
	.iprod_list ul li.img img { width:386px; height:290px; }
	.iprod_list ul:nth-child(2),.iprod_list ul:nth-child(5) { padding:0 20px; }

	.ivideobg {  }
	.ivideolist {  }

	.iprodshow { width:100%; height:930px; margin:0 auto; padding-top:0px; }

	.ijoin_list { width:1200px; height:auto; margin:0 auto; }
	.ijoin_list ul { float:left; width:390px; height:340px; margin:0; }
	.ijoin_list ul li.img { float:left; width:390px; height:300px; margin:0; }
	.ijoin_list ul li.img img { width:390px; height:300px; }
	.ijoin_list ul li.title { float:left; width:390px; height:40px; line-height:40px; margin:0; text-align:center; overflow:hidden; }
	.ijoin_list ul li.title a { font-size:20px; font-weight:bold; color:#000; }
	.ijoin_list ul:nth-child(2) { margin-left:15px; margin-right:15px; }
	.ijoin_list ul:nth-child(5) { margin-left:15px; margin-right:15px; }
	
	#index_jiameng { padding-top:0;height:810px; }
	#index_qwrz { width:100%; height:1200px; padding-top:0;height:850px; }
	.icert_list { width:1220px; height:auto; margin:0 auto; }
	.icert_list ul li.img img { width:100%; height:300px; }
	
	/*签约合作*/
	.iservice_list { width:1200px; height:auto; margin:0 auto; }
	.iservice_list ul { float:left; width:32%; height:350px; margin:0; }
	.iservice_list ul li.img { float:left; width:100%; height:320px; margin:0; }
	.iservice_list ul li.img img { width:100%; height:320px; }
	.iservice_list ul li.title { float:left; width:100%; height:40px; line-height:40px; margin:0; text-align:center; overflow:hidden; }
	.iservice_list ul li.title a { font-size:16px; }
	.iservice_list ul:nth-child(2) { margin-left:1.5%; margin-right:1.5%; }
	
	#index_fuwubz { padding-top:0; height:540px; }	
	#inews_body { width:1200px !important; height:auto; margin:0 auto; }
	.inews_right { padding-left:70px !important; }
	.ichuangfu_right { padding-left:20px !important; }
}

.iprod { width:100%; height:auto; margin:0 auto; padding-top:130px; padding-bottom:20px; background-color:#fff; position:relative; }
.iprod_title { padding-top:30px; }
.iprod_title_name { width:100%; height:64px; line-height:64px; font-size:52px; color:#751419; font-weight:bold; font-family:'楷体'; text-align:center; }
.iprod_title_name img { vertical-align:top; margin:22px 15px; }
.iprod_type { width:100%; height:60px; line-height:60px; margin:0 auto; text-align:center; }
.iprod_type a { font-size:18px; padding:0 20px; font-weight:bold; }

.iprod_list ul li { text-align:center; }
.iprod_list ul li.name { float:left; width:100%; height:40px; line-height:40px; text-align:center; }
.iprod_list ul li.name a { font-size:22px; font-weight:bold; color:#000; }
.prod_pre {  position:absolute; left:3%; top:58%; }
.prod_next {  position:absolute; right:3%; top:58%; }

.ivideobg { width:100%; height:490px; margin:0 auto; background:url(ivideobg.jpg) no-repeat center center; }
.ivideolist { width:1200px; height:490px; margin:0 auto; padding-top:40px; }
.ivideolist ul { float:left; width:360px; height:420px; background-color:#fff; }
.ivideolist ul:nth-child(2) { margin:0 60px; }
.ivideolist ul li.img { float:left; width:100%; height:60px; line-height:60px; padding:15px 0; text-align:center; }
.ivideolist ul li.title { float:left; width:100%; height:30px; padding:5px 0 10px 0; font-size:20px; 
	text-align:center; background:url(ivideoline.jpg) no-repeat center bottom; }
.ivideolist ul li.detail { float:left; width:100%; height:60px; line-height:25px; padding-top:5px; font-size:16px; text-align:center; color:#666; }
.ivideolist ul li.video { float:left; width:100%; height:180px; line-height:180px; padding:10px 0 0 0; text-align:center; }
.ivideolist ul li.video img { width:340px; height:180px; }


#iqwrz { background:url(iqwrz-.jpg) no-repeat center top; }
.ijoin { width:100%; height:auto; margin:0 auto; margin-top:30px;  position:relative; }
.ijoin_head { width:100%; height:auto; margin:0 auto; padding-top:0px; background:url(iline.jpg) repeat-x center 30px; }
.ijoin_head h2 { width:240px; height:60px; margin:0 auto; text-align:center; font-size:50px; font-weight:normal; color:#333; background-color:#fff; }
.ijoin_head h3 { width:440px; height:40px; margin:0 auto; padding:10px 0 0 0; text-align:center; font-size:24px; font-weight:normal; color:#333; }
.ijoin_head h4 { width:1200px; height:40px; margin:0 auto; padding:10px 0 0 0; text-align:center; font-size:18px; font-weight:normal; color:#333; }

#join_prod_pre {  position:absolute; left:3%; top:515px; }
#join_prod_next {  position:absolute; right:3%; top:515px; }

.icert { width:100%; height:auto; margin:0 auto; margin-top:30px; padding-bottom:30px;  position:relative; }
.icert_head { width:100%; height:auto; margin:0 auto; padding-top:20px; background:url(icertbg.png) no-repeat center 36px; }
.icert_head h2 { width:240px; height:60px; margin:0 auto; text-align:center; font-size:50px; font-weight:normal; color:#751419; }
.icert_head h3 { width:440px; height:40px; margin:0 auto; padding:10px 0 0 0; text-align:center; font-size:24px; font-weight:normal; color:#751419; }
.icert_head h4 { width:1200px; height:40px; margin:0 auto; padding:10px 0 0 0; text-align:center; font-size:18px; font-weight:normal; color:#333; }

.icert_list ul { float:left; width:32%; height:auto; margin:0; }
.icert_list ul:nth-child(2) { margin-left:1.5%; margin-right:1.5%; }
.icert_list ul:nth-child(5) { margin-left:1.5%; margin-right:1.5%; }
.icert_list ul li.img { float:left; width:100%; height:auto; margin:0; }

.icert_list ul li.title { float:left; width:100%; height:40px; line-height:40px; margin:0; text-align:center; overflow:hidden; }
.icert_list ul li.title a { font-size:20px; font-weight:bold; color:#000; }
#cert_prod_pre {  position:absolute; left:3%; top:575px; }
#cert_prod_next {  position:absolute; right:3%; top:575px; }

.iservice { float:left; width:100%; height:auto; margin:0 auto; padding-top:40px; }
.iservice_head { width:100%; height:auto; margin:0 auto; padding-top:20px; background:url(iprodline.jpg) repeat-x center 46px; }
.iservice_head h2 { width:240px; height:60px; margin:0 auto; text-align:center; background:#fff; font-size:50px; font-weight:normal; color:#333333; letter-spacing:8px; }
.iservice_head h3 { width:440px; height:40px; margin:0 auto; padding:10px 0 0 0; text-align:center; font-size:16px; font-weight:normal; color:#767676; }
.iservice_head_type { width:1200px; height:40px; margin:0 auto; padding:10px 0 0 0; text-align:center; font-size:18px; font-weight:normal; color:#333; }
.iservice_head_type a { margin:0 10px; padding:5px 8px; font-weight:bold; }
.iservice_head_type a.hover { margin:0 15px; background:#444; color:#f9f9f9; padding:12px 6px; }

#service_prod_pre {  position:absolute; left:3%; top:330px; }
#service_prod_next {  position:absolute; right:3%; top:330px; }

.inews_list { height:auto; margin:0 auto; padding:20px 0; }
.inews_list ul { float:left; width:530px; height:auto; margin:0; }
.inews_list ul li.img { float:left; width:530px; height:400px; margin:0; }
.inews_list ul li.img img { width:530px; height:400px; }
.inews_list ul li.title { float:left; width:530px; height:40px; line-height:40px; margin:0; text-align:center; overflow:hidden; }
.inews_list ul li.title a { font-size:16px; }

#inews_prod_pre {  position:absolute; left:3%; top:230px; }
#inews_prod_next {  position:absolute; right:3%; top:230px; }

.inews_left { float:left; width:500px; height:auto; margin:0; overflow:hidden; }
.inews_left ul li.img { float:left; width:490px; height:360px; }
.inews_left ul li.img img { width:490px; height:360px; }
.inews_left ul li.title { float:left; width:490px; height:30px; padding:10px 0; }
.inews_left ul li.title a { font-size:24px; }
.inews_left ul li.detail { float:left; width:470px; height:90px; line-height:28px; padding:0 10px; font-size:16px; color:#555; overflow:hidden; }
.inews_right { float:left; width:680px; height:auto; margin:0; padding:0; }
.inews_right ul { float:left; width:680px; margin:10px 0; border-bottom:1px solid #ddd; }
.inews_right ul li.date { float:left; width:150px; height:150px; line-height:150px; font-size:30px; }
.inews_right ul li.date img { width:118px; height:80px; border:1px solid #eee; }
.inews_right ul li.title { float:left; width:480px; height:30px; line-height:30px; padding:0px 0; text-align:left; overflow:hidden; }
.inews_right ul li.title a { font-size:24px; }
.inews_right ul li.detail { float:left; width:480px; height:90px; line-height:30px; font-size:16px; color:#666; overflow:hidden; }

.ichuangfubg { height:770px; background:url(iqwrz-.jpg) no-repeat center top; padding-top:15px; }
.ichuangfu_right { float:left; width:680px; height:auto; margin:0; padding:0 0 0 0px; }
.ichuangfu_right ul { float:left; width:680px; margin:10px 0; border-bottom:1px solid #ddd; }
.ichuangfu_right ul li.date { float:left; width:150px; height:150px; line-height:150px; font-size:30px; color:#fff; }
.ichuangfu_right ul li.date img { width:118px; height:80px; }
.ichuangfu_right ul li.title { float:left; width:510px; height:40px; line-height:40px; padding:0 10px; text-align:left; background-color:#fff; overflow:hidden; }
.ichuangfu_right ul li.title a { font-size:24px; }
.ichuangfu_right ul li.detail { float:left; width:510px; height:99px; line-height:33px; font-size:16px; color:#666; padding:0 10px; overflow:hidden; background-color:#fff; }

.swiper-container {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.swiper-slide {
    background-position: center;
    background-size: cover;
}

.swiper-button-prev { left:1% !important; background:url(img_pre.png) no-repeat left top; height:56px; }
.swiper-button-next { right:1% !important; background:url(img_next.png) no-repeat right top; height:56px; }
.swiper-container-horizontal>.swiper-pagination-bullets { display:none !important; }

.footer { width:100%; height:100px; margin:0 auto; background-color:#000; }
.footer_nav { width:1200px; height:30px; margin:0 auto; padding:20px 0 0 0; text-align:center; display:none; }
.footer_nav a { color:#fff; font-size:16px; padding:0 20px; }
.footer_info { width:1200px; height:100px; margin:0 auto; padding:0px 0; }
.footer_infoleft { float:left; width:300px; height:auto; padding:10px 0 0 0; }
.footer_inforight { float:left; width:820px; height:auto; padding:10px 0 0 0; font-size:12px; color:#eee; line-height:180%; }





.sub_right_list { float:left; width:100%; height:auto; margin:0; padding:0px; line-height:180%;  }
.sub_aboutinfo { padding:10px 0px; }

/*翻页列表*/
.v3_badoo{FONT-SIZE: 12px;FONT-FAMILY: Arial, Helvetica, sans-serif;width:98%;padding-top:6px;padding-bottom:6px;margin:auto; color:#b60005;}
.v3_badoo A {PADDING-RIGHT: 5px;PADDING-LEFT: 5px;font-size:12px;PADDING-BOTTOM: 2px;MARGIN: 0px 2px;COLOR: #b60005;PADDING-TOP: 2px;TEXT-DECORATION: none;border: 1px solid #b60005;
}
.v3_badoo A:hover{ background-color:#b60005;color:#000000;border: 1px solid #b60005; }
.v3_badoo A:active{ BORDER: #b60005 2px solid; COLOR: #000000; font-size:12px;}

.currentpage {BACKGROUND-COLOR: #b60005; width:20px; height:25px; border:2px solid #b60005; padding:0px 3px 0px 3px; font-size:12px; font-weight:bold; color:#fff; margin-left:3px; margin-right:3px;}
.currentpage:hover a { color:#fff;}
.v3_badoo SPAN.disabled {DISPLAY: none; color:#000000; }



footer {
  -webkit-transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  transition-property: transform;
  -webkit-transition-duration: 0.4s;
  -moz-transition-duration: 0.4s;
  transition-duration: 0.4s;
}
footer.lateral-menu-is-open {
  /* translate to show the lateral menu */
  -webkit-transform: translateX(-150px);
  -moz-transform: translateX(-150px);
  -ms-transform: translateX(-150px);
  -o-transform: translateX(-150px);
  transform: translateX(-150px);
}

footer.lateral-menu-is-open:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  top: 0;
  left: 0;
}

footer {
  background: #000; padding-top:20px;
}
@media (max-width: 1279px) {
  footer {
    margin-bottom: 0 !important;
  }
}
footer .footer-main {
  padding: .5rem 0 0.2rem;
  width: 73%;
  margin: 0 auto;
  overflow: hidden;
}
footer .footer-main .footer-text {
  color: #f9f9f9;
  position: relative;
  width: 470px;
  display: inline-block;
}
footer .footer-main .footer-text h4 {
  font-size: 28px;
  font-weight: bold;
  padding-left: 0rem;
  display: inline-block;
  color: #fefefe;
  font-family: "寰蒋闆呴粦";
  letter-spacing: 4px; margin:10px 0;
}
footer .footer-main .footer-text div {
  padding: 0.25rem 0 0 .15rem;
  display: inline-block;
  position: relative;
  width: 99%;
}
/* footer.index .footer-main .footer-text img {
  top: 35%;
} */
footer .footer-main .footer-text div img {
  position: absolute;
  top: .6rem;
  right: 0;
  width:130px;
  height:130px;
}
footer .footer-main .footer-text p {
  text-align: left;
  font-size:18px;
  line-height: 2.7;
}
footer .footer-main .footer-text .footer-img {
  padding-left: 0;
  width: 100%;
  height: 116px;
}
footer .footer-main .footer-text .footer-img img {  }
footer .footer-main .footer-link span {
  display: block;
  font-size: 0.14rem;
  padding-left: .02rem;
  color: #fff;
}
footer .footer-main .footer-link span a {
  color: #f9f9f9;
  padding: 0 10px;
  line-height:30px;
}
footer .footer-main .footer-link span a:hover {
  color: #ff0000;
}
footer .footer-main .footer-form {
  float: right;
  width: 40%;
}
@media (max-width: 1600px) {
  footer .footer-main .footer-text div {
    width: 90% !important;
  }
}
@media (max-width: 1366px) {
  footer .footer-main .footer-text div {
    width: 81% !important;
  }
}
@media (max-width: 1024px) {
  footer .footer-main {
    width: 95%;
  }
  footer .footer-main .footer-text div {
    width: 81% !important;
  }
}
footer .footer-main .footer-form .in_input,
footer .footer-main .footer-form .in_textarea {
  margin-bottom: 3%;
}
footer .footer-main .footer-form .in_input input,
footer .footer-main .footer-form .in_textarea input,
footer .footer-main .footer-form .in_input textarea,
footer .footer-main .footer-form .in_textarea textarea {
  width: 100%;
  height: 0.4rem;
  padding: 15px;
  font-size:18px;
  border: none;
  color: #f9f9f9;
  background: #d40202;
  border-radius: 0.05rem;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
footer .footer-main .footer-form .in_input input::-webkit-input-placeholder,
footer .footer-main .footer-form .in_textarea input::-webkit-input-placeholder,
footer .footer-main .footer-form .in_input textarea::-webkit-input-placeholder,
footer .footer-main .footer-form .in_textarea textarea::-webkit-input-placeholder {
  color: #f4f4f4;
}
footer .footer-main .footer-form .in_input input::-ms-input-placeholder,
footer .footer-main .footer-form .in_textarea input::-ms-input-placeholder,
footer .footer-main .footer-form .in_input textarea::-ms-input-placeholder,
footer .footer-main .footer-form .in_textarea textarea::-ms-input-placeholder {
  color: #f4f4f4;
}
footer .footer-main .footer-form .in_input input::-moz-placeholder,
footer .footer-main .footer-form .in_textarea input::-moz-placeholder,
footer .footer-main .footer-form .in_input textarea::-moz-placeholder,
footer .footer-main .footer-form .in_textarea textarea::-moz-placeholder {
  color: #f4f4f4;
}
footer .footer-main .footer-form .in_input input:-moz-placeholder,
footer .footer-main .footer-form .in_textarea input:-moz-placeholder,
footer .footer-main .footer-form .in_input textarea:-moz-placeholder,
footer .footer-main .footer-form .in_textarea textarea:-moz-placeholder {
  color: #f4f4f4;
}
footer .footer-main .footer-form .in_input textarea,
footer .footer-main .footer-form .in_textarea textarea {
  height: 1rem;
}
footer .footer-main .footer-form .name {
  width: 20%;
  display: inline-block;
}
footer .footer-main .footer-form .tel {
  width: 40%;
  display: inline-block;
  margin-left:6%;
}
footer .footer-main .footer-form .in_yanzheng input {
  width: 20%;
}
footer .footer-main .footer-form .in_yanzheng img {
  margin-left: 1.5%;
}
footer .footer-main .footer-form .in_submit {
  text-align: center;
}
footer .footer-main .footer-form .in_submit input {
  width: 100%;
  background: #bebebe;
  cursor: pointer;
  border: none;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  padding:10px 0;
  background: #d40202;
  color: #f9f9f9;
  border-radius: 5px;
  box-sizing: border-box;
  font-size:18px;
}
footer .footer-main .footer-form .in_submit input:hover {
  background: #a33030;
}
footer .footer-bottom {
  background-color: #323232;
}

.mobile-footer {
  background: #000;
  padding-bottom: .2rem;
  overflow: hidden;
}
.mobile-footer .footer-box {
  width: 95%;
  margin: 0 auto;
  padding: .5rem 0 0;
}
.mobile-footer .footer-box .footer-ma {
  float: left;
  width: 22%;
  height: auto;
}
.mobile-footer .footer-box .footer-ma img {
  display: block;
  width: 100%;
}
.mobile-footer .footer-box .footer-text {
  float: right;
  width: 76%;
  height: 2rem;
  color: #f9f9f9;
}
.mobile-footer .footer-box .footer-text p {
  font-size: .23rem;
  line-height: 1.5;
}
.mobile-footer .footer-box .footer-text img {
  float: right;
  width: 38%;
}



.infotitle { font-size:28px; font-weight:bold; color:#000; padding:20px 0 5px 0; }
.infodate { font-size:14px; color:#999; }
.aritlcei_info_img { text-align:center; padding:20px 0; }
.aritlcei_info_img img { max-width:800px; }
.aritlcecontent p img { float:left; margin:0; padding:0; }

#tbcode { width:100px; text-transform:uppercase; font-weight:bold; letter-spacing:2px; padding-left:5px; }












