@charset "utf-8";
/* CSS Document */
body, p, form, h1, h2, h3, h4, h5, h6, td, th, table, div, ul, li, ol, dl, dt, dd, img, input, select {	margin:0;padding:0;}
img {border:0;}
body {font-size: 14px;font-family: "微软雅黑";color: #98ccef;background: url(../images/web_body_bg.jpg) repeat-y center top;}
a:link,a:visited{ text-decoration:none; color:#98ccef}
a:hover{ text-decoration:none; color:#98ccef}
ul,ul li {list-style-type:none;}
.clear {clear:both;height:0px;line-height:0;padding:0;border:0;overflow:hidden;font-size: 0px;}
h1,h2,h3,h4,h5,h6{ font-size:16px; font-weight:bold;}
.cl:after {	content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl {zoom:1;}
input, textarea, button {outline: none;font-family: "微软雅黑";}
.web_bg_t{ background:url(../images/web_bg_t.jpg) no-repeat center top; padding-bottom:60px;}
.web_main_top{ position:relative; height:302px;}
.web_main{ width:736px; margin:auto; padding-left:264px;}
.gohome {position: absolute;width: 260px;height: 170px;display: block;top: 60px;left: 5px;}
.top_pos{ position:absolute; top:150px; left:0; display:block; width:10px; height:10px;}
.web_bg_m{ background:url(../images/web_bg_m.jpg) no-repeat center 302px;}
.web_bg_b{ background:url(../images/web_bg_b.jpg) no-repeat center bottom;}

.web_con_bg_b{box-shadow:0 0 10px #1a212a; background:url(../images/web_con_bg_b.jpg) repeat-y center top; border-bottom:#2c333b 1px solid; margin-bottom:30px;}
.web_con_bg_b_c{ background:url(../images/web_con_bg_b_c.png) no-repeat center top;}
.web_con_bg_b_c_a{ background:url(../images/web_con_bg_b_c_a.png) no-repeat center top;}/*短*/


.web_con_bg_b_con{ padding:30px 80px; background:url(../images/con_t_bg.jpg) no-repeat center 2px;}
.web_con_bg_b_con_a{background:url(../images/con_t_bg.jpg) no-repeat center 2px;}
.web_con_jian{ line-height:22px; background:url(../images/jian.gif) no-repeat left 10px; padding-left:15px;}
.con_h3{color:#55daff; font-weight:normal; line-height:22px; font-size:12px;}


.nav{ background:url(../images/nav.jpg) no-repeat left top; height:53px; overflow:hidden;box-shadow: 0 0 10px #1a212a; margin-bottom:30px;}
.nav a{ display:inline-block;height:53px;}


.b_con_a_left{ float:left; width:110px; background:url(../images/con_left_link.png) no-repeat right top;}
.b_con_a_right{ width:560px; float:left; margin-left:27px; display:inline; padding:35px 0;}
.left_title{ width:56px; margin-left:30px; margin-top:35px; text-indent:-99999em;}
.left_title01{ background:url(../images/left_title01.png) no-repeat left top; height:380px;}
.left_title02{ background:url(../images/left_title02.png) no-repeat left top; height:380px;}
.left_title03{ background:url(../images/left_title03.png) no-repeat left top; height:270px;}
.left_title04{ background:url(../images/left_title04.png) no-repeat left top; height:260px;}


/*返回顶部*/
.returnTop{position: fixed;_position: absolute; bottom: 211px;_bottom: auto;display: none;width: 34px;height: 84px;cursor: pointer; background:url(../images/gotop.png) no-repeat left top;}
.Ptable{ width:410px; border-collapse:collapse; width:100%;}
.Ptable td,.Ptable th{ border:#3d7895 1px solid; text-align:center;padding:5px 2px; line-height:28px;}
.Ptable th{ background:#0f222d;}

.bottom{ background:url(../images/bottom_bg.jpg) no-repeat center top #000; height:156px; padding-top:30px;}
.footer{padding:25px 0 15px 0;}