body{ font-family:Arial; margin:0; padding:0; background:#383643; }
img{border:none;}
.main_wrap{width:943px; overflow:hidden; margin:0 auto; padding:0; }
.main_div{width:803px; margin:0 auto; padding:0;}
.nav{background:url(../img/nav.png) no-repeat; height:42px;  overflow:hidden;}
.nav ul{ margin:0 0 0 10px ; padding:0;}
.nav ul li{ list-style:none; margin-left:20px; margin-top:10px; float:left;}
.nav ul li a{ text-decoration:none; font-size:16px; color:#fff;}
.nav ul li a:hover{ background:url(../img/hover.png) no-repeat; color:#000;}




.banner{clear:both; margin-top:7px;  height:266px; background:url(../img/header.png);}
.bgtop{background:url(../img/bg_top.png) no-repeat; width:800px; height:15px; margin-top:12px; margin-left:2px;}
.bg_m{ background:#fff; overflow:hidden; margin:0 1px 0 2px;}
.bgbottom{background:url(../img/bg_bottom.png) no-repeat; width:800px; height:13px; overflow:hidden; margin-left:2px; padding:0; clear:both;}
.contan_area_left{ float:left; margin-left:14px;  width:530px;}
.contan_top{width:530px; float:left;}
.welcom{font-size:12px;  color:#000;}
.welcom a{font-size:20px; font-weight:bold; text-decoration:none; color:#000;}
.pic1{float:left; margin-top:10px; padding-bottom:10px;}
.left{width:287px; float:left;}
.right{width:222px; height:215px; float:right; margin-top:35px;}
.right2{width:444px; height:215px; float:right; margin-top:35px;}
.text_style{font-size:12px; color:#626262; text-align:justify;}
.text_style4{padding-left:25px; padding-top:35px; padding-bottom:35px; text-align:center;}



.readmore{background:url(../img/button.png) no-repeat; margin-top:33px; padding:8px 12px; }
.readmore a{font-size:12px; font-weight:bold; text-decoration:none; color:#fff;}
.contan_bottom{width:530px; float:left; background:#fff; clear:both;}
.readmore2{background:url(../img/button.png) no-repeat; margin-top:15px; padding:8px 12px; }
.readmore2 a{font-size:12px; font-weight:bold; text-decoration:none; color:#fff;}
.conta_area_bottom{width:530px;  float:left; margin-left:14px; clear:both; overflow:hidden;}
.contan_bottom_left{float:left; width:230px; margin-top:20px;}
.contan_area{width:803px; height:100%; overflow:hidden;}

.contan_bottom_right{float:right; width:226px; margin-top:23px;}
.readmore3{background:url(../img/button.png) no-repeat; margin-top:50px; padding:8px 12px; clear:both;}
.readmore3 a{font-size:12px; font-weight:bold; text-decoration:none; color:#fff;}
.pic2{float:left; margin-top:20px; padding-bottom:8px;  overflow:hidde;}
.right_pannel{float:right; margin-right:14px; width:216px; margin-top:35px; overflow:hidden; height:100%;}
.left_pannel{width:545px; float:left; margin:0; padding:0;}
.contact{background:url(../img/contact_bg.png) no-repeat; width:216px; height:25px; padding:13px 10px;}
.contact a{font-size:15px; font-weight:bold; text-decoration:none; color:#fff;}
.form_area{width:200px; height:143px; background:#fff; margin:0; padding:0;}
.form_area .tr{ clear:both; padding:5px 0; overflow:hidden; padding-left:10px;}
.form_area .tr .td1{ float:left; width:80px; overflow:hidden;}
.form_area .tr .tr2{ float:left; width:110px; overflow:hidden; text-align:right;}
.form_area .tr .tr2 input{ width:105px; border:#09a1d0 solid 1px;}
.pic3{float:left; margin-top:10px; padding-bottom:8px; padding-left:15px; clear:both; overflow:hidden; }
.footer_area{clear:both; border-top:solid 1px #8f8f8f; width:800px; clear:both;}
.nav_footer{margin:0; padding:0; float:left; }
.nav_footer ul{ margin-left:14px; margin-top:20px; padding:0;}
.nav_footer ul li{ float:left; list-style:none; margin-right:10px ;}
.nav_footer ul li a{ text-decoration:none; color:#2b2b2b; font-size:13px; display:block; }
.contact_face{float:right; margin-right:15px; margin-top:10px; text-align:right;}
.face_footer{}
.face_footer ul{ margin:0; padding:0; }
.face_footer ul li{ list-style:none; float:right; margin-left:20px; }
.face_footer ul li a{ text-decoration:none; display:block; }
.copy{ margin-left:14px; float:left; padding-top:5px;}
.copy a{text-decoration:none; color:#2b2b2b; font-size:13px; display:block;}
form{}
input{}





.left_area{float:left; clear:both; width:250px;}
.right_area{float:right; width:250px;}
.text_style2{font-size:12px; color:#666666; margin-top:10px; float:left;}
.row{width:530px; margin-top:10px; clear:both; overflow:hidden; height:100%;}
.row2{width:530px; margin-top:10px; clear:both; overflow:hidden; height:100%;}
.row_1{width:260px; margin:0; padding:0; overflow:hidden;}
.td_1{width:70px; height:100%; overflow:hidden; float:left; font-size:10px; font-weight:bold;}
.td_2{width:170px; height:100%; overflow:hidden; float:right; font-size:10px;}
.cal{margin-top:20px; }
.contan_bottom_left2{float:left; width:530px; margin-top:20px;}
.td_3{width:120px; height:100%; overflow:hidden; float:left; font-size:12px; font-weight:bold; text-align:right;}
.td_4{width:400px; height:100%; overflow:hidden; float:right; font-size:10px;}
.row3{width:530px; margin-top:10px; clear:both; overflow:hidden; height:100%;}
.pic_next{float:right; margin-top:10px; padding-bottom:10px;}
.text_style3{font-size:12px; color:#666666; margin-top:10px; float:right; text-align:right;}
.devid{width:140px; float:left;}














.top_nav{background:url(../img/nav.png) no-repeat; height:42px;  overflow:hidden; font-size:16px; height:42px;}
.top_nav ul{ margin:7px 0 0 10px ; padding:0; list-style:none;}
.top_nav ul li{ float:left; padding:0 2px; color:#fff; line-height:32px;}
.top_nav ul li a{ color:#fff; text-decoration:none;}
.top_nav ul li a:hover{ color:#000;}
.top_nav ul li a dfn{ display:block; height:39px; float:left; background:url(../img/dfn_bg_nav.png) no-repeat -100px -100px; width:12px;}
.top_nav ul li a:hover dfn, .top_nav ul li a.curent dfn, a.read_more dfn{ display:block; height:39px; float:left; background:url(../img/dfn_bg_nav.png) no-repeat; width:12px;}
.top_nav ul li a span{ background:url(../img/span_nav.png) -100px -100px no-repeat; display:block; height:39px; float:left; padding-right:12px;}
.top_nav ul li a:hover span{ background:url(../img/span_nav.png) top right no-repeat; display:block; height:39px; float:left; padding-right:12px;}



.top_nav ul li a:hover span, .top_nav ul li a.curent span, a.read_more span{ background:url(../img/span_nav.png) right top no-repeat; display:block; height:39px; float:left; padding-right:12px; color:#000;}



