@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; background: url(../images/back_bg.jpg) repeat-x top; font-family:"宋体"; font-size:14px; line-height:120%; color:#333;}
html{ height:100%; padding:0;}
a{ color:#333333; text-decoration:none;}
a:hover{ text-decoration:none; text-decoration:underline;}
.white a{ color:#FFFFFF; text-decoration:none;}
.white a:hover{ text-decoration:underline;}
.gray a{ color:#5f5f5f; text-decoration:none;}
.gray a:hover{ text-decoration:underline;}
h1{ font-size:22px; font-weight:bold; text-align:center; padding:20px; margin:0;}
.font1{ font-size:12px; color:#797979;}
.font2{ text-indent:2em; line-height:150%;}


.iframe_wh1{ height:116px; width:1004px;}

.content_width{ width:1004px; margin:0 auto;}



.left_width{ width:310px; float:left; padding:15px 0 0 0;}
.image_border{ border:1px solid #5097ac; padding:1px;}
.title2_bg{ background:url(../images/title2_bg.jpg) repeat-x; height:23px; border:1px solid #bac6de; margin-top:10px; padding:5px 0 0 20px; color:#1783c9;}
.title2_text{ border-bottom:1px solid #bac6de; border-left:1px solid #bac6de; border-right:1px solid #bac6de; padding:10px; text-indent:2em;}
.title2_text1{ border-bottom:1px solid #bac6de; border-left:1px solid #bac6de; border-right:1px solid #bac6de; padding:5px 0 5px 2px;}


.center_width{ width:400px; float:left; padding:15px 0 0 10px;}
.title_bg1{ background:url(../images/title_bg1.jpg) repeat-x; width:398px; height:34px; float:left; margin-bottom:5px;}
.title_bg2{ background:url(../images/title_bg2.jpg) repeat-x; height:26px; _height:24px; width:117px; text-align:center; color:#FFFFFF; padding:8px 0 0 0; _padding:10px 0 0 0; float:left;}
.more{ width:60px; float:right; padding:10px 0 0 0;}
.content1_h{ height:110px; padding:10px 0 0 0; vertical-align:top; float:left;}
.content1_bor{ border-bottom:1px solid #d0d0d0;}
.img_width{ float:left; width:117px;}
.text{ float:left;width:266px; padding:0 0 0 15px;}
.text ul{ list-style:none; padding:0; margin:0;}
.text_font1{ padding:10px 0 0 0; font-size:12px; text-indent:2em;}
.text_font2{ font-size:12px; color:#a1a1a1; padding:5px 0 0 0;}
.text a{ color:#1783c9; text-decoration:none;}
.text a:hover{ color:#1c87c5; text-decoration: underline;}



.right_width{ width:274px; float:left; padding:15px 0 0 10px;}
.title2_bg1{ background:url(../images/title_bg1.jpg) repeat-x; width:274px; height:34px; float:left;margin-bottom:5px;}
.title2_bg2{ background:url(../images/title_bg2.jpg) repeat-x; height:26px; _height:24px; width:85px; text-align:center; color:#FFFFFF; padding:8px 0 0 0; _padding:10px 0 0 0; float:left; }
.img2_width{ float:left; width:72px;}
.text2{ float:left;width:187px; padding:0 0 0 15px;}
.text2 ul{ list-style:none; padding:0; margin:0;}
.text2_font1{ padding:10px 0 0 0; font-size:12px; text-indent:2em;}
.text2 a{ color:#1783c9; text-decoration:none;}
.text2 a:hover{ color:#1c87c5; text-decoration: underline;}

.right_width2{ width:754px; float:left; padding:15px 0 0 10px; margin-bottom:20px;}
.right_width3{ padding:15px 0 0 0; margin-bottom:20px;}
.cur_bor{ border:#f1f1f1 solid 1px; background:#ceecff;  padding:5px 5px 5px 15px; font-size:12px;}
.cur_bor a{ text-decoration:underline;}
.cur_bor span{ color:#076daf;}
.content{ border:#f1f1f1 solid 1px; margin-top:10px; padding:20px 0 10px 24px; _padding:20px 0 10px 4px; width:728px;_width:748px;}
.content1{ border:#f1f1f1 solid 1px; margin-top:10px; padding:0px; width:752px;}

.jshi_bg{ float:left; width:170px; height:180px; background: url(../images/jshi_bg.jpg) repeat-x bottom; border:#d1d1d1 1px solid; padding:10px; margin-right:20px; margin-left:20px; margin-bottom:20px;}
.jshi_bg a{ color:#248fce; text-decoration:none;}
.jshi_bg a:hover{ color:#248fce; text-decoration:underline;}
.jshi_border{ border:1px solid #248fce;}
.jshi2_bg{ background:url(../images/jshi_bg2.jpg) repeat-x top; border:1px #ccc solid; height:160px; width:310px; float:left; margin: 0 10px 20px 10px; font-size:12px; padding:15px 10px 10px 10px;}
.jshi2_width1{ width:115px; float:left;}
.jshi2_width2{ width:195px;float:left;}
.jshi2_height1{ height:25px;}
.jshi2_height1 a{ font-size:14px; font-weight:bold; color:#1978b1;}
.jshi2_height2{ height:120px; text-indent:2em;}
.jshi2_height3{ text-align:right;}
.jshi2_height3 a{ color:#666;}
.jshi3_width1{ width:200px; float: left;}
.jshi3_widht2{ width:400px; float:left;}
.jshi3_height1{ height:30px; font-size:16px; font-weight:bold;}
.jshi3_height2{ height:200px; border-bottom:1px solid #f1f1f1;}
.jshi3_font1{ line-height:150%; text-indent:2em; font-size:12px;}
.jshi3_font2{ line-height:150%; text-indent:2em; padding:10px 10px 0 0;}
.kcjs_wdith1{ width:240px; float:left;}
.kcjs_widht2{ width:400px; float:left;}
.kcjs_height{ height:30px; font-size:14px; font-weight:bold; color:#333;}
.kcjs_height2{ padding:10px 0 0 0; text-align:right;}
.kcjs_font1{ font-size:12px; color:#333;}
.kc_width{ padding:5px; font-size:12px;}
.kc_width span{ color: #248fce; font-weight: bold;}
.kc_content{ width:670px; padding-left:40px;}
.kc_confont1{  background:#f3faff; font-size:12px; text-align:center; padding:5px;}
.kc_confont1 a{ color:#0066FF;}
.kc_confont2{ padding:15px 0 0 15px;}

.map{ padding:10px 0 0 0;}

.page{ margin:40px 40px 10px 0; text-align:right;}
.page a{ color:#1186d2; text-decoration:underline;}
.page a:hover{ color: #0066FF;}

.bottom{ clear:both; padding:0 0 0 0;}
.bottom_mar{ margin-top:20px;}
.clear{ clear:both;}
