@charset "utf-8";*{margin:0;padding:0;}
body{font-family:"宋体";color:#464646;background:url(topbg.gif) #fff repeat-x;line-height:22px;font-size:12px;}
a{color:#464646;text-decoration:none;}
a:hover{color:#C52424;text-decoration:underline;}
ul,li{list-style:none;}
h1,h2{font-size:14px;font-weight:bold;}
img{border:none;vertical-align:middle;}
input{vertical-align:middle;}
.cleardiv{clear:both;}
.blank10{height:10px;line-height:10px;clear:both;}
.banner{width:984px;margin:auto;}
.banner .logo{position:absolute;left:365px;top:10px;width:254px;height:106px;overflow:hidden;text-indent:-1000px;}
.banner1{height:122px;padding-top:5px;background:url(banner1.jpg);padding-left:24px;}
.banner1 a{display:inline-block;width:100px;height:34px;margin-left:14px;float:left;overflow:hidden;text-indent:-1000px;}
.banner1 .mar{margin-left:250px;}
.banner2{height:238px;background:url(banner2.jpg);position:relative;z-index:203;}
.play_flash{position:absolute;width:200px;height:200px;top:78px;left:10px;z-index:1009;}
.banner_flash{position:absolute;width:660px;height:160px;top:30px;left:200px;z-index:1008 ;}
.container{width:984px;margin:auto;position:relative;z-index:201;}
.header,.navagation,.banner,.notice,.home_content,.container{width:980px;margin:auto;}
.header{height:78px;}
.logo{float:left;height:78px;width:250px;background:url(logo.gif) no-repeat;}
.logo a{display:block;overflow:hidden;width:250px;height:78px;text-indent:-1000px;}
.topnav{width:220px;float:right;height:30px;line-height:30px;}
.topnav a{display:block;width:60px;height:30px;background:url(nav_dot.gif) 0 10px no-repeat;float:left;padding-left:12px;}
.navagation{width:964px;height:66px;background:url(navbg.gif) no-repeat;padding-left:16px;}
.navagation a,#m1.current{display:block;float:left;width:122px;height:44px;overflow:hidden;text-indent:-1000px;margin-left:3px;}
#m1{width:130px;}
#m2,#m3{width:138px;}
#m1.current{width:130px;background:url(navbg2.gif) -24px 0;}
#m2.current{width:138px;background:url(navbg2.gif) -158px 0;}
#m3.current{width:138px;background:url(navbg2.gif) -299px 0;}
#m4.current{background:url(navbg2.gif) -441px 0;}
#m5.current{background:url(navbg2.gif) -563px 0;}
#m6.current{background:url(navbg2.gif) -687px 0;}
#m7.current{background:url(navbg2.gif) -814px 0;}
.notice{width:968px;border:1px solid #BDBDBD;height:22px;background:url(notice_bg.gif) repeat-x;color:#467E01;padding:7px 0 0 10px;}
.notice span{display:block;background:url(dot_gb.gif) 0 2px no-repeat;padding-left:14px;}
.notice a,.notice a:hover{color:#666;}
.home_content{height:240px;margin-top:16px;background:url(h_content_bg.gif?v=1.0) no-repeat;position:relative;}
.c_pic{width:232px;height:180px;position:absolute;top:24px;left:20px;}
.c_info{position:absolute;top:52px;left:280px;width:418px;height:120px;text-indent:24px;}
.c_info a,.c_info a:hover{color:#3666A7;}
.c_item{width:238px;height:180px;position:absolute;top:46px;left:722px;}
.c_item img{display:block;margin-top:6px;}
.c_linian{position:absolute;top:192px;left:499px;width:204px;height:30px;}
.container{margin-top:16px; overflow:hidden;}
.c_left{width:220px;float:left; /* background:url(left_bg.jpg) no-repeat; */ }
.l_menu{ background:url(tongdao.jpg) no-repeat; height:300px; padding-top:30px;}
.l_menu ul li{ width:190px; height:40px; border-bottom:1px dashed #ccc; padding-top:10px; line-height:16px;}
.l_menu span{ color:#999; font-family:arial; padding-left:18px;}
.l_menu a{ display:block; height:16px; line-height:16px; padding-left:16px; background:url(l_dot1.gif) 2px 1px no-repeat;}
.l_menu a.current,.l_menu a:hover{ background:url(l_dot2.gif) 2px 1px no-repeat; font-weight:bold; color:#FF6000;}
.c_right{width:748px;float:right;}
.about{line-height:24px;}
.about h1,.nlist h1{ background:url(dot2.gif) 0 5px no-repeat; height:34px; padding-left:20px; font-size:16px;}
.about p{text-indent:24px;line-height:24px;}
.about strong{color:#FF6100;font-size:14px;}
.about dl{ margin-bottom:10px;}
.about dt{color:#3666A7; line-height:22px;}
.about dd{ line-height:20px;}
.case{ margin-top:20px;}
.case h2{ height:28px; font-size:12px; color:#FF6100}
.nlist h1{ height:28px;}
.nlist ul li{ line-height:32px; line-height:32px; font-size:14px; border-bottom:1px dashed #ccc; padding:4px 0 0 20px; background:url(dot3.gif) 0 13px no-repeat;}
.nlist ul li em{ float:right; font-style:normal; color:#999; font-family:arial;}
.txtsd{ background:url(index2_botom.gif) no-repeat center bottom;line-height:26px}
.txtsd strong{ color:#F60}
.an{ height:40px; padding:20px 0 20px 240px;}
.inputa{ width:350px; height:22px; border:1px solid #CCC}
.txtsd  textarea{ width:600px; height:100px; border:1px solid #CCC}
.txtsd div{ padding:2px 0;}
.txtsd strong{ color:#F60}


.footer{clear:both; margin-top:40px;background:#F0F0F0;border-top:3px solid #73A3C6;line-height:18px;color:#979797;}
.footer div{width:760px;margin:auto;padding:15px 0 15px 220px;background:url(footer_logo.jpg) 12px 11px no-repeat;}
.footer a,.footer a:hover{color:#979797;}
.footer p{margin-top:2px;}
/*fandong*/
.fandong{clear:both;width:100%;overflow:hidden;}
.fandong .link{float:right;margin-top:15px;height:30px;}
.fandong .link li{float:left;list-style-type:none;height:30px;}
.fandong .link li a{padding-left:6px;padding-right:6px;padding-top:3px;padding-bottom:3px;line-height:22px;margin-left:6px;background-color:#F4F4F4;border-left:1px #ddd solid;border-top:1px #ddd solid;border-right:1px #bbb solid;border-bottom:1px #bbb solid;}
.spic{ border:1px solid #ccc; float:left; margin-right:10px; padding:4px;}
