/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0px;padding:0px;border:0px;}
body{ margin:0px; padding:0px; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.contcenter{ width:1001px; margin:0px auto; background:#FFFFFF; overflow:hidden; color:#000000;}
A.toplj:link{TEXT-DECORATION:none; color:#FFFFFF;} 
A.toplj:visited{TEXT-DECORATION:none; color:#FFFFFF;}
A.toplj:hover{TEXT-DECORATION:underline; color:#FFFFFF; }
A.hovhe:link{TEXT-DECORATION:none; color:#33445d;} 
A.hovhe:visited{TEXT-DECORATION:none; color:#33445d;}
a.hovhe:hover{ text-decoration:underline; color:#FF0000;}
.hea_1{ float:left; width:1001px; height:20px; background-color:#e6eaee;}
.hea_1 ul{ list-style-type:none;}
.hea_1 li{ float:right; width:55px; height:20px; line-height:20px; margin-right:5px; font-size:12px; overflow:hidden;}
.hea_2{ float:left; width:1001px; height:190px; background-image:url(../images/head_bg_1.jpg); overflow:hidden;}
.hea_2_1{ float:left; width:280px; height:115px; background-image:url(../images/logo.jpg); overflow:hidden}
.hea_2_2{ float:left; width:652px; height:42px; margin-top:45px;margin-left:50px;display:inline; background:url(../images/hea_2_1b.gif) no-repeat; }

.hea_2_3{ float:left; width:77px; height:42px; background:url(../images/hea_2_3_1b.gif) no-repeat left bottom;font-size:14px;color:#FFFFFF; text-align:center; line-height:42px; }
.hea_2_2 ul{ list-style-type:none;}
.hea_2_2 li{ float:left; height:42px; font-size:14px; color:#FFFFFF; border-left:1px solid #CCCCCC; line-height:42px; padding-left:8px; padding-right:8px; }
.hea_2_4{ float:left; width:25px; height:115px; background-image:url(../images/hea_2_3_2.jpg);}
#showid{float:left;width:110px; height:32px; line-height:43px; left:222px;top:42px; position:absolute; background:url(../images/hea_showid_1.gif) no-repeat;display:none; overflow:hidden; }
#showid a{float:left; width:55px; text-align:center;font-size:12px; text-align:center;}
/*头部样式结束*/
.def_1{ float:left; width:170px; margin-left:22px; display:inline; overflow:hidden;}
.def_1_1{ float:left; width:170px; height:9px; font-size:0px; background:url(../images/def_bg_1.gif) no-repeat; }
.def_1_2{ float:left; width:166px;border-left:2px solid #a2b0c3; border-right:2px solid #a2b0c3; background-color:#cad2dc; overflow:hidden;}
.def_1_2_1{ float:left; width:98px; height:23px; background-image:url(../images/def_bg_2.gif); overflow:hidden;}
.def_1_2_2{ float:left; width:155px; height:6px; background:url(../images/def_bg_2_1.gif) no-repeat; font-size:0px; margin-top:5px; margin-left:5px; display:inline; overflow:hidden;}
.def_1_2_3{ float:left; width:155px; margin-left:6px; font-size:13px; background-color:#FFFFFF; display:inline; overflow:hidden; }
.def_1_2_3 ul{ list-style-type:none;}
.def_1_2_3 li{ float:left; width:130px; margin-left:12px; display:inline; border-bottom:1px dashed #abb6c6; background:url(../images/def_bg_2_2.gif) no-repeat 0px 0px; text-indent:14px; margin-top:15px;}
.def_1_2_4{ float:left; width:155px; margin-left:6px; font-size:0px; height:15px; background:url(../images/def_bg_2_3.gif) no-repeat; display:inline; overflow:hidden;}
.def_1_3{ float:left; width:170px;position:relative;}
.def_1_3 ul{ list-style-type:none;}
.def_1_3 li{float:left; width:170px; margin-left:6px; margin-top:12px; display:inline; overflow:hidden;}
.def_1_4{ float:left; width:147px; height:73px; margin-top:12px; margin-left:6px; background-image:url(../images/def_3.jpg); display:inline; font-size:14px; color:#abb6c6; text-align:right; padding-top:10px; padding-right:8px; overflow:hidden;}

.def_1_6{ float:left; width:170px; height:9px; font-size:0px; background:url(../images/def_bg_1_1.gif) no-repeat; overflow:hidden;}
/*左边样式结束*/
/*中间样式开始*/
.def_2{ float:left; width:604px; margin-left:10px;}
.def_2_1{ float:left; width:604px; height:9px;  font-size:0px; background:url(../images/def_co_1.gif) no-repeat; display:inline;}
.def_2_2{ float:left; width:602px;  border-left:1px solid #a2b0c3; border-right:1px solid #a2b0c3; background-color:#FFFFFF; overflow:hidden;}
.def_2_3{ float:left; width:560px; height:34px;  margin-left:21px; margin-top:13px;  display:inline; font-weight:bold; font-size:13px; border-bottom:1px solid #000000; overflow:hidden;}
.def_2_4{ float:left; width:560px; height:275px; margin-left:21px; margin-top:12px; overflow:hidden; display:inline;}
.def_2_5{ float:left; width:560px; height:30px; border-bottom:1px solid #000000; margin-left:21px; margin-top:20px; display:inline; overflow:hidden;}
.def_2_6{ float:left; width:178px; height:141px; display:inline; background-image:url(../images/defco_3.jpg); margin-left:21px; margin-top:15px;  overflow:hidden;}
.def_2_7{ float:left; width:375px; height:143px; margin-left:18px; margin-top:15px; font-size:12px; display:inline;}
.def_2_7 ul{ list-style-type:none;}
.def_2_7 li{ float:left; width:360px; height:22px; line-height:22px; border-bottom:1px dashed #000000; overflow:hidden;}
.def_2_8{float:left; width:604px; height:9px; font-size:0px;display:inline; background:url(../images/def_co_2.gif);}
.def_ri{ float:left; width:170px; height:565px; margin-left:12px; display:inline; }
.def_ri_1{ float:left; width:170px; height:8px; font-size:0px; overflow:hidden; background-image:url(../images/def_ri_1.jpg);}
.def_ri_2{ float:left; width:170px; height:122px; font-size:12px; overflow:hidden; /*background-color:#455e73;*/ background:url(../images/def_ri_2.jpg) repeat-x; color:#FFFFFF; font-size:14px;}
.def_ri_3{ float:left; width:155px; height:150px; padding-top:5px; padding-right:10px; padding-left:5px; display:inline; background-color:#476075; overflow:hidden;}
.def_ri_4{ float:left; width:168px; height:267px; overflow:hidden; border-left:1px solid #a2b0c3; border-right:1px solid #a2b0c3; background-color:#cad2dc; overflow:hidden;}
.def_ri_4_1{ float:left; width:168px; height:20px; background:url(../images/defri_1.jpg) no-repeat; font-size:0px; overflow:hidden; }
.def_ri_4_2{ float:left; width:156px; height:201px; background-image:url(../images/defri_2.jpg);  margin-left:5px; display:inline; font-size:12px;overflow:hidden;}
.def_ri_4_2 ul{ list-style-type:none;}
.def_ri_4_2 li{ float:left; width:130px; margin-left:16px; background:url(../images/def_ri_3.gif) no-repeat 0 7px; text-indent:16px; display:inline; border-bottom:1px dashed #a2b0c3; line-height:28px; overflow:hidden;}
.def_ri_4s{float:left;width:156px; height:30px;margin-left:1px;display:inline; padding-left:8px;padding-top:5px; overflow:hidden;}
.def_ri_5{ float:left; width:170px; height:9px; font-size:0px; background:url(../images/def_ri_2.gif) no-repeat;}

/*底部样式开始*/
.fot_1{ float:left; width:1004px; height:104px; background-color:#abb6c6; overflow:hidden;}
.fot_1_1{ float:left; width:235px; height:104px; background-image:url(../images/fot_1b.jpg); overflow:hidden;}
.fot_1_2{ float:left; width:350px; height:79px;  margin-left:25px; margin-top:20px;display:inline;}
.fot_1_2 ul{ list-style-type:none;}
.fot_1_2 li{ float:left; width:350px; font-size:12px; margin-bottom:5px; display:inline;}
.fot_1_3{ float:left; width:370px; height:104px; margin-left:21px; font-size:12px; margin-top:18px; overflow:hidden;}
.fot_1_3 ul{ list-style-type:none;}
.fot_1_3 li{ float:left; width:370px; margin-bottom:5px;overflow:hidden;}
.about{ float:left; width:783px; margin-left:8px; display:inline;}
.about_1{ float:left; width:90px; overflow:hidden;}
.about_1_1{ float:left; width:90px; height:55px; background:url(../images/about_1bak.gif) no-repeat; border-bottom:1px solid #FFFFFF; overflow:hidden;}
.about_1_2{ float:left; width:89px;border-left:2px solid #a2b0c3;background:url(../images/about_2.gif) repeat-x; font-size:12px; overflow:hidden;}
.about_1_2 ul{ list-style-type:none;}
.about_1_2 li { float:left; width:90px; height:47px; text-align:center; line-height:47px;  border-bottom:1px solid #FFFFFF; font-size:12px; overflow:hidden;}
.about_1_2 li a{ display:block; width:90px; height:47px; line-height:47px; color:#FFFFFF; text-decoration:none; background:url(../images/about_5.jpg) no-repeat left bottom; text-transform:uppercase;  overflow:hidden;}
.about_1_2 li a:hover{background-color: #369;  background-position: right bottom; color:#FF0000; overflow:hidden;}
.about_2{ float:left; width:670px; height:54px; border-bottom:1px solid #000000; border-top:1px solid #a2b0c3; background:#FFFFFF; font-size:13px; font-weight:bold; line-height:54px; overflow:hidden;}
.about_2_1{ float:left; width:22px; height:56px; background:url(../images/about_3.gif) no-repeat; overflow:hidden;}
.about_3{float:left; width:669px; background:#FFFFFF; padding-left:21px; padding-top:25px; border-right:2px solid #a2b0c3; display:inline; overflow:hidden;}
.about_3_1{float:left; width:647px; border-bottom:1px dashed #000000; font-size:12px; overflow:hidden;}
.about_3_1_h{float:left; width:647px;  font-size:12px; overflow:hidden;}
.about_3_1_h_1{ float:left; width:226px; height:165px; background:url(../images/honors-1.jpg) no-repeat; overflow:hidden;}
.about_3_1_h_2{ float:left;width:395px; height:220px; text-indent:20px;margin-left:20px; display:inline;  line-height:25px; padding-bottom:38px; font-size:12px; color:#243751; overflow:hidden;}
.about_3_ct_1{float:left; width:253px; height:185px;  background:url(../images/about_ct_1.jpg) no-repeat; overflow:hidden;}
.about_3_ct_2{float:left; width:370px; height:220px; margin-left:20px; display:inline;  line-height:28px;  font-size:15px; color:#243751; overflow:hidden;}
.about_5_ct{ float:left; width:647px; height:251px; margin-top:18px;display:inline; background:url(../images/about_ct_2.jpg) no-repeat; border-bottom:10px; overflow:hidden;}

.about_3_1_1{ float:left; width:256px; height:220px;  background:url(../images/about_gs_2.jpg) no-repeat; padding-bottom:38px; overflow:hidden;}
.about_3_1_2{float:left; width:370px; height:220px; margin-left:20px; display:inline;  line-height:28px; padding-bottom:38px; font-size:15px; color:#243751; overflow:hidden;}
.about_4{float:left;width:647px; height:40px; background:url(../images/about_gs_3.jpg) no-repeat; overflow:hidden;}
.about_5{float:left;width:647px;height:134px; margin-top:10px; border-bottom:30px solid #FFFFFF; display:inline; overflow:hidden;}
.about_5 ul{ float:left; width:647px; list-style-type:none; }
.about_5 li{ float:left;width:210px;height:134px; margin-right:5px; display:inline; overflow:hidden;}
.about_5_h{float:left;width:647px;height:155px; margin-top:10px; border-bottom:30px solid #FFFFFF; display:inline;overflow:hidden;}
.about_5_h ul{ float:left; width:647px; height:110px; display:inline; background:#243751; border-top:22px solid #e9edf1; border-bottom:22px solid #e9edf1; list-style-type:none; }
.about_5_h li{float:left;width:120px;height:85px;margin-left:8px; margin-top:13px; display:inline; overflow:hidden;}
.about_bo_1{ float:left; width:170px; height:9px; font-size:0px; margin-left:22px; display:inline; background:url(../images/def_bg_1_1.gif) no-repeat; overflow:hidden;}
.news_1{float:left; width:647px; font-size:12px; overflow:hidden;}
.news_2{float:left;width:227px; height:auto; overflow:hidden;}
.news_2 ul{ list-style-type:none;}
.news_2 li{width:227px; height:154px; border-bottom:28px solid #FFFFFF; overflow:hidden;}
.news_3{float:left;width:385px; margin-left:33px;font-size:13px; display:inline; color:#33445d;  overflow:hidden;}
.news_3 ul{list-style-type:disc;}
.news_3 li{background:url(../images/news_1.gif) 0px 9px  no-repeat; text-indent:12px ;width:385px; height:27px; border-bottom:1px dashed #31435b; line-height:27px; overflow:hidden;}
.serv_1{float:left; width:120px; overflow:hidden;}
.serv_1_1{float:left; width:120px; height:55px; background:url(../images/serv_1_1.gif) no-repeat;overflow:hidden;}
.serv_1_2{float:left; width:118px;border-left:2px solid #a2b0c3;background:url(../images/serv_1_2.jpg) repeat-x; font-size:12px; overflow:hidden;}
.serv_2{float:left; width:640px; background:#FFFFFF; height:54px; border-bottom:1px solid #000000; border-top:1px solid #a2b0c3; font-size:13px; font-weight:bold; line-height:54px; overflow:hidden;}
.serv_3{float:left; width:639px; background:#FFFFFF; padding-left:21px; padding-top:24px; border-right:2px solid #a2b0c3; display:inline; overflow:hidden;}
.serv_3_1{float:left;width:605px; padding-left:10px; line-height:30px; font-size:14px;  overflow:hidden;}
.prod_1_1{float:left; width:90px; height:55px; background:url(../images/about_1bak.gif) no-repeat; overflow:hidden;}
.prod_1_2{float:left;width:88px;padding-top:1px;border-left:2px solid #a2b0c3; background:url(../images/prod_1_2.jpg) repeat-x; overflow:hidden;}
.prod_3_1{float:left;width:647px; height:156px; border-bottom:5px solid #FFFFFF;  overflow:hidden;}
.prod_3_2{float:left;width:647px;height:34px;font-size:12px; text-align:center; line-height:34px; background:#e6e9ee; border-bottom:5px solid #FFFFFF; overflow:hidden;}
.prod_3_3{float:left;width:655px; overflow:hidden;}
.prod_3_3 ul{ list-style-type:none;}
.prod_3_3 li{float:left;width:212px;height:155px; margin-right:6px; background:#CCCCCC;display:inline; border-bottom:5px solid #FFFFFF; overflow:hidden;}
.prod_3_4{float:left;width:648px; background:#e6e9ee; overflow:hidden;}
.prod_3_4 ul{ list-style-type:none;}
.prod_3_4 li{float:left;width:210px;  margin-right:4px; display:inline;font-size:12px; text-align:center; overflow:hidden;}
.det_1{float:left; padding-right:5px;padding-left:5px; height:17px; line-height:17px; text-align:center; margin-left:21px;display:inline;margin-top:20px;font-size:12px;color:#FFFFFF; background:#243751;border-right:4px solid #FFFFFF; overflow:hidden;}
.det_2{float:left;width:647px; overflow:hidden;}
.det_3{float:left;width:647px;height:40px; text-align:right; overflow:hidden;}
.det_4{float:left;width:647px; font-size:12px;color:#3f5066; overflow:hidden;}
.det_4 ul{ list-style-type:none;}
.det_4 li{float:left;width:647px; line-height:25px;/* background:url(../images/det_4.jpg) 0px 7px no-repeat; */text-indent:16px; overflow:hidden;}
.det_5{float:left; width:670px;padding-right:20px; padding-top:25px; background:#FFFFFF;  border-right:2px solid #a2b0c3; display:inline; overflow:hidden;}
.det_5 ul{list-style-type:none;}
.det_5 li{float:left; width:649px;  background:#FFFFFF; padding-left:21px;font-size:12px;  display:inline; overflow:hidden;}
.det_5_1{float:left; width:670px; height:54px;  background:#FFFFFF; font-size:13px; font-weight:bold; line-height:54px; overflow:hidden;}
.det_5_1_1{float:left; padding-right:5px;padding-left:5px; height:17px; line-height:17px; text-align:center; display:inline;margin-top:20px;font-size:12px;color:#FFFFFF; background:#243751;border-right:4px solid #FFFFFF; overflow:hidden;}
.lys_1_2{float:left;width:88px;padding-top:1px;border-left:2px solid #a2b0c3; background:url(../images/lsy_1.jpg) repeat-x; overflow:hidden;}
.lys_2{float:left;width:670px; overflow:hidden;}
.lys_2 ul{ list-style-type:none;}
.lys_2 li{float:left;width:600px; line-height:20px; background:url(../images/lys_2.gif) no-repeat; font-size:12px;overflow:hidden;}
.pjcs_1{float:left; width:669px; background:#FFFFFF; padding-top:25px; padding-left:21px; border-right:2px solid #a2b0c3; display:inline; overflow:hidden;}
.pjcs_1 ul{ list-style-type:none;}
.pjcs_1 li{float:left;width:647px;height:143px; margin-bottom:15px;font-size:12px; border-bottom:1px dashed #000000; overflow:hidden;}
.prar_1{float:left;width:647px;height:240px;font-size:12px;position:relative; border-bottom:12px solid #FFFFFF; overflow:hidden;}
.prar_1 ul{float:left; list-style-type:none; position:relative;  text-align:center;}
.prar_1 li{height:23px;border-bottom:1px solid #000000; line-height:23px; background:url(../images/prar_1.gif) no-repeat left bottom ;overflow:hidden;}
.prar_2{float:left;width:647px;position:relative; overflow:hidden;}
.prar_2 ul{ list-style-type:none;}
.prar_2 li{float:left;width:647px;margin-top:16px;border-bottom:1px dashed #000000; overflow:hidden;}
.prar_3{float:left;width:647px;border-bottom:1px dashed #000000;position:relative; overflow:hidden;}
.prar_3 ul{ list-style-type:none;}
.prar_3 li{float:left;width:154px;height:150px;border-right:10px solid #FFFFFF;font-size:12px;border-bottom:5px solid #FFFFFF; overflow:hidden;}
.prar_4{float:left;width:647px;position:relative; overflow:hidden;}
.prar_4 ul{list-style-type:none;}
.prar_4 li{float:left;width:197px; margin-top:20px; display:inline;border-right:10px solid #FFFFFF;font-size:12px;border-bottom:5px solid #FFFFFF; overflow:hidden;}
