*{margin:0px;padding:0px;}
.nav{margin:0px;padding:0px;width:100%;height:1px;overflow:hidden;clear:both;}
.nav104{height:104px;}
img{border:none;}
ul{list-style:none;}
a{text-decoration:none;color:#000000;}
a:hover{color:#990000;}

body{margin:0px;padding:0px;text-align:center;background-color:#ffffff;	font:14px "Microsoft YaHei", "宋体", Arial;}
#top_box{width:100%;height:135px;background:url("../images/top_bg.jpg");}
#top_line{position:relative;margin-left:auto;margin-right:auto;width:1200px;height:135px;overflow:hidden;}
#top_logo{position:absolute;left:0px;top:14px;width:340px;height:103px;overflow:hidden;}
#top_txt{position:absolute;right:95px;top:37px;width:147px;height:69px;background:url("../images/top_search.png") left 27px no-repeat;text-align:right;color:#990000;}
#top_txt p{line-height:160%;}
#top_wx{position:absolute;right:2px;top:24px;width:77px;color:#990000;}
#menu_box{width:100%;height:46px;background:url("../images/menu_bg.jpg");}
#menu_line{position:relative;margin-left:auto;margin-right:auto;width:1200px;height:46px;overflow:hidden;}
#menu_line li{float:left;width:169px;height:46px;line-height:45px;}
#menu_line li a{display:block;width:100%;height:100%;color:#ffffff;font-size:16px;}
#menu_line li a:hover{color:#f8ef8f;}
#menu_line .tiao{float:left;width:0px;height:46px;border-left:1px solid #700707;border-left:1px solid #b91322;}
#banner_line{width:100%;height:460px;}
#imain_line{margin-left:auto;margin-right:auto;width:1200px;text-align:left;}
#imain_menu{width:100%;height:251px;background:url("../images/imain_about_menubg.jpg") left bottom repeat-x;}
#imain_menu img{float:left;display:block;}
#imain_menu .nav{height:56px;}
#imain_about{position:relative;width:100%;height:462px;overflow:hidden;}
.imain_about_tit{position:relative;width:100%;height:44px;line-height:44px;background-color:#ede5da;border-bottom:3px solid #d0bda3;}
.imain_about_txt{position:absolute;left:8px;top:0px;width:100px;height:44px;border-bottom:3px solid #990000;color:#990000;text-align:center;font-size:18px;}
.imain_about_more{position:absolute;right:0px;top:0px;width:60px;height:44px;color:#806c47;}
.imain_about_more a{color:#806c47;}
.imain_about_more a:hover{color:#990000;}
.imain_about_titMore{position:absolute;right:10px;top:0px;height:44px;color:#806c47;}
.imain_about_titMore a{margin-left:6px;margin-right:10px;color:#806c47;}
.imain_about_titMore a:hover{color:#990000;}
#imain_about_img{position:absolute;left:0px;top:83px;width:405px;height:334px;}
#imain_about_imgA{position:absolute;left:0px;top:0px;width:405px;height:194px;}
#imain_about_imgB{position:absolute;left:0px;bottom:0px;width:197px;height:126px;}
#imain_about_imgC{position:absolute;right:0px;bottom:0px;width:197px;height:126px;}
#imain_about_con{position:absolute;right:1px;top:80px;width:762px;height:155px;overflow:hidden;}
#imain_about_con p{margin-bottom:10px;line-height:200%;}
#imain_about_con a{color:#970200;}
#imain_about_con a:hover{color:#ff0000;}
.imain_about_tiao{position:absolute;right:1px;top:263px;width:762px;height:1px;overflow:hidden;background-color:#999999;}
.imain_about_tiaoBot{position:absolute;right:1px;top:417px;width:762px;height:1px;overflow:hidden;background-color:#999999;}
#imain_about_menu{position:absolute;right:1px;top:312px;width:762px;height:51px;}
#imain_about_menu li{float:left;width:25%;height:51px;}
#imain_about_menu li a{display:block;width:100%;height:51px;line-height:51px;text-indent:81px;color:#990000}
#imain_about_menu li a:hover{color:#ff0000}
.imain_about_menu1{background:url("../images/imain_about_menu1.png") 21px top no-repeat;}
.imain_about_menu2{background:url("../images/imain_about_menu2.png") 21px top no-repeat;}
.imain_about_menu3{background:url("../images/imain_about_menu3.png") 21px top no-repeat;}
.imain_about_menu4{background:url("../images/imain_about_menu4.png") 21px top no-repeat;}
#imain_newsJoin{position:relative;width:100%;height:388px;overflow:hidden;}
#imain_news{position:relative;float:left;width:904px;height:388px;overflow:hidden;}
#imain_news_img{position:absolute;left:0px;top:81px;width:400px;height:260px;overflow:hidden;}
#imain_news_list{position:absolute;right:2px;top:72px;width:477px;height:273px;}
#imain_news_first{position:relative;width:100%;height:94px;border-bottom:1px solid #999999;}
#imain_news_FTime{position:absolute;left:0px;top:0px;width:93px;height:94px;overflow:hidden;}
#imain_news_FTimeDay{display:block;width:100%;font-size:50px;font-weight:bold;color:#990000;}
#imain_news_FTimeYM{display:block;width:100%;font-size:16px;color:#666666;}
#imain_news_firstTit{position:absolute;right:0px;top:0px;width:384px;height:38px;line-height:38px;font-size:16px;overflow:hidden;}
#imain_news_firstTit a{color:#000000;}
#imain_news_firstTit a:hover{color:#990000;}
#imain_news_firstCon{position:absolute;right:0px;top:38px;width:384px;height:45px;color:#333333;font-size:12px;line-height:180%;overflow:hidden;}
#imain_news_list li{width:100%;height:29px;line-height:29px;overflow:hidden;border-bottom:1px dotted #c1c1c1;}
#imain_news_list li a{font-size:12px;}
#imain_news_list li .imain_news_Lbox{float:left;width:377px;overflow:hidden;}
#imain_news_list li .imain_news_Rbox{float:right;width:90px;text-align:right;}
#imain_join{position:relative;float:right;width:271px;height:388px;overflow:hidden;}
#imain_join_con{position:relative;width:271px;height:296px;overflow:hidden;background-color:#f2f2f2;}
#imain_join_conTit{width:100%;height:62px;line-height:62px;text-align:center;font-size:18px;}
#imain_join_conTxt{margin-left:12px;width:247px;height:158px;text-align:center;font-size:12px;line-height:160%;overflow:hidden;}
#imain_join_conPhone{margin-left:45px;position:relative;width:182px;height:44px;background:url("../images/imain_join_phone.png") no-repeat;}
#imain_join_conPhone span{position:absolute;left:0px;bottom:0px;width:100%;height:20px;font-size:16px;text-indent:48px;color:#990000;font-weight:bold;}
#imain_rzpp{position:relative;width:100%;height:394px;overflow:hidden;}
#imain_rzpp_con{position:relative;margin-top:37px;width:100%;height:280px;overflow:hidden;}
#imain_rzpp_con ul{width:110%;}
#imain_rzpp_con li{float:left;margin-right:12px;margin-bottom:29px;width:188px;height:118px;border:1px solid #999999;text-align:center;}
#imain_rzpp_con li img{position:relative;margin-left:auto;margin-right:auto;}
#imain_gg{margin-bottom:54px;width:100%;height:150px;}
#imain_hmcat{position:relative;width:100%;height:488px;overflow:hidden;}
#imain_hmkhnow{float:left;width:544px;}
#imain_hmkhnow_menu{margin-top:24px;width:100%;height:122px;overflow:hidden;}
#imain_hmkhnow_menu ul{width:110%;}
#imain_hmkhnow_menu li{position:relative;float:left;margin-right:15px;width:171px;height:122px;overflow:hidden;}
#imain_hmkhnow_menu li span{display:block;position:absolute;left:0px;bottom:0px;width:100%;height:23px;line-height:23px;background-color:#000000;color:#ffffff;text-align:center;font-size:12px;opacity:0.7;}
#imain_hmkhnow_list{margin-top:20px;width:100%;}
#imain_hmkhnow_list li{width:100%;height:33px;line-height:33px;border-bottom:1px dotted #231815;}
#imain_hmkhnow_list li .imain_hmkhnow_lbox{float:left;width:444px;overflow:hidden;}
#imain_hmkhnow_list li .imain_hmkhnow_rbox{float:right;width:90px;text-align:right;}
#imain_contact{position:relative;float:right;width:632px;height:488px;overflow:hidden;}
#imain_contact_con{position:absolute;left:0px;top:72px;width:460px;height:317px;overflow:hidden;background-color:#f2f2f2;}
#imain_contact_con img{margin-bottom:35px;}
#imain_contact_conTit{margin-left:20px;margin-bottom:20px;width:420px;font-size:16px;}
#imain_contact_conTxt{margin-left:20px;width:420px;height:105px;overflow:hidden;font-size:14px;}
#imain_contact_conTxt p{line-height:180%;}
#imain_contact_phone{position:absolute;right:0px;top:72px;width:155px;height:370px;background:url("../images/imain_contact_phone.jpg") no-repeat;}
#imain_contact_phone span{display:block;position:absolute;left:11px;top:230px;width:133px;text-align:center;font-size:16px;}
#bottom_menuBox{width:100%;height:224px;background-color:#f2f2f2;}
#bottom_menu{position:relative;margin-left:auto;margin-right:auto;width:1200px;height:224px;overflow:hidden;}
#bottom_menu .nav{height:22px;}
#bottom_menu ul{float:left;width:111px;}
#bottom_menu li{width:100%;height:24px;line-height:24px;text-align:left;}
#bottom_menu li:first-child{height:40px;}
#bottom_menu li:first-child a{font-weight:bold;}
#bottom_logo{position:absolute;right:0px;top:41px;width:405px;height:123px;overflow:hidden;}
#bottom_tiao{position:absolute;left:0px;top:54px;width:612px;height:1px;background-color:#999999;}
#bottom_verify{position:absolute;right:480px;bottom:150px;width:50px;height:50px;}
#bottom_line{width:100%;height:40px;line-height:40px;background-color:#990000;color:#ffffff;overflow:hidden;}
#bottom_line a{color:#ffffff;}
#bottom_line p{display:inline;}
/*********************************************************/
#mbanner_line{width:100%;height:200px;}
#main_line{margin-left:auto;margin-right:auto;width:1200px;text-align:left;}
#main_mapBox{margin-left:auto;margin-right:auto;width:1200px;height:60px;background-color:#f2f2f2;}
#main_map{position:relative;margin-left:auto;margin-right:auto;width:1200px;height:60px;line-height:60px;overflow:hidden;}
#main_map_lbox{float:left;text-indent:10px;}
#main_map_lbox img{position:relative;top:2px;}
#main_map_rbox{float:right;height:60px;}
#main_map_rbox li{float:left;width:80px;height:60px;line-height:60px;}
#main_map_rbox li a{position:relative;display:block;width:100%;height:100%;}
#main_map_rbox li a:hover:before{position:absolute;left:0px;bottom:0px;width:100%;height:3px;background-color:#990100;content:"";}
#main_map_rbox li .main_map_currentA{position:absolute;left:0px;bottom:0px;width:100%;height:3px;background-color:#990100;content:"";}
#main_titleBox{width:100%;height:195px;text-align:center;background-color:#ffffff;}
#main_titleBox .nav{height:45px;}
#main_title_En{margin-bottom:5px;width:100%;color:#656565;font-size:34px;}
#main_title_Cn{width:100%;color:#990100;font-size:24px;}
#main_title_Cn span{position:relative;}
#main_title_Cn span:before{position:absolute;left:-35px;top:15px;width:27px;height:2px;background-color:#666666;content:"";}
#main_title_Cn span:after{position:absolute;right:-35px;top:15px;width:27px;height:2px;background-color:#666666;content:"";}
#main_rzppBox{width:100%;height:607px;background-color:#f2f2f2;}
#main_rzppBox .nav{height:109px;}
#main_rzpp{margin-left:auto;margin-right:auto;width:1200px;height:389px;overflow:hidden;}
#main_rzpp ul{width:110%;}
.main_rzpp_li{position:relative;float:left;margin-right:30px;width:378px;height:389px;background-color:#ffffff;}
.main_rzpp_bImg{width:100%;height:248px;overflow:hidden;}
.main_rzpp_bImg img{width:100%;height:248px;}
.main_rzpp_sImg{position:absolute;left:13px;bottom:31px;width:86px;height:86px;overflow:hidden;border:1px solid #ddd;text-align:center;}
.main_rzpp_sImg img{position:relative;margin-left:auto;margin-right:auto;}
.main_rzpp_tit{position:absolute;right:9px;top:266px;width:258px;height:26px;border-bottom:1px solid #999999;text-align:left;}
.main_rzpp_txt{position:absolute;right:9px;top:298px;width:258px;height:65px;text-align:left;font-size:12px;line-height:180%;overflow:hidden;color:#323232;}
#main_product{width:100%;overflow-x:hidden;}
#main_product ul{width:110%;}
#main_product ul li{float:left;margin-right:26px;margin-bottom:57px;width:278px;height:198px;border:1px solid #9a9a9a;overflow:hidden;text-align:center;}
#main_product ul li img{position:relative;margin-left:auto;margin-right:auto;display:block;}
#main_line{margin-left:auto;margin-right:auto;width:1200px;height:auto !important;height:500px;min-height:500px;background-color:#ffffff;}
#main_about{margin-left:auto;margin-right:auto;width:1200px;height:auto !important;height:500px;min-height:500px;background-color:#ffffff;text-align:left;}
#main_about p{line-height:200%;margin-bottom:10px;}
#main_join{margin-left:auto;margin-right:auto;width:850px;height:auto !important;height:500px;min-height:500px;background-color:#ffffff;text-align:left;}
#main_join p{line-height:200%;margin-bottom:10px;}