@charset "utf-8";

/* CSS Document */



/* CSS Document */

@charset "gbk";
ul, p, h1, h2, h3, h4, h5, h6, form, fieldset, img, dl, dt, dd, div { margin: 0; padding: 0; font-size: 12px; font-weight:"microsoft yahei"; }
p,a{font-weight:normal; }
body { margin: 0px; padding: 0px; font-size: 12px; color: #000000; cursor: default; }
ul, ol { list-style-type: none; }
img { border: 0; }
select, input, select { vertical-align: middle; }
a { text-decoration: none; color: #000000; }
a:hover { text-decoration: underline;}
.clearit { clear: both; height: 0px; line-height: 0px; font-size: 0px; }
.top { width: 976px; margin: 0 auto; height: 30px; }
.top h2 { float: left; font-size: 12px; font-weight: normal; color: #333; height: 30px; line-height: 30px; }
.top ul { float: right; width: 100px; }
.top ul li { float: left; width: 73px; height: 30px; line-height: 30px; text-indent: 25px; margin-right: 8px; }
.top ul li a { color: #646464 }
.toplogo { max-width:1000px; padding: 10px; margin: 0 auto; background: url(../images/logo.gif) no-repeat; height: 90px; }
.toplogo img { float: left; max-width:100%; height:auto; }
.toplogo span { font-family: "微软雅黑"; font-size: 16px; color: #333; float: right; margin-top: 20px; width:30% }
.toplogo span a { font-size: 26px; color: #f63526; }
.nav { width: 100%; margin: 0 auto; background: url(../images/nav_m.gif) repeat-x; overflow: hidden; clear: both; margin-bottom: 2px; height: 40px; }
.nav_L { width: 0px; height: 0px; backgrd: url(../images/nav_L.gif) no-repeat; float: left; }
.nav_M { max-width: 1000px; background: url(../images/nav_m.gif) repeat-x; padding: 0; overflow: hidden; margin: 0 auto }
.nav_M li { float: left; width: 9%; height: 40px; text-align: center; }
.nav_M li.none { background: none; }
.nav_M li a { width: 94px; font-size: 14px; font-family: "微软雅黑"; height: 40px; line-height: 40px; text-align: center; color: #FFF; display: block; font-weight: bold; }
.nav_M li a:hover { background: url(../images/nav_libg.gif) no-repeat center; text-align: center; cursor: pointer; }
#nav .current, .current { background: url(../images/nav_libg.gif) no-repeat center; }
.nav_R { width: 0px; height: 40px; backgrd: url(../images/nav_R.gif) no-repeat; float: left; }
.sousuo { width: 952px; height: 39px; line-height: 34px; margin: 0 auto; background: url(../images/sosuo.gif) no-repeat; padding-right: 24px; overflow: hidden; }
.sousuo_L { float: left; text-indent: 10px; width: 500px; height: 30px; overflow: hidden; padding-left: 100px; }
.sousuo_L ul { width: 500px; height: 30px; overflow: hidden; }
.sousuo_L li { font-size: 12px; color: #666; height: 32px; line-height: 32px; overflow: hidden; font-weight: normal; float: left; }
.sousuo_L li a { color: #999999; float: left; height: 32px; line-height: 32px; display: block; }
.sousuo_L li h3 { height: 30px; float: left; }
.sousuo_R { float: right; color: #ff3700; line-height: 34px; }
.sousuo_R span, .sousuo_R_text, .sousuo_R_submit { float: left; }
.sousuo_R_text { background: url(../images/submit.gif) no-repeat; width: 145px; height: 19px; line-height: 19px; margin-left: 16px; border: 0; padding-left: 28px; color: #999; margin-top: 6px; }
.sousuo_R_submit { background: url(../images/submit2.gif) no-repeat; width: 18px; height: 19px; border: 0; margin-left: 3px; margin-top: 6px; }
.banner { width: 980px; height: 333px; margin: 0 auto; }
.content { width: 984px; margin: 16px auto 0; overflow: hidden; }
.content_L { width: 240px; float: left; overflow: hidden; }
.content_L_Pt_T { width: 232px; height: 36px; background: url(../images/content_l_pt_t.gif) no-repeat; margin: 0 4px; }
.content_L_Pt_T h1 { font-size: 14px; color: #333; line-height: 36px; text-indent: 37px; }
.content_L_Pt_M { width: 230px; border: 1px solid #dae3e8; border-top: none; border-bottom: none; overflow: hidden; padding-top: 4px; margin: 0 4px; }
.content_L_Pt_M dl { width: 207px; margin: 0 auto; border: 1px solid #dce5ea; border-bottom: none; }
.content_L_Pt_M dl dt { background: url(../images/pic2.gif) no-repeat; width: 206px; height: 36px; line-height: 36px; text-align: center; }
.content_L_Pt_M dl dt h1 { font-size: 14px; color: #656565; }
.content_L_Pt_M dl dd h2 { font-size: 13px; font-weight: normal; }
.content_L_Pt_M dl dd { background: url(../images/pic3.gif) no-repeat; width: 205px; height: 33px; line-height: 33px; text-indent: 30px; }
.content_L_Pt_M dl dd h2 a { color: #666; }
.content_L_Pt_M dl dd h2 a:hover { color: #ff2501; }
.content_L_Pt_B { width: 232px; background: url(../images/content_l_pt_b.gif) no-repeat; height: 18px; margin: 0 4px; }
.content_L_Pt2 { margin-top: 8px; width:100% }

.contacttel{dispaly:none!important; width:100%; height:40px; overflow:hidden;;position:fixed; bottom:0px;}
.contacttel ul li{ float:left; width:49%;}
.contacttel ul .qq{background-color:#F00;}
.contacttel ul .qq a{ color:#FFF}
.contacttel ul .tel{background-color:#fff;}
.contacttel ul .tel a{ color:#000}
.contacttel ul li a{ font-size:14px; text-align:center;line-height:40px; display:block; font-family: "微软雅黑";}

.content_L_Pt2 h1 span { float: left; font-size: 14px; color: #333; }
.content_L_Pt2 h1 a { float: right; font-size: 13px; color: #666; margin-top: 4px; }
.content_L_Pt2 ul {height:auto; width:99%; border: 1px solid#ebebeb;}
.content_L_Pt2 ul li { margin: 0 auto; width: 99%; height: 27px; background: url(../images/content_l_pt2_bg3.gif) no-repeat left; text-indent: 23px; line-height: 27px; }
.content_L_Pt2 ul li h3 { font-size: 12px; font-weight: normal; line-height:25px; overflow:hidden; width:99%; height:25px }
.content_L_Pt2 ul li h3 a { color: #666; }
.content_R { float: right; width: 741px; overflow: hidden; }
.content_R_Pt { float: left; overflow: hidden; }
.content_R_Pt h1 { width: 374px; height: 34px; background: url(../images/content_r_pt_bg.gif) no-repeat; line-height: 34px; padding: 0 12px 0 40px; overflow: hidden; }
.content_R_Pt h1 span { float: left; font-size: 14px; color: #FFF; }
.content_R_Pt h1 a { float: right; font-size: 13px; color: #666; margin-top: 4px; }
.content_R_Pt ul { background: url(../images/content_r_pt_bg2.gif) no-repeat; width: 426px; height: 220px; }
.content_R_Pt ul li { font-size: 1px; background: url(../images/content_r_pt_bg3.gif) no-repeat; width: 367px; height: 31px; line-height: 31px; margin: 0 auto; padding: 0 10px 0 24px; }
.content_R_Pt ul li.none { background: none; background: url(../images/content_r_pt_bg4.gif) no-repeat; }
.content_R_Pt ul li h3 { font-size: 12px; float: left; font-weight: normal; }
.content_R_Pt ul li h3 a { color: #666; }
.content_R_Pt ul li span { float: right; color: #999; font-size: 12px; }
.content_R_Pt2 { float: right; overflow: hidden; }
.content_R_Pt2 h1 { width: 255px; height: 34px; background: url(../images/content_r_pt2_bg.gif) no-repeat; line-height: 34px; padding: 0 12px 0 40px; overflow: hidden; }
.content_R_Pt2 h1 span { float: left; font-size: 14px; color: #FFF; }
.content_R_Pt2 h1 a { float: right; font-size: 13px; color: #666; margin-top: 4px; }
.content_R_Pt2 p { background: url(../images/content_r_pt2_bg2.gif) no-repeat; width: 277px; height: 222px; padding: 5px 15px 0; line-height: 26px; color: #676767; }
.content_R_Pt2 p img { }
.content_R_Pt2 p a { float: left; background: url(../images/ico2.gif) no-repeat; width: 140px; height: 105px; margin: 12px 7px 5px 0; padding: 3px 0 0 2px; }
.content_R_Pt3 { clear: both; overflow: hidden; }
.content_R_Pt3 h1 { width: 683px; height: 47px; background: url(../images/content_r_pt3.gif) no-repeat; line-height: 47px; padding: 0 25px 0 40px; overflow: hidden; }
.content_R_Pt3 h1 span { float: left; font-size: 14px; color: #4f4f4f; }
.content_R_Pt3 h1 a { float: right; font-size: 13px; color: #666; margin-top: 4px; }
.content_R_Pt3_bottom { background: url(../images/content_r_pt4.gif) no-repeat; width: 735px; height: 140px; padding-left: 6px; }
.content_R_Pt3_bottom dl { float: left; padding-left: 10px; }
.content_R_Pt3_bottom dt { float: left; border: 1px solid #b6b6b8; margin-right: 8px; margin-top: 11px; }
.content_R_Pt3_bottom dd { float: left; width: 130px; }
.content_R_Pt3_bottom dd h2 { font-size: 12px; color: #fd3100; height: 22px; line-height: 22px; }
.content_R_Pt3_bottom dd p { color: #656565; text-indent: 24px; line-height: 22px; }
.content_R_Pt4 { margin-top: 4px; }
.content_R_Pt4 h1 { background: url(../images/content_r_pt4_bg.gif) no-repeat; width: 686px; height: 34px; line-height: 34px; padding: 0 15px 0 40px; overflow: hidden; }
.content_R_Pt4 h1 span { float: left; font-size: 14px; color: #FFF; }
.content_R_Pt4 h1 a { float: right; font-size: 13px; color: #666; margin-top: 4px; }
.content_R_Pt4_bottom { width: 728px; clear: both; overflow: hidden; background: url(../images/inc2.gif) repeat-y; padding-left: 12px; padding-top: 10px; }
.content_R_Pt4_bottom dl { width: 360px; height: 150px; float: left; margin-top: 8px; padding-bottom: 8px; }
.content_R_Pt4_bottom dl dt { float: left; background: url(../images/inc3.gif) no-repeat; margin-right: 8px; width: 181px; height: 137px; padding: 7px 0 0 10px; }
.content_R_Pt4_bottom dl dd { float: left; color: #666; width: 145px; }
.content_R_Pt4_bottom dl dd h2 { color: #ff0105; font-size: 14px; height: 30px; line-height: 30px; }
.content_R_Pt4_bottom dl dd a { color: #999; float: right; }
.content_R_Pt4_bottom dl dd p { line-height: 26px; text-indent: 15px; }
.content_R_Pt4_bottom2 { width: 840px; height: 9px; clear: both; overflow: hidden; background: url(../images/inc.gif) repeat-y; }
.content_R_Pt5 { margin-top: 9px; height: 232px; overflow: hidden; }
.content_R_Pt5 h1 { background: url(../images/ico7.gif) no-repeat; width: 672px; height: 37px; line-height: 34px; padding: 0 15px 0 50px; overflow: hidden; margin-bottom: 25px; }
.content_R_Pt5 h1 span { float: left; font-size: 14px; color: #333; }
.bottom { background: url(../images/pic5.gif) no-repeat; width: 980px; height: 63px; margin: 5px auto 0; clear: both; overflow: hidden; }
.bottom dl dt { float: left; width: 39px; height: 52px; text-align: right; padding-left: 33px; line-height: 24px; padding-top: 10px; padding-right: 2px; margin-right: 25px; }
.bottom dl dt h1 { font-size: 14px; font-family: "微软雅黑"; color: #666; float: left; }
.bottom dl dd { float: left; line-height: 22px; padding-top: 10px; margin-right: 12px; }
.bottom dl dd h2 { font-size: 13px; font-family: "微软雅黑"; }
.bottom dl dd h2 a { color: #888; }
.bottom2 { width: 980px; margin: 10px auto 0; overflow: hidden; }
.bottom2 ul { width: 750px; text-align: center; padding-left: 150px; }
.bottom2 ul li { float: left; }
.bottom2 ul li a:hover { color: #F00; font-size: 16px; text-decoration: none; }
.bottom2 ul li h1 { font-size: 12px; font-weight: normal; }
.bottom2 ul li a { color: #666; backgrd: url(../images/pic6.gif) no-repeat; padding: 0 8px; display: block; }
.bottom2 ul li a.none { background: none; }
.bottom3 { width: 100%; overflow: hidden; background-color: #f2f2f2; height: auto; margin: 10px auto 0; padding-top: 11px; border-top: 1px solid #FC8D01 }
.bottom3_L { float: left; width: 171px; text-align: right; }
.bottom3_R { width: 98%; padding:10; line-height: 24px; color: #666; margin:0 auto }
.bottom3_R a { color: #666; margin-left: 4px; }
.bottom3_R a:hover { color: #0066cc; }
/*内页样式*/



.ny_content_L_Pt_T { height: 36px;  }
.ny_content_L_Pt_T h1 { font-size: 14px; color: #333; line-height: 36px; text-indent: 37px; }

.ny_content_L_Pt_M dl { width:99%; margin: 0 auto; border: 1px solid #dce5ea;}
.ny_content_L_Pt_M dl dt { background: url(../images/pic2.gif) no-repeat 15px center;  height: 36px; line-height: 36px; text-align: center; }
.ny_content_L_Pt_M dl dt h1 { font-size: 14px; color: #656565; }
.ny_content_L_Pt_M dl dd h2 { font-size: 13px; font-weight: normal; }
.ny_content_L_Pt_M dl dd {height: 33px; line-height: 33px; text-indent: 30px; border-bottom:#ebebeb 1px solid }
.ny_content_L_Pt_M dl dd h2 a { color: #666; }
.ny_content_L_Pt_M dl dd h2 a:hover { color: #ff2501; }
.ny_content_L_Pt_B { }
.ny_content_R { float: right; width: 741px; overflow: hidden; }
.ny_content_R_Pt4_top {height: 34px; line-height: 34px; padding: 0 5% 0 2%; overflow: hidden; }
.ny_content_R_Pt4_top h1 { float: left; font-size: 14px; color: #333; }
.ny_content_R_Pt4_top h1 a { float: right; font-size: 13px; color: #666; line-height: 34px; }
.ny_content_R_Pt4_bottom, .ny_content_R_Pt4_bottom3 { width: 99%; clear: both; overflow: hidden; padding-left:4px}
.ny_content_R_Pt4_bottom dl { width: 49%; height: auto; margin: 10px 0 0 0px; float: left; overflow: hidden; }
.ny_content_R_Pt4_bottom dl img{ width:148px; height:107px; overflow:hidden}
.ny_content_R_Pt4_bottom dt { float: left; padding: 6px 0 0 7px }

.ny_content_R_Pt4_bottom dd a { display: block; color: #666; width: 100%; font-size:14px }
.ny_content_R_Pt4_bottom dd p1 { font-weight: bold; color: #000; line-height:35px; font-size:14px }
.ny_content_R_Pt4_bottom_Pt { background: url(../images/ico6.gif) no-repeat; width: 697px; height: 70px; clear: both; margin: 0 0 0 24px; }
.ny_content_R_Pt4_bottom2 {}
.ny_content_R_Pt4_bottom ul li { width: 680px; margin: 0 auto; border-bottom: 1px dashed #e7e7e7; height: 30px; line-height: 30px; padding: 0 8px 0 18px; background: url(../images/ny_content_li2.gif) no-repeat 8px 15px; }
.ny_content_R_Pt4_bottom ul li span { float: right; color: #999; }
.ny_content_R_Pt4_bottom ul li a { color: #333; }
.ny_content_R_Pt4_bottom ul li a:hover { color: #0066cc; }
.breadcrumbs { float: right; height: 34px; line-height: 40px; padding-right: 15px; text-align: right; }
.breadcrumbs a { color: #666; }
.breadcrumbs a:hover { color: #0066cc; }
.time11 { text-align: center; font-size: 14px; height: auto; line-height: 30px; margin: 8px auto 10px;  clear: both; }
.time { text-align: center; font-weight: normal; height: auto; line-height: 25px; background: #f7f7f7;  overflow: hidden; font-size: 12px; margin: 10px auto 0; }
.spddll {overflow: hidden; padding:10px; }
.spddll dt {  text-align: center; margin-bottom: 15px; }
.spddll dd { color: #666666; margin-bottom: 5px; line-height: 30px; }
.nycp { width: 600px; overflow: hidden; padding-left: 35px; }
.xg_content,.ny_content { max-width: 1000px; margin:30px auto ; overflow: hidden; padding:0px 10px }
.xg_content_L_Pt2 { clear: both; }
.xg_content_L_Pt2 h1 { height: 34px; background: url(../images/content_l_pt2_bg.gif) no-repeat; line-height: 34px; padding: 0 12px 0 20px; overflow: hidden; }
.xg_content_L_Pt2 h1 span { float: left; font-size: 14px; color: #333; }
.xg_content_L_Pt2 h1 a { float: right; font-size: 13px; color: #666; margin-top: 0px; }
.xg_content_L_Pt2 ul { padding-top: 4px; background: url(../images/content_l_pt2_bg2.gif) no-repeat; width: 239px; height: 178px; }
.xg_content_L_Pt2 ul li { margin: 0 auto; width: 211px; height: 27px; background: url(../images/content_l_pt2_bg3.gif) no-repeat bottom; text-indent: 23px; line-height: 27px; }
.xg_content_L_Pt2 ul li h3 { font-size: 12px; font-weight: normal; }
.xg_content_L_Pt2 ul li h3 a { color: #666; }
.xg_content_L_Pt21 { clear: both; margin-top: 5px; }
.xg_content_L_Pt21 h1 { height: 34px;  line-height: 34px; padding: 0 12px 0 20px; overflow: hidden; }
.xg_content_L_Pt21 h1 span { float: left; font-size: 14px; color: #333; }
.xg_content_L_Pt21 h1 a { float: right; font-size: 13px; color: #666; margin-top: 4px; }
.sylx2 { padding-top: 8px;  height:auto;}
.sylx2 p{padding:0px 10px; line-height: 27px; }

.xg_content_R_Pt2{  line-height: 34px;overflow: hidden;height:auto; width:100% }
.xg_content_R_Pt2 h1{height: 34px;
    line-height: 34px;
    overflow: hidden;
    padding: 0 15px 0 20px;}
.xg_content_R_Pt2 h1 span{ float: left; font-size: 14px; color: #333; }
.xg_content_R_Pt2 h1 a { float: right; font-size: 13px; color: #666; margin-top: 4px; }
.xg_content_R_Pt2 p { width: 99%; clear: both; overflow: hidden; border:#ebebeb 1px solid; padding-left: 5px; padding-top: 10px;font-size:12px; color:#666; line-height:30px;  }
.xg_content_R_Pt2 p img { }
#xg_content_R_Pt2a1 { float: left; background: url(../images/ico2.gif) no-repeat center; width: 113px; height: 82px; margin: 12px 7px 5px 0; padding: 3px 0 0 3px; }
.xg_content_R,.ny_content_R{ float: left; width: 73%; padding-left:15px; overflow: hidden; }
.xg_content_R_Pt,.ny_content_L_Pt_M,.xg_content640 { width: 99%; overflow: hidden; }
.xg_content_R_Pt h2,.content_L_Pt2 h1,.xg_content640 h2 { height: 34px; line-height: 34px; padding: 0 12px 0 20px; overflow: hidden; }
.xg_content_R_Pt h2 span,.xg_content640 h2 span { float: left; font-size: 14px; color: #333; }
.xg_content_R_Pt h2 a,.xg_content640 h2 a { font-size: 13px; color: #666; margin-top: 4px; }
.xwlist,.xwlist640 { overflow: hidden; padding:10px 0px; }
 .xg_content640 ul li h3 a{ float:left}
.xg_content_R_Pt ul li,.xg_content640 ul li { font-size: 1px; background: url(../images/content_r_pt_bg3.gif) no-repeat; height: 31px; line-height: 31px; margin: 0 auto; padding: 0 10px 0 24px; overflow: hidden; }
.xg_content_R_Pt ul li.none { background: none; background: url(../images/content_r_pt_bg4.gif) no-repeat; }
.xg_content_R_Pt ul li h3 { font-size: 12px; float: left; font-weight: normal; width:80% }
.xg_content_R_Pt ul li h3 a { color: #666; }
.xg_content_R_Pt ul li span,.xg_content640 ul li span { float: right; color: #999; font-size: 12px; }
.xg_content_R_Pt4 { padding-top: 7px; clear: both; margin-bottom:10px; }

.xg_content_R_Pt4 h1,.xg_content_R_Pt h2,.xg_content_L_Pt_T h1,.xg_content_L_Pt21 h1,.content_L_Pt2 h1,.ny_content_R_Pt4_top,.ny_content_L_Pt_T,.plc,.xg_content640 h2,.xg_content_R_Pt2 h1{ background-color:#ebebeb; }

.xwlist,.xwlist640,.xg_content_L_Pt_M,.sylx2,.ny_content_L_Pt_M dl dt h1,.ny_content_R_Pt4_bottom, .ny_content_R_Pt4_bottom3 { border:#ebebeb 1px solid}
.xg_content640,.contacttel{ display:none!important}



.xg_content_R_Pt4 h1 { height: 34px; line-height: 34px; padding: 0 15px 0 20px; overflow: hidden; }
.xg_content_R_Pt4 h1 span { float: left; font-size: 14px; color: #333; }
.xg_content_R_Pt4 h1 a { float: right; font-size: 13px; color: #666; margin-top: 4px; }
.xg_content_R_Pt4_bottom { width:99%; clear: both; overflow: hidden;  padding-left: 5px; padding-top: 10px;border:#ebebeb 1px solid }
.xg_content_R_Pt4_bottom dl { width:33%; height: auto; float: left; margin-top: 3px;  }
.xg_content_R_Pt4_bottom dl dt { float: left; backgnd: url(../images/inc311.gif) no-repeat;  height: auto; padding: 6px 0 0 7px; }

.xg_content_R_Pt4_bottom dl dd,.ny_content_R_Pt4_bottom dd { height:auto; color: #666;  float:right }
.ny_content_R_Pt4_bottom dd{ width:49%}
.xg_content_R_Pt4_bottom dl dd{ width:40%}
.xg_content_R_Pt4_bottom dl dd h2 { height: 25px; line-height: 25px; overflow: hidden; padding-bottom: 5px; width:100%}
.xg_content_R_Pt4_bottom dl dd h2 a{ color: #ff0105; font-size: 13px; text-align:left}
.xg_content_R_Pt4_bottom dl dd a { color: #999; }
.xg_content_R_Pt4_bottom dl img{ width:125px; height:87px}
.xg_content_R_Pt4_bottom dl dd p { line-height: 18px;  }
.xg_content_R_Pt4_bottom2 { width: 98%; height: 9px; clear: both; overflow: hidden; }
.xg_content_R_Pt_bottom2 { width: 235px; height: 0px; clear: both; overflow: hidden; border-bottom: 2px solid #ebebeb; margin-left: 2px }
.xg_content_R_Pt5 { margin-top: 9px; height: 232px; overflow: hidden; }
.xg_content_R_Pt5 h1 { background: url(../images/ico7.gif) no-repeat; width: 672px; height: 37px; line-height: 34px; padding: 0 15px 0 50px; overflow: hidden; margin-bottom: 25px; }
.xg_content_R_Pt5 h1 span { float: left; font-size: 14px; color: #333; }
.xg_content_L,.ny_content_L { float: left; overflow: hidden; width: 24%; }
.xg_content_L_Pt {  height: auto;width:99% }
.xg_content_L_Pt_T { height: 34px; margin: 0 0px; }
.xg_content_L_Pt_T h1 { height: 34px;  line-height: 34px; padding: 0 12px 0 20px; overflow: hidden;}
.xg_content_L_Pt_T h1 span { color: #333333; float: left; font-size: 14px; }
.xg_content_L_Pt_M { height: 540px; padding: 5px 15px 0; line-height: 26px; color: #676767; }

.xg_content_L_Pt_M dl dt { border-bottom: 1px dashed #CCC;  height: 32px; line-height: 32px; text-align: left; padding-left: 10px }
.xg_content_L_Pt_M dl dt h1 { font-size: 14px; color: #656565; }
.xg_content_L_Pt_M dl dd h2 { font-size: 13px; font-weight: normal; }
.xg_content_L_Pt_M dl dd { backgrd: url(../images/pic3.gif) no-repeat; border-bottom: 1px dotted #CCC; height: 35px; line-height: 35px; text-indent: 30px; overflow: hidden; }
.xg_content_L_Pt_M dl dd h2 a { color: #666; }
.xg_content_L_Pt_M dl dd h2 a:hover { color: #ff2501; }
.cpny { float: left; width: 700px; overflow: hidden; padding-left: 20px; padding-top: 30px; }
.cpny h1 { font-size: 12px; height: 30px; line-height: 30px; padding-bottom: 10px; }
.cpny li { float: left; }
.cpny span { clear: both; }
.nav_dt { width: 685px; overflow: hidden; clear: both; padding-left: 25px; }
.leibiao { width: 680px; overflow: hidden; background-color: #fafafa; border: #eaeaea dashed 1px; margin: 3px; }
.leibiao h2 { width: 680px; overflow: hidden; float: left; font-size: 14px; height: 30px; line-height: 30px; padding-left: 10px; border-bottom: 1px solid #dadada; }
.leibiao h2 a { color: #000; text-decoration: none; background-color: ececec; display: block; }
.leibiao h3 { width: 620px; overflow: hidden; padding-top: 1px; float: left; padding-left: 20px; font-weight: normal; }
.leibiao span { width: 80px; overflow: hidden; float: left; }
.leibiao span a { color: #000; text-decoration: none; text-decoration: none; background-color: #fafafa; text-align: center; width: 80px; height: 30px; line-height: 30px; display: block; }
.leibiao span a:hover { color: #ffffff; text-decoration: none; background-color: #53a730; text-align: center; width: 80px; height: 30px; line-height: 30px; display: block; }
.product_list_dt { width: 630px; overflow: hidden; padding-top: 1px; float: left; padding-left: 15px; font-weight: normal; border-bottom: 1px dashed #CCCCCC; }
.product_list_dt h1 { width: 110px; overflow: hidden; padding-top: 1px; float: left; font-weight: normal; }
.product_list_dt span { width: 110px; overflow: hidden; float: left; }
.product_list_dt span a { color: #000; text-decoration: none; background-color: #fafafa; width: 110px; height: 30px; line-height: 30px; display: block; font-weight: bold; text-align: left; }
.product_list_dt span a:hover { color: #ffffff; text-decoration: none; background-color: #53a730; width: 110px; height: 30px; line-height: 30px; display: block; text-align: left; }
.product_list_dt ul { width: 700px; overflow: hidden; }
.product_list_dt li { float: left; }
.product_list_dt a { color: #000; text-decoration: none; text-decoration: none; height: 30px; line-height: 30px; display: block; padding: 0px 10px; }
.product_list_dt a:hover { color: #666666; text-decoration: none; height: 30px; line-height: 30px; display: block; padding: 0px 10px; }
.time11 { text-align: center; font-size: 14px; height: 25px; margin: 0 auto 10px; }
.time { text-align: center; font-weight: normal; height: 25px; line-height: 25px; background: #f7f7f7; overflow: hidden; font-size: 12px; margin: 10px auto 0; }


.saxaye { margin-left: 10px; margin-top: 10px; border-top: 1px dashed #cccccc; padding-top: 5px; color: #000000; font-size: 12px; letter-spacing: 1px; width: 660px; overflow: hidden; }
.saxaye a { font-size: 12px; text-decoration: none; }
.saxaye a:hover { color: #000; border-top: 1px dashed #77b3f9; text-decoration: underline; }
.pages { padding: 0px; margin: 0px; }
.pages ul { list-style: none; float: left }
.pages ul li { padding: 0px 3px; float: left; width: auto; margin-left: 20px; }
.sousuo_R { float: left; color: #ff3700; width: 330px; height: 30px; overflow: hidden; }
.sousuo_R span, .sousuo_R_text, .sousuo_R_submit { float: left; }
.sousuo_R_text { background: url(../images/submit.gif) no-repeat; width: 145px; height: 19px; line-height: 19px; margin-left: 16px; border: 0; padding-left: 28px; color: #999; margin-top: 6px; }
.sousuo_R_submit { background: url(../images/submit2.gif) no-repeat; width: 18px; height: 19px; border: 0; margin-left: 3px; margin-top: 6px; }
.friendlink { border: 1px solid #D3D3D3; clear: both; text-align: left; width: 976px; margin: 0 auto; overflow: hidden }
.flan { background: url("../images/icon3.jpg") no-repeat scroll 4px center #EEEEEE; height: 25px; line-height: 25px; text-indent: 15px; }
.flan span { height: 25px; line-height: 25px; padding-left: 630px; }
.flan span a { text-decoration: none; }
.flanc { padding: 10px 10px 10px 15px; }
.flanc ul { border: 1px solid #FFFFFF; }
UL { list-style: none outside none; }
UL { font-family: "宋体", Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; margin: 0; padding: 0; }
.clear { clear: both; }
.flanc ul li { float: left; padding: 0 6px; }
.flanc A { color: #3E3E3E; text-decoration: none; }
.xgxx {}
.news-list { }
.news-list ul { }
.news-list ul li span, #p-news-list ul li span { float: right; color: #999999 }
 .#p-news-list ul li {
height:25px;
line-height:25px;
border-bottom:1px dotted #ddd;
font-size:14px;
}
.li2 ul { height: auto; overflow:hidden }
.li2 ul li { float: left; width: 300px; padding-left: 25px }
.ico33 li a { display: block; }
.ico3 li, .ico33 li a, .info_next div { background: url(../images/content_r_pt_bg3.gif) no-repeat left center; padding-left: 25px; }
.xgxx.ico33 li a { display: block; }
.xgxx .news-list dd { border: 1px solid #EEEEEE; padding: 10px 5px 5px 15px; }
.xgxx dt { background: none repeat scroll 0 0 #FFFFFF; color: #666666; font-size: 14px; font-weight: bold; height: 29px; line-height: 26px; padding-left: 15px; }
.xgxx dd { border: 1px solid #EEEEEE; padding: 10px 5px 5px 15px; height:auto; width:100%; overflow:hidden }
/*资讯中心列表页面的--dl*/

dl.news_dl { font-size: 14px; color: #666; padding: 0 5px; line-height: 22px; border-bottom: 1px dashed #CCCCCC; }
dl.news_dl a { color: #000; }
dl.news_dl dt { margin-bottom: 3px; margin-top: 5px; line-height: 24px; height: 24px; overflow: hidden; }
dl.news_dl .dt_1 { height: 20px; background: url(../images/ico10.gif) no-repeat 0 9px; padding-left: 10px; font-size: 14px; color: #333; font-weight: bold; }
dl.news_dl .dt_1:hover { background: url(../images/ico7.gif) no-repeat 0 9px; color: #D40426; }/*资讯首页内容,点击时的图片*/
dl.news_dl .dt_2 { font-size: 12px; float: right; padding: 0 10px 0 8px; font-family: "宋体"; }
dl.news_dl .dt_3 { font-size: 12px; }
dl.news_dl .dt_3 a { color: #FF0000; text-decoration: underline; } /*文章出处*/
dl.news_dl dd { font-size: 12px; padding-left: 10px; height: 65px; overflow: hidden; margin-bottom: 10px; }
.mb10 { margin-bottom: 10px; }
.newchang { border-bottom: 1px dashed #ccc; height: 25px; padding-left: 30px; }
#tab { position: relative; width: 980px; margin: 0 auto; height: 80px }
#tab .tabList ul li { float: left; background: #fefefe; background: -moz-linear-gradient(top, #fefefe, #ededed); background: -o-linear-gradient(left top, left bottom, from(#fefefe), to(#ededed)); background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#ededed)); border: 1px solid #ccc; padding: 5px 0; width: 100px; text-align: center; margin-left: -1px; position: relative; cursor: pointer; }
#tab .tabCon { position: absolute; left: -1px; top: 32px; border: 1px solid #ccc; border-top: none; width: 980px; height: 50px; }
#tab .tabCon div { padding: 10px; position: absolute; opacity: 0; filter: alpha(opacity=0); }
#tab .tabList li.cur { border-bottom: none; background: #fff; }
#tab .tabCon div.cur { opacity: 1; filter: alpha(opacity=100); }
.friendlinkbox{ width:100%; height:auto; overflow:hidden}
.friendlink_tab { max-width:1000px; overflow: hidden; margin: 0 auto; padding-top:10px }
.friendlink_tab .hd { font-size: 12px; }
.friendlink_tab .hd ul { zoom: 1; height: 33px; }
.friendlink_tab .hd ul li { float: left; background: #fefefe; background: -moz-linear-gradient(top, #fefefe, #ededed); background: -o-linear-gradient(left top, left bottom, from(#fefefe), to(#ededed)); background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#ededed)); border: 1px solid #ccc; border-bottom: none; margin-right: 1px; width: 100px; height: 32px; text-align: center; cursor: pointer; line-height: 32px;  }
.friendlink_tab .hd ul li a {}
.friendlink_tab .hd ul li a:hover { text-decoration: none; color: #FF0105; }
.friendlink_tab .hd ul li.on { background: #fff; height: 34px; margin-bottom: -2px; }
.friendlink_tab .hd ul li.on a { height: 34px; line-height: 34px; }
.friendlink_tab .bd { border: 1px solid #ccc; overflow: hidden; padding: 10px 0px; }
.friendlink_tab .bd li { height: 26px; line-height: 26px; float: left; padding: 0px 10px; font-size: 12px; }
<!--
kefu--> #iconDiv1 { display: none; }
.oc_bg { background: url(../images/onlinecontact_bg.png) no-repeat }
.btn { display: inline-block; text-decoration: none; cursor: pointer }
#big_C { position: fixed; _position: absolute; width: 89px; height: 301px; right: 0px; top: 200px }
#big_C .btn1 { position: absolute; width: 19px; height: 19px; top: 70px; right: 0px; background-position: -176px -83px }
#big_C .btn2 { position: absolute; width: 63px; height: 63px; top: 118px; left: 13px; background-position: -103px -13px }
#big_C .btn2:hover { background-position: -171px -13px }
#big_C .btn3 { position: absolute; width: 68px; height: 24px; top: 188px; left: 10px; background-position: -101px -202px }
#big_C .btn3:hover { background-position: -101px -174px }
#big_C .btn4 { position: absolute; width: 68px; height: 24px; left: 10px; top: 220px; background-position: -173px -202px }
#big_C .btn4:hover { background-position: -173px -174px }
#big_C .btn5 { position: absolute; width: 56px; height: 26px; top: 262px; left: 17px; background-position: -178px -235px }
#big_C .btn5:hover { background-position: -107px -235px }
#big_C .btn6 { display: none; position: absolute; width: 29px; height: 85px; top: 140px; left: -25px; background-position: -135px -84px }
#big_C .btn6:hover { background-position: -101px -84px }
#small_C { position: fixed; _position: absolute; width: 28px; height: 91px; right: 1px; top: 300px; background-position: -250px -174px }
#small_C .btn1 { display: none; position: absolute; width: 28px; height: 28px; left: 0px; bottom: -28px; background-position: -207px -108px }
#small_C .btn1:hover { background-position: -175px -108px }
#small_C .stb { position: absolute; width: 28px; height: 91px; right: 1px; top: 0px }
#big_C #wx { display: none; width: 150px; height: 150px; position: absolute; top: 220px; left: -150px; }
img { border: 0px; }
.bannerbox { width: 973px; height: 256px; overflow: hidden; margin: 0px auto; }
#focus { width: 973px; height: 256px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width: 9973px; height: 256px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 973px; height: 256px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus .preNext { width: 100px; height: 256px; position: absolute; top: 20px; cursor: pointer; }
#focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }
/*首页底部磨料磨具*/
#zxdt { float: left; width:48% }
#hyzx {float: right; margin-left:3px;width:48%}
.News { border-color: #cdcdcd; border-style: none solid solid; border-width: 1px; overflow: hidden; width: 49%; }
.sCaption { background: url("../images/mainmenu_bg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0); color: #2f7f07; height: 34px; overflow: hidden; }
.sCaption SPAN { background: url("../images/1.gif") no-repeat scroll left bottom rgba(0, 0, 0, 0); float: left; line-height: 34px; padding-left:20px; width: 154px;}
.sCaption B { font-size: 14px; }
.sCaption SPAN { line-height: 34px; }
.sCaption { color: #2f7f07; }
.sCaption A { float: right; font-size: 16px; margin: 10px 13px 0 0;}
.sCaption { color: #333; }
.News UL { float: left; list-style-type: none; margin: 0; padding: 5px; width:95%; height:auto; overflow:hidden }
.News LI { border-bottom: 1px dotted #cdcdcd; float: left; line-height: 30px; overflow: hidden; width:98%}
.News LI A { background: url("../images/icon8.gif") no-repeat left; float: left; overflow: hidden; padding-left:15px; text-overflow: ellipsis; white-space: nowrap;font-weight:normal; }
.News LI a:hover{ color:#ff0105;}
.News LI SPAN { float: right; text-align: right;  padding-right:10px;}



.head{ width:100%; height:auto}

.table-container
{
width: 100%;
overflow-y: auto;
_overflow: auto;
margin: 0 0 1em;
}
table{border:0; border-collapse:collapse;}
table td,table th{ padding:.5em 1em}
//添加IOS下滚动条
.table-container::-webkit-scrollbar
{
-webkit-appearance: none;
width: 14px;
height: 14px;
}

.table-container::-webkit-scrollbar-thumb
{
border-radius: 8px;
border: 3px solid #fff;
background-color: rgba(0, 0, 0, .3);
}