<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */



*{ margin:0; padding:0;}

html { overflow:-moz-scrollbars-vertical;overflow-y:scroll; }

body{ font-family:"微软雅黑"; font-size:12px; background:#fff; color:#000;}

ul li{ list-style:none; vertical-align:bottom;}

a{ text-decoration:none;  color:#000;}

a:hover{ text-decoration:underline;}

p{ font-size:14px;}

img{ border:none; vertical-align:middle;}

table{ border:none; padding:0; margin:0; border-collapse:collapse; overflow:hidden;}

table tr{ white-space:0;}

table tr td{ vertical-align:middle;}

.clear{ clear:both;}

.h1,h2,h3,h4{}

.about_bg{  height:400px; background:url(xingxiang.jpg) center top no-repeat;} 

.kuandu {
	margin: 0 auto;
	width: 1200px;
}
.kuandu-index {
	margin: 0 auto;
	width: 980px;
	padding: 12px;
}

.culture {
	margin-top: 62px;
	font-size: 22px;
}
.culture ul {
	margin-top: 30px;
	
	background: #98add1;
}
.culture ul li {
	float: left;
	width: 550px;
}
.culture ul li img{  padding:0; margin:0; font-size:0; }
.culture ul li p {
	color: #000;
	
	padding: 10px 30px;
	margin:0px;
}

.culture ul li p a{ margin:0px; padding:0;color: #98add1;}
.index_product {
	margin-top: 50px;
	font-size: 22px;
}
.index_product .lanmu {
	font-size: 16px;
	margin: 34px 0px;
	text-align: center;
}
.index_product .lanmu li {
	display: inline-table;
	margin: 0 12px;
	color: #999;
}
.index_product .lanmu li a {
	padding: 0 12px;
}
.index_product .lanmu li a:hover {
	border: 1px solid #999;
	color: #222;
}
.index_product .lanmu .active {
	border: 1px solid #999;
	color: #222;
}
.slider {
	width: 100%;
	height: 600px;
	position: relative;
	overflow: hidden;
	background:url(2017.jpg);
	text-align: center;
}
.slider .bd {
	width:100%;
	padding-top:40px;
	position: absolute;
	line-height: 25px;

}
.slider .bd  ul li {
	width: 370px;
	overflow: hidden;
	background:#fff;
	margin:0 20px;
}
.slider .bd li p{ float:left; width:370px; height:400px; padding-left:10px; background:#fff;}
.slider .bd li img {
	display: block;
	width: 314px;
	height: 185px;
}
.slider .bd li .p1{ margin-bottom:4px; width:370px; height:300px;}
.slider .bd li .p2{ margin:0 4px; width:370px; height:300px;}

.slider .hd {
	position: absolute;
	width: 100%;
	left: 0;
	z-index: 1;
	height: 40px;
	top: 372px;
	text-align: center;
	 background:#0d306a;
}
.slider .hd li {
	display: inline-block;
*display:inline;
	zoom: 1;
	width: 8px;
	height: 8px;
	line-height: 99px;
	overflow: hidden;
	background: url(../images/slider-btn.png) 0 -10px no-repeat;
	margin: 17px 5px;
	cursor: pointer;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.slider .hd li.on {
	background-position: 0 0;
	filter: alpha(opacity=100);
	opacity: 1;
}
.slider .pnBtn {
	position: absolute;
	z-index: 1;
	top: 0;
	width: 100%;
	height: 372px;
	cursor: pointer;
}
.slider .prev {
	left: -50%;
	margin-left: -600px;
}
.slider .next {
	left: 50%;
	margin-left: 604px;
}
.slider .pnBtn .blackBg {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 372px;
	background: #fff;
	filter: alpha(opacity=50);
	opacity: 0.8;
}
.slider .pnBtn .arrow {
	display: none;
	position: absolute;
	top: 0;
	z-index: 1;
	width: 60px;
	height: 372px;
}
.slider .pnBtn .arrow:hover {
	filter: alpha(opacity=90);
	opacity: 0.9;
}
.slider .prev .arrow {
	right: 0;
	background: url(../images/slider-arrow.png) -120px 20px no-repeat;
}
.slider .next .arrow {
	left: 0;
	background: url(../images/slider-arrow.png) 0 20px no-repeat;
}


:focus { outline: none; }/*针对Firfox*/

a,area { blr:expression(this.onFocus=this.blur()) }/*针对IE*/


/*关于我们*/
.about_nav{ background:#ebebeb;}
.about_nav li{ float:left; margin-right:8px; padding:8px 0;}
.about_nav li a:hover{ border-bottom:1px solid #999;}
.about_nav1{ background:#f4f4f4; padding:42px 0; font-size:20px; border-bottom:4px solid #ddd; line-height:24px;}
.about_nav1 ul{ padding-top:16px;}
.about_nav1 ul li{ display:inline-table; font-size:16px; color:#666; margin:0 4px;}
.about_nav1 ul li a{ padding:3px 8px;}
.about_nav1 ul li a:hover{ border:1px solid #222; color:#222; padding:2px 7px; color:#0d306a; background:#fff;}
.about_nav1 ul li .active{border:1px solid #222; color:#222;padding:2px 7px;color:#0d306a;}
.content{ margin:80px  auto; text-align:left; line-height:28px;}



.news_td2{ margin-left: 20px; width:830px; color:#000; line-height:22px; font-size:18px; padding-top:6px; display:block;}
.news_td2 strong{ font-size:18px; padding-bottom:12px; display:block;}
.news_td2 .zuozhe{ padding:0 0 12px 0; color:#ccc;}


.con{ width:1000px; margin:0 auto; overflow:hidden;}

.wrap{ width:100%; background:#f0f0f0;}

.top{ width:100%; height:32px; border-bottom:1px solid #ececec;}

.top_l{ width:300px; line-height:30px; float:left; color:#5a5a5a;}

.top_r{ width:600px; line-height:30px; float:right; color:#5a5a5a; text-align:right;}

.top_r a{ padding:0 8px; color:#5a5a5a;}

.top_r span{ display:inline-block; width:114px; height:32px; background:url(../images/01.jpg) no-repeat center; text-align:center;}

.top_r span a{ color:#fff;}




.head-bg{ width:100%; height:120px; background:url(head-bg.jpg)}

.head{ width:1000px; height:120px; margin:0 auto;}

.logo{ width:280px; height:120px; float:left;}

.logo img{ width:560px; height:120px;}

.tel{ width:300px; float:right; text-align:right; padding-top:15px;}

.tel p{ font-size:28px; color:#d80915; font-weight:bolder; font-family:"Myriad Pro"; line-height:40px; background:url(../images/02.jpg) no-repeat 100px center;}

.tel span{ color:#5a5a5a; line-height:25px;}





.menu{ width:100%; height:45px; background:#2b2b2b;}

.nav{ width:1008px; height:45px; margin:0 auto;}

.nav li{ width:112px; height:45px; text-align:center; float:left; position:relative; z-index:100;}

.nav li a{ display:block; line-height:45px; font-size:14px; color:#fff;}

.nav li a:hover{ color:#fff; background:#c7000b;}

.nav li a.wo{ color:#fff; background:#c7000b;}

.nav li .erji{width:112px;overflow:hidden;position:absolute;left:0px;top:45px;display:none; background:#5b5c5b;}

.nav li .erji li{width:112px;background:none; border-bottom:1px solid #6a6a6a; height:35px;}

.nav li .erji li a{font-size:12px; line-height:35px; color:#fff;}





.banner{ width:100%; height:650px; position:relative; overflow:hidden;}

.bannerbox { width:1920px; height:650px; overflow: hidden; position:absolute; top:0; left:50%; margin-left:-960px;}

#focus { width:1920px; height:650px; clear: both; overflow: hidden; position: relative; float: left; }

#focus ul { width:1920px; height:650px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }

#focus ul li { float: left; width:1920px; height:650px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }

#focus ul li img { width:1920px; height:650px;}

#focus .preNext { width:48px; height:48px; position: absolute; top:50%; margin-top:-24px; cursor: pointer; }

#focus .pre { left:5%; background: url(focus01.png) no-repeat left center; }

#focus .next { right:5%; background: url(focus02.png) no-repeat right center; }

.keyword{ width:1000px; height:20px; background:url(03.png) repeat; position:absolute; bottom:0; left:50%; margin-left:-500px; z-index:100; padding:15px 0;}

.key{ width:200px; height:20px; float:left; text-align:center; line-height:20px; font-size:18px; color:#fff;}

.word{ width:150px; height:20px; float:left; padding:0 50px; border-left:1px dotted #4b4b4b;}

.word a{ display:inline-block; color:#c0c0c0; line-height:10px; padding:0 8px;}

.fullSlide {
	min-width: 1000px;
	border-bottom: 3px solid #e8e8e8;
	position: relative;
	height: 400px;
	overflow: hidden;
}
.fullSlide .bd {
	position: relative;
	z-index: 0;
}
.fullSlide .bd ul {
	width: 100% !important;
}
.fullSlide .bd li {
	width: 100% !important;
	height: 400px;
}
.fullSlide .bd li .siteWidth {
	width: 1000px;
	position: relative;
	margin: 0 auto;
	height: 400px;
}
.fullSlide .bd li a {
	position: absolute;
	width: 100%;
	height: 400px;
	display: block;
	z-index: 1;
	;
}
.fullSlide .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: url(banner_bg.png) center bottom no-repeat;
}
.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
*display:inline;
	zoom: 1;
	width: 11px;
	height: 11px;
	margin: 4px;
	margin-top: 14px;
	background: url(dot-black.png) 0 0;
	overflow: hidden;
	line-height: 9999px;
	filter: alpha(opacity=40);
	opacity: 0.4;
}
.fullSlide .hd ul .on {
	filter: alpha(opacity=100);
	opacity: 1;
}



.box{ width:100%; height:70px; padding:25px 0; background:#eaeaea;}

.box_zi{ width:250px; height:70px; float:left;}

.box_zi p{ width:135px; height:70px; float:left; text-align:center; line-height:70px; font-size:18px; color:#1c1c1c; background:url(04.png) no-repeat center;}

.box_zi:hover p{ color:#fff; background:url(05.png) no-repeat center;}

.box_zi p font{ font-size:50px; font-weight:bolder; font-family:"Myriad Pro";}

.box_zi span{ display:block; width:99px; float:right; line-height:20px; font-size:14px; color:#232323; padding:15px 8px;}





.tit{ height:55px; border:1px solid #e1e1e1; border-bottom:none; background:#fff;}

.tit span{ display:block; width:200px; font-size:24px; color:#010101; line-height:55px; padding-left:20px; float:left;}

.tit span a{ font-size:24px; color:#010101; line-height:55px;}

.tit p{ width:500px; float:right; text-align:right;}

.tit p a{ font-size:14px; color:#414141; line-height:55px; padding:0 10px;}

.cp{ min-height:312px; background:#fff;}

.cp_l{ min-height:312px; float:left; border:1px solid #e1e1e1;}

.cp_l img{}

.cp_r{ min-height:312px; float:right; border:1px solid #e1e1e1; border-left:none;}

.cp_r img{}

.cplb{ width:1012px; overflow:hidden;}

.cplb li{ width:239px; height:200px; float:left; border:1px solid #e1e1e1; position:relative; margin:12px 12px 0 0;}

.cplb li img{ width:239px; height:200px;}

.cplb li p{ width:100%; height:40px; background:url(16.png) repeat; position:absolute; left:0; bottom:0; text-align:center;}

.cplb li p a{ font-size:14px; line-height:40px; color:#fff;}





.al{ border:1px solid #e1e1e1; border-top:none; background:#fff; padding:10px;}

.al_l{ width:484px; height:230px; float:left; position:relative;}

.al_l img{ width:484px; height:230px;}

.al_l p{ width:100%; height:40px; background:url(../images/16.png) repeat; position:absolute; left:0; bottom:0; text-align:center;}

.al_l p a{ font-size:14px; line-height:40px; color:#fff;}

.al_r{ width:230px; height:230px; float:left; position:relative; margin-left:10px;}

.al_r img{ width:220px; height:220px;}

.al_r p{ width:100%; height:40px; background:url(../images/16.png) repeat; position:absolute; left:0; bottom:0; text-align:center;}

.al_r p a{ font-size:14px; line-height:40px; color:#fff;}





.xwdt{ width:630px; float:left;}

.xwdt h3{ font-size:24px; color:#010101; line-height:95px; font-weight:normal;}

.xwdt h3 a{ font-size:24px; color:#010101; line-height:95px;}

.xw_l{ width:279px; height:215px; float:left;}

.xw_l img{ width:279px; height:215px;}

.xw_r{ width:330px; float:right;}

.xw_r p{ line-height:22px; padding-left:8px; background:url(../images/18.jpg) no-repeat left center;}

.xw_r p a{ color:#555555; line-height:22px;}

.xw_r_fir{}

.xw_r_fir a{ font-size:14px; color:#2e2e2e; line-height:25px;}

.xw_r_fir p{ color:#7f7f7f; line-height:20px; background:none; padding:0; margin-bottom:10px;}

.xw_r_fir p a{ color:#e40513; line-height:20px; font-size:12px;}

#xw_l .childa{width:326px;height:215px;position:absolute;top:0px;left:326px;z-index:10;display:block;}

#xw_l .childa img{width:326px;height:215px;}





.ryzz{ width:326px; float:right;}

.ryzz h3{ font-size:24px; color:#010101; line-height:95px; font-weight:normal;}

.ryzz h3 a{ font-size:24px; color:#010101; line-height:95px;}

.containers{ width:326px; height:215px;position:relative;}

#container{width:326px;height:215px;position:absolute; top:0; right:0;}

#scroll{width:326px;height:215px;overflow:hidden;position:absolute; top:0px; left:0px;}

.btn{position:absolute;top:90px;width:20px;height:30px;display:block;overflow:hidden;cursor:pointer;text-indent:-999em; z-index:100;}

#btn_prev{left:0px;background:url(../images/btn_01.jpg) no-repeat;}

#btn_next{right:0px;background:url(../images/btn_02.jpg) no-repeat;}

#slider_bar{width:100%;height:10px;position:absolute;bottom:15px;text-align:center; z-index:100; left:0; display:none;}

#slider_bar a{width:30px;height:10px;display:inline-block;overflow:hidden;background:#333333;margin:0px 3px;}

#slider_bar a.cur,#slider_bar a:hover{}

#scroll .child{width:326px;height:215px;position:absolute;top:0px;left:326px;z-index:10;display:block;}

#scroll .child img{width:326px;height:215px;}


#scroll_wrapper{position:relative;top:0px;}





.link{ height:55px; border-bottom:2px solid #eeeeee;}

.link a{ font-size:24px; color:#010101; line-height:55px;}

.link_lb{ width:1001px; min-height:94px; padding:15px 0; overflow:hidden;}

.link_lb li{ width:99px; height:auto; float:left; margin-right:4px;}

.link_lb li img{ width:97px; height:62px; border:1px solid #eaeaea;}

.link_lb li p{ line-height:30px; text-align:center;}

.link_lb li p a{ line-height:30px; color:#696969;}





.foot{ width:100%; background:#363636; padding:25px 0 30px 0;}

.xx{ width:150px; height:50px; float:left;}

.xx span{ color:#c2c2c2; font-weight:bolder; line-height:25px;}

.xx p{ line-height:20px;}

.xx p a{ color:#a6a6a6; line-height:20px;}

.xx_r{ width:900px; float:center;}

.ss{ width:201px; height:30px; background:url(../images/21.jpg) no-repeat;}

.ss1{ width:161px; height:30px; border:none; background:none; line-height:30px; padding-left:10px; float:left;}

.ss2{ width:30px; height:30px; border:none; background:none; cursor:pointer; float:left;}

.xx_r p{ color:#a6a6a6; line-height:25px; font-size:14px;}

.xx_r p img{ width:30px; height:30px; margin-right:5px;}









.ban{ width:100%; height:347px; position:relative; overflow:hidden; background:#252525;}

.ban_img{ width:1920px; height:347px; position:absolute; top:0; left:50%; margin-left:-960px;}

.ban_img img{ width:1920px; height:347px;}



.wz{ height:40px; line-height:40px; color:#8e8e8e; font-family:"宋体";}

.wz a{ color:#8e8e8e;}

.wz span{ color:#c9000c;}



.subnav{ height:47px; background:url(../images/28.png) repeat-x; padding-left:25px;}

.subnav li{ width:123px; height:47px; float:left; text-align:center;}

.subnav li a{ display:block; height:47px; line-height:40px; font-size:16px; color:#7e7e7e;}

.subnav li a:hover{ background:url(../images/27.png) no-repeat; color:#fff;}

.subnav li a.ni{ background:url(../images/27.png) no-repeat; color:#fff;}



.nrxx{ padding:20px 0; font-family:"宋体";}

.nrxx p{ font-size:14px; color:#797979; line-height:25px;}



.xwlb{ padding:15px 40px; font-family:"宋体";}

.xwlb li{ height:35px; background:url(../images/30.png) repeat-x center;}

.xwlb li a{ line-height:35px; padding-left:20px; background:url(../images/29.png) no-repeat left center #f0f0f0; float:left; color:#797979;}

.xwlb li span{ line-height:35px; background:#f0f0f0; float:right; color:#797979;}

.xwlb li.s1 a{ color:#b6000b;}

.xwlb li.s1 span{ color:#b6000b;}



.fy{ height:30px; text-align:center; font-family:"宋体";}

.fy a{ display:inline-block; height:28px; line-height:28px; border:1px solid #e2e2e2; background:#fff; color:#656565; padding:0 10px; margin:0 5px;}

.fy a:hover{ background:#d80915; color:#fff;}



.tit_xw{ text-align:center;}

.tit_xw h3{ font-size:20px; color:#b6000b; line-height:35px;}

.tit_xw span{ color:#b0b0b0; line-height:30px; font-family:"宋体";}

.xwxx{ padding:5px 0; font-family:"宋体";}

.xwxx p{  line-height:25px;}



.ud{ height:30px; font-family:"宋体";}

.ud p{ width:50%; height:30px; float:left; line-height:30px; color:#b6000b;}

.ud p a{ color:#afafaf;}



.cp_lb{ width:1012px; overflow:hidden; padding:20px 0;}

.cp_lb li{ width:241px; height:360px; float:left; margin-right:12px; position:relative;}

.cp_lb li img{ width:239px; height:296px; border:1px solid #e1e1e1;}

.cp_lb li p{ font-size:14px; color:#656565; line-height:25px;}

.zi{ display:none; width:241px; height:298px; background:url(../images/32.png) repeat; position:absolute; top:0; left:0;}

.zi a{ width:201px; height:228px; font-size:14px; color:#fff; line-height:25px; display:block; padding:70px 20px 0 20px;}

.zi a p{ font-size:14px; color:#fff; line-height:25px;}



.cpxx_l{ width:389px; height:389px; border:5px solid #e1e1e1; float:left;}

.cpxx_l img{ width:389px; height:389px;}

.cpxx_r{ width:520px; float:right; font-family:"宋体";}

.cpxx_r span{ font-size:24px; color:#333333; line-height:40px; font-family:"微软雅黑";}

.cpxx_r p{ color:#686868; line-height:30px;}



.tab3{height:40px; border-bottom:2px solid #2c2c2c; border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; background:#f8f8f8; font-family:"宋体";}

.tab3 ul{height:40px;}

.tab3 li{width:100px;float:left;height:40px;line-height:40px;text-align:center;cursor:pointer;font-size:14px;color:#818181; }

.tab3 li.now{background:#2c2c2c;color:#fff;}

.tablist{width:auto;height:auto;display:none;}

.block{display:block;}

.xxxx{ font-family:"宋体"; padding:20px 35px;}

.xxxx p{ color:#686868; line-height:25px;}



.bg1{ font-size:16px; color:#cccccc; line-height:30px;}

.bg2{ width:460px; height:38px; border:1px solid #d4d4d4; background:#fff; line-height:38px; padding-left:5px; font-size:12px;}

.bg3{ width:150px; height:38px; border:1px solid #d4d4d4; background:#fff; line-height:38px; padding-left:5px; font-size:12px;}

.bg4{ width:80px;}

.bg5{ width:455px; height:110px; border:1px solid #d4d4d4; background:#fff; line-height:25px; padding:5px; font-size:12px; margin:10px 0;}

.bg6{ width:133px; height:41px; border:none; background:url(../images/35.png) no-repeat; font-size:16px; color:#fff; cursor:pointer; font-family:"微软雅黑"; margin-top:10px;}

.bg7{ width:133px; height:41px; border:none; background:url(../images/36.png) no-repeat; font-size:16px; color:#fff; cursor:pointer; font-family:"微软雅黑"; margin-top:10px;}



.b1{width:220px; height:300px; float:left; border:1px solid #e1e1e1; background:#fff; text-align:center; padding-top:0px;}

.b1 span{ font-size:38px; font-family:"Arial";}

.b1 font{ font-size:18px;}



.b2{width:527px; height:300px; float:left; border-top:1px solid #e1e1e1;border-left:3px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}



.b3{width:170px; height:118px; float:left; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; background:#fff; text-align:center; padding-top:30px;}

.b3 span{ font-size:30px; font-family:"Arial";}

.b3 font{ font-size:18px;}



.b4{width:170px; height:118px; float:left; border-bottom:1px solid #e1e1e1; background:#f6f6f6; text-align:center;padding-top:30px;}

.b4 img{ float:left; width:169px; height:178px;}

.b4 span{ font-size:30px; font-family:"Arial";}

.b4 font{ font-size:18px;}



.b5{width:170px; height:118px; float:left; border-right:1px solid #e1e1e1; background:#f6f6f6;text-align:center;padding-top:30px;}

.b5 img{ float:left; width:212px; height:134px;}

.b5 span{ font-size:18px; }

.b5 font{ font-size:30px; font-family:"Arial";}



.b6{width:170px; height:118px; float:left; background:#fff; text-align:center; padding-top:30px;}

.b6 span{ font-size:30px; font-family:"Arial";}

.b6 font{ font-size:18px;}



.b7{font-size:14px; font-family: "微软雅黑"; line-height:26px;}

.b7 img{ float:center; width:240px; }

.b7 span{ font-size:16px; font-family:"微软雅黑"; float:left;line-height:38px; color:#fff;}

.b7 font{ font-size:30px; line-height:40px;}


.height30 { height:30px;}
</pre></body></html>