@charset "utf-8";
/* CSS Document */
/* link css */
a {color:#004b84;text-decoration:none;}
a:visited {color:#004b84;text-decoration:none;}
a:hover {color:#FFCC33;text-decoration:underline;}
a:active {color:#004b84;}

/* public css */
.clear {clear:both; height:0; overflow:hidden; display:block}
.c_red {color:#990000}
.t_b {font-weight:bold}
.al_b {text-align:right}
.al_c {text-align:center}
.m_l30 {margin-left:30px}
.c_c00 {color:#CC0000}
.blank5 {clear:both; height:5px; overflow:hidden; display:block;}
.blank8 {clear:both; height:8px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
body {background:#ecf6f8 url(../images/bg_body.jpg) no-repeat top center; font:14px/24px "宋体"; color:#004b84}
#wrap {width:1000px; height:auto; margin:0 auto}

/*头部链接*/
#top_ul {width:1000px; height:65px; background:url(../images/topul_bg.jpg) repeat-x}
#top_ul li{ height:65px; line-height:65px; margin:0 1px; overflow:hidden;float:left; padding-left:10px;}
#top_ul li a,#top_ul li a:hover {color:#540c11}
/*此处为威久logo部分代码,可以调整标志部分大小来适应*/
h1,h1#logo a{width:97px; height:41px; margin:5px 0 0 15px}
h1{ float:left; }
h1#logo a{ background:url(../images/logo.jpg) top center  no-repeat; overflow:hidden; text-indent:-9999px; display:block}
/*威久标志部分结束*/

#header {width:1000px; height:346px; text-align:center}
#foot {width:1000px; height:130px; display:block; float:left; margin:20px auto 0; background:url(../images/foot_bg.jpg) repeat-x top; text-align:center}
#foot p {margin-top:20px}

/*导航样式*/
#nav {width:946px; height:77px; background:url(../images/nav_bg.jpg) no-repeat; margin:0 auto}
#nav li {float:left}
#nav a {display:block;}
#nav a.nav_m1 {width:132px; height:57px; margin:10px 0 0 80px; background:url(../images/nav_menu.jpg) no-repeat 0 0}
#nav a.nav_m1:hover {width:132px; height:57px; background:url(../images/nav_menu.jpg) no-repeat 0 -57px}
#nav a.nav_m2 {width:114px; height:57px; margin:10px 0 0 50px; background:url(../images/nav_menu.jpg) no-repeat -134px 0}
#nav a.nav_m2:hover {width:114px; height:57px; background:url(../images/nav_menu.jpg) no-repeat -134px -57px}
#nav a.nav_m3 {width:113px; height:57px; margin:10px 0 0 200px; background:url(../images/nav_menu.jpg) no-repeat -250px 0}
#nav a.nav_m3:hover {width:113px; height:57px; background:url(../images/nav_menu.jpg) no-repeat -250px -57px}
#nav a.nav_m4 {width:113px; height:57px; margin:10px 0 0 70px; background:url(../images/nav_menu.jpg) no-repeat -365px 0}
#nav a.nav_m4:hover {width:113px; height:57px; background:url(../images/nav_menu.jpg) no-repeat -365px -57px}
/*栏目样式*/
.area {width:1000px; height:auto; margin:0 auto}
.area .l_321 {width:321px; height:auto; margin:0 0 0 44px!important; margin:0 0 0 22px; background:#94cde2; float:left}
.area .l_321 .block_a {width:310px; height:auto; background:url(../images/block_m_bg.jpg) repeat-y; margin:0 auto; margin-top:8px}
.area .l_321 .block_a .a_tit01 {width:310px; height:46px; background:url(../images/skin.jpg) no-repeat 0 0; float:left}
.area .l_321 .block_a .a_tit02 {width:310px; height:46px; background:url(../images/skin.jpg) no-repeat 0 -49px; float:left}
.area .l_321 .block_a .a_tit03 {width:310px; height:46px; background:url(../images/skin.jpg) no-repeat 0 -96px; float:left}
.area .l_321 .block_a .a_tit04 {width:310px; height:46px; background:url(../images/skin.jpg) no-repeat 0 -144px; float:left}
.area .l_321 .block_a .a_txt {width:310px; padding:0 15px}
.area .l_321 .block_a p {width:290px; display:block; float:left; line-height:30px; text-indent:2em; margin:5px 0 0 10px!important;margin:5px 0 0 5px;}
.area .l_321 .block_a .more {width:290px; font-weight:bold; text-align:right}
.area .l_321 .block_a .bott {width:310px; height:7px; overflow:hidden; display:block; background:url(../images/skin.jpg) no-repeat 0 -192px}

.area .r_582 {width:582px; height:auto; margin-left:8px; float:left}
.area .r_582 .block_b {width:582px; height:auto; border:#c2d5dc solid 1px; background:#FFFFFF}
.area .r_582 .block_b .b_tit01 {width:560px; margin:0 auto; margin-top:10px; height:57px; background:url(../images/skin.jpg) no-repeat -312px 0}
.area .r_582 .block_b .b_tit02 {width:560px; margin:0 auto; margin-top:10px; height:57px; background:url(../images/skin.jpg) no-repeat -312px -59px}
.area .r_582 .block_b .b_tit03 {width:560px; margin:0 auto; margin-top:10px; height:57px; background:url(../images/skin.jpg) no-repeat -312px -118px}
.area .r_582 .block_b .b_tit04 {width:560px; margin:0 auto; margin-top:10px; height:57px; background:url(../images/skin.jpg) no-repeat -312px -177px}
.area .r_582 .block_b .b_txt {width:560px; margin:0 auto; background:#e6f7fc}
.area .r_582 .block_b p {width:520px; text-indent:2em; margin:0 auto}
.area .r_582 .block_b .link {width:560px; height:50px; margin:0 auto; font-weight:bold; margin-bottom:10px; background:#e6f7fc}
.area .r_582 .block_b .l_a {width:120px; height:34px; line-height:34px; display:block; float:right; margin-right:20px; text-align:center; background:url(../images/skin.jpg) no-repeat -312px -236px}
.area .r_582 .block_b .l_b {width:213px; height:34px; line-height:34px; display:block; float:right; margin-right:20px; text-align:center; background:url(../images/skin.jpg) no-repeat -312px -308px}
.area .r_582 .block_b .l_c {width:163px; height:34px; line-height:34px; display:block; float:right; margin-right:20px; text-align:center; background:url(../images/skin.jpg) no-repeat -312px -272px}

.banner {width:910px; height:auto; background:#FFFFFF; border:#c2d5dc solid 1px; margin:6px auto}
.banner img {margin:10px}

.col910 {width:910px; height:auto; margin:0 auto}
.col910 .block_c {width:298px; height:192px; background:url(../images/skin.jpg) no-repeat -536px -201px; margin-right:5px; float:left}
.col910 .block_c .c_tit01 {width:298px; margin:0 auto; height:35px; background:url(../images/skin.jpg) no-repeat 0 -201px}
.col910 .block_c .c_tit02 {width:298px; margin:0 auto; height:35px; background:url(../images/skin.jpg) no-repeat 0 -238px}
.col910 .block_c .c_tit03 {width:298px; margin:0 auto; height:35px; background:url(../images/skin.jpg) no-repeat 0 -275px}
.col910 .block_c .c_tit04 {width:298px; margin:0 auto; height:35px; background:url(../images/skin.jpg) no-repeat 0 -312px}
.col910 .block_c .c_tit05 {width:298px; margin:0 auto; height:35px; background:url(../images/skin.jpg) no-repeat 0 -349px}
.col910 .block_c .c_tit06 {width:298px; margin:0 auto; height:35px; background:url(../images/skin.jpg) no-repeat 0 -386px}
.col910 .block_c .c_txt {width:298px; margin:0 auto; line-height:20px; margin-top:25px}
.col910 .block_c p {width:280px; text-indent:2em; margin:0 auto}
.col910 .block_c .more {width:280px; height:35px; margin:0 auto; text-align:right}
.col910 .block_d {width:354px; height:197px; background:url(../images/skin.jpg) no-repeat -536px -395px; margin-right:5px; float:left}
.col910 .block_d ul {width:140px; height:115px; line-height:28px; margin:60px 0 0 30px!important; margin:60px 0 0 15px; float:left}
.col910 .block_e {width:534px; height:184px; background:url(../images/skin.jpg) no-repeat 0 -423px; margin-left:15px; float:left}
.col910 .block_e .d_team {width:500px; height:184px; overflow:hidden; margin:0 auto}
.col910 .block_e .team {width:740px; font-size:12px; line-height:18px; margin:0 auto; margin-top:40px}
.col910 .block_e .team li {float:left}
.col910 .block_e .team .li_p {width:94px; height:130px; margin:0 5px; float:left; text-align:center}
.col910 .block_e .team .li_p a {width:94px; height:24px}
