@charset "utf-8";
/* CSS Document */
body,td,th {
	font-size: 12px;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #FF8400;
}
a:active {
	text-decoration: none;
	color: #FF8400;
}
input,textarea{outline: none;}
.footlinks {clear:both;margin:5px auto 0px auto;padding:2px;width:974px;height:auto;font-size:9pt;line-height:140%;color:#333333;text-align:left;border:solid 1px #EEE;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#333333;}
form{ margin:0; padding:0}
ul,li{ margin:0; padding:0; list-style:none}
.left{ float:left}
.right{ float:right}
.clear{ clear:both}
img{ border:0}
.font_sty{font-family:"微软雅黑"}
.fnt_16{font-size: 16px;}
.all_mar{ margin:auto}
.all_w{ width:100%}
.in_w{ width:980px}
.top_bg{ background:url(../images/index_01.gif); height:461px; padding-top:16px;}
.in_w01{ width:400px}
.in_h{ height:74px}
.in_h01{ height:33px; line-height:22px}

.inxh_top{height: 33px;border-bottom: 1px solid #cccccc;background: #efefef;}
.inxh_top_mle{line-height: 34px;}
.inxh_min_logo{}
.inxh_regist li,.inxh_min_logo li{float: left;margin-right: 15px;}
.inxh_min_logo li img{margin-top: 6px;}
.inxh_regist li a,.inxh_min_logo li a{color: #666666;display: block;}
.inxh_min_logo li:first-child{background: url(../images/inxh/logn_rit.png) right top 8px no-repeat;padding-right: 15px;}
.inxh_regist{}
.inxh_regist li{padding-left: 15px;}
.inxh_regist li:last-child{margin-right: 0;}

.sun_prct{display: block;width: 100%;padding: 10px 0;}
.sun_prct ul{border: none;}
.sun_prct li{border: 1px solid #cccccc;width: 221px !important;height: 300px !important;margin: 0 17px 17px 0; box-shadow: 1px 1px 1px #ececec; position: relative;}
.sun_prct li i{position: absolute; top: 0;left: 0; z-index:99;}
.sun_prct li.lir{float: right;margin-right: 0;}
.sun_prct li p{border: none;width: 221px !important;height: 174px !important; overflow: hidden;}
.sun_prct li span{padding: 10px;font-family:"宋体"; }
.sun_prct li b,.sun_prct li span,.sun_prct li em,.sun_prct li a{display: block;}
.sun_prct li code{display: inline-block;}
.sun_prct li a{text-decoration: none;}
.sun_prct li b{border-bottom: 1px solid #cccccc;width: 200px;margin: 0 auto;padding-bottom: 10px;color: #333333;font-size: 14px;padding-top:10px;}
.sun_prct li span{line-height: 20px;color: #666666;}
.sun_prct li em{padding-left: 10px;}
.sun_prct li code{margin-right: 10px;}
.sun_prct li:hover b{color: #0066cc;}
.sun_prct li:hover{border: 1px solid  #0066cc;}
.sun_prct li.liw{margin-right: 29px;}
.sun_prct li i.irt{position: absolute; top: 0;left: 222px !important; z-index:1;height:320px;width: 2px;background: #efefef;}
.sun_prct li i.botm{position: absolute; top:321px !important;left:0; z-index:1;height:2px;width: 221px;background: #efefef;}

.ss_bg{ background:url(../images/index_21.gif); height:23px; width:199px; padding-top:4px}
.inicon{ background:url(../images/index_07.gif) no-repeat left center; padding-left:22px; margin-top:2px;font-family:"微软雅黑";color: #666666;font-size: 14px;}
.inicon01{ background:url(../images/index_10.gif) no-repeat left 3px; padding-left:18px; padding-right:10px; margin-top:2px}
.inicon02{ background:url(../images/index_13.gif) no-repeat left 4px; padding-left:18px; margin-top:2px}
.cd_bg{ background:url(../images/index_30.gif); height:37px; width:960px}
.cdb_bg{ background:url(../images/index_39.gif); height:15px; width:960px; overflow:hidden}
.in_cd{}
/*.in_cd li{ float:left; width:137px; text-align:center;}*/
.in_cd li{ float:left; width:153px; text-align:center;}
.inmenu:link,.inmenu:visited {color: #fff; font-weight:bold; font-size:14px; line-height:37px; background:url(../images/index_34.gif) no-repeat right; text-align:center; display:block;text-decoration:none;}
.inmenu:hover,.inmenu:active {color: #fff;  background:url(../images/index_32.gif) no-repeat center}
.inmenu_1:link,.inmenu_1:visited,.inmenu_1:hover,.inmenu_1:active {color: #fff; font-weight:bold; font-size:14px; line-height:37px; background:url(../images/index_32.gif) no-repeat center; text-align:center; display:block;text-decoration:none;}
.inmenu01:link,.inmenu01:visited {color: #fff; font-weight:bold; font-size:14px; line-height:37px; text-align:center; display:block}
.inmenu01:hover,.inmenu01:active {color: #fff;  background:url(../images/index_32.gif) no-repeat center}
.inmenu01_1:link,.inmenu01_1:visited,.inmenu01_1:hover,.inmenu01_1:active {color: #fff; font-weight:bold; font-size:14px; line-height:37px; text-align:center; display:block;  background:url(../images/index_32.gif) no-repeat center}
.in_bar{ background:#fff; height:309px; overflow:hidden;}
.all_bg{ background:url(../images/index_45.gif) repeat-x}
.in_lm{ width:747px}
.in_l{ width:342px}
.in_m{ width:390px}
.in_r{ width:218px;}
.in_t{ background:url(../images/index_47.gif); height:31px}
.inmore{ background:url(../images/index_49.gif); height:31px; width:34px; padding-left:5px; line-height:23px}
.in_con{ background:#fff; padding:12px 12px 10px 12px; border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; width:316px}
.in_con01{ border:1px solid #D7D7D7; border-top:0; width:340px; background:#fff}
.in_con02{ border:1px solid #D7D7D7; border-top:0; padding:0px 12px 3px 12px; width:364px; background:url(../images/index_57.gif) repeat-x #fff}
.in_xw li{ float:left; width:350px; line-height:28px; border-top:1px solid #EBEBEB; background:url(../images/icon.gif) no-repeat left center; padding-left:14px}
.in_tel{ background:url(../images/index_65.gif); height:30px; padding-left:52px; padding-top:24px; width:166px}
.in_lx{ border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; background:url(../images/index_69.gif) repeat-x #ECECEC; padding:5px 5px 8px 11px; width:200px; line-height:19px}
.in_lj{ background:#E6E6E6; padding:9px 13px 0px 13px; width:192px; height:28px; overflow:hidden}
.in_j{ width:30px; padding-top:44px}
.rollBox{width:745px;overflow:hidden;margin:0 auto; padding-top:13px;border:1px solid #D7D7D7; border-top:0;background:url(../images/index_93.gif) repeat-x #EDECEC; height:164px}
.rollBox .Cont{width:685px;overflow:hidden;margin:0 auto}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:171px;float:left;text-align:center;}
.rollBox #List1,.rollBox #List2{float:left;}
.bot_bg{ background:url(../images/index_110.gif); height:179px}

/*内页样式*/
.top_bg1{ background:url(../images/about_01.gif) repeat-x; height:352px; overflow:hidden; padding-top:16px}
.nicon{ background:url(../images/about_11.gif) no-repeat left center; padding-left:18px; line-height:31px}
.n_t{ border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0; background:url(../images/about_15.gif) repeat-x; height:34px; padding:12px 12px 0px 12px; width:721px}
.n_nr{background:#fff; width:747px}
.n_con{ padding:0px 12px 10px 13px; width:704px;}
#fenlei{position:absolute; width:721px}
#fenlei li{ float:left; width:107px; padding-right:2px}
.nymenu:link,.nymenu:visited {color: #333; background:url(../images/about_21.gif) 0 0 no-repeat; text-align:center; line-height:34px; display:block; height:44px}
.nymenu:hover,.nymenu:active {color: #fff; font-weight:bold; background:url(../images/about_19.png) 0 0 no-repeat}
.nymenu_1:link,.nymenu_1:visited,.nymenu_1:hover,.nymenu_1:active {color: #fff; font-weight:bold; background:url(../images/about_19.png) 0 0 no-repeat; text-align:center; line-height:34px; display:block; height:44px}
.n_w{ width:704px}
.news_lb li{ float:left; width:690px; line-height:28px; border-bottom:1px solid #EBEBEB; background:url(../images/icon.gif) no-repeat left center; padding-left:14px}
.news_lb li.npage{ text-align:center; background:none; line-height:normal; padding:15px 0px 0px 0px; width:704px; border:0}

.news_lb1 li{ float:left; width:330px; line-height:28px; border-bottom:1px solid #EBEBEB; background:url(../images/icon.gif) no-repeat left center;padding-left:10px;  padding-left:14px; }
.bro{ border: 1px solid #ddd;}
.news_lb1 li.npage{ text-align:center; background:none; line-height:normal; padding:15px 0px 0px 0px; width:350px; border:0}

.news_con{ border-bottom:1px solid #EBEBEB; border-top:1px solid #EBEBEB; padding:15px 0px 15px 0px; width:704px}
.news_gd li{ background:url(../images/icon.gif) no-repeat left center; padding-left:15px}
.news_gd li.ntb{ background:none; height:30px; overflow:hidden}
.news_d{ padding-bottom:10px; border-bottom:1px solid #EBEBEB}
.con_lx{width:310px; padding-left:10px; line-height:28px}
.pro_t{ background:#F8F6F8; border-bottom:1px solid #C3C3C3; padding:12px; width:721px; border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0;}
.cp_tit{ background:url(../images/products_11.gif); width:76px; line-height:27px; text-align:center; padding-right:5px}
.cp_fl li{ float:left; width:70px; line-height:28px}
.cpmenu:link,.cpmenu:visited {color: #666;}
.cpmenu:hover,.cpmenu:active {color: #fff; font-weight:bold; background:#FF8400; padding:3px}
.cpmenu_1:link,.cpmenu_1:visited,.cpmenu_1:hover,.cpmenu_1:active {color: #fff; font-weight:bold; background:#FF8400; padding:3px}
.pro_lb li.npage{ 
text-align:center; 
/*padding:15px 0px 0px 0px;*/
 border:0}
.cp_w{ width:336px; line-height:28px;}
.cp_wpro{width: 315px;line-height: 20px;margin-top: 7px;}
.cp_w b.bl{}
.case_list li,.cp_f,.cp_w b.bl{font-family:"微软雅黑"}
.cp_f,.cp_w b.bl span{font-size: 14px;color: #ff9900;}
.cp_botom{margin-bottom: 8px;}
.case_list{padding-bottom: 20px;}
.case_list li{border: 1px solid #cccccc;float: left;width: 225px;height: 238px; box-shadow: 0 5px 0 0 #efefef;margin: 0 10px 20px 0;}
.case_list li:hover b{color: #3399cc;}
.case_list li:hover{border: 1px solid #3399cc;}
.case_list li.lir{float: right;margin-right: 0;}
.case_list li a{text-decoration: none;}
.case_list li code,.case_list li a,.case_list li b,.case_list li span{display: block;}
.case_list li code,.case_list li p{padding: 0 14px;}
.case_list li b,.case_list li span{padding: 14px;}
.case_list li b{color: #333333;font-size: 14px;}
.case_list li span{color: #666666;line-height: 20px;}
.case_list li code{border-top: 1px solid #cccccc;height: 41px;line-height: 42px;color: #666666;font-family:"微软雅黑";background: #efefef url(../images/inxh/case_icon.png) right 14px top 14px no-repeat;}



.proctimg{float: left;margin:10px 15px 0 15px;}
.cp_f{ color:#FF8400;}
.cp_xx{ background:url(../images/about_15.gif) repeat-x; height:34px; padding:12px 12px 0px 12px; width:715px; margin-left: -10px;}
.T_Menu_01 {width:680px; float:left;}
.T_Menu_01 label { float: left; width:107px; color:#333; text-align:center;background:url(../images/about_21.gif) no-repeat 0 0; padding-right:2px; line-height:34px; height:41px;font-size:14px;font-family:"微软雅黑";}
.T_Menu_01 .selected {background:url(../images/about_19.gif) no-repeat 0 0; color:#fff; font-weight:bold; font-weight:bold;font-size:14px;font-family:"微软雅黑";}
.cp_js{ padding:12px; width:680px}
.cp_xg{ border-top:1px solid #EBEBEB; padding-top:10px; background:url(../images/icon.gif) no-repeat left center; padding-left:15px; width:689px; padding-bottom:10px}
.cp_lb li{ float:left; width:176px; text-align:center}
.al_lb li{ float:left; width:176px; text-align:center; padding-bottom:10px}
.al_lb li.npage{ padding:15px 0px 0px 0px; width:704px; border-top:1px solid #EBEBEB}
.cpfl_con{ border:1px solid #ddd; padding:10px 0px 4px 10px; width:206px}
.cpfl_con li{ float:left; width:93px; padding-bottom:6px; padding-right:10px}
.cpfl_1_con{ border:1px solid #ddd; padding:10px 0px 4px 10px}
.cpfl_1_con li{ float:left; width:93px; padding-bottom:6px; padding-right:12px}
.cpflcd:link,.cpflcd:visited {color: #000000; background:url(../images/cp_20.gif); line-height:30px; padding-left:28px; display:block}
.cpflcd:hover,.cpflcd:active {color: #fff; font-weight:bold; background:url(../images/cp_13.gif);text-decoration: none !important;}
.cpflcd_1:link,.cpflcd_1:visited,.cpflcd_1:hover,.cpflcd_1:active {color: #fff; background:url(../images/cp_13.gif); line-height:30px; padding-left:28px; display:block;font-weight:bold;}
.go{width:122px;height:6px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||20)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:0px; bottom:46%}
.gonr{ background:url(../images/index1_28.png); width:122px}
.qq_con{ background:url(../images/index_28.png) no-repeat 0 0; min-height:231px;padding:7px 13px 5px 17px; width:88px;}
.goqq li{ padding-bottom:6px; height:25px; overflow:hidden; width:88px; text-align:center}
.goqq li.dhua1{ line-height:22px; height:auto}
.goqq li.dhua2{ background:url(../images/qqan.gif) no-repeat center 0; line-height:25px}
.black01:link,.black01:visited {color: #000;}
.black01:hover,.black01:active {color: #FF4800}
/*地图样式*/
.dp_map{ background:url(../images/map.gif) no-repeat center 0; display:block; height:526px}
.diqu{position:absolute; z-index:10000}
.qkdt{
	position:absolute;
	z-index:9998;
	visibility: hidden;
}
.uncop{position:absolute; z-index:9999}
.zhejiang_f{ margin:351px 0px 0px 558px}
.yunnan_f{ margin:426px 0px 0px 329px}
.xizang_f{ margin:319px 0px 0px 176px}
.xinjiang_f{ margin:174px 0px 0px 150px}
.tianjin_f{ margin:207px 0px 0px 512px}
.taiwan_f{ margin:425px 0px 0px 581px}
.sicuans_f{ margin:338px 0px 0px 341px}
.shanghai_f{ margin:319px 0px 0px 570px}
.shandong_f{ margin:251px 0px 0px 516px}
.sanxi_f{ margin:233px 0px 0px 454px}
.saixi_f{ margin:290px 0px 0px 409px}
.qinghai_f{ margin:258px 0px 0px 271px}
.ningxia_f{ margin:240px 0px 0px 382px}
.neimenggu_f{ margin:191px 0px 0px 406px}
.liaoning_f{ margin:166px 0px 0px 564px}
.jilin_f{ margin:133px 0px 0px 598px}
.jiangxi_f{ margin:379px 0px 0px 503px}
.jiangsu_f{ margin:282px 0px 0px 539px}
.hunan_f{ margin:380px 0px 0px 455px}
.hubei_f{ margin:330px 0px 0px 465px}
.henan_f{ margin:285px 0px 0px 467px}
.heirongjiang_f{ margin:80px 0px 0px 590px}
.hebei_f{ margin:219px 0px 0px 488px}
.hainan_f{ margin:496px 0px 0px 431px}
.guizhou_f{ margin:394px 0px 0px 393px}
.guangxi_f{ margin:438px 0px 0px 422px}
.guangdong_f{ margin:438px 0px 0px 484px}
.gansu_f{ margin:280px 0px 0px 363px}
.fujian_f{ margin:397px 0px 0px 536px}
.chongqing_f{ margin:347px 0px 0px 399px}
.beijing_f{ margin:193px 0px 0px 496px}
.anhui_f{ margin:313px 0px 0px 518px}
#zhejiang{ background:url(../images/zhejiang.gif); width:46px; height:44px; margin:337px 0px 0px 545px}
#yunnan{ background:url(../images/yunnan.gif); width:111px; height:116px; margin:366px 0px 0px 287px;}
#xizang{ background:url(../images/xizang.gif); width:244px; height:149px; margin:241px 0px 0px 66px;}
#xinjiang{ background:url(../images/xinjiang.gif); width:248px; height:189px; margin:65px 0px 0px 41px}
#tianjin{ background:url(../images/tianjin.gif); width:14px; height:22px; margin:200px 0px 0px 512px;}
#taiwan{ background:url(../images/taiwan.gif); width:20px; height:48px; margin:409px 0px 0px 579px;}
#sicuans{ background:url(../images/sicuans.gif); width:122px; height:119px; margin:293px 0px 0px 291px}
#shanghai{background:url(../images/shanghai.gif); width:17px; height:17px; margin:315px 0px 0px 570px}
#shandong{background:url(../images/shandong.gif); width:80px; height:53px; margin:228px 0px 0px 499px}
#sanxi{ background:url(../images/sanxi.gif); width:43px; height:85px; margin:198px 0px 0px 444px}
#saixi{ background:url(../images/saixi.gif); width:62px; height:110px; margin:215px 0px 0px 392px}
#qinghai{background:url(../images/qinghai.gif); width:155px; height:112px; margin:213px 0px 0px 203px;}
#ningxia{ background:url(../images/ningxia.gif); width:35px; height:53px; margin:220px 0px 0px 375px}
#neimenggu{ background:url(../images/neimenggu.gif); width:273px; height:233px; margin:12px 0px 0px 303px}
#liaoning{background:url(../images/liaoning.gif); width:74px; height:69px; margin:144px 0px 0px 533px}
#jilin{ background:url(../images/jilin.gif); width:105px; height:66px; margin:106px 0px 0px 548px}
#jiangxi{background:url(../images/jiangxi.gif); width:58px; height:83px; margin:345px 0px 0px 492px;}
#jiangsu{background:url(../images/jiangsu.gif); width:69px; height:67px; margin:270px 0px 0px 518px;}
#hunan{ background:url(../images/hunan.gif); width:68px; height:79px; margin:350px 0px 0px 430px}
#hubei{ background:url(../images/hubei.gif); width:95px; height:58px; margin:307px 0px 0px 425px}
#henan{ background:url(../images/henan.gif); width:70px; height:67px; margin:258px 0px 0px 448px}
#heirongjiang{ background:url(../images/heirongjiang.gif); width:140px; height:124px; margin:6px 0px 0px 526px;}
#hebei{ background:url(../images/hebei.gif); width:67px; height:96px; margin:164px 0px 0px 478px}
#hainan{background:url(../images/hainan.gif); width:31px; height:25px; margin:496px 0px 0px 431px}
#guizhou{background:url(../images/guizhou.gif); width:76px; height:66px; margin:364px 0px 0px 366px}
#guangxi{background:url(../images/guangxi.gif); width:94px; height:69px; margin:407px 0px 0px 379px}
#guangdong{background:url(../images/guangdong.gif); width:98px; height:75px; margin:417px 0px 0px 442px}
#gansu{background:url(../images/gansu.gif); width:177px; height:149px; margin:165px 0px 0px 247px;}
#fujian{background:url(../images/fujian.gif); width:52px; height:67px; margin:370px 0px 0px 525px;}
#chongqing{background:url(../images/chongqing.gif); width:58px; height:59px; margin:320px 0px 0px 388px}
#beijing{ background:url(../images/beijing.gif) no-repeat center 0; width:23px; height:24px; margin:188px 0px 0px 496px}
#anhui{background:url(../images/anhui.gif); width:59px; height:71px; margin:280px 0px 0px 503px;}
.pic_b{ background:#fff; border:1px solid #BFBFBF; padding:3px}
.pic_b01{ background:url(../images/index_96.gif); width:153px; height:116px; padding:7px}
.pic_b02{ background:url(../images/products_15.gif); width:153px; height:116px; padding:7px}
.pic_b03{ background:url(../images/products_s_03.gif); width:328px; height:246px; padding:7px}
.pic_b04{ background:#fff; border:1px solid #BFBFBF;}
.pnum:link,.pnum:visited {color: #000000; line-height:24px; padding:2px 5px 2px 5px; border:1px solid #D9D9D9; height:24px; overflow:hidden}
.pnum:hover,.pnum:active {color: #333; background:#ddd; border:1px solid #ddd}
.pnum01:link,.pnum01:visited,.pnum01:hover,.pnum01:active {color: #333; line-height:24px; padding:2px 5px 2px 5px; background:#ddd; border:1px solid #ddd; height:24px; overflow:hidden}
.text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000}
.text01{ border:0; background:none; line-height:18px; height:18px; color:#999; width:190px}
.text02{ border:1px solid #9C9C9C; width:190px;}
.text03{ background:url(../images/service_fee_03.gif) repeat-x; height:22px; line-height:22px; border:1px solid #DDDDDD; width:255px}
.yellow{ color:#FF8400;font-size: 22px;font-family: "微软雅黑"; }
.yellow01:link,.yellow01:visited {color: #FF8400;}
.yellow01:hover,.yellow01:active {color: #124C91}
.font_fam{ font-family:Tahoma, Arial, Helvetica, sans-serif}
.font_20{ font-size:20px}
.font_11{ font-size:11px}
.font_14{ font-size:14px}
.p_r{ padding-right:10px}
.p_r01{ padding-right:20px}
.p_l{ padding-left:15px}
.p_l01{ padding-left:10px}
.p_t{ padding-top:8px}
.p_a{ padding:5px 10px 5px 10px}
.m_t{ margin-top:16px}
.m_t01{ margin-top:43px}
.m_t02{ margin-top:35px}
.m_t03{ margin-top:4px}
.white:link,.white:visited {color: #fff;}
.white:hover,.white:active {color: #fff; text-decoration:underline}
.white01{ color:#fff}
.gray{ color:#000000;}
.gray01{ color:#061A21}
.gray02:link,.gray02:visited {color: #061A21;}
.gray02:hover,.gray02:active {color: #FF8400; text-decoration:underline}
.blue{ color:#124C91}
.blue01:link,.blue01:visited {color: #124C91;}
.blue01:hover,.blue01:active {color: #FF8400}
.blue02:link,.blue02:visited {color: #124C91; text-decoration:underline}
.blue02:hover,.blue02:active {color: #FF8400; text-decoration:underline}
.red{ color:#FF0000}
.black{ color:#000}
.black:link,.black:visited {color: #000;}
.black:hover,.black:active {color: #fff}
.line_h{ line-height:27.5px}
.line_h01{ line-height:22px}
.line_h02{ line-height:28px}
.line_h03{ line-height:20px}
.pro_l{width:336px;}
.pro_xt li{float:left;width:84px;}
.cpfl_news{ border:1px solid #ddd; padding:5px 0px 4px 5px; width:211px}
.cpfl_news li{ float:left; width:185px; line-height:28px; border-bottom:1px dotted #EBEBEB; background:url(../images/icon.gif) no-repeat left center; padding-left:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*详情页推荐产品开始*/
.cpflt_news{ border:1px solid #ddd; padding:10px 0px 4px 5px; width:211px;border-top-width: 0px;}
.cpflt_news li{ float:left; width:185px; line-height:26px; padding-left:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom: 10px;}
.cc{ width:170px}
.to{margin-top: -5px;margin-bottom: 5px}
.to a{display:block; text-align:center}
.pic_bt{ background:#fff; border:1px solid #BFBFBF;  padding:3px}
/*详情页推荐产品结束*/
.news_gd1 li{ background:url(../images/icon.gif) no-repeat left center; padding-left:15px; width:300px; float:left;}
.news_gd1 li.ntb{ background:none; height:30px; overflow:hidden}
/*修改补丁*/
.pro_lb li{ float:left; width:720px; padding-bottom:10px; height:0px; float:left;}
.npage{ text-align:center; padding:15px 0px 0px 0px; margin-top:10px; border:0;}
.title_content { width:704px; margin:auto; height:auto;}
.title_content h2,.n_w h2 { font-size:14px; color:#124C91; margin:0; padding:0;}
.title_content h2 a{color:#124C91;}
.pr_xg {color:#124C91; clear:both; font-weight:bold;}
.pr_xg a {color:#124C91; font-weight:normal;}
/*404*/
.top_bg_404{ background:url(../images/404_bg.gif) repeat-x; height:638px; overflow:hidden;padding:16px 0 0 0;}
.m_t404{ margin-top:43px}
.main_404{ width:940px; height:400px; padding:0 4px 5px 24px; background:url(../images/404_main_bg.gif) no-repeat left top; margin:85px auto 0 auto;}
.main_404_left{ width:340px; height:305px; padding:95px 0 0 30px; float:left; display:inline;}
.main_404_right{ background:url(../images/404_main_right_bg.gif) no-repeat left top; width:510px; height:380px;float:left; display:inline; padding:20px 0 0 30px; margin:0 0 0 30px;}
.main_404_right h1{ font-size:22px; font-weight:bolder; color:#00468e;}
.r_top{ height:120px; width:510px; overflow:hidden;}
.r_line{ height:30px; line-height:30px; width:510px; color:#fff; font-size:14px;}
.r_ul{ width:510px; padding:20px 0 0 0; height:130px;}
.r_ul li{ width:190px; margin:0 45px 0 0;background:url(../images/404_list.gif) no-repeat left center; border-bottom:solid #dcdfe3 1px; padding:0 0 0 20px; float:left; display:inline; height:25px; line-height:25px;}
.r_contact{color:#00468e; padding:0px 50px 0 0; height:30px; line-height:30px; text-align:right;}
/*-----------------------右边浮动商务通样式----------------------------*/
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form{ margin:0px; padding:0px;}
.swt-right-index{ width:131px; height:334px; position:fixed; right:-84px; top:70px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+200));z-index:10000;}
.swt-right-index ul{}
.swt-right-index li{ width:131px; height:57px; line-height:0px; line-height:0px; font-size:0px; position:absolute;}
.swt-right-index a{ width:131px;}
.swt-right-index1{ top:0px;}
.swt-right-index1 a{height:49px; display:block; background:url(../images/swt-right-pic1.jpg) no-repeat;}
.swt-right-index1 .swt-hover{ height:49px; background:url(../images/swt-right-pic2.jpg) no-repeat;}
.swt-right-index2{ top:59px;}
.swt-right-index2 a{height:49px; display:block; background:url(../images/swt-right-pic1.jpg) 0px -49px no-repeat;}
.swt-right-index2 .swt-hover{ height:49px; background:url(../images/swt-right-pic2.jpg) 0px -49px no-repeat;}
.swt-right-index3{top:118px;}
.swt-right-index3 a{height:49px; display:block; background:url(../images/swt-right-pic1.jpg) 0px -98px no-repeat;}
.swt-right-index3 .swt-hover{ height:49px; background:url(../images/swt-right-pic2.jpg) 0px -98px no-repeat;}
.swt-right-index4{ top:177px}
.swt-right-index4 a{height:49px; display:block; background:url(../images/swt-right-pic1.jpg) 0px -147px no-repeat;}
.swt-right-index4 .swt-hover{ height:49px; background:url(../images/swt-right-pic2.jpg) 0px -147px no-repeat;}
.swt-right-index5{ top:175px;}
.swt-right-index5 a{height:49px; display:block; background:url(../images/swt-right-pic1.jpg) 0px -196px no-repeat;}
.swt-right-index5 .swt-hover{ height:49px; background:url(../images/swt-right-pic2.jpg) 0px -196px no-repeat;}
.swt-right-index6{ top:295px;}
.swt-right-index6 a{height:49px; display:block; background:url(../images/swt-right-pic1.jpg) 0px -245px no-repeat;}
.swt-right-index6 .swt-hover{ height:49px; background:url(../images/swt-right-pic2.jpg) 0px -245px no-repeat;}
/*--------pic.css----------*/
.container, .container *{margin:0; padding:0;}
.container{width:980px; height:309px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:980px; height:309px; display:block;}
.slider2{width:2000px;}
.slider2 li{float:left;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #555;
	text-align: center;
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 2px 2px;
	background-color: #E7E7E7;
}
.num li.on{
	color: #fff;
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-size: 12px;
	margin: 2px 2px;
	background-color: #FE8D19;
	font-weight: bold;
}
/*--------css.css----------*/
#newsSlider {
	POSITION: absolute; WIDTH: 980px; HEIGHT: 309px;  CLEAR: both;
}
#newsSlider .container {
	POSITION: relative; WIDTH: 980px; HEIGHT: 309px; OVERFLOW: hidden
}
#newsSlider .container IMG {
	WIDTH: 980px; HEIGHT: 309px
}
#newsSlider DIV.slides {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#newsSlider UL.slides {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#newsSlider DIV.slides DIV {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 584px; PADDING-RIGHT: 0px; DISPLAY: none; TOP: 0px; PADDING-TOP: 0px
}
#newsSlider UL.pagination {
	POSITION: absolute; BOTTOM:15px; RIGHT:10px;}	
#newsSlider UL.pagination LI {
	TEXT-ALIGN: center; WIDTH: 20px; FLOAT: left; HEIGHT: 20px; MARGIN-RIGHT:6px
}
#newsSlider UL.pagination LI A:link {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 20px; font-family:Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: url(../images/num_1.gif); FLOAT: left; HEIGHT: 20px; COLOR: #464646; font-size:10px; font-weight:bold
}
#newsSlider UL.pagination LI.active A {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 20px; font-family:Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: url(../images/num_2.gif); FLOAT: left; HEIGHT: 20px; COLOR: #fff; font-size:10px; font-weight:bold
}
#newsSlider UL.pagination LI A:hover {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 20px; font-family:Tahoma, Arial, Helvetica, sans-serif; BACKGROUND: url(../images/num_2.gif); FLOAT: left; HEIGHT: 20px; COLOR: #fff; font-size:10px; font-weight:bold
}

/*-------首页底部产品分类------*/
.ziti {
	font-size: 12px;
	color: #666666;
	font-family:"微软雅黑";
}
ul,li{ padding:0; margin:0; list-style:none}
.left{ float:left}
.all_mar{ margin:0 auto}
.in_w{ width:980px}
.news_w{ width:910px}
.ny_r{ width:980px; border:1px solid #e5e5e5}
.m_t01{ margin-top:12px}
.m_t_1{ margin-top:6px}
.m_t02{ margin-top:50px}
.m_t03{ margin-top:17px}
.m_t04{ margin-top:7px}
.m_t05{ margin-top:5px}
.m_t06{margin-top:20px}
.pro_t1{padding:10px 10px 5px 10px; width:978px}
.pro_fl li{ float:left; width:104px; padding:0px 4px 4px 0px}
.news_t{ background:#f3f3f3; padding-left:20px; line-height:51px; width:960px; font-size:18px; color:#333}
.promenu:link,.promenu:visited {color: #333; border:1px solid #d6d6d6; background:#fff; line-height:38px; display:block; text-align:center; font-size:14px}
.promenu:hover,.promenu:active {color: #fff; background:#ff8400; border:1px solid #ff8400}
.cpfl_2_con{ border:1px solid #ddd; padding:10px 0px 10px 10px}
.cpfl_2_con li{ float:left; width:106px; padding-bottom:6px; padding-right:12px}


.news_t{ background:#f3f3f3; padding-left:20px; line-height:35px; width:727px; font-size:18px; color:#333}
.ny_con03{ padding:10px; width:728px}
.news_zx li{ float:left; width:328px; line-height:26px; padding:0px 20px 0px 10px;}
.news_zx_1 li{ float:left; width:351px; line-height:26px; padding:10px 10px 0px 10px;}
.news_zx2 li{ float:left; width:690px; line-height:26px; padding:0px 20px 0px 10px ;border-bottom:1px solid #EBEBEB;}
.tw{ background:url(../images/tw.png) left center no-repeat;padding-left:20px; margin-bottom:10px; font-size:16px;}
.tw a{ font-size:16px;}
.book{ background:url(../images/book.png) left center no-repeat;padding-left:20px; margin-bottom:10px;color:#124c91; font-size:16px; }
.book a{font-size:16px; }
.hd{ background:url(../images/hd.png)0 6px no-repeat;padding-left:20px}
.news_xx li{ float:left; width:182px; text-align:center}
.chicun{ width:145px;height:108px}
.ny_c{ width:747px; border:1px solid #e5e5e5}  

.nycp{height:132px; width:736px}
.nycp ul{height:132px;overflow-y:scroll;}
.nycp_cp{height:270px; width:736px}
.nycp_cp ul{height:270px;overflow-y:scroll;}
.tops{ margin-top:-20px}
.cpfl_3_con{ padding:10px 0px 10px 10px}
.cpfl_3_con li{ float:left; width:106px; padding-bottom:6px; padding-right:12px}

.side_right{width: 218px;height: 457px;background:url(../images/index_right54.jpg) center center no-repeat;position: relative;margin-left:15px;}
.side_right a{display: block;width: 218px;position: absolute;left: 0;}
.side_right a.a_s1{height: 57px;top:0;}
.side_right a.a_s2{height: 55px;top:57px;}
.side_right a.a_s3{height: 53px;top:110px;}
.side_right a.a_s4{height: 43px;top:164px;}
.side_right a.a_s5{height: 43px;top:207px;}
.side_right a.a_s6{height: 55px;top:252px;}
.side_right a.a_s7{height: 47px;top:309px;}
.side_right a.a_s8{height: 47px;top:356px;}
.side_right a.a_s9{height: 50px;top:403px;}

.f_down{width:980px;margin:10px auto;height:45px;background: url(../images/foot_down.png) center center no-repeat;position: relative;}
.f_down a{display: inline-block;width: 98px;height: 44px;float: left;position: absolute;top:0;}
.f_down a.f_1{width: 45px;left:8px; }
.f_down a.f_2{left: 65px;}
.f_down a.f_3{left: 173px;}
.f_down a.f_4{left: 287px;}
.f_down a.f_5{left: 400px;}
.f_down a.f_6{left: 515px;}
.f_down a.f_7{left: 630px;}
.f_down a.f_8{left: 749px;}
.f_down a.f_9{left: 867px;}

#tooltip{
    position:absolute;
    border:1px solid #ccc;
    background:#f7f5d1;
    padding:1px;
    color:#333;
    display:none;
}

.case_show{}
.case_show li{float: left;text-align: center;margin: 10px auto;margin-right: 12px;}
.case_show li p{border: 1px solid #CCC;width: 162px; height: 74px; overflow: hidden;}
.fre_sev ul li b,.fre_sev ul li span,.fre_box label,.fre_box span,.case_show li span{display: block;}
.case_show li.lir{margin-right: 0;float: right;}

/*freeindex.html*/
.free12{height: 68px;}
.free_move{background: url(../images/inxh/free_bg.jpg) left top no-repeat; padding: 355px 70px 30px;}
.fre_box{}
.fre_box code{font-size:14px;color: #336699; display: inline-block;margin-right: 25px;}
.fre_box input{border: none;height: 38px;line-height: 38px;}
.fre_box input[type="text"]{width: 435px; padding-left: 10px;}
.fre_box input[type="button"]{width: 135px;background:url(../images/inxh/free_1.png) left top no-repeat; cursor:pointer;height: 40px;}
.fre_box span{color: #ff0000;padding: 10px 0; }
.fre_box label{padding-top: 5px;}
.fre_sev{padding-top: 104px;text-align: center; line-height: 18px;color: #666666;}

.fre_sev ul{padding-top: 14px;}
.fre_sev ul li {float: left;width: 172px;}
.fre_sev ul li img{margin: 0 auto;}
.fre_sev ul li img.icon1{}
.fre_sev ul li:hover img.icon1,.fre_sev ul li img.icon2{display: none;}
.fre_sev ul li:hover img.icon2{display: block;}

.fre_sev ul li b{padding: 8px;color: #003399;}
.fre_sev ul li:hover b{color:#ff9900;}
.fre_sev ul li span{line-height: 20px;padding-bottom: 5px;}
.fre_sev ul li.li1{padding: 0 45px;}

/*productindexdetail*/

.pct_de{padding: 20px;padding-bottom: 0;}
.pct_lft{width: 400px;}
.pct_top{background: url(../images/inxh/pct_1.png) left top no-repeat;width: 384px;height: 294px;background: url(../images/inxh/pct_1.png) left top no-repeat; text-align: center;background-size: 100% 100%;}
.pct_top img{width: 370px;height: 284px; overflow: hidden;margin: 4px;}
.pct_cot{margin-top: 10px;}
.pct_cot li{float: left;width: 85px;overflow: hidden;border: 1px solid #e2e2e2;margin: 0 8px 0 1px; cursor:pointer;}
.pct_cot li img{width: 100%;height: auto;}
.pct_cot li.lir{float: right;margin-right: 1px;}
.pct_rit{width: 292px; font-family:'微软雅黑';float: left}

.pct_rit p{font-size: 18px;color: #333333;}
.pct_rit ul{height: 225px;border-top: 1px solid #e0e0e0;margin-top: 20px;padding:-top: 6px;}
.pct_rit ul li{height: 68px;border-bottom: 1px dotted #ccc;}
.pct_rit ul li p{padding: 19px 12px;}
.pct_rit ul li span{display: inline-block;color: #666666;width: 240px;overflow: hidden;line-height: 20px;padding: 12px 0;}
.pct_move{height: 52px;background: url(../images/inxh/prc_2.png) 9px 4px no-repeat;margin-top: -10px;}
.pct_move span,.pct_move b{display: block;padding-left: 64px;}
.pct_move span{padding-top:2px;color: #333333;font-size:14px}
.pct_move b{font-size: 25px;color: #ff8400;}
.pct_img{margin-top: 10px;}
.pct_img code{display: inline-block;}
.pct_img code img{width: 100%;}
.pct_img span{display: inline-block;}


/*新加css 2016.4.13 联系我们*/
.new-right{margin-right:15px;background: url("../images/contact_bg.png") center center no-repeat;height: 282px;width: 695px;font-family: "Mircrosoft YaHei", "微软雅黑";}
.new-cont-wrap{margin:7px 8px;padding-bottom:15px;border: 1px solid #8bc4ff;text-align: center;color: #fff;}
.nc-h2{color: #fff;font-size: 16px;font-weight: bold;margin-top: 20px;margin-bottom: 15px;}
.nc-h2 span{display: inline-block;background: url("../images/contact_bg1.png") left center no-repeat;padding-left: 46px;line-height: 28px;letter-spacing: 1px;}
.nc-text{font-size: 14px;color: #fff;line-height: 24px;}
.nc-text em{font-style: normal;margin:0 10px;}
.nc-text2{font-size: 18px;line-height: 38px;margin-top: 8px;}
.nc-ipt{width: 495px;height: 38px;background: url("../images/contact_iptbg.png") center center no-repeat;border: none;padding:0 5px;}
.nc-text3{font-size:14px;color: #ff9805;text-align: left;padding-left: 130px;margin-top: 8px; }
.new-cont-wrap .nc-btn{display: block;width: 275px;height: 44px;background: url("../images/contact_btnbg.png") center center no-repeat;text-align: center;line-height: 40px;color: #fff;font-size: 18px;margin:15px auto 0;border:none;}
.new-cont-wrap .nc-btn:hover{text-decoration: none;}


/*2016-4-11侧边栏样式*/
.new-case{border: 1px solid #d8d6d7;width: 216px;margin-top:15px;}
.new-list dt{}
.new-list dd{border-bottom:1px dotted #dcdcdc;padding: 10px 0;}
.new-list dd.nc-lastdd{border-bottom:none;}
.new-list dd a{display: block;}
.new-list dd img{display: block;margin:0 auto;}


.fee_bg {
    width: 740px;
    height: 359px;
    margin: 32px auto;
    background: url('/yg-pump/images/af_bg.png') no-repeat;
    padding: 36px 0;
    overflow: hidden;
}

.fee_bg label {
    margin: 22px auto;
}

.fee_bg label input[type="text"] {
    height: 47px;
    line-height: 44px;
    width: 504px;
    padding: 0 5px;
    color: #000;
    margin: 147px 0 0 162px;
}
.fee_bg label p input[type="button"] {
    width: 280px;
    height: 50px;
    background: none;
    margin: 42px 0 0 230px;
    cursor: pointer;
    border: none;
}


