body{
padding:0px;
margin:0px;
background-image:url(../images/head_bg.jpg);
background-position:top center;
background-repeat:no-repeat;
text-align:center;
font-size:12px;
}
a{
text-decoration:none;
}
a:hover{
text-decoration:none;
}
.all{
width:1004px;
margin-left:auto;
margin-right:auto;
text-align:left;

}
.head,.banner{
float:left;
}
.head{
width:1004px;
}
.banner{
width:1004px;
text-align:center;
}
.main{
float:left;
width:1004px;
}
.in_main_left{
width:535px;
float:left;
background-image:url(../images/left_bg.gif);
background-repeat:repeat-x;
margin-left:50px;
display:inline;
}
.main_left{
width:246px;
float:left;
background-image:url(../images/left_bg.gif);
background-repeat:repeat-x;
margin-left:50px;
padding-bottom:15px;
display:inline;
}
.in_m_l1{
float:left;
width:212px;
margin-top:20px;
margin-left:17px;
display:inline;
}
.in_dis_pro{
float:left;
}
.ser_main{
width:212px;
height:182px;
float:left;
background-image:url(../images/sh_bg.gif);
margin-top:14px;
padding-top:48px;
}
.in_m_l2{
width:276px;
float:left;
margin-top:20px;
margin-left:11px;
}
.in_m_l2 a{
display:block;
float:left;
}
.in_main_right{
width:354px;
float:left;
margin-left:13px;
}
.main_right{
width:637px;
float:left;
margin-left:34px;
margin-top:16px;
}
.in_news{
width:354px;
height:213px;
background-image:url(../images/index/news_bg.gif);
margin-top:16px;
}
.in_network_bt{
width:354px;
float:left;
margin-top:15px;
}
.in_network_map{
float:left;
margin-top:7px;
margin-left:10px;
}
.in_con_btn{
float:left;
margin-left:18px;
margin-top:5px;
}
.in_con_btn a{
display:block;
float:left;
margin-top:8px;
}
.input_t{
width:177px;
float:left;
margin-left:16px;
display:inline;
color:#FFFFFF;
margin-top:5px;
}
.box_1{
width:175px;
height:19px;
border:1px solid #a5acb2;
background-image:url(../images/box_bg.gif);
background-repeat:repeat-x;
color:#4f4f4f;
font-family:Arial, Helvetica, sans-serif;
}
.ser_btn{
width:177px;
float:left;
margin-left:16px;
text-align:center;
display:inline;
margin-top:15px;
}
.box_2{
width:175px;
height:19px;
border:1px solid #a5acb2;
background-image:url(../images/box_bg.gif);
background-repeat:repeat-x;
color:#4f4f4f;
font-family:Arial, Helvetica, sans-serif;
}
.in_news_more{
float:left;
height:37px;
margin-left:294px;
display:inline;
}
.in_news_main{
width:317px;
float:left;
margin-left:15px;
display:inline;
margin-top:20px;
}
.in_news_main a{
display:block;
width:302px;
height:22px;
padding-left:15px;
padding-top:3px;
margin-top:5px;
color:#000000;
background-image:url(../images/index/news_off.gif);
}
.in_news_main a:hover{
background-image:url(../images/index/news_on.gif);
color:#ff0000;
}
.about_bt{
background-image:url(../images/about/bt.gif);
width:579px;
height:44px;
float:left;
}
.about_tt{
width:320px;
float:left;
margin-left:15px;
margin-top:45px;
line-height:24px;
color:#585858;
}
.about_tt p{
margin-bottom:25px;
text-indent:25px;
}
.about_pp{
float:left;
margin-top:45px;
margin-left:30px;
}
.left_map{
float:left;
margin-top:10px;
}
.left_btn{
float:left;
margin-top:10px;
width:202px;
background-image:url(../images/qq_bg.gif);
width:131px;
height:99px;
padding-left:32px;
padding-top:24px;
margin-left:23px;
display:inline;
}
.left_btn a{
display:block;
float:left;
margin-top:10px;
}
.about_bt_btn{
float:left;
margin-left:512px;
display:inline;
margin-top:11px;
}
.about_bt_btn a{
color:#FFFFFF;
}
.about_bt_btn a:hover{
color:#b10000;
}
.news_news_bt{
background-image:url(../images/news/bt.gif);
width:579px;
height:44px;
float:left;
}
.news_list_main{
width:579px;
float:left;
background-image:url(../images/news/list_bg.gif);
margin-top:5px;
}
.news_list_main a{
display:block-inline;
float:left;
width:541px;
height:23px;
background-image:url(../images/news/a_off.gif);
color:#626262;
padding-left:37px;
padding-top:12px;
}
.news_list_main a:hover{
background-image:url(../images/news/a_on.gif);
color:#ff7700;
}
.news_list_main a span{
color:#7e7e7e;
}
.news_list_bottom{
width:579px;
height:18px;
float:left;
background-image:url(../images/news/list_bg_bottom.gif);
}
.news_pages_ctrl{
width:579px;
text-align:center;
color:#ff7600;
margin-top:15px;
}
.news_sub_bt{
width:558px;
float:left;
font-weight:bold;
margin-top:25px;
line-height:18px;
padding-left:20px;
color:#ff7600;
background-image:url(../images/news/sub_bt.gif);
background-repeat:no-repeat;
border-bottom:1px dashed #999999;
}
.news_sub_bt span{
font-weight:normal;
color:#626262;
}
.news_sub_main{
float:left;
width:530px;
margin-left:20px;
display:inline;
margin-top:15px;
line-height:18px;
color:#626262;
}
.pro_bt{
background-image:url(../images/products/bt.gif);
width:579px;
height:44px;
float:left;
}
.pro_nav_a{
float:left;
margin-top:25px;
width:246px;
}
.pro_nav_a a{
display:block;
width:183px;
height:28px;
background-image:url(../images/products/nav_a_off.gif);
padding-left:63px;
padding-top:15px;
color:#d20000;
font-size:14px;
font-weight:bold;
}
.pro_nav_a a:hover{
background-image:url(../images/products/nav_a_on.gif);
color:#df4400;
}
.pro_main{
float:left;
width:578px;
margin-top:10px;
margin-left:10px;
padding-bottom:40px;
border-bottom:1px dashed #999999;
}
.pro_01{
width:146px;
float:left;
margin-right:45px;
margin-top:30px;
}
.pro_p{
float:left;
}
.pro_p a{
display:block;
border:1px solid #a6a6a6;
}
.pro_p a:hover{
display:block;
border:1px solid #d71a1a;
}
.pro_t{
float:left;
}
.pro_t a{
display:block;
float:left;
width:146px;
height:16px;
background-image:url(../images/products/pro_name_bg.gif);
color:#af0000;
margin-top:3px;
text-align:center;
padding-top:6px;
}
.pro_t a:hover{
background-image:url(../images/products/pro_name_bg_on.gif);
color:#fff;
}
.pro_sub_main{
float:left;
width:578px;
margin-top:10px;
margin-left:8px;
padding-bottom:40px;
}
.pro_sub_p{
width:144px;
height:122px;
float:left;
border:1px solid #a6a6a6;
margin-top:35px;
}
.pro_sub_t{
float:left;
width:392px;
height:234px;
background-image:url(../images/products/pro_sub_bg.gif);
margin-top:35px;
margin-left:15px;
line-height:14px;
}
.pro_sub_t span{
font-weight:bold;
}
.pro_sub_t_left{
float:left;
width:88px;
margin-top:9px;
padding-bottom:3px;
text-align:right;
color:#b10000;
font-family:Arial, Helvetica, sans-serif;
}
.pro_sub_t_right{
float:left;
width:300px;
margin-top:9px;
padding-bottom:3px;
margin-left:3px;
color:#4a4a4a;
font-family:Arial, Helvetica, sans-serif;
}
.con_tt{
float:left;
width:340px;
font-family:Arial, Helvetica, sans-serif;
line-height:20px;
margin-top:20px;
margin-left:10px;
display:inline;
color:#585858;
}
.con_p1{
float:left;
margin-top:20px;
margin-left:30px;
}
.con_ly_bt{
float:left;
width:568px;
margin-top:40px;
font-size:14px;
font-weight:bold;
color:#8b0000;
padding-left:10px;
}
.con_ly_bt span{
font-size:12px;
font-weight:normal;
color:#666666;
}
.con_main{
float:left;
width:570px;
border:1px solid #ffbf5b;
padding-bottom:15px;
margin-bottom:20px;
margin-top:15px;
}
.con_m_left{
width:164px;
height:16px;
border:1px solid #adadad;
margin-left:22px;
margin-top:20px;
display:inline;
padding-left:20px;
padding-top:4px;
float:left;
}
.con_m_right{
float:left;
width:303px;
margin-left:30px;
margin-top:20px;
height:22px;
display:inline;
}
.con_m_right1{
float:left;
width:303px;
margin-left:30px;
margin-top:20px;
display:inline;
}
.con_m_btn{
width:293px;
margin-top:20px;
padding-left:240px;
}
.box1{
width:303px;
height:17px;
border:1px solid #adadad;
}
.box2{
width:303px;
height:97px;
border:1px solid #adadad;

}
.box3{
width:303px;
height:20px;
}
.news_bt{
background-image:url(../images/contact/bt.gif);
width:579px;
height:44px;
float:left;
}















.foot_line{
width:1004px;
height:53px;
float:left;
background-image:url(../images/foot_p.jpg);
}
.in_foot{
width:1004px;
height:35px;
padding-top:3px;
float:left;
background-image:url(../images/foot_bg.gif);
background-repeat:repeat-x;
}
.in_foot_1{
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
margin-left:24px;
margin-top:10px;
display:inline;
}
.in_foot_2{
float:left;
color:#a0a0a0;
margin-left:100px;
margin-top:12px;
display:inline;
}
.in_foot_2 a{
font-family:Arial, Helvetica, sans-serifl;
color:#fff;
}
.in_foot_2 a:hover{
color:#ffcf49;
}