@charset "utf-8";
/* CSS Document */
@charset "utf-8";
body{ margin:0px; font-size:12px; color:#333333;font-family: "微软雅黑"; }
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none; font-weight:normal;}
input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "微软雅黑", SimSun, "宋体", STXihei, "华文细黑", Heiti, "黑体", sans-serif;}
button {overflow:visible}
img{border:none;}
a{color:#333333;text-decoration:none; font-size:12px; outline:none;}
a:hover{color:#12a147;text-decoration:none; font-size:12px;}
li{	list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.clear{clear:both;}
.lf{ float:left;}
.rt{ float:right;}
.m{ margin:0px auto ; width:1150px;} 
.mm{ margin-top:32px;}

.xiaocms-page{ text-align:center; padding:10px;}
.xiaocms-page a { display:inline-block; height:22px; line-height:22px; background: #E9E9E9; border:1px solid #e3e3e3; text-align:center; color: #999; padding:0 10px;/* margin-left: 1px; */margin-left: 4px;/* border: 2px solid; */  border-radius: 5px;  -moz-border-radius:25px; /* Old Firefox */}
.xiaocms-page a:hover { background: #64AADE; color: #fff; text-decoration:none; }
.xiaocms-page span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background: #64AADE; border: 1px solid #64AADE; color:#fff; text-align:center;margin-left: 1px; border-radius: 5px;}

/*头部*/

.top{ background:#414141; width:100%; min-width:1150px;}
.top h1{ font-size:13px; color:#777777; line-height:33px;}
.top_fx{ margin-top:2px;}
.sos{ border-bottom:1px solid #f1f1f1;}

.sou{ width: 210px; margin:6px 0;}
.sou_k{ background:url(sou_k.jpg) no-repeat; width: 169px; height:28px; padding:2px 0 0 2px;}
.search{ width:168px; height: 23px; border:1px solid #fff; font-size:14px; color:#CCC; outline:none; padding-left:5px;}

/*图*/

.tu{ width:368px; height:185px; background:#fff; border:1px solid #f1f1f1;}
.tu:hover{ background:#f1f1f1;}
.tu h1{ font-size:20px; color:#333; line-height:30px; font-weight:bold;}
.tu h2{ font-size:12px; color:#333; text-transform:uppercase;  line-height:20px;}
.tu p{ font-size:12px; color:#666; line-height:20px; margin-top:10px;}


/*关于*/

.about_zi{ width:590px;} 
.about_zi h1{  font-size:22px; color:#333; line-height:30px; font-weight:bold;}
.about_zi h1 span{  font-size:20px; color:#333;font-weight:bold; text-transform:uppercase; padding-left:5px;}
.about_zi p{  font-size:12px; color:#666; line-height:24px; margin-top:15px;}
.about_zi p span{  font-size:10px; color:#bb2e38; line-height:24px; margin-top:15px;  text-transform:uppercase; }

/*底部*/

.dibu{ background:#e0e0e0; width:100%; min-width:1150px; padding-bottom:10px;}
.dibu h1{ border-bottom:1px solid #999;}
.dibu h1 a{ font-size:16px; color:#666; font-weight:bold; line-height:40px;}
.dibu h1 a span{  font-size:14px; color:#999; font-weight:normal; line-height:40px; margin:0 5px;}
.dibu_z{ margin:20px 0 0 10px;}
.dibu_z h1{ font-size:14px; color:#666; line-height:25px; border-bottom:none;}
.dibu_z h2{ font-size:13px; color:#666; line-height:22px;}


/*内页*/

.mm{ margin-top:20px;}
.n_dh{ width:212px;}
.n_dao{ width:212px; background:#f8f8f8; border-bottom:3px solid #066551;}
.n_dao h1 a { font-size:18px; color:#333; line-height:52px; padding-left:10px;}
.n_dao h1 a span{ font-size:15px; color:#066551; line-height:52px; padding-left:5px; text-transform:uppercase;}
.n_dao_z{ width:212px;}
.n_dao_z ul li{ overflow: hidden; background:url(x6.jpg) no-repeat; height:35px; line-height:35px; font-size:14px; color:#666; padding-left:15px;}
.n_dao_z ul li:hover{ color:#066551;}

.n_dao_ewm{ background:url(tutu.jpg) no-repeat; width:212px; height:136px; margin-top:20px;}
.n_dao_ewm h1{ margin:30px 0 0 20px; font-size:18px; color:#fff; line-height:30px;}


.n_zi{ width:900px;}
.n_zib{ border-bottom:1px solid #066551; }
.n_zib h1{ font-size:16px; color:#666; line-height:40px;}
.n_zib h2{ font-size:12px; color:#666; line-height:40px;}
.n_zi p{ font-size:14px; line-height:25px; color:#666; margin-top:10px;}

#focus{width:670px;height:250px;}
#focus div{position:absolute;width:670px;height:250px;overflow:hidden;}
#focus img{width:670px;height:250px;}
#focus #focus_img{display:none;}