﻿@charset "gb2312";
/* CSS Document */

body {font-size:14px;min-width:320px;font-family:arial,verdana,sans-serif;padding:0;margin:0;overflow-x:hidden;padding-bottom:40px;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px;}
li {list-style-type: none;}
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
a {color:#333;text-decoration: none; outline:none;blr:expression(this.onFocus=this.blur()); }
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover{text-decoration:#333;}
a:active {text-decoration: none;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img { border: 0;}
h3 { font-size: 14px; color: #000;}
h4 { font-size: 12px;}
em{ font-style:normal;}
.clear { clear: both; height: 0px; overflow: hidden; }
.section{ clear:both;}
/*全局样式*/

#page {padding:3px;text-align:center; width:90%; margin:10px auto 10px auto;border: 3px solid #dedede;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius:15px;}
#page a {display:block;}
#footer {position:fixed;left:0;bottom:0;width:100%;}
.afff {color:#fff;background:none;line-height:60px;height:38px;overflow:hidden;}
.incobg {height:38px;overflow:hidden;}
.inco1 {background:url(../images/inco2.png) no-repeat center top;}
.inco2 {background:url(../images/inco1.png) no-repeat center top;}
.inco3 {background:url(../images/inco3.png) no-repeat center top;}
.inco4 {background:url(../images/inco4.png) no-repeat center top;}
.w_box {width:100%;}
.w_layout_box {width:100%;}
.navbar {background-color:#333;height:40px;display:block;width:100%;display:block;}
.navbar li {width:25%;float:left;background-color:#333;text-align:center;}
.navbar li a {height:38px;display:block;}

.comment_loading{background: none repeat scroll 0 0 #FFFFFF;border: 0 none;margin: 15px auto;text-align:center;}
.comment_loading span{background: none repeat scroll 0 0 #F1F1F1;color: #666666;display: block;font-family: "&#206";font-size:14px;height: 30px;margin: 0 auto;padding-top: 10px;text-align: center;width: 96%;}

#head {clear:both;}
.top {clear:both;padding:10px;background-color:#fff;overflow:hidden;}
.logo {width:260px;float:left;}
.home {float:right;padding-top:20px;}
.home a {padding:10px;}

#nav {clear:both;overflow:hidden;background-color:#1B79B9;border-top:1px solid #693B94;}
#nav ul li {width:12.5%;float:left;text-align:center;padding:8px 0;}
@media all and (max-width: 1280px) {
	#nav ul li {width:25%;float:left;text-align:center;padding:8px 0;}
}
#nav ul li a {font-size:14px;color:#fff;}
#nav ul li a span {text-shadow: #3F65AD 1px 1px 0;}

.node_list {overflow:hidden;clear:both;}
.node_list ul {display:block;}
.node_list ul li {width:50%;float:left;padding:10px 0;}
.node_list ul li.cur a {background-color:#1B79B9;color:#fff;}
.node_list ul li a {padding:5px 20px;border: 3px solid #dedede;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius:15px;margin-left:10px;margin-right:10px;display:block;text-align:center;}

#banner {padding-top:1px;overflow:hidden;text-align:center;}
#foot {background-color:#E3EFF8;text-align:center;color:#484B4D;padding:15px 0;line-height:1.5em;}
#foot a {color:#484B4D;}

.hotline {height:35px;padding:10px 0;overflow:hidden;text-align:center;}
.index_about .title {height:35px;background:url(../images/hotlinebg.png) repeat-x left top;line-height:48px;padding-left:10px;}
.index_about .cont {padding:5px 10px;line-height:1.5em;text-indent:2em;}
.index_out .title {background-color:#EAEAEB;height:37px;line-height:46px;padding-left:10px;}
.index_out .cont {padding:10px;}
.prolist {overflow:hidden;}
.prolist li {clear:both;overflow:hidden;padding-bottom:5px;}
.prolist li img {float:left;padding-right:10px;}
.prolist li p {line-height:1.5em;}
.prolist li p b {color:#255CC6;font-weight:100;}
.index_zn .title {height:49px;background-color:#35B2ED;margin-top:5px;}
.index_zn .cont {padding:5px 10px;line-height:1.5em;text-indent:2em;}
.index_cs .title {height:37px;background-color:#EAEAEB;clear:both;margin-top:5px;}
.index_cs .cont {padding:10px;}
.news ul li {background:#fff url(../images/newsli_bg.png) no-repeat left top;height:32px;line-height:32px;padding-left:25px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.s_mu {background-color:#1B79B9;clear:both;line-height:35px;height:35px;overflow:hidden;padding-left:15px;color:#fff;font-size:16px;}

.txtcontainer {line-height:1.5em;}
.container {padding:10px;}
.pro_list {clear:both;overflow:hidden;}
.pro_list ul {display:block;overflow:hidden;}
.pro_list ul li {width:12.5%;float:left;text-align:center;padding-bottom:8px;}
@media all and (max-width: 1280px) {
	.pro_list ul li {width:50%;float:left;text-align:center;padding-bottom:8px;}
}
.pro_list ul li img {width:135px;height:115px;clear:both;}
.pro_list ul li span.allbgc {display:block;clear:both;text-align:center;width:100%;line-height:25px;}
.txt_title {text-align:center;clear:both;font-size:14px;line-height:1.5em;}
.txt_time {font-size:12px;color:#666666;text-align:center;padding-bottom:10px;}
.txtcontainer {clear:both;}

.bridge {padding:10px 0;clear:both;text-align:center;}
.bridge a {padding:5px 20px;border: 3px solid #dedede;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius:15px;margin-left:10px;}
.msg_form {clear:both;padding-top:15px;}
.msg_form li {font-size:14px;padding:0 0 5px 0;clear:both;overflow:hidden;}
.msg_form li .type {width:20%;text-align:right;float:left;line-height:30px;}
.msg_form li input {width:75%;float:left;height:30px;line-height:30px;border:2px solid #dedede;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
.msg_form li textarea {width:75%;float:left;line-height:30px;border:2px solid #dedede;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
.msg_form li.butbox {width:200px;margin:0 auto;padding-left:20px;padding-top:5px;}
.msg_form li.butbox input {width:80px;float:left;margin:0 5px;}

.msglist {padding-top:15px;}
.msglist ul li {border:2px solid #dedede;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;padding:5px;margin-bottom:5px;font-size:13px;color:#333;line-height:1.5em;}
.msglist ul li span {font-weight:700;}
.msglist ul li .msg_re {background-color:#dedede;padding:3px 0;}