html,body,h1,h2,h3,h4,h5,h6,p,ul,li,ol,a,img{margin:0;padding:0;list-style:none;text-decoration:none;font-family:"微软雅黑","宋体",Arial;font-size:14px;color:#666;border:0;}
.clr{clear:both;}
html{min-width: 1200px;}
a:visited{color:#666;}
a:hover{color:#FF6F05;}
body{width:100%;overflow-x:hidden;}
/* webkit, opera, IE9 */
::selection { background:#FF6F05;}
/* mozilla firefox */
::-moz-selection { background:#FF6F05; }
/*head*/
.top{height:42px;background:url(../images/topbg.jpg) repeat-x;}
	.topCont{font-size:12px;line-height:35px;width:1200px;margin:0 auto;}
.header{text-align:center;padding:25px 0;margin: 0 auto;width: 1170px;height: 71px;}
.header .header_l{background:url(../images/logo.jpg) no-repeat; line-height: 71px;width:850px; float: left;}
.header .header_l h1{padding-left: 78px; padding-right: 350px; font-size:38px;font-weight: bold;color: #f00; text-align: center;}
.header .header_r{background:url(../images/tel.jpg) no-repeat; width:314px;height: 71px; float: right;}
.header .header_r span{padding-left: 75px; font-size:28px;font-weight: bold; font-style:italic;color: #ca1622;line-height: 71px; text-align: center;display:block;}
.nav{height:50px;background:url(../images/navbg.jpg) repeat-x;overflow:hidden;}
.navCont{width:1215px;margin:0 auto;}
.navCont a{display:block;float:left;width:135px;color:#fff;font-size:16px;text-align:center;height:47px;line-height:47px;}
.navCont a:hover{background:#BB5050;}
a:hover img{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
#banner a:hover img{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
/*main*/
.main{width:1200px;margin:0 auto;margin-top:10px;}
	.mainLeft{border:1px solid #ccc;width:830px;float:left;min-height:550px;}
		.position{height:35px;border-bottom:1px solid #ccc;line-height:35px;padding-left:10px;background:url(../images/positionbg.jpg) repeat-x;}
		.bigImgList li{padding:20px 0px;margin:0 20px;border-bottom:1px dashed #ccc;min-height:145px;}
		.bigImgList li .litPic{border:1px solid #fff;display:block;float:left;margin-right:20px;}
		.bigImgList li .litPic:hover{border:1px solid #bbb;}
		.bigImgList li img{height:140px;width:230px;border:1px solid #eee;}
		.bigImgList .title{line-height:25px;font-size:16px;color:#000;font-weight:900;display:block;}
		.bigImgList .title:hover{color:#FF6F05;}
		.bigImgList .info{font-size:12px;display:block;margin:10px 0;}
		.bigImgList .description{text-indent:2em;line-height:25px;}
	.mainRight{border:1px solid #ccc;width:355px;margin-left:10px;float:left;margin-bottom:10px;padding-bottom:8px;}
		.mainRightTit{height:35px;border-bottom:1px solid #ccc;line-height:35px;padding-left:10px;}
		.smallImgList li{margin:8px 5px 0 5px;height:84px;}
		.smallImgList li .litPic{border:1px solid #fff;display:block;float:left;margin-right:8px;}
		.smallImgList li .litPic:hover{border:1px solid #bbb;}
		.smallImgList li img{height:80px;border:1px solid #eee;width:130px;}
		.smallImgList .title{line-height:25px;font-size:14px;color:#666;font-weight:900;display:block;}
		.smallImgList .title:hover{color:#FF6F05;}
		.smallImgList .description{font-size:12px;text-indent:2em;line-height:20px;}
/*index*/
/*banner*/
.hotServ{width:1180px;margin:0 auto;position:relative;height:725px;overflow:hidden;}
	.hotServ img{display:block;position:absolute;}
	.hotServ .i1{top:0;}
	.hotServ .i2{top:0;left:619px;}
	.hotServ .i3{bottom:0;left:619px;}
	.hotServ .i4{top:0;left:918px;}
	.hotServ .i5{bottom:0;left:918px;}
#banner {width: 100%;max-width: 1920px; /*height:545px;*/min-height: 340.63px; margin:0 auto;position:relative;/*left:50%;margin-left:-960px;*/}
.pro-switch {/*height:545px;*/min-height: 340.63px;overflow: hidden;	position: relative;	width: 100%;max-width: 1920px;}
.flexslider {margin: 0;	padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%;display: block;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
.slides {/*height:545px;*/min-height: 340.63px;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;width: 100%;max-width: 1920px; /*height:545px;*/min-height: 340.63px; zoom: 1;}
.flex-viewport {max-height: 2000px;	-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width:60px;height:90px;display:block;background: url(../images/arrow.png) no-repeat 0 0;
position: absolute;top:230px;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 0 -90px;right:18.75%;}
.flex-direction-nav .flex-prev {left:18.75%;}
.flexslider:hover .flex-next {opacity: 0.8;	filter:alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;	filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter:alpha(opacity=50);}
.flex-control-nav {width:100%;	position: absolute;	bottom:10px;text-align: center; margin:0; padding:0}
.flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -16px;display:block;height: 16px;overflow: hidden;text-indent:-99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active {background-position: 0 0;}
/*box*/
.album{}
	.albumTit{border-bottom:3px solid #a80113;margin-bottom:10px;}	
		.albumTit b{font-size:30px;line-height:60px;float:left;height:60px;font-weight:900;color:#aa0303}
		.albumTit small{font-size:24px;line-height:30px;font-weight:700;height:30px;margin-top:18px;margin-left:20px;float:left;color:#CACACA;}
		.albumTit a{float:right;height:30px;color:#aa0303;font-weight:700;font-size:20px;margin-top:30px;}
		.albumTit a:hover{color:#FF6F05;}
	.album li{float:left;width:260px;height:165px;margin-left:10px;margin-bottom:10px;}
	.album li img{width:100%;height:100%;}
	.album .firstBox{width:390px;height:340px;margin-left:0;}
	.tidbits li{float:left;width:292.5px;height:220px;margin:0 10px 10px 0;}
		.tidbits .li4,.tidbits .li8{margin-right:0;}
		.tidbits li span{background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;position:relative;top:-30px;display:block;height:30px;line-height:30px;color:#fff;text-align:center;}
		.tidbits li img{width:100%;height:100%;}
	.case li{float:left;width:225px;margin:0 10px 10px 0;border:1px solid #ccc;text-align:center;padding-bottom:10px;}
		.case .li5,.case .li10{margin-right:0;}
		.case li img{width:97.5%;margin-top:3px;}
		.case span{font-size:16px;font-weight:700;display:block;margin-top:5px;}
			.case ul li h1{font-size:24px;font-weight:700;color:#aa0303;float:left;line-height:30px;margin-left:10px;}
			.case ul li h2{float:right;text-decoration:line-through;font-weight:100;line-height:30px;margin-right:10px;}
/*news*/
.newsLeft{width:900px;float:left;}
	.newsList1{width:540px;height:304px; float:left;}
	.newsList1 li{float:left;}
	.newsList1 .li1{width:325px;margin-right:10px;}
	.newsList1 .li2,.newsList1 .li3{margin-bottom:5px;}
	.newsList2{width:350px;float:right;}
	.newsList2 li{height:101px;overflow:hidden;}
	.newsList2 li a{display:block;text-align:center;font-size:18px;font-weight:700;line-height:25px;height:25px}
	.newsList2 li p{font-size:12px;font-weight:100;line-height:25px;margin-top:10px;}
	.newsList2 li p a{color:#aa0303;font-size:12px;font-weight:100;display:inline-block;line-height:25px;}
.newsRight{width:290px;height:352px; float:left;margin-left:10px;padding-top:25px;}
	.newsRight li span{font-size:10px;display:block;float:left;width:15px;height:15px;background:#AB0303;color:#fff;text-align:center;line-height:15px;margin-top:7px;margin-right:5px;border-radius:4px;}
	.newsRight li a{line-height:30px;height:30px;font-size:13px}
	.imgNews {margin:10px 0;}
/*pagelist*/
.list_pages ul{float:left;padding:12px 0 12px 16px}
.list_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px}
.list_pages ul li a{float:left;padding:2px 5px 2px;color:#666;border-bottom:2px solid #EEE}
.list_pages ul li a:hover{color:#FF6F05;text-decoration:none;border-bottom:2px solid #FF6F05}
.list_pages ul li.thisclass{line-height:20px;color:#FF6F05;}
.list_pages .pageinfo{line-height:20px;color:#999}
.list_pages .pageinfo strong{font-weight:normal;margin:0px 2px;}
/*footer*/
.footer{background:#aa0303;color:#fff;padding:30px 0 40px 0;margin-top:10px;}
.footerCont{width:1200px;margin:0 auto;text-align:center;line-height:25px;}
.subNav{margin-bottom:20px;}
.subNav a{padding:5px 20px;color:#fff;}
.footerCont p{color:#fff;}
/*article*/
.articleTitle{text-align:center;font-size:22px;margin:20px;}
.articleInfo{font-size:12px;text-align:center;}
.articleDescription{width:90%;padding:8px 16px;line-height:24px;background:#f5fcee;border:1px solid #DCDDDD;color:#706A6A;margin:25px auto 0 auto;}
.articleCont{margin:30px;line-height:25px;}
.articleCont img{max-width:100%;}
.boxoff{clear:both;overflow:hidden;margin:4px auto;padding-top:10px;height:10px;background:url(../images/boxoff.gif) left 15px repeat-x;}
.boxoff strong{float:left;display:block;overflow:hidden;width:8px;height:10px;background:url(../images/boxoff.gif) right -10px no-repeat;font-size:0;line-height:100px;}
.paging,.paging a{font-size:12px;}
/*imageInfo*/
.imageInfo{width: 90%;margin:3% auto;}
.imageInfo img{margin: 0;padding: 0;float: left;}
.imageInfo .zixun,.imageInfo h2,.imageInfo span{margin: 0;padding: 0; display:block;float:right;}
.imageInfo h2,.imageInfo span{padding:20px 0 20px 13.3%; width:50.6%;height: 30px;line-height: 30px;}
.imageInfo h2{font-size: 18px;font-weight: bold;}
.imageInfo span{font-size: 20px;}
.imageInfo span b{color:#ed5001;}
.imageInfo .zixun{width:50.6%;padding-top: 50px;padding-left: 13.3%}
.imageInfo .zixun img{float: none;}


/*theme*/
.themeLeft{width:900px;float:left;}
	.themeLeft img{max-width:800px;}
	.themeInfo{margin:20px 20px;line-height:25px;text-indent:2em;}
	.leftTit{width:100%;margin:20px 0;}
		.themeLine{border-top:1px solid #8B8B8B;height:0;margin-top:80px;}
		.leftTit .themeTit{background:url(../images/leftTitBg.jpg) no-repeat;width:260px;height:120px;margin:0 auto;margin-top:-70px;}
		.leftTit .themeTit h1{text-align:center;font-size:23px;padding-top:55px;}
		.leftTit .themeTit h1 span{color:#ff080c;}
		.themeImgList a{display:block;width:32.3%;margin:0.5%;float:left;}
		.themeImgList img{display:block;border:0;width:100%;height:220px;padding-bottom:30px;}
		.themeImgList span{display:block;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;position:relative;margin-top:-30px;color:#fff;text-align:center;line-height:30px;}
	.themeRight{width:250px;float:right;margin-left:50px;margin-top: 60px;}
	.productRight{width:357px;float:right;margin:10px 0 10px 10px;}
	.themeRight .themeTit,.productRight .productTit{background:url(../images/rightTitBg.jpg) no-repeat center center;height:110px;width:100%;}
	.themeRight .themeTit h1,.productRight .productTit h1{text-align:center;font-size:23px;padding-top:50px;}
	.themeRight .themeTit h1 span,.productRight .productTit h1 span{color:#ff080c;}
	.themeRight a,.productRight a{display:block;width:100%;height:40px;line-height:40px;font-size:16px;border:1px dotted #000;margin-top:10px;}
	.themeRight a span,.productRight a span{display:block;width:40px;height:100%;float:left;background:url(../images/p2.jpg) center center no-repeat;}
	.themeRight a:hover,.productRight a:hover{border:1px solid #FF6F05;box-shadow:0px 0px 10px #888888;}
	.themeRight a:hover span,.productRight a:hover span{background:url(../images/p1.jpg) center center no-repeat;}


/*contact*/
.contact{width: 60%;line-height: 50px;float: right;padding-left: 10%;padding-top:30px;}
.contact p{font-size: 18px;}
.contact p span{color: #f00;font-size: 22px; font-weight: bold;}


.clr{clear:both;}
.hotSale{width:1400px;margin:30px auto 0 auto;}
.hotSaleTit{margin-top:20px;text-align:center;}
.hotSaleTitBg{background:url(../i/fenggebg.jpg) repeat-x;}
.hotSaleCase{width:295px;height:430px;float:left;margin-right:10px;}
.hotSaleCase a{display:block;}
.hotSaleCase a:hover img,.erweima a:hover img{filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;cursor:pointer;
	opacity: 0.5;
    text-align:center;font-size:26px;
    -webkit-animation:animations2 0.5s ease-in-out;
    -moz-animation:animations2 0.5s ease-in-out;
    animation:animations2 0.5s ease-in-out;
}

/* 返回顶部 */
.gotop-wrapper { position:fixed; bottom:50px; right:15px; z-index:1001; background-color:rgba(0,0,0,0.3); background-color:#969696\9; }
.gotop-wrapper:hover {background-color:#c80c0c; } 
.gotop-wrapper a { 
	display:none; _display:none !important;
	width:55px; height:55px; overflow:hidden; background:url(../images/icon-gotop-fixed.gif) no-repeat center;
}

