body{font-family:΢���ź�; font-size:14px; text-align:left; margin:0 auto; line-height:24px; background:#fff; color:#333; font-weight:normal; overflow: auto; overflow-x: hidden;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset,figure,figcaption, table, th, td img{margin:0; padding:0; } 

.dqwz {overflow:hidden; width:1200px; margin:0 auto; height:47px; line-height:43px; color:#666;}
.dqwz a{ color:#666;}
.dqwz a:hover{ color:#333; text-decoration:underline;}
.css_ban { overflow:hidden; text-align:center; margin-bottom:6px;}
.about_ksdh {overflow:hidden; width:1200px; padding-bottom:30px; margin:0 auto;}
.about_ksdh li{ height:44px; line-height:44px; float:left; margin-right:10px; font-size:18px; width:175px; background:#FC0; text-align:center;list-style:none;}
.about_ksdh a{ background:#0772B1; font-size:18px; display:block; color:#fff;}
.about_ksdh a:hover { background:#FC0; font-size:18px; display:block; color:#F00;}
.about_bt1 {overflow:hidden; width:1200px;margin:0 auto; padding-bottom:30px; text-align:left;}
.about_bt1 h1{ font-size:40px; font-weight:bold; line-height:60px; text-align:center;}
.about_bt1 font { color:#F30; font-size:18px;}
.about_bt1 span { color:#333; font-size:20px;}
.about_bt2  { overflow:hidden; background:#fff; margin-bottom:6px; width: 1200px; margin: 0 auto;}
.about_bt2_nr {overflow:hidden;  width:1202px; padding-bottom:20px; margin:0 auto;}
.about_bt2_nr li { float:left; width:396px; height:308px; margin:2px;list-style:none;}
.about_bt2_bk {border:1px dashed #666;}
.about_bt2_nr li h2{ font-size:18px; padding:40px 50px 20px 50px;}
.about_bt2_nr li p{ color:#666; padding:0 50px;}
.about_bt2_nr_bt{ font-size:30px; margin:20px 0; line-height:35px;}
.about_bt2_nr_bt img{ margin-right:20px;}
.about_bt3 {overflow:hidden;  width:1200px; padding-bottom:30px; margin:0 auto;}
.about_bt3_left { float:left; width:665px; }
.about_bt3_left li { float:left;background:url(../img/about_yyfw_x.gif) no-repeat 134px top;list-style:none;}
.about_bt3_left li a h3 { float:left; font-size:16px; width:116px; text-align:center; line-height:63px; margin-right:67px;}
.about_bt3_left li a:hover h3 { color:#FFF;}
.djtx1 a{background:url(../img/about_yyfw1.gif) no-repeat left top; display:block; font-size:14px;}
.djtx1 a:hover {  background:url(../img/about_yyfw1a.gif) no-repeat left top; color:#F30;}
.about_bt3_right { float:right; width:485px;}
.about_bt3_right h1{ color:#0772B1; font-size:20px; line-height:70px;}

.contact_bt1{overflow:hidden; width:1200px;margin:0 auto; padding-top:25px; text-align:center;}
.contact_bt1 h1{ font-size:40px; font-weight:bold; line-height:75px; text-align:center;}
.contact_bt2 {overflow:hidden; width:1214px; padding-top:30px; margin:0 auto;}
.contact_bt2 li{ height:305px; font-size:15px; border:1px dashed #CCC; line-height:44px; float:left; margin:7px; width:388px; color:#666; background:#fff; text-align:center;list-style:none;}
.contact_bt2 li img{ margin:30px;}
.contact_bt2 li p{ margin:0 20px;}
.contact_bt2 li font{ font-size:31px; color:#F00; font-weight:bold; line-height:45px;}
.contact_bt2 li b { font-size:18px; color:#333; line-height:35px;}

.contact_bt3 {overflow:hidden; width:1200px;margin:0 auto; padding:25px 0 35px 0px; border-bottom:1px dotted #999;}
.contact_bt3 li { float:left; width:399px; height:141px; font-size:15px; list-style:none;}
.contact_bt3_x { border-right:1px dotted #999;}
.contact_bt3 li h2{ font-size:18px; padding:10px 0;}
.contact_bt3 li img{ float:left; margin:20px 20px 70px 50px;}
.contact_bt4 {overflow:hidden; width:1200px;margin:0 auto; margin-bottom:20px; border:1px solid #CCC; background:#FFF; }
.contact_bt4 li{overflow:hidden; margin:10px; width:100%;}
.contact_bt4_bt {width:1200px; padding:40px 0px 20px 0px;margin:0 auto;}
.contact_bt4_bt span img{ margin-right:20px;}
.contact_bt4_bt span{ font-size:30px; margin:20px 0; line-height:35px;}
.contact_bt4_bt font { color:#F00;}

.new_body {overflow:hidden; width:1200px; padding-top:30px; margin:0 auto;}
.new_body_left { float:left; width:774px; }
.new_body_left_bt1 { background:url(../img/new_x1.gif) no-repeat right bottom;}
.new_body_left_bt1 b{ font-size:30px; line-height:30px;}
.new_body_left_bt1 a { font-size:16px; float:right; font-weight:bold;}
.new_body_left_bt1 a:hover { color:#F00;}
.new_body_left_cpzstj { height:228px; width:100%; border:1px solid #CCC; padding:3px; margin-top:20px;}
.new_body_left_cpzstj i{color:#FFF; float:left; text-align:center; margin-right:15px; width:58px; height:53px; background:#F00; font-style:normal;}
.new_body_left_cpzstj li{ width:455px; float:right; list-style:none;}
.new_body_left_cpzstj img { width:293px; height:220px; float:left;}
.new_body_left_cpzstj font{ color:#666;}
.a1 { font-size:20px; color:#900;vertical-align: middle;}
.a1:hover { color:#000; text-decoration:underline;}
.a2 { color:#F00; text-decoration:underline; float:right;}
.a2:hover { color:#333;}

.new_body_left_xwlb { border-top:1px dashed #CCC; padding-top:22px; background:url(../img/new_xwlb_bg.gif) repeat-x left top #F5F5F5; margin:22px 0; overflow:hidden; width:100%;}
.new_body_left_xwlb i {color:#FFF; background:#666; font-style:normal;}
.img1 { width:180px; height:135px; margin-right:20px; float:left;}
.new_body_left_xwlb a{ font-size:20px; }
.new_body_left_xwlb a:hover{ color:#F00; text-decoration:underline;}
.new_body_left_xwlb font { background:url(../img/new_tb2.gif) no-repeat left center; color:#999; float:right; width:140px; text-align:center;}
.new_body_left_xwlb span { background: url(../img/new_bt4_pp.gif) repeat-x left center; border-right:1px solid #95DDA0; float:left; text-align:center; line-height:24px; padding-right:10px; height:24px;}

.new_body_right { width:390px; float:right;}
.new_body_right_bt1 b{ font-size:30px; line-height:30px;}
.new_body_right_bt1 a { font-size:16px; float:right; font-weight:bold;}
.new_body_right_bt1 a:hover { color:#F00;}

/*�����ۺ�ҳ��Ч*/
.newbox .newboxfr{float:right;width: 260px;padding-top: 40px;}
.newbox .newboxfr .newboxfrtit{font-size:20px; font-weight:bold; line-height:1; padding-bottom:20px;}
.newboxfr01ul {margin: 0;zoom:1;padding: 5px; border:1px solid #DAEAF7;}
.newboxfr01ul li {position: relative;height: 36px;line-height:36px;  list-style:none;}
.newboxfr01ul li img {width: 100%;vertical-align:middle;}
.newboxfr01ul li p {clear: both;height: 30px;font-size: 14px;}
.newboxfr01ul li p a{color:#555;clear: both;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; line-height: 30px;}
.newboxfr01ul li p a i{float:left;width:20px;height:20px;background:#cbcbcb;color:#fff;text-align:center;line-height:20px;font-style:normal;margin-top: 5px;margin-right: 10px;}
.newboxfr01ul li:first-child p a i{background:#ff3600;}
.newboxfr01ul li:first-child + li p a i{ background:#ff7200;}
.newboxfr01ul li:first-child + li + li p a i{background:#ff9c00;}
.newboxfr01ul li p a:hover{color:#f00;}
.newboxfr01ul li .dis_pi { display: none }
.newboxfr01ul .on {height:auto;position: relative;width: 100%;line-height: 30px; padding-bottom: 10px;}
.newboxfr01ul .on .dis_pi {display: block;margin-top: 10px;}
@media (min-width:1280px){
  .newboxfr01ul{padding-bottom: 5px;}
  .newboxfr01ul li p{font-size:16px;line-height: 40px;height: 40px;}
  .newboxfr01ul .on{height:auto;}
  .newbox01 .newboxfr .newboxfr01ul .on{height:auto;}
}
/**/

.new_361 {margin: 0;zoom:1;padding: 5px; border:1px solid #DAEAF7;}
.new_361 img { width:100%;}
.new_361 li{clear:both;margin-bottom: 10px;position:relative;background: url(../img/new_dian.png) no-repeat left 10px;padding-left: 10px;list-style:none;}
.new_361 li:first-child{background:none; padding:0px; margin-bottom:15px;}
.new_361 li a:first-child + a{position:absolute;left:0px;right:0px;bottom:0px;background:url(../img/new_pp3.png) repeat-x left bottom;color:#fff;text-align:center;text-overflow:ellipsis;white-space: nowrap;overflow:hidden;font-size:14px;line-height:24px;padding:36px 10px 13px 10px;}
.new_361 li:hover a:first-child + a{color:#ffe900;}
@media (min-width:1280px){
  .new_361 li a:first-child + a{font-size:18px;}
  .new_361 li{font-size:16px;line-height:30px;padding-left: 15px;background-position: left 13px;}
}

.news_left { width:890px; float:left;}
.news_left h1 {font-size:28px; height:60px; line-height:30px; text-align:center;}
.news_left font { color:#999;}
.news_left_wxts{ border:1px #E6E6E6 solid; background:#F5F5F5; line-height:33px; padding:20px; overflow:hidden;}
.news_left_wxts b{ color:#F00; font-size:20px;}
.news_left_nr { color:#666; padding:20px; text-align:left; border-bottom:3px solid #F0F0F0; margin-bottom:20px;}
.news_left_fanye { font-size:15px;}
.news_left_fanye a:hover { color:#f00; text-decoration:underline;}
.news_left_fanye font { color:#999;}

.news_cpzs {overflow:hidden; width:1200px;  background:url(../img/news_cpzs.gif) center center no-repeat;  height:90px; line-height:88px; text-align:center; color:#000; font-size:26px; font-weight:bold; letter-spacing:2pt; margin:0 auto;}
.news_cpzs2 { clear:both; color:#666; overflow:hidden; width:1200px; margin:0 auto;}
.news_cpzs2 li { border:1px dotted #CCC; width:580px; margin:10px; padding:10px; float:left;list-style:none;}
.news_cpzs2 li img { width:188px; height:126px; margin-right:15px; float:left;}
.news_cpzs2 li p { width:350px; float:right;}
.news_cpzs2 li a{ font-size:15px; color:#000;  font-weight:bold;}
.news_cpzs2 li a:hover{ font-size:15px; color:#f00;font-weight:bold;}
.news_cpzs2 li a:hover img{ border:2px solid  #0CC;}
.news_cpzs2 li p font{ color:#F00;}


/*��Ƶչʾҳ*/
.spzx_t1 {width:1200px; margin:20px auto; text-align:center;}
.spzx_t1 p{ font-size:18px; line-height:40px;}
.spzx_dh { height:60px; background:url(../img/spzs_t2.gif) no-repeat left center; font-size:30px; line-height:60px; font-weight:bold; color:#C00; padding-left:120px; width:1280px; margin:0 auto;}
.spzx_dh a { margin-left:80px; font-size:30px; color:#333333;}
.spzx_dh a:hover { color:#CC0000;}
.spzx_x { overflow:hidden; width:1360px; margin:0 auto;}
.spzx_nr { width:1402px; overflow:hidden; border-bottom:dotted #CCCCCC 1px;  margin:0 auto 20px auto;}
.spzx_nr li{ width:300px; margin:25px; float:left; background:#E4EAF5; height:206px; list-style:none;}
.spzx_nr span { background:url(../img/spzx_t3.jpg) no-repeat left center #BBCAE6;color:#666; line-height:25px; height:25px; padding:0 10px; float:right;}
.spzx_nr p { width:300px; height:35px; }
.spzx_nr p a { font-size:16px; padding-left:10px;}
.spzx_nr p a:hover { color:#C00; text-decoration:underline;}
.img1 { width:300px; height:169px; margin-bottom:8px;}
.spzx_xw  { overflow:hidden; background:#F5F5F5; margin-bottom:6px;}
.spzx_xw_nr {overflow:hidden;  width:1102px; padding:20px 0; margin:0 auto;}
.spzx_xw_nr h1 { width:560px; background:url(../img/spzx_x2.jpg) no-repeat center center; height:100px; text-align:center; line-height:100px; font-size:40px; margin: 0 auto;}
.spzx_xw_nr li { float:left; width:510px; height:50px; line-height:50px; background:url(../img/spzx_t4.jpg) no-repeat left center; padding-left:40px; list-style:none;}
.about_bt2_bk {border:1px dashed #666;}
.about_bt2_nr li h2{ font-size:18px; padding:40px 50px 20px 50px;}
.about_bt2_nr li p{ color:#666; padding:0 50px;}
.about_bt2_nr_bt{ font-size:30px; margin:20px 0; line-height:35px;}
.about_bt2_nr_bt img{ margin-right:20px; margin-bottom:8px;}
.spzx_bt{ width:1200px; font-size:30px; background:url(../img/spzx_x3.jpg) no-repeat bottom left; height:70px; line-height:50px; margin:0 auto; font-weight:bold;}
.spzx_spzs { overflow:hidden; width:1200px; margin:30px auto;}
.spzx_spzx_l { width:768px; float:left; overflow:hidden;}
.spzx_spzx_r { width:420px; height:436px; background:#e5e5e5; float:right; overflow:hidden;}
.spzx_spzx_r h1 { font-size:20px; margin:20px; font-weight:bold;}
.spzx_spzx_r p{ margin:20px;}
.spzx_wxts { width:1200px; background:url(../img/spzx_wxts.jpg) no-repeat left center; height:188px; padding:85px 30px 0 260px; margin:0 auto;}
.spzx_wxts li{ font-size:16px; line-height:30px;list-style:none;}
.spzx_wxts li font { color:#C00;}
.spzx_an a{ width:220px; height:60px; float:right; text-align:center; line-height:56px; font-size:23px; background:url(../img/spzx_an1.jpg) no-repeat; display:block;  color:#fff;}
.spzx_an a:hover { background:url(../img/spzx_an2.jpg) no-repeat; color:#fff; text-decoration:underline;}
.spzx_xgsp { background:url(../img/spzx_tb2.jpg) no-repeat left center; height:40px; font-size:25px; padding-left:50px; line-height:40px; font-weight:bold; width:1200px; margin:0 auto;}

.spzx_xgsp2 { width:1202px; overflow:hidden; border-bottom:dotted #CCCCCC 1px;  margin:0 auto 20px auto;}
.spzx_xgsp2 li{ width:270px; margin:15px; float:left; background:#E4EAF5; height:190px; list-style:none;}
.spzx_xgsp2 span { background:url(../img/spzx_t3.jpg) no-repeat left center #BBCAE6;color:#666; line-height:25px; height:25px; padding:0 10px; float:right;}
.spzx_xgsp2 p { width:270px; text-align:center; height:35px; }
.spzx_xgsp2 p a { font-size:16px; padding-left:10px;}
.spzx_xgsp2 p a:hover { color:#C00; text-decoration:underline;}
.spzx_xgsp2 img { width:270px; height:153px; margin-bottom:8px;}
/*��Ƶչʾҳ*/

.page-box{height: 60px; box-sizing:content-box;}
div.digg a{box-sizing:content-box;}
div.digg span{box-sizing:content-box;}