body{font-size:13px;font-family:"宋体",Arial;color:#575656;line-height:22px;margin:0;padding:0;width:100%;}
a{color:#383838;text-decoration:none;}
a:hover{color:#333;text-decoration:underline;}
ul{list-style-type:none;margin:0;padding:0;}
img{border:0;}
.clear{clear:both;}
.space{height:6px;}
.wrap{width:1004px;margin:0 auto;overflow:hidden;}
/*兼容的垂直翻转*/
.filpx{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);/*IE*/
filter:FlipH;margin-left:-1px;}
/*兼容的透明层*/
.transparent40{filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.transparent30{filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}
/*面包屑 strat*/
#part{line-height:39px;background:#E6E7EB url(images/ico_04.gif) no-repeat 25px center;height:39px;padding-left:38px;border-bottom:1px solid #C8C8C8;}
#crumbs{color:#333;font-size:12px;overflow:hidden;float:right;}
#crumbs a{color:#333;font-weight:normal;}
#crumbs ul{float:right;}
#crumbs ul li{background:url(images/ico_path.gif) no-repeat left center;text-indent:10px;float:left;padding:0 5px;}
#crumbs ul li.first{background-image:none;}
/*面包屑 end*/

/*分页效果样式*/
#bottompage{color:#403C3A;height:22px;line-height:22px;width:96%;margin-top:20px;margin-right:auto;margin-left:auto;padding-top:10px;padding-right:0;padding-bottom:20px;padding-left:0;}
#bottompage ul{display:inline;}
#bottompage li{float:left;}
#RZ_TotalRecord{margin-left:3px;font-size:14px;}
#RZ_PageSize{color:#403C3A;}
.nextprev span,.currentpage span{border:1px solid #D1D1D1;color:#8B8B8B;display:block;text-align:center;margin:0 5px;padding:0 8px;}
.currentpage span{background-color:#AEB5B7;color:#FFF;border:0px;}
.nextprev a,.pagenum a{text-decoration:none;border:1px solid #A4A7A8;color:#1C1C1C;display:block;text-align:center;margin:0 5px;padding:0 7px;}
.nextprev a:hover,.pagenum a:hover{background-color:#E6E6E6;}

#top{background-color:#1A317D;width:100%;}
#header{height:90px;position:relative;}
#logo{position:absolute;left:10px;top:15px;}
#top_text{height:37px;width:424px;position:absolute;top:30px;right:20px;text-align:right;}
#top_text a{color:#FFF;}

#nav{background:url(images/nav_bg.gif) repeat-x;height:36px;width:100%;}
#nav ul li{float:left;line-height:36px;text-align:center;height:36px;width:118px;margin-right:2px;background:url(images/nav_sepa.png) no-repeat left;padding-left:4px;}
#nav ul li a{height:36px;padding:0 15px;color:#293E85;display:block;font-size:14px;font-weight:bold;text-decoration:none;text-align:center;}
#nav ul li a.current,#nav ul li a:hover{background:#3A58BE;color:#fff;}

#main{padding-bottom:15px;background-color:#FFFFFF;}
#banner{width:1004px;height:351px;overflow:hidden;position:relative;}
#banner_box,#banner_ul,#banner_ul li{height:351px;width:1002px;overflow:hidden;}
#banner_id{position:absolute;bottom:5px;right:10px;}
#banner_id li{list-style:none;float:left;width:18px;height:16px;FILTER:alpha(opacity=80);opacity:0.8;border:1px solid #333333;background-color:#EBEBEB;color:#333333;text-align:center;cursor:pointer;margin-right:4px;padding-top:2px;overflow:hidden;line-height:16px;}
#banner_id li:hover,#banner_id li.active{border:1px solid #333333;background-color:#FFFFFF;color:#666666;width:22px;height:18px;font-weight:bold;font-size:13px;line-height:18px;}

#home_left{float:left;height:auto;width:213px;background:#1A317D;}
#home_right{float:right;height:auto;width:780px;}
  .column{height:45px;line-height:45px;text-indent:10px;font-size:16px;font-weight:bold;color:#fff;background:url(images/column_bg.gif);}
  .lm{padding-top:10px;padding-left:15px;height:30px;font-weight:bold;color:#4C12C8;background-color:#E3E2E5;}
  .lm a{float:right;margin-right:5%;color:#4C12C8;font-size:12px;}
  .box_b{border:1px solid #E5E4E7;}
  .news_list{width:100%;padding:10px 0 10px 5px;}
  .news_list li{text-indent:15px;color:#fff;}
  .news_list li a{color:#fff;}
  .sub_nav{width:100%;padding:10px 0;}
  .sub_nav li{line-height:30px;text-indent:20px;color:#fff;}
  .sub_nav li a{color:#FFF;}
  .left_contact{color:#FFF;display:block;padding-left:20px;padding-top:10px;padding-bottom:10px;}
  #home_pp{padding-top:15px;}
#footer{color:#6F6F6F;text-align:center;line-height:24px;padding:20px 0;background:url(images/footer_bg.png) repeat-x;}

#s_banner{}
.left{float:left;width:213px;background:#1A317D;}
#s_left_contact{width:200px;padding-left:20px;margin-top:10px;margin-bottom:30px;}
.right{float:right;width:791px;background:url(images/home_column_3.gif) repeat-x top;}
#productList{margin:20px 0;}
#productList ul{width:110%;margin:0 auto;}
#productList ul li{float:left;width:184px;margin:0 0 10px 8px;text-align:center;line-height:24px;}
#productList ul li a{padding:5px;height:115px;width:170px;border:1px solid #CCC;display:block;}
.small{height:127px;width:182px;overflow:hidden;text-align:center;display:block;}
.small a,.small span{vertical-align:middle;display:inline-block;}
.small span{height:100%;}
#main_content{padding:10px;}
#main_content h1{font-size:24px;color:#000000;text-align:center;}
#newsList{padding-top:20px;}
#newsList ul{width:96%;margin:0 auto;}
#newsList ul li{line-height:30px;border-bottom:1px dashed #E6E6E6;}
#newsList ul li i{font-style:normal;color:#838383;float:right;margin-right:20px;}
.content{padding:10px;}
.about_content{padding:8px 10px;}
.home_news_left{float:left;width:248px;margin-right:6px;margin-top:10px;}
.home_news_right{float:right;width:243px;margin-top:10px;}
#msgList{padding:20px;}
#msgList li{padding:10px;margin-top:10px;margin-bottom:10px;border:1px solid #E1E1E1;}
#message{float:right;height:468px;width:440px;background-color:#FFFFFF;}
#message h1{font-size:14px;color:#7B7B7B;padding-top:20px;}
#FORM_ADD_MESSAGE{padding-right:15px;padding-left:15px;line-height:25px;}
.msgInput{width:130px;}
.msgArea{width:400px;height:130px;}
#checkcodeimg{cursor:pointer;}
.RZ_ShowDialog{cursor:pointer;}
#RZ_Checkcode_Img{cursor:pointer;}
.red{color:#FF0000;}
#search{line-height:30px;padding-top:30px;padding-right:30px;padding-bottom:60px;padding-left:30px;}
#keyword{width:140px;margin-top:4px;margin-bottom:4px;}
