﻿@charset "utf-8";
BODY {COLOR: #333; margin:0; font-size:14px; font-family:"微软雅黑", "Adobe 黑体 Std R"，"黑体", Arial, Helvetica, sans-serif; background: #FFFFFF}
UL, P{PADDING: 0px; MARGIN: 0px;}
A {COLOR: #333333;text-decoration:none;}
A:hover {COLOR: #FF6600; TEXT-DECORATION: none}
li{list-style:none;}
h2{ font-family:"微软雅黑","Adobe 黑体 Std R"，"黑体"; font-size:20px}
@font-face { 
  font-family: msyh; 
  src: url(‘msyh.ttf’); 
}
h3{margin:0px;padding:0px;}
.frame{ float:left; margin:10px 7px 20px 0; border:1px #F0F0F0 solid}
.divH2{ background:url(../images/map_bj.jpg); border-bottom:1px #CCCCCC solid; height:20px; line-height:12px; padding:8px 0 0 8px; color:#A10302; font-weight:bold;}
.divH2_2{ background:url(../images/map_bj.jpg); border-bottom:1px #CCCCCC solid; height:20px; line-height:12px; padding:8px 0 0 8px; color:#A10302; font-weight:bold;}
.divH2 a{color:#A10302}
.divH2_2 a{color:#A10302}
.siteMapPadding{ padding:12px 7px 12px}
.siteMapPadding span{ line-height:25px; color:#333333; font-weight:bold; margin-top:10px}
.siteMapPadding ul a:hover span { color:#FFFFFF}
.siteMapPadding ul{ margin-bottom:25px; padding-left:10px; padding-top:5px}
.siteMapPadding ul li{ margin-bottom:4px;width:264px;overflow:hidden;height:25px;line-height:25px;}
.siteMapPadding ul li a{ color:#666; display:block}
.siteMapPadding ul li a:hover{ color:#fff; background: #465677}


.content{ width:1044px; height:820px; margin:0 auto; background:url(../images/shadows.png) no-repeat center}
.top{ width:960px; height:108px; margin:0 auto; clear:both}
.top_bj{ background:#FFFFFF}
.logo{ margin-left:10px}
.logo img{ display:block; float:left}
.flj{ float:left; width:210px; margin:70px 0 0 40px}
.flj span{ display:block; float:left; display:block; margin-left:5px}
.flj a{ COLOR: #757474; font-size:12px; padding:0 5px}
.flj A:hover{ COLOR: #fff; background:#465677}
.fx{float:right; width:200px; padding-top:10px; margin-right:15px}
.tel{ font-size:16px; color: #FF6600; margin-left:10px; margin-right:15px; float:left}

.lmmc .fx{float:right; width:200px;}
.szwz{ display:block; width:480px; float:left}
.con_nav .fx2{float:right; width:190px; padding-top:15px}
.hjfw{ height:200px}
.hjfw_lc{ border:1px #CCCCCC solid; width:145px; height:150px; float:left; padding:10px; margin-right:10px}
.hjfw_lc li{ padding:0; margin:0}

.nav{ width:958px; height:45px; margin:0 auto; background:url(../images/nav_bg.gif)}
.nav ul{ width:740px; height:45px}
.nav ul li{ float:left; text-align:center; line-height:45px; color:#FFFFFF; background:url(../images/nav_bg3.gif) no-repeat right}
.nav ul li a{ color:#FFFFFF; display:block; font-size:14px; padding:0 35px}
.nav ul li a:hover{ color:#fff; background:url(../images/nav_bg02.gif); font-weight:bold; border-right:#000 4px solid; padding:0 33px; _padding:0 5px; height:45px}
.nav ul .nav_xz{ color:#fff; background:url(../images/nav_bg02.gif); font-weight:bold; border-right:#000 4px solid; padding:0 33px;height:45px}
.fdh{ width:200px; padding-top:15px}
.ztfx{ width:960px; height:46px; margin:0 auto}
.ztfx .ztbd{ width:550px; float:left; margin-left:15px; line-height:46px}
.ztbd span{	color: #FF6600;	font-weight: bold; float:left;}
.ztfx_bj{background:url(../images/ztfx.gif); height:46px}

.news_zxdt{ height:150px;  margin:17px 0; background:url(../images/new_zxdt_bg.jpg)}
.syzt_bt{ float:left; color: #999999; font-size:14px}
.ztbd_bt{ float:left; color: #999999; margin-top:10px; margin-left:30px; margin-bottom:15px; font-size:14px; width:730px; border-bottom:1px #CCCCCC dotted; line-height:30px}
.ztbd_bt a{ color:#333333; padding-left:5px; display:block; width:590px; float:left;  font-weight:bold}
.ztbd_bt a:hover{ color: #FFFFFF; background:#465677}
.ztbd_bt span{ margin-left:20px}

.con_nr .xwlb ul{ float:left; color: #999; margin-left:15px; font-size:12px; width:690px; border-bottom:1px #CCCCCC dotted; padding-bottom:25px}
.con_nr .xwlb ul li a{ color:#333; width:580px; display:block; float:left; padding-left:10px;; background:url(../images/lb_ic.gif) no-repeat left; font-size:14px}
.con_nr .xwlb ul li a:hover{ color: #FFFFFF; background:#465677}
.con_nr .xwlb ul li span{ margin-left:20px; display:block; float:left}

.con_right_tu{ margin-bottom:1px}

.new_tu{ float:left; margin-left:30px; margin-right:25px; padding-left:5px}
.new_tu img{ border:#D4D4CD solid 2px}
.new_tu a:hover img{ border:#465677 solid 2px}
.new_zl{ width:580px; height:60px; float:left; font-size:12px; line-height:20px; color:#666666}
.new_fy{ text-align:center; height:40px; width:600px; line-height:40px; margin:0 auto;clear:both;}
.new_fy strong, .new_fy a{margin-right:5px;}
.new_fy strong{color:#ff6600;}
.sybk{ width:960px; height:240px; margin:0 auto 0; padding-top:10px}
.sybk_bj{ background:url(../images/sy_bkbj.gif); height:250px}
.xbk{ width:210px; height:226px; float:left; margin-left:23px; _margin-left:20px; margin-right:5px; }
.xbk_bt{ margin-top:8px; font-size:14px; color:#999898; height:25px}
.xbk_bt span{ color:#333; line-height:35px; margin-left:5px; font-size:14px}
.xbk_tp img{ border:#D4D4CD solid 5px}
.xbk_tp a:hover img{ border:#465677 solid 5px}

.xbk_lb ul{ margin-top:12px}
.xbk_lb ul li{ font-size:12px; line-height:20px;height:20px;overflow:hidden;}
.xbk_lb ul li a{ display:block; width:205px; padding-left:5px; }
.xbk_lb ul li a:hover{ background: #465677; color:#fff}
.xbk_lb ul li span{ font-size:12px; color:#999999;float:left;width:37px;text-align:right;}

.img_ny{ width:958px; height:200px; margin:0 auto 5px}
.img_ny_cp{ width:958px; height:300px; margin:2px auto 5px}
.content_ny{ width:958px; margin:5px auto; clear:both}
.con_left{ width:216px;float:left; margin-right:10px; border:#E0E0E0 1px solid}
.con_lm{ width:166px; height:77px}
.con_left ul{ width:202px; margin:7px 0 7px 7px}
.con_left ul li{ 	background: url(../images/d_left_nav_li_bg.png) no-repeat left top;	height: 27px;	width: 202px;	line-height: 27px;	display: block;}
.con_left ul li a{ padding-left:30px; display:block; line-height:27px}
.con_left ul li a:hover{ 	background: url(../images/d_left_nav_li_bg-active.png) no-repeat left top;	color: #fff;}
.con_left ul .con_lmxz a{ background: url(../images/d_left_nav_li_bg-active.png) no-repeat left top; color:#FFFFFF; font-weight:bold}
.con_left ul dl{width:202px; height:20px;  margin:0 auto 1px}

.con_left2{ width:166px;float:left; margin-right:5px}
.con_left2 span {  line-height:25px; font-size:14px; font-weight:bold; padding-left:12px; padding-bottom:5px; display:block; border-bottom:1px #CCCCCC solid; margin:5px}
.con_left2 span a{ color: #333333}
.con_left2 span a:hover{ color: #FF6600}
.con_left2 ul{ width:152px; margin:7px 0 7px 7px}
.con_left2 ul li{ width: 152px;	line-height: 32px;	display: block; border-bottom:1px #CCCCCC dotted;}
.con_left2 ul li a{ padding-left:10px; display:block;color: #333333;padding-right:10px;}
.con_left2 ul li a:hover{ color: #fff; background:#465677}
.con_left2 ul .con_lmxz a{ background: url(../images/d_left_nav_li_bg-active.png) no-repeat left top; color:#FFFFFF; font-weight:bold;}
.con_left2 ul dl{width:152px; height:20px;  margin:0 auto 1px}
.con_left2 .con_lmmc{ padding:15px 20px 15px; margin:0 auto; border-bottom:1px #CCCCCC solid; font-size:16px; color:#1F6A8F; font-weight:bold}

.con_left2 .cpxz a{ color:#FF6600}
.con_left2 .cpxz2 a{color: #1F6A8F; background:url(../images/cd_ic.gif) no-repeat 140px 12px;padding-right:10px;}
.con_left2 .cpxz3 a{color: #999999}

.leading img{ margin-bottom:10px}
.leading{width:314px; height:255px; float:left; line-height:21px; font-size:14px; padding:10px; background:#E1E1E1; margin-right:10px; margin-bottom:15px; margin-left:15px; margin-top:15px}

.con_right{ width:778px; float:left; margin-bottom:5px; padding-bottom:15px}
.con_right img{ clear:both}
.con_nav{ height:33px; background: url(../images/con_navbg.gif);  line-height:33px; padding-left:20px}
.con_nav2{ height:33px; background:; line-height:33px; padding-left:20px}
.con_lmmc{ padding:20px 35px 15px; margin:0 auto; border-bottom:1px #CCCCCC solid; font-size:16px; color:#1F6A8F; font-weight:bold; line-height:30px}
.con_lmmc2{ padding:0 35px 15px; margin:0 auto 10px; border-bottom:1px #CCCCCC solid; font-size:20px; color:#1F6A8F; font-weight:bold; line-height:30px; font-weight:bold}
.con_lmmc3{ padding:0 0 15px; margin:0 auto 10px; border-bottom:1px #CCCCCC solid; font-size:20px; color:#1F6A8F; font-weight:bold; line-height:30px; font-weight:bold}

.con_lc{ padding:30px; font-family:"微软雅黑","Adobe 黑体 Std R"; line-height:21px; font-size:14px}
.con_lc span{ display:block; width:50px; font-weight:bold; background:#00A83C; color:#FFFFFF; float:left; padding:0 5px}
.con_lc ul{ width:650px; float:left; margin-left:15px}
.con_lc ul li{ display:block; padding:0 5px 0 5px; margin-bottom:5px}
.con_nr{ color:#333333; line-height:27px; font-family:"微软雅黑","Adobe 黑体 Std R"}
.con_nr p{ text-indent: 2em; font-size:14px; margin-bottom:25px}
.con_wdxz{ width:135px; height:50px; background:url(../images/tb_doc.jpg) no-repeat left; line-height:50px; text-align:right}

.con_nr table{ width:100%; cellpadding:0; cellspacing:0; }
.con_nr table tr{ }
.con_nr table tr td{  font-size:14px}
.table_lm {	font-size: 16px; font-weight: bold; font-weight:bold; line-height:35px; background: #00A13A; color:#fff}

.lxwm {
	FONT-SIZE: 14px; COLOR: #333333; PADDING-BOTTOM: 10px; MARGIN: 20px auto 30px; LINE-HEIGHT: 22px; WIDTH: 570px
}
.lxwm SPAN {
	MARGIN-BOTTOM: 6px; BACKGROUND: url(../images/icon_jt.jpg) no-repeat left 50%; BORDER-BOTTOM: #fff 1px solid; FONT-WEIGHT: bold; PADDING-LEFT: 25px; DISPLAY: block; LINE-HEIGHT: 30px; WIDTH: 370px
}
.lxwm_bt {
	FONT-SIZE: 28px; FONT-FAMILY: "微软雅黑","Adobe 黑体 Std R"; BORDER-BOTTOM: #666 1px dotted; TEXT-ALIGN: center; MARGIN: 60px 80px 10px; LINE-HEIGHT: 60px
}

.con_honors { padding:37px; font-family:"微软雅黑","Adobe 黑体 Std R"; line-height:33px; font-size:14px}
.con_honors img{ float:left; margin-right:7px; margin-bottom:10px; border:1px #F2EFE8 solid; padding:7px}
.con_honors span{ display:block; width:80px; font-weight:bold; background:#00A83C; color:#FFFFFF; float:left; padding:0 5px}
.con_honors ul{ width:550px; float:left; margin-left:15px}
.con_honors ul li{ display:block; padding:0 5px 0 5px; margin-bottom:10px}

.con_ny_bt{ font-size:16px; font-weight:bold; color:#FF0000; margin-top:15px; display:block}
.con_ny_bt2{ font-size:22px; font-weight:bold; color:#000000; margin-top:15px; display:block; text-align:center}
.con_ny_rq{ font-size:14px;color:#000000; display:block; text-align:center; margin-bottom:15px}

.con_right_ndwz{ margin:10px auto 8px; padding-bottom:8px; border-bottom:#DEDEDE solid 1px; color:#333333}
.con_right_ndwz span{ margin-left:15px; display:block; float:left}
.con_right_ndwz a{ color: #333333; margin:0 7px 0 0}
.con_right_ndwz a:hover{ color:#FF6600}
.con_rightnr{ width:730px; line-height:22px; margin:5px auto 10px; font-size:14px}
.con_wznr{ padding:35px; line-height:27px; font-family:"微软雅黑","Adobe 黑体 Std R"}
.con_wznr p{ text-indent: 2em; font-size:14px; margin-bottom:25px}

.pro_nav{ width:958px; height:76px; background:url(../images/pro_navbg2.jpg)}
.pro_nav ul li{ float:left; width:319px; height:76px; text-align:center; font-size:20px}
.pro_nav ul li .xz{ background:url(../images/pro_navbg.jpg); border-left:#DFDFDF 1px solid; border-right:#DFDFDF 1px solid; color:#000000; font-weight:bold}
.pro_nav ul li a{ display:block; line-height:76px}
.pro_nav ul li a:hover{ background:url(../images/pro_navbg.jpg); color:#000000; font-weight:bold; border-left:#DFDFDF 1px solid; border-right:#DFDFDF 1px solid}

.pro_subnav{ height:100px; background:url(../images/pro_subnavbg.jpg) repeat-x top; padding-top:30px}
.pro_subnav ul{ margin:0 0 30px 40px}
.pro_subnav ul li{ width:420px; height:25px; float:left; margin:0 20px 10px 0; line-height:25px}
.pro_subnav ul li span{ width:70px; height:25px; display:block; background:#01A23A; float:left; color:#FFFFFF; padding:0 10px}
.pro_subnav ul li a{ display:block; width:315px; height:25px; float:left; background:#E5E5E5; padding-left:15px}
.pro_subnav ul li a:hover{ color:#FFFFFF; background: #465677; font-weight:bold}

.pro_subnav02{ height:100px; background:url(../images/pro_subnavbg.jpg) repeat-x top; padding-top:30px}
.pro_subnav02 ul{ margin:0 0 30px 40px}
.pro_subnav02 ul li{ width:900px; height:25px; float:left; margin:0 0 10px 0; line-height:25px;  display:block}
.pro_subnav02 ul li span{ width:240px; height:25px; display:block; background:#01A23A; float:left; color:#FFFFFF; padding:0 10px}
.pro_subnav02 ul li a{ width:590px; display:block; height:25px; float:left; background:#E5E5E5; padding:0 15px}
.pro_subnav02 ul li a:hover{ color:#FFFFFF; background: #465677; font-weight:bold}

.pro_subnav03{ height:80px; padding-top:30px; padding-bottom:30px}
.pro_subnav03 ul{ margin:0 0 30px 15px}
.pro_subnav03 ul li{ width:305px; height:25px; float:left; margin:0 25px 0 0; line-height:25px;overflow:hidden;}
.pro_subnav03 ul li span{ width:70px; height:25px; display:block; background:#01A23A; float:left; color:#FFFFFF; padding:0 10px}
.pro_subnav03 ul li a{ display:block; width:285px; height:25px; float:left; padding-left:15px; color: #1F6A8F; font-size:14px; background: url(../images/lb_ic.gif) no-repeat left}
.pro_subnav03 ul li a:hover{ color:#fff; background: #465677; font-weight:bold}

.pro_cplb{margin:0 0 20px 0; clear:both}
.pro_xlmc{ width:880px; height:39px; background:#01A23A; line-height:39px; color:#FFFFFF; font-size:16px; font-weight:bold; border-top:2px #000000 solid; padding-left:15px; margin:25px 0 15px; position:relative}
.pro_cp{ padding:16px 10px 0 10px; width:157px; height:185px; float:left; text-align:center; border:solid 1px #fff; border-bottom:solid 6px #fff; margin-bottom:10px; font-size:14px}
a:hover .pro_cp { color:#465677; display:block; border:solid 1px #465677; border-bottom:solid 6px #465677; cursor:hand}
.pro_cp img{ margin-bottom:5px; margin-top:5px}
.cpxl_cp{width:895px}
.cpxl_cp a{ margin-right:25px; display:block; padding:5px; background:#CCCCCC; float:left}
.con_cpxl_bt2{ font-size:20px; margin:0 0 15px; display:block; line-height:50px;  border-bottom:#999999 dotted 1px; font-family:"微软雅黑", "Adobe 黑体 Std R"，"黑体"; color:#1F6A8F; font-weight:bold}
.con_cpxl_bt3{ font-size:16px; margin:5px 0 5px; display:block; padding:15px 0 5px;  border-bottom:#999999 dotted 1px; font-family:"微软雅黑", "Adobe 黑体 Std R"，"黑体"; color:#333; font-weight:bold}
.cp_tp{ margin:10px 0 10px 15px; clear:both; height:370px; }
.cp_tp img{ float:left}
.cp_xgjs{ width:260px; margin:245px auto 0; float:right}
.cp_xgjs span { color: #CCCCCC; background: #F3F3F3; display:block; width:150px; margin:5px auto; text-align:center; line-height:22px}
.cp_xgjs span a{ color: #000000; background:#CCCCCC; display:block}
.cp_xgjs span a:hover{ color:#FFFFFF; background:#FF0000}

.cplb_cpxl{line-height:30px; font-weight:bold; border-bottom:#CCCCCC solid 1px; padding-bottom:20px; margin-bottom:15px}

.con_right_nr{ width:900px; line-height:28px; margin:5px auto 10px; font-size:14px}
.con_right_nr p{ text-indent:2em}
.con_right_nr table{ width:100%; cellpadding:0; cellspacing:0; border-bottom:2px #000000 solid; border-top:2px #000000 solid}
.con_right_nr table tr{ border-bottom:#CCCCCC 1px solid}
.con_right_nr table tr td{ padding:8px; border-bottom:#CCCCCC 1px solid; line-height:27px; border-top:#CCCCCC 1px solid; font-size:14px}
.cpnr p{ text-indent: 2em}
.cpnr{ padding-bottom:30px}
.cpnr img{ border:5px #F3F3F3 solid; padding:5px}

.con_right_nr2{ width:670px; line-height:22px; margin:25px auto 10px; font-size:14px}
.con_right_nr2 p{ text-indent:2em}
.con_cplb_lb{ margin:5px auto; border-bottom:#999999 1px dotted; clear:both}
.con_cpxl_bt_video{ font-size:20px; font-weight:bold; color:#1F6A8F; margin:15px 0 0; display:block; line-height:51px; background:url(../images/tb_video.jpg) no-repeat left; padding-left:55px}
.con_cpxl_bt_documents{ font-size:20px; font-weight:bold; color:#1F6A8F; margin:15px 0 0; display:block; line-height:51px; background:url(../images/tb_doc.jpg) no-repeat left; padding-left:55px}
.con_cplb_dow{ margin:0 0 10px 55px; float:left}
.con_cplb_dow ul li{ margin:2px; font-size:14px; line-height:30px}
.con_cplb_dow ul li a{ color:#333333; display:block; width:370px; padding-left:15px}
.con_cplb_dow ul li a:hover{ color:#FF6600; background: #ECECEC}

.sbcp{ border-bottom:1px #CCCCCC dotted; font-family:"微软雅黑" , "Adobe 黑体 Std R"; padding-bottom:15px}
.sbcp ul{ width:415px; margin-left:30px; float:left}
.sbcp ul li{ font-size:14px; line-height:30px}
.sbcp ul li a{ color: #333333; display:block; width:400px; padding-left:15px; background:url(../images/lb_ic.gif) no-repeat left; font-family:"微软雅黑" , "Adobe 黑体 Std R"}
.sbcp ul li a:hover{ color:#FFFFFF; background:#465677}
.sbcp_tp{float:left; margin-left:15px}
.sbcp_sm{float:left; width:360px; margin:10px 0}
.sbcp_sm span{ font-size:16px; padding-left:30px; color:#1F6A8F; font-weight:bold}

.sbcp_sm2{float:left; width:360px; font-size:20px; font-weight:bold; color:#404040; display:block; line-height:51px; padding-left:30px; color:#1F6A8F}

.sbcp2{border-bottom:1px #CCCCCC dotted; padding-bottom:25px}
.sbcp2 ul{ width:620px; margin-left:30px; float:left}
.sbcp2 ul li{ font-size:14px; line-height:23px}
.sbcp2 ul li span{ margin-right:15px; width:180px; display:block; float:left; font-size:12px; color:#666}
.sbcp2 ul li a{ color:#333333; display:block; width:600px; padding-left:15px; background:url(../images/lb_ic.gif) no-repeat left}
.sbcp2 ul li a:hover{ color:#FFFFFF; background:#465677}
.sbcp2_tp{float:left}
.sbcp2_sm{float:left; width:430px; margin:10px 0}
.sbcp2_sm span{ font-size:16px; padding-left:30px; color:#1F6A8F; font-weight:bold}


.news_ztbd{ width:650px; height:320px}
.news_ztbd img{ padding:10px 10px 10px 10px; margin-right:10px; border: #D9D9D9 1px solid; float:left}

.footer{ width:958px; height:114px; padding-top:20px; margin:0 auto; font-size:14px; line-height:20px; color:#fff; clear:both}
.footer_bj{ height:150px; background:url(../images/foot_bg2.gif) repeat-x top; clear:both}
.foot_logo{ width:160px; float:left; padding:20px 0 0 35px; margin-right:20px; _margin-right:10px }
.foot_lx{ width:520px; height:114px; float:left; padding-left:30px; background:url(../images/foot_sx.gif) no-repeat left}
.foot_lx span{  margin-top:20px; display:block; font-size:12px}
.foot_logo .selete{ width:165px; border:1px  #CFDDE8 solid; padding:1px; float:left; margin-top:10px; margin-bottom:10px; font-family:"微软雅黑", "Adobe 黑体 Std R"; }
.foot_lj { width:220px; color:#FFFFFF }
.foot_lj a{ color:#FFFFFF; display:block; float:left; padding:0 5px; font-size:12px}
.foot_lj a:hover{ color:#FFFFFF; background: #465677; font-weight:bold}
.wx_vary{width:104px; float:left; padding:15px 0 0 40px; _padding-left:20px}

/*网站地图*/
.about{width:120px;overflow:hidden;}
.mappro{width:264px;overflow:hidden;}

//*相关产品*/
.xgcp{border:1px solid red;font-size:12px;}
.linego {
border-bottom: 1px dashed #ADADAD;
}
