@charset "utf-8";
/* CSS Document */
body { margin:0px; padding:0px; font-size:12px; color:#7d7d7d; font-family:Verdana, Geneva, sans-serif; background:#fff;}
ul,li { margin:0px; padding:0px; list-style:none;}
img,span,h1,h2,h3,h4,h5,h6,marquee,dl,dt,dd,p { margin:0px; padding:0px; border:0px;}
a { color:#000; text-decoration:none; outline:none;}
a:hover { color:#555; text-decoration:underline;}

.wrap { width:1002px; height:auto; margin:0px auto; padding:0px;}
.top { width:100%; height:26px; margin:0; padding:5px 0 0 0; background:url(../images/top_bgx.jpg) repeat-x 0 0;}
.top_tel { width:100%; height:39px; background:url(../images/top_tel1440.jpg) repeat-x center top;}
.top_telimg { width:230px; height:39px; margin:0px; padding:0px; float:right; background:url(../images/tel.jpg) no-repeat 0 0;}
.top_link { height:24px; margin:0px; padding:0; float:right; background:url(../images/top_link_xian.png) no-repeat right top;}
.tlink_list { width:auto; height:24px; margin:0px; 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 0px;}
.top_link .tlink_wdjy a { padding-right:18px; background:url(../images/tlink_list_jiantou.jpg) no-repeat 56px 6px;}
/*LOGO+导航*/
.navlogo { width:100%; height:84px;margin:0px; padding:10px 0px 0; background:#fff url(../images/navlogo_bgx.jpg) repeat-x left bottom;}
.nav_denglu { width:280px; height:20px; margin:0px; 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:0px 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:16px 30px 0px 32px; _padding:16px 26px 0px 26px; float:left; background:url(../images/nav_xian.jpg) no-repeat right top; text-align:center;}
.nav ul li h1 { height:22px; font-size:14px; font-weight:bold; margin:0; padding:0; text-align:center;}
.nav ul li h1 a { font-size:14px; font-weight:bold; color:#1974bb; text-decoration:none;}
.nav ul li h1 a:hover { font-size:14px; font-weight:bold; color:#0c5a98; /*color:#1061a2;*/ text-decoration:none;}
.nav ul li h1 span { font-size:12px; font-weight:normal; text-align:center; color:#1974bb;}
.nav ul li.nobg { background:none;}
/*banner*/
.banner { width:100%; height:426px; margin:0; padding:0; border-bottom:5px solid #2cb9fe; float:left; background:url(../images/banner_01.jpg) no-repeat center top;}


.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:158px; margin:0; padding:0; float:left;}
.flink { width:100%; height:34px; 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:0px; padding:0px; float:left;}

.copyright p { font-size:12px; font-weight:normal; padding:18px 0 0 0;}
p.copyright_nav { color:#4878b8;}
p.copyright_nav a { font-size:12px; font-weight:normal; text-decoration:none; color:#4878b8; padding:0px 8px;}
p.copyright_nav a:hover { text-decoration:underline;}


