@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px; }
body{font-size:12px; font-family:Arial, Helvetica, sans-serif,"宋体"; background: #fff; color: #000; line-height:1.5em;}  
ul,li,ol{ list-style:none;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
img {border:0;}
a{color: #000; text-decoration: none;}   
a:hover {color:#ba2636;text-decoration: underline;}   
.left{ float:left;}
.right{float:right;}

#x_top{ width:995px; margin:0 auto; background:url(x_top.gif) no-repeat; height:188px;position: relative;  z-index: 1; padding-bottom:2px; }
.x_1{color:#fff;position: absolute;z-index: 100;width: 85px;top:6px;right:82px;text-align:center;}
.x_1 a{color: #fff; text-decoration: none;}   
.x_1 a:hover {color:#fff;text-decoration: underline;}  
.x_2{color:#fff;position: absolute;z-index: 100;width: 85px;top:6px;right:0px;text-align:center;}
.x_2 a{color: #fff; text-decoration: none;}   
.x_2 a:hover {color:#fff;text-decoration: underline;}    
.x_nav{color:#fff;position: absolute;z-index: 100;width: 995px;top:157px;left:0px;text-align:center; height:30px; line-height:30px;}
.x_nav a{color: #fff; text-decoration: none;}   
.x_nav a:hover {color:#fff;text-decoration: underline;}    
.x_nav span{ padding:0px 20px;}
#x_gd{width:993px; margin:0 auto; height:23px; line-height:23px;position: relative;z-index: 1; border:1px solid #dadada; background:#f8f8f8;}
.x_note{font-size:14px;font-weight:700;position: absolute;z-index: 100;top:1px;left:-1px;width:80px;text-align:center;}
#x_main{width:995px; margin:0 auto; }
.x_line_1{padding-top:8px; padding-bottom:15px; overflow:hidden;zoom:1;}
.x_line1_l{overflow:hidden;zoom:1; float:left; width:655px; padding:5px; border:1px solid #dadada;}
.x_item_a{ width:340px; height:230px; float:left;}
.x_item_b{ float:right; width:295px; padding-right:5px;}
.x_tit_1{ font-size:16px; color:#015fc1; font-weight:700; padding-top:5px; padding-bottom:5px;}
.x_item_b h3{ font-size:14px; font-weight:700; padding:15px 0px 5px;}
.x_item_b p{ padding-left:8px; background: url(x_dot.gif) no-repeat 0px 8px; padding-bottom:5px;}
.x_line1_r{float:right;width:317px;}
.x_tit_2{ background:url(x_titbg.gif) repeat-x; height:36px; line-height:36px; border:1px solid #aed7e6; font-size:14px; font-weight:700; padding-left:5px;}
.x_item_c{border:1px solid #dadada; border-top:none; padding:0px 0px 2px;}
.x_item_c p{ line-height:2em;  padding:15px 10px;}
.x_item_c img{ display:block; width:315px; height:74px;}
.x_line_2{ overflow:hidden;zoom:1; border:1px solid #dadada;border-top:2px solid #458fce; background:url(x_linebg.gif) repeat-y 331px;}
.x_item_d{width:331px;}
.x_tit_3{ font-size:14px; font-weight:700; padding-left:15px; height:30px; line-height:30px;color:#015fc1; border-bottom:1px solid #dbecec;}
.x_tit_3 span{ float:right; font-size:12px;font-weight:300; padding-right:10px;}
ul.x_list_1{ padding:10px 15px;}
ul.x_list_1 li{padding-left:8px; background: url(x_dot.gif) no-repeat 0px 8px; padding-bottom:5px;}
.x_pic_1{ padding:15px 0px; }
.x_pic_1 img{ display:block; float:left; padding:5px 0px 0px 10px;}
.x_line_3{ overflow:hidden;zoom:1;  padding:10px 0px;}
.x_tit_4{ border-top:2px solid #458fce;font-size:14px; font-weight:700; padding-left:15px; height:30px; line-height:30px;color:#015fc1;border-left:1px solid #d2deea;border-right:1px solid #d2deea;}
.x_tit_4 span{ float:right; font-size:12px;font-weight:300; padding-right:10px;}
ul.x_pic_2{ overflow:hidden;zoom:1; border:1px solid #d2deea; padding:10px 0px 5px;}
ul.x_pic_2 li{padding-left:27px; float:left; width:165px; }
ul.x_pic_2 li img{ display:block; width:165px; height:110px;}
ul.x_pic_2 li p{ text-align:center; padding:5px 0px;}
ul.x_pic_2 li p a{color: #014478; text-decoration: none;}   
ul.x_pic_2 li p a:hover {color:#ba2636;text-decoration: underline;}  
#x_foot{width:995px; margin:0 auto; text-align:center; padding:25px 0px;}
#x_foot p{ padding:5px 0px;}
#x_foot p span{ padding:0px 10px;}


.x_tit_2{}
.x_gd_box {width:913px;padding-left:80px;}
.x_gd_box ul {width:100%;height:100%;list-style:none;}
.x_gd_box li {float:left;margin-right:10px;}