@charset "utf-8";
/* CSS Document */

body {background-color:#fff; color:#333; text-align:left; font:12px arial,"宋体",Verdana,tahoma,sans-serif;margin:0 auto;padding:0px;}
body,div,p,form,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6 {padding:0; margin:0;}
img {border:none; vertical-align:middle;}
td,th {text-align:left;}
em {font-style:normal;}
input,select{ vertical-align:middle}
img{border:0px;}
hr{ width:auto; border-top:1px #999 dashed; height:0px; border-bottom:none; }

/* 链接代码*/
a:link, a:visited {color:#333; text-decoration:none; outline:none;}
a:hover, a:active {color:#f00; text-decoration:underline; outline:none;}

/* #box{ width:100%; margin:0 auto; padding:0px; } */


/*顶部代码*/
.top{width:100%; height:39px; margin:0px auto;background:url(//img.233.com/wx/img/index/wx-hd.png) 0px -162px repeat-x; font-family:"宋体";padding-top:2px;}

.top .box{ width:1000px; margin:0px auto; height:39px; line-height:39px;}
.top .box .logo{ width:auto; float:left; height:39px;line-height:39px;}
.lgin{ float:left;  padding-top:0px; color:#666;padding-left:20px}
.lgin a:link,.lgin a:visited{ color:#666}
.lgin a:hover{ color:#f60;}
#top .box .lst{ width: auto; float:right; height:39px}
#Nav2{height:38px; float:right;padding-top:0px;}
#Nav2 .midx{margin-top:2px;display:inline;color:#ccc; float:left;font-weight:normal; height:39px; line-height:35px; width:auto; margin:0px;padding:0px; z-index:0}
#topNav li.current {color:#666; padding-right:8px;padding-left:8px;}
#topNav li.current a:link,#topNav li.current a:visited{color:#666;}
#topNav li.current a:hover{color:#f30;}
#topNav{color:#FFFFFF;float:left;font-size:12px;margin:0;height:38px;text-align:left;}
#topNav li{margin-left:-4px;margin-right:-4px;float:left;text-align:center;position:relative;line-height:20px;display:inline-block;z-index:100; }
#topNav a{float:left;display:inline-block;height:33px;line-height:33px;padding-top:2px;color:#333;text-decoration:none; font-weight:normal}
#topNav span{display:block;font-size:12px;}
#topNav a:hover,#topNav .on a{FLOAT:left; }
#topNav .on2 a{FLOAT:left; }
#topNav .on span{float:left;color:#333;background:url(//img.233.com/wx/img/index/wx-hd.png) 0px -207px; width:71px;#width:71px;_width:73px; padding-right:5px;#padding-right:5px;_padding-right:3px; position:relative; left:0px; z-index:2}
#topNav .out span{float:left;color:#666;background:url(//img.233.com/wx/img/index/wx-hd.png) 61px -241px no-repeat;width:71px;#width:71px;_width:73px; padding-right:5px;#padding-right:5px;_padding-right:3px;position:relative; left:0px; z-index:2;}
#topNav .on2 span{color:#f30;background:url(//img.233.com/wx/img/index/wx-hd.png) -5px -273px; width:91px; position:relative; left:0px; z-index:2; padding-left:8PX;}
#topNav .out2 span{color:#666;background:url(//img.233.com/wx/img/index/wx-hd.png) 5px -315px no-repeat;width:91px; position:relative; left:0px; z-index:2; padding-left:8PX;}
#topNav .navp {width:117px;float:left;position:absolute;display:none;left:0px;top:34px;z-index:-110;}
#topNav .navp UL.navlist{width:115px;float:left;display:inline;border:#ccc 1px solid;padding-top:6px;padding-bottom:6px;background: #FFF;}
#topNav .navp UL.navlist LI{width:115px;float:left;display:inline;padding-top:0px;padding-bottom:0px;margin-left:1px;background:none}
#topNav .navp UL.navlist LI A{width:90px;float:left;height:16px;line-height:16px;padding-left:4px;_padding-left:2px;padding-top:6px;padding-bottom:4px;font-size:12px;color:#069;text-align:left;text-decoration:none;display:inline-block;margin-left:2px;}
#topNav .navp UL.navlist LI A:link,#topNav .navp UL.navlist LI A:visited{background:none no-repeat 0 0;text-decoration:none;}
#topNav .navp UL.navlist LI A:hover{COLOR:#f30;text-decoration:none;}
#topNav .navp2 {width:457px;float:left;position:absolute;display:none;left:-148px;top:34px;z-index:-110;overflow: auto;}
#topNav .navp2 dL{width:450px;border:#aaa 1px solid;background: #FFF; text-align:left; height:auto; line-height:24px; float:left; padding-left:5px; display:inline}
#topNav .navp2 dL .title{width:325px; background-color:#FFF; color:#999;text-align:left; line-height:24px; height:24px; float:left; padding-left:10px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap; }
#topNav .navp2 dL .jg{ width:50px; line-height:18px; height:20px; float:left; color:#f30; padding-top:4px; }
#topNav .navp2 dL .js{ width:415px; border-top:1px dotted #dedede; float:right; color:#999; padding-left:10px; margin-top:10px; height:50px; margin-right:18px; #margin-right:18px; _margin-right:9px; padding-bottom:15px; padding-top:10px; text-align:right}
#topNav .navp2 dL .js a{ float:right}
#topNav .navp2 dL .gwtp{ width:415px; border-bottom:1px dotted #dedede; float:left; color:#999; padding-left:10px; margin-top:10px; height:25px; margin-left:6px; #margin-left:6px; _margin-left:3px;}
#topNav .navp2 dL .js .gwc{ width:101px; height:32px; float:right;background:url(//img.233.com/wx/img/index/wx-hd.png) 0px -353px no-repeat; text-align:rights;  cursor:pointer}

#topNav .navp2 dL .wd{ width:45px; float:left; padding-left:3px; height:24px;}
#topNav .navp2 dL .wd a:link,#topNav .navp2 dL .wd a:visited{ color:#069}#topNav .navp2 dL .wd a:hover{ color:#f30}
#topNav .navp2 a:link,#topNav .navp2 a:visited{color:#069; height:22px; line-height:22px;}
#topNav .navp2 a:hover{color:#f30; text-decoration:underline}
#topNav .out,#topNav .out2 {z-index:0}
#topNav .on .navp,#topNav .on2 .navp2,#topNav .on2 .navp {display:block; }
#topNav .out .navp,#topNav .out2 .navp2,#topNav .out2 .navp {display:none;}
#topNav .navp li {float:none;background:none no-repeat 0 0; padding-left:10px;}
#topNav .navp a {float:none;display:block;margin:0;color:#333;font-size:12px;text-decoration:none; font-weight:normal}
#topNav .navp a:hover{color:#f30;background:none no-repeat 0 0}




#logo_tel{ width:1000px; height:60px; margin:auto; padding-top:10px;}
.logo{ width:300px; height:60px; float:left; margin-left:15px; display:inline;background:url(//img.233.com/wx/img/lm2012/wx_back.png) 0px -146px no-repeat; }
.tel{ width:210px; height:60px; float:right; background:url(//img.233.com/wx/img/lm2012/wx_back.png) -0px -402px no-repeat; margin-right:10px; _margin-right:5px; }

/*
#nav_back{ width:100%; margin-top:20px;  background:#0076cc; height:47px; }

.nav{ width:1000px; height:35px; background:#0076cc; font-size:16px; font-weight:bold; font-family: "微软雅黑"; color:#fff; margin:auto; padding-top:12px; }
.nav_l{ width:720px; float:left; text-align:left; }
.nav_r{ width:280px; float:right; text-align:right; }
*/

/*New Nav Style*/


#nav_wrap { background:url(//img.233.com/wx/img/lm2012/wx_back.png) 0px -528px repeat-x; font-family: "微软雅黑"; width:100%; margin:auto;}
#nav{  height:47px; margin:0 auto; width:1000px; font-weight:bold; }
#nav .c{ float:left;margin:0;padding:0px;}

#nav li { float:left; list-style:none; width:135px; height:47px; float:left; font-size:16px;text-align:center; padding:0px; }
#nav li .v a{ width:135px;height:37px; display:block; color:#fff; float:left; text-decoration:none; padding-top:10px; }
#nav li .v a:hover,#nav li .v .sele{ color:#feed00; }

/*
.nav_bg,.nav_bg1{ background: url(//img.233.com/wx/img/lm2012/wx_back.png) -449px -471px; font-size:18px; padding-top:10px; float:left; width:135px; height:37px; text-align:center; color:#fff;  }
#nav_wrap #nav .nav_bg a{ text-decoration:none; color:#333;}
.nav_bg a:hover,.nav .nav_bg a:visited{ text-decoration:none; color:#fff; }
.nav_bg1{ background: url(//img.233.com/wx/img/lm2012/wx_back.png) -449px -471px; color:#686868; float:right; }
.nav_bg1 a{ color:#686868; }
.nav_bg1 a:hover{ color:#e11f00; text-decoration:none; font-weight:bold; }
*/


.nav_bg{ background: url(//img.233.com/wx/img/lm2012/wx_back.png) -449px -471px; font-size:18px; padding-top:10px; float:left; width:135px; height:37px; text-align:center; color:#fff;  }
#nav_wrap #nav .nav_bg a{ text-decoration:none; color:#333;}
.nav_bg a:hover,.nav .nav_bg a:visited{ text-decoration:none; color:#fff; }


#banner_back{ width:100%; height:350px; background:url(//img.233.com/wx/img/lm2012/banner_back.png) repeat-x; margin-top:20px; }
.banner{ width:1000px; height:350px; margin:auto; }
.b_l{ width:720px; height:350px; float:right; }
.b_r{ width:280px; height:350px; float:left; background: url(//img.233.com/wx/img/lm2012/user_back.png); }


.r1{ width:135px; height:30px; background:#005b9e; float:left; text-align:center; color:#fff; padding-top:5px;font-size:18px; font-family: "微软雅黑"; margin-top:20px; }
.b_r table{ width:265px; line-height:35px; font-size:14px; margin-left:15px; margin-top:15px; float:left; display:inline;}
.b_r table input{ border:1px solid #878787; width:186px; height:25px; }
.b1{ width:95px; height:30px; float:left;}
.b1 a{ width:95px; height:30px; background: url(//img.233.com/wx/img/lm2012/wx_back.png) 0px -362px no-repeat; float:left; text-indent:-9999px; }
.b1 a:hover{ width:95px; height:30px; background: url(//img.233.com/wx/img/lm2012/wx_back.png) -105px -362px no-repeat; float:left; }

.b_r table .w1{ text-decoration:underline; font-size:12px; float:right; width:120px; text-align:left; }
.b_r table .b2{ width:142px; height:46px; float:left; }
.b_r table .b2 a{ width:142px; height:46px; background: url(//img.233.com/wx/img/lm2012/wx_back.png) 0px -472px no-repeat; text-indent:-9999px; float:left;  }
.b_r table .b2 a:hover{ width:142px; height:46px; background: url(//img.233.com/wx/img/lm2012/wx_back.png) -152px -472px no-repeat; float:left; }



.liucheng{ width:1000px; height:88px; margin:0 auto;  margin-top:5px; _margin-top:10px;}
.lc_l{ width:780px; height:88px; background: url(//img.233.com/wx/img/lm2012/wx_back.png) no-repeat; float:left; }
.lc_r{width:190px; height:88px; float:right; }

.lc_r a{width:190px; height:88px;  background: url(//img.233.com/wx/img/lm2012/wx_back.png) 0px -264px no-repeat; float:right; text-indent:-9999px; float:right; }
.lc_r a:hover{width:190px; height:88px;  background: url(//img.233.com/wx/img/lm2012/wx_back.png) -590px -146px no-repeat; float:right; }




#main{ width:1000px; margin:0 auto; margin-top:20px;  }

.m_l{ width:705px; float:right; }
.m_l .m_l_con{ margin-top:20px; padding:0px; margin-left:0px; float:left;}
.m_l .m_l_con table td{ text-align:center; line-height:30px; font-size:14px; }

.m_nav_l{ width:690px; height:25px; background: url(//img.233.com/wx/img/lm2012/wx_back.png) 0px -98px no-repeat; color:#333; font-size:14px; font-weight:bold; padding-left:15px; padding-top:12px; }


.m_r{ width:280px; float:left;}
.m_nav_r{ width:250px; height:25px;  background: url(//img.233.com/wx/img/lm2012/wx_back.png) 0px -216px no-repeat; font-size:14px; font-weight:bold; padding-left:30px; padding-top:12px; }
.hz_logo{ margin-top:20px; }
.hz_logo table td img{ padding:10px 0px 10px 0px; _padding-top:13px; }
.hz_logo table td{ background:#fff; width:140px; height:50px; text-align:center; padding-top:10px; }

.m_r_list{ line-height:25px; padding:15px 10px 15px 10px; border:1px solid #e3e3e3; width:258px; }
.m_r_list li{ padding-left:15px; }
.m_r_list ul{ list-style:none;}

.m_l_list_l{ line-height:25px;  border:1px solid #e3e3e3; margin:0px; border-top:none; padding:20px 0px 20px 0px; width:703px; }
.m_l_list_l li{ padding:0px; }
.m_l_list_l hr{ width:680px; border-top:1px #999 dashed; height:0px; border-bottom:none; margin-top:20px; _width:680px; _text-align:center;  }

.index_list{ line-height:25px; padding:20px 0px 20px 0px ; width:278px; border:1px solid #e3e3e3; }
.index_list li{ padding:0px; margin-left:25px; _margin-left:0px; }
.index_list ul{ _padding-left:15px; _float:left; _display:inline; }
.index_list ul hr{ width:260px; _width:250px; }


.m_r_ad{ width:280px; height:90px; background:url(//img.233.com/wx/img/lm2012/wx_back.png) -310px -146px no-repeat; margin-top:15px;}
.hz_logo{ width:705px; height:auto; float:left;}
.hezuo{ width:100%; height:auto; float:left; margin-top:20px;}


.about_us{ width:1000px; background:#fafafa; border:1px solid #e5e5e5; line-height:25px; font-size:12px; margin-top:20px; float:left; padding-top:10px; padding-bottom:20px; }
.a_l{ width:685px; float:right; padding-right:20px; }
.a_l h4,.a_r h4{line-height:30px; font-size:14px; }
.a_r{ width:260px; float:left; padding-left:20px; }


.bottom{width:1000px; color:#444; padding-top:20px; line-height:24px; padding-bottom:50px; background-color:#ffffff; height: auto; font-family:Arial;margin-top:10px; clear:both;margin: 10px auto; text-align:center; border-top:1px solid #e3e3e3; margin-top:20px;}

.buton{ width:365px; height:55px; background:url(//img.233.com/wx/img/lm2012/wx_back.png) -200px -264px no-repeat; margin:0 auto; padding-top:20px; }


/*焦点广告图片*/
.container, .container *{margin:auto; padding:0;}

.container{ width:720px; height:350px; overflow:hidden;position:relative;}

.slider{ position:absolute;}
.slider li{ list-style:none; display:inline; width:720px; height:350px; }
.slider img{ display:block; border:none; }

.slider2{ width:2000px;}
.slider2 li{ float:left;}

.num{ position:absolute; right:20px; bottom:20px;}
.num li{ float: left; color: #0076cc; text-align: center; line-height: 16px; width: 20px; height: 15px; font-family: Arial; font-size: 12px; cursor: pointer; overflow: hidden; margin: 3px 1px; border: 1px solid #0076cc; background-color: #fff; }
.num li.on{ color: #fff; line-height: 21px; width: 25px; height: 20px; font-size: 16px; margin: 0 1px; border: 0; background-color: #0076cc; font-weight: bold; }




/*广告推荐*/

#fods #Fod_list DIV {FLOAT: left; TEXT-ALIGN: center;font-family:"微软雅黑";}
#fods #Fod_list DIV.moardd {BACKGROUND: url(//img.233.com/wx/img/lm2012/wx_back.png) -220px -412px no-repeat; WIDTH: 197px; COLOR: #a3a3a3; HEIGHT: 49px; font-size:22px; line-height:49px;}
#fods #Fod_list DIV.moardd A {COLOR: #a3a3a3;line-height:49px; text-decoration:none;}
#fods #Fod_list .mod {COLOR: #792502; BACKGROUND: url(//img.233.com/wx/img/lm2012/wx_back.png) -220px -353px no-repeat; ; WIDTH: 197px; HEIGHT:49px; font-size:22px;line-height:49px;}
#fods #Fod_list .mod a{ color:#fff; font-size:22px; text-decoration:none; }
#fods UL {	PADDING:0px; MARGIN: 0px;}
#fods UL LI {PADDING: 0px; LIST-STYLE-TYPE: none}
.undis {DISPLAY: none}

.dis table hr{ width:390px; text-align:center; }


/*翻页效果*/
.ud_page{ text-align:right; margin:20px 0px 20px 15px; float:left; width:500px; }
.pagebox{overflow:hidden; text-align:center; zoom:1; font-size:12px; font-family:"宋体",sans-serif;}
.pagebox span{float:left; margin-right:2px; overflow:hidden; text-align:center; background:#fff;}
.pagebox span a{display:block; overflow:hidden; zoom:1; _float:left;}
.pagebox span.pagebox_pre_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}
.pagebox span.pagebox_pre{color:#3568b9; height:23px;}
.pagebox span.pagebox_pre a,.pagebox span.pagebox_pre a:visited,.pagebox span.pagebox_next a,.pagebox span.pagebox_next a:visited{border:1px #0081e0 solid; color:#3568b9; text-decoration:none; text-align:center; width:53px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_pre a:hover,.pagebox span.pagebox_pre a:active,.pagebox span.pagebox_next a:hover,.pagebox span.pagebox_next a:active{color:#363636; border:1px #2e6ab1 solid;}
.pagebox span.pagebox_num_nonce{padding:0 8px; height:23px; line-height:23px; color:#fff; cursor:default; background:#0081e0; font-weight:bold;}
.pagebox span.pagebox_num{color:#3568b9; height:23px;}
.pagebox span.pagebox_num a,.pagebox span.pagebox_num a:visited{border:1px #0081e0 solid; color:#3568b9; text-decoration:none; padding:0 8px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_num a:hover,.pagebox span.pagebox_num a:active{border:1px #2e6ab1 solid;color:#363636;}
.pagebox span.pagebox_num_ellipsis{color:#393733; width:22px; background:none; line-height:23px;}
.pagebox span.pagebox_next_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}
