body{margin:0;padding:0; font-family:"微软雅黑"; background:#0c1239}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6,th,td,caption{font-weight:400; margin:0; padding:0}
img{border:0 none;}
ul,p,ol{ list-style-type:none; margin:0; padding:0}
a{text-decoration:none}
a:hover{text-decoration:none;}
.layout_xg{ margin:0 auto; overflow:hidden; background:url(../images/banner.jpg) no-repeat center top #0c1239; width:100%; margin:0 auto; overflow:hidden}
.top_xg{ background:#091528;filter:alpha(opacity=80); opacity:0.80; height:40px; line-height:40px; width:100%; margin:0 auto; overflow:hidden; position:fixed; left:0; top:0}
.top_xg_main{ width:1000px; margin:0 auto; overflow:hidden}
.left{ float:left;}
.right{ float:right}
.top_xg_nav{ width:700px; font-size:14px;color: #fff;}
.top_xg_nav a{ margin:0 30px; display:inline; color: #fff;}
.top_xg_r{ color: #fff; font-size:16px}
.top_banner{ width:100%; margin:0 auto; overflow:hidden; height:380px}
.xg_main_js{ background:url(../images/xg_img_01.png) no-repeat; height:135px; padding:20px;}
.xg_main_js dt{ font-size:22px; color: #fff; width:150px; padding:0; margin:0; padding-top:65px; text-align:center}
.xg_main_js dd{ color: #fff; font-size:12px; line-height:22px; width:770px; padding:0; margin:0}

.xg_main_bg_l{ width:480px; float:left; margin-top:30px}
.xg_main_bg_l strong{ font-size:24px; color: #fff; width:100%; float:left; margin:10px 0}
.xg_main_bg_l span{ font-size:12px; line-height:22px; color: #fff;width:100%; float:left; margin:10px 0}
.xg_pm_td{ width:100%; margin-top:5px;}
.xg_pm_td td{ padding:15px 10px; border:1px solid #d74f41; color: #666; text-align:center; line-height:27px}
table{ border-collapse:collapse; }

.xg_main_bg_r{ width:480px; float:right; margin-top:30px}
.xg_main_bg_r strong{ font-size:24px; color: #fff; width:100%; float:left; margin:10px 0}
.xg_pm_r_td{ width:100%; margin-top:5px;}
.xg_pm_r_td td{ padding:10px 10px; border:1px solid #4b96e3; color: #fff; text-align:center; line-height:24px; font-size:12px}

.xg_qysx_left{ width:255px;}
.xg_qysx_right{ width:245px;}
.main_xg_h3{ margin:30px 0; overflow:hidden; text-align:center; width:100%}
.main_xg_h3_span{ border:1px dashed #fff; padding:30px 40px; line-height:30px; width:917px; color: #fff; font-size:12px}
.xg_qysx_al{ background:url(../images/xg_img_04.png) no-repeat center top; height:450px; width:100%}
.xg_qysx_al_ts_a{ width:250px; float:left; color: #fff; margin-top:64px}
.xg_qysx_al_ts_a span{ text-align:right; font-size:16px; width:100%; float:left; margin-bottom:10px;}
.xg_qysx_al_ts_a p{ text-align:left; font-size:12px; line-height:25px; float:left; margin-bottom:10px;}

.xg_qysx_al_ts_b{ width:245px; float:left; color: #fff; margin-top:68px; font-size:12px}
.xg_qysx_al_ts_b span{ text-align:left; font-size:16px; width:100%; float:left; margin-bottom:10px;}
.xg_qysx_al_ts_a p{ text-align:left; font-size:12px; line-height:25px; float:left; margin-bottom:10px;}

.main_xg_silng{ width:950px; overflow:hidden; margin:0 auto; padding-left:70px;}
.main_xg_silng li{ background:url(../images/xg_img_06.png) no-repeat; height:68px; text-align:center;  line-height:68px; color: #fff; font-size:16px; float:left; width:200px; margin-left:10px; display:inline}
.main_xg_aling{ background:url(../images/xg_img_07.png) no-repeat center center; height:200px; width:100%; margin:30px auto; overflow:hidden; height:190px}
.main_xg_aling li{ width:200px; float:left; margin-left:10px; display:inline; border:1px dashed #fff; padding:18px; line-height:25px; font-size:12px; color: #fff; height:150px}

.main_xg_wh_al{ width:100%; background:url(../images/xg_img_09.png) no-repeat -20px top; float:left; margin-top:30px; padding-top:150px}
.main_xg_wh_al li{ width:250px; float:left; padding:40px 15px; color: #fff; font-size:12px; text-align:center}
.main_xg_qiu_div{ width:100%; overflow:hidden; margin:0 auto; background:url(../images/xg_img_10.png) no-repeat; height:355px; font-size:12px}
.main_xg_qiu_div li{ height:145px}
.main_xg_qiut_l strong{ width:100%; float:left; margin:10px auto; font-size:16px; color:#333; text-align:left}
.main_xg_qiut_l{ width:275px; padding:10px 230px 20px 20px; float:left; line-height:25px; color: #333; text-align:left}
.main_xg_qiut_r{ width:235px; padding:10px 20px 20px 180px; float:right; line-height:23px; color: #333; text-align:left}
.main_xg_qiut_r strong{ width:100%; float:left; margin:10px auto; font-size:16px; color:#333; text-align:right}
.main_xg_zt_js{ width:100%; margin:0 auto; overflow:hidden; padding-bottom:50px}
.main_xg_zt_js img{ float:left; width:356px;}
.main_xg_zt_js span{ float:right; width:615px; text-align:left; line-height:20px;font-size:12px; color: #fff;}

