@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0;min-width:1002px; font-size:12px; color:#7d7d7d; font-family:Verdana, Geneva, sans-serif; background:#fff;}
ul,li { margin:0; padding:0; list-style:none;}
img,span,h1,h2,h3,h4,h5,h6,marquee,dl,dt,dd,p { margin:0; padding:0; border:0;}
a { color:#000; text-decoration:none; outline:none;}
a:hover { color:#555; text-decoration:underline;}

.wrap { width:1002px; height:auto; margin:0 auto; padding:0;}
.top { width:100%; height:26px; margin:0; padding:5px 0 0 0; float:left; background:url(../images/top_bgx.jpg) repeat-x 0 0;}
.top_tel { width:100%; height:39px; float:left; background:url(../images/top_tel1440.jpg) repeat-x center top;}
.top_telimg { width:230px; height:39px; margin:0; padding:0; float:right; background:url(../images/tel.jpg) no-repeat 0 0;}
.top_link { width:280px; height:24px; margin:0; padding:0; float:right; background:url(../images/top_link_xian.png) no-repeat right top;}
.tlink_list { width:auto; height:24px; margin:0; padding:0 10px 0 10px; float:left; background:url(../images/top_link_xian.png) no-repeat 0 0; line-height:25px; _line-height:24px; font-size:12px; color:#777;}
.tlink_list a { font-size:12px; font-weight:normal; line-height:28px; _line-height:25px; color:#777;}
.top_link .tlink_dl a { padding-left:22px; background:url(../images/tlink_list_key.jpg) no-repeat 4px 2px;}
.top_link .tlink_zc a { padding-left:22px; background:url(../images/tlink_list_man.jpg) no-repeat 5px 0;}
.top_link .tlink_wdjy a { padding-right:18px; background:url(../images/tlink_list_jiantou.jpg) no-repeat 56px 6px;}
/*LOGO+导航*/
.navlogo { width:100%; height:118px; margin:0; padding:0; float:left; background:url(../images/navlogo_bgx.jpg) repeat-x left bottom;}
.nav_denglu { width:280px; height:20px; margin:0; padding:14px 0 0 0; float:right;}
.nav_dl_left { width:120px; height:20px; margin:0; padding:0 0 0 23px; background:url(../images/nav_dl_left.png) no-repeat 5px 0; float:left;}
.nav_denglu a { color:#1c4e65; text-decoration:none; line-height:21px;}
.nav_denglu a:hover { color:#1c4e65; text-decoration:underline;}
.nav_dl_left a { padding:0 4px; line-height:22px;}
.nav_dl_right { width:85px; height:20px; margin:0; padding:0 0 0 32px; float:right; background:url(../images/nav_dl_right.png) no-repeat 0 0;}
.nav_dl_right a { margin:0; padding:0;}

.navbox { width:1002px; height:88px; float:left;}
.logoarea { width:83px; height:74px; margin:0; padding:2px 0 0 0; float:left;}
.logoarea img { width:83px; height:74px; border:none;}

.nav { width:880px; height:61px; float:right; margin:0; padding:17px 0 0 0;}
.nav ul li { width:auto; height:45px; margin:0; padding:0 2px 0 4px; float:left; background:url(../images/nav_xian.jpg) no-repeat right 17px; text-align:center;}
.nav ul li a { display:block; text-align:center;}

.nav ul li.nobg { background:none;}
/*banner*/
.banner { width:100%; height:450px; margin:0; padding:0; border-bottom:5px solid #2cb9fe; float:left; }
#slider{visibility:hidden;width:100%; height:450px;overflow:hidden;}
/*主内容块*/
.main { width:100%; height:259px; margin:0; padding:0; color:#e1dfe0; background:url(../images/main_bgx.jpg) repeat-x 0 0; float:left;}
.main .wrap { width:1002px; height:259px; margin:0 auto; background:url(../images/main_wrapbg.jpg) no-repeat center top;}
.main_box { width:auto; margin:0; padding:16px 0 0 0; height:210px; float:left;}
.mbox_tit { width:100%; height:25px; float:left; background:url(../images/mbox_tit-bgx.jpg) repeat-x left bottom;}
.mbox_con { width:100%; height:175px; margin:0; padding:11px 0 0 0; float:left;}
.main_left { width:345px; height:210px; margin:0; padding-left:6px; float:left;}
.mbox_tit-select { width:64px; height:18px; cursor:pointer; margin:0; float:left; padding:7px 0 0 25px; background:url(../images/mbox_tit-selectbg.jpg) no-repeat 0 0; font-size:14px; font-weight:bold; color:#00c1ff;}
.mbox_tit-more { width:61px; height:14px; margin:0; padding:5px 0 0 0; float:right;}
.mbox_tit-more a { display:block; width:56px; height:14px; padding:0 0 2px 5px; background:#e18309; color:#fff; font-size:12px; font-weight:normal;}
.mbox_tit-more a:hover { font-size:12px; font-weight:normal; color:#fff; text-decoration:underline;}
.mbqydt_top { width:100%; height:78xp; margin:0; padding:0; float:left;}
.mbqydt_img { width:109px; height:72px; margin:0; padding:0; border:3px solid #5bd4ff; float:left;}
.mbqydt_img img { width:109px; height:72px; border:none;}
.mbqydt_intro { width:216px; height:78px; margin:0; padding:0; float:right; font-size:12px; font-weight:normal; line-height:19px; color:#e1dfe0;}
.mbqydt_intro a { font-size:12px; font-weight:normal; padding-left:20px; color:#e1dfe0; text-decoration:none;}
.mbqydt_intro a:hover { text-decoration:underline;}
.mbqydt_list { width:100%; height:85px; margin:0; padding:10px 0 0 0; float:left;}
.mbqydt_list ul li { width:100%; height:17px; margin:0; padding:3px 0 0 0; float:left;}
.mbqydt_list ul li a { font-size:12px; font-weight:normal; color:#e1dfe0; text-decoration:none; float:left;}
.mbqydt_list ul li a:hover { text-decoration:underline;}
.mbqydt_list ul li span { font-size:12px; float:right;}
.main .wrap .main_right { width:630px; height:210px; float:right;}
.main_right .mbox_tit { width:595px; height:25px; margin-left:14px; _margin-left:7px; float:left;}
.main_right .mbox_tit-select { width:64px; height:18px; margin:0; float:left; padding:7px 0 0 25px; background:url(../images/mbox_tit-selectbg02.jpg) no-repeat 0 0; font-size:14px; font-weight:bold; color:#00c1ff;}
.main_right .nobg { background:none;}
.main_right .mbox_con { width:623px; _width:628px; height:157px; float:left; padding:16px 0 0 0;overflow:hidden;}

a.prev { display:block; width:30px; height:26px; background:url(../images/left_but.jpg) no-repeat 0 0;}
a.next { display:block; width:30px; height:26px; background:url(../images/right_but.jpg) no-repeat 0 0;}
.mrleft_but ,.mrright_but{ width:14px; height:26px; margin:0; padding:60px 0 0 0; float:left;}
.jCarouselLite ul li { width:199px; height:152px; margin:0; padding:0; float:left;}
.mbox_conimg { width:197px; height:121px; margin:0; padding:0; border:1px solid #c3c2c0; float:left;}
.mbox_conimg img { width:197px; height:119px; border:none;}
.mbox_contit { width:199px; height:30px; margin:0; padding:0; float:left; background:#076b9c;}
.mbox_contit a { display:block; width:199px; height:20px; padding:9px 0 1px 0; float:left; font-size:12px; font-weight:bold; color:#fff; text-decoration:none;}
.mbox_contit a:hover { color:#fff; text-decoration:none; background:url(../images/mbox_contit_hobg.jpg) repeat-x 0 -1px;}

.clear {clear:both;display:block;}
.carousel {width:625px;}
.carousel .prev , .carousel .next {height:26px;width:14px;overflow:hidden;display:block;text-decoration:none;cursor:pointer;}
.carousel .prev {float:left;}
.carousel .next {float:left;}
.carousel #prev-03.disabled{background:url(images/imageNavLeft-disabled.gif) no-repeat;cursor:default;}
.carousel #next-03.disabled{background:url(images/imageNavRight-disabled.gif) no-repeat;cursor:default;}
.jCarouselLite {float:left;width:595px !important;height:152px;overflow:hidden; border-bottom:5px solid #17a1c5;/*必要元素*/}
.jCa_g {float:left;width:595px !important;height:157px;overflow:hidden;}
.jCarouselLite li{height:152px;width:162px;text-align:center;}
.jCarouselLite li img,.jCarouselLite-01 li img{border:solid 1px #ddd;}
.carousel-01 {width:152px;margin:30px auto;}
.carousel-01 .prev , .carousel-01 .next {height:26px;width:14px;overflow:hidden;display:block;margin-left:60px;text-decoration:none;cursor:pointer;}
.carousel-01 .prev {background:url(../images/left_but.jpg) no-repeat;}
.carousel-01 .next {background:url(../images/right_but.jpg) no-repeat;}
.jCarouselLite-01 {height:385px;width:152px;overflow:hidden;/*必要元素*/}
.jCarouselLite-01 li{height:152px;width:152px;text-align:center;padding:5px 0;}

.foot { width:100%; height:188px; margin:0; padding:0; float:left;}
.flink { width:100%; height:64px; float:left; background:url(../images/flink.jpg) repeat-x 0 0;}
.copyright { width:100%; height:124px; float:left; background:url(../images/copyright.jpg) repeat-x center bottom;}
.flink .wrap { padding-top:10px;}
.flink .jump{ width:139px; height:19px; text-align:left; padding-left:9px; border:1px solid #c8c8c8; background:url(../images/flink_titbg.jpg) no-repeat right top; color:#7d7d7d; position:relative;}
.flink .jump a{ display:block; line-height:21px; height:19px; overflow:hidden; cursor:pointer; color:#7d7d7d;}
.flink .jump a:hover { text-decoration:none;}
.flink .jump div { position:absolute; left:-1px; top:19px; width:148px; height:auto; display:block; background-color:#ffffff; border:1px solid #c8c8c8; border-top:none; z-index:100;}
.flink .jump div a { padding-left:10px;width:138px; height:19px; line-height:21px; display:block; clear:both; border-top:1px solid #c8c8c8; overflow:hidden; color:#7d7d7d;}
.flink .jump div a:hover { background:none; text-decoration:none; color:#666;}
.flink .jump li { margin:0; padding:0; float:left;}

.copyright p { font-size:12px; font-weight:normal; padding:18px 0 0 0;text-align:center;}
p.copyright_nav { color:#4878b8;}
p.copyright_nav a { font-size:12px; font-weight:normal; text-decoration:none; color:#4878b8; padding:0 8px;}
p.copyright_nav a:hover { text-decoration:underline;}

/*内页*/
.ny_banner {width:100%;height:303px; margin:0; padding:2px 0 0 0; float:left;}
.nybanner_img {height:297px; margin:0 auto; border-top:3px solid #fff;border-bottom;border-top:3px solid #fff;background:url(../images/ny_banner01.jpg) no-repeat center 0;}


.ny_main { width:100%; height:auto; overflow:hidden; margin:0; padding:7px 0 0 0; background:url(../images/ny_main-bgx.png) repeat-x 0 0; float:left;}
.ny_left { width:180px; min-height:395px; margin:0 0 30px 0; padding:0; float:left;}
.nyl_bigtit { width:160px; height:33px; margin:0; padding:25px 0 0 20px; background:url(../images/nyl_bigtit.jpg) no-repeat 0 0; float:left;}
.nyl_bigtit h2 { font-size:20px; font-weight:bold; color:#546ab3;}
.nyl_nav { width:180px; height:auto; margin:0; padding:0; float:left;}
.nyl_nav_top { width:180px; height:30px; margin:0; padding:0; background:url(../images/nyl_nav_top.jpg) no-repeat 0 0;}
.nyl_navlist { width:157px; height:auto; margin:0; padding:0 0 0 20px; float:left; background:url(../images/nyl_navlist-bgy.jpg) repeat-y 0 0;}
.nyl_nav_bot { width:177px; height:21px; margin:0; padding:0; float:left; background:url(../images/nyl_nav_bot.jpg) no-repeat 0 0;}
.nyl_navlist ul { margin:-16px 0 0 0; float:left;}
.nyl_navlist ul li { width:135px; height:20px; margin:0; padding:15px 0 0 0; line-height:20px;float:left; border-bottom:1px solid #d4dfe5;}
.nyl_navlist ul li a { font-size:14px; font-weight:normal; color:#666; text-decoration:none; display:block; width:130px; height:20px; padding:0 0 0 2px; overflow:hidden;}
.nyl_navlist ul li a:hover {}

.ny_right { width:815px; height:auto; overflow:hidden; margin:0; padding:8px 0 0 0; float:right;}
.nyr_tit { width:100%; height:33px; margin:0; padding:0; float:left; border-top:1px solid #cdcdcd; background:url(../images/nyr_tit-bgx.jpg) repeat-x 0 bottom;}
.nyr_tit h2 { padding:9px 0 0 25px; float:left; font-size:14px; font-weight:bold; background:url(../images/nyr_tith2.jpg) no-repeat 4px 8px;}
.nyr_tit span { padding:9px 10px 0 0; float:right; font-size:12px; font-weight:normal; color:#606163;}
.nyr_con { width:785px; height:auto; overflow:hidden; margin:0; padding:20px 0 20px 17px; line-height:25px; float:left; font-size:14px; font-weight:normal; color:#777;}
.nyr_gsjjimg { width:396px; height:243px; margin:0; padding:5px; float:right;}
/*news*/
ul.news_ul li { width:100%; height:33px; margin:0; padding:0; float:left; background:url(../images/news_list-bgx.png) repeat-x 0 bottom; line-height:35px; font-size:12px;}
ul.news_ul li a { padding-left:25px; background:url(../images/news_list-bga.jpg) no-repeat 8px 10px; font-size:12px; font-weight:normal; color:#777; float:left;}
ul.news_ul li a:hover { text-decoration:underline;}
ul.news_ul li span { float:right; padding-right:15px;}
.autoc{width:1001px;margin:0 auto;}
/**content**/
.Article_title{ text-align:center; padding-top:5px; border-bottom:#ededed 1px solid; padding-bottom:8px; }
.Article_title h2{ line-height:32px; font-size:20px;font-family:'Microsoft YaHei'; color:#000;}
.Article_title p{ font-size:12px; color:#a4a4a4;}
.Article_title p span{ margin-right:10px;}
.Article_share{ width:360px; margin:0 auto;overflow:hidden}
.content{ text-align:left; padding-top:8px;}
.content p{font-size:14px; line-height:28px; margin-bottom:5px;}
.content .Figure img{ margin:0 0 5px;}
.content .gg_Side{ float:left; margin:8px 15px 8px 0; overflow:hidden;}
.content_down{}
.content_down_m{display:none;}


.share{ padding:20px 0 0;overflow:hidden; border-bottom:#c7c7c7 1px dashed;}
.Wrong{ height:22px; padding:0 10px; line-height:22px; position:relative; height:40px; width:200px;}
.Wrong a{ display:block; width:40px; height:22px; float:right; background-image:url(../images/news/Wrong.gif); background-repeat:no-repeat; padding-left:20px; font-size:12px; font-weight:bold; color:#b9b9b9;}
.Wrong a.Wrong_a{ background-position:0 3px;}
.Wrong a.Wrong_b{background-position:0 -23px;}
.Wrong span{ display:block; padding:0 5px;position:absolute; right:0; bottom:0; color:#3b3b3b;}

.Wrong span em{ color:#4FB81B;}
.Wrong span a{ float:none; background:none; width:auto; display:inline; padding:0; color:#3b3b3b; font-size:15px;}
.Related{ font-size:14px; padding:15px 0 8px;}
.Related p{ line-height:22px;}
.Related b{ font-size:12px; color:#b9b9b9;}
.pic_ul{}
.pic_ul li{float:left;width:199px;height:145px;padding:0 28px;margin:10px 0;line-height:24px;color:#4979b8;text-align:center;}
.pic_ul li img{border:#ddd solid 1px; width:197px;height:119px;}

.kefukkk *{PADDING: 0; MARGIN: 0;}
.kefukkk  h1,.kefukkk h2,.kefukkk h3,.kefukkk h4,.kefukkk h5,.kefukkk h6 {FONT-SIZE: 100%}
.kefukkk address ,
.kefukkk em {FONT-STYLE: normal}
.kefukkk ul,.kefukkk ol{LIST-STYLE-TYPE: none}
.kefukkk a{COLOR: #666; TEXT-DECORATION: none}
.kefukkk a:hover {TEXT-DECORATION: underline}

.kefukkk .float0831 {POSITION: fixed; TOP: 170px; RIGHT: 1px; _position: absolute;z-index:9999;}
.kefukkk .float0831 a {COLOR: #00a0e9}
.kefukkk .float0831 a:hover {COLOR: #ff8100; TEXT-DECORATION: none}
.kefukkk .float0831 .floatL {POSITION: relative; WIDTH: 28px; FLOAT: left}
.kefukkk .float0831 .floatL a {TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0}
.kefukkk .float0831 .floatR {BACKGROUND: url(../images/float_bg.gif)}
.kefukkk .float0831 .tp {BACKGROUND: url(../images/float_bg.gif)}
.kefukkk .float0831 .cn {BACKGROUND: url(../images/float_bg.gif)}
.kefukkk .float0831 .floatR {PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden}
.kefukkk .float0831 .tp {BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px}
.kefukkk .float0831 .cn {BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0}
.kefukkk .float0831 .cn h3 {TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0}
.kefukkk .float0831 .cn ul {PADDING-BOTTOM: 0; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0}
.kefukkk .float0831 .cn ul li {BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px;WORD-BREAK: normal}
.kefukkk .float0831 .titZx {BACKGROUND: url(../images/float_s.gif) no-repeat}
.kefukkk .float0831 .titDh {BACKGROUND: url(../images/float_s.gif) no-repeat}
.kefukkk .float0831 .titDc {BACKGROUND: url(../images/float_s.gif) no-repeat}
.kefukkk .float0831 .icoZx {BACKGROUND: url(../images/float_s.gif) no-repeat}
.kefukkk .float0831 .icoTc {BACKGROUND: url(../images/float_s.gif) no-repeat}
.kefukkk .float0831 .icoFf {BACKGROUND: url(../images/float_s.gif) no-repeat}
.kefukkk .float0831 .icoTl {BACKGROUND: url(../images/float_s.gif) no-repeat}
.kefukkk .float0831 .btnOpen {BACKGROUND: url(../images/float_s.gif) no-repeat}
.kefukkk .float0831 .btnOpen_n {BACKGROUND: url(../images/float_s.gif) no-repeat}
.kefukkk .float0831 .btnCtn {BACKGROUND: url(../images/float_s.gif) no-repeat}
.kefukkk .float0831 .titZx {BACKGROUND-POSITION: 5px -10px}
.kefukkk .float0831 .titDh {BACKGROUND-POSITION: 5px -66px}
.kefukkk .float0831 .titDc {BACKGROUND-POSITION: 5px -124px}
.kefukkk .float0831 .icoZx {BACKGROUND-POSITION: 2px -154px}
.kefukkk .float0831 .icoTc {BACKGROUND-POSITION: 0 -323px}
.kefukkk .float0831 .icoFf {BACKGROUND-POSITION: 2px -213px}
.kefukkk .float0831 .icoTl {PADDING-LEFT: 15px; DISPLAY: block; FONT-FAMILY: "寰蒋闆呴粦"; BACKGROUND-POSITION: 2px -266px; FLOAT: left}
.kefukkk .float0831 .btnOpen {BACKGROUND-POSITION: -30px -396px}
.kefukkk .float0831 .btnOpen_n {BACKGROUND-POSITION: 0 -530px}
.kefukkk .float0831 .btnCtn {BACKGROUND-POSITION: 0 -396px}
.kefukkk .float0831 .icoZx {PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.kefukkk .float0831 .icoTc {PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.kefukkk .float0831 .icoFf {PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.kefukkk .float0831 .btnOpen {POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.kefukkk .float0831 .btnOpen_n {POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.kefukkk .float0831 .btnCtn {POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.kefukkk .float0831 .btnOpen {TOP: 50px; LEFT: 1px}
.kefukkk .float0831 .btnOpen_n {TOP: 50px; LEFT: 1px}
.kefukkk .float0831 .btnCtn {TOP: 50px; LEFT: 2px}
.kefukkk .float0831 ul li h3.titDc a{WIDTH: 80px; DISPLAY: block; HEIGHT: 36px}
.kefukkk .float0831 ul li.top {BORDER-BOTTOM: #ace5f9 1px solid;float:none;border-top:0;background:none;}
.kefukkk .float0831 ul li.bot {BORDER-BOTTOM-STYLE: none}
.kefukkk .float0831 ul.webZx {PADDING-BOTTOM: 0; PADDING-LEFT: 0; WIDTH: 164px; PADDING-RIGHT: 0; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0}
.kefukkk .float0831 ul li.webZx-in {BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px}