@charset "utf-8";
@import url(reset.css);
body{margin:0;padding:0;font-family: "Microsoft YaHei","NSimSun","SimSuncss","angSong";overflow-x:hidden;border:0px;}
html{overflow-x:hidden;}
ul,form{padding:0px;margin:0px;}
a,img{border:0px;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.header{width: 100%;}
.bg_log{height: 230px;width: 100%;margin: 0 auto;background: url(toulogo.png);background-position: top center;background-repeat: no-repeat;}
 .navcat i{background:url(index_bg_tp.png); background-repeat:no-repeat;background-position: left center;}
.bg_log img{height: 238px;text-align: center;}
.hdlmg{width: 210px;height:186px;float: right;margin-top: 48px;}
.hdlmg span{width: 160px;height: 45px;margin: 10px;text-align: center;line-height: 42px;border-radius: 10px;display: block;background: #5FC3D5;}
.hdlmg span a{font-family: "STLiti";font-size: 23px;color: #fff;}
.hdlmg span:hover{background: #5DA5B2;}
.hdlmg span a:hover{font-family: "STLiti";font-size: 23px;color: #5FC3D5;}
.nav{width: 100%;height: 64px;background: #5DA5B2;}
.navbox{width: 1200px;height: 58px;margin: 0 auto;}
.navcat{width: 900px;height: 56px;margin: 0 auto;float: left;margin-left: 30px;}
.navcat ul li{width: 115px;height: 50px;text-align: center;text-indent: 0.5em;line-height: 56px;float: left;margin: 5px;}
.navcat ul li a i{display: block; float: left; ransition: transform 0.7s ease-out 0s;-moz-transition:transform 0.7s ease-out 0s; -webkit-transition: transform 0.7s ease-out 0s;}
.navcat ul li a:hover i{transform: rotateY(180deg);-moz-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); ransition: transform 0.7s ease-out 0s;-moz-transition:transform 0.7s ease-out 0s; -webkit-transition: transform 0.7s ease-out 0s;}
.navcat ul li a span{color: #fff;font-family: "SimSuncss";  font-size: 16px;float: left;}
.navcat ul li.ibes a i{width: 25px; height: 40px; background-position: -4px 6px; margin: 0px 0 0  0px;}
.navcat ul li.new a i{width: 27px; height: 40px; background-position: -35px 5px; margin: 0px 0 0  0px;}
.navcat ul li.xxgk a i{width: 21px; height: 40px; background-position: -67px 7px; margin: 0px 0 0  0px;}
.navcat ul li.wsfw a i{width: 28px; height: 40px; background-position: -100px 10px; margin: 0px 0 0  0px;}
.navcat ul li.zmhd a i{width: 29px; height: 40px; background-position: -133px 10px; margin: 0px 0 0  0px;}
.navcat ul li.zjzy a i{width: 20px; height: 40px; background-position: -169px 6px; margin: 0px 0 0  0px;}
.navcat ul li.ztzl a i{width: 26px; height: 40px; background-position: -206px 9px; margin: 0px 0 0  0px;}
.searches{width: 250px;height: 38px;margin: 0 auto;float: right;background: #fff;border-radius: 10px;}
.searches input{width: 210px;height:34px;border-radius: 5px;float: left;border:none;text-indent: 1em;margin: 2px auto 0px 5px;}
.searches a{float: left;margin-top:2px;height:34px;}
#j_search_btn{ 
	background: rgba(0, 0, 0, 0) url(searched.png) repeat scroll 0 0;
    display: block;
    float: left;
    height: 34px;
    margin-top: 2px;
    width: 34px;
}