*{word-wrap:break-word; margin:0;padding:0;}
body{width:100%;font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif; background:#fff}
.clear{clear:both;}
.org{ color:#f50}
img {border:none;}
ul,li{list-style:none;}
a{ color:#666; text-decoration:none}
a:hover{ color:#f50; text-decoration:underline}
a,body,img,ul,li,ol,dl,dt,dd,div,p,span,font,br{ margin:0; padding:0}

/**********头部***********/
.text_top{text-align:right; color:#666; font-size:12px;padding:4px;}
.text_top a{color:#666; text-decoration:none;}
a.color-1{color:#007fcf;}
.text_top a:hover{text-decoration:underline;}
.header {width: 100%;height: 40px;background: url(menu_back.gif) repeat-x;clear: both;}
.nav{width:900px; margin:0 auto}
.nav ul{ margin:0 6px;overflow:hidden;float:left;}
.nav ul li{float:left;width:80px;height:40px; display:inline;background:url(nav_line.gif) 0 0 no-repeat; line-height:40px; padding-left:23px;}
.nav ul li a{ font-weight:bold; font-size:14px;text-decoration:none; }
.nav ul li a:hover{color:#cc0000;}
.nav ul li a.normal{padding:2px 17px 4px;*padding:5px 17px; color:#FFF;}
.nav ul li a.select{padding:2px 17px 4px;*padding:5px 17px; color:#cc0000; background:url(nav_li_bg.gif) no-repeat;}
.nav ul li a.normal:hover {padding:2px 17px 4px;*padding:5px 17px; color:#cc0000; background:url(nav_li_bg.gif) no-repeat;}




.xm_nav{ display:none;width:21px; height:65px; position:fixed; top:400px; top:400px\9;_position:absolute;_top:expression(eval(documentElement.scrollTop) + 600); left:50%; margin-left:485px;}






/****************底部**************/
.footer{width: 950px;margin:0 auto; text-align:center; line-height:50px; height:50px; font-size:12px;}
.footer a{color: #666;text-decoration: none;}
.footer a:hover{color:#f50; text-decoration:underline;}

/**********************客服QQ*********************/
<!--  
#lovexin14{   
width:80px;   
height:250px;   
font-size:12px;   
}

#lovexin14 ul{
width:78px;
overflow:hidden;
border:1px solid #eaeaea;
background-color:#ffffff;
}
#lovexin14 ul li{
height:26px;
text-align:center;
overflow:hidden;
}  
.lovexin{
width:76px;
line-height:28px;
background:#cccccc;
margin:1px;
border-bottom:1px solid #eaeaea;
color:#000000;
}
.lovexing{
border-bottom:1px dashed #eaeaea;
padding-top:6px;
}
.lovexings{
padding-top:6px;
}
.mt6{
margin-top:6px;
}
#lovexin14 a{
text-decoration:none;
color:#666;
}


#lovexin_off img,#lovexin_off a{ display:block; }

 -->   






/********banner*******/
.banner{width:100%; height:566px;}
.banner-a a{display:block; width:970px; margin:0 auto; height:566px;background:url(banner.gif) no-repeat;}
.banner-b a{display:block; width:970px; margin:0 auto; height:566px;background:url(banner_end.gif) no-repeat;}
.banner-c a{display:block; width:1200px; margin:0 auto; height:488px;background:url(2bbanner_end.gif) no-repeat;}
.banner-d a{display:block; width:970px; margin:0 auto; height:546px;background:url(father_banner.gif) no-repeat;}
.banner-e{display:block; width:970px; margin:0 auto; height:546px;background:url(father_banner_end.gif) no-repeat;}
/*******中间内容********/


#main{width:960px; margin:0 auto; overflow:hidden; border:5px solid #d23135}

#main_left{ width:272px; display:block; float:left;}
.m_l_con{ margin:5px auto;}
.m_l_con p{ margin:10px; line-height:22px}

#main_left .m_r_con{ width:272px; line-height:20px; overflow:hidden; zoom:1;}
#main_left .m_r_con li{ float:left; width:110px; height:156px; text-align:center; margin:10px 0 10px 17px; _margin:10px 5px 10px 9px; }
#main_left .pic img{ border:1px solid #ccc; width:100px; height:100px;}
#main_left .pic img:hover{ border:1px solid red}




.main_right{ width:683px; float:right; display:block;background:url(m_r_title.jpg) top left no-repeat; border-left:5px solid #d23135; padding-top:70px; padding-bottom:40px;min-height:1076px;_height:1076px;}


.main_right .m_r_con, .m_r_con_end{ width:670px; margin:0 auto; padding:0; line-height:24px; line-height:30px\9; float:left}
.main_right .m_r_con li{ float:left; width:190px; height:250px; /*float:none\9; *float:left; _float:left; display:inline-block\9;*display:inline;_display:inline; *width:180px;*/ text-align:center; margin:10px 0 10px 26px; /**margin:10px 0 10px 35px; _margin:10px 15px 10px 18px;*/ _margin:10px 8px 10px 14px;}
.main_right .m_r_con .pic img{ border:1px solid #ccc; width:180px; height:180px;}
.main_right .m_r_con .pic img:hover{ border:1px solid red}
.main_right .m_r_con li .m_r_name{ width:100px; display:inline-block}
.main_right .m_r_con li span{ margin-left:10px; width:80px; display:inline-block; text-align:left}
.button{ width:78px; height:20px; display:block; margin:0 auto; background:url(button.jpg) no-repeat}
.button:hover{background:url(button_hover.jpg) no-repeat}

.m_r_con_end span{ margin-top:10px; display:inline-block}
.m_r_con_end li{width:606px; margin:40px auto 0 auto; font-size:15px; font-weight:bold}
.m_r_con_end li .m_r_name{ margin-right:25px;}
.main_right .m_r_con_end .pic{ position:relative}
.main_right .m_r_con_end .pic img{ border:3px solid #ccc;}
.main_right .m_r_con_end .pic img:hover{ border:3px solid red}

.one, .two, .three{ position:absolute; bottom:386px; _bottom:430px; left:-30px; background:url(one.gif); width:95px; height:95px; display:block}
.two{ background:url(two.gif); bottom:350px; _bottom:380px;}
.three{ background:url(three.gif); bottom:440px; _bottom:470px;}




.page, .return{ margin:20px auto 0 auto; padding:10px; width:650px; display:block; text-align:center; float:left}
.return{ float:none; padding-top:40px; overflow:auto}
.return a{ color:#D23135; text-decoration:underline; font-weight:bold; font-size:24px}
.return a:hover{ color:red;}

