﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, button,select { padding: 0; margin: 0;font-family:宋体; }
body {font-size: 14px;  background:#fff url("/cms/templates/690430355265830000/images/bg45.jpg") no-repeat center bottom;  background-attachment:fixed; background-size: 100%; }
table, td, tr, th { font-size: 12px; font-family:宋体;}
p { margin: 0; }
div, form, ul, ol, li, span, p { margin: 0; padding: 0; border: 0 }
img, a img { border: 0; margin: 0; padding: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6, strong { margin: 0; padding: 0; }
ul, li, ol {list-style: none;}
.clear { clear: both; overflow: hidden; height: 0; }
a{ outline:none; }
a:link { color: #2b2b2b; text-decoration: none }
a:visited { color: #2b2b2b; text-decoration: none }
a:hover { color: #ff0000; text-decoration: none; }
a:active { color: #ff0000 }
input { padding: 0; margin: 0; }

#colId1,#colId2{ color:#FF0000; }

.bell{ padding:3px 5px; line-height:20px;  background: url("/cms/templates/690430355236380000/images/bell.jpg") no-repeat left center; }
 
.hddb a{ display:block; width:75px; height:75px; background:url(/cms/templates/680427347950330000/images/hddb.jpg) no-repeat left top;
 }
 
.mid-right-list li{ cursor:pointer; }

.logo{ display:block; position: absolute; left:0; top:20px; height:80px; width:300px;  }

.yhx{width: 52px;text-align: center; float:left; }

 
.yhxzd #metrioSites{ float:left; width:700px; }

.zd-d{ position: relative;}

.zd-2{left:0; }

.zd-3{width: 52px;height: 27px; line-height: 27px; /* left:0; top:0;  */  position: relative; margin: 0 auto; color: #fff; background-color: #ff0000;  }

.zd-4{width: 52px;height: 27px; line-height: 27px;  /*   left:0; top:0;  */  position: relative; margin: 0 auto; color: #fff; background-color: #ff0000;  }

 

.xzzd{ position: fixed; _position:absolute; }
.zdxzzd{ position: fixed; _position:absolute; }
.xtts{ position: fixed; _position:absolute; }
#mask{ position: fixed; _position:absolute; height: 100%;  _height:1000px; }

body{     overflow-x: hidden; }

#middle{ _text-align:center; }
#middleo{  _text-align:center;  }
#footer{  _text-align:center;  }
.mid{ _text-align:left; }
.foo{ _text-align:left; }

#header{margin-bottom:25px;  _text-align:center;  }


.h-1{
	width:1000px;
	position:relative;
	height:128px;
	margin:0px auto;
	overflow:hidden;
	background:url(/cms/templates/690430355265830000/images/logo.jpg) no-repeat left top;
	}
 
.h-2{height: 51px;background-color: #15c363; line-height: 51px;box-shadow: 0 3px 10px #888888;}
.nav{width: 1000px;margin: 0 auto;  }
.logo-2{position: absolute;top: -108px;right: -84px;}
.nav-l{}
.list-1{float: left;position: relative;margin-right: 15px; z-index: 99; background-color: #15c363;}
.list-1 a{font-size: 17px;font-weight: bold;color: #fff;padding: 0 25px;display: block;}
.list-1 li:hover, .nav-l .cur{ background-color:#0fa150; }
.list-1 a:visited{ color: #fff; }


.nav-2{
/*
display: none;
/**/
position: absolute;top: 51px;z-index: 99; width: 100%; _width:150px; text-align: center;}
.nav-2 li{line-height: 39px;border-bottom: 1px solid #20b970; background-color: #34c985;  width: 100%; _width:150px; }
.nav-2 li a{margin: 0;font-size: 15px;font-weight: 100; padding: 0px; width: 100%; _width:150px;  }
.ycsx{float: right;width: 480px;height: 100%;}
.form td.field{border:0}

#middleo{      padding-bottom: 20px; }


.h-1{ width:1000px; position:relative; background: url("/cms/templates/690430355265830000/images/logo.jpg") no-repeat 6px 26px; height: 120px; margin:auto; overflow:hidden;}

.search_hc{ float:right; background:url(/cms/templates/690430355265830000/images/lc_b.jpg) no-repeat top right; *width:202px;    }
.search-an{ float:right; width:90px;     height: 38px; }

.search_bk_bg{float:right; height:36px;background:url(/cms/templates/690430355265830000/images/lc_c.jpg) repeat-x top;   padding-top:3px;} 
.search_bk{ height: 27px; border:1px solid #cacaca;border-right:0; border-radius:2px;  min-width:160px; _width:160px; _overflow:hidden; }

.search_bk2{width: 60%; height: 38px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: absolute; z-index: -1; *display:none; }

.search_bk-input{
    display: none; /**/ *display: block;
    border:  0 none;
    height: 14px;
    width: 160px;
    outline: none;
    font-size: 14px;
    padding: 4px 10px;
}
.xs-ss{float:right; height: 39px;  
     width: 388px;  margin-top:50px; }


.yhxzd .zd-d:hover span.name{color:red; }

#mask{ display:none;background-color: #ccc;width: 100%; opacity: 0.5;z-index: 100; filter:alpha(opacity=50); }

.xtts{  top:24px; z-index: 999;box-shadow: 2px 2px 15px #888888;}
.xtts-1{width: 477px;height: 46px;background-color: #d5d5d5;}
.xtts-1 span{line-height: 46px;margin-left: 27px;float: left;font-size: 16px;}
.ts-gb{float: right;margin: 14px 19px 0 0;cursor: pointer;}
.xtts-2{width: 477px;height: 199px;background: url("/cms/templates/690430355265830000/images/ts-img.jpg") no-repeat 56px 44px;background-color: #fff;}
.xtts-2 span{font-size: 16px;color: #000;margin: 55px 0 0 225px;float:left;}


.search-an { width:90px; height:38px; 
background:url(/cms/templates/690430355265830000/images/lc_a.jpg) no-repeat left top;}
.ss-img  { display:block;  width:36px; height:33px; 
background:url(/cms/templates/690430355265830000/images/search-bg-2.jpg) no-repeat left top;}



.qpck-1{   background: url("/cms/templates/680426833765420000/images/201903131920.jpg") no-repeat;   }


.fz12345{ float: right; width:106px; text-align:center; height: 35px; line-height:35px; border: 1px solid #77d19e;background-color: #36bf72; margin: 7px 0 0 9px; border-radius: 4px;cursor: pointer; color:#FFF;  }
.msx{    }
.wx{background: url("/cms/templates/110423813742680000/images/wx.png") no-repeat center;}
.wb-1{background: url("/cms/templates/110423813742680000/images/wb.png") no-repeat center;}
.msx,.wx,.wb-1{position: relative;float: right;width: 35px;height: 35px;  border: 1px solid #77d19e;background-color: #36bf72;margin: 7px 0 0 9px;border-radius: 4px;cursor: pointer; }
.msx:hover,.wx:hover,.wb-1:hover{background-color:#0ba851;}
.ewm{display: none;box-shadow: 0px 2px 20px #c8c8c8;position: absolute;top: -121px;left: -42px;}