@charset "UTF-8";
body {font-size:14px; margin:0px;background:#FFF; font-family:"微软雅黑";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,img,p,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,hr{margin:0;padding:0}
body{line-height:1.333;font-size:12px}
li{list-style:none}
em,i{ font-style:normal;}
a:link{color: #333; text-decoration: none;}
a:visited{color:#333; text-decoration: none;}
a:hover{color:#446ca4; text-decoration:none;}
a:active{color:#446ca4; text-decoration:none}
.clear{clear:both}
.fl{ float:left;}
.fr{ float:right;}
.fc{ margin:0 auto;}
img{border:none;vertical-align: middle;}
/*清除浮动*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {+height:1%;}



.pngfix{}
.pt20{padding-top: 20px;}
.ml_5{margin-left: 5px;}.ml_10{margin-left: 10px;}
.h34{height: 34px;}.w240{width: 240px;}
.ml220{margin-left: 220px;}
.mb60{margin-bottom: 60px;}.mb50{margin-bottom: 50px;}.mb40{margin-bottom: 40px;}
.mb30{margin-bottom: 30px;}.mb20{margin-bottom: 20px;}.mb15{margin-bottom: 15px;}
.mt60{margin-top: 60px;}.mt50{margin-top: 50px;}.mt40{margin-top: 40px;}
.mt30{margin-top: 30px;}.mt20{margin-top: 20px;}.mt15{margin-top: 15px;}
.cb0{clear:both;height:0px;line-height:0px;font-size:0;overflow:hidden;}
.cb{clear:both;height:1px;line-height:1px;font-size:0;overflow:hidden;}
.cb5{clear:both;height:5px;line-height:5px;font-size:0;overflow:hidden;}
.cb10{clear:both;height:10px;line-height:10px;font-size:0;overflow:hidden;}
.cb15{clear:both;height:15px;line-height:15px;font-size:0;overflow:hidden;}
.cb20{clear:both;height:20px;line-height:20px;font-size:0;overflow:hidden;}
.cb30{clear:both;height:30px;line-height:30px;font-size:0;overflow:hidden;}
.cb40{clear:both;height:40px;line-height:40px;font-size:0;overflow:hidden;}
.cb50{clear:both;height:50px;line-height:50px;font-size:0;overflow:hidden;}
.cb60{clear:both;height:60px;line-height:60px;font-size:0;overflow:hidden;}
.cb70{clear:both;height:70px;line-height:70px;font-size:0;overflow:hidden;}
.cb80{clear:both;height:80px;line-height:80px;font-size:0;overflow:hidden;}
.cb100{clear:both; height:100px; line-height:100px; font-size:0; overflow:hidden;}
.cb500{clear:both; height:500px; line-height:500px; font-size:0; overflow:hidden;}

span.cb20{display: block;height: 15px;line-height: 15px;}
.container{width: 1200px;margin: 0px auto;clear:both;}
/*头部*/
.topbar{width: 100%;height: 40px;line-height: 40px;background-color: #f1f1f1;color: #333;font-size: 14px;}
.topbar .container{position: relative;}
.topphone{width: auto;height: 40px;text-align: center;position: absolute;top:0;right: 0;}
.topphone span{display: inline-block;font-size: 14px;}
.topphone b{display: inline-block;color:#48b1e1;font-size: 20px;}
.header{padding:20px 0;height: 80px;position: relative;z-index: 9;}
.logo{float: left;display: block;}
.navbar{float: right;position: relative;width: 900px;height: 45px;padding-top: 27px;z-index: 9;left:35px;}
.navbar li{height: 45px;line-height: 45px;float: left;width:97px;text-align: center;}
.navbar a{display: block;font-size: 16px;color: #333;height: 45px;}
.navbar a:hover,.navbar li.navon a{color: #48b1e1;}

.nav_fuwu{ width:100px !important; height:auto;display:none;position: relative;z-index: 99!important;}
.nav_fuwu span a{ color:#666!important; font-size:14px;width:100px; height:45px;
 line-height:45px; border-bottom:1px #ccc dashed ; padding:0;margin-left:0;background:#f1f1f1;}
.nav_fuwu span a:hover{background-color: #48b1e1;color: #fff;}
.navbar li:hover .nav_fuwu{display: block;}
.navbar li .nav_fuwu a:hover{color: #fff!important;}

/*友链*/
.linkbox{width: 1030px;margin:0px auto;height: auto;}
.linkbox span{font-size: 14px;color: #fff;display: block;float: left;line-height: 30px;}
.linkbox a{font-size: 14px;color: #fff;display: block;float: left;padding:0 5px;line-height: 30px;}
.linkbox a:hover{color: #48b1e1;}

/*底部*/
.footer{width: 100%;height: auto;background: #444444 url(../images/foot.jpg) top center no-repeat;}
.foot_nav{width: 560px;margin:0px auto;padding-top: 90px;position: relative;z-index: 9;}
.foot_nav ul{height: 40px;line-height: 40px;}
.foot_nav li a{float: left;font-size: 16px;color: #3e3e3e;display: block;height: 20px;border-right: 1px solid #3e3e3e;
	line-height: 20px;padding:0 25px;}
.foot_nav li a:hover{color: #48b1e1;}
.foot_nav li a.last{padding-right: 0;border:none;}
.foot_left{padding-left: 120px;margin-top: 70px;width:480px;border-right: 1px solid #fff;height: 115px;float: left;}
.foot_left div{float: left;width: 115px;margin-right: 40px;}
.foot_left span{font-size: 16px;color: #fff;text-align: center;display: block;width: 100%;overflow: hidden;margin-bottom:10px;}
.foot_left a{display: block;text-align: center;color: #fff;font-size: 13px;height: 25px;width: 100%;transition:0.5s;overflow: hidden;}
.foot_left a:hover{color: #48b1e1;}
.foot_right{width: 500px;float: right;margin-top: 70px;}
.ftr_txt{font-size: 16px;color: #fff;line-height: 35px;float: left;margin-top:10px;}
.ftr_logo{width: 205px;float: right;font-size: 14px;color: #fff;margin-top: -15px;}
.ftr_logo img{display: block;margin:0px auto;}
.ftr_logo span{font-size: 18px;display: block;line-height: 30px;}
.ftr_logo em{color: #fd9832;display: inline-block;}

.footerbottom{width: 100%;height:40px;background-color:#0f96d6;margin-top: 0px;font-weight: 100;}
.footerbottom div{width: 780px;margin:0px auto;}
.footerbottom span,.footerbottom a{font-size: 14px;color: #fff; line-height: 35px; float: left;font-weight: 100; padding:0 5px; display:block;}
.footerbottom img{float: left;margin:13px 5px 0 5px;}
.footerbottom span.fbright{float: left;}
.fbright a{color: #fff; display:block; float:right;}
.fbright a:hover,.footerbottom a:hover{text-decoration: none;color: #444;}

/*分页*/
.pagination-wrapper{margin: 20px; font-size:14px; color:#555; clear:both;} 
.pagination{height: 34px;text-align: center;} 
.pagination li {height: 34px;margin-right: 5px;float: left;display: block;padding: 0 12px;border: 1px solid #dddddd;line-height: 32px;} 
.pagination li a{height: 32px;font-size: 14px;color: #555555;text-decoration: none;} 
.pagination li a:hover{color:#48b1e1;} 
.pagination li.thisclass {background: #48b1e1;color: #fff;} 
.pagination li.thisclass a,.pagination li.thisclass a:hover{background: transparent;border-color: #446ca4;color: #fff;cursor: default;}

/*回到顶部*/
.izl-rmenu{position:fixed; right:0; margin-right:10px; top:50%; margin-top:300px; padding-bottom:20px; z-index:999; }
.izl-rmenu .btn-top{width:85px; height:85px; background:url(../images/toTop.png) no-repeat; display:none;cursor: pointer;}

/*面包屑*/
.crumbsnav{width: 100%;height: 40px;line-height: 40px;border-bottom:1px solid #f3f3f3;}
.cruleft{color:#808080; display:block;width:700px;float: right;text-align: right;}
.crumbsnav a{color:#808080;}
.crumbsnav a:hover{color:#48b1e1;}
a.return{float: left;display: block;}

