body,div,p,form,img,ul,ol,li,b,h1,h2,h3,dl,dt,dd {margin:0; padding:0;border:none;}
a:focus{ outline: none; }
li {list-style-type:none;}
body {font:400 12px/24px "宋体";color:#5c5c5c; width:100%;background:#eff5fb url(../images/1_01.jpg) center top repeat-y;}
a{color:#5c5c5c;font:400 12px/24px "宋体";text-decoration:none;}
a:hover{color:#d32f26;}
.clear {LINE-HEIGHT: 0; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden}

.header{width:1000px;margin:0 auto;height:95px;}
.i_tell{float:right;margin-top:10px;}
.logo{float:left; margin-top:10px;}

.indexnav{width:100%;height:35px; background:#014995;}
#head{height:35px;}
.w960{width:1001px;height:35px;margin:0 auto;}
#head_960{Z-INDEX: 1111; POSITION: relative;HEIGHT: 35px;}
.fl {FLOAT: left}
#nav {MARGIN-TOP:0;OVERFLOW: hidden;}
#nav LI {FLOAT: left;}
.menu{TEXT-ALIGN:center; WIDTH: 143px; DISPLAY: block; HEIGHT: 35px;font:400 14px/35px "Microsoft YAHEI"; color:#fff;}
.menu:hover {TEXT-DECORATION: none;height:35px;BACKGROUND: url(../images/1_11.jpg) no-repeat center top;font:400 14px/35px "Microsoft YAHEI"; color:#fff;}
.smenu {TEXT-ALIGN:center; WIDTH:143px; DISPLAY: block; HEIGHT: 35px;font:400 14px/35px "Microsoft YAHEI"; color:#fff;}
.smenu:hover {TEXT-DECORATION: none;height:35px;BACKGROUND: url(../images/1_11.jpg) no-repeat center top;font:400 14px/35px "Microsoft YAHEI"; color:#fff;}
.navsp{BACKGROUND: url(../images/1_11.jpg) no-repeat center top;HEIGHT: 35px;font:400 14px/35px "Microsoft YAHEI"; color:#fff;}

.in_nav {POSITION: absolute; TEXT-ALIGN: center;BACKGROUND:#e30f0e;filter:alpha(opacity=90);opacity:0.9;WIDTH:138px; height:auto; DISPLAY: none;}
.in_nav LI {WIDTH: 138px; HEIGHT:26px; display:block;line-height:26px; float:none;white-space:nowrap; border-bottom:#ff5453 solid 1px;}
.in_nav LI A {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; line-height:26px;}
.in_nav LI A:hover {BACKGROUND: none transparent scroll repeat 0% 0%;line-height:26px;color:#fff;}

#menu1{left:146px;}
#menu2{left:0;}
#menu3{left:432px;}
#menu4{left:718px;}
#menu5{left:575px;}
#nav_down {POSITION:relative;}

.pro_list {POSITION: absolute; WIDTH: 1000px; DISPLAY: none; BACKGROUND:#fff;filter:alpha(opacity=90);opacity:0.9;FONT-SIZE: 0px; TOP: 35px; LEFT: 0px;}
DL.pro_con {TEXT-ALIGN: left;WIDTH: 145px; height:400px;FLOAT: left;overflow:hidden;PADDING:14px 10px 0 10px; border-right:#d7dee4 dashed 1px;}
.pro_con DT {WIDTH: 155px; HEIGHT: 20px;overflow:hidden; margin-bottom:3px;}
.pro_con DT A {color:#e10604;FONT-SIZE: 13px;FONT-WEIGHT: bold; line-height:20px;}
.pro_con DD {LINE-HEIGHT: 25px; TEXT-INDENT: 0px;WIDTH: 160px; HEIGHT: 25px; FONT-SIZE: 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pro_con DT A:hover{color:#e10604;text-decoration:underline;}
.pro_con DD A {COLOR: #555;line-height:25x;}
.pro_con DD A:hover{COLOR: #555;text-decoration:underline;}
.pro_con DD.navcolor a{color:#014995;line-height:15px;text-decoration:underline;}
DL.pro_con1 {TEXT-ALIGN: left;WIDTH: 310px; height:400px;FLOAT: left;overflow:hidden;PADDING:14px 10px 0 10px; border-right:#d7dee4 dashed 1px;}
.pro_con1 DT {WIDTH: 310px; HEIGHT: 20px;overflow:hidden; margin-bottom:3px;}
.pro_con1 DT A {color:#e10604;FONT-SIZE: 13px;FONT-WEIGHT: bold; line-height:20px;}
.pro_con1 DD {LINE-HEIGHT: 25px; TEXT-INDENT: 0px;WIDTH: 155px; display:inline-table; HEIGHT: 25px; FONT-SIZE: 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pro_con1 DT A:hover{color:#e10604;text-decoration:underline;}
.pro_con1 DD A {COLOR: #555;line-height:25x;}
.pro_con1 DD A:hover{COLOR: #555;text-decoration:underline;}
.pro_con1 DD.navcolor a{color:#014995;line-height:15px;text-decoration:underline;}
.navbottom{text-align:right;height:30px; background:#014995; padding-right:20px;}
.navbottom a{line-height:30px; color:#fff;}

#banner {MARGIN: 0px auto; WIDTH: 100%; OVERFLOW: hidden;}
#banner_point {Z-INDEX: 9999; POSITION: absolute; MARGIN: 0px 0px 0px -950px; WIDTH: 1000px; BOTTOM: 0px; HEIGHT: 20px; LEFT: 55%}
#banner {Z-INDEX: 10; POSITION: relative; WIDTH: 100%; BACKGROUND: #000; HEIGHT: 424px; OVERFLOW: hidden}
#banner_list {MARGIN: 0px auto; WIDTH: 100%; OVERFLOW: hidden}
#banner_list IMG {MARGIN: 0px auto; WIDTH: 100%}
#banner_bg {Z-INDEX: 1000; POSITION: absolute; FILTER: alpha(opacity=60); WIDTH: 100%; BOTTOM: 0px;HEIGHT: 40px; CURSOR: pointer; opacity: 0.6; _bottom: -1px}
#banner_info {Z-INDEX: 1001; POSITION: absolute; LINE-HEIGHT: 30px; BOTTOM: 0px; DISPLAY: none; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 13px; CURSOR: pointer; FONT-WEIGHT: bold; LEFT: 100px}
#banner_text {Z-INDEX: 1002; POSITION: absolute; WIDTH: 120px; BOTTOM: 3px; RIGHT: 3px}
#banner UL {Z-INDEX: 1002; POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; BOTTOM: 10px; PADDING-RIGHT: 0px; RIGHT: 15px; PADDING-TOP: 0px}
#banner UL LI {POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 12px; WIDTH: 60px; DISPLAY: inline; BACKGROUND: url(../images/ifpoff.gif) no-repeat; FLOAT: left; HEIGHT: 5px; COLOR: #fff; CURSOR: pointer; MARGIN-RIGHT: 5px; _background: url(../images/ifpoff.gif) no-repeat}
#banner UL LI.on {BACKGROUND: url(../images/ifpon.gif) no-repeat; COLOR: #fff; _background: url(../images/ifpon.gif) no-repeat}
#banner_list A {POSITION: absolute; WIDTH: 100%; DISPLAY: block; HEIGHT: 424px}
#banner_point UL LI .pointLayer IMG {WIDTH: 61px; DISPLAY: block; FLOAT: left; HEIGHT: 61px}

.icontent{width:1000px;height:auto;margin:0 auto; padding-bottom:18px;}
.iconleft{width:356px; height:auto; float:left; display:inline; margin:22px 12px 0 0;}
.iproduct{width:632px; height:auto; float:left; display:inline; margin:22px 0 0 0;}

.tabnews{width:356px;overflow:hidden;}
.inewsmenu{width:356px;height:25px;overflow:hidden; background:#d4dbe3;}
.inewsmenu li{display:block;float:left;display: list-item; padding:0 22px;}
.inewsmenu li a{font:400 12px/25px "宋体"; color:#585347;}
.inewsmenu li a:hover{font:400 12px/25px "宋体"; color:#fff;}
.tabnews ul li.bbb{color:#fff; background:#b72e0a;}
.tabnews ul li.bbb a{font:400 12px/25px "宋体"; color:#fff;}

.inews_m{height:128px;margin:5px 0 0 0; overflow:hidden;}
.inews_m li{display:block;width:356px;height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(../images/1_32.jpg) no-repeat 6px 8px; text-indent:19px;border-bottom:#e6ecef solid 1px; margin-top:7px;}
.i_date{float:right;color:#757a85;}
.i_text1{width:264px;height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.iproduct_tit{ background:url(../images/1_18.jpg) no-repeat; border-bottom:#e6ecef solid 1px;color:#fff;font:400 14px/24px "Microsoft YAHEI"; padding-left:14px;}
.iproduct_tit a{ float:right;}

.hotpro{width:632px;height:130px;overflow:hidden;margin:12px 0 0 0;}
.hotpro_m{width:2650px; height:130px;overflow:hidden;}
.hotpro_m li{width:138px;display:inline;margin:0 0 0 9px; float:left;}
.hotpro_m li img{width:132px; height:100px;padding:2px;border:#e6ecef solid 1px;display:block;}
.hotpro_m li p{width:138px;height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align:center;}

.iabout{width:398px; height:auto; float:left; display:inline; margin:12px 14px 0 0;}
.iservice{width:315px; height:auto; float:left; display:inline; margin:12px 14px 0 0;}
.icontact{width:259px; height:auto; float:left; display:inline; margin:12px 0 0 0;}

.iaboutbg1{background:#014995;}
.iaboutbg2{background:#0067b7;}
.iaboutbg3{background:#0b7dd5;}
.iabout_t{height:28px; padding-left:10px;}
.iabout_t a{ color:#fff;font:400 14px/28px "Microsoft YAHEI";}
.iabout_m{ height:120px; overflow:hidden; margin-top:7px;}

.ilink_bg{width:100%; border-top:#c8d3dd solid 1px;}
.ilink{width:1000px;margin:0 auto;color:#565656; padding:7px 0;}
.ilink a{color:#565656; margin:0 6px;}

.footer{width:100%;height:auto;background:#bbd1e7;}
.footer_c{width:1000px;margin:0 auto; height:24px; overflow:hidden;color:#014995; padding:6px 0;}
.footer_c span{ float:right;}
.footer_c a{color:#014995;}

.i_footerbg{ height:auto;background:#014995;}
.i_footermenu{width:1000px;height:auto;padding:10px 0 10px 0; margin:0 auto;}
.i_footermenu dl{display:block;width:166px;float:left;display:inline;}
.i_footermenu dt{width:166px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.i_footermenu dt a{font-weight:bold; color:#eff7ff;font-size:13px;}
.i_footermenu dd{margin-top:5px;}
.i_footermenu dd li{width:156px;height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background:url(../images/1_55.jpg) no-repeat 0 9px; padding-left:15px;}
.i_footermenu dd li a{line-height:20px; color:#d6eaff;}

.sub_banner{width:100%; height:180px; background:url(../images/com_bg.jpg) repeat-x;text-align:center;overflow:hidden;border-bottom:#e6ecef solid 1px;}

.aconleft{width:220px; height:auto; float:left; display:inline; margin:13px 20px 0 0;}
.aconright{width:760px; height:auto; float:left; display:inline; margin:7px 0 0 0;}

.leftmenu1_t{font-size:15px;color:#fff;line-height:27px;font-family:Microsoft YAHEI;text-align:center;}
.leftmenubg1{background: url(../images/bar_1.jpg) no-repeat;}
.leftmenubg2{background: url(../images/bar_2.jpg) no-repeat;}
.leftmenubg3{background: url(../images/bar_5.jpg) no-repeat;}

.leftmenu1{height:auto;border-left:#e6ecef solid 1px;border-right:#e6ecef solid 1px;border-bottom:#e6ecef solid 1px; margin-bottom:12px; padding-top:11px;}
.leftmenu1 li{height:27px;text-indent:68px;display:block; overflow:hidden;margin:0 0 11px 11px;background:url(../images/bar_3.jpg) no-repeat;}
.leftmenu1 li a{font:400 12px/27px "宋体";}
.leftmenu1 li a:hover{ font:400 12px/27px "宋体";color:#fff;background:url(../images/bar_4.jpg) no-repeat;height:27px;display:block;}
.leftmenu1 li.a_s1{background:url(../images/bar_4.jpg) no-repeat;height:30px;display:block;}
.leftmenu1 li.a_s1 a{font:400 12px/27px "宋体";color:#fff;}

.leftnav{border-left:#e6ecef solid 1px;border-right:#e6ecef solid 1px;border-bottom:#e6ecef solid 1px;padding:1px 0 11px 11px;margin:0 0 12px 0}
.leftSidar2 LI A{WIDTH: 196px; DISPLAY: block;background:url(../images/bar_4.jpg) no-repeat;HEIGHT: 27px;color:#fff;font:400 12px/27px "宋体";text-indent:22px;margin:10px 0 0 0;}
.leftSidar2 LI A:hover {WIDTH: 196px; DISPLAY: block;background:url(../images/bar_4.jpg) no-repeat;color:#fff;font:400 12px/27px "宋体";}

UL.sub {margin:0 0 9px 0;}
UL.sub A{background:none;font:400 12px/18px "宋体"; height:18px;color:#444;overflow:hidden;}
UL.sub A:hover {background:none;font:400 12px/18px "宋体";color:#444;height:18px; overflow:hidden;}

.a_contact{width:218px;border-left:#e6ecef solid 1px;border-right:#e6ecef solid 1px;border-bottom:#e6ecef solid 1px;margin-bottom:12px;}
.a_contact img{ margin:10px 0 7px 10px;}
.a_contact p{ text-indent:10px;line-height:24px;}
.a_contact_b{ margin-bottom:10px;}

.a_news{width:205px;height:189px;overflow:hidden;border-left:#e6ecef solid 1px;border-right:#e6ecef solid 1px; padding:6px 0 2px 13px;border-bottom:#e6ecef solid 1px; }
.a_news li{display:block;width:200px;background:url(../images/1_62.jpg) no-repeat 0 10px; text-indent:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.a_news li a{line-height:27px; color:#5a5a5a;}

.maincont{font-size:18px; color:#222;line-height:36px;font-family:Microsoft YAHEI; border-bottom:#ececec solid 1px; background:url(../images/1_23.gif) no-repeat 8px 12px; padding-left:29px;}
.maincont span{ float:right;font:400 12px/36px "宋体";color:#555;}
.maincont a{line-height:36px;color:#555;}

.about_con{font:400 12px/26px "宋体"; margin:12px 0 0 0;}
.about_con p{text-indent:2em;}
.about_con strong{color:#d32f26;}

.strength{margin:15px 0 0 0;}
.thumbnail{float:left;margin:3px 21px 0 0; display:inline;}
.thumbnail img{width:222px;height:167px;border:#dfdfdf solid 1px;display:block;padding:4px;margin:0 0 3px 0;}
.strength li p{width:232px; height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;}

.btn{margin:24px 0 0 0; text-align:center;}
.btn a{color:#777;font-size:12px;padding:4px 8px; border:#b5b5b5 solid 1px; line-height:12px; margin-right:6px;}
.btn a:hover{color:#fff; font-size:12px;background:#e10119; padding:4px 8px; border:#d3041a solid 1px;line-height:12px;}
.btn .s2{color:#fff; font-size:12px;background:#e10119; padding:4px 8px; border:#d3041a solid 1px;line-height:12px;}

.news_con1{margin:9px 0 15px 0;}
.news_con1 img{width:160px; height:120px;float:left;margin:6px 18px 0 0;}
.n_text2{width:582px;height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.n_text2 a{font-weight:900;font-size:14px; color:#000;}
.n_text3{color:#949494; font-family:Arial, Helvetica, sans-serif;}
.n_text4{width:582px;height:72px;overflow:hidden; color:#666; text-indent:2em;border-top:#b7c4d7 dotted 1px;padding-top:6px;margin-top:3px;}

.newscon{width:760px; height:auto;}
.newscon li{display:block;height:24px;width:760px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(../images/1_32.jpg) no-repeat 8px 7px;text-indent:25px;margin:4px 0 0 0; padding-bottom:3px;border-bottom:#b7c4d7 dotted 1px;}
.n_date1{color:#778087;line-height:24px;float:left;}
.news_text1{float:left;}

.newsxx_con_t1{text-align:center; margin:11px 0 4px 0;}
.newsxx_con_t1 h1{font:400 24px/36px "Microsoft YAHEI";color:#d6040f;}
.newsxx_con_t2{font:400 12px/28px "宋体";color:#666;text-align:center;}
#newsxx_con_m1{width:760px;height:auto;overflow:hidden;margin-top:13px;}

.news_list{width:760px;height:26px;margin:18px 0 0 0;border-top:#b7c4d7 dotted 1px;border-bottom:#b7c4d7 dotted 1px;}
.news_list li{ display:block;width:380px; height:26px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold;color:#db0303;float:left;}
.news_list a{line-height:26px;color:#666;}

.aboutzd_con li{display:block; height:120px;background:#f3f7fb; margin:18px 0 0 0; padding:8px 0 8px 18px; border-left:#d6040f solid 4px;}
.aboutzd_con li img{ width:150px; height:110px; float:left; margin:5px 16px 0 0;}
.a_text1 a{font:400 24px/36px "Microsoft YAHEI";color:#d6040f;}
.a_text2{height:auto!important; height:48px; max-height:48px;overflow:hidden; color:#555; line-height:24px; margin-top:7px;}
.network{ text-align:center; margin-top:11px;}

.contact_con{ float:left;margin:15px 10px 0 0;}
.contact_con2{font-size:12px; line-height:28px;margin:15px 0 0 0;}
.contact_con2 p{text-indent:2em;}
.contact_con2 strong{color:#d6040f;}
.contact_con3{margin:15px 0 0 0;}
.message{ margin:10px 0 0 20px;}

.product_con1_t{ width:750px;height:28px;overflow:hidden;font-weight:bold;padding:0 10px 0 0; margin:15px 0 0 0; background:#d4dbe3;}
.pro_more{ float:right;}
.pro_more a{line-height:28px;color:#014995;}
.pro_flname{ float:left;padding:0 30px;background:#b72e0a;color:#fff;line-height:28px;}

.product_con1_m{width:760px;height:auto;}
.product_con1_m li{width:163px;padding:4px;border:#e3e3e3 solid 1px;margin:15px 17px 0 0; float:left;display:inline;}
.product_con1_m li img{width:163px;height:127px;display:block;margin-bottom:4px;}
.product_con1_m li p{width:163px; height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;}

.box{width:455px;margin:18px 0 0 0;float:left;}
.left-pro{width:455px;text-align:left;float:left;}
.left-pro .t1{width:88px;float:left}
.left-pro .t2{width:88px;text-indent:0;float:left;}
.left-pro .t2 img{text-indent:0;}
#showArea img{cursor:pointer;display:block;margin-bottom:5px;width:74px;padding:1px;border:1px solid #ccc;height:58px;float:left}
#main_img{cursor:pointer;display:block}
#gotop{cursor:pointer;display:block;margin-left:9px}
#gobottom{cursor:pointer;display:block;margin-left:9px}
#showArea{height:265px; margin:6px 0 3px 0;overflow:hidden}

.p_text4{font-size:20px;font-family:Microsoft YAHEI;color:#dd0000; margin-top:18px;}
.p_text5{height:auto!important; height:104px; max-height:104px; overflow:hidden;border-bottom:#e4eaef solid 1px; padding-bottom:6px; color:#777; line-height:26px;margin-top:12px;}
.p_text6{ margin-top:7px;color:#777; line-height:26px;color:#000;}
.p_text6 img{ margin:9px 10px 0 0;}

.tab{width:760px;overflow:hidden; margin-top:16px;}
.indexmenu{width:760px;height:30px;overflow:hidden;background:#d4dbe5;}
.indexmenu li{ display:block;float:left; display: list-item; padding:0 23px;}
.indexmenu li a{font-size:14px;line-height:30px;font-weight:bold;color:#04469a;}
.tab ul li.aaa{background:#b72e0a;color:#fff;}
.tab ul li.aaa a{color:#fff;font-size:14px;line-height:30px; font-weight:bold;}
.tab_b{width:760px; height:auto; overflow:hidden; margin-top:12px;}

.proxx_tit1{font:600 12px/30px "宋体";color:#dd0000;border-bottom:#cdd8e7 dotted 1px;margin:14px 0 0 0;}
.product_con3_m{margin-top:6px; line-height:30px;}
.product_con3_m strong{color:#ff5400;font-family:Arial, Helvetica, sans-serif;}
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; float:left; width:200px; }
.page a,.page span{display:block;color:#18A4FD;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#18A4FD;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} 