@charset "utf-8";
html,body{ font:12px/1.8 'microsoft yahei',tahoma,verdana,'simsun'; rgb(34, 34, 34);-webkit-text-size-adjust:none; padding:0px; margin:0px; height:100%;}
#yaxinet div { height:auto;}
ul,li,p,dl,dd,dt,h1,h2,h3,a{
	padding:0px;
	margin:0px;
	list-style-type: none;
	text-decoration: none;
}
a { color:#000;}
a:link{ color:#333333;}
a:visited {color:#66666!important;}
.clear { clear:both;}
.main { width:1200px; margin-left:auto; margin-right:auto;}

.video{ position:fixed; top:10px; right:10px; position:absolute;}
.video li{ width:100px; text-align:center; }
.video li a{ display:block; height:50px;}
#top {
	width:100%;
	background-image: url(/images/head_bg.png);
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #d7000f;
}
#top .logo { float:left; padding-top:10px; position:absolute;}
#top .menu { float:right; height:90px; font-size:16px;}
#top .menu li { float:left; line-height:90px;}
#top .menu li .nav { display:block; padding-left:33px; padding-right:33px;transition: all 0.3s linear;text-shadow: 1px 1px #eee;}
#top .menu li:hover .nav,#nav_on .nav {
	background-image: url(/images/menu_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	color:#d7000f;
}
#top .menu li:hover dl { display:block;}
#top .menu li dl {
	position:absolute;
	z-index:100;
	display:none;
	background-color:#fff;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	width:100%;
	left:0%;
	line-height:50px;
	text-align:center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ccc;
}

#top .menu li dl a { color:#333;transition: all 0.3s linear;padding-left:20px; padding-right:20px; display:inline-block!important; padding-bottom:3px;}
#top .menu li dl a:hover {
	color:#d7000f;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #d7000f;
	padding-bottom:0px;
}


#number {background-color:#d7000f; width:100%; height:190px;}
#number ul dl {
	float:left;
	width:299px;
	text-align:center;
	color:#fff;
	padding-top:10px;
	font-size:16px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D65659;
	margin-top:40px;
}
#number ul dl dt { line-height:70px; height:70px;}
#number ul dl dt span { font-size:60px;}
#number ul dl dd { line-height:30px;}

#index_about{ padding-top:50px; padding-bottom:50px; background-color:#fff;}
#index_about .about_left { float:left; width:500px;}
#index_about .about_left h1 { font-size:24px; font-weight:normal; line-height:30px;}
#index_about .about_left li { color:#d7000f; font-size:22px; margin-top:30px; font-weight:bold; line-height:30px;}
#index_about .about_left li font { font-weight:normal; font-size:18px;}
#index_about .about_left ul { font-size:14px; margin-top:30px; color:#5a5a5a; text-indent:2em;}
#index_about .about_left .about_more {width:150px;height:40px;line-height:40px;background-color:#d7000f;border-radius:30px; display:block; text-align:center; color:#fff; font-size:14px; margin-top:30px;transition: all 0.3s linear;}
#index_about .about_left .about_more:hover {
	background-color:#E28385;
}
#index_about .about_right { float:right;}

#index_product {
	width:100%;
	height:800px;
	background-image: url(/images/pro_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
}
#index_product h1 { color:#fff; font-size:22px; font-weight:normal; list-style:40px; padding-top:50px;}
#index_product .product_left { float:left; margin-top:50px; width:200px;}
#index_product .product_left li {
	height:80px;
	line-height:80px;
	padding-bottom:5px;
}
#index_product .product_left li:hover{
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	padding-bottom:0px;
}
#index_product .product_left li a { font-size:18px; color:#fff; display:block;}
#index_product .product_right { float:right; width:900px;}
#index_product .product_right dl { float:left; width:33%; margin-bottom:50px; transition: all 0.3s linear; height:360px;}
#index_product .product_right dl dd { text-align:center; height:320px;}
#index_product .product_right dl dd img { height:300px; max-width:300px;margin-top:20px;transition: all 0.3s linear;}
#index_product .product_right dl dt {text-align:center; height:40px;}
#index_product .product_right dl dt a { color:#fff; display:block; line-height:20px; margin-top:20px;transition: all 0.3s linear;}
#index_product .product_right dl:hover img { margin-top:0px;
}
#index_product .product_right dl:hover a { margin-top:0px;}

#advantage {
	background-color:#fff;
	padding-top:50px;
	padding-bottom:150px;
	background-image: url(/images/tedian_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#advantage ul h1 {font-size:24px; font-weight:normal; line-height:30px; margin-bottom:50px;}
#advantage ul dl { float:left; width:25%;}
#advantage ul dl a { display:block; height:100px; line-height:100px;float:left; }
#advantage ul dl img { margin-right:20px;}
#advantage ul dl dt {font-size: 24px;color:#d7000f; line-height:200%;}

#index_news {
	background-color:#fff;
	padding-top:50px;
	padding-bottom:50px;
	background-image: url(/images/index-p1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#index_news h1 { font-size:22px; font-weight:normal; list-style:40px;float:left;}
#index_news .news_more {width:150px;height:40px;line-height:40px;background-color:#d7000f;border-radius:30px; display:block; text-align:center; color:#fff; font-size:14px; margin-top:30px;transition: all 0.3s linear; float:right; margin-top:30px;}
#index_news .news_more:hover {background-color: #E28385;}
#index_news .news_img { float:left;}
#index_news .news_con { float:right; width:750px;}
#index_news .news_con dl {
	padding-top:10px;
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eee;
	margin-bottom:10px;
}
#index_news .news_con dl dt {font-size: 18px;color: #222222;font-weight: normal;text-decoration: none;line-height: 140%;}
#index_news .news_con dl dd {font-size: 12px;line-height:24px!important;color: #888888;font-weight: normal;}


#foot {
	width:100%;
	height:570px;
	background-color:#fff;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color:#d7000f;
}
#foot ul { padding-top:50px;}
#foot dl {
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ccc;
	height:400px;
	padding-left:80px;
	margin-left:80px;
}
#foot dl h1 {color:#000;line-height: 250%; font-size:18px; font-weight:normal; margin-bottom:30px;}
#foot dl dt {}
#foot dl dt a {color:#000; font-size:14px; line-height:250%;}
#foot dl dd { color:#000; font-size:14px;}
#foot dl dd span { font-size:20px; display:block; line-height:30px;}
#foot dl .erweima { float:right; margin-right:30px; margin-top:30px;}
#foot dl .erweima li {color:#000; text-align:center;}

#foot .copyright {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color:#ccc;
	color:#000;
	font-size:14px;
	margin-top:20px; padding-top:30px;
}
#foot .copyright a { float:right;color:#000;}


#fenye_banner {position:fixed;z-index:-2; width:100%; top:0px;}

#fenye_main {
	background-image: url(/images/fenye_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#fenye_main img { max-width:1200px!important;}
#fenye_main .position {
	background-image: url(/images/icon-crmhome.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:30px;
	font-size:14px;
}
#fenye_main .position a {
	background-image: url(/images/icon-crmsub.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:10px;
	padding-right:10px;
}
#fenye_main .sort_title { text-align:center; font-size:24px; font-weight:normal;}
#fenye_main .con { width:100%; min-height:800px; padding-top:50px; padding-bottom:50px;}
#fenye_main .con .news_list li {background-color:#eee; margin-bottom:20px;transition: all 0.3s linear;}
#fenye_main .con .news_list li span { display:inline-block; width:140px; height:80px; line-height:80px; color:#fff; background-color:#666; text-align:center; font-size:20px; font-weight:bold; float:left; margin-right:30px;}
#fenye_main .con .news_list li a { font-size:20px; padding-top:10px; display:block; color:#333;}
#fenye_main .con .news_list li p { font-size:14px; color:#666;}
#fenye_main .con .news_list li:hover span {
	background-color:#d7000f;
}
#fenye_main .con .news_list li:hover{background-color:#fff;}
#fenye_main .con .news_list li:hover a { color:#000;}
#fenye_main .con .news_list li:hover p { color:#333;}
#fenye_main .main {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ccc;
	border-left-color: #ccc;
	background-color:#fff;
	padding-left:20px; padding-right:20px;
	padding-top:40px;
}
#fenye_main .fenye_sortlist {
text-align:center;
margin-top:20px;
}
#fenye_main .fenye_sortlist a { display:inline-block; padding-left:10px; padding-right:10px;border: 1px solid #ccc; font-size:16px;transition: all 0.2s linear;}
#fenye_main .fenye_sortlist a:hover,.sortlist_on { color:#fff; background-color:#d7000f;border: 1px solid #d7000f!important;}

#flip { font-size:16px; text-align:center; padding-top:50px;}
#flip a {
	display:inline-block;
	padding-left:10px;
	padding-right:10px;
	border: 1px solid #ccc;
	margin-left:5px;
	margin-right:5px;
	border-radius:5px;
}
#flip span { margin-left:10px; margin-right:10px;}
#flip select{display:inline-block;
	padding-left:10px;
	padding-right:10px;
	border: 1px solid #ccc;
	margin-left:5px;
	margin-right:5px;
	border-radius:5px;
	height:30px;}
#fenye_main .news_con {
	float:left;
	width:750px;
	min-height:800px;
	padding-top:50px;
	padding-bottom:50px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #eee;
}
#fenye_main .news_right { float:right; width:400px; margin-top:50px;}
#fenye_main .news_right .related {
	font-size:20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
	line-height:50px;
}
#fenye_main .news_right .relatedlist { padding-top:20px;}
#fenye_main .news_right .relatedlist li { line-height:30px; font-size:14px;}
#fenye_main .news_right .relatedlist li a { display:block;}
#fenye_main .news_right .relatedlist li:hover a { display:block; color:#d7000f;}

#fenye_main .con .contact {
	background-color:#fff;
	width:260px;
	position:absolute;
	z-index:2;
	margin-left:800px;
	margin-top:200px;
	padding:20px;
	font-size:15px;
	border: 1px solid #ccc;
	filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}
#fenye_main .con .contact h1 {
	font-size:18px;
	color:#d7000f;
	margin-bottom:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eee;
}
#fenye_main .con .contact li { line-height:40px;}
#fenye_main .con .contact li font { font-size:28px;}

.product_list { font-size:0px;}
.product_list a { padding:0px; margin:0px; display:block;cursor: pointer; font-size:0px;}

.fenye_title {
	width:100%;
	height:50px;
	line-height:50px;
	color:#fff;
	background-image: url(/images/fenye_title.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom:30px;
	text-indent:20px;
	font-size:18px;
	font-weight:bold;
}