/* CSS Document */
.cad_pro{ float:left; margin-left:1px; padding:0; display:inline; width:968px; height:54px; background:url(../images/probtbg.gif) repeat-x;}
.cad_pro ul{ float:left;  width:900px; height:54px; margin:0; padding-left:68px;}
.cad_pro ul li.ts02{ font-weight:bold; float:left;  width: auto; height:54px; padding:0 10px; margin-left:10px; display:inline; background:url(../images/prolibg02.gif) repeat-x; line-height:54px; text-align:center; color:#575656; }
.cad_pro ul li.ts{ font-weight:bold;float:left;  width: auto; height:54px; padding:0 16px; background:url(../images/prolibg01.gif) repeat-x; line-height:54px; text-align:center; color:#060606; }
.cad_pro ul li{ font-weight:bold; float:left;  width: auto; height:54px; padding:0 10px; margin-left:10px; display:inline;  line-height:54px; text-align:center; color:#575656; }
.cad_pro ul li.ts a{color:#060606; text-decoration:none; }
.cad_pro ul li.ts a:hover{color:#000; text-decoration: underline; }

.cad_pro ul li.ts02 a{color:#575656; text-decoration:none; }
.cad_pro ul li.ts02 a:hover{color:#000; text-decoration: underline; }
.cad_pro ul li a{color:#575656; text-decoration:none; }
.cad_pro ul li a:hover{color:#000; text-decoration: underline; }


.cad_prolist{ float:left; background:url(../images/prolistbg.gif) top left no-repeat; width:322px; margin-left:-1px; margin-bottom:-1px; border-left:1px solid #dce2e9;  height:221px; border-bottom:1px solid #dce2e9;border-top:1px solid #dce2e9;border-right:1px solid #dce2e9;}


.s_contwo02nr{ float:left; width:970px; margin:30px 0; padding-top:1px; display:inline; border-left:1px solid #dce2e9;border-right:1px solid #dce2e9;border-right:1px solid #dce2e9;border-bottom:1px solid #dce2e9;}


.pros_nr{ float:left; width:322px; margin-top:40px;}
.pros_nr_l{ float:left; width:150px;}
.pros_nr_l img{ float:left; margin:40px 0 0 38px; padding:0 ; display:inline;}
.pros_nr_r{ float:left; width:150px;}
.pros_nr_r h2{ float:left; width:150px; margin:0; padding:0; line-height:24px; font-size:12px; height:60px;}
.pros_nr_r p{ float:left; width:150px; height:84px; line-height:20px; padding:0; margin:0;}
.pros_nr_r h3{ float:left;height:24px; margin:0; padding:0; width:150px;line-height:24px; font-size:12px; font-weight:normal;}
.pros_nr_r h3 a{ color:#0088cc; text-decoration:none;  }
.pros_nr_r h3 a:hover{ color:#000; text-decoration: underline;  }



.cad_prolistts{ float:left; background:url(../images/probgts.gif)  bottom center no-repeat; width:322px; margin-left:-1px; margin-bottom:-1px; border-left:1px solid #dce2e9; padding:0;  height:221px; border-bottom:1px solid #dce2e9;border-top:1px solid #dce2e9;border-right:1px solid #dce2e9;}

.cad_prolistts h3{ float:left; margin:120px 0 0 90px; border:none; padding:0; display:inline; list-style:20px; font-size:12px; color:#0088cc;}
.cad_prolistts h3 a{ color:#0088cc; text-decoration:none;}
.cad_prolistts h3 a:hover{ color:#000; text-decoration: underline;}

.s_probanner{ margin:0 auto 16px auto; width:968px; height:227px; border:1px solid #d4d4d4;}






.s_probanner img{ float:left; width:968px; height:227px;}



.s_endprobanner{ margin:0 auto 16px auto; width:968px; height:228px; border:1px solid #d4d4d4; background-color:#fff;}
.s_endprobanner_l{ float:left;width:377px; height:228px; border:none;}
.s_endprobanner_l img{ border:none; float:left;width:377px; height:228px;}
.s_endprobanner_r{ float:left;width:377px; height:228px;}

.s_endprobanner_r_top{ float:left;width:377px; height:40px; line-height:28px; margin-top:20px; font-weight:bold;font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold; font-size:20px;}
.pro_txt{ float:left; width:377px; font-size:12px; padding:10px 0 20px 0; line-height:18px; color:#000;}

.pro_txtxia{ float:left; width:377px;}
.pro_txtxia h2{ float:left; width:157px; text-align:center; height:35px; background:url(../images/xiazaibg.gif) no-repeat; font-size:12px; color:#fff; line-height:35px;}
.pro_txtxia h2 a{ color:#fff; text-decoration:none;}
.pro_txtxia h2 a:hover{ color:#000; text-decoration: underline;}

.pro_txtxia h3{ float:left; width:177px; text-align:center; height:35px;font-size:12px; color:#000; font-weight:normal; line-height:35px;}
.font_cishu{ color:#0088cc;}
.banner_pro_right{ float:left; width:214px;}

.banner_pro_right img{ float:left; margin:115px 0 0 50px; padding:0; display:inline; }







* html .about_dicon{ width:973px; margin-top:5px; padding:0;}
.about_dicon{ width:973px; margin-top:10px; padding:0;}

.about_di_con_l{ float:left; margin-right:8px; padding:0; display:inline; width:193px; height:157px; background-color:#fff; border:1px solid #cacaca; overflow:hidden;}
.about_di_con_l img{ float:left;}
.about_di_con_l_top{float:left; overflow:hidden; width:193px; height:165px;}
.about_di_con_l_top img{float:left; margin:5px 0 0 10px; padding:0; display:inline;}
.about_di_con_l_top h2{float:left; margin:0;  width:193px; height:25px; line-height:25px; padding-top:4px; text-align:center; font-size:12px;}
.about_di_con_l_top p{float:left; width:173px; padding:0 10px; color:#575758;  margin-left:5px; margin-bottom:0; margin-top:0;	 display:inline; font-size:12px; line-height:18px;}
.dabout_di_con_l_top h3{float:left; width:160px; padding-left:25px; padding-top:0px;  margin:0;   display:inline;  font-size:12px; color:#0088cc; line-height:40px; font-weight:normal;}
.about_di_con_l_top h3 a{color:#0088cc; text-decoration:none;}
.about_di_con_l_top h3 a:hover{color:#0088cc; text-decoration: underline;}

.about_di_con_l_top h3 span{float: right; text-align:left; padding-right:70px; color:#0088cc; line-height:40px; font-weight:normal;}
.about_di_con_l_top span a{color:#313131; text-decoration:none;}
.about_di_con_l_top span a:hover{color:#309dd4; text-decoration: underline;}



.dituad{ float:left; width:563px; border:1px solid #cfd8e1; height:157px;}
.dituad img{ float:left; width:563px; height:157px;}






.s_contwo03nr{ float:left; width:970px; margin:0px 0; padding-top:1px; display:inline; border-left:1px solid #dce2e9;border-right:1px solid #dce2e9;border-right:1px solid #dce2e9;border-bottom:1px solid #dce2e9;}
.s_weizhi{ float:left; width:940px; padding-left:30px; height:41px; border-bottom:1px solid #cfd8e1; line-height:41px; color:#0088cc; }

.s_weizhi a{ color:#5b5c5e; text-decoration:none; }
.s_weizhi a:hover{ color:#0088cc; text-decoration: underline; }
.font_weizhi{color:#5b5c5e;}

.s_shuxing{ float:left; width:968px; height:41px; margin-left:1px; padding:0; display:inline; background-color:#f4f5f7;}
.s_shuxing ul{ float:left; width:968px; height:41px; background-color:#f4f5f7;}
.s_shuxing ul li{ float: right; width:80px; color:#f4f5f7; padding:0; line-height:41px; text-align:center; height:41px; background-color:#f4f5f7;}

.s_shuxing ul li a{color:#0088cc; background-color:#f4f5f7; display:block; text-decoration:none;}
.s_shuxing ul li a:hover{color:#000; background-color:#fff; display:block; text-decoration:none;}

.s_shuxing ul li.one{ float: right; width: 80px; padding:0; line-height:41px; text-align:center; height:41px; background-color:#fff;}

.s_shuxing ul li.one a{color:#000; background-color:#fff; display:block; text-decoration:none;}
.s_shuxing ul li.one a:hover{color:#0088cc; background-color:#fff; display:block; text-decoration:none;}







.s_contwo_l{ float:left; width:680px; border-right:1px solid #d9dbde; padding-top:20px;}

.s_contwo_lone{ float:left; width:630px; margin-left:25px; padding:0; display:inline; margin-top:0px;}
.s_contwo_lonetop{ float:left; width:620px; padding-left:10px; line-height:33px; height:33px; background-color:#f4f5f7; color:#000; font-weight:bold;}
.s_contwo_lonetop span{ float: right; width:80px; line-height:33px; font-weight:normal; color:#0088cc;}
.s_contwo_lonetop span a{ color:#0088cc; text-decoration:none;}
.s_contwo_lonetop span a:hover{ color:#000; text-decoration: underline;}
.s_contwo_lonetopxia{ float:left; width:630px; padding:20px 0; font-size:12px; color:#6c6d6e; line-height:22px; text-align:left;}
.s_contwo_lonetopxia span,p,h1,h2,h3,h4,h5,h6 { margin:0; padding:0; width:auto; height:auto; }
.s_contwo_lonetopxia p{float:left; width:610px;padding:5px;font-size:12px; color:#6c6d6e; line-height:22px; text-align:left;}

.s_contwo_lonetopxia02{ float:left; width:630px; padding:20px 0; font-size:12px; color:#6c6d6e; line-height:22px; text-align:left;}

.s_contwo_lonetopxia02 ul{ float:left; width:630px; margin:0; padding:0; }
.s_contwo_lonetopxia02 ul li{ float:left; width:630px;  background:url(../images/xx_proline.gif) bottom repeat-x; line-height:30px; margin:0; padding:0; }

.s_contwo_lonetopxia02 ul li a{ color:#6c6d6e; text-decoration:none;   }
.s_contwo_lonetopxia02 ul li a:hover{ color:#0088cc; text-decoration:none;   }



.s_contwo_lonetopxia03{ float:left; width:630px; padding:20px 0; font-size:12px; color:#6c6d6e; line-height:22px; text-align:left;}

.s_contwo_lonetopxia03 ul{ float:left; width:630px; margin:0; padding:0; }
.s_contwo_lonetopxia03 ul li{ float:left; width:630px;  background:url(../images/xx_proline.gif) bottom repeat-x; line-height:30px; margin:0; padding:0; }
.s_contwo_lonetopxia03 ul li span{ float:left; width:70px; line-height:26px; color:#0088cc; }

.s_contwo_lonetopxia03 ul li a{ color:#6c6d6e; text-decoration:none;   }
.s_contwo_lonetopxia03 ul li a:hover{ color:#0088cc; text-decoration:none;   }














.s_contwo_r{ float:left; width:261px; padding-left:13px; padding-top:20px;}

.s_contwo_rone{ float:left; margin:0; padding:0; width:258px; height:248px;}

.s_contwo_rtwo{ float:left; width:258px; }

.s_contwo_rtwo h2{ float:left; width:258px; border-bottom:1px solid #ddd; line-height:30px; height:30px; font-size:12px; }

.s_contwo_rtwoxia{ float:left; width:258px; margin-top:10px;  }
.s_contwo_rtwoxia ul{ float:left; width:258px; margin:0; padding:0; }
.s_contwo_rtwoxia ul li{ float:left; width:258px; line-height:24px; text-align:left; }
.s_contwo_rtwoxia ul li img{ float:left; margin:10px 10px 0 10px; padding:0; display:inline;   }

.zxjl{ float:left; width:258px; height:100px; margin-bottom:10px;  border-bottom:1px solid #ddd;}

.zxjl img{ float:left; margin-top:10px;}

.s_kstd{ float:left; width:200px; height:140px;}
.s_kstd ul{ float:left; margin:0; padding:0; width:200px; height:39px;}
.s_kstd ul li{ float:left; margin:0; padding:0; width:200px; height:39px; background:url(../images/301img.gif) right no-repeat; color:#000; line-height:39px;}
.s_kstd ul li img{ float:left; margin:10px 10px 0 10px; padding:0; display:inline; }

.s_kstd ul li a{ display:block; text-decoration:none; background:url(../images/301img.gif) right no-repeat; color:#000; line-height:39px;}

.s_kstd ul li a:hover{ display:block; background:url(../images/301aimg.gif) right no-repeat; color:#0088cc; text-decoration:underline; line-height:39px;}

.s_kstd ul li.dy{ float:left; margin:0; padding:0; width:200px; height:39px; background:url(../images/301img.gif) right no-repeat; color:#000; line-height:39px;}
.s_kstd ul li.dy img{ float:left; margin:10px 10px 0 10px; padding:0; display:inline; }

.s_kstd ul li.dy a{ display:block; text-decoration:none; background:url(../images/301aimg.gif) right no-repeat; color:#0088cc; line-height:39px;}

.s_kstd ul li.dy a:hover{ display:block; background:url(../images/301aimg.gif) right no-repeat; color:#0088cc; text-decoration:underline; line-height:39px;}







.s_contwo_rpro{ float:left; width:258px; margin-top:20px;}
.s_contwo_rpro ul{ float:left; width:258px; margin:0; padding:0; }
.s_contwo_rpro ul li{ float:left; width:258px; margin:0; padding:0;line-height:46px; background:url(../images/xx_proline.gif) bottom repeat-x; }
.s_contwo_rpro ul li.top{ float:left; width:258px; margin:0; padding:20px 0;line-height:24px; border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
.s_contwo_rpro ul li.all{ float:left; width:240px; margin:0; padding:0 18px 0 0; border-bottom:none; background:none;line-height:46px; text-align:right; }
.s_contwo_rpro ul li.all a{ color:#0088cc; text-decoration:none;}
.s_contwo_rpro ul li.all a:hover{ color:#000; text-decoration: underline;}
.s_contwo_rpro ul li span{ float: right; width:60px; line-height:46px; color:#0088cc;  }
.s_contwo_rpro ul li span a{ text-decoration:none; color:#0088cc;  }
.s_contwo_rpro ul li span a:hover{ text-decoration: underline; color:#000;  }
.s_contwo_rpro ul li img{ float:left;margin:10px 8px 0 2px; display:inline; padding:0; }

.font_xr{ font-size:14px; font-weight: bold;}

















