﻿body { margin: 0px; font-family: "Microsoft Yahei", Tahoma, Geneva, sans-serif; }
.top_wu { height: 70px; width: 100%; float: left; background-image: url(../images/bg_nav.png); background-repeat: repeat-x; background-position: left bottom; padding-bottom: 4px; }
.top { color: #fff; top: 0; position: fixed; height: 70px; width: 100%; z-index: 999; _bottom: auto; _width: 100%; _position: absolute;  _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 100)||0)-(parseInt(this.currentStyle.marginBottom, 100)||0)));
text-align: center; margin-top: 0; margin-right: auto; margin-bottom: 0;  margin-le autot:0;
background-color: #FFFFFF; background-image: url(../images/bg_nav.png); background-repeat: repeat-x; background-position: left bottom; padding-bottom: 4px; }
.top_c { height: 70px; width: 1100px; margin-right: auto; margin-left: auto; }
.logo { float: left; height: 70px; width: 380px; }
/* .nav { width: 720px; float: left; height: 70px; } */
/* ul { margin: 0px; padding: 0px; list-style-type: none; } */
/* .nav li { font-size: 16px; line-height: 70px; font-weight: normal; color: #000000; text-align: center; float: left; height: 70px; width: 90px; } */
.one { background-color:#265c99; float: left; width: 100%; margin-top: 70px; }
.one_c { width: 1100px; margin-right: auto; margin-left: auto; }
.one_c_o { background-image: url(../images/ine1.png); background-repeat: no-repeat; background-position: 200px top; float: left; height: 19px; width: 875px; padding-left: 225px; margin-top: 50px; padding-top: 12px; font-size: 16px; line-height: 16px; font-weight: normal; color: #FFFFFF; }
.one_c_q { font-size: 43px; line-height: 85px; font-weight: bold; color: #FFFFFF; background-image: url(../images/one1.jpg); background-repeat: no-repeat; background-position: center top; float: left; height: 85px; width: 1100px; margin-top: 20px; text-align: center; }
.one_c_w { float: left; width: 1100px; margin-top: 40px; }
.one_c_w_left { background-image: url(../images/kef.png); background-repeat: no-repeat; background-position: left top; float: left; height: 170px; width: 210px; font-size: 24px; line-height: 35px; font-weight: bold; color: #2C6CB4; padding-top: 36px; padding-left: 200px; }
.one_c_w_right { float: left; width: 690px; }
.one_c_w_right p.a { font-size: 32px; line-height: 70px; font-weight: normal; color: #FFFFFF; display: block; padding-left: 40px; }
.one_c_w_right p.a:hover { font-size: 32px; line-height: 70px; font-weight: normal; color: #FF6600; display: block; padding-left: 40px; }
.one_c_w_right p.b:hover { font-size: 32px; line-height: 70px; display: block; padding-left: 100px; color: #FF6600; }
.one_c_w_right p.c:hover { font-size: 32px; line-height: 70px; font-weight: normal; color: #FF6600; display: block; padding-left: 40px; }
.one_c_w_right p.b { font-size: 32px; line-height: 70px; display: block; padding-left: 100px; color: #FFFFFF; }
.one_c_w_right p.c { font-size: 32px; line-height: 70px; color: #FFFFFF; display: block; padding-left: 40px; }
p { margin: 0px; padding: 0px; }
.one_c_w_right span { font-size: 50px; }
.one_c_e { background-image: url(../images/one3.jpg); background-repeat: no-repeat; background-position: center top; float: left; height: 81px; width: 1100px; margin-top: 30px; }
.one_c p.tell { font-size: 28px; line-height: 60px; font-weight: normal; color: #265B97; text-align: center; float: left; height: 60px; width: 1100px; display: block; margin-top: 25px; margin-bottom: 25px; }
.two { background-color: #89caf7; float: left; height: 650px; width: 100%; }
.two_c { height: 650px; width: 1100px; margin-right: auto; margin-left: auto; }
.two_c h2 { font-size: 34px; line-height: 60px; font-weight: bold; color: #FFFFFF; background-color: #2b70a0; height: 60px; width: 400px; margin-top: 50px; margin-right: auto; margin-bottom: 20px; margin-left: auto; text-align: center; display: block; }
.two_c p.sm { background-image: url(../images/twobg.png); background-repeat: no-repeat; background-position: center top; float: left; height: 70px; width: 836px; padding-right: 132px; padding-left: 132px; padding-top: 34px; padding-bottom: 35px; font-size: 16px; line-height: 30px; font-weight: normal; color: #000000; display: block; text-indent: 34px; }
.fuwu { float: left; width: 1100px; margin-top: 30px; }
.fuwu li { display: block; float: left; width: 220px; }
.fuwu li.a { background-image: url(../images/xm_a.png); background-repeat: no-repeat; background-position: center top; padding-top: 140px; }
.fuwu p.title { font-size: 22px; line-height: 40px; font-weight: bold; color: #000000; text-align: center; display: block; float: left; height: 40px; width: 220px; }
.fuwu p.shuoming { font-size: 16px; line-height: 34px; font-weight: normal; color: #16537d; display: block; float: left; width: 200px; margin: 0px; height: auto; text-indent: 35px; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; }
.fuwu li.b { background-image: url(../images/xm_b.png); background-repeat: no-repeat; background-position: center top; padding-top: 140px; }
.fuwu li.c { background-image: url(../images/xm_c.png); background-repeat: no-repeat; background-position: center top; padding-top: 140px; }
.fuwu li.d { background-image: url(../images/xm_d.png); background-repeat: no-repeat; background-position: center top; padding-top: 140px; }
.fuwu li.e { background-image: url(../images/xm_e.png); background-repeat: no-repeat; background-position: center top; padding-top: 140px; }
.san { background-image: url(../images/san.jpg); background-repeat: no-repeat; background-position: center top; float: left; width: 100%; padding-bottom: 40px; }
.san_c h2 { background-color: #518ED1; height: 60px; width: 480px; margin-top: 80px; margin-right: auto; margin-bottom: 30px; margin-left: auto; font-size: 34px; line-height: 60px; font-weight: bold; color: #FFFFFF; text-align: center; display: block; }
.san_c p.xa { font-size: 34px; line-height: 90px; font-weight: bold; color: #FFFFFF; display: block; margin-top: 30px; float: left; width: 1100px; }
.san_c { height: auto; width: 1100px; margin-right: auto; margin-left: auto; }
.san_c p.xb { font-size: 34px; line-height: 90px; font-weight: bold; color: #FFFFFF; display: block; float: left; width: 1100px; }
.san_c p.xc { font-size: 34px; line-height: 90px; font-weight: bold; color: #FFFFFF; display: block; float: left; width: 1100px; }
.san_c p.xd { font-size: 34px; line-height: 90px; font-weight: bold; color: #FFFFFF; display: block; float: left; width: 1100px; }
.san_c span { color: #518ED1; padding-right: 7px; padding-left: 7px; }
.san_c p.dianhua { font-size: 34px; line-height: 62px; font-weight: normal; color: #FFFFFF; background-image: url(../images/zxdh.png); background-repeat: no-repeat; background-position: center top; float: left; height: 62px; width: 1100px; text-align: center; display: block; margin-top: 40px; }
.si { background-color: #66bbf7; float: left; width: 100%; padding-top: 40px; padding-bottom: 40px; }
.si_c { width: 1100px; margin-right: auto; margin-left: auto; }
.si_c h2 { color: #FFFFFF; background-color: #0b4c7a; text-align: center; display: block; height: 60px; width: 340px; margin-right: auto; margin-bottom: 40px; margin-left: auto; font-size: 34px; line-height: 60px; font-weight: bold; margin-top: 0px; }
.si_youshi { background-image: url(../images/liudays.png); background-repeat: no-repeat; background-position: center top; float: left; height: 108px; width: 878px; padding-right: 111px; padding-left: 111px; padding-top: 68px; }
.si_youshi li.a { font-size: 14px; line-height: 105px; font-weight: normal; color: #FFFFFF; text-align: center; display: block; float: left; height: 105px; width: 108px; padding-right: 47px; }
.si_youshi li.b { font-size: 14px; line-height: 30px; font-weight: normal; color: #FFFFFF; text-align: center; display: block; float: left; height: 60px; width: 107px; padding-top: 24px; padding-bottom: 24px; padding-right: 48px; }
.si_youshi li.c { font-size: 14px; line-height: 30px; font-weight: normal; color: #FFFFFF; text-align: center; display: block; float: left; height: 60px; width: 107px; padding-top: 24px; padding-bottom: 24px; padding-right: 48px; }
.si_youshi li.d { font-size: 14px; line-height: 30px; font-weight: normal; color: #FFFFFF; text-align: center; display: block; float: left; height: 60px; width: 107px; padding-top: 24px; padding-bottom: 24px; padding-right: 43px; }
.si_youshi li.e { font-size: 14px; line-height: 30px; font-weight: normal; color: #FFFFFF; text-align: center; display: block; float: left; height: 60px; width: 107px; padding-top: 24px; padding-bottom: 24px; padding-right: 48px; }
.si_youshi li.f { font-size: 14px; line-height: 30px; font-weight: normal; color: #FFFFFF; text-align: center; display: block; float: left; height: 60px; width: 107px; padding-top: 24px; padding-bottom: 24px; }
.wu { background-image: url(../images/wu_bg.jpg); background-repeat: repeat; background-position: left top; width: 100%; padding-top: 40px; padding-bottom: 40px; }
.wu_c { width: 1100px; margin-right: auto; margin-left: auto; }
.wu_c h2 { font-size: 34px; line-height: 60px; font-weight: bold; color: #FFFFFF; background-color: #0B4C7A; text-align: center; display: block; height: 60px; width: 300px; margin-right: auto; margin-bottom: 40px; margin-left: auto; padding: 0px; margin-top: 0px; }
.wu_wenti { width: 1100px; font-size: 18px; line-height: 34px; font-weight: normal; color: #FFFFFF; }
.wu_wenti b { font-size: 20px; line-height: 70px; }
.wu_wenti span { color: #FF8116; }
.fanwen { background-color: #faf9f9; float: left; width: 100%; padding-top: 30px; padding-bottom: 30px; }
.fanwen_c { width: 1100px; margin-right: auto; margin-left: auto; }
.fanwen_title { font-size: 34px; line-height: 60px; font-weight: bold; color: #000000; text-align: center; float: left; height: 60px; width: 1100px; }
.fanwen_list { float: left; width: 1100px; }
.fanwen_listx { float: left; width: 340px; padding-right: 30px; margin-bottom: 5px; }
#fanwen_listx3,#fanwen_listx6,#fanwen_listx9,#fanwen_listx12,#fanwen_listx15 { padding-right: 0; margin-bottom:0;}
.fanwen_list_title { float: left; height: 35px; width: 340px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #0078a3; }
.fanwen_list_title span { float: left; height: 34px; width: auto; padding-right: 5px; padding-left: 5px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #FF8116; font-size: 16px; line-height: 34px; font-weight: bold; color: #000000; display: block; }
.fanwen_list_title u { font-size: 12px; line-height: 35px; font-weight: normal; color: #666666; float: right; text-decoration: none; }
.fanwen_list_lb { float: left; width: 340px; padding-top: 7px; padding-bottom: 7px; height:180px; overflow:hidden }
.fanwen_list_lb li { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 30px; font-weight: normal; color: #333333; background-image: url(../images/inc.png); background-repeat: no-repeat; background-position: left center; padding-left: 10px; height:30px; overflow:hidden}
.fanwen_list_lb span { color: #666666; float: right; }
.fanwen_list_lb a { color: #333333; text-decoration: none; }
.fanwen_list_lb a:hover { color: #333333; text-decoration: underline; }
.link { background-color: #518ed1; float: left; width: 100%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ffffff; }
.link_c { width: 1100px; margin-right: auto; margin-left: auto; }
.link_title { font-size: 16px; line-height: 40px; font-weight: normal; color: #FFFFFF; float: left; height: 40px; width: 1100px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; }
.link_list { font-size: 14px; line-height: 25px; font-weight: normal; color: #EFEFEF; float: left; width: 1100px; padding-top: 5px; padding-bottom: 5px; }
.footer { background-color: #518ED1; float: left; width: 100%; font-size: 14px; line-height: 30px; font-weight: normal; color: #FFFFFF; text-align: center; padding-top: 15px; }
.one_c_w_left span { color: #c63a3a; }
.weizhi { float: left; height: 40px; width: 100%; margin-top:75px }
.weizhi_c { font-size: 14px; line-height: 40px; font-weight: normal; color: #666666; height: 40px; width: 1100px; margin-right: auto; margin-left: auto; }
.wenzhang { float: left; width: 100%; }
.wenzhangc { width: 1100px; margin-right: auto; margin-left: auto; border-top-width: 1px; border-top-style: solid; border-top-color: #dddddd; }
.wenzhangc_left { float: left; width: 750px; margin-bottom: 10px; }
.wenzhangc_title { float: left;  width: 750px; padding-top: 10px; margin-top: 10px; }
.wenzhangc_title h1 { font-size: 34px; line-height: 60px; font-weight: bold; color: #366AA4; display: inline; }
.wenzhangc_time { font-size: 14px; line-height: 30px; font-weight: normal; color: #666666; float: left; height: 30px; width: 750px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dddddd; }
.wenzhangc_text { font-size: 14px; line-height: 32px; font-weight: normal; color: #000000; float: left; width: 750px; padding-top: 20px; }
.wenzhangc_right { float: left; width: 330px; padding-left: 20px; margin-top: 10px; }
.wenzhangc_right_title { float: left; height: 35px; width: 330px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #0078a3; }
.wenzhangc_right_title span { display: block; float: left; height: 34px; width: auto; padding-right: 5px; padding-left: 5px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #FF8116; font-size: 16px; line-height: 34px; font-weight: normal; color: #000000; }
.wenzhangc_right_nav { float: left; width: 330px; padding-top: 10px; margin-bottom: 10px; }
.wenzhangc_right_nav li { float: left; width: 155px; text-align: center; display: block; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; }
.wenzhangc_right_nav a { background-color: #F6F6F6; height: 25px; width: 153px; border: 1px solid #dddddd; display: block; font-size: 14px; line-height: 25px; font-weight: normal; color: #000000; text-decoration: none; }
.wenzhangc_right_nav a:hover { background-color: #366AA4; height: 25px; width: 153px; border: 1px solid #3E6DA1; display: block; font-size: 14px; line-height: 25px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.wenzhangc_right_nav a.hover { background-color: #366AA4; height: 25px; width: 153px; border: 1px solid #3E6DA1; display: block; font-size: 14px; line-height: 25px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.wenzhangc_right_list { float: left; width: 330px; margin-bottom: 10px; padding-top: 5px; }
.wenzhangc_right_list li { font-size: 14px; line-height: 35px; font-weight: normal; background-image: url(../images/inc.png); background-repeat: no-repeat; background-position: left center; padding-left: 10px; height:35px; overflow:hidden }
.wenzhangc_right_list a { color: #333333; text-decoration: none; }
.wenzhangc_right_list a:hover { color: #366AA4; text-decoration: underline; }
.wenzhangc_fenye { float: left; width: 750px; font-size: 12px; line-height: 25px; font-weight: normal; color: #666666; margin-top: 10px; }
.liebiao_bt { float: left; height: 35px; width: 750px; margin-top: 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #0078A3; }
.liebiao_bt h1 { font-size: 16px; line-height: 34px; font-weight: bold; color: #000000; display: block; height: 34px; width: auto; padding-right: 5px; padding-left: 5px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #FF8116; margin: 0px; float: left; }
.liebiao_lb { float: left; width: 750px; }
.liebiao_lb img { float: left; width: 121px; margin-right: 10px; border:1px solid #EEEEEE; padding:3px }
.liebiao_lb p.biaoti { font-size: 16px; line-height: 35px; font-weight: bold; color: #326B98; display: block; }
.liebiao_lb p.zhaiyao { font-size: 12px; line-height: 24px; font-weight: normal; color: #666666; text-indent: 26px; display: block; }
.liebiao_lb p.biaoti span { font-size: 14px; line-height: 35px; font-weight: normal; color: #666666; float: right; }
.liebiao_lb li { height:100px; padding-top: 10px; padding-bottom: 10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #dddddd; }
.liebiao_fy { font-size: 14px; line-height: 30px; font-weight: normal; color: #333333; text-align: center; float: left; height: 30px; width: 750px; margin-top: 5px; }
.liebiao_fy span { padding: 5px 12px; background: #5FAB0D; color: #fff; }
.liebiao_fy a { padding: 5px 12px; background: #ddd; color: #666; }
.liebiao_fy a:hover { background: #5FAB0D; color: #fff; }
.weizhi_c a { color: #666666; text-decoration: none; }
.weizhi_c a:hover { color: #666666; text-decoration: underline; }
.liebiao_lb p.biaoti a { color: #326B98; text-decoration: none; }
.liebiao_lb p.biaoti a:hover { color: #326B98; text-decoration: underline; }
.liebiao_lb p.zhaiyao a { color: #FF6600; text-decoration: none; }
.liebiao_lb p.zhaiyao a:hover { color: #FF6600; text-decoration: underline; }
.one_c_q h1 { display: inline; font-size: 48px; line-height: 85px; }
.fanwen_list_title a { color: #000000; text-decoration: none; }
.fanwen_list_title a:hover { color: #000000; text-decoration: underline; }
.fanwen_list_title u a { color: #666666; text-decoration: none; }
.fanwen_list_title u a:hover { color: #666666; text-decoration: underline; }
.liebiaox_fy li { float: left; }
.liebiaox_fy a { font-size: 12px; line-height: 20px; font-weight: normal; color: #333333; float: left; height: 20px; margin-right: 5px; padding-right: 5px; padding-left: 5px; border: 1px solid #CCCCCC; text-decoration: none; }
.liebiaox_fy li.thisclass { font-size: 12px; line-height: 20px; font-weight: normal; color: #FFFFFF; background-color: #6895C9; display: block; float: left; height: 20px; border: 1px solid #6895C9; margin-right: 5px; padding-right: 5px; padding-left: 5px; }
.liebiaox_fy li.thisclass a { margin: 0px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; color: #FFFFFF; text-decoration: none; }
.wenzhangc_fenye a { color: #666666; text-decoration: none; }
.wenzhangc_fenye a:hover { color: #666666; text-decoration: underline; }
.wenzhangc_jianyao { font-size: 12px; line-height: 28px; font-weight: normal; color: #000000; background-color: #EBEBEB; float: left; width: 728px; margin-top: 20px; border: 1px solid #dddddd; text-indent: 25px; padding-right: 10px; padding-left: 10px; }
.link_list a { color: #EFEFEF; text-decoration: none; margin-right: 5px; margin-left: 5px; }
.link_list a:hover { color: #EFEFEF; text-decoration: underline; margin-right: 5px; margin-left: 5px; }
.float-contact-mini { position: absolute; right: 1px; top: 175px; }
.float-contact-mini a { background: url("../images/sprites.png") no-repeat scroll 0 0 transparent; color: #FFFFFF !important; display: block; height: 65px; line-height: 110%; padding: 46px 5px 0; text-align: center; text-decoration: none !important; width: 18px; }
.float-contact { display: none; position: absolute; right: 1px; top: 100px; width: 159px; }
.float-contact .close { background: url("../images/head_103185.gif"); color: #FFFFFF !important; display: block; height: 85px; line-height: 31px; padding-left: 22px; text-decoration: none !important; }
.float-contact .container { background: #FFFFFF; border-color: #1967c1; border-style: solid; border-width: 0 2px; padding: 1px 0; text-align: center; }
.float-contact .container { border-style: solid; text-align: center; }
.float-contact .qq { padding: 7px 0 6px; }
.float-contact .qqtitle { line-height: 200%; }
.float-contact .qq .btn { padding-top: 4px; }
.float-contact .qq .btn li { padding-bottom: 5px; }
.float-contact .qq .btn a { background: url("../images/sprites.png") no-repeat scroll -43px -80px transparent; color: #1A649D; display: block; height: 23px; line-height: 23px; margin: 0 auto; padding-left: 23px; width: 53px; }
.float-contact .qqtel { background: url("../images/shadow-2.png") repeat-x scroll 0 100% transparent; padding-bottom: 14px; }
.float-contact .qqtel .qqcontent { color: #FF6600; font-size: 117%; font-weight: bold; line-height: 130%; letter-spacing: 0; }
.float-contact .myqqlink { background: url("../images/end_103185.gif"); border-bottom: 1px solid #E3E3E3; color: #FFFFFF !important; display: block; height: 70px; line-height: 40px; text-align: center; text-decoration: none !important; }
h3.qqtitle { margin: 0; padding: 0; display: inline; height: 25px; }
.bt_c { font-size: 12px; line-height: 25px; font-weight: bold; color: #000000; text-align: center; height: 25px; width: 156px; }
.bt_nr { font-size: 13px; line-height: 27px; font-weight: normal; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bt_nr a { text-decoration: none; }
.bt_nr a:hover { text-decoration: underline; }


/*分页*/
.dede_pages { padding:15px 0 10px 0;border-top:none;  text-align:center; line-height:30px; clear:both;}
.dede_pages ul {text-align:center;}
.dede_pages ul li {text-align:center;height:18px; overflow:hidden;display:inline; margin:0 2px; padding:0; overflow:hidden; white-space:nowrap;}
.dede_pages ul li a {border: 1px solid #5fab0d; color: #555555;display: inline;height:18px; overflow:hidden;padding:4px 8px 4px 8px;margin:0;}
.dede_pages ul li a:hover {border: 1px solid #5fab0d;color: #fff; background:#5fab0d;height:18px;overflow:hidden;text-decoration: none; cursor:pointer;}
.dede_pages ul li.thisclass a{background-color: #5fab0d;height:18px;overflow:hidden; color:#fff;font-weight: bold;border: 1px solid #5fab0d;}
.dede_pages .pageinfo {color: #999999;padding:0 3px 0 3px;height:18px;}
.dede_pages .pageinfo strong {color: #5fab0d;font-weight: normal;margin: 0 0;height:18px;}


/* Main Menu */
.navigation{ float:left;  width:720px; height:72px; }
.menu{ float:left; width:720px; height:72px;position:relative; z-index:300;}
.menu li{float: left;
    width: 90px;}
.menu li a:link, .menu li a:visited{    display: block;
    float: left;
    width: 90px;
    text-decoration: none;
    height: 70px;
    line-height: 70px;
    color: #000;}
.menu li:hover a { color: #fff; background: #3569a5; }
.menu li:hover ul { display: block; position: absolute; width: 720px; top: 70px; left: 0; color: #fff; background-color: #3569a5; height: 30px; }
.menu li:hover ul li:hover a.hide { background: #b3ab79; color: #fff; }
.menu li:hover ul li ul { display: none; }
.menu li:hover ul li a { font-size: 14px; display: block; color: #fff; height: 30px; line-height: 30px; float: left; width: auto; padding-right: 5px; padding-left: 5px; }

.pageNavi{ margin-top:25px; margin-bottom:15px}
.pageNavi a{ color:#717171}
.children li{ padding-left:0px!important; padding-right:0px!important; padding-top:5px!important}
.pageNavi{ text-align:center!important}