@charset "utf-8";
/* CSS Document */
body{ font-size:12px; margin:0; padding:0; color:#333;}
h1,h2,h3{ margin:0; padding:0;}
a{ text-decoration:none; color:#333;}
img{ border:none;}
ul,li{ margin:0; padding:0; list-style:none;}
p{ margin:0; padding:0;}
/*
.top{ width:auto; height:96px; margin:0 auto; background:url(images/top_bg.gif) repeat-x}
.top_a{ width:1000px; height:auto; margin:0 auto;}
.logo{ width:385px; height:55px;background:url(images/logo.gif) no-repeat; margin-top:25px; float:left}
.logo a{ width:385px; height:55px; display:block;}
.logo h1{ text-indent:-9999px;}
.logo_r{ width:300px; height:auto; float:right; background:url(images/tel.gif) no-repeat right top; margin-top:28px; padding-top:35px; text-align:right;}
.logo_r a{ color:#333; margin-left:6px; margin-right:6px;}
.nav{ width:auto; height:32px; line-height:32px; background:url(images/nav.gif) repeat-x; margin:0 auto;}
.nav ul{ width:1000px; margin:0 auto;}
.nav ul li{ width:125px;float:left; text-align:center;}
.nav ul li a{ color:#FFF; font-size:14px;}
*/
.xjbanner{height:242px; margin:0 auto; overflow:hidden; width:1415px;}
.main{ background:url(images/m_bg.gif) repeat-x; width:auto; margin:0 auto; height:auto; overflow:hidden;}
.i_main{ width:1000px; height:auto; margin:0 auto;}
.m_top{ width:968px; height:auto; float:left; border:1px #e4e4e4 solid; background:url(images/m_top_bg.gif) #fff repeat-x; margin-top:15px; padding:15px; line-height:30px; font-size:13px;}
.m_top span{ font-size:14px; font-weight:600;}
.m_top a{ float:right; color:#cc0000;*+margin-top:-28px;}
.m_three,.m_two{ width:968px; height:auto; float:left;border:1px #e4e4e4 solid;margin-top:15px; padding:15px; line-height:30px; font-size:13px; background:#FFF;}
.m_sl{ width:700px; height:auto; background:url(images/sl_bg.gif) no-repeat left center; float:left;}
.m_sl p{ font-size:14px; font-weight:600; line-height:50px; float:left; margin-left:50px; width:610px;_margin-left:30px;}
.m_sl p span{ font-size:12px; font-weight:normal; float:right;*+margin-top:-50px;}
.m_sl p span a{ color:#cc0000;}
#show_pro_img{ margin-left:50px;}
.m_weibo{ float:left; width:265px; height:350px; border:1px #e3e3e3 solid;}
.m_three_l{ width:500px; height:auto; float:left; margin-top:10px; border-right:1px #c4c4c4 solid; padding-right:25px;}
.m_three_r{ width:410px; height:auto; float:left; margin-left:15px; margin-top:15px;}
.m_three_r ul li{ width:auto; height:auto; float:left; margin-left:3px; margin-right:3px; margin-top:15px;_margin-left:2px;_margin-right:2px;}
.m_three_r ul li img{ width:120px; padding:4px; border:1px #e7e7e7 solid;}
.m_three_r p span{ margin-left:8px;}
.i_foot{ border:1px #cdcdcd solid; overflow:hidden; margin-top:10px; height:50px; width:100%;}
.xjfoot{ height:50px; line-height:50px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; float:left;}
.foot_w{width:1000px; margin:0 auto;}