@charset "utf-8";body{margin:10px auto;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;line-height:160%;background-color:#79b9d3;}
a{text-decoration:none;color:#666;padding:0;margin:0;}
a:hover{color:#C30;}
img{border:none;}
ul{margin:0;padding:0;list-style:none;}
p{margin:0;padding-bottom:15px;}
h1{font-size:17px;}
h2{font-size:14px;}
input,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:0;padding:0;}
table{width:100%;background:#dcdcdc;color:#666;margin-bottom:15px;border:#FFF 1px solid;}
th{background:#f1f1f1;padding:3px 10px;text-align:center;}
td{background:#fff;padding:3px 10px;text-align:center;}
.table_box{width:600px;}
.table_box p{margin-bottom:5px;}
#inquiry{padding-top:15px;}
#header{margin:0 auto;width:960px;border-bottom:#FFF 1px solid;border-left:#FFF 1px solid;border-right:#FFF 1px solid;overflow:auto;_height:1%;background:url(../images/bg-header.gif) 0 0 no-repeat;}
#header .logo{float:left;padding:15px 0 10px 30px;}
#header .logo-mid{width:480px;padding-left:40px;margin-top:20px;float:left;font-size:13px;}
#header .right_side{width:307px;float:right;}
#header .llik{padding-left:50px;padding-top:17px;}
#header .llik ul li{font:Arial,Helvetica,sans-serif;font-size:12px;color:#999;float:left;list-style:none;padding-left:17px;}
#header .search{float:right;text-align:right;padding:0 45px 0 40px;padding-top:8px;}
#header input{padding:0;margin:0;}
#header.search_img{float:left; }
#header .search_box{height:16px;border:#999 1px solid;width:147px;float:left;}
#banner{clear:both;margin:0 auto;width:960px;border-bottom:#FFF 1px solid;border-left:#FFF 1px solid;border-right:#FFF 1px solid;}
#banner_2{margin:0 auto;width:960px;height:110px;border-bottom:#FFF 1px solid;border-left:#FFF 1px solid;border-right:#FFF 1px solid;}
#menu{width:960px;margin:0 auto;background:#51a1d6;}
.menu{height:25px;background:#51a1d6;font-size:13px;font-weight:bold;z-index:100;line-height:normal;position:relative;margin-left:-1px;}
.menu ul{list-style:none;margin:0;}
.menu li{float:left;position:relative;border-left:#fff 1px solid;}
.menu ul ul li{border-left:0;}
.menu ul li a{color:#FFF;}
.menu ul ul{visibility:hidden;position:absolute;left:0;top:25px;margin-top:-1px;margin-left:-1px;}
.menu table{position:absolute;top:0;left:0;visibility:hidden;}
.menu ul li:hover ul,.menu ul a:hover ul{visibility:visible;}
.menu a{display:block;color:#0d244d;text-decoration:none;font-size:12px;line-height:25px;padding:0 50px;}
.menu a:hover{color:#fff;background:#3581b3;}
.menu ul ul li{clear:both;width:150px;text-align:left;font-size:12px;font-weight:normal;line-height:14px;margin-left:0;padding:0;background:#4e4e4e;border-bottom:#fff 1px solid;}
.menu ul ul li a{display:block;margin:0;color:#fff;background:#51a1d6;padding:1px 0 4px 15px;line-height:20px;}
.menu ul ul li a:hover{display:block;margin:0;border:0;color:#fff;background:#4992c3;padding:1px 0 4px 15px;line-height:20px;}
.on{background:#3581b3;}
#main{width:960px;margin:0 auto;padding:5px 0;border:#FFF 1px solid;background:#fff;overflow:auto;_height:1%;}
#leftbar{width:200px;float:left;padding-left:20px;}
.column{font-size:16px;font-weight:bold;color:#36c;padding-top:30px;padding-left:15px;background:url(../images/arrow_1.gif) 0 90% no-repeat;}
.column a{color:#36c;}
#leftbar ul{font-weight:bold;color:#0CF;list-style:none;padding-top:8px;line-height:120%;}
#leftbar ul li{padding:5px 0 5px 8px; background:url(../images/arrow_10.gif) 2px 10px no-repeat; border-bottom: #f1f1f1 1px solid;}
#leftbar ul a{color:#5f8add;}
#leftbar ul li a:hover{color:#C30;}
#leftbar p{padding-top:5px;color:#666;}
#leftbar p a{color:#C30;}
#content{float:left;width:680px;min-height:500px;_height:500px;padding:0 20px 0 30px;padding-bottom:50px;}
#hotpro{width:690px;}
#hotpro ul{clear:both;}
#hotpro ul li{float:left;width:140px;padding-right:30px;padding-bottom:10px;padding-top:15px;text-align:center;}
#hotpro ul li img{width:120px;height:127px;padding:10px;border:1px #CCC solid;}
#hotpro ul li p{font-weight:bold;line-height:120%;padding-top:3px;}
#news{width:340px;float:left; clear:left;}
#news ul{color:#666;padding-top:10px;}
#news ul li{padding-left:15px;background:url(../images/arrow_2.gif) 1px 7px no-repeat;}
#us{width:340px;float:left;}
#us p{padding-top:10px;color:#666;}
#footer{clear:both;margin:0 auto;width:960px;padding-top:10px;border-top:#a7e4fc 2px solid;background:#fff url(../images/bg-footer.gif) 0 bottom no-repeat;border-bottom:#fff 1px solid;border-left:#fff 1px solid;border-right:#fff 1px solid;text-align:center;}
.page_title{padding-bottom:5px;border-bottom:#92c8f3 2px solid;padding-top:30px;margin-bottom:20px;font-size:20px;color:#36c;}
font{color:#c30;}
.page_title_right{font-size:12px;color:#36c;float:right;}
.page_title_right span a{color:#999;}
#pro_nextpage{font:12px;padding-top:25px;padding-left:270px;}
#pro_nextpage a{color:#09F;}
#pro_nextpage a:hover{color:#C30;}
#pro_nextpage ul li{float:left;padding-left:10px;}
#pro_nextpage ul li a{color:#999;}
#pro_box{width:600px;padding-top:20px;}
#pro_box_1{width:560px;height:233px;padding-bottom:20px;float:left;font-size:16px;}
#list{width:690px;}
#list ul{color:#666;padding-top:10px;}
#list ul li{padding-left:15px;background:url(../images/arrow_2.gif) 1px 7px no-repeat;}
#list .links li{background:none;padding:0;}
#list .links li p{font-style:italic;}
#list .links a{color:#00F;text-decoration:underline;}
#list form label{width:110px;display:block;float:left;text-align:right;padding-right:5px;}
#list form .txt3{float:left;width:250px;height:14px;border:#aaa 1px solid;}
#list form .txt2{float:left;width:159px;height:14px;border:#aaa 1px solid;}
#list form select{width:250px;}
#list form textarea{float:left;width:250px;border:#aaa 1px solid;}
#list form p{clear:both;padding-top:5px;}
.clear{clear:both;padding-bottom:20px;display:block;}
.mapbar{font-size:1.6em;color:#de5227;background:url(../images/line.gif) 0 bottom no-repeat;padding-top:20px;}
.sitemap,.sitemap2{overflow:auto;_height:1%;}
#list .sitemap li{width:280px;float:left;padding-right:35px;font-weight:bold;min-height:160px;display:block;overflow:hidden;background:none;}
.sitemap2 li{width:280px;float:left;padding-right:35px;font-weight:bold;min-height:50px;display:block;overflow:hidden;background:none;}
#list .sitemap ul li,#list .sitemap2 ul li{clear:left;font-weight:normal;margin-bottom:0;min-height:0;padding-left:10px;background:url(../images/arrow_3.gif) 0 5px no-repeat;}
.sitemap ul li a,.sitemap2 ul li a{color:#404040;}
.sitemap ul li a:hover,.sitemap2 ul li a:hover{color:#de5227;}
.news li{margin-bottom:10px;}
