
body {
	background:url(../img/pattern_37.gif) repeat;
	margin-top: 0px;
	margin-bottom: 0px;
}
*{ padding:0; margin:0;}
.box {width:960px; height:auto; margin-left:auto; margin-right:auto; background:#FFF; overflow:hidden; padding:0 10px}
.topl{ height:40px; width:960px; margin:0 auto;}
.top_line {width:100%; height:40px; background: url(../img/top_line.png) top left repeat-x; line-height:40px;}
.top_line_logo {width:112px; height:40px; float:left; margin-left:5px; }
.top_line_r_nav {width:280px; height:40px;  float:right; font-family:"宋体"; font-size:12px; text-decoration:none; color:#000; line-height:40px; text-align:right;}
.top_line_r_nav a {font-family:"宋体"; font-size:12px; text-decoration:none; color:#333;}
.top_line_r_nav a:hover {font-family:"宋体"; font-size:12px; text-decoration:none; color:#d6bf09;}
.top_logo {width:960px; height:110px; float:left; line-height:110px;}
.logo {width:101px; height:100px; float:left; margin-top:10px;}
.name {width:800px; height:60px; float:left; line-height:60px; margin-top:40px; margin-left:10px; font-family:"宋体"; font-size:24px; font-weight:bolder; color:#000;}
.nav {width:960px; height:44px; float:left; background:url(../img/nav_bg.png) top left no-repeat; }
.but {width:84px; height:44px; float:left; margin-left:30px; text-align:center; line-height:44px; display:inline;}
.but a {font-family:"宋体"; font-size:14px; font-weight:bolder; color:#FFF; text-decoration:none;}
.but a:hover {font-family:"宋体"; font-size:14px; font-weight:bolder; color:#F00; text-decoration:none;}
.banner {width:960px; height:180px; float:left;}
.b_line {width:950px; height:27px; float:left; background:url(../img/banner_d_l_bg.png) top left repeat-x; line-height:27px; font-family:"宋体"; font-size:12px; text-decoration:none; color:#666; text-align:left; padding-left:10px;}
.box_left {width:240px; height:auto; clear:both;float:left; margin-top:10px; overflow:hidden;}
.left_title {width:230px; height:40px; background:url(../img/left_box_title_bg.png) no-repeat; font-family:"宋体"; font-size:14px; font-weight:bolder; color:#FFF; text-align:left; clear:both; padding-left:10px; line-height:40px;}
.left_mid_qy {width:222px; height:auto; float:left; padding:8px; clear:both; border:1px solid #d3d3d3; border-top:none; background:#fff; margin-bottom:10px;}
.left_mid_qy_logo {width:200px; height:204px; padding:5px; margin-left:auto; margin-right:auto; background:url(../img/logo_gibg.png) no-repeat;}
.left_mid_qy_text {width:210px; height:auto; margin-left:auto; margin-right:auto; margin-top:10px; text-align:left; font-family:"宋体"; font-size:12px; color:#000; line-height:21px;}
.left_but {}
.left_mid_sjs {width:222px; height:auto; float:left; padding:8px; border:1px solid #d3d3d3; border-top:none; clear:both; overflow:hidden;}
.left_mid_sjs_logo {width:120px; height:150px; border:1px solid #999; float:left;}
.left_mid_sjs_text {width:224px; height:auto; float:left; text-align:left;  font-family:"宋体"; font-size:12px; color:#000; line-height:25px;}
.r_box {width:710px; height:auto; float:right; margin-top:10px; overflow:hidden;}
.jpal {width:710px; height:auto; float:left; margin-bottom:10px; overflow:hidden;}
.r_title {width:670px; height:40px; float:left; background:url(../img/r_box_title_bg.png) top left no-repeat; font-family:"宋体"; font-size:14px; font-weight:bolder; color:#000; line-height:40px; padding-left:40px; color:#fff;}
.jpal_con {width:708px; height:auto; float:left; border:1px solid #d3d3d3; background:#fff; padding-bottom:10px; overflow:hidden; border-top:none;}
.anli {width:156px; height:165px; float:left; margin:15px 0 0 17px;}
.anli_pic {width:150px; height:113px; float:left; border:1px solid #d3d3d3; padding:2px;}
.anli_text {width:156px; height:22px; line-height:22px; float:left; border-bottom:1px dashed #CCC; font-family:"宋体"; font-size:12px; text-decoration:none; color:#666; text-align:center;}
.gsjs {width:710px; height:auto; float:left; margin-bottom:10px;}
.gsjs_con {width:688px; height:102px; float:left; border:1px solid #ddd; border-top:none; padding:10px;}
.gsjs_con_logo {width:101px; height:102px; float:left; margin-right:10px; border:1px solid #999;}
.gsjs_con_text {width:575px; height:102px; float:left; text-align:left; line-height:21px; font-family:"宋体"; font-size:12px; color:#000;}
.zxxgt {width:710px; height:auto; float:left; margin-bottom:10px;}
.zxxgt_con {width:708px; height:auto; overflow:hidden; float:left; border:1px solid #ddd; border-top:none;}
.zs {width:156px; height:165px; float:left; margin:15px 0 0 17px; display:inline}
.zs_pic {width:150px; height:113px; float:left; padding:2px; border:1px solid #d3d3d3;}
.zs_text {width:156px; height:22px; line-height:22px; float:left; border-bottom:1px dashed #CCC; font-family:"宋体"; font-size:12px; text-decoration:none; color:#666; text-align:center;}

.rongyu{width:206px; height:178px; float:left; margin:15px 0 0 23px; display: inline;}
.rongyu_pic {width:200px; height:150px; float:left; padding:2px; border:1px solid #d3d3d3;}
.rongyu_text {width:206px; height:22px; line-height:22px; float:left; border-bottom:1px dashed #CCC; font-family:"宋体"; font-size:12px; text-decoration:none; color:#666; text-align:center;}
.down_nav {width:960px; height:38px; float:left;  background:url(../img/but_nav_bg.png) top left repeat-x; text-align:center; line-height:38px; color:#FFF; overflow:hidden;}
.down_nav a {font-family:"宋体"; font-size:12px; text-decoration:none; color:#FFF;}
.down_nav a:hover {font-family:"宋体"; font-size:12px; text-decoration:none; color:#F00;}
.cpy {width:960px; height:28px; float:left; background:url(../img/cpr_bg.png) top left repeat-x; text-align:center; line-height:28px; font-family:"宋体"; font-size:12px; color:#333;}
.qyjj {width:710px; height:435px; float:left; margin-bottom:10px;}
.qyjj_con {width:688px; height:auto; float:left; border:1px solid #ddd; font-family:"宋体"; font-size:12px; line-height:21px; color:#000; padding:10px;}
.xgt {width:710px; height:auto; float:left; margin-bottom:10px; overflow:hidden;}
.xgt_con {width:708px; height:auto; float:left; border:1px solid #ddd; border-top:none; overflow:hidden;}
.num {width:680px; height:30px; line-height:30px; float:left; text-align:right; margin-top:10px; font-size:12px; color:#333;}
.num a {font-family:"宋体"; text-decoration:none; color:#333;}
.num a:hover {font-family:"宋体"; text-decoration:none; color:#F00;}
.anli_show_con {width:698px; height:auto; float:left; padding:5px; border:1px solid #d3d3d3; border-top:none;}
/*.anli_pic {width:656px; height:436px; float:left;}*/
.xgtjj_con {width:658px; height:auto; float:left; text-align:left; font-family:"宋体"; font-size:12px; text-decoration:none; color:#000; line-height:21px;}
.xgt_show {width:710px; height:auto; float:left; margin-bottom:10px; overflow:hidden;}
.xgt_show_con {width:698px; height:auto; float:left; border:1px solid #ddd; padding:5px; margin-bottom:10px;}
.xgt_show_con img{
    max-width:650px;
    width:expression_r(document.body.clientWidth > 650? "650px": "auto" );
}
.xgt_pic01 {width:427px; height:284px; float:left; border:2px scroll #CCC; margin-right:10px;}
.xgt_text {width:256px; height:85px; line-height:21px; float:left; font-family:"宋体"; font-size:12px; color:#000; margin-bottom:10px;}
.xgt_sjs {width:256px; height:auto; float:left; margin-bottom:10px;}
.xgt_sjs_pic {width:83px; height:100px; float:left; border:1px solid #666; padding:3px; margin-right:5px;}
.xgt_sjs_text {font-family:"宋体"; font-size:12px; text-align:left; color:#F60; line-height:21px;}
.xgt_bj_but {width:185px; height:45px; float:left; background:url(../img/bg_but_bg.png) top left no-repeat; text-align:center;}
.xgt_bj_but a {font-family:"宋体"; font-size:14px; font-weight:bolder; line-height:45px; color:#FFF; text-decoration:none;}
.xgt_bj_but a:hover {font-family:"宋体"; font-size:14px; font-weight:bolder; line-height:45px; color:#000;}
.sjs_show_con {width:698px; height:auto; float:left; border:1px solid #ddd; padding:5px; margin-bottom:10px; line-height:21px; font-family:"宋体"; font-size:12px; color:#000;}
.sjs_show_con a {font-family:"宋体"; font-size:12px; color:#000; text-align:left;}
.sjs_show_con a:hover {font-family:"宋体"; font-size:12px; color:#F00; text-align:left;}

.tab{ font-size:12px; margin-top:10px; margin-left:10px; color:#666; text-align:center; margin-bottom:10px;}

.sjs_show_pic {width:84px; height:104px; float:left; border:2px solid #666; padding:3px; margin-right:15px;}
.sjs_show_text {width:580px; height:110px; float:left; text-align:left; line-height:21px; font-family:"宋体"; font-size:12px; color:#000;}
.show_box {width:960px; height:720px; float:left; margin-top:10px; margin-bottom:10px;}
.show_box_but {width:185px; height:45px; background:url(../img/bg_but_bg.png) top left no-repeat; text-align:center; float:right; margin-bottom:10px;}
.show_box_but a {font-family:"宋体"; font-size:14px; font-weight:bolder; line-height:45px; color:#FFF; text-decoration:none;}
.show_box_but a:hover {font-family:"宋体"; font-size:14px; font-weight:bolder; line-height:45px; color:#000;}