/*html,body{-webkit-text-size-adjust:none;}*/
html {
}
html, body {
	overflow-x: hidden;
	overflow-y: auto;
}
body {
	background:url("../images/topbg.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/topbg.jpg*/ top center no-repeat;
}
body, td, th {
	font-size: 12px;
	color:#434343;
}
body a{outline:none;blr:expression(this.onFocus=this.blur());} 
body {
	margin-left: 0px;
	margin-top: 0px; /*font-family:SimSun;*/
	background:url("../images/topbg.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/topbg.jpg*/ top center no-repeat;/* background-size:100%; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/BodyBg.jpg,sizingMethod=scale); */
	font-family:Microsoft YaHei;
}
a {
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}
a:link {
	color:#333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#333;
}
a:hover {
	text-decoration: none;
	color: #999;
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}
a:active {
	text-decoration: none;
	color:#666;
}
* {
	margin:0;
	padding:0;
}
ul, ol, dl {
	list-style-type:none;
}
img {
	border:0;
}
/*Main Css End*/

.hs {
	line-height:30px;
	height:30px;
}
.header {
	margin:0 auto;
	width:1100px;
	height:130px;
}
.logo {
	float:left;
	width:auto;
	margin-top:15px;
}
.top_tel {
	float:right;
	width:auto;
	background:url("../images/icon00.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/icon00.jpg*/ no-repeat 0 0;
	padding-left:37px;
	color:#FF5704;
	font-size:14px;
	font-weight:normal;
	margin-top:25px;
}
.top_tel span {
	color:#FF0000;
	font-size:24px;
	font-weight:bold;
}
.header_flag {
	float:right;
	padding:35px 40px 0 0;
}
.header_flag li {
	float:left;
	width:38px;
	height:24px;
	overflow:hidden;
	padding:0 10px;
}
.man_nav_box {
	margin:0 auto;
	width:100%;
	height:55px;
	background:url(../images/bbn.jpg) repeat-x center;
	border-bottom:0px solid #383e42;
}
.main_nav {
	margin:0 auto;
	width:1100px;
	height:55px;
	position:relative;
	z-index:999;
}
.main_nav li {
	float: left;
	width:120px;
	height:55px;
	position:relative;
	color:#FFF;
	font-size:17px;
	text-align:center;
	line-height:55px;
}
.main_nav li a:link, .main_nav li a:visited {
	color:#FFF;
	display:block;
}
.main_nav li a:hover, .main_nav li a.cur {
	background:#c0160d;
	color:#fff;
	text-decoration:none;
}
.main_nav li dl {
	display:none;
}
.main_nav li:hover dl {
	display:block;
}
.main_nav li:hover dl dd {
	height:35px;
	line-height:35px;
	background:url("../images/bg06.png")/*tpa=http://www.zzxiny.com/templates/default/images/bg06.png*/ no-repeat center center;
	margin-bottom:1px;
	font-size:12px;
}
.main_nav li:hover dl dd a:link, .main_nav li:hover dl dd a:visited {
	display:block;
	color:#FFF;
	background:none;
}
.main_nav li:hover dl dd a:hover {
	background:#383e42;
	color:#FFF;
	text-decoration:none;
}
.main_nav li:hover a {
	background:#383e42;
	color:#FFF;
	text-decoration:none;
}
.Bannerbox {
	width:100%;
	position:relative;
	z-index:10;
}
#slider {
	width:100%;
	margin:0 auto;
	height:471px;
	text-align:center;
}
div#slideshow {
	float:left;
	width:100%;
	height:471px;
	overflow:hidden;
}
.slider-item {
	width:100% !important;
	height:471px;
	text-align:center;
}
.slider-item img {
}
.slider_content_inner img {
	border:none;
}
.controls-center {
	width:100%;
	position:absolute;
	bottom:40px;
}
#slider_controls {
	padding:5px 0 0 0;
	position:relative;
	margin:0 auto;
	z-index:10;
	width:1100px;
}
#slider_controls ul {
	margin:0 auto;
	padding:2px 3px;
	width:100%;
	height:19px;
	text-align:center;
}
#slider_controls ul li {
	margin:0;
	padding:0;
	list-style:none;
}
#slider_controls ul li {
	display:inline-block;
*display:inline;
	zoom:1;
}
#slider_controls ul li a {
	width:17px;
	height:17px;
	background: url("../images/point.png")/*tpa=http://www.zzxiny.com/templates/default/images/point.png*/ no-repeat 0 0;
	display:block;
	float:left;
	padding:0; /*margin:2px !important; */
	margin:1px 5px;
	outline:none;
	font-size:24px;
	color:#6F3939;
	text-align:center;
	line-height:30px;
}
#slider_controls ul li a:focus {
	outline:none;
}
#slider_controls ul li a:hover, #slider_controls ul li a.activeSlide {
	background: url("../images/point.png")/*tpa=http://www.zzxiny.com/templates/default/images/point.png*/ no-repeat -27px 0;
	color:#FFF;
}
.indext_title {
	margin:20px auto;
	width:100%;
	height:75px;
	
	text-align:center;
}
.indext_title p {
	font-size:24px;
	color:#218a0a;
	font-weight:bold;
	line-height:45px;
	text-transform : uppercase
}
.indext_title h2 {
	display:block;
	color:#333;
	font-size:18px;
	line-height:30px;
	font-weight:normal;
	background:url("../images/bg03.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/bg03.jpg*/ no-repeat center center;
	text-align:center;
}
.indext_title h3 {
	display:block;
	color:#333;
	font-size:18px;
	line-height:30px;
	font-weight:normal;
	background:url("../images/bg04.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/bg04.jpg*/ no-repeat center center;
	text-align:center;
}
.index_about {
	margin:0 auto;
	width:1100px;
	height:auto;
	overflow:auto;
	padding:20px;
}
.index_about_img {
	float:left;
	width:437px;
	height:260px;
	border:3px solid #a4a4a4;
}
.index_about_txt {
	float:right;
	width:620px;
	line-height:32px;
	font-size:14px;
	overflow:hidden;
	height:270px;
}
.index_about_txt h2 {
	font-size:18px;
	padding-bottom:10px;
}
.index_about_txt a:link, .index_about_txt a:visited {
	color:#c0160d;
}
.pro_con_box {
	margin:0 auto;
	width:100%;
	height:auto;
	overflow:auto;
	padding:20px 0;
	background:#EFEFEF;
}
.tabPanel{
	width:1100px;
	margin:0 auto;
}

.panes{
	float:right;
	width:830px;
}
.pane {
	margin:0 auto;
	width:830px;
	min-height:480px;
	height:auto;
	clear:both;
	display: none;
	padding-top:20px;
}
.pro_ul {
	margin:0 auto;
	width:850px;
	height:auto;
	overflow:auto;
}
.pro_ul dd {
	float:left;
	width:250px;
	height:250px;
	background:url("../images/bg04.png")/*tpa=http://www.zzxiny.com/templates/default/images/bg04.png*/ no-repeat 0 0;
	margin:10px;
}
.pro_ul dd p {
	height:30px;
	font-size:14px;
	line-height:30px;
	left:0;
	bottom:10px;
	width:254px;
	text-align:center;
}
.pro_ul dd span a:hover {
	text-decoration:none;
}
.pro_ul dd img {
	display:block;
	width:250px;
	height:200px;
	border:2px solid #EFEFEF;
	border-bottom:none;
}
.pro_ul dd:hover {
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}
.pro_ul dd:hover img {
	border:2px solid #c9190c;
}
.pro_ul dd:hover a {
	color:#c0160d;
}
.more {
	margin:0 auto;
	width:337px;
	padding-top:10px;
	display:block;
	height:70px;
}
.more a {
	display:block;
	height:70px;
	background:url("../images/more.png")/*tpa=http://www.zzxiny.com/templates/default/images/more.png*/ no-repeat center bottom;
}
.more a:hover {
	background:url("../images/moreHover.png")/*tpa=http://www.zzxiny.com/templates/default/images/moreHover.png*/ no-repeat center bottom;
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}
.index_news {
	margin:0 auto;
	width:1100px;
	height:auto;
	overflow:auto;
	padding-bottom:20px;
}
.index_news li {
	float:left;
	width:500px;
	height:82px;
	overflow:hidden;
	padding:10px;
	background:#EFEFEF;
	border:1px solid #E1E0E0;
	margin:10px;
}
.news_img {
	float:left;
	width:100px;
	height:80px;
	overflow:hidden;
	border:1px solid #EFEFEF;
}
.news_img:hover {
	border:1px solid #c9190c;
	opacity:0.5;
	filter:alpha(opacity=50);
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}
.news_r {
	float:right;
	width:390px;
}
.news_r h2 {
	float:left;
	width:290px;
	height:25px;
	overflow:hidden;
	font-size:18px;
	font-weight:bold;
	color:#c9190c;
	margin-bottom:5px;
}
.news_r h2 a {
	color:#c9190c;
}
.news_r h2 a:link, .news_r h2 a:visited {
	color:#4a8c31;
	line-height:25px;
	display:block;
}
.news_r h2 a:hover {

	color:#ff733b;
	text-decoration:none;
	padding:0 10px;
}
.news_r span {
	float:right;
	line-height:25px;
}
.news_txt {
	width:100%;
	line-height:25px;
	height:50px;
	overflow:hidden;
	margin-top:5px;
	font-size:14px;
}
.index_contact {
	margin:0 auto;
	width:1100px;
	height:500px;
	padding:10px 10px 40px 10px;
	position:relative;
}
.index_map {
	position:absolute;
	left:0;
	top:0;
	width:1210px;
	height:308px;
	background:url("../images/bg05.png")/*tpa=http://www.zzxiny.com/templates/default/images/bg05.png*/ no-repeat;
	z-index:5;
}
.c_01 {
	float:left;
	width:400px;
	height:280px;
	background:url("../images/C1.png")/*tpa=http://www.zzxiny.com/templates/default/images/C1.png*/ no-repeat center top;
	position:relative;
	z-index:10;
	margin-top:217px;
}
.c_02 {
	float:left;
	width:400px;
	height:280px;
	background:url("../images/C2.png")/*tpa=http://www.zzxiny.com/templates/default/images/C2.png*/ no-repeat center top;
	position:relative;
	z-index:10;
	margin-top:217px;
}
.c_03 {
	float:left;
	width:400px;
	height:280px;
	background:url("../images/C3.png")/*tpa=http://www.zzxiny.com/templates/default/images/C3.png*/ no-repeat center top;
	position:relative;
	z-index:10;
	margin-top:217px;
}
.c_01 h2, .c_02 h2, .c_03 h2 {
	margin:0 auto 10px auto;
	width:175px;
	line-height:50px;
	border-bottom:3px solid #333;
	text-align:center;
	padding-top:170px;
	font-size:21px;
	font-weight:normal;
}
.c_01 p, .c_02 p, .c_03 p {
	line-height:25px;
	font-size:16px;
	text-align:center;
}
.c_01:hover {
	background:url("../images/C11.png")/*tpa=http://www.zzxiny.com/templates/default/images/C11.png*/ no-repeat center top;
	cursor:pointer;
}
.c_02:hover {
	background:url("../images/C22.png")/*tpa=http://www.zzxiny.com/templates/default/images/C22.png*/ no-repeat center top;
	cursor:pointer;
}
.c_03:hover {
	background:url("../images/C33.png")/*tpa=http://www.zzxiny.com/templates/default/images/C33.png*/ no-repeat center top;
	cursor:pointer;
}
.footer_box {
	margin:0 auto;
	width:100%;
	background:#1F1F1F;
	height:auto;
	overflow:auto;
	padding:10px 0;
}
.footer {
	margin:0 auto;
	width:1100px;
}
.ewm {
	float:right;
	width:195px;
}
.copyright {
	float:left;
	width:1000px;
	padding:15px 0;
	line-height:30px;
	color:#FFF;
	font-size:14px;
}
.hot_tel {
	position:fixed;
	width:333px;
	height:99px;
	right:0;
	top:15%;
	z-index:999;
}
.fudong {
	position:fixed;
	width:81px;
	height:300px;
	right:0px;
	top:35%;
	z-index:999;
}
.fudong li {
	height:70px;
	padding-bottom:10px;
	position:relative;
	cursor:pointer;
}
.fudong li div {
	display:none;
}
.fudong li:hover div {
	position:absolute;
	right:81px;
	bottom:0;
	display:block;
	padding:10px;
	background:#FFF;
	width:120px;
	height:120px;
}
.content {
	margin:0 auto;
	width:1100px;
	height:auto;
	overflow:auto;
	padding:40px;
}
.left {
	float:left;
	width:250px;
}
.left_t {
	/*background:url("../images/leaves.gif")tpa=http://www.zzxiny.com/templates/default/images/leaves.gif no-repeat 5px 5px;*/
	color:#383e42;
	height:50px;
	line-height:50px;
	font-size:24px;
	font-weight: normal;
	border-bottom:1px solid #dcdcdc;
	text-indent:0px;
	overflow:hidden;
}
.left_nav {
	margin-bottom:40px;
	border-bottom:none;
	margin-top:20px;
}
.left_nav li {
	width:100%;
	height:43px;
	line-height:43px;
	font-size:16px;
	margin-bottom:3px;
	text-indent:20px;
}
.left_nav li a:link, .left_nav li a:visited {
	color:#FFF;
	display:block;
	background:url("../images/left.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/left.jpg*/ no-repeat 0 -46px;
}
.left_nav li a:hover, .left_nav li a.left_cur {
	background:url("../images/left.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/left.jpg*/ no-repeat 0 0;
	color:#FFF;
	text-decoration:none;
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}
.left_c {
	background: url("../images/bg08.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/bg08.jpg*/ no-repeat 0 0;
	color:#000;
	padding:10px;
	line-height:25px;
	font-size:14px;
}
.left_c h2 {
	font-size:24px;
}
.left_c h2 em {
	font-size:18px;
	color:#FFF;
	font-style:normal;
}
.right {
	float:right;
	width:830px;
}
.right_t {
	width:100%;
	height:52px;
	border-bottom:1px solid #dcdcdc;
}
.right_n {
	float:left;
	width:auto;
	font-size:24px;
	font-weight: normal;
	height:49px;
	overflow:hidden;
	line-height:49px;
	border-bottom:3px solid #0a6ec4;
	padding-right:100px;
}
.right_n span {
	font-size:18px;
	color:#c9190c;
	font-weight: normal;
	padding:15px 10px 0 10px;
	text-transform : uppercase
}
.cookie {
	float:right;
	width:auto;
	padding-top:25px;
	font-size:14px;
}
.cookie em {
	color:#c9190c;
	font-style:normal;
}
.right_bg {

	margin-top:20px;
	min-height:600px;
}
.simple_txt {
	padding:20px;
	line-height:30px;
	color:#666;
	font-size:14px;
}
.simple_txt img {
	margin:0 auto;
	text-align:center;
}
.products_ul {
	margin:0 auto;
	width:824px;
	height:auto;
	overflow:auto;
	padding:20px 0;
}
.products_ul dd {
	float:left;
	width:250px;
	height:250px;
	background:url("../images/bg04.png")/*tpa=http://www.zzxiny.com/templates/default/images/bg04.png*/ no-repeat 0 0;
	margin:10px;
	position:relative;
}
.products_ul dd span {
	height:30px;
	font-size:14px;
	line-height:30px;
	position:absolute;
	left:0;
	bottom:10px;
	width:250px;
	text-align:center;
}
.products_ul dd span a:hover {
	text-decoration:none;
}
.products_ul dd img {
	display:block;
	width:250px;
	height:200px;
	border:2px solid #EFEFEF;
	border-bottom:none;
}
.products_ul dd:hover {
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}
.products_ul dd:hover img {
	border:2px solid #c9190c;
}
.products_ul dd:hover a {
	color:#c9190c;
}
DIV.sabrosus {
	width:100%;
	background:#F7F7F9;
	height:60px;
	font-size:14px;
}

.Pages {
	padding:10px;
	height:37px;
	background:#F6F7F9;
	font-size:14px;
}
.Pages li {
	float:left;
	line-height:37px;
	color:#7B7975;
	padding:0 10px;
	width:45%;
}
.Pages li.r {
	float:right;
	text-align:right;
}
.Pages li a:link, .Pages li a:visited {
	color:#010101;
}
.Pages li a:hover {
	text-decoration: none;
	color: #c0160d;
}
.detail_title {
	font-size:18px;
	text-align:center;
	color:#333;
	line-height:30px;
	font-weight: bold;
	padding:30px 0 0 0;
}
.detail_time {
	border-bottom:1px dashed #C5C5C6;
	color:#c0160d;
	text-align:center;
	line-height:30px;
	font-size:12px;
	font-weight:normal;
	margin:0 20px;
	padding:10px 0 20px 0;
}
.news_ul {
	padding:20px;
	clear:both;
}
.news_ul li {
	width:100%;
	height:65px;
	border-bottom:1px dashed #C5C5C6;
	padding:20px 0;
}
.n_t {
	float:left;
	width:78px;
	height:65px;
	background:#c0160d;
	text-align:center;
	color:#FFF;
}
.n_t h2 {
	height:37px;
	line-height:37px;
	font-size:30px;
	font-weight:normal;
}
.n_t p {
	height:28px;
	line-height:28px;
	background:#666;
	font-size:16px;
}
.n_r {
	float:right;
	width:780px;
}
.n_n {
	width:100%;
	height:30px;
	color: #666;
	line-height:30px;
	overflow:hidden;
	font-size:18px;
}
.n_n a {
	color: #666;
}
.n_txt {
	width:100%;
	height:30px;
	line-height:30px;
	padding-top:5px;
	overflow:hidden;
	font-size:14px;
	color:#000;
}
.news_ul li:hover .n_n a, .news_ul li:hover .n_txt a {
	color:#c9190c;
	cursor:pointer;
	padding:10px;
}
.d_ul_w {
	margin:0 -8px;
	width:976px;
	padding:20px 0;
}
.detail_img {
	margin:20px auto;
	width:810px;
	padding:0 9px 10px 9px;
	text-align:center;
}
.detail_img img {
	max-width:600px;
	
}
.datetime{width:100%;text-align:center;font:13px/30px "微软雅黑";color:#9b9b9b;}

.news{width:100%;overflow:hidden}
.news li{width:100%;border-bottom:1px dotted #2c720c;overflow:hidden;font:14px/44px "simsun";color:#000;height:44px;}
.news li a{float:left;color:#000;margin-left:5px;}
.news li span{float:right;margin-right:6px;}
.news li.none{margin-bottom:20px;}


.gbook_link {
	margin:0 auto;
	width:224px;
	border:1px solid #FFA9A9;
	background:#FFF;
	height:30px;
	line-height:30px;
	font-size:14px;
	background: url("../images/icon02.gif")/*tpa=http://www.zzxiny.com/templates/default/images/icon02.gif*/ no-repeat 57px 8px;
	color:#FFA9A9;
	text-indent:105px;
}
.gbook_link a:link, .gbook_link a:visited {
	color:#FFA9A9;
}
.gbook_link:hover {
	background:#FF3303 url("../images/icon03.gif")/*tpa=http://www.zzxiny.com/templates/default/images/icon03.gif*/ no-repeat 57px 8px;
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}
.gbook_link:hover a {
	color:#FFF;
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}
.online {
	margin:0;
	height:auto;
	overflow:auto;
	padding:50px 60px;
	width:800px;
	background:url("../images/Pro08.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/Pro08.jpg*/ no-repeat right bottom;
}
.online li {
	float:left;
	width:100%;
	line-height:24px;
	padding:10px 0;
}
.online li em {
	color:#F00;
	font-style:normal;
	padding-left:5px;
}
.online li span {
	float:left;
	width:70px;
	padding-right:10px;
	text-align:right;
	color:#333;
	font-size:14px;
}
.online_input, .online_input2, .online_input3 {
	float:left;
	border:1px solid #B3B3B2;
	background:#FFF;
	font-family:Microsoft YaHei;
}
.online_input {
	width:330px;
	height:28px;
	padding:0 5px;
}
.online_input2 {
	width:330px;
	height:105px;
	padding:5px;
}
.online_input3 {
	width:140px;
	height:26px;
	padding:5px;
}
.online_btn1, .online_btn2 {
	float:left;
	width:80px;
	height:33px;
	text-align:center;
	border:none;
	border-bottom:3px solid #1F8321;
	background:#c0160d;
	line-height:20px;
	color:#FFF;
	font-size:14px;
	margin-left:80px;
	margin-right:30px;
	margin-top:10px;
	transition:background 0.2s ease 0s;
	cursor:pointer;
	-moz-border-radius: 3px; /* Firefox */
	-webkit-border-radius: 3px; /* Safari 和 Chrome */
	border-radius: 3px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
	behavior: url("../images/ie-css3.htc")/*tpa=http://www.zzxiny.com/templates/default/css/ie-css3.htc*/; /* 通知IE浏览器调用脚本作用于'box'类 */
}
.online_btn1 {
	margin:0;
	margin-top:10px;
	background:#c0160d;
}
.online_btn1:hover, .online_btn2:hover {
	color:#FFF;
	background:#F18700;
	border-bottom:3px solid #D27B0B;
}
.online_p {
	float:left;
	padding:0 50px;
	font-size:14px;
}
.online_input:hover, .online_input2:hover, .online_input3:hover {
	border:1px solid #218326;
	transition:background 0.2s ease 0s;
	cursor:pointer;
	-moz-border-radius: 3px;
	background:#E7EAEF;
	color:#000;
}
.c_map {
	margin:20px auto 20px auto;
	width:890px;
	height:380px;
	border:2px solid #2CA933;
	overflow:hidden;
}
.c_txt {
	padding:20px;
	line-height:30px;
	font-size:15px;
	font-weight:bold;
	background:url("../images/Pic01.jpg")/*tpa=http://www.zzxiny.com/templates/default/images/Pic01.jpg*/ no-repeat right top;
}
.c_txt h2 {
	font-size:30px;
	padding-bottom:10px;
	color:#2CA933;
}
.video {
	margin:0 auto;
	width:924px;
	height:auto;
	overflow:auto;
	padding:20px 0;
	position:relative;
}
.video dd {
	float:left;
	width:288px;
	height:250px;
	background:url("../images/bg04.png")/*tpa=http://www.zzxiny.com/templates/default/images/bg04.png*/ no-repeat 0 0;
	margin:10px;
	position:relative;
}
.video dd span {
	height:30px;
	font-size:14px;
	line-height:30px;
	position:absolute;
	left:0;
	bottom:10px;
	width:288px;
	text-align:center;
}
.video dd span a:hover {
	text-decoration:none;
}
.video dd div.v_img {
	display:block;
	width:284px;
	height:200px;
	border:2px solid #EFEFEF;
	border-bottom:none;
}
.video dd:hover {
	transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
}
.video dd:hover div.v_img {
	border:2px solid #2CA933;
}
.video dd:hover a {
	color:#2CA933;
}
.video dd .playbtn {
	position:absolute;
	left:119px;
	top:76px;
	width:47px;
	height:47px;
	z-index:999
}

.con1_right {
    width: 850px;
    height: auto;
    overflow: hidden;
	margin-left:5px;
}

.tongbg{ width:100%;background:url(../images/tonglan.jpg) center; margin-top:15px; height:185px;margin-bottom:20px;margin:0 auto;margin-top:20px;}
.tongbox{ width:1260px; margin:0 auto;}
.tonglian{ width:225px; float:right; margin-top:25px; color:#fff; font-size:18px;}
.jingxiao{ width:220px; border-bottom:1px solid #e57079; color:#fff; font-size:24px; line-height:40px; height:40px;}
.zhaodian{ width:225px; height:50px; line-height:30px;}



.footbg {
	height:160px;
	background:#0a6ec4;
}
.foot {
	width:1100px;
	height:144px;
	margin:0 auto;
}
.footlogo {
	width:400px;
	height:120px;
	display:block;
	float:left;
	margin-top:23px;
	margin-left:100px;
}
.footmid {
	width:1050px;
	height:60px;
	float:left;
	text-align:center;
	margin-left:25px;
	border-right:solid 0px #666;
	margin-top:23px;
	font:15px/40px "microsoft yahei";
	color:#fff;
}
.footmid a {
	color:#fff;
}
.footmid a:hover {
	color:#b0cee4;
}
.icase{
	margin: 0 auto;
width: 1100px;
height: auto;
overflow: hidden;
}

#demo {
    margin: 0px auto 0px 0px;
    height: 250px;
    overflow: hidden;
    padding: 0px 4px 5px 5px;
}
.product {
    float: left;
    margin: 0px 0px 0px 15px;
    height: 208px;
    border: 1px solid #E6E6E6;
}
.product li img {
	width:260px;
	height:210px;
}
.product_pic {
	width:257px;
	height:210px;
}
.product_pic img {
	width:250px;
	height:200px;

	padding:4px;
}
.product_pic:hover img {
    border: 2px solid #4a8c2e;
}

.product_name {
	height:25px;
	line-height:25px;
	text-align:center;
	width:259px;
	margin-left:15px;
}
.product_name a
{
color:#000000;
font-size:15px;
text-align:center;
display:block;
width:260px;
background:#ffffff;

}
.product_name a:hover
{
color:#f00;
font-size:14px;
}


.page_nav a {
	border-right: #aaaadd 1px solid;
	padding-right: 5px;
	border-top: #aaaadd 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #aaaadd 1px solid;
	color: #000099;
	padding-top: 2px;
	border-bottom: #aaaadd 1px solid;
	text-decoration: none
}
.page_nav a:hover {
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	border-left: #000099 1px solid;
	color: #000;
	border-bottom: #000099 1px solid
}
.page_nav a:active {
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	border-left: #000099 1px solid;
	color: #000;
	border-bottom: #000099 1px solid
}
.page_nav span.current {
	border-right: #000099 1px solid;
	padding-right: 5px;
	border-top: #000099 1px solid;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #000099 1px solid;
	color: #fff;
	padding-top: 2px;
	border-bottom: #000099 1px solid;
	background-color: #000099
}
.page_nav span.nolink {
	border-right: #aaaadd 1px solid;
	padding-right: 5px;
	border-top: #aaaadd 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #aaaadd 1px solid;
	color: #999;
	padding-top: 2px;
	border-bottom: #aaaadd 1px solid
}


/*为您创造更大价值*/
.pr1 { background:#c0160d; height:660px;}
.price { width:960px; margin:0 auto; padding-top:30px;}
.price h3 { text-align:center; margin-bottom:20px;}
.price h3 em { display:block; color:#fff; font-size:12px; font-weight:normal; text-transform:uppercase; margin-top:12px;}
.price h3 span { color:#fff; font-size:20px; font-weight:normal; display:block; margin-top:10px;}
.price h4 { width:530px; padding-left:225px; overflow:hidden; zoom:1; margin-bottom:20px;}
.price h4 span { float:left; text-align:right; font-size:30px; color:#00a1e9; padding-top:24px;}
.price h4 span b { color:#ff6600;}
.price h4 span em { display:block; color:#a9d5f3; font-size:18px; text-transform:uppercase; font-weight:normal; background:url(../images/line2.gif) right bottom no-repeat; padding:0 12px 8px 0;}
.price h4 img { float:left;}
.pr_con dt { float:left; padding-left:10px; width:551px;}
.pr_con dd { width:356px; padding:8px 18px 0 0; float:right;}
.pr_con .txt { background:url(../images/pr2.gif) no-repeat; width:328px; height:96px; padding:12px 20px 8px 7px; overflow:hidden; margin-bottom:34px;}
.pr_con b { display:block; color:#c0160d; font-size:16px;}
.pr_con b img { vertical-align:bottom; margin-right:6px;}
.pr_con span { color:#222; line-height:22px; padding:5px 0 0 24px; display:block;}


.hhh{
	width:100%; height:561px; margin:0px auto; background:url(../images/ccc.jpg) no-repeat center; }
	
	
	
	.contact_in{
		border:#cfcfcf 1px solid;

}
.contact_in h3{
    border-bottom: 1px solid #000;line-height: 50px;font-size: 24px;font-weight: normal;
    color: #0761ad;margin-top: 10px;
}
.contact_in dl{
    border:3px solid #e3e3e3;margin: 10px auto 5px auto;padding: 10px;
}
.contact_in dt{
    float: left;border-right: 1px solid #e3e3e3;width: 65px;text-align: center;
}
.contact_in dt img{
    display: inline-block;
}
.contact_in dd{
    float: left;padding-left: 10px;font-size: 14px;color: #979797;line-height: 20px;
}
.contact_in dd span{
    font-size:9px;color: #979797;text-transform: uppercase;line-height: 10px;font-family: Arial;
}
.contact_in p{
    font-size: 28px;font-family: Impact;color: #c9190c;border-bottom: 1px solid #cfcfcf;line-height: 50px; text-align:center;
}
.contact_in li{
    font-size: 14px;line-height: 32px;border-bottom: 1px solid #cfcfcf;padding-left: 32px;
    color: #666666;
}
.contact_in li.lx1{background:url(../images/mobile.png) 5px 9px no-repeat;}
.contact_in li.lx2{background:url(../images/tel2.png) 5px 9px no-repeat;}
.contact_in li.lx3{background:url(../images/mail.png) 3px 9px no-repeat;}
.contact_in li.lx4{background:url(../images/address.png) 5px 9px no-repeat;}
.clear-fix:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}


.case{ overflow:hidden; width:100%; height:606px; background:url(../images/gongcheng_bg.jpg) no-repeat center top; padding-top:40px;}
.case_left { float:left; width:255px; height:750px; background-color:#036ac9;}
.case_left h3{ width:255px; height:63px; background-color:#036ac9; padding-top:15px; text-align:center; font-size:22px; margin-bottom:20px;}
.case_left h3 a{ color:#fff; text-decoration:none;}
.case_left h3 em{ display:block; font-size:16px;}
.case_left ul{ width:234px; height:432px; margin:0 auto; margin-bottom:20px;}
.case_left li{ width:234px; height:45px; float:left; background:url(../images/gc02.png) repeat-x left top; font-size:14px; position:relative; line-height:45px;}
.case_left li a{ color:#000; display:block; padding-left:14px; width:220px; background:url(../images/gc03.png) no-repeat 196px center; text-decoration:none;}
.case_left li b{ display:none; width:26px; height:45px; background:url(../images/gc01.png) no-repeat center; position:absolute; top:0; right:-26px;}
.case_left li:hover a,.case .case_left .cur a{ font-weight:bold; color:#249344; background:url(../images/gc04.png) no-repeat 192px center; border-left:4px solid #fe7701; padding-left:10px;}
 .case_left li:hover b,.case .case_left .cur b{ display:block}
 
 #main7{
width: 1100px;
height: auto;
margin-top: 20px;
margin:0px auto;
 height:450px;
}

.main7-L{
float: left;
width: 380px;
height: auto;
}

.main7-L h1{
line-height: 45px;
background: #036ac9;
font-size: 16px;
color: #FFF;
margin-bottom: 15px;
padding-left: 20px;
}
.main7-L h1 a{ 
float: right; 
display: block;
width: 45px;
height: 45px;
color: #FFF;
background: #ff8a00;
text-align: center;
font-size: 12px; 
font-weight: normal;
}
.main7-L h1 a:hover{ color: #F00;}

.main7-L img{}
.main7-L ul{ padding-top: 15px;}
.main7-L ul li{
line-height: 37px;
background: url(../images/ico1.gif) left center no-repeat;
padding-left: 20px;
border-bottom: 1px #bbb dotted;
 list-style:none;
}
.main7-L ul li a{ color: #212121; font-size:14px;}
.main7-L ul li a:hover{ color: #F00;}
.main7-L ul li span{ float: right; color: #bbb;}

.main7-C{
float: left;
width: 400px;
height: auto;
margin-left: 20px;
}

.main7-C h1{
line-height: 45px;
background: #036ac9;
font-size: 16px;
color: #FFF;
margin-bottom: 15px;
padding-left: 20px;
}
.main7-C h1 a{ 
float: right; 
display: block;
width: 45px;
height: 45px;
color: #FFF;
background: #ff8a00;
text-align: center;
font-size: 12px; 
font-weight: normal;
}
.main7-C h1 a:hover{ color: #F00;}

.main7-C img{}
.main7-C ul{ padding-top: 15px;}
.main7-C ul li{
line-height: 37px;
background: url(../images/ico1.gif) left center no-repeat;
padding-left: 20px;
border-bottom: 1px #bbb dotted;
list-style:none;

}
.main7-C ul li a{ color: #212121;font-size:14px;}
.main7-C ul li a:hover{ color: #F00;}
.main7-C ul li span{ float: right; color: #bbb;}

.main7-R{
float: right;
width: 260px;
height: auto;
}

.main7-R h1{
line-height: 45px;
background: #ff8a00;
font-size: 16px;
color: #FFF;
padding-left: 20px;
margin-bottom: 4px;
}
.main7-R h1 b{ color: #737373;}
.main7-R h1 a{ float: right; color: #7d746f; font-size: 12px; font-weight: normal;}
.main7-R h1 a:hover{ color: #F00;}
.main7-R img{ margin-bottom: 10px;}
.main7-R p{
font-size: 14px;
line-height: 22px;
color: #414141;
}


	.viera_index .kv_container{ margin:0 auto; height: 490px;width:100%;text-align:center;/*overflow:hidden;*/}
.viera_index .kv_container img{ height:490px; width:1px; text-align:center; }
.viera_index .kv_container .kv{width:100%; height:490px;}
.pa{ width:100%;height:43px;margin:0px auto; background:url() repeat-x;padding:0px; position:absolute; z-index:100; top:530px; left:0px; right:0px;}
.pas{ width:1124px;height:43px;margin:0px auto; background:url(toumingsss.png) bottom repeat-x; padding:0px; overflow:hidden;}
.viera_index .kv_container #pager {  width:82px;  height:43px;margin:0px auto; z-index:1001; padding:0px; border:0px solid #ccc;  padding-left:10px; }
.viera_index .kv_container #pager ul li{float:left;}
.viera_index .kv_container #pager a{width:15px;height:15px;float:left; background:url(../images/icon_dot.png) no-repeat;margin-right:10px;display:inline-block;cursor:pointer;text-indent:-9999px; }
.viera_index .kv_container #pager a:hover,.viera_index .kv_container #pager a.activeSlide{background:url(../images/icon_dou.png) no-repeat;}
*html .viera_index .kv_container #pager a{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="icon_dot.png");}

*html .viera_index .kv_container #pager a.activeSlide{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="icon_dou.png");}
.viera_index .kv_container #arror{width:950px;margin:0 auto;top:-270px;text-align:center;position:relative;text-align:center;cursor:pointer; z-index:10000;}
.viera_index .kv_container #arror a{display:block;width:57px;height:57px;cursor:pointer;}
.container_prd2 .spec_note{color:#666;}
.spec_note{color:#666;}
.inmain{ height:490px; margin:0px auto; position:relative; text-align:center;overflow:hidden;}


.product_1 {
    width: 100%;
    height: 930px;
    background:#0a6ec4;
    margin-top: 15px;
}

.product_tu {
    width: 306px;
    height: 77px;
    margin: 0 auto;
}

.ziti {
    font-size: 12px;
    line-height: 30px;
    color: #FFF;
    margin: 0 auto;
    text-align: center;
}

.yuantu {
    width: 1100px;
    margin: 0 auto;
    height: 127px;
    isplay: block;
    margin-top: 15px;
}

 .yuantu ul {
    list-style: none;
}
.yuantu li {
    float: left;
    width: 136px;
    height: 127px;
	margin-left:20px;
}

.yuantu li a {
    display: block;
    width: 136px;
    height: 127px;
}

.yuantu1 {
    background: url(../images/yq01.png) center no-repeat;
    width: 136px;
    height: 127px;
    display: block;
}

.yuantu2 {
    background: url(../images/yq02.png) center no-repeat;
    width: 136px;
    height: 127px;
    display: block;
}

.yuantu3 {
    background: url(../images/yq02.png) center no-repeat;
    width: 136px;
    height: 127px;
    display: block;
}
.yuantu4 {
    background: url(../images/yq03.png) center no-repeat;
    width: 136px;
    height: 127px;
    display: block;
}
.yuantu5 {
    background: url(../images/yq04.png) center no-repeat;
    width: 136px;
    height: 127px;
    display: block;
}
.yuantu6 {
    background: url(../images/yq05.png) center no-repeat;
    width: 136px;
    height: 127px;
    display: block;
}

.yuantu7 {
    background: url(../images/yq06.png) center no-repeat;
    width: 136px;
    height: 127px;
    display: block;
}
.yuantu8 {
    background: url(../images/yq07.png) center no-repeat;
    width: 136px;
    height: 127px;
    display: block;
}

.zhangshi {
    width: 1100px;
    height: 560px;
    margin: 0 auto;
    background: #FFF;
    margin-top: 0px;
	padding-left:15px;
	padding-top:5px;
}

.zhangshi_t {
    padding: 15px 10px 15px 10px;
}
.anlilist{ width:1080px; height:auto; margin-left:5px; margin-top:10px; }
.anlilist li{ width:255px;  float:left; margin-right:15px; text-align:center; margin-bottom:15px; }
.anlilist li img{ padding:2px; border: 1px solid #ccc;}
.anlilist li p{ width:255px; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:14px; color:#333;  float:left; text-align:center;}
.anlilist li p a{ width:255px; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:14px; color:#333;float:left; text-align:center; }


.new {
    width: 1100px;
    height: 290px;
    background: #FFF;
    margin: 0 auto;
    padding: 30px 0 0 0;
}

.new_n {
    height: 290px;
    width: 430px;
    float: left;
}
.new_t {
    height: 34px;
    width: 430px;
    background: url(../images/xw1.jpg) no-repeat center;
}
.new_jiahao {
    text-align: right;
    height: 24px;
}
.new_jiahao a {
    line-height: 34px;
    font-size: 16px;
    display: block;
    color: #2a9705;
}
.date {
    width: 70px;
    float: left;
    text-align: center;
    background: #0a6ec4;
    height: 62px;
    font-family: Arial, Helvetica, sans-serif;
    padding-top: 15px;
}
.new_lb {
    height: 235px;
    width: 430px;
    float: left;
    margin-top: 12px;
}
.day {
    font-size: 24px;
    font-weight: bold;
    color: #FFF;
}
.riqi {
    font-size: 14px;
    color: #FFF;
}
.synews-txt {
    width: 337px;
    padding: 0 5px 12px 5px;
    font-size: 12px;
    line-height: 19px;
    color: #999;
}
.tp {
    margin: 0 auto;
    height: 295px;
    width: 201px;
    background: url(../images/ab1.jpg) no-repeat center;
}

.contact {
    height: 310px;
    width: 430px;
    float: right;
}

.contact_t {
    height: 34px;
    width: 430px;
    background: url(../images/lx.jpg) no-repeat center;
}

.contact_jiahao {
    text-align: right;
    height: 24px;
}

.contact_jiahao a {
    line-height: 34px;
    font-size: 16px;
    display: block;
    color: #2a9705;
}
.ct_pp {
    height: 85px;
    background: url(../images/lx2.jpg) no-repeat center;
}
.ct_z {
    padding: 8px 15px 15px 15px;
}
.ct_z p {
    font-size: 14px;
    line-height: 24px;
    color: #1d1d1d;
}

.ct_p {
    height: 250px;
    width: 430px;
    background: #f1eeee;
    margin-top: 12px;
}


.news_news {
    width: 350px;
    float: right;
    margin-bottom: 11px;
    margin-left: 10px;
    background: #ececec;
    text-align: left;
}

.synews-bt {
    font-size: 14px;
    font-weight: bold;
    color: #353535;
    line-height: 26px;
}

.synews-bt:hover {
    font-size: 14px;
    font-weight: bold;
    color: #2a9700;
    line-height: 26px;
}
.news_b{clear:both; padding-top:40px; padding-bottom:40px;}
.news_b:after{content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.news_b>.head{background-color:#f3f3f3; height:135px;}
.news_b>.head .title{font-size:26px; line-height:26px; color:#000; font-weight:bold; text-align:center; padding-top:20px;}
.news_b>.head .line{width:240px; height:2px; margin:0 auto; background-color:#23201d; margin-top:8px;}
.news_b>.head .line div{height:2px; width:80px; margin:0 auto; background-color:#ffad00;}
.news_b>.head .en{text-align:center; font-family:arial; font-weight:bold; font-size:20px; line-height:20px; color:#fcaf01; padding-top:9px;}
.news_b>.head .more{font-size:14px; color:#fff; line-height:26px; width:85px; text-align:center; background-color:#23201d; border-radius:5px; display:block; margin:0 auto; margin-top:10px;}
.news_b>.head .more:hover{background-color: #fcaf01}
.news_b .lnews{width:520px; float:left; margin-top:20px;}

.news_b .lnews .fir{height:115px;}
.news_b .fir .time{width:100px; height:100px; float:left; background-color:#fcaf01; color:#fff; font-family:arial; text-align:center;}
.news_b .fir .time .day{width:50px; margin:0 auto; font-size:42px; line-height:60px; height:60px; border-bottom:1px solid #fff;}
.news_b .fir .time .year{font-size:14px; line-height:14px; padding-top:12px;}
.news_b .fir .info{float:left; padding-left:20px; width:400px;}
.news_b .fir .info .title{font-size:16px; line-height:24px; color:#f00; font-weight:bold; padding-right:65px; min-height:39px; background-image:url(../images/001454_11.png); background-repeat:no-repeat; background-position:348px 4px;}
.news_b .fir .info .msg{font-size:14px; line-height:22px; color:#4d4d4d; padding-top:12px;height: 56px;overflow: hidden;}
.news_b .item{height:32px; line-height:32px; margin-top:15px; background-color:#f3f3f3;}
.news_b .item .title{float:left; color:#23201d; font-size:12px; display: inline-block; width: 80%;overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;
text-overflow: ellipsis;padding-left: 2%;}
.news_b .item .time{float:right; color:#3f3f3f; width:auto; padding-right:12px;}

.nnnm{
	width:100%; height:140px; background:url(../images/bbgg.jpg) no-repeat center;}