body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding:0; margin: 0; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå", Arial, Helvetica, sans-serif; }
table { border-collapse:collapse; border-spacing:0; width:100%; }
fieldset, img { border:0; vertical-align:top; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
ol, ul, li, dl, dt, dd { list-style:none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
a { color:#000; text-decoration:none; }
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
a,area { blr:expression(this.onFocus=this.blur())/* for IE */ }
:focus { outline: none;/* for Firefox */ } 
.red, .red a { color:#d71e04; }
.left { float:left; }
.right { float:right; }
.autohei { overflow:hidden; zoom:1; }
.clear { font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1; }
.blank { height:10px; font-size:0; line-height:0; clear:both; overflow:hidden; }
.blank1 { height:15px; font-size:0; line-height:0; clear:both; overflow:hidden; }
.blank2 { height:20px; font-size:0; line-height:0; clear:both; overflow:hidden; }
body { font-size:12px; background:#FFF; }
.yahei, .yahei * { font-family:"Î¢ÈíÑÅºÚ"; }
#top{ background:url(../images/top_bj.png) repeat-x left top;}
.bar{ background:url(../images/bar_bj.jpg) no-repeat center top;}
.nav{ overflow:hidden; background:#0063af;}
.nav ul{ width:998px; margin:0 auto; overflow:hidden;}
.nav ul li{ float:left; padding:0 19px; background:url(../images/nav_x.png) no-repeat right center; font-size:16px; line-height:47px; color:#fff;}
.nav ul li a{ color:#fff;}
.warp{ width:998px; margin:0 auto;}
.main{ background:url(../images/m_bj.png) repeat;}
.tit1{ background:url(../images/tit_bj.jpg) no-repeat center top;}
.xj1_top{ padding:30px 0 24px;}
.xj1_tr{ width:490px; background:url(../images/xj1_img2.png) no-repeat center top; height:339px;}
.xj1_tr p{ padding:145px 28px 0; text-indent:2em; font-size:14px; line-height:28px; color:#2e2e2e;}
.xj1_bot{ padding-bottom:24px;}
.xj1_bl{ background:#fbfbfb; width:440px;}
.xj1_bl p{ padding:14px 18px; text-indent:2em; line-height:26px; font-size:14px; color:#2e2e2e;}
.xj1_br{ width:545px; overflow:hidden; padding-top:30px;}
.xj1_br ul li{ float:left; width:149px; padding-right:14px;}
.xj1_br ul li h3{ margin-top:14px; line-height:24px; background:#578db7; font-size:14px; text-align:center; color:#fff;}
#xj1left{ float:left; width:22px; margin:46px 9px 0 0; cursor:pointer;}
#xj1right{ float:left; width:22px; margin:46px 0 0 9px; cursor:pointer;}
#xj1{ float:left;}
.ad1{ background:url(../images/ad_bj.jpg) no-repeat center top;} 
.tit2{ background:url(../images/ttibj2.png) repeat-x left bottom;}
.xj2_top{ padding:32px 0 25px;}
.xj2_top ul{ overflow:hidden;}
.xj2_top ul li{ float:left; width:485px; border:1px dashed #909090; padding:3px; margin-right:12px; margin-bottom:18px;}
.xj2_t1{ overflow:hidden; padding-left:12px;}
.xj2_t1 h2{ line-height:42px; font-size:15px; color:#0063af; margin-left:10px;}
.xj2_t1 h2 strong{ font-size:22px; padding-right:8px;}
.xj2_t1 h3{ line-height:29px; border-bottom:1px dashed #89c0e2; margin-right:10px; font-size:13px; color:#1a1a1a; margin-left:14px;}
.xj2_t1 h3 img{ padding-right:5px;}
.xj2_t1 p{ background:url(../images/xj2_img5.png) no-repeat left center; padding-left:70px; font-size:13px; line-height:22px; color:#585858; margin:10px 0;}
.xj2_t1 h4{ text-align:center;}
.xj2_t1 h4 span{ line-height:28px; width:95px; background:#117ed1; margin:0 18px; display:inline-block; font-size:16px; color:#fff;}
.xj2_t1 h4 strong{ line-height:28px; width:95px; background:#faa610; margin:0 18px; display:inline-block; font-weight:normal; font-size:16px; color:#fff;}
.xj2_t1 h4 a{ color:#fff;}
.xj2_top dl{ overflow:hidden;}
.xj2_top dl dd{ float:left; width:221px; border:1px dashed #8f8f8f; padding:3px; margin-right:27px;}
.xj2_top dl dd p{ padding:5px 15px; line-height:18px; height:54px; background:#117ed1; color:#fff;}
.xj2_bot{ padding:40px 0 15px;}
.xj2_br{ width:455px; margin-right:18px;}
.xj2_br p{ font-size:14px; line-height:24px; text-indent:2em; color:#2e2e2e; padding:5px 0;}
.xj2_br h3{ background:url(../images/xj2_img16.png) no-repeat center top; padding:18px 0 5px; font-size:14px; line-height:24px; color:#2e2e2e;}
.xj2_br h3 strong{ color:#117ed1;}
.xj3{ background:url(../images/xj3_bj1.jpg) no-repeat center top;}
.xj3_top{ background:url(../images/xj3_img1.png) no-repeat center top; height:369px;}
.xj3_top ul{ padding-top:14px; overflow:hidden; margin-right:-18px;}
.xj3_top ul li{ float:left; width:320px; padding-right:18px; height:102px; padding-bottom:16px;}
.xj3_top ul li h3{ text-align:center; line-height:41px; padding-top:9px; font-size:30px; font-weight:bold; color:#fff100;}
.xj3_top ul li h4{ text-align:center; line-height:48px; font-size:24px; color:#fff;}
.xj4_top{ background:url(../images/xj4_bj1.png) no-repeat center bottom; padding:32px 0 24px; margin-bottom:18px;}
.xj4_top ul li{ float:left; width:195px; margin-right:5px;}
.xj4_top ul li p{ background:#959595; margin-top:2px; padding:5px 0; line-height:18px; text-align:center; color:#fff;}
.xj4_bot{ padding:18px 0 24px;}
.xj4_bot ul{ overflow:hidden; border-bottom:1px dashed #b5b5b5;}
.xj4_bot ul li{ float:left; width:479px; line-height:31px; padding:5px 0 5px 20px; font-size:14px; color:#2e2e2e;}
.xj4_bot ul li img{ padding-right:6px;}
.xj4_bot ul li a{ color:#2e2e2e;}
.xj5_top{ padding:35px 0;}
.xj5_top li{ float:left; padding-right:34px; width:310px;}
.xj5_bot{ background:url(../images/xj5_bj1.png) no-repeat center top;}
.fot{ border-top:5px solid #989898; background:#efefef;}
.foot_nr{ overflow:hidden; zoom:1;}
.foot_logo{ overflow:hidden; zoom:1; display:block; text-align:center; padding:11px 0px 14px 0px;}
.foot_con{ overflow:hidden; zoom:1; padding:0px 16px;}
.foot_tel{ width:192px; padding-top:26px;}
.foot_pic{ width:280px; background:url(../images/foot_line.png) no-repeat center left; padding-top:26px;}
.foot_pic li{ width:116px; float:left; margin-left:24px;}
.foot_pic li span{ display:block; text-align:center;}
.foot_pic li p{ text-align:center; line-height:20px; color:#666;}
.foot_pic li a{ color:#666; text-decoration:none;}
.foot_pic li p b{ font-weight: normal; color:#1a5c9d;}

.foot_nav{ width:px; float:left; margin-left:12px; display:inline; padding-top:17px;background:url(../images/foot_line.png) no-repeat center left;}
.foot_nav li{ width:92px; height:193px; float:left; margin-left:18px; display:inline; background:url(../images/foot_nav.png) no-repeat center top;}
.foot_nav li h2{ text-align:center; line-height:29px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; overflow:hidden;}
.foot_nav li p{ color:#333; text-align:center; overflow:hidden; zoom:1; line-height:24px; margin-top:4px;}
.foot_nav li p a{ color:#333;}

.foot_bot{ text-align:center; line-height:24px; color:#666;}
