body{ margin:0px auto; font-size:12px; color:#777777; background-color:#fff; list-style-type:none; text-decoration:none;}
#wrap{ width:987px; margin:0px auto;}
#wrap h1{ color:#FF6600; margin:8px 0px 3px 5px;}
#mycon h2{ color:#0066CC; line-height:30px;}
#mycon p{ font-size:13px; line-height:28px; padding:5px;}
#logo h2{ color:#0066CC; font-size:16px;}
#logo p{ font-size:15px; line-height:30px;}
#logo ul{ margin:5px 0px 3px 10px; padding:0px;}
#logo ul li{ line-height:28px; font-size:15px;}
#top{ width:987px; float:left; margin:25px 0px 10px 0px;}
#top ul{ margin:0px; padding:0px;}
#top ul li{ float:left; list-style:none;} 
.searcg_div{ width:196px; height:42px; float:left; background-image:url(images/search.jpg);}
.searcg_div input{ margin:9px 0px 0px 50px; border:none; background:url(images/searchbg.jpg) no-repeat 0 0; color:#FFFFFF; font-weight:bold;}
#main{ width:987px; height:420px; background-image:url(images/bannerbg.jpg); float:left; margin:5px 0px; position:relative;}

.indexbanner{ margin:30px 0px 0px 40px;}
.indexbanner li{ list-style:none;}
.clear{ clear:both;}
#footer{ width:987px; float:left; margin:20px 0px 10px 0px;margin-top:125px;}
.footer_text{ width:975px; float:left; border-bottom:#CCCCCC solid 1px; padding-bottom:8px; text-align:right; padding-right:7px;}
.footer_copy{ width:375px; float:left; margin-top:6px; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.footer_copy1{ width:575px; float:right; text-align:right; margin-top:6px;}
.footer_copy1 a{ color:#333;}
.footer_text a{ font-size:12px; text-decoration:none; color:#666666;}
.footer_text a:hover{ font-size:12px; text-decoration:none; color:#000;}
#nymain{ width:987px; float:left; margin:5px 0px;}
.ny_siderbar{ width:200px; float:left; margin:0px 10px 0px 0px;}
.sider_con{ width:200px; float:left; margin:0px 0px 10px 0px; overflow:hidden;}
.sider_title{ width:200px; height:24px; line-height:24px; text-indent:10px; font-weight:bold; font-size:13px; color:#FFFFFF; background-image:url(images/nytitlebg.jpg); float:left;}
.sider_title span{ float:right; margin-top:7px; margin-right:10px;}
.sider_text{ width:100px; float:left;}
.sider_xian{ border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; padding-top:8px; float:left; width:198px;}
.sider_xian ul{ margin:0px; padding:0px; font-size:13px;}
.sider_xian ul li{ line-height:22px; margin:0px 0px 0px 25px;}
.sider_xian ul li a{ text-decoration:none; color:#666666;}
.sider_xian ul li a:hover{ text-decoration:none; color:#314A72;}
.sider_p{ background:url(images/nytiao.jpg) repeat-x 0 0; height:24px; margin:0px; padding:0px; line-height:24px; font-weight:bold; color:#333; text-indent:5px;}
.sider_p1{ line-height:28px; margin:0px; padding:0px; margin-left:8px;}
.sider_xian1{ border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; padding-top:8px; float:left; width:198px;}
.sider_xian1 ul{ margin:0px; padding:5px 0px 0px 0px; font-size:12px;}
.sider_xian1 ul li{ line-height:20px; margin:0px 0px 0px 8px; _margin:0px 0px 0px 5px; list-style:none;}
.right_con{ width:769px; float:left; overflow:hidden;}
.right_img{ float:left; margin-bottom:8px;}
.right_img1{ float:left;}
.con_title{ background-image:url(images/nycontop.jpg); width:736px; height:30px; float:left; line-height:30px; font-size:13px; color:#333333; margin:0px; padding:0px 0px 0px 33px;;}
.con_bom{ float:left; width:769px; background-image:url(images/nyconbom.jpg);}
.con_title span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; margin-left:6px;}
.con_div1{ width:650px; float:left; margin:20px 0px 0px 60px; _margin:20px 0px 0px 20px; color:#666;}
.con_div1 img,.con_div2 img{ float:left;}
.con_div1r{ width:400px; float:left; margin:10px 0px 5px 20px;}
.con_div1_text{ font-family:"ºÚÌå"; font-size:18px; color:#333333; font-weight:bold;}
.con_div1_p{ line-height:25px;}
.con_div1_p1{ line-height:32px; font-size:15px; text-indent:2em;}
.con_div1 ul{ margin:0px; padding:0px;}
.con_div1 ul li{ list-style:none; line-height:30px; font-size:13px; float:left; width:600px;}
.con_div1list{ width:110px; float:left; text-align:right;}
.con_div1list1{ text-align:left;}
.con_div1list2{ height:120px;}
.con_div1 ul li textarea{ vertical-align:text-top; border:1px #0000CC  solid}
.con_div2{ width:680px; float:left; margin:20px 0px 0px 60px; _margin:20px 0px 0px 20px; color:#666;}
.con_div2r{ width:350px; float:left; margin:10px 0px 5px 20px;}
.con_div1r h1,.con_div2r h1{ font-size:22px; color:#0066CC;}
.con_div1r h2,.con_div2r h2{ font-size:18px; color:#666; line-height:25px;}
.sider_xian2{ border-left:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; padding-top:8px; float:left; width:767px;}
.text_div{ width:700px; float:left; margin:20px 0px 10px 20px; color:#333333; font-size:15px;}
.text_div ul{ margin:0px; padding:0px; font-size:15px;}
.text_div ul li{ line-height:26px; margin:5px 0px 5px 20px; border-bottom:#ebebeb dashed 1px; list-style:none; padding-bottom:5px;}
.text_div ul li a{ text-decoration:none; color:#666666;}
.text_div ul li a:hover{ text-decoration:none; color:#314A72;}
.text_div ul li img{ vertical-align:middle; border:none; margin-right:10px;}
.repair_list{ width:700px; float:left; margin:20px 0px 10px 20px; color:#333333; font-size:15px;}
.repair_list ul{ margin:0px; padding:0px;text-align:left; width:690px; float:left;}
.repair_list ul li{ line-height:26px; margin:5px 0px 0px 10px; font-size:15px; border-bottom:#ebebeb solid 1px; padding-bottom:4px; list-style:none; float:left;}
.repair_list ul li a{ text-decoration:none; color:#666666; width:600px; display:block; float:left;}
.repair_list ul li a:hover{ text-decoration:none; color:#314A72; width:600px; display:block; float:left;}
.repair_list ul li span{ margin:0px 0px 0px 20px; text-align:right;line-height:60px; font-size:13px;}
.repair_list ul li img{ vertical-align:middle; border:none; margin-right:10px;}
.repair_text{ color:#2C486F; text-align:center; font-weight:bold; font-size:15px;}
.text_p{ line-height:25px; margin:5px 0px; padding:0px;}
.blue{color:#314A72;}
#nav01 a{ display:block; width:113px; height:42px; background:url(images/t1.jpg); text-align:left; text-indent:-44em;}
#nav01 a:hover{ display:block; width:113px; height:42px; background:url(images/t1over.jpg); text-align:left; text-indent:-44em;}


#navnavm a{ display:block; width:113px; height:42px; background:url(images/bom.jpg); text-align:left; text-indent:-44em;}
#navnavm a:hover{ display:block; width:113px; height:42px; background:url(images/bomm.jpg); text-align:left; text-indent:-44em;}

#navnavmm a{ display:block; width:113px; height:42px; background:url(images/bomm.jpg); text-align:left; text-indent:-44em;}
#navnavmm a:hover{ display:block; width:113px; height:42px; background:url(images/bom.jpg); text-align:left; text-indent:-44em;}


#nav001 a{ display:block; width:113px; height:42px; background:url(images/t1over.jpg); text-align:left; text-indent:-44em;}
#nav001 a:hover{ display:block; width:113px; height:42px; background:url(images/t1.jpg); text-align:left; text-indent:-44em;}


#nav02 a{ display:block; width:113px; height:42px; background:url(images/t2.jpg); text-align:left; text-indent:-64em;}
#nav02 a:hover{ display:block; width:113px; height:42px; background:url(images/t2over.jpg); text-align:left; text-indent:-64em;}
#nav002 a{ display:block; width:113px; height:42px; background:url(images/t2over.jpg); text-align:left; text-indent:-64em;}
#nav002 a:hover{ display:block; width:113px; height:42px; background:url(images/t2.jpg); text-align:left; text-indent:-64em;}
#nav03 a{ display:block; width:113px; height:42px; background:url(images/t3.jpg); text-align:left; text-indent:-84em;}
#nav03 a:hover{ display:block; width:113px; height:42px; background:url(images/t3over.jpg); text-align:left; text-indent:-84em;}
#nav003 a{ display:block; width:113px; height:42px; background:url(images/t3over.jpg); text-align:left; text-indent:-84em;}
#nav003 a:hover{ display:block; width:113px; height:42px; background:url(images/t3.jpg); text-align:left; text-indent:-84em;}
#nav04 a{ display:block; width:113px; height:42px; background:url(images/t4.jpg); text-align:left; text-indent:-104em;}
#nav04 a:hover{ display:block; width:113px; height:42px; background:url(images/t4over.jpg); text-align:left; text-indent:-104em;}
#nav004 a{ display:block; width:113px; height:42px; background:url(images/t4over.jpg); text-align:left; text-indent:-104em;}
#nav004 a:hover{ display:block; width:113px; height:42px; background:url(images/t4.jpg); text-align:left; text-indent:-104em;}
#nav05 a{ display:block; width:113px; height:42px; background:url(images/t5.jpg); text-align:left; text-indent:-124em;}
#nav05 a:hover{ display:block; width:113px; height:42px; background:url(images/t5over.jpg); text-align:left; text-indent:-124em;}
#nav005 a{ display:block; width:113px; height:42px; background:url(images/t5over.jpg); text-align:left; text-indent:-124em;}
#nav005 a:hover{ display:block; width:113px; height:42px; background:url(images/t5.jpg); text-align:left; text-indent:-124em;}
#nav06 a{ display:block; width:113px; height:42px; background:url(images/t6.jpg); text-align:left; text-indent:-144em;}
#nav06 a:hover{ display:block; width:113px; height:42px; background:url(images/t6over.jpg); text-align:left; text-indent:-144em;}
#nav006 a{display:block; width:113px; height:42px; background:url(images/t6over.jpg); text-align:left; text-indent:-144em;}
#nav006 a:hover{ display:block; width:113px; height:42px; background:url(images/t6.jpg); text-align:left; text-indent:-144em;}
.msn_img{margin-right:10px; border:none;}
a.link1:link {color: #535353; text-decoration: none; font-weight:bold;}
a.link1:visited {color: #535353; text-decoration: none; font-weight:bold;}
a.link1:hover{ color:#ff6600; text-decoration:none;}
.red{ color:#FF0000;}

.pro{ float:left; width:157px; text-align:center; border:1px #e3e2e2 solid; margin:10px 7px; height:85px; }
.pro p{ font-size:12px; padding-top:5px; margin:0px;}
img{border:0px;}

.gz_text{width:332px; float:right; height:316px;  right:29px; top:8px; position:absolute;}

.phoneimg > ul { list-style-type:none;
}
.phoneimg > ul > li {text-align:center; float:left; display:block; width:150px;
}
.contact { clear:both; padding: 20px 0px 0px 0px;
}