@charset "utf-8";
/* CSS Document */
body{font-family:"Microsoft Yahei";padding:0px;margin: 0;border:0;font-size:12px;}
html,ul,ol,li,input,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,p,img{margin:0px;padding:0px;border:0;}
img{vertical-align: middle;border:none;}
ul,li,dt{list-style-type:none;}
a{color:inherit;text-decoration:none;}
.left{float: left;}
.right{float: right;}
.overflowHidden{overflow: hidden;}
.midWidth{width: 1010px;margin:0 auto;}
.mgt20{margin-top: 20px;}
.mgt30{margin-top: 30px;}
.clearFix{clear: both;}

/*头部样式*/
#header{height:80px;border-top: 5px solid #bf0515;}
.logo{background: url(../images/logo.png) no-repeat;width: 385px;height: 78px;}
.logo a{display: block;width: 100%;height:100%;}
.logoRight{width: 260px;height: 36px;background: url(../images/top.png) no-repeat;margin-top: 26px;}
.search-keyword{width: 198px;height: 30px;line-height: 30px;color:#666;font-size: 12px;text-indent: 10px;border:1px solid #c8d0d7;margin-top: 12px;}
.search-submit{width: 30px;height: 30px;background: url(../images/ss1.png) no-repeat;display: block;cursor: pointer;border:none;outline: none;margin-top: 12px;}
.search-submit:hover{background-image: url(../images/ss2.png);}
.dateNow{margin-top:10px;}
.dateNows{margin-top:10px;}
.dateNows span{border:1px solid #999;padding:0 8px; margin-right:16px;margin-left:4px;border-radius:10px;}

/*nav 导航*/
#nav{width:1010px;margin:0 auto;height: 44px;border-top:3px solid #fff;background: #df040f;border-bottom:3px solid #c3040d;}
.nav{width:100%;position: relative;}
.nav a{display: block;}
.menuNav{height:50px;position: absolute;top:-3px;}
.menuNav li{float: left;width:110px;color:#fff;font-size: 16px;font-weight: bold;text-align: center;height:50px;line-height: 53px;}
.menuNav li.active{background: #fff;height: 47px;line-height: 47px;border-radius: 5px 5px 0 0;border-top: 3px solid #c3040d;color:#c3040d;}
.navSon{position: absolute;top:46.5px;min-width:110px;padding: 6px 0;display: none;z-index: 11;background: #df040f;}
.navSon li{font-size: 16px;height:36px;line-height: 36px;text-align: center;color:#fff;padding:0 5px;}
.navSon li:hover{background: #f7ab00;}
.tel{margin-right: 10px;height: 44px;line-height: 47px;}
.tel img{vertical-align: top;margin-top:3px;}
.tel i{color:#fff;font-size: 20px;}

/*主体*/
.contentLeft{width: 760px;}
.contentRight{width:240px;}
#left{width:240px;margin-top: 10px;}
#right{width: 760px;margin-top: 10px;}

/*footer*/
#footer{border-top: 7px solid #bf0515;padding-bottom:10px;}
#footer p{text-align: center;width: 100%;margin-top: 10px;color:#666;}

/*左侧*/
.box{border:1px solid #E5E5E5;margin-bottom: 10px;background: #fff;}
.box h3{height:16px;padding: 10px;line-height: 16px;background: #f9f9f9;border-bottom: 1px solid #c8d0d7;}
.box h3 span{color: #bf0515;padding-left: 10px;border-left: 3px solid #bf0515;}
#entrance dl{width:200px;margin:8px auto;}
#entrance a{display: block;text-align: center;}
#entrance dl dt{background: #bf0515;}
#entrance dl dt:hover{background:#aa0412;}
#entrance dt a{font:15px/30px "\5FAE\8F6F\96C5\9ED1";color:#fff;height:30px;}
#entrance dl dd{background: #eee;padding: 6px 0;overflow: hidden;}
#entrance dd a{width:50%;float: left;font:12px/24px "\5FAE\8F6F\96C5\9ED1";color:#333;}
#entrance dd a:hover{color:#bf0515;}
/*快捷服务*/
.quick_menu_big{padding: 16px;overflow:hidden;}
.quick_menu_big dl{width:93px;float:left;text-align:center;background:#eee;padding:9px 0;margin:5px;}
.quick_menu_big dl dd{font-size:14px;margin-top:4px;}
.quick_menu_big dl dd a{color:#363636;}
.quick_menu_big dl:hover a{color:#bf0515;}

#quick_menu ul{overflow: hidden;width:200px;margin:20px auto 0;}
#quick_menu li{float: left;width:50%;border-bottom: 1px dashed #eee;}
#quick_menu li a{display: block;color:#333;font:12px/35px "\5FAE\8F6F\96C5\9ED1";height:35px;}
#quick_menu li a:hover{color: #bf0515;}
#quick_menu li a div{width:14px;height:14px;border-radius:50%;border:1px solid #ccc;float:left;margin:9px 5px 9px 0;}
#quick_menu li a div i{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #bf0515;margin:3px 5px;display:block;}
#quick_menu li a:hover div{border-color:#bf0515;background:#bf0515;}
#quick_menu li a:hover div i{border-left:6px solid #fff;}
.quick_menu_more{height:40px;line-height: 40px;text-align: center;}
.quick_menu_more a{display: block;color:#7c7c7c;background: #fcfcfc;font-weight: bold;font-size: 14px;}
.quick_menu_more a:hover{color:#bf0515;}
/*网点地图*/
#map img{width:240px;height:158px;}

/*右侧*/
/*banner*/
.banner{width:760px;height: 240px;overflow: hidden;position: relative;}
.slide{position: absolute;top:0;}
.slide img{width:100%;float: left;}
.slideBtn{position: absolute;bottom: 0;width:98%;text-align: right;z-index: 10;}
.slideBtn li{display: inline-block;width:8px;height:8px;margin:3px;background: #bababa;border-radius: 50%;cursor: pointer;}
.slideBtn li:hover,.slideBtn li.on{background: #f0831e;}
/*新闻中心*/
#news{width:480px;height: 199px;}
.news_title{border-bottom: solid 2px #bf0515;font:14px/28px "\5FAE\8F6F\96C5\9ED1";height:35px;line-height: 35px;}
.news_title ul{width: 84%;float: left;}
.news_title li{width: 100px;background: #fff;float: left;text-align: center;}
.news_title li a{display: block;color:#bf0515;}
.news_title li.on{background: #bf0515;font-weight: bold;}
.news_title li.on a{color:#fff;}
a.more{margin-right: 8px;color:#7c7c7c;font-weight: normal;}
a.more:hover{color:#bf0515;font-weight: bold;}
.news_content ul{display: none;padding: 6px 20px;}
.news_content ul.on{display: block;}
.news_content ul li{font:12px/25px "\5FAE\8F6F\96C5\9ED1";height:25px;}
.news_content a{color:#333;}
.news_content a:hover{color:#bf0515;}
.news_content li span{color:#acacac;float: right;}
/*重要公告*/
#notes{width:268px;height:199px;overflow: hidden;}
#demoa{margin: 11px 20px;}
#notes ul li{font:12px/25px "\5FAE\8F6F\96C5\9ED1";height:25px;}
#notes li a{color:#333;}
#notes li a:hover{color:#bf0515;}
/*产品介绍*/
#recommend{background:#fff url(../images/re_bg.jpg) repeat-x bottom;}
.recommendMenu{margin:0 30px;border-bottom: solid 1px #E5E5E5;height:30px;}
.recommendMenu li{width: 198px;margin-right: 34px;float: left;text-align: center;line-height: 30px;height:30px;font:14px/28px "\5FAE\8F6F\96C5\9ED1";}
.recommendMenu li a{color:#333;display: block;}
.recommendMenu li:hover{border-bottom: 2px solid #ff4500;font-weight: bold;margin-bottom: -2px;}
.recommendContent{height:179px;width: 702px;margin:10px auto;}
.recommendContent div{float: left;width: 198px;margin-right: 34px;}
.recommendContent div>a{display: block;width: 68px;height: 70px;margin:0 auto;}
.recommendContent .re_01>a{background:url("../images/a.png") no-repeat top center;}
.recommendContent .re_02>a{background:url("../images/b.png") no-repeat top center;}
.recommendContent .re_03>a{background:url("../images/c.png") no-repeat top center;}
.recommendContent ul{margin-top: 8px;margin-left: 60px;}
/*.recommendContent .re_03 ul{margin-left: 24px;}*/
.recommendContent li{height: 25px;line-height: 25px;background: url("../images/re_icon.jpg") no-repeat left center;padding-left: 10px;}
.recommendContent li:hover a{color:#bf0515;}
.recommendContent li a{color: #727272;}
/*产品推荐*/
#component{width: 758px;height:194px;background: url("../images/co_bg.jpg") repeat-x left bottom;}
.prev,.next{width: 16px;height: 78%;float: left;} 
.prev a,.next a{display: block;background-position:center center;background-repeat: no-repeat;height: 100%;}
.prev a{background-image: url("../images/prev.png")}
.prev a:hover{background-image: url("../images/prev2.png")}
.next a{background-image: url("../images/next.png")}
.next a:hover{background-image: url("../images/next2.png")}
#contentView{float: left;width:720px; overflow: hidden;}
#contentView>div{width:300%;}
#cont img{width:240px;margin-top: 22px;}
/*图片文章*/
.imgArcticle{padding:10px 14px;}
.imgArcticle li{float:left;width:25%;text-align:center;}
/*友情连接*/
#friendly_link{width: 1008px;height:192px;overflow: hidden;}
#demoda {background: #fff;overflow:hidden;width: 968px;height:auto;margin:10px 20px;}
#demoda img {border: 1px solid #F2F2F2;}
#indemoda {float: left;width: 800%;}
#demoda1 {float: left;}
#demoda2 {float: left;}
#s_list li{width:178px;height:74px;float:left;margin-right: 19px;}

/*左侧导航*/
#menu ul{width: 90%;margin:0 auto 30px;}
#menu li{border-bottom: 1px dashed #eee;height:30px;line-height: 30px;text-align: center;background: url("../images/lm_icon.png") no-repeat 25px center;}
#menu li.currentType{border-bottom: 2px solid #bf0515;}
#menu li:hover{background-color: #eee;}
#menu li a{display: block;color:#727272;font-size: 14px;}

/*当前位置*/
#article h3{font-weight: normal;}
#article h3 b{margin-left: 10px;}
#article h3 a:hover{color:#bf0515;font-weight: bold;}

/*文章标题或栏目标题*/
.articleTitle{margin:20px 0 10px;font-size: 16px;font-weight: bold;text-align: center;}

/*文章内容或栏目内容*/
.article{padding: 19px;color:#606565;font-size: 14px;line-height: 28px;}
.article a{color:#00f;}

/*列表页*/
.list{padding: 0 10px;}
.list li{background: url(../images/lm_icon.png) no-repeat 8px center;padding-left: 20px;border-bottom: #ccc dashed 1px;height: 26px;line-height: 26px;}
.list li a{color:#333;font-size: 12px}
.list li:hover a{color:#bf0515;;}
.list li span{float: right;color:#ACACAC;}
/*分页列表*/
.pageList{text-align: center;margin-top: 15px;}
.pageList li{display: inline-block;padding: 5px 8px;border:#ccc solid 1px;margin:0 1px;background: #f0f0f0;}
.pageList li:hover{border:#bf0515 solid 1px;background: #bf0515;}
.pageList li a{color:#606565;}
.pageList li:hover a{color:#fff;}
.pageList li.thisclass{border:#bf0515 solid 1px;background: #fff;}
.pageList li.thisclass a{color:#bf0515;}

/*地图*/
#l-map{height:400px;width:100%;border:#ccc solid 1px;}
#r-result{width:100%; font-size:14px;line-height:20px;margin-top:10px;}