@charset "utf-8";
/*
ibw.cn Reset Stylesheet
v2.4
Author: Cosling
Last Updated: 2015-4-20
*/
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol{margin:0;padding:0}em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none}img{border:0}table{border-collapse:collapse;border-spacing:0}label{cursor:default}textarea{resize:none}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.hide{display:none}.show{display:block}.mt10{margin-top:10px}.noBg{background:none!important}.noBorder{border:0!important}.red{color:red}.mb15{margin-bottom:15px}body,button,input,select,textarea{font:12px/1.5 Tahoma,Arial,'Hiragino Sans GB','microsoft yahei',\5b8b\4f53}
body{background:#fff;font-family:'微软雅黑';overflow-x:hidden; }
a{color:#555;text-decoration:none;}
a:hover{color:#d03222;}
.header{overflow: hidden;}
.header .topArea{width: 100%;height: 38px;background: #009ce0;}
.header .topArea .wrap{margin: 0 auto;width: 1218px;height: 38px;}
.header .topArea .wrap .set ul{color: #fff; line-height: 38px;}
.header .topArea .wrap .set li{float: left;width: 83px;height: 38px;background: url(li_icon1.gif) right no-repeat;}
.header .topArea .wrap .set li a{display: block;width: 83px;height: 38px;color: #fff;text-align: center;}
.header .topArea .wrap .set li a:hover{display: block;background: #0160b4;color: #fff;}
.header .topArea .wrap .set .first {width: 106px;}
.header .topArea .wrap .set .first a{width: 106px;background: url(li_icon8.gif) center no-repeat;}
.header .topArea .wrap .set .first a:hover{background: url(li_icon9.gif) center no-repeat;}

.search{float:right; width:155px; padding-top:10px;}
.search form .ipt{ width:127px; height:18px; line-height:18px; padding-left:5px; border:none;vertical-align:top; float:left;}
.search form .sub{width: 22px;height:20px; border:none; background:url(search.gif) center no-repeat; vertical-align:top; float:left;}

.head{width: 100%;height: 85px;background: #e5e5e5;}
.head .wrap{margin: 0 auto;width: 1218px;height: 85px;/*border: 1px solid red;*/}
.head .wrap .logo ,.head .wrap .tel{margin-top: 22px;}

.navs{position: relative; width: 100%;height: 64px;}
.navs .wrap{margin: 0 auto;width: 1218px;height: 64px;}
.navs .wrap li{position: relative; float: left;width: 165px;height: 64px;line-height: 64px;text-align: center;background: url(li_icon6.gif) right no-repeat; ;/*border-right: 1px dashed #ccc;*/}
.navs .wrap li a{display: block;/*width: 156px;*/height: 64px;font-size: 18px;color: black;}
.navs .wrap .first{width: 92px;height: 64px;background: url(home.png) center no-repeat;border: none;}
.navs .wrap .first a{width: 120px;height: 64px;}
.navs .wrap .first a:hover{background: none;}
.navs .wrap .last{width: 112px;height: 64px;text-align: center;border-right: none;}
.navs .wrap .last a{width: 112px;height: 64px;/*border: 1px solid red;*/}
.navs .wrap li a:hover,.navs .wrap .current{background: #009ce0; }
.navs .wrap li a:hover,.navs .wrap .current a{ color: #fff;}
.navs .sub{ display:none;position:absolute;margin-top: 1px;width: 584px;background: #fff; z-index: 99999;}
/*.navs .li1 .sub,.navs .li2 .sub,.navs .li4 .sub,.navs .li5 .sub{width: 620px;}*/
.navs .li4 .sub,.navs .li5 .sub{margin-left: -419px;}
.navs .sub a{ display:block; padding:0 10px; }
.navs .last .sub{width: 584px;margin-left: -472px;margin-top: 1px;}
.navs .sub .list {width: 156px;margin: 0;}
.navs .sub .list li{float: none;width: 156px;height: 38px;line-height: 38px;border: none;background: url(li_icon7.gif) bottom no-repeat;}
.navs .sub .list li a{display: block;/*width: 156px;*/height: 38px;color: #918f8f;font-size: 12px;}
.navs .sub .list li a:hover{color: #fff;}
.navs .sub .list li:last-child{border: none;}
.navs .sub .news{/*padding: 10px;*/margin-top: 10px;margin-left: 14px;width: 362px;margin-bottom: 10px;text-align: left;line-height: 22px;}
.navs .sub .news .box1{float: left;/*width: 194px;*/}
.navs .sub .news .box1 p{margin:10px 0;font-size: 18px;color: #009ce0;}
.navs .sub .news .box2{padding-left: 15px;padding-top: 34px;float: right;width: 148px;text-indent: 2em;color:#918f8f;font-size: 12px;}

.banner { position:relative; width:100%; min-width:1000px; height:500px; background:#FFFFFF; overflow:hidden; z-index:9; }
.banner .bd{position: relative;margin-left: 50%;left:-928px ; width: 1885px;height: 500px;z-index: 1;}
.banner_02 {position: relative;width: 100%;height: 430px;}
.banner_02 .bd{position: relative;margin-left: 50%;left:-928px ; width: 1885px;height: 430px;z-index: 1;}
.banner .prev{display: block;width: 67px;height: 107px;position: absolute;left: 5%;top: 216px;background:url(prev.png) no-repeat;z-index: 2;}
.banner .next{display: block;width: 67px;height: 107px;position: absolute;right:5%;top: 216px;background:url(next.png) no-repeat;z-index: 2;}
.banner_02 .prev{display: block;width: 67px;height: 107px;position: absolute;left: 5%;top: 182px;background:url(prev.png) no-repeat;z-index: 2;}
.banner_02 .next{display: block;width: 67px;height: 107px;position: absolute;right:5%;top: 182px;background:url(next.png) no-repeat;z-index: 2;}

.container{margin: 30px auto;width: 1218px;}
.container .wrap .box1{width: 1218px;height: 132px;}
.container .wrap .box1 li{float: left;width: 195px;height: 132px;text-align: center;cursor: pointer;background: url(hot_li_bg.png) right no-repeat;}
.container .wrap .box1 .last{border: none;}
.container .wrap .box1 li a{position: relative;width: 194px; display: block;color:#fff;background: #009ce0;}
.container .wrap .box1 li a em {display: block;position: absolute;left: 33%;top: 68%;color: #fff;z-index: 9999;}
.container .wrap .box1 li a:hover {background: #0160b4;}
.container .wrap .box1 .second{width: 192px;}
.container .wrap .box1 .second a{width: 191px;}
.container .wrap .box1 li:first-child{width: 66px;background: url(hot.png);border: none;height: 137px;}

.container .wrap .box2{position: relative; margin-top: 38px;padding: 14px;width: 1190px;background:#efefef;}
.container .wrap .box2 .hd{height: 35px;border-bottom: 1px solid #ccc;}
.container .wrap .box2 .hd .more a{margin-top: 10px;display: block;width: 23px;height: 18px;line-height: 35px;background:url(more.gif) no-repeat; }
.container .wrap .box2 .hd li{margin-right: 10px;text-align: center;line-height: 35px;cursor:pointer;font-size: 18px;color: #4a4a4a;/*border-top: 2px solid red;*/}
.container .wrap .box2 .hd .on,.container .wrap .box2 .hd li:hover{color:#009ce0;border-bottom: 2px solid #009ce0;}
.container .wrap .box2 .taps{padding:16px;background: url(li_icon10.gif) right center no-repeat;}
.container .wrap .box2 .taps .hd{position:relative;}
.container .wrap .box2 .taps .hd ul{position:absolute;height:35px; }
.container .wrap .box2 .taps .hd li{float: left;width:88px;height: 35px;}
.container .wrap .box2 .taps .bd{margin-top: 40px;} 
.container .wrap .box2 .taps .bd li{float: left;}
.container .wrap .box2 .taps .bd .pic{width: 222px;}
.container .wrap .box2 .taps .bd .pic img{border: 1px solid #ccc;padding: 4px;}
.container .wrap .box2 .taps .bd .list{margin-left: 20px;width: 457px;color: #aaa;}
.container .wrap .box2 .taps .bd .list .title{font-size: 14px;color: #464343;}
.container .wrap .box2 .taps .bd .list p{margin:20px 0;text-indent: 4em;line-height: 22px;}
.container .wrap .box2 .taps .bd .list .more{float: right;color: #009ce0;}
.container .wrap .box2 .new_list{position: absolute; right: 0;top: 16px; padding:16px;width: 421px;}
.container .wrap .box2 .new_list li{padding-left: 12px;background: url(li_icon2.gif) left center no-repeat;line-height: 30px;}
.container .wrap .box2 .new_list .noBg{padding-left: 0px;}
.container .wrap .box2 .imgs{margin-top: 24px;margin-left: 20px;}

.container .wrap .box3{margin-top: 38px;width: 1218px;}
.container .wrap .box3 .pic1 img{border: 1px solid #ccc;}
.container .wrap .box3 .pic2 {margin-left: 15px;}
.container .wrap .box3 .pic2 li{width: 358px;height: 143px;margin-bottom: 10px;}
.container .wrap .box3 .pic3{width: 358px;height: 296px;background: #009ce0;}
.container .wrap .box3 .pic3 .pics li{float: left;margin-left: 34px;margin-top: 34px;}
.container .wrap .box3 .pic3 .pics  p{font-size: 18px;color:#fff;text-align: center;line-height: 40px;}


.footer{width: 100%;height: 125px;}
.footer .links{background: #efefef;height: 68px;}
.footer .links .wrap{margin: 0 auto;width: 1218px;}
.footer .links .wrap li{float: left;margin-right: 20px;line-height: 68px;}
.footer .links .wrap li a{font-size: 14px;}
.footer .ftNavBox{background: #009ce0;}
.footer .ftNavBox .wrap{margin: 0 auto;width: 1218px;}
.footer .ftNavBox .wrap li{float: left;/*margin-right: 20px;*/width: 125px;margin-top: 64px;}
.footer .ftNavBox .wrap li h3 {margin-bottom: 10px;}
.footer .ftNavBox .wrap li h3 a{font-weight: normal;font-size: 18px;color: #fff;}
.footer .ftNavBox .wrap li dt{margin-bottom: 12px;}
.footer .ftNavBox .wrap li dt a{color: #bbdcf3;}
.footer .ftNavBox .wrap .box2{margin-top: 24px;padding-top: 10px;padding-left: 26px;width: 316px;height: 263px;background: url(li_icon11.gif) left no-repeat; font-size: 12px;}
.footer .ftNavBox .wrap .box2 p{line-height: 30px;color: #bbdcf3;}
.footer .copyrights{background: #d7d7d7;height: 58px;text-align: center;line-height: 58px;}
.footer .copyrights .wrap{margin: 0 auto;width: 1218px;}