body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}
body{ color:#575757; font-size:12px; font-family: "宋体"; background:url(../images/bj.gif) repeat-x left top #fff;}
select,input,img,select{vertical-align:middle;}
ul,li,dl,dt,dd{ margin:0px; padding:0px; }
a:link{ color:#000; text-decoration:none;}
a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:underline;}
a:active{ color:#ff0000; text-decoration:none;}
a.a1:link{ color:#f00; text-decoration:none;}
a.a1:visited{ color:#f00; text-decoration:none;}
a.a1:hover{ color:#718487;}
a.a1:active{ color:#718487; text-decoration:none;}
 a.grey:link{ color:#7C7C7C; text-decoration:none;}
 a.grey:visited{ color:#7C7C7C; text-decoration:none;}
 a.grey:hover{ color:#f00;}
 a.grey:active{ color:#f00; text-decoration:none;}
.email{ font-family:Arial, Helvetica, sans-serif;}
.img_1{ vertical-align:top;}
#s_top{ width:980px; height:auto; margin:0 auto; overflow:hidden;}
#s_top li{ list-style-type:none;}
.redian{ width:980px; float:left;}
.redian li{ float:left; padding-left:6px; height:20px; padding-top:7px; color:#696969; }
.redian li a:link{ color:#696969; text-decoration:none;}
.redian li a:visited{ color:#696969; text-decoration:none;}
.redian li a:hover{ color:#f00; text-decoration:none;}
.redian li a:active{ color:#f00; text-decoration:none;}
#map{ float:right; color:#696969; margin-right:6px; display:inline;}
#map a:link{ color:#696969; text-decoration:none;}
#map a:visited{ color:#696969; text-decoration:none;}
#map a:hover{ color:#ff0000; text-decoration:none;}
#map a:active{ color:#ff0000; text-decoration:none;}
.nav{ width:980px; height:42px; clear:both;}
.nav_1{ float:left;}
.nav_2{ float:left; background:url(../images/nav2.gif) repeat-x left top; height:42px; color:#FFF; line-height:42px; font-size:14px;}
.nav_2 li{ width:87px; padding-left:5px; padding-right:5px; float:left; background:url(../images/nav4.jpg) no-repeat right; text-align:center;}
.nav_2 a:link{ color:#fff; text-decoration:none;}
.nav_2 a:visited{ color:#fff; text-decoration:none;}
.nav_2 a:hover{ background:url(../images/nav5.jpg) no-repeat center center; display:block; font-weight:bold; width:87px; }
.nav_2 a:active{ background:url(../images/nav5.jpg) no-repeat center center; display:block; font-weight:bold; width:87px;  }
.nav_3{ float:left;}
.menu a:link{ background:url(../images/nav5.jpg) no-repeat center center; display:block; }
.menu a:visited{ background:url(../images/nav5.jpg) no-repeat center center; display:block;  }
.menu a:hover{ background:url(../images/nav5.jpg) no-repeat center center; display:block;  }
.menu a:active{ background:url(../images/nav5.jpg) no-repeat center center; display:block;  }
.s_banner{ width:978px; height:auto; overflow:hidden; clear:both; border:#C7CBCE 1px solid; background:url(../images/banner_bj.jpg) repeat-x; height:224px;}
.banner{ margin:0px;}
#SlidePlayer{ POSITION: relative; width:978px; margin:0 auto; clear:both; }
.Slides{ PADDING: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; HEIGHT: 224px; OVERFLOW: hidden;}
.Slides LI{ WIDTH: 978px; FLOAT: left; HEIGHT: 224px; display:inline;}
.Slides IMG{ WIDTH: 978px; DISPLAY: block; HEIGHT: 224px;}
/* 1234 style*/
.SlideTriggers { Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 25px; TOP:202px; RIGHT: 15px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.SlideTriggers LI {TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN: 0px 3px;  WIDTH: 20px; DISPLAY: inline; FONT-FAMILY: Arial; BACKGROUND: url(../images/23.gif) no-repeat center center; FLOAT: left; HEIGHT: 19px;FONT-SIZE:12px; OVERFLOW: hidden; CURSOR: pointer; color:#fff;
}
.SlideTriggers LI.Current {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 19px; MARGIN: 0px 3px; WIDTH: 19px; BACKGROUND: url(../images/32.gif) no-repeat center center; HEIGHT: 19px; COLOR: #fff;  FONT-SIZE: 12px; BORDER-TOP: 0px;  BORDER-RIGHT: 0px;}
#s_mian{width:980px; height:auto; margin:0 auto; margin-top:10px; overflow:hidden; }
#s_mian li{ list-style-type:none;}
.mian_left{ float:left; width:229px; }
.s_pro{ clear:both; width:229px;}
.pro_bt{ background:url(../images/pro_bt.gif) no-repeat; width:229px; height:34px; line-height:34px; }
.pro_bt p{ font-size:14px; font-weight:bold; color:#2C2C2C; padding-left:20px;}
.pro_bt span{ float:right; padding-right:11px; padding-top:15px; *padding-top:9px;}
.pro_lie {width:216px; line-height:23px; border:#CCC 1px solid;  border-top:none; padding:9px 1px 5px 10px; background-color:#F7F6F6; }
.pro_lie a{background:url(../images/mulu_2.jpg) no-repeat;height:22px;display:block;width:193px;padding:4px 0px;padding-left:18px;}
.pro_lie ul li ul li a:link,.pro_lie ul li ul li a:visited{color:#999;}
.pro_lie ul li ul li a:hover{color:#000;}
.pro_lie ul li a{color:#000;text-decoration:none;}
.pro_lie ul li a:hover{color:#F00;text-decoration:none;}
.pro_lie ul li ul li a{padding-left:20px;color:#000;text-decoration:none;width:183px;background:#F7F6F6;height:18px;display:block;}
.pro_lie ul li ul li a:hover{color:#F00;text-decoration:none;}
.pro_lie ul li span{color:#f00;}
.pro_lie ul li ul li span{color:#999;}
.s_new{ clear:both; width:229px; margin-top:10px;}
.new_bt{ background:url(../images/pro_bt.gif) no-repeat; width:229px; height:34px; line-height:34px; }
.new_bt p{ font-size:14px; font-weight:bold; color:#2C2C2C; padding-left:20px;}
.new_bt span{ float:right; padding-right:11px; padding-top:15px; *padding-top:9px;}
.new_lie {width:216px; line-height:18px; border:#CCC 1px solid;  border-top:none; padding:7px 1px 5px 10px; background-color:#F7F6F6; }
.new_lie a{height:18px;display:block;width:193px;padding:3px 0px;padding-left:10px;}
.new_lie ul li a{color:#000;text-decoration:none;}
.new_lie ul li a:hover{color:#F00;text-decoration:none;}
.lianjie li{ padding-top:10px;}
.mian_right{ float:right; width:736px;}
.s_about ul{ margin-top:16px; height:150px; }
.img{ float:left; width:211px; border:#D5D5D5 1px solid; margin-left:4px;}
.img img{ padding:4px;}
.img p{width:211px; text-align:center; line-height:24px; height:24px; background:url(../images/a6.gif) repeat-x; font-weight:bold;}
.txt{ width:492px; float:right; margin-right:4px;}
.txt p{ line-height:19px; padding-top:0px;}
.ss_pro{ margin-top:15px; width:734px; border: #D9D9D9 1px solid; overflow:hidden; _margin-top:5px; clear:both;}
.tongyong{ background:url(../images/a9.jpg) repeat-x; height:32px; border-bottom:#D9D9D9 1px solid;}
.tongyong p{ font-size:14px; color:#2C2C2C; line-height:34px; font-weight:bold; _margin-top:7px; _float:left; margin-left:12px;} 
.tongyong span{ float:right; margin-right:10px;  padding-top:13px; *padding-top:10px; }
.ss_pro_txt{ float:left; width:730px; padding-bottom:12px; margin-top:3px;}
.ss_pro_txt li{ float:left; padding-left:18px; margin-top:10px; }
.ss_pro_txt li img{ border:#CCC 1px solid; width:123px; height:99px;}
.ss_pro_txt li p{ margin-top:8px; text-align:center;}
.s_xxx{ padding-top:10px; clear:both;}
.s_news{ width:447px; float:left; border: #D9D9D9 1px solid; overflow:hidden; padding-bottom:10px;}
.s_news ul{ width:422px; padding-top:5px; padding-left:12px;}
.s_news li{ line-height:24px; border-bottom:#B9B8B8 1px dashed;}
.s_news span{ float:right; color:#B9B8B8;}
.s_lxwm{ width:275px; float:right; border: #D9D9D9 1px solid; color:#474444; overflow:hidden; padding-bottom:11px; }
.s_lxwm ul{ width:229px; padding-left:8px; }
.xxx{padding-top:10px; padding-bottom:12px;}
.xxx img{ border:#CCC 1px solid; padding:1px;}
.s_lxwm li{ line-height:23px;}
#s_bottom{ background:url(../images/bottom_bj.gif) repeat-x left top  #E0E0E0; margin-top:10px;  width:100%; padding-bottom:10px;}
#s_bottom li{ list-style-type:none;}
.bottom{ width:980px; margin:0 auto;  padding-top:28px; color:#718487; background:url(../images/bottom.jpg) no-repeat ; min-height:56px;_height:56px;color:#7C7C7C; clear:both;}
.bottom_01 { float:left;}
.bottom_01 p{ line-height:24px; }
/************************************ neiye **************************************************/
.ny_mian{width:980px; margin:0px auto; margin-top:10px;clear:both; overflow: hidden;}
.ny_mian li{ list-style-type:none;}
.ny_right{ float:right; width:736px;}
.ny_about{  width:734px; border: #D9D9D9 1px solid; overflow:hidden; }
.ny_txt{width:734px; padding-bottom:10px;}
/************************************ about **************************************************/
.about{ width:697px; padding-left:12px; color:#6F6F6F;word-wrap:break-word;word-break: break-all; margin-top:15px; line-height:22px;}
.about p{ line-height:25px; padding-top:20px;}
.ziti1{ text-indent:0px !important; color:#508099; font-weight:bold;}
/************************************ news
 **************************************************/
.ny_newss{width:697px; padding-top:10px; padding-left:25px;}
.ny_newss dl { list-style-type:none;}
.ny_newss dt { height:28px; line-height:28px; text-indent:19px; *text-indent:9px; background:url(../images/2D.gif) no-repeat left center; font-size:13px; padding-top:6px; }
.ny_newss dt span { float:right; font-family:Arial, Helvetica, sans-serif; color:#C6C6C6;}
.ny_newss dd { line-height:20px; color:#717171;  border-bottom:1px #C6C6C6 dashed; padding-bottom:4px;}
.ny_newss dt img{ vertical-align:middle;}
.ny_newss a{ zoom:1;} 
.newslist{ width:697px; padding-left:20px; padding-top:10px; overflow:hidden;}
.newshow{ padding-top:10px;}
.newshow h1{ font-size:16px; text-align:center; color:#C60F07;}
.newshow h2{ line-height:22px; padding-top:3px; margin-top:22px; background-color:#E9E7E7; color:#C60F07; text-align:center; font-size:12px; font-weight:normal;}
.newshow li{ margin-top:20px; list-style-type:none;}
.newshow p{ line-height:22px; text-indent:2em; margin-top:10px;}
.xgxw{ margin-top:15px; clear:both; overflow:hidden;}
.xgxw p{  border:1px #D2D2D2 solid; padding:1px;}
.xgxw p font{ font-size:14px; color:#C60F07; font-weight:bold; line-height:23px; padding-top:4px; text-indent:20px;  background-color:#E9E8E8; display:block;}
.xgxw ul{ margin-top:10px; clear:both;}
.xgxw li{ line-height:30px;  float:left; width:260px; list-style-type:none; background:url(../images/70.gif) no-repeat left center; padding-left:17px; margin-right:20px; margin-left:15px; display:inline;}
.page1{ clear:both; text-align:center; padding-top:15px;}
.page1 select{ border:1px #7F9DB9 solid; vertical-align: middle;}
.page1 a:link{ color:#666; text-decoration:none;}
.page1 a:visited{ color:#666; text-decoration:none;}
.page1 a:hover{ color:#ff0000; text-decoration:underline;}
.page1 a:active{ color:#ff0000; text-decoration:none;}
/***************************hr********************************************/
.rencai{ font-size:16px; font-weight:bold; margin-top:13px; color:#B20E0E; text-align:center; }
.hr{ width:695px; padding-top:17px; padding-left:25px; overflow:hidden;}
.hr_txt{ margin-top:9px; clear:both; margin-bottom:18x; padding-bottom:18px; border-bottom:#999 1px dashed; overflow:hidden;}
.hr_txt ul{ line-height:35px;}
.hr_txt1{ margin-top:35px; clear:both;  overflow:hidden;}
.hr_txt1 ul{ line-height:35px;}
.biao{ color:#CD2A2A; font-size:14px; font-weight:bold;}
.jiben{color:#000; font-size:13px; font-weight:bold;}
.hr p{ line-height:28px;}
/***************************case********************************************/
.case{ width:695px; padding-top:17px;   overflow:hidden;}
.case li{ float:left; text-align:center; padding-top:10px;    line-height:30px;  padding-left:29px;  width:202px; height:204px;}
.case img{ width:198px; height:170px; padding:1px; border:1px solid #cccccc; }
.news_show {width:695px; padding-top:10px; padding-left:25px; overflow:hidden;}
.news_show h1 { font-size:16px; text-align:center; margin-top:30px;}
.n_stxt {line-height:30px; text-indent:2em;}
.n_stxt p { padding-top:20px; clear:both;}
.n_stxt h1 { text-align:left; line-height:40px; border-bottom:1px solid #FDF7CC;}
.pic-show { text-align:center; margin-top:20px;}
.pic-show img{border:1px solid #FDF7CC; padding:2px;}
.xx td{ padding-left:25px; font-weight:bold; font-size:16px; padding-top:15px;}
/***************************daili********************************************/
.daili{ width:695px; padding-top:10px; padding-left:25px; overflow:hidden;}
.biaoti{ text-align:center; font-size:16px; color:#000; font-weight:bold; margin-top:10px;}
.hezuo{ margin-top:15px; margin-bottom:15px;}
.hezuo ul{ border-top:#ccc 1px dashed; padding-top:10px; padding-bottom:30px;}
.hezuo li{ line-height:25px; padding-left:15px;}
/************************************problem***********************************/
.ny_faq{ width:695px; padding-top:10px; padding-left:20px; overflow:hidden;}
.ny_faq li{ background:url(../images/70.gif) no-repeat 5px center; line-height:30px; height:30px; text-indent:13px; background-color:#EDEDED;  margin-top:11px; padding-left:5px; }
.ny_faq span{ float:right; color:#5B5A5A; padding-right:10px;}
.zhengwen{ margin-left:15px; padding-top:22px; margin-right:15px; font-size:12px;}
.zw_bt{  font-size:16px; font-weight:bold; line-height:40px; color:#C60F07; text-align:center;}
.zw_fb{  text-align:center; background-color:#EBEBEB; line-height:20px; padding-top:3px; color:#969595;}
.zw_txt{ margin-top:15px;}
.zw_txt p{ line-height:28px;text-indent:2em; margin-top:10px;}
.jc{ font-weight:bold;}
.xgxx{  clear:both; padding-top:20px; overflow:hidden;}
.xg_bt{ font-weight:bold; color:#C60F07; line-height:25px; font-size:14px; border-bottom:1px #cccccc solid;}
.xg_txt{ padding-top:10px;}
.xg_txt li{ width:300px; float:left; line-height:30px; margin-left:10px; background:url(../images/70.gif) no-repeat left center; text-indent:15px; font-size:13px;}
/**********************pro**************************/
.pro{width:695px; padding-top:10px; padding-left:20px; overflow:hidden;}
.pro ul{ clear:both; border-bottom:#CCCCCC 1px dashed; overflow:hidden; padding-bottom:20px; _height:1px; _overflow:visible;}
.pro li{ list-style-type:none;}
.p1{ float:left; width:143px; height:107px; margin:10px 0px;}
.p1 img{ width:141px; height:105px; border:1px #ccc solid; vertical-align:top;}
.p2{ float:right; width:525px; height:107px; margin:10px 0px;}
.p2 p{ line-height:18px; margin-top:5px;}
.p2_1{ font-weight:bold; font-size:14px;}
a.blue:link{ color:#0F66C7; text-decoration:none;}
a.blue:visited{ color:#0F66C7; text-decoration:none;}
a.blue:hover{ color:#ff0000; text-decoration:underline;}
a.blue:active{ color:#ff0000; text-decoration:none;}
a.red:link{ color:#C81818; text-decoration:none;}
a.red:visited{ color:#C81818; text-decoration:none;}
a.red:hover{ color:#333333; text-decoration:none;}
a.red:active{ color:#333333; text-decoration:none;}
.proshow10{width:695px; padding-top:10px; padding-left:20px; overflow:hidden;}
.proshow10 ul{ clear:both;  overflow:hidden; padding-bottom:20px; padding-top:30px;}
.img_pro{ float:left; width:368px;}
.img_pro img{ width:367px; padding:1px; border:#CCC 1px solid;}
.txt_pro{ float:right; width:256px; padding-right:25px;}
.txt_pro p{ line-height:23px;}
.xx1{ font-weight:bold; font-size:16px; text-align:center; border-bottom:1px #cccccc solid; padding-bottom:15px;}
#Tab1{ width:720px; margin:0 auto; padding-top:25px;}
.gysh{ width:700px; margin-left:10px;  height:30px; background:url(../images/x1.jpg) repeat-x left top;}
.gysh li{ float:left; margin-right:2px; list-style-type:none; width:90px; cursor:pointer; text-align:center; background:url(../images/x2.jpg) no-repeat left top; height:30px; line-height:28px; color:#E9E8E8;}
.gysh li.hover{ background:url(../images/x3.jpg) no-repeat left top; text-align:center;  height:30px; line-height:28px; color:#ffffff;}
#one1{ display:inline;}
.contecnt1{width:700px; margin-left:20px; clear:both;  overflow:hidden;}
.neirong{ margin-bottom:5px; overflow:hidden;}
.proshow1{ width:690px; margin-top:10px; }
.proshow1 p{ line-height:23px; padding-top:5px;}
.proshow1 p b{ font-weight:bold; font-size:13px;}
.proshow2{ width:690px; margin-top:15px; padding-bottom:10px; }
.proshow2 p{ line-height:25px; padding-top:5px;}
.proshow2 table{ background-color:#666666;}
.proshow2 table td{ background-color:#fff; text-align:center; height:25px;}
.proshow3{ width:530px; margin-top:15px; padding-bottom:10px; }
.proshow3 li{ list-style-type:none;}
.proshow3 p{ margin-bottom:20px;}
.cpzxb{ background:#CCCDCE; height:28px;}
.cp_mc{ float:left; width:387px; line-height:28px; border-right:1px #ffffff solid; text-indent:22px;}
.cp_dx{ float:right; line-height:28px; width:137px; text-indent:22px;}
.cpzxb_1{ background:#FBFBFB; height:28px; clear:both;}
.zx_a{ float:left; width:387px; height:24px; line-height:24px; padding-top:4px; border-right:1px #ffffff solid;}
.zx_a span{ float:right; margin-right:15px;}
a.zxb:link{ background:url(../images/cpzx1.jpg) no-repeat 26px 40%; padding-left:36px;}
a.zxb:visited{ background:url(../images/cpzx1.jpg) no-repeat 26px 40%; padding-left:36px;}
a.zxb:hover{ background:url(../images/cpzx11.jpg) no-repeat 26px 40%; padding-left:36px;}
a.zxb:active{ background:url(../images/cpzx11.jpg) no-repeat 26px 40%; padding-left:36px;}
.zx_b{ float:right; line-height:26px; font-family:Arial, Helvetica, sans-serif; width:137px; text-indent:22px; background:url(../images/cpzx2.jpg) no-repeat 22px center; text-indent:42px;}
.feedback{ width:695px; padding-top:10px; padding-left:120px; overflow:hidden;}
.feedback p{ vertical-align:middle;  padding-top:20px;}
.feedback input, .feedback textarea{border:#B99D88 1px solid;}
.text1{ vertical-align:middle;}
.text2{ width:450px; vertical-align:middle;}
.text3{ width:450px; height:120px;vertical-align:middle}
.feedback_r{ color:#FF0000;vertical-align:middle;}
.cen{ margin:0px auto; text-align:center ; margin-top:20px; width:690px}
.feedback table{ width:570px; border:0;margin:0 auto;font-family:"tahoma"; padding-bottom:15px}
.feedback td{ padding-bottom:10px;font-family:tahoma;padding-right:2px}
.feedback_e{ color:#FF0000;vertical-align:middle; }
/*******************************contact****************************************/
.ny_contact{ background:url(../images/contact.gif) no-repeat center 110px; height:310px; padding-top:100px;}
.ny_contact li{ line-height:25px; color:#444444; float:right; width:380px; list-style-type:none;}
.ny_contact b{ font-size:14px;}
.color_1{ color:#C42323; font-weight:bold;} 
.gaodu{ margin-top:20px;}
.ny_contact a{ font-family:Arial, Helvetica, sans-serif;}
.ny_contact a:link{ color:#444444; }
.ny_contact a:visited{ color:#444444; }
.ny_contact a:hover{ color:#ff0000; text-decoration:none;}
.ny_contact a:active{ color:#ff0000; }
.glxx_table{border: 1px #B0C1D9 solid;border-right: none;border-bottom: none;font-weight: normal;margin-top: 18px;line-height: 25px;}
.glxx_table td{border-right: 1px #B0C1D9 solid;border-bottom: 1px #B0C1D9 solid;}
#links{ width:960px;margin:0 auto; clear:both;padding:10px; margin-top:10px; line-height:20px;background:#fff;border-top:1px solid #ccc;}
#links span{color:#f60; font-weight:bold;}#links a{color:#000;text-decoration:none;}
#links a:hover{color:#e00;}