@charset "gb2312";
/* CSS Document */
/**
Date:20120821;
Author:lilei;
purpose£ºbase style;
**/
html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul,li,dl{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}.q{zoom:1;}.q:after{content:"."; height:0px; clear:both; visibility:hidden; display:block;}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:Verdana,arial, sans-serif;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}html,body{ /*height:100%;*/}html{ overflow-y:scroll;}.C-lr{clear:both; height:0px; width:auto; font-size:0px; line-height:0px; display:block;}
body{font-family:"Î¢ÈíÑÅºÚ","Arial"; font-size:12px; color:#000;  }
a{text-decoration:none; color:#0066CC;}
a:hover{color:#c00;}

.main{ width:100%; margin:0 auto;}
.head_area{ width:960px; height:126px; margin:0 auto; position:relative;}
.topbar{ width:960px; height:67px; line-height:67px; text-align:right; color:#666666; position:relative;}
.top-txt{position:absolute; left:0px; top:10px; z-index:2;}
body .yaan{position:absolute; left:400px; top:0px; display:none;}
.topbar strong{ font-weight:bold;}
.topbar b.red{color:#cc0000; }
.users b.red{ color:#cc0000; }
.nav_area{ width:958px; height:57px; border:1px solid #e3e3e3; background:url(/images/2012n/nav_bg.png) repeat-x;}
.nav_area ul{ width:958px; height:57px; }
.nav_area ul li{ float:left; font-size:16px; height:57px;line-height:57px;}
.nav_area ul .logo{ width:148px; height:57px; background-color:#cc0000;}
.nav_area ul .logo .logopic{ margin:15px 0px 0px 10px;}
.nav_area ul li a{ color:#666; padding:18px 22px; border-right:1px solid #e9e9e9;}
.nav_area ul .a a{ color:#c00; padding:18px 22px; border-right:1px solid #e9e9e9;}
.nav_area ul li a:hover{ background-color:#fff; padding:17px 22px;}

.foot{ width:100%; height:330px; margin-top:15px; }
.foot_area{ width:100%;height:244px; margin:0 auto;background-color:#f0f0f2; border-bottom:1px solid #e2e2e2; border-top:1px solid #e2e2e2}
.contact{ width:960px; height:85px; background:url(/images/2012n/foot_contact_bg.png) bottom repeat-x; margin:0 auto;}
.contact ul li{width:169px; height:70px; float:left; line-height:70px;}
.contact ul .show_qq{position:relative;}

#hide_qq_list{width:110px;background-color:#FFFFFF; border:1px solid #CCCCCC; box-shadow:2px 2px 3px #ccc;font-size:14px; position:absolute; bottom:55px; left:10px; z-index:99; display:none; line-height:100%; border-radius:5px;}
#hide_qq_list em{display:block; width:0px; height:0px; border-width:10px; position:absolute; bottom:-10px; left:50px; overflow:hidden;}
#hide_qq_list .em-1{border-color:#ccc transparent transparent transparent; border-style:solid dashed dashed dashed; bottom:-21px;}
#hide_qq_list .em-2{border-color:#fff transparent transparent transparent; border-style:solid dashed dashed dashed;  bottom:-20px;}

#hide_qq_list dl{padding:10px; overflow:hidden;}
#hide_qq_list dd{height:30px; line-height:30px; text-align:center; margin-top:10px;}

.contact .foot_icon{ margin-top:20px; float:left;}
/*.contact .marginleft{ margin-left:40px;}*/
.contact a{color:#000;}
.contact a:hover{color:#c00;}
.contact .nomber{ display:block; float:left; font-size:18px; margin-left:10px;}
.new_fuwu{ width:960px; height:150px; margin:0 auto;}
.new{ width:440px; height:150px; float:left; margin-left:20px; _display:inline;}
.new_tit{ width:440px; height:30px; line-height:30px; font-size:18px; margin-top:10px;}
.new_con{width:440px; height:100px;margin-top:10px;}
.new_icon_title{ width:75px; height:100px;float:left;}
.new_icon{ width:75px; height:51px; display:block; float:left; text-align:center;}
.new_title{ width:75px; height:40px; line-height:18px; display:block; float:left; color:#a0a2a1; text-align:center;}
.next{ float:left; width:15px; height:30px; margin-top:10px;}
.fuwu{ width:440px; float:left; margin-left:50px; _display:inline;}
.new_con ul{ width:440px; height:100px;}
.new_con ul li{ width:60px; height:100px; float:left; margin-right:60px;}
.new_con ul li .fuwu_title{ width:60px; height:24px; float:left; display:block; color:#a0a2a1;}
.new_con ul li .fuwu_title_{ width:50px; height:17px; float:left; display:block; color:#3366cc;}
.new_con ul .marginright{ margin-right:0;}
.copy{ width:960px; height:50px; margin:0 auto;}
.copy_{ display:block; text-align:center; width:960px; margin-top:8px; color:#a0a2a1;}

.bread{ width:960px; height:33px; margin:20px 0px; line-height:33px;color:#666;}
.bread input.fast_button{ width:114px; height:33px; background:url(/images/2012n/bread_but.png) no-repeat; border:0; color:#cc0000; cursor:pointer; float:left;}
span.tip{ margin-left:15px; display:block; width:750px; float:left;}
span.tip a{ margin:0px 8px; color:#666;}

.dyd_shi_zg{width:960px; height:90px; margin:10px auto 0px;}