html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,pre, form, fieldset, table, th, td { margin: 0; padding: 0; } 
h1, h2, h3, h4, h5, h6{ font-size:12px; font-weight:normal}
body{ font-size:12px; color:#595757}
li{ list-style:none}
a{ color:#19579d; text-decoration:none}
a:hover{ text-decoration:underline}

img{ border:none}
.clr{ clear:both}
.f{ float:left}
.r{ float:right}
.mar10{ margin-left:10px}
.juzhong{ text-align:center}

.bold{ font-weight:bold}
 
#top,#meaupro,#content,#proimg,#proimg1,#ban{ width:950px; margin:auto; margin-bottom:6px}
#footer{width:950px; margin:auto; margin-bottom:3px}
.fo_x{width:950px; margin:auto;}

#top{background: url(tbg.gif) no-repeat;height:133px;overflow:hidden}
#top_t{ height:97px; margin:0px auto;}
#logo{float:left;margin-left:33px;margin-top:0px}
.website{ font-size:32px; float:left; margin:40px 10px 10px 50px; color:#33669E; font-weight:bold}
	#top_r{background:#003399;border:1px solid #336699;width:130px;height:20px;float:right;margin:11px;line-height:20px;text-align:center}
	#top_r a{color:#FFFFFF}
	#top_r a:hover{color:#FFCC99;text-decoration:none}
#meau{display:block;clear:both;margin-left:10px
}


.z9 {
    position: relative;
    z-index: 9;
}

	#meau li{float:left}
	#meau li a{background:url(mbg.gif) no-repeat;width:84px;height:30px;line-height:30px;text-align:center;display:block;font-size:14px;font-weight:bold;color:#FFFFFF;text-decoration:none}
	#meau li a:hover{background:url(mbg2.gif) no-repeat;}

	.yuan_t{background:url(meaupro_t.gif) no-repeat}
	.yuan_x{background:url(meaupro_x.gif) no-repeat}
	.yuan_t,.yuan_x{width:950px;height:4px;clear:both;overflow:hidden}
	.yuan_n{width:938px;height:auto;margin:auto;clear:both;overflow:hidden}
.yuan_2{width:950px;height:auto; margin:auto; clear:both;overflow:hidden; background:#92abc7;}

#meaupro{height:125px;background:#92abc7;overflow:hidden}
	#meaupro ul{float:left;width:116px;height:117px;background:#FFFFFF;margin-left:1px;}
	#meaupro ul li a{width:96px;color:#19579d;text-decoration:none;display:block;margin:10px 10px;}
	#meaupro ul li a:hover{background:#92abc7;color:#FFFFFF}


#content{height:245px;background:#FFFFFF}
	.marf1{float:left;width:272px;}
	.marf2{float:left;margin-left:17px;width:372px;overflow:hidden}
	.marf3{
	float:left;
	margin-left:0px;
	width:560px
}
#mcjs{
	width:270px;
	height:219px;
	border:1px solid #c2d7ee;
	border-top:none;
	line-height:24px;
	float: left;
	margin-left: 0px;
	padding-left: 8px;
}
	#mcjs_in{width:250px;margin:auto;padding-top:10px}
	.mcjs_line{width:250px;margin:auto;background:#c2d7ee;height:1px;line-height:1px;overflow:hidden}
#news{width:370px;height:219px;border:1px solid #c2d7ee;float:left;line-height:20px;color:#19579d}
	#news ul{margin-left:10px;margin-top:10px}
	.bt_1{
	background:url(col_bg.gif) no-repeat;
	width:560px;
	height:26px;
	line-height:26px;
	text-indent:25px;
	color:#FFFFFF;
}
	.bt_2{background:url(col_bg2.gif) no-repeat;width:372px;height:26px;line-height:26px;text-indent:25px;color:#FFFFFF;}
	.bt_1 b,.bt_2 b{float:left}
	.bt_1 span,.bt_2 span{float:right;margin-right:10px}
	.bt_1 span a,.bt_2 span a{color:#FFFFFF}
	.tit1{background:url(tit1.gif) no-repeat;text-indent:20px;color:#19579d;margin-top:5px;font-weight:bold}
	.tjcpimg{float:left;width:104px;height:95px}
	.tjcptxt{
	border-bottom:1px solid #c2d7ee;
	border-top:1px solid #c2d7ee;
	width:150px;
	height:92px;
	margin-left:10px;
	margin-top:12px;
	float:left;
	line-height:22px
}
	.tjcptxt2{margin:10px 10px 0 10px;clear:both}
#proimg{background:#92abc7;width:950px;overflow:hidden}

ul.imglist{ margin:0 auto; width:950px; overflow:hidden;} 
ul.imglist li{ float:left; margin:5px; width:122px; height:145px; } 
ul.imglist li img{ display:block; width:120px; height:120px;border:1px solid #CCCCCC;} 
ul.imglist li span{ display:block; width:122px; height:25px; line-height:25px; text-align:center;clear:both;} 



	.yuan_n2{width:940px;height:310px;margin:auto;clear:both;overflow:hidden; background:#FFFFFF;}
	.yuan_n2 img{margin-left:1px;float:left;width:116px;height:109px}
	.cpzd{width:938px;height:16px; margin:5px auto;clear:both;color:#FFFFFF;}
	.cpzdline{background:#FFFFFF;height:1px;overflow:hidden;clear:both;margin-top:5px}

	.yuan2_s{background:url(footer_s.gif) no-repeat}
	.yuan2_x{background:url(footer_x.gif) no-repeat}
	.yuan2_s,.yuan2_x{width:950px;height:6px;clear:both;overflow:hidden; margin:0px auto;}
	.yuan2_n{width:938px;height:auto;margin:auto;clear:both;overflow:hidden}
#footer{background:#124986;overflow:hidden; margin-top:10px}
#copyright{width:414px;height:80px;float:right;line-height:20px;color:#FFFFFF; padding-top:4px;}
#copyright1{width:530px;height:80px;float:right;line-height:20px;color:#FFFFFF; padding-top:4px;}
#copyright1 p{ width:250px; float:left; margin-right:10px;}
	#citydh{
	float:left;
	width:303px;
	height:60px;
	margin-left:30px;
	margin-top:20px;
	color: #FFF;
	padding-right: 70px;
	line-height:22px;
}
	#citydh li{
	float:left;
	width:90px;
	height:auto;
	line-height:normal;
	background:#e7ecf3;
	margin-left:1px;
	margin-top:1px;
	text-align:left;
	color:#19579D;
}
	.footersx{width:1px;background:#ffffff;overflow:hidden;float:left;height:80px}



#mbnav,#procontent{ width:950px; margin:auto}
#mbnav{ background:#ffffff; height:24px; line-height:24px; text-indent:10px; margin-bottom:10px; border:1px solid #F1F5FA}
	#siderbar,#r_siderbar{background:#f1f5fa; line-height:24px}
	#siderbar{ width:180px; float:left; height:auto;}
		#siderbar .sih5{ color:#19579d; font-weight:bold; line-height:30px; text-indent:1em; background:#ffffff; border:1px solid #F1F5FA; margin-top:10px}
		#siderbar .siul { margin-left:10px}
		#siderbar .siul li{text-indent:1em;}
		#siderbar .siulin{ margin-left:10px}
		#siderbar .siul .a1{ color:#603f21; font-weight:800; background:url(ligg.jpg) 0px 1px no-repeat; padding-left:10px;}
		#siderbar .siul .a1:hover{}
		#siderbar .siul .active{ background:#ffffff; color:#FF0000; width:150px; height:20px; display:block; font-weight:900; color:#FF0000; line-height:20px;}
		#siderbar .siul .active:hover{ text-decoration:none}
	#contercon{ width:563px; float:left; margin-left:15px; text-decoration:none}
	#contercon1{ width:755px; float:left; margin-left:15px; text-decoration:none}
.flei{ background:#F8F7F6; line-height:25px; font-size:14px; font-weight:800; height:25px;border:1px solid #E0E0E0; padding-left:10px;}
	
	
#content2{ width:755px; float:left; margin-left:15px; text-decoration:none}
	
.gzj_box{ margin-top:5px;}
	
.gzj_ul{border:1px solid #E0E0E0; margin:0px; padding:5px 0px;}
.gzj_ul1{border:1px solid #E0E0E0; margin:0px; padding:5px 0px;}
.scx_ul{border:1px solid #E0E0E0; margin:0px; padding:5px 0px;}
.gzj_ul1 li{ width:332px; float:left; margin-left:25px; display:inline;}
.gzj_ul1 li{display:block; text-align:center;}
.scx_ul li{width:302px; float:left; margin:5px 6px; display:inline;display:block; text-align:center;border:1px solid #DDDDDD;}


.scx_ul li a img{
    padding:1px;
	width:300px;
	cursor: pointer;
				transition: all 0.6s;
	}
	
.scx_ul li a img:hover{transform: scale(1.15);
	}

.scx_ul li span a {
    width:300px;
    height:30px;
    line-height:30px;
    overflow: hidden;
	float:left;
}





.gzj_ul1 li a img {
    border:1px solid #DDDDDD;
    padding:1px;
	width:330px;
}


.gzj_ul1 li span a {
    width:332px;
    height:30px;
    line-height:30px;
    overflow: hidden;
	float:left;
}


.gzj_ul li{ width:222px;
    float:left;
    margin-left:22px;
	display:inline;
}

.gzj_ul li a {
    display:block; text-align:center;
}
.gzj_ul li a img {
    border:1px solid #DDDDDD;
    padding:1px;
	width:220px;
}
.gzj_ul li span a {
    width:222px;
    height:25px;
    line-height:25px;
    overflow: hidden;
	float:left;
}
	
	
	
	
	
	
	#r_siderbar{ width:147px; float:right; padding:15px}
		#r_siderbar h5{ color:#124986; font-weight:bold; background:#FFFFFF; text-align:center}
		#r_siderbar h5 a:hover{ text-decoration:none}
		#r_siderbar ul{ margin:10px 0}
		#r_siderbar ul li{ padding-left:10px}
		#r_siderbar .active{ background:#ffffff; color:#000000; width:130px; height:18px; display:block; line-height:18px}
		#r_siderbar .active:hover{ text-decoration:none}
		#procontent h6{ background:#f8f7f6; border:1px solid #e0e0e0; color:#124986; font-weight:bold; height:24px; line-height:24px; text-indent:10px; border-bottom:none}
		#contercon ul.conon_ul{ border:1px solid #ccc; margin:5px 0px; width:561px; line-height:24px}
		#contercon h1{background:#f8f7f6; border:1px solid #e0e0e0; color:#124986; font-weight:bold; height:24px; line-height:24px; text-indent:10px; border-bottom:none}
			.conon_ul img{ width:150px; padding:10px}
			.conon_ul ul{ float:left; width:365px; margin-left:10px}
		#contercon h2{background:#f8f7f6; color:#124986; font-weight:bold; height:24px; line-height:24px; text-indent:10px; border-bottom:none}

#contercon ul.conon_ul2{ border:1px solid #ccc; width:521px; line-height:20px}
#contercon ul.conon_ul2 li{ padding:5px; height:85px; border-bottom:1px dashed #CCCCCC; margin-top:8px;}
			.conon_ul2 img{ padding-right:5px; float:left;}

		.conbox{ padding:10px; line-height:20px; border:1px solid #E0E0E0}
		.conbox .cp_img{ margin:0px auto; margin-bottom:10px; text-align:center;}
		#contercon .conbox ul.sitemap li h1 a{ background:#FFFFFF; color:#000000; text-align:left; font-size:12px}
		#contercon .conbox ul.sitemap li h1{ font-size:12px; font-weight:bold; text-align:left; background:#ffffff; height:24px; line-height:24px}
		#contercon .conbox ul.sitemap{ margin-bottom:10px; float:left; width:150px; margin-left:50px}

.cp_box{margin:5px auto; border:1px solid #CCCCCC;list-style:none;}
.cp_box h1{ background:#F8F8F6; height:24px; line-height:24px; padding:1px 5px; margin-bottom:6px;}

.cp_box .cp_tt{font-weight:bold;color:#FF3300;font-size:14px;}
.cp_box h1 a:hover{color:#FF3300; text-decoration:none;}
.cp_box h1 span{ width:100px; float:right; font-size:10px;}

.cp_box li{ width:110px;
    float:left;
    margin-left:15px;
	display:inline;
}

.cp_box li a {
    display:block; text-align:center;
}
.cp_box li a img {
    border:1px solid #F5F5F5;
    padding:1px;
	width:106px;
}
.cp_box li span a {
    width:110px;
    height:25px;
    line-height:25px;
    overflow: hidden;
	float:left;
}



.cl {
}
.cl::after {
    clear: both;
    content: "";
    display: block;
}


.con{ width:655px; float:right; border-left:1px solid #ccc; border-top:1px solid #ccc}
	#content ul.con li{ width:110px; float:left; height:80px; overflow:hidden; border-bottom:1px solid #ccc;  border-right:1px solid #ccc; padding:10px}
		#content ul.con li img{ width:80px; height:80px}
#content ul.conl{ width:275px; float:left; background:#f5f5f5; line-height:24px; text-align:center}
	#content ul.conl li.line{ height:1px; background:#ffffff; line-height:1px; overflow:hidden}
	#content ul.conl li.padd{ padding:10px; padding-left:20px; padding-right:20px}
#content p.psty{ margin-bottom:10px}

#proimg1{
	background:#92abc7;
	width:950px;
	height:35px;
	overflow:hidden}
#content ul.con li.fir{ background:#f5f5f5; text-align:center; line-height:80px}

.con2{ width:655px; float:right; border:1px solid #ccc; line-height:20px; margin-top:10px}
.con2 li{ padding:10px}


#hengnav{ border:1px solid #F8F8F8; background:#EDFEF9;margin:10px auto; clear:both; }

#hengnav ul
{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
}
#hengnav li
{
float:left;
}
#hengnav li a:link,a:visited
{
display:block; margin:5px 8px;
font-weight:bold;
color:#000;
text-align:center;
padding:5px 8px;
text-decoration:none;
text-transform:uppercase; border:1px solid #E9E8E8;
}
#hengnav li a:hover,a:active
{
background-color:#00AB54;
color:#FFF
}



产品直达
#cpzd{ padding-left:10px; border-bottom:1px solid #003366; padding-bottom:5px; color:#FFFFFF}
#cpzd a{ color:#FFFFFF; text-decoration:none}
#cpzd a:hover{ color:#FFFFFF; text-decoration:underline}
.link{ color:#FFFFFF}
.links{ width:950px; line-height:23px; margin:0px auto; }


#solid{
	width:950px;
	height:350px;
	clear:both;
	position:relative;
}
#solid .solid0,#solid .solid1,#solid .solid2{
	position:absolute;
	left:0px;
	top:0px;
	width:950px;
	height:350px;
	display:none;
}
#solid .solid0{
	background:#78c4db;
}
#solid .solid1{
	background:#c5c9db;
}
#solid .solid2{
	background:#e7dfd1;
}
#solid ul{
	margin:0px;
	padding:0px;
	list-style:none;	
}
#solid ul li{
	position:absolute;
	left:50%;
	top:0px;
	width:950px;
	height:350px;
	margin-left:-475px;
	display:none;
	cursor:pointer;
}
#solid #btt{
	width:950px;
	height:55px;
	top:310px;
	left:50%;
	position:relative;
	margin-left:-475px;
}
#solid #btt span{
	position:absolute;
	top:15px;
	left:45%;
	display:block;
	width:30px;
	height:8px;
	margin:0 15px;	
	text-align:center;
	background:#3d3d3d;
	z-index:1000;
	cursor:pointer;
	filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
	-moz-opacity:0.7; /*Firefox私有，透明度50%*/
	opacity:0.7;/*其他，透明度50%*/
	}
	
	
.advantage {
    background: url(advantage.jpg) no-repeat fixed center 0;
    height: 1559px;
	width:950px;
	margin:0px auto;
	padding-top:20px;
}
.w1000 {
    margin: 0 auto;
    position: relative;
    width: 950px;
}
.advantageTop {
    background:url(adTop.gif) no-repeat scroll center bottom;
    padding-bottom: 25px;
    padding-left: 40px;
    position: relative;
}
.advantageLeft {
    color: #fff;
    margin-right: 20px;
    text-align: right;
}
.advantageLeft h2 {
    font-size: 32px;
    font-weight: bold;
    line-height: 50px;
}
.advantageLeft img {
    padding: 0 4px;
}
.advantageLeft h3 {
    font-family: Arial;
    font-size: 13px;
    margin-top: -4px;
    opacity: 0.9;
}
.advantageRight {
    background:  rgba(0, 0, 0, 0) url(adAdorn.gif) no-repeat scroll 0 center;
    color: #fff;
    padding-left: 20px;
    position: relative;
    top: 9px;
}
.advantageRight p {
    font-size: 13px;
    line-height: 20px;
}
.advantageRight h3 {
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 32px;
    line-height: 34px;
}
.advantageWrap {
    color: #fff;
    padding-top: 40px;
    position: relative;
    z-index: 9;
}
.advantage .adorn {
    background: rgba(0, 0, 0, 0) url(adAdorn.png) repeat scroll 0 0;
    height: 1402px;
    left: 50%;
    margin-left: -3px;
    position: absolute;
    top: 92px;
    width: 6px;
}
.advantageWrap .fl {
    padding-left: 15px;
    width: 433px;
}
.advantageWrap .fr {
    padding-right: 10px;
    width: 430px;
}
.adBox h3 {
    background: rgba(0, 0, 0, 0) url(adAdornLeft.gif) no-repeat scroll 0 bottom;
    font-size: 24px;
    font-weight: bold;
    height: 48px;
    line-height: 48px;
    margin-bottom: 17px;
    padding-right: 44px;
    position: relative;
}
.adBox img {
    position: absolute;
    right: -24px;
    top: -4px;
}
.adLeft h3 {
    text-align: right;
}
.adLeft img {
    right: -20px;
}
.adRight h3 {
    background-image: url(adAdornRight.gif);
    padding-left: 35px;
}
.adRight img {
    left: -18px;
}
.adLeft ol {
    width: 430px;
	line-height:24px;
}
.adRight ol {
    padding-left:14px;
	line-height:24px;
    width: 420px;
}
. {
    text-align: right;
}
.adBox li {
    background: rgba(0, 0, 0, 0) url(adCut.png) repeat-x scroll 0 bottom;
    font-size: 14px;
    margin-bottom: 12px;
    padding-bottom: 12px;
}
.adBox p {
    background: rgba(0, 0, 0, 0) url(adArrow.png) no-repeat scroll 0 10px;
    padding-left: 12px;
}
.advantageWrap .b {
    padding-top: 10px;
}
.advantageWrap .b .adBox {
    padding-top: 26px;
}
.advantageWrap .c .adBox {
    padding-top: 50px;
}
.advantageWrap .c .adImg {
    margin-top: -24px;
    position: relative;
}
.advantageWrap .d .adBox {
    padding-top: 37px;
}
.advantageWrap .e .adBox {
    padding-top: 37px;
}
.advantageWrap .e .adImg {
    margin-right: -20px;
    margin-top: -6px;
}
.ad {
    left: 0;
    position: absolute;
    top: -67px;
}
.ad em {
    background: rgba(0, 0, 0, 0) url(shadow.png) no-repeat scroll 0 0;
    bottom: -30px;
    height: 48px;
    left: 50%;
    margin-left: -518px;
    position: absolute;
    width: 950px;
}
.tar {
    text-align: right;
}
	
.fl {
    float: left;
}
.fr {
    float: right;
}
.mb20 {
    margin-bottom: 20px;
om: 20px;
}
