
/*body{ font-size: 14px;  padding: 0; margin: 0; text-decoration: none;}
body,div,span,ul,li,h1,h2,h3,h4,ol,dl,dt,dd,img,a,p,clear{ padding:0; margin:0; list-style:none; border:0;}
body a{ color: #333333; text-decoration:none;}
body a:hover{color:#cc0000;}
body .xian{ color:#31AA33;}
body .xian:hover{ color:#cc0000;}
.clear{ clear: both;}
.lmar{ width: 1000px; margin: 0 auto;}
i{ display: block; cursor: pointer; transition:all .3s ease-in-out;}
li:hover i{ transform:rotate(360deg);}*/

.theader{ background: url(../images/ttbg.jpg) no-repeat top center;}
.ttop{ width:1000px; margin: 0 auto; height: 110px;}
.tlogo{ width: 560px; padding: 7px 37px 0 0; float: left;}
.tlogo img{ width:100%;margin-top: 10px;}
.tinp{ width: 282px; height: 42px; padding-top: 16px; float: left; margin-left:60px;}
.tinp div{ width: 282px; height: 42px; background: url(../img/tinp.png) 0 0 no-repeat; position: relative;}
.tinp input{ width: 233px; height: 42px; outline: none; text-indent: 2em; line-height: 42px; color: #999999; position: absolute; top: 0; left: 0; border: none; background: url(../img/tinp.png) 0 0 no-repeat;}
.tinp img{ position: absolute; top: 9px; right: 15px;}

img.mtbg { width: 100%; margin: 0;}
.header .fl img{width: 22px;margin: 7px 0px 0 0px;vertical-align: middle;}
.header .fr img{width: 22px;margin: 10px 0px 0 0;vertical-align: middle;}


 

/*************2018 09-06 ����********************/
.weather{ background:url(../images/tianqi.png) no-repeat 0px; padding-left:40px; display:block; margin-bottom:5px; height:25px; line-height:25px;}
.wx{ float:right; position:relative; cursor:pointer;}
.wx{ display:block; width:40px; height:40px; background:url(../images/0906wx.png) no-repeat 0px; margin-top:46px;}
.wx a{ font-size:0px;}
.wx:hover{ background:url(../images/0906wx_hover.png) no-repeat 0px;}
.wx .wx_div{ display:none; height:100px; width:100px; background:#fff;}
.wx:hover .wx_div{ display:block; position:absolute; top:46px; left:-25px;}