﻿@charset "utf-8";

/*其他CSS-客服-特效*/
@import url(kefu.css);
@import url(sup.css);

/*PT*/
body {font-family:'Microsoft Yahei',"宋体","arial";font-size: 14px;color: #000000;background: #fafafa;}
a {text-decoration:none;color:#000000;}
a:hover {color: #ff6600;text-decoration:none;}
* {margin:0px;padding:0px;}
ul,li,ol {list-style:none;}
.clearfloat {clear:both;}

/*H标签*/
h1 {display: inline;font-size: 12px;font-weight: normal;}
h2 {display: inline;}
h3{display:inline;font-weight:normal;font-size: 12px;}
h4 {display:inline;font-weight:normal;font-size:12px;}
/*-Main-*/
.h30 {width:100%;height:30px;}
.h20 {width:100%;height:20px;}
.h10 {width:100%;height:10px;}

/*-GG*/
.in_gg_one {margin:0px auto;width:1200px;height:196px;}
.in_gg_two {margin:0px auto;width:1182px;height:143px;}

/*-HEAD-*/
.sj_topss {margin: 0px auto;width:100%;min-width:1200px;background:url(../img/page_01.jpg) repeat-x center top;height:auto;}
.sj_top {padding:0px;margin: 0px auto;width:1200px;height:auto;}
.sj_top .left1 {float:left;overflow:hidden;width:600px;height:31px;line-height:31px;text-align:left;color:#4d4d4d;font-size:13px;font-weight:bold;}
.sj_top .left1 a {color:#4d4d4d;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}
.sj_top .left1 a:hover {padding-left:10px;color:#ff6600;}
.sj_top .right1 {float:right;overflow:hidden;text-align:right;width:529px;height:31px;line-height:31px;color:#4d4d4d;font-size:13px;}
.sj_top .right1 a {color: #4d4d4d;text-decoration:none;}
.sj_top .right1 a:hover {color:#ff6600;}
.wzsz {margin:0px;font-size: 12px;color: #fff;padding-right:10px;}
.sj_logo {width:864px;height:170px;text-align:left;float:left;overflow:hidden;}
.sj_top .telephone {float:right;overflow:hidden;text-align:right;width:336px;height:170px;background:url(../img/page_08.jpg) no-repeat bottom right;}

/*SEARCH*/
.in_search {margin:0px auto;width:1100px;height:35px;line-height:35px;}
.search {float:left;width:351px;height:37px;line-height:30px;}
.s_input {float:left;padding:0px 0px 0px 10px;width:276px;height:35px;line-height:35px;color:#222;background:url(../img/page_16.jpg) no-repeat center center;border:0;}
.s_in_sub {width:65px;height:35px;float:right;}
.in_rc {float:right;margin:0px;padding-left:20px;width:720px;height:37px;line-height:37px;color:#7a7a7a;}
.in_rc b {color:#018997;}


/*-NAV MENU-*/
nav {margin:0px auto;width:1200px;clear: both;}
.navmenu {list-style: none;position:relative;z-index:99;width: 1200px;height: 65px;}
.navmenu ul {list-style-type: none;}
.navmenu ul li {float:left;display:inline;width:171px;height:65px;}
.navmenu ul li a {
	display:block;
	text-decoration:none;
	text-align:center;
	overflow:hidden;
	font-weight: bold;
	font-size: 14px;
	line-height: 65px;
	height: 65px;
	width: 171px;
	color: #fff;
	overflow:hidden;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease;
	background:url(../img/page_09.jpg) repeat-x left -171px;
}
.navmenu ul li:hover a,.navmenu ul li a:hover{
	color: #fff;
	font-size: 14px;
	background:url(../img/page_09.jpg) repeat-x left 0px;
}
.navmenu ul li .homepage {color:#fff;!important
}
.menu_jg {
	width:250px;
	height:52px;
}
.navmenu ul li ul {
	display: none;
}
.navmenu ul li:hover ul{
	display:block;
	position:absolute;
	top:40px;
	left:20px;
}
.navmenu ul li:hover ul li {background:#F4F4F4;}
.navmenu ul li:hover ul li ul {display: none;}
.navmenu ul li:hover ul li a {
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 2px 0px;
	display:block;
	overflow:hidden;
	background:#F4F4F4;
	font-size:14px;
	color:#000;
	width:100px;
	height: auto;
	line-height:18px;
	border: 1px solid #999999;
}
.navmenu ul li:hover ul li a:hover {background:#6fc; color:#000;}
.navmenu ul li:hover ul li a.navmain {background:#6a3; color:#fff;}
.navmenu ul li:hover ul li:hover a.navmain {background:#6fc; color:#000;}
.navmenu ul li:hover ul li:hover ul {display:block; position:absolute;left:102px; top:0px;}
.navmenu ul li:hover ul li:hover ul li a {margin: 0px 2px 2px 2px;}
.navmenu ul li:hover ul li:hover ul.left {left:-106px;}

/*BANNER*/
.banner {
	margin: 0px auto;
	padding:0px;
	overflow:hidden;
	height:400px;
	width:100%;
	min-width:1200px;
	/*width:1100px;*/
}
/*--PRODUCT--*/
.jh_pro {
	width:100%;
	height:991px;
	overflow: hidden;
	background:url(../img/inpro_bg.jpg) no-repeat center top;
}
.jh_ptext {
	margin:0px auto;
	width:1200px;
	height:676px;
	margin:0px auto;
}
.jh_ptop {
	margin:0px auto;
	width:699px;
	height:158px;
	line-height: 115px;
	text-align:center;
	background:url(../img/page_15.jpg) no-repeat top center;
}
.jh_ptop a {
	font-size:48px;
	color:#015787;
	font-weight:bold;
	-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;
}
.jh_ptop:hover {line-height: 120px;}
.jh_ptop:hover a {color:#ff6600;}

.jh_fl {/*左侧分类*/
	width:284px;
	height: 790px;
	float:left;
	background: #efedee url(../img/page_29.jpg) no-repeat center bottom;
}
.infl_top {
	width: 284px;
	height: 83px;
	text-align: center;
	background: url(../img/page_17.jpg) no-repeat center top;
}
.infl_top a {
	display: block;
	width:284px;
	height:83px;
	line-height: 83px;
	font-size:42px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;
}
.infl_top a:hover {color:#ff6600;}
.zyfl {
	text-align:left;
	width:284px;
	overflow:hidden;
}
.zyfl a{
	margin: 0px auto;
	padding-left:54px;
	display:block;
	overflow:hidden;
	letter-spacing:1px;
	height:55px;
	line-height:55px;
	font-size: 16px;
	color: #000;
	width:230px;
	text-align:left;
	text-decoration: none;
	font-weight:bold;
	background:url(../img/page_24.jpg) no-repeat left bottom;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	-ms-transition:all .5s ease;
	transition:all .5s ease;
}
.zyfl a:hover {
	padding-left:64px;
	width:220px;
	color: #ff6600;
	text-decoration:none;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	-ms-transition:all .5s ease;
	transition:all .5s ease;
}
.zyfl h3{
	display:inline;
	font-weight:bold;
	font-size: 12px;
}
.zyyjfl{
	margin:0px 8px 0px 20px;
	padding:0px 0px 0px 30px;
	display:block;
	overflow:hidden;
	letter-spacing:1px;
	height:33px;
	line-height:33px;
	background-image:url(../images/dot1.gif);
	background-repeat: no-repeat;
	background-position: 12px 10px;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.zyejfl{
	margin:0px 8px 0px 40px;
	padding:0px 0px 0px 30px;
	display:block;
	overflow:hidden;
	letter-spacing:1px;
	height:22px;
	line-height:22px;
	background-image:url(../images/dot1.gif);
	background-repeat: no-repeat;
	background-position: 12px 5px;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.zclmfg1 {
	margin:0px;
	padding:0px;
	width:100%;
	height:20px;
	float:left;
}
.zclm2s {
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:left;
	overflow:hidden;
	float:left;
	width:100%;
}
.zclm2 {
	margin:0px;
	padding:10px 10px 0px 22px;
	text-align:left;
	font-size: 12px;
	line-height: 26px;
	color: #000000;
	text-decoration: none;
	overflow:hidden;
	background:url(../images/xpk_21.jpg);
	height:52px;
}
.zylx {
	font-size: 12px;
	line-height: 26px;
	color: #000000;
	text-decoration: none;
}
.zclmfg2 {
	margin:0px;
	padding:0px;
	width:100%;
	height:20px;
	float:left;
}

.jh_rcpzs {
	float:right;
	overflow:hidden;
	width:900px;
	height: 790px;
}
.jh_cpzs {
	overflow:hidden;
	width:900px;
}
.cpzs_ul {padding:5px;height:790px;background:#fff;}
.cpzs_li {
	margin-right:15px;
	float:left;
	overflow:hidden;
	width:286px;
	height:262px;
}

.cpzs_ul li:nth-child(3) {margin-right:0px;}
.cpzs_ul li:nth-child(6) {margin-right:0px;}
.cpzs_ul li:nth-child(9) {margin-right:0px;}

.cpzs_li a {
	color:#fff;
	font-size: 14px;
	text-decoration: none;
}
.cpzs_li a:hover {
	color: #fff;
	font-weight:normal;
	text-decoration:none;
}
.cpzs_s { /*首页产品展示-上侧图片布局样式*/
	width:282px;
	height:205px;
	overflow:hidden;
	text-align:center;
	border:2px solid #d3d3d3;
	-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;
}
.cpzs_s h4 {
	display:inline;
}
.cpzs_tu { /*首页产品展示-上侧图片大小样式*/
	width:282px;
	height:205px;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease;
	/*padding:5px;*/    /*图片与边框之间的空隙*/
}
.cpzs_li:hover .cpzs_s {border:2px solid #ff6600;}
.cpzs_li:hover .cpzs_tu {
	transform:scale(1.1);
}
.cpzs_x { /*首页产品展示-下侧产品名布局样式*/
	width:286px;
	height:53px;
	line-height:53px;
	text-align:center;
	font-size:17px;
	color:#000;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease;
}
.cpzs_li:hover .cpzs_x {
	background:#ff6600;
	color:#fff;
}

.cpzs_xx { /*首页产品展示-下侧产品其他属性布局样式*/
	display:block;
	width:184px;
	height:55px;
	text-align:left;
	font-size:14px;
	color:#999999
}

/*--ABOUT--*/
.jh_about {
	margin:0px auto;
	width:100%;
	height:519px;
}
.jh_jj {
	margin:0px auto;
	text-align:left;
	overflow:hidden;
	width:1200px;
	height:631px;
}
.jh_abtop {
	margin:0px auto;
	width:700px;
	height:157px;
	line-height: 103px;
	text-align:center;
	background:url(../img/page_32.jpg) no-repeat top center;
	-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;
}
.jh_abtop a {
	color:#005686;
	font-size:48px;
	text-decoration:none;
	font-weight:bold;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease;
}
.jh_abtop:hover a {
	color:#ff6600;
	text-decoration:none;
}
.jh_abjjs {
	color:#000;
	text-align:left;
	text-decoration: none;
	font-size: 20px;
	overflow:hidden;
	height:362px;
	width:1200px;
}
.ab_pic {
	display:block;
	float:left;
	width:597px;
	height:362px;
	overflow: hidden;
}
.ab_textt {
	display:block;
	float:right;
	padding-left:25px;
	width:578px;
	height: 362px;
	line-height: 30px;
	font-size:15px;
	color: 4e4e4e;
	position: relative;
}
.ab_textt h2 {
	display: block;
	width:100%;
	height: 64px;
	line-height: 64px;
	font-size:29px;
	font-weight:bold;
	color:#4e4e4e;
}
.xxxx {
	position: absolute;
	display:block;
	padding-left:11px;
	bottom:10px;
	left:25px;
	width:109px;
	height:32px;
	font-size: 15px;
	text-decoration: none;
	color:#000;
	background:url(../img/page_41.jpg) no-repeat left top;
	text-align:left;
	-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;
}
.xxxx:hover {background:url(../img/page_39.jpg) no-repeat left top;color:#fff;}
.xxxxa {
	position: absolute;
	display:block;
	padding-left:11px;
	bottom:10px;
	left:170px;
	width:109px;
	height:32px;
	font-size: 15px;
	text-decoration: none;
	color:#000;
	background:url(../img/page_41.jpg) no-repeat left top;
	text-align:left;
	-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;
}
.xxxxa:hover {background:url(../img/page_39.jpg) no-repeat left top;color:#fff;}


/*--CHEJIAN--*/
.jh_cjpro {
	margin:0px auto;
	width:1200px;
	height:498px;
}
.jh_cjtop {
	margin:0px auto;
	width:699px;
	height:168px;
	line-height: 120px;
	text-align:center;
	background:url(../img/page_47.jpg) no-repeat top center;
}
.jh_cjtop a {
	color:#005686;
	font-size:48px;
	font-weight:bold;
	text-decoration:none;
	-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;
}
.jh_cjtop:hover a {color:#ff6600;text-decoration:none;}
.jh_cjtext {
	margin:0px auto;
	padding:0px;
	width:1294px;
	overflow:hidden;
}
.pro_gun {
	margin-left:5px;
	padding:0px;
	width:1200px;
	height:330px;
	float:left;
	overflow:hidden;
}
#left1 {
	display: none;
	float:left;
	width:42px;
	height:200px;
	text-align:left;
	background:url(../img/l_left.jpg) no-repeat left center;
}
#right1 {
	display: none;
	float:right;
	width:42px;
	height:200px;
	text-align:left;
	background:url(../img/l_right.jpg) no-repeat right center;
}
.incase_ul{
	width:2664px;
	height:320px;
	list-style-type:none;
	margin: 0px;
	padding: 0px;
}
.incase_li{
	position:relative;
	padding:0px;
	margin-right: 10px;
	width:286px;
	height:320px;
	float:left;
	text-align:center;
	overflow:hidden;
}
.incase_li_s {
	display: block;
	width:286px;
	height: 209px;
	overflow: hidden;
}
.incase_li_tu { /*首页产品展示-上侧图片大小样式*/
	display: inline;
	vertical-align: top;
	width:286px;
	height:209px;
	-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;
	/*padding:5px;*/    /*图片与边框之间的空隙*/
}
.incase_li:hover .incase_li_tu {transform: scale(1.2);}
.incase_li h4 {display:inline;}
.incase_xx {
	display: block;
	width:286px;
	height:50px;
	line-height:50px;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#000;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease;
}
.incase_li:hover .incase_xx {background: #ff6600;color:#fff;}


/*-NEWS-*/
.jh_news {
	margin:0px auto;
	width:1200px;
	overflow:hidden;
}
.jh_lnew {
	float:left;
	width:585px;
	height:450px;
	background: #fff;
}
.jh_lntop {
	width:585px;
	height:55px;
	background:url(../img/page_55.jpg) no-repeat top center;
}
.jh_lntop a {
	display:block;
	float:left;
	width:167px;
	height:55px;
	line-height:55px;
	font-size:19px;
	color:#072fa8;
	text-align: center;
	font-weight:bold;
	-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;
}
.jh_lntop a:hover {
	padding-left:10px;
	width:157px;
	color:#ff6600;
}
.jh_lntext {
	height:391px;
	border:1px #e3e3e3 solid;
}
.jh_lntext .n_left {
	padding-top:15px;
	width:100%;
}
.jh_rnew {
	float:right;
	width:572px;
	height:440px;
	background: #fff;
}
.newsl {
	padding:26px 0px 0px 15px;
	overflow:hidden;
	height:158px;
}
.jh_new_sl{
	overflow:hidden;
	display:block;
	height:158px;
	width:250px;
	text-align:center;
	float:left;
	overflow: hidden;
}
.jh_new_sl img {
	display:inline;
	vertical-align:top;
	width:100%;
	-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;
}
.newsl:Hover .jh_new_sl img {transform:scale(1.2);}
.newsl1 {
	float:right;
	width:294px;
	height:30px;
	line-height:30px;
	text-align:left;
}
.newsl1 a {color:#161616;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}
.newsl1 a:hover {color:#ff6600;}
.newsl1 h4 {display:inline;font-weight:bold;font-size:18px;}
.jh_news_jian {
	float:right;
	padding-right:14px;
	width:280px;
	height:110px;
	line-height:25px;
	text-align:left;
	font-size:13px;
	color:#979797;
	letter-spacing:1px;
}

.n_addtimel {
	width: 294px;
	height:19px;
	line-height:19px;
	float:right;
}
.n_addtimel a {
	font-size:13px;
	text-align:left;
	color:#a70000;
	-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;
}
.newsl:hover .n_addtimel a {padding-left:5px;}

.nlz_news {
	padding:0px 15px;
}
.news {
	overflow:hidden;
	height:44px;
	background:url(../img/page_70.jpg) repeat-x bottom left;
}
.news1 {
	float:left;
	padding-left:25px;
	text-align:left;
	overflow:hidden;
	display:block;
	width:395px;
	height:44px;
	line-height:44px;
	background:url(../img/ar1.gif) no-repeat 9px 18px;
}
.news1 h4 {
	display:inline;
	font-weight:normal;
	font-size:12px;
}
.zyxw {
	color: #000;
	text-decoration: none;
	font-size: 13px;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	transition:all .5s ease;
}
.zyxw:hover {
	color:#ff6600;
	text-decoration:none;
}
.n_addtime {
	display:block;
	float:right;
	display:block;
	width:95px;
	font-size:13px;
	height:35px;
	line-height:35px;
	text-align:left;
	color:#967c63;
}
.n_qita {
	display:block;
	padding-left:28px;
	width:712px;
	font-size:13px;
	line-height:30px;
	text-align:left;
	color:#967c63;
}
.jh_in_lntext .n_right {
	float:right;
	padding:1px;
	width:386px;
	height:376px;
}

.jh_in_cont {
	float:right;
	padding:194px 10px 0px 30px;
	width:355px;
	height:359px;
	font-size:12px;
	line-height:32px;
	color:#000;
	background:url(../img/page_56.jpg) no-repeat top center;
	text-transform:uppercase;
}

/*网站内页布局*/
.o_cont {padding-bottom:20px;width:100%;}
.content {margin: 0px auto;padding:0px;width:1200px;height:auto;overflow:hidden;}

/*-LEFT-*/
.sidebar {margin:10px 0px 0px 0px;float:left;overflow:hidden;text-align:left;width:320px;}
.nymk {margin-bottom:10px !important;width: 320px;border: 0px solid #077116;}
.zclm_cp {text-align:left;overflow:hidden;}
.zclm_cp1 {width:100%;height:70px;background:url(../img/nei_02.jpg) no-repeat left top;}
.zclm_cp1 .l_cntit {float:left;padding-left:27px;min-width:111px;height:70px;line-height:70px;font-size:26px;color:#fff;font-weight:bold;}
.zclm_cp1 .l_entit {float:left;padding-top:17px;width:135px;height:53px;line-height:53px;font-size:12px;font-family:'arial';color:#fff;}
.zclm_cp2 {float:right;padding-top:26px;text-align:left;width:320px;min-height:150px;overflow:hidden;background:#fff;}
.zclm_cp2 h3{display:inline;font-weight:normal;font-size: 13px;}
.zclm_cp2 a{display:block;margin:0px auto 15px auto;padding-right:50px;width:218px;height:56px;line-height:56px;font-size: 19px;color: #fff;text-decoration: none;text-align:center;background: url(../img/nei_06.jpg) no-repeat left top;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}
.zclm_cp2 a:hover {color: #fff;text-decoration:none;background:#1e4b84 url(../img/nei_09.jpg) no-repeat left top;}
.zclm_cp2_erji {margin:0px;padding:10px 0px;text-align:left;clear: left;overflow:hidden;height:auto;}
.yjfl{margin:0px 8px;padding:0px 0px 0px 30px;display:block;overflow:hidden;letter-spacing:1px;height:33px;line-height:33px;background:url(../images/dot1.gif) no-repeat 12px 10px;font-size: 13px;color: #000000;text-decoration: none;font-weight:bold;}
.ejfl{margin:0px 8px 0px 30px;padding:0px 0px 0px 30px;display:block;overflow:hidden;letter-spacing:1px;height:22px;line-height:22px;background:url(../images/dot1.gif) no-repeat 12px 5px;font-size: 12px;color: #000000;text-decoration: none;}
.zclm_xw {width:320px;overflow:hidden;}
.zclm_xw1 {margin-top:10px;text-align:left;overflow:hidden;width:320px;height:70px;background:url(../img/nei_11.jpg) no-repeat left top;}
.zclm_xw1 .l_cntit {float:left;padding-left:27px;min-width:111px;height:70px;line-height:70px;font-size:26px;color:#fff;font-weight:bold;}
.zclm_xw1 .l_entit {float:left;padding-top:17px;width:135px;height:53px;line-height:53px;font-size:12px;font-family:'arial';color:#fff;}

.zclm_xw2 {text-align:left;font-size: 12px;text-decoration: none;height:auto;background:#fff;}
.zclm_xw2ys {height:44px;line-height:43px;background:url(../images/bg5.gif) repeat-x left bottom;}
.news_left {display: block;text-align: left;width: 320px;height: 43px;line-height: 43px;overflow: hidden;}
.zcxw {display:block;padding-left: 28px;width: 292px;height: 43px;line-height: 43px;color: #000;text-decoration: none;font-size: 12px;background:url(../img/02.jpg) no-repeat 9px 16px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}
.zcxw:hover {color:#fff;text-decoration:none;background:#005395 url(../img/02_1.jpg) no-repeat 9px 16px;}
.zclm_lx {width:320px;padding-top:10px;text-align:left;overflow:hidden;}
.zclm_lx1 {padding:41px 0px 0px 85px;width:235px;height:51px;background:url(../img/nei_13.jpg) no-repeat left top;font-size:23px;color:#0061cf;}
.zclm_lx2 {padding:15px 20px;text-align:left;font-size: 14px;line-height: 35px;color: #000;text-decoration: none;min-height:210px;background:#fff;}
.zclx {font-size: 14px;line-height: 22px;color: #000;text-decoration: none;}


.neirong {
	margin:10px 0px 0px 0px;
	padding:0px;
	float: right;
	width: 865px;
	text-align: left;
	background:#ffffff;
	border: 0px solid #077116;
}
.neirong * img{
	max-width:920px;
	height:auto;
}
.r_other {
	width:100%;
	height:71px;
	background:url(../img/other_08.jpg) no-repeat top left;
}
.r_other .r_r_tit {
	float:left;
	padding-left:15px;
	width:455px;
	height:71px;
	line-height:71px;
	font-size:28px;
	font-weight:bold;
	color:#000;
	text-align:left;
}
.r_other .r_t_ff {
	float:right;
	padding-right:20px;
	width:342px;
	height:71px;
	text-align:right;
	line-height:71px;
}
.r_other .r_t_ff a {
	color:#000;
	font-size:14px;
	text-decoration:none;
}
.r_other .r_t_ff a:hover {
	color:#ff6600;
}

.o_text_one {
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
}
.o_text_two {
	width:100%;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#fd7070;
	text-align:center;
}
.o_text_three {
	width:100%;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	padding-left: 8px;
	padding-right: 8px
}
.o_text_four {
	margin-top:20px;
	width:100%;
	line-height:35px;
	font-size:15px;
}
.o_text_five {
	padding:10px 0px;
	width:100%;
	text-align:center;

}
.o_text_six {
	padding-top:30px;
	width:100%;
}
.o_text_seven {
	padding-top:30px;
	width:100%;
}

.nylm {
	background-image:url(../img/lmbg.jpg);
}
.nynr {
	 padding:20px 20px 10px 20px;
	 text-align:left;
	 min-height:1257px;
	 width:825px;
 }
.nynr_new {
	padding:20px 20px 10px 20px;
	text-align:left;
	min-height:970px;
	width:825px;
}



.nyjj {
	line-height: 45px;
	font-size:17px;
}

.cpxxsm {
	margin:0px auto;
	padding:8px 0px;
	width:750px;
	height:auto;
	text-align:left;
	overflow-x: auto;
	overflow-y: hidden;
}
.cpxxsm img{
	max-width:850px !important;
	height:auto !important;
}

/*--产品列表页开始--*/
.pro_zs {
	list-style-type:none;
	width:100%;
}
.pro_zs li {
	position:relative;
	overflow:hidden;
	padding:7px;
	width:260px;
	height:270px;
	float:left;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	-ms-transition:all .5s ease;
	transition:all .5s ease;
}
.pro_zs li:hover {
	box-shadow:0px 0px 10px #323232;
}
.pro_zs .pro_zzp {
	position:absolute;
	z-index:99;
	top:-76px;
	left:50%;
	margin-left:-38px;
	width:76px;
	height:76px;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	-ms-transition:all .5s ease;
	transition:all .5s ease;
}
.pro_zs li:hover .pro_zzp {
	top:110px;
}
.pro_zs .cptp {
	display:block;
	width:260px;
	height:190px;
	overflow:hidden;
}
.pro_zs li img {
	width:260px;
	height:190px;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-o-transition:all .5s ease;
	-ms-transition:all .5s ease;
	transition:all .5s ease;
}
.pro_zs li:hover img {
	transform: scale(1.2);
}
.cpmc {
	display:block;
	width:100%;
	line-height:44px;
	height:90px;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	text-align:center;
}
.cpmcc_m {
	font-size:14px;
	color:#ccc;
}

.news_ul {width:100%;list-style-type:none;}
.news_ul li {width:100%;height:40px;line-height:40px;background:url("&SysRootDir&"Images/bg2.gif) repeat-x left bottom; font-size:14px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
.news_ul li:hover {background:#d4d4d4;}
.news_ul li:nth-child(5) {margin-bottom:30px;}
.news_ul li:nth-child(10) {margin-bottom:30px;}
.news_ul li:nth-child(15) {margin-bottom:30px;}
.news_ul .l_titt {display:block;float:left;text-align:left;width:70%;height:40px;line-height:40px;}
.news_ul .r_time {display:block;float:right;width:30%;height:40px;line-height:40px;text-align:right;}

.new_nei {margin:0px auto;width:96%;}
.new_nei ul {width:100%;list-style:none;}
.new_nei li {width:100%;min-height:20px;}
.new_titt {text-align:center;}
.new_one {font-size: 14px; color:#fd7070;text-align:center;height:35px;line-height:35px;}
.new_two {line-height:25px; font-size:14px; font-weight:bold; padding-left: 8px; padding-right: 8px}
.new_td {line-height: 30px;font-size: 15px;padding-left: 8px;padding-right: 8px;min-height:500px !important;}

/*网站底部布局*/
.webpg_endsss {
	width:100%;
	height: 445px;
	overflow: hidden;
	background:#333333 url(../img/page_77.jpg) repeat-x center top;
}
.webpg_ends {
	margin: 0px auto;
	width:1200px;
	height:auto;
	font-size:12px;
	overflow:hidden;
	background: url(../img/page_78.jpg) no-repeat center top;
}
.endniu {
	margin:0px;
	padding:0px;
	width:100%;
	height:6px;
}

/*-0.底部导航--*/
.endnavs {
	margin:0px auto;
	padding:0px;
	text-align:center;
	overflow:hidden;
	color:#000;
	width:520px;
	line-height: 40px;
	height:40px;
	font-size:12px;
}
.endnavs a{
	color: #000;
	margin:0px 5px;
}
.endnav {
	font-size: 12px;
	text-decoration: none;
	color: #ff6600;
}

.in_links {/*页面底部友情链接布局样式*/
	margin:32px auto 0px auto;
	width:1200px;
	min-height:81px;
	background: url(../img/page_76.jpg) no-repeat left top;
}
.links {
	padding-left: 127px;
	padding-top: 23px;
	overflow:hidden;
	text-align:left;
	color: #000;
	line-height:35px;
	font-size: 14px;
}
.links a{
	margin:0px 5px 0px 0px;
	padding:0px;
	font-size: 14px;
	color: #000;
}
.links a:hover {
	color:#ff6600;
}
.endlink {
	margin:0px 6px 0px 0px;
	padding:0px;
	letter-spacing:1px;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	overflow:hidden;
}
.dbxx { /*页面底部信息*/
	overflow:hidden;
	padding-top:28px;
	padding-left:45px;
	width:1155px;
	height:262px;
	text-align:left;
	font-size: 17px;
	text-decoration: none;
	line-height: 35px;
	color:#fff;
}
.dbxx a{
	color: #000;
	font-size: 12px;
}
.dbxx a:hover {
	color:#ff6600;
}
.webpg_copyright {
	width:100%;
	height:48px;
	line-height:48px;
	font-size:14px;
	color:#fff;
	text-align: center;
}
.webpg_copyright a {
	font-size:13px;
	color:#fff;
}
.webpg_copyright a:hover {
	color:#ff6600;
}
.webpg_copyright img {
	vertical-align:middle;
}
.r_left {
	width:372px;
	padding-right:8px;
	padding-top:2px;
	float:left;
	line-height:27px;
	text-align:right;
	font-size:12px;
}
.hittop {
	display:block;
	width:60px;
	height:60px;
	padding-top:10px;
	float:right;
}

.end {
	font-size: 12px;
	text-decoration: none;
	line-height: 22px;
	color: #ffffff;
}
/*网站底部布局end*/


/*-------新闻详情下方推荐-------*/
.zclm_xwxqtj { /*左侧新闻列表样式*/
	padding:0px;
	margin:0px;
	height:37px;
	line-height:37px;
	background:url(../images/bg5.gif) repeat-x left bottom;
}
.news_tj {
    text-align: left;
    overflow: hidden;
    display: block;
    height: 37px;
    line-height: 37px;
    width: 610px;
    padding-left: 28px;
    float: left;
    background: url(../img/02.jpg) no-repeat 9px 13px;
}
.news_tj_r {
    display: block;
    text-align: left;
    width: auto;
    color: #000000;
    text-decoration: none;
    font-size: 12px;
    line-height: 37px;
    height: 37px;
    overflow: hidden;
}

.zclm_hya {
	padding:0px;
	margin:0px;
	text-align:left;
	overflow:hidden;
	float:left;
}
.zclm_hya1 {
	background-image:url(../images/lmbg.jpg);
}
.zclm_hya2 { /*页面只有一级分类时使用此样式*/
	margin:0px;
	padding:10px 0px 10px 0px;
	text-align:left;
	overflow:hidden;
	height:auto;
}
.zclm_hya2 a{ /*页面左侧产品分类样式*/
	margin:0px 8px 0px 20px;
	padding:0px 0px 0px 30px;
	display:block;
	letter-spacing:1px;
	height:33px;
	line-height:33px;
	background-image:url(../images/dot1.gif);
	background-repeat: no-repeat;
	background-position: 12px center;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
.zclm_hya2 a:hover {
	color: #ff0000;
	text-decoration:underline;
}
.zclm_hyb {
	padding:0px;
	margin:0px;
	text-align:left;
	overflow:hidden;
	float:left;
}
.zclm_hyb1 {
	background-image:url(../images/lmbg.jpg);
}
.zclm_hyb2 {
	margin:0px;
	padding:16px 10px 10px 28px;
	text-align:left;
	font-size: 12px;
	line-height: 26px;
	color: #000000;
	text-decoration: none;
	height:auto;
}
.zclm_hyc {
	padding:0px;
	margin:0px;
	text-align:left;
	overflow:hidden;
	float:left;
}
.zclm_hyc1 {
	background-image:url(../images/lmbg.jpg);
}
.zclm_hyc2 {
	margin:0px;
	padding:16px 0px 10px 0px;
	text-align:left;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	height:auto;
}
.hylj {
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

.biankuang {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666;
}
.niu {
	background-image: url(../images/topbg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #060;
	text-decoration: underline;
	font-size: 14px;
	line-height: 22px;
	color: #000000;
}

.prozu { /*内页产品展示分组样式*/
	margin:0px 0px 10px 0px;
	padding:0px;
	text-align:left;
	width:100%;
	overflow:hidden;
}
.prozu_lm {
	margin:0px;
	padding:8px 6px 8px 16px;
	text-align:left;
	overflow:hidden;
	height:auto;
	background:url(../images/prozu_lmbg.png);
}
.prozu_lm .lmbt a {
	color:#000;
}
.prozu_lm .more a {
	color:#000;
}
.prozu_cp { /*内页产品展示外框样式*/
	padding: 10px 0px 0px 0px;
	margin: 0px;
	text-align: left;
	height: auto;
	border: 1px solid #CCC;
}
.prozu_cp ul { /*内页产品展示样式*/
	list-style-type:none;
	overflow:hidden;
	margin: 0px;
	width:100%;
	padding: 0px;
}
.prozu_cp li { /*内页产品展示样式*/
	float:left;
	overflow:hidden;
}
.prozu_cp_s { /*内页产品展示-上侧图片布局样式*/
	padding:0px;
	margin:0px;
	width:208px;
	height:130px;
	text-align:center;
	border: 0px solid #ccc;
}
.prozu_cp_s h4 {
	display:inline;
}
.prozu_cp_tu { /*内页产品展示-上侧图片大小样式*/
	width:185px;
	height:130px;
	border: 1px solid #ccc;
	/*padding:5px;*/    /*图片与边框之间的空隙*/
}
.prozu_cp_x { /*内页产品展示-下侧产品名布局样式*/
	padding:0px;
	margin:0px 0px 10px 0px;
	text-align:center;
}
.prozu_cp_mc { /*内页产品展示-下侧产品名大小样式*/
	font-size: 13px;
	line-height:38px;
	color: #000000;
	text-decoration: none;
}
.prozu_cp_sm { /*内页产品展示-下侧产品详细说明样式*/
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	text-align:left;
	font-size:12px;
	color:#666666;
	line-height:16px;
	width:180px;
	height:32px;
	overflow:hidden;
}

#goTopBtn {   /*回到顶部*/
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 63px; BOTTOM: 35px; HEIGHT: 65px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto; BACKGROUND:url(../images/gototop.png) no-repeat left bottom; }
#goTopBtn:hover { BACKGROUND:url(../images/gototop.png) no-repeat left top;}










/*留言新样式*/
.m_write {
	margin:0px auto;
	width:95%;
}
.m_top {
	width:100%;
	height:50px;
	line-height:40px;
	font-size:17px;
}
.m_write ul {
	width:100%;
	list-style-type:none;
}
.m_write li {
	padding-top:20px;
	width:100%;
	min-height:30px;
	line-height:30px;
	clear:both;
}
.m_write .m_title {
	display:block;
	float:left;
	width:20%;
	line-height:30px;
	text-align:right;
	font-size:14px;
	color:#000;
}
.m_write .m_text {
	display:block;
	width:80%;
	float:right;
	line-height:30px;
}
.m_write .m_title1 {
	display:block;
	float:left;
	width:20%;
	height:95px;
	text-align:right;
	font-size:14px;
	color:#000;
}
.m_write .m_text1 {
	display:block;
	width:80%;
	float:right;
	height:95px;
}
.m_write .m_text input.input{
    border: 1px solid #b0b0b0;
    border-radius: 4px;
    color: #000;
    font-size: 1em;
    height: 25px;
    padding: 0 5px;
    transition: background 0.3s ease-in-out;
    width: 240px;
}
.m_write .m_text input.input:focus {
    outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
}

.m_write .m_text input.checkco{
    border: 1px solid #b0b0b0;
    border-radius: 4px;
    color: #000;
    font-size: 1em;
    height: 30px;
    padding: 0 5px;
    transition: background 0.3s ease-in-out;
    width: 100px;
}
.m_write .m_text input.checkco:focus {
    outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
}

.m_write .m_text1  textarea{
    border: 1px solid #b0b0b0;
    border-radius: 2px;
    color: #000;
    font-size: 1em;
    height: 100px;
    padding: 0 5px;
    transition: background 0.3s ease-in-out;
    width: 400px;
}
.m_write .m_text1 textarea:focus {
    outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
}




/*--特效区--*/
#divMainTab {/*-TAB左右切换-*/
	float:left;
	margin: 8px 0px 6px 1px;
	padding: 0px
}
.hdm_ul {
	margin:0px;
	padding:0px;
	list-style:none;
	overflow:hidden;
	border-collapse: collapse;
}
.hdm_ul li {
	margin-right:10px;
}
.hdm_normal {
	list-style: none;
	float: left;
	padding: 0px 0px 0px 10px;
	width: 129px;
	height:36px;
	line-height:36px;
	text-align :center ;
	vertical-align :middle ;
	cursor :pointer ;
	border:solid 0px #ffffff;
	font-size:13px;
	font-weight:bold;
	color:#9d0000;
}
.hdm_normal a {
	display:block;
	width:129px;
	height:36px;
	line-height:36px;
	color:#9d0000;
	text-decoration:none;
}
.hdm_normal a:hover {
	color:#fff;
	text-decoration:none;
}
.hdm_selected {
	list-style: none;
	float: left;
	padding: 0px 0px 0px 10px;
	width: 129px;
	height:36px;
	line-height:36px;
	text-align :center ;
	vertical-align :middle ;
	cursor :pointer ;
	border :0px solid  #ffffff;
	background:#9d0000;
	font-size:13px;
	font-weight:bold;
	color: #ffffff;
}
.hdm_selected a {
	display:block;
	width:129px;
	height:36px;
	line-height:36px;
	color:#fff;
	text-decoration:none;
}
.hdm_selected a:hover {
	color:#fff;
}

.hdm_normal {
    text-decoration: none;
    color: #fff;
}
.hdm_normal :hover
        {
    text-decoration: none;
    color: #ffffff;
}
.hdm_divContent {
	width: 1100px;
	height: auto;
	clear: both;
	padding:10px 0px 0px 0px;
}

.xinwen01ss_neirong{ width: 998px;}
.xinwen01ss_nynr {padding:10px 10px 10px 20px;}
.xinwen01ss{margin:0px auto 0px auto;padding:15px 0px 15px 0px;border-bottom:1px dashed #666;display:block;overflow:hidden;}
.xinwen01_left_tu{padding:0px 0px 0px 0px;margin:0px 20px 0px 0px;float:left;width:198px;height:160px;display:block;overflow:hidden; border:1px solid #CCC;}
.xinwen01_right{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;overflow:hidden;display:block;}
.xinwen01_right_bt{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;line-height:22px; font-size:20px; font-weight: bold;height:22px; display:block; overflow:hidden; }
.xinwen01_right_bt a{font-size:20px; font-weight: bold;}
.xinwen01_right_sj{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px; display:block;font-size:14px;float:right;overflow:hidden;}
.xinwen01_right_nr{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;display:block; line-height:22px; font-size:12px; height:132px; overflow:hidden;}

