@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
ul li { list-style:none;}
body{ font-size:14px; font-family:Arial, Helvetica, sans-serif,"微软雅黑"; color:#272727;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
a img{ border:0;}
input, textarea, select{ font-family:Arial, Helvetica, sans-serif,"微软雅黑";font-size:12px; color:#666; padding-left:5px;}
.fl{float:left;}
.fr{float:right;}
.top5{ margin-top:5px;}
.top10{ margin-top:10px;} 
.top15{ margin-top:15px;} 
.top20{ margin-top:20px;} 
.top30{ margin-top:30px;}
.top40{ margin-top:40px;}
.top80{ margin-top:80px;}  
.clear{ clear:both;}
.main{ width:1000px; margin:0 auto;}


.header, .headerMain{ width:100%; float:left;}
.header .lan{width:80px; float:right;margin-top:35px;margin-left:20px;}
.header .lan a:last-child{margin-left:15px;}
.logo{ width:700px; float:left;}
.tel{width:160px;margin-top:28px; color:#1e50ae; }
.tel .tel_1, .tel .tel_2{width:100%; float:left;}
.tel .tel_2{font-size:24px; font-weight: bold;line-height: 30px;}


.nav, .navMain, .nav ul{ width:100%; float:left;}
.nav{ background:#1e50ae;}
.nav ul li{ width:166.6px; float:left; text-align:center; height:60px; line-height:60px; font-size:16px; font-weight:bold;}
.nav ul li a{ color:#fff;}
.nav ul li a:hover, .nav ul li .cur{ background:#ffc702; display:block;}
.nav ul li ul{ display:none;}
.nav ul li:hover ul{ display:block; width:140px; z-index:100; background:#ededed; border:1px solid #ccc; border-top:0;}
.nav ul li:hover ul li{ width:100%; float:left; color:#272727; font-size:12px; height:30px; line-height:30px; font-weight:normal;}
.nav ul li:hover ul li a{ color:#272727;}
.nav ul li:hover ul li a:hover{ color:#fff;}

.banner, .aboutBanner{ width:100%; float:left; height:350px;}
.aboutBanner{}


/*-----------about-----------------*/
.about, .aboutMain, .about ul, .aboutImg, .aboutName, .aboutMain ul li p, .aboutP{ width:100%; float:left;}
.aboutMain ul li{ width:300px; float:left; text-align:center; margin-right:50px;}
.aboutMain ul li:last-child{ margin-right:0px;}
.aboutName{ font-size:18px; line-height:30px; margin-top:20px;}
.aboutMain ul li p{line-height:24px; margin-top:10px;}

.gray{ background:#f5f5f5; padding:50px 0px;}
.channel{ width:100%; float:left;}
.channel{ background:url(../images/channelbg.png) no-repeat center bottom; border-bottom:1px solid #ddd; text-align:center;}
.channel div{ font-size:18px; color:#000; line-height:24px;}
.channel p{ color:#999999; text-transform:uppercase; line-height:30px;}
.aboutP{ line-height:30px; font-size:16px; /*text-align:center;*/}

/*-----------news-----------------*/
.news, .newsMain, .newsList, .newsList ul, .newsList ul li{ width:100%; float:left;}
.newsTime{ width:100px; height:80px; line-height:80px; font-weight:bold; text-align:center; float:left; background:#f5f5f5;}
.newsRight{ width:870px; float:right;}
.newsTitle{ line-height:35px; font-weight:bold; font-size:16px;}
.newsList ul li{ border-bottom:1px solid #ddd; padding-bottom:30px; margin-top:30px;}
.newsList ul li:first-child{ margin-top:0px;}
.newsTitle a{ color:#000;}
.newsTitle a:hover{ color:#1e50ae;}
.newsSummary a{ color:#666;}

.title, .time{ width:100%; float:left; text-align:center;}
.title{ font-size:20px; color:#1e50ae; line-height:30px;}
.time{ color:#666; line-height:30px; border-bottom:1px solid #ddd;}
.newsNei{ width:100%; float:left;}
.newsNei p{ line-height:24px; margin-top:10px; text-indent:24px;}



.yw, .ywMain, .channelName, .channelList, .business,  .channelList ul, .channelList ul li, .tips, .list{ width:100%; float:left;}
.businessLeft{ width:200px;}
.channelName{line-height:35px; background:#1e50ae; color:#ffffff; font-size:16px; font-weight:bold; text-indent:15px;}
.channelList ul li{ line-height:45px; border-bottom:1px solid #ccc; text-indent:15px; font-size:14px;}
.channelList ul li a{ color:#333333;}
.channelList ul li a:hover{ color:#1e50ae;}
.channelList ul li .cur{ color:#1e50ae; font-weight:bold;}

.businessRight{ width:780px;}
.name{ width:770px; float:left; padding-left:10px; background:url(../images/channelIcon.jpg) no-repeat left; font-size:18px; font-weight:bold; color:#1e50ae; padding-bottom:5px; border-bottom:1px solid #ddd;}
.list p{ line-height:24px; margin-top:10px;}


.service, .serviceMain, .serviceJianjie, .serviceList, .serviceList ul, .serImg, .serImg img, .serviceList ul li p{ width:100%; float:left;}
.serviceJianjie{ text-align:center; line-height:20px; margin-top:10px;}
.serviceList ul li{ width:310px; float:left; margin-right:35px; margin-bottom:30px;}
.serviceList ul .liLast{ margin-right:0px;}
.serviceList ul li p{ height:40px; line-height:40px; background:#f5f5f5; text-align:center;}



.footer, .footerMain{ width:100%; float:left; color:#fff;}
.footer{ background:#191919;}
.footerMain{ padding:20px 0px;}
.footerMain p{ line-height:30px; text-align:center;}

/*客服*/
#floatDivBoxs{width:140px;background:#fff;position:fixed;top:90px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#e71437;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:40px;line-height:40px;font-size:14px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDqq li:last-child{ border-bottom:none;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:90px;right:140px;z-index:999;}
#rightArrow a{display:block;height:45px;}
.floatDqq a, .floatDqq a:hover{ color:#272727;}



/*分页*/
.epages{ width:100%; float:left; text-align:right; padding-top:5px;}
.epages *{vertical-align:middle;}
.epages a{padding:10px;border:1px solid #ccc; margin:0px 3px;text-align:center;text-decoration:none; color:#333;}
.epages a:hover{border:#1e50ae 1px solid; text-decoration:none;color:#333;}
.epages b{ padding:0px 10px;}
.epages input{margin-bottom:0px;border:1px solid #ccc;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

.page{ width:100%; float:left; border-top:1px solid #ccc;}
.page div{ width:50%; float:left; line-height:24px; margin-top:5px;}
.page a{ color:#333333;}
.page a:hover{ color:#cc0000;}


