body,h1,h3,h3,h4,h5,h6,p,blockquote,
dl,dt,dd,ul,ol,li,
form,fieldset,legend,button,textarea,input,
th,td,
img,
div{border:medium none;margin:0;padding:0;} 
body {width:100%;background:#E9E9E9; text-align:center; background:url(bg.gif) repeat-x top;font-size:13px; line-height:25px; font-family:Arial, Helvetica, sans-serif,'ËÎÌå'; color:#666;}
a{text-decoration:none;color:#000;}
a:hover{color:#06F;text-decoration:underline;}
ul,ol{list-style-type:none;}
h1,h2,h3,h5{font:bold 14px/40px Arial, Helvetica, sans-serif;}
h1{margin:10px auto; text-align:center; }
h2{ width:200px; padding-left:20px;}
h3,h3 a{display:block; font-weight:400; height:30px;}
h5,h5 a{ margin:15px auto;color:#21a0d2; line-height:30px;}
.left,.right{float:left;}
.justk{clear:both;} 
.title{height:35x;font:bold 14px/35px  Arial, Helvetica, sans-serif;color:#666; border-top:1px solid #999 ;}
.topline{height:35px;width:100%;background:#fff;color:#69a833; border-bottom:3px solid #69a833;position:fixed;top:0;left:0;z-index:26; font-size:14px; font-weight:600;}
.topline_main{width:987px;margin:0 auto; height:40px;}
.topline_main .tel{float:left;overflow:hidden;background:url(tel.png) no-repeat;padding-left:25px;line-height:35px;}
.topline_main .tel span{margin-bottom:8px;}
#search_box{width:530px;height:32px;overflow:hidden;float:right;margin-top:2px; } 
#search_form{ width:223px;height:32px; background:url(search-big-bg.png) no-repeat; float:left;position:relative; display:block;}
#Keywords { width:180px;border:medium none;position:absolute;height:19px; background:none;top:5px;left:15px;} 
#go {position:absolute;right:4px;top:4px;} 
#search_box ul li{float:left;margin-left:5px;}
#search_box ul li a{ color:#666;}
.wrapper,.sidenav,.conton{background:#fff;}
.wrapper{width:988px;margin:35px auto 0 auto;}
.sidenav{width:228px;float:left;padding:5px 0;overflow:visible;}
.logo{width:100%;height:320px;}
 
.allsort{width:220px; position:relative;z-index:11; text-align:center; margin-left:8px;}
 .mc{ position:absolute;top:0; left:0;overflow:visible;width:210px; border:solid #fff;border-width:0 1px 1px;background:#fff;}
.mc .title,.allsort .item,.item1{width:210px;height:32px;border-top:1px solid #ddd; }
.allsort span{display:block;width:210px;position:relative;z-index:1;left:0;}
.allsort h3{width:200px;float:left; text-align: center;}
.allsort h3 a{width:200px; color:#666;}
.allsort   em{width:10px; display:block; float:right;}
.allsort h3 a:link,.allsort h3 a:visited{line-height:30px;color:#666;}
.allsort h3 a:hover,.allsort h3 a:active{color:#1B578A;}
.allsort .i-mc{display:none;position:absolute;left:200px;top:0;width:600px;border:1px solid #69a833;background:#fff;overflow:hidden;}
.allsort .subitem{float:left;width:560px;min-height:465px; margin:0 18px; padding:20px 0; font-size:12px;}
.subitem .sidetitle{height:160px; overflow:hidden; text-align:left; text-indent:2em; border-bottom:1px solid #CCC;}
.subitem .sidetitle p{  float:left; width:380px; }
.subitem  img{padding:20px 10px 10px; float:right; width:120px;}
.subitem ul li{ width:240px; height:30px;line-height:30px; float:left;margin-left:10px;border-bottom:1px #CCC dashed;}
.allsorthover .mc{display:block;}
.allsort .hover span{z-index:13;width:210px;}
.allsort .hover h3{border:solid #69a833;border-width:1px 0 1px 1px;overflow:hidden;background: #fff;font-weight:700;}
.allsort .hover .i-mc{display:block;z-index:12;}
.item1 .subitem{min-height:250px;}
*html .item1 .subitem{height:250px;}
.fwxm,.cjwt,.flink{width:220px;position:relative;top:465px;font-size:14px;height:200px;}
.flink{height:100px;}
#fwxmr{position:relative;top:0;}
.fwxm ul{margin:20px auto;}
.fwxm li{width:107px;height:30px;float:left;margin-bottom:20px;}
.fwxm li a{width:92px;height:30px;margin-left:10px;background:#f8f8f8;border:1px solid #ededed;border-bottom-color:#b8b8b8;color:#5a5a5a;
display:block;}
.fwxm li a:hover{background-color:#9bd4eb;}
.conton{width:760px;float:right;padding:5px 0;}
.navbox{height:45px;position:relative;z-index:29; overflow:visible;text-align:center; width:760px;}
.nav li{float:left;width:107px; height:45px; font:bold 14px/45px Arial, Helvetica, sans-serif;} 
.nav li a{ display:block;overflow:hidden;color:#000;font-weight:800;cursor:pointer;width:107px;text-align:center;}
.nav li a:hover{ background:#f1f1f1; border-top:2px solid #21a0d2; color:red;}
.nav li .submenu{display:none; }
.nav li .submenu{border:1px solid #ddd;padding:0 5px 5px;width:250px;background:#f4f4f4;}
.nav li .submenu{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;-moz-box-shadow:0 5px 5px #D3D3D3;-webkit-box-shadow:0 5px 5px #D3D3D3;box-shadow:0 5px 5px #D3D3D3;}
.nav li .submenu li{float:left; width:125px;padding:0;background:none;height:30px;border-bottom:dotted 1px #BEBEBE; }
.nav li .submenu li a{float:none;text-align:center;height:24px; line-height:24px; width:100px; margin:3px auto; }
.nav li .submenu li a:hover{ background:#e5ebef; border:1px solid #acb8c3; color:red;}
.banner{width:760px;clear:both;}
.indexcon .right{width:200px;text-align:left;margin-left:20px;}
.indexcon .left{width:540px;text-align:left;}
.indexcon .left .title{ border-bottom:1px solid #ddd; padding-left:25px; margin-bottom:20px;}

.indexcon ol{ margin-top:10px;}
.gsjs,gszs{height:230px;overflow:hidden; clear:both;}
.gsjs .title{background:url(house.gif)  left no-repeat;}
.gszs .title{background:url(pic.gif) no-repeat left;}
.news .title{background:url(book.gif) no-repeat left;}
.scrollleft{width:495; margin-left:25px; overflow:hidden; margin-bottom:20px; padding-bottom:10px;}
.scrollleft li{float:left; margin:0px;display:inline;width:158px;text-align:center;line-height:19px; padding:0;}
.scrollleft img{width:135px;height:90px;padding:10px;border:solid 1px #ddd;}
.lblx{padding: 20px 10px;;}
.lcon{width:700px;text-align:left;margin:5px auto;}
.demo3{width:490px; margin-left:25px; overflow: hidden;  }
.demo3 li,.demo3 li a{ height:30px;line-height:30px; display:block;}
.tab_menu{height:30px;width:490px; float:left; border-bottom:1px solid #ccc; }
.tab_menu li{width:160px;float:left;color:#000;}
.tab_menu li a{color:#000; width:98px;text-align:right; cursor:pointer; margin:0 auto;}
.tab_menu li.current a{color:color:#21a0d2; font-weight:bold;}
.tab_box { width:490px; clear:both;}
.tab_box li a{width:400px;float:left;}
.tab_box li span{float:right; display:block; width:80px; text-align:right; }
.tab_box .hide{display:none;}
.zjxm{height:270px;overflow:hidden;}
.flink ul {word-wrap: break-word;display:block;}
.flink ul li{float:left; width:auto; margin-right:20px;height:30px;line-height:30px;white-space:nowrap;}
.foot,.foot2{width:988px;margin:0 auto;clear:both;background:#222;color:#fff;}
.foot2 a{color:#fff; font-weight:800;}
.foot1{width:480px;margin:0 auto;}
.foot1 ul li,.foot1 ul li a {width:120px;line-height:25px;height:25px;float:left;color:#FFF;} 
.bshare-custom{float:right;margin-right:50px;}
/*ÄÚÒ³ÉèÖÃ*/
.beadnav{width:710px;margin:0 auto; border-bottom:1px solid #CCC; height:30px;}
.b1{width:250px;float:left;text-align:left;margin-left:20px;}
.b2{width:300px;float:right;text-align:right;margin-right:10px;}
.side{width:200px;margin:20px auto;text-align:left;}
.side ul li{height:30px;line-height:30px;width:200px;}
.side ul li a{width:165px;margin-left:25px;height:30px;line-height:30px;border-bottom:1px solid #d6d6d6;display:block;}
.side ul li a span{margin-right:25px;}
.side ul li a strong{margin-right:25px;}
.side ul li a:hover{color:#006dcc;}
.side .left_title{background-color:#006dcc;color: #fff;padding-left:15px;}
.img-txt-fade{margin:20px 0 auto 30px;}
.img-txt-fade li{width:293px;height:230px; overflow:hidden;float:left;margin:20px 40px 0 0;display:inline;position:relative;}
.img-txt-fade li .wa{width:293px; height:183px; overflow:hidden; position:relative; background:url(business_picbg.jpg) no-repeat;}
.img-txt-fade li h2{line-height:27px;color:#f50c43;text-align:center;}
.img-txt-fade li .imgBox{position:absolute;z-index:10; padding:17px 16px;}
.img-txt-fade li .txtBox{position:absolute;top:0;left:0; padding:17px 16px;}
.img-txt-fade li p{padding:0 6px;color:#999;font-size:12px;}
.img-txt-fade li h3 a:link,.img-txt-fade li h3 a:visited{color:#F50C43;text-decoration:none;}
.img-txt-fade li p a:link,.img-txt-fade li p a:visited{color:#999;text-decoration:none;}
.img-txt-fade li p a:hover{color:#999;text-decoration:none}

.archive_box{margin:20px auto;}
.archive_title a{color:#0066FF;height:30px;line-height:30px;}
.archive_title span{margin-right:20px;}
.archive{background-color:#eee;}
.ico{text-align:right;}
.ico a{color:#FF0000;}
.wenzhang .ml{width:250px;padding:10px;border:1px solid #ccc;}
.wenzhang img{margin:10px auto;}
.wenzhang div{text-indent:2em;}
.wenzhang .ml ul li{border-bottom:1px  dashed #666; }
.wenzhang .ml  li ul li{height:25px;line-height:25px;padding-left:30px;}
.xm_box{margin-top:35px;}
.xm_img{ width:200px; height:270px;float:left;}
.xm_img img{ width:180px;}
.xm_text{ width:500px; height:270px;float:left;}
.xmxx{ margin-top:10px;}
.xmxx li{width:245px;margin-right:5px;border-bottom:1px solid #D4D4D4;float:left;background:url(xmxx.jpg) left no-repeat;}
.xmxx li a{ width:230px;margin-left:15px;}
.wenzhang table{margin:5px auto;}
.xm_jj{width:700px; height:162px; margin:25px auto;}
.img_box{width:260px; height:162px; float:left;}
.img_box img{width:260px; height:162px;}
.text_box{width:440px; height:162px; float:right}
.text_box li{ height:26px; line-height:26px; border-bottom:1px solid #FFF; background-color:#F3F3F3; color:#4D4D4D;}
.text_box li span{ background: url(bg_li.jpg) no-repeat; color:#FFF; width:80px; height:27px; display:block; float:left; padding-left:10px; margin-right:20px;}
.anli{ width:700px; margin:20px auto;}
.anli li{width:680px; height:30px; padding-left:20px;line-height:30px; background:#f3f3f3; color:#4d4d4d; border-bottom:1px solid  #FFF;}
.even{background:#F5F5F5;}
.odd{background:#fff;}
.pickme{background:#0056BD; border:1px solid #CCC; color:#FFF;}
.downlist{ height:600px;margin:30px;}
.downlist li{width:600px;height:35px;line-height:35px;border-bottom:1px  #CCC dashed;text-align:right;}
.newsli{ height:30px; line-height:30px;}
.newsli span{float:right;}
.downlist span{ width:100px; height:30px; margin-left:450px;}
#page,.more{text-align:center;}
#page a{padding:3px 5px; margin-left:5px; border:1px solid #999;}
.page_current{ padding:3px 5px; border:1px solid #999; background-color:#21a0d2; color:#fff;}
.more a{margin-right:30px; color:#21a0d2;}
.kink{padding:5px; border:1px  dashed #CCCCCC; color:#0056BD; font-weight:800;}
.even{background:#F5F5F5;}
.odd{background:#fff;}
.pickme{background:#4151cb; border:1px solid #CCCCCC; color:#FFFFFF;}