/* 公共属性 */
body,div,ul,li,a,span{margin: 0 auto;padding: 0;text-decoration: none;list-style: none;font-family: "微软雅黑";font-size: 14px;color: #626161;}
.clear{clear: both;}
.resize1{width: 1350px;margin:0 auto;}
.resize{width: 1200px;margin:0 auto;}
.left{float: left;}
.right{float: right;}
/* 头部 */
.header{width: 100%;height: 84px;z-index: 9999;position: relative;}
.header .logo{margin-top: 6px;}
.header .tel{width: 220px;height: 50px;margin-top: 17px;}
.header img{width: 100%;}

.header .search .link{width: 100%;height: 20px;margin-top: 20px;}
.header .search .link li{float: left;margin-left: 5px;}
.header .search .link li a{line-height: 20px;font-size: 16px;}
.header .search .link li img{width: 30px;height: 20px;position: relative;top: 4px;border: 0;}

.fd{width: 180px;height: 200px;background-color: #2d9006;position: fixed;top: 190px;right: 0px;}
.fd img{width: 160px;height: 160px;margin: 10px 10px 0px 10px;}
.fd dt{color: #fff;font-size: 20px;text-align: center;margin-top: -2px;}


.nav{height: 40px;background-color: #539ef2;z-index: 9999;position: relative;}
.nav ul{width: 1150px;height: 40px;margin:0 auto;}
.nav li{width: 120px;height: 40px;float: left;line-height: 40px;text-align: center;}
.nav li a{color: #fff;font-size: 16px;}
.nav li:hover{background-color: #0037fe;}
.nav li.active{background-color: #0037fe;}

/*focus*/
.focus{width:100%;overflow:hidden;position:relative;border: 0px solid;position: relative;}
.focus ul{overflow:hidden;}
.focus ul li{z-index:10;position:absolute;display:none;width:100%;left:0;top:0;overflow:hidden;}
.focus ul li a{display:block;width:100%;height:100%;}
.focus-num{z-index:30;position:absolute;bottom:0px;left:0;padding:0;width:100%;text-align:center;margin-bottom: 10px;}
.focus-num span{text-indent:-8000px;z-index:40;cursor:pointer;height:0;overflow:hidden;border-radius: 1000px;width:15px;height:15px;margin:0 10px;border: 2px solid #fff;background:#fff;display:inline-block;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.focus-num span:hover,.focus .focus-num span.active{background:none;border: 2px solid #fff;}
/*最新消息*/
.zxxx{width: 100%;height: 45px;background-color: #0b2c78;}
.zxxx .xw{width: 1200px;margin: 0px auto;line-height: 45px;color: #7b7b7c;font-size: 16px;}
.zxxx .xw .qian{color: #1c1c1d;font-size: 16px;}
.zxxx .xw .tit a{color: #7b7b7c;font-size: 16px;}
/*首页内容*/
.zynr{width: 1200px;height: 240px;border: 0px solid;margin: 0px auto;}
.zynr li{width: 290px;height: 200px;float: left;margin-top: 20px;margin-right: 12px;}
.zynr li.last{margin-right: 0px;}
.zynr li .bq{width: 100%;height: 40px;line-height: 40px;color: #2f2f2f;font-size: 16px;}
.zynr li .nr{width: 100%;height: 150px;border: 1px solid #d0d1d1;background-color: #e9e8e8;}
.zynr li .nr .left{width: 160px;height: 150px;}
.zynr li .nr .left img{width: 100%;}
.zynr li .nr .right{width: 120px;height: 150px;}
.zynr li .nr .right .tit{color: #c1274b;font-size: 16px;line-height: 50px;height: 50px;overflow: hidden;}
.zynr li .nr .right .word{color: #474242;font-size: 14px;line-height: 22px;height: 90px;overflow: hidden;}
/*footer*/
.footer{width:100%;background:#858080;padding-top:0px;border-bottom: 25px solid #235c9b;}
.footer .resize1{padding:50px 0 15px 0;}
.footer .grid{width:840px;}
.footer .grid ul{width:82px;height: 160px;float:left;overflow:hidden;border-right: 1px solid #958f8f;margin-right: 20px;}
.footer .grid ul span{margin-bottom:10px;display:block;}
.footer .grid ul span a{font-size:16px;color:#fff;font-weight:bold;}
.footer .grid ul li{line-height:24px;list-style-type:none;}
.footer .grid ul li a{color:#fff;font-size:12px;}
.footer .ercode{width:470px;float: right;}
.footer .ercode .ewm{float: left;margin-right: 10px;}
.footer	.bot{margin-top: 30px;}
.footer	.bot .tit{font-size: 18px;color: #fff;line-height: 40px;}
.footer	.bot .word{font-size: 12px;color: #fff;line-height: 30px;}
.footer	.bot .word a{color: #fff;font-size: 12px;}
/*页面样式*/
.mainPart{margin:0px auto;}
.mainPart .leftPart{width:250px;margin-bottom: 100px;}
.mainPart .rightPart{width:850px;}
/*leftWidget*/
.leftWidget{margin-top:50px;}
.leftWidget a{display:block;margin:5px 0;}

.arttitle{line-height: 40px;text-align: center;font-size:22px;color:#333;}
.info{line-height: 25px;text-align: center;}
#MyContent{text-indent: 2em;line-height: 30px;}


/*左侧导航*/
.pageSubMenu{}
.pageSubMenu h3{border-top:3px solid #539ef2;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;font-size:20px;padding:10px 20px;color:#333;}
.pageSubMenu ul{margin:0 auto;margin-top: -20px;}
.pageSubMenu ul li{border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;padding:0 0}
.pageSubMenu ul li a{display:block;padding:8px 10px;border-left:10px solid #fff;}
.pageSubMenu ul li a:hover,.pageSubMenu ul li a.active{border-left:10px solid #000;background:#539ef2;color:#fff;/*float: left*/}
.pageSubMenu ul li.last a{padding-left:30px;}
/*rightHead*/
.rightHead{border-bottom:1px solid #EDEDEE;padding:10px 10px;margin-bottom:20px;height: 40px;}
.rightHead h3{height: 28px;font-size:16px;float:left;color:#333;font-weight:normal;/*padding-left: 25px;background:url('../Images/huo.png') no-repeat;*/line-height: 28px;color: #539ef2;font-weight: bold;}
.rightHead .bread{float:right;line-height:40px;/*background:url('../Images/house.gif') no-repeat 0 center;*/padding-left:20px;margin-top: 10px;color: #666;}
.rightHead .bread a,.rightHead .bread span{padding:0 5px;color: #666;}
.rightHead .bread span{color:#539ef2;}
/*文章*/
.pageDetail{font-size:13px;line-height:2.2;color:#666;margin-bottom: 20px;}
.pageDetail p{font-size: 16px;line-height: 20px;}
.pageDetailcontact{font-size:13px;line-height:2.2;color:#666;float: left;width: 500px;float: left;padding-right: 30px;}
/*新闻列表*/
ul.newsList{}
ul.newsList li{border-bottom:1px dotted #ddd;margin-bottom:20px;padding:10px 0;}
ul.newsList li a.title{border-left:5px solid #eee;color:#222;font-size:18px;font-weight:normal;padding:5px 10px;margin-bottom:10px;}
ul.newsList li a.title:hover{border-left:5px solid #539ef2;color:#539ef2;}
ul.newsList li .shortDetail{line-height:20px;color:#777;padding:20px 0;overflow:hidden;text-indent:2em;}
ul.newsList li .shortDetail img{border:1px solid #ddd;padding:5px;float:left;margin:0 20px 10px 0}
ul.newsList li .shortDetail span{color:#999}

/*产品列表*/
ul.productsList{}
ul.productsList li{float:left;margin:0px 15px;margin-bottom:10px;width:252px;height:267px;overflow:hidden;}
ul.productsList li.last{margin-right:0;}
ul.productsList li a img{border:1px solid #eee;padding:5px;width: 230px;height: 190px;}
ul.productsList li a .name{color:#333;height:30px;line-height:30px;text-align:center;font-size:14px;display:block;width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
ul.productsList li a:hover img{}
ul.productsList li a:hover{color:#539ef2;text-decoration:underline;}
ul.productsList li dt{width: 100%;height: 30px;line-height: 30px;text-align: center;overflow: hidden;}
ul.productsList li dt a{color: #666;}
/*articleDetailStyle*/
.articleHeader{font-weight:bold;padding:20px 30px 20px;text-align:center;border-bottom:1px dotted #ddd;margin-bottom:10px;font-size:22px;color:#333;font-weight:normal;}
.articleInfo{color:#999;text-align:center;}
.needLogin{padding:50px 0;text-align:center;font-size:18px;}
.articleAbstract{background:#fff;padding:20px 20px;line-height:2;margin:20px 0;border:3px dotted #ddd;font-size:13px;}
.articleDetailStyle{font-size:13px;line-height:2.2;color:#666;padding:10px 30px 50px;}
.articleDetailStyle img{max-width:740px;}
.articleDetailStyle table{border-left:1px solid #ddd;padding:0;border-top:5px solid #333;border-bottom:5px solid #333;}
.articleDetailStyle table td{line-height:20px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;color:#666;background:#fff;padding:8px;font-weight:normal;text-align:center}
.articleDetailStyle table td a{color:#c00;}
.articlePageInfomation{line-height:100%;padding:10px;margin:20px 0;font-size:13px;border-top:3px dotted #ddd;}
.articlePageInfomation p{padding:5px 0;margin:0;color:#333;}
.articlePrevNext{margin:20px auto;padding:10px;line-height:24px;font-size:13px;}
.articlePrevNext a{color:#000;}


/*feed*/
.feedFormBox{padding:0;position:relative;}
.feedFormBox .feedSuccess{display:none;background:#539ef2;position:absolute;font-size:16px;color:#fff;left:0;top:0;width:740px;padding:10px 20px;height:30px;line-height:30px;}
.feedFormBox form{padding:20px 50px;}
.feedFormBox .formRow{padding:5px 0;overflow:hidden;}
.feedFormBox .formRow .title{line-height:28px;overflow:hidden;display:block;padding-right:5px;float:left;width:100px;text-align:right;padding-right:10px;}
.feedFormBox .formRow input{border:1px solid #999;background:#fff;width:300px;height:18px;line-height:18px;padding:6px 5px;font-size:12px;}
.feedFormBox .formRow textarea{border:1px solid #999;background:#fff;width:500px;height:80px;line-height:18px;padding:3px 5px;font-size:12px;}
.feedFormBox .formRow input:focus,.messagePannel .formRow textarea:focus{border-color:#DA2E1C}
.feedFormBox .formRow span.tip{color:#f00;padding-left:10px}
.feedFormBox .formRow span.red{color:#f00;padding-right:10px}
.feedFormBox .formRow .feedSubmit{background:#539ef2;border:none;color:#fff;padding:6px 30px;cursor:pointer;}
.feedFormBox .formRow .feedSubmit:hover{background:#444;}
.feedFormBox .formRow .feedSubmit:disabled,.feedFormBox .formRow .feedSubmit.disabled{background:#DCDCDC;color:#aaa}

/*分页*/
.pagination{text-align:right;padding:10px 0 30px;}
.pagination ul{padding:0 0;}
.pagination ul li{float:left;}
.pagination ul li a{color:#222;margin-left:5px;padding:0px 10px;font-size:18px;}
.pagination ul li a:hover{text-decoration:none;background:#fff}
.pagination ul li.active a{color:#DA2E1C;font-weight:bold;margin-left:5px;padding:0px 30px;}
form.apply .row{border:1px solid #ddd;margin: 5px auto;overflow: hidden;width: 600px;}

form.apply .row label{float: left;display: inline-block;width: 100px;text-align: center;background: #539ef2;color: #fff;height: 40px;line-height: 40px;}
form.apply .row input.input{background: transparent;border: none;height: 38px;line-height: 38px;width:500px;}
form.apply .row.h label{height: 100px;line-height: 100px;}
form.apply .row.h textarea{height: 90px;border: none;width:495px; background: transparent;}
.btn2245{font-size:14px;background:#539ef2;border:0;color:#fff;width:100px;height:35px;line-height:35px;cursor:pointer;margin-left: 390px;margin-bottom: 40px;}

/*mapContent*/
#mapContent{border:5px solid #eee;}
.contact-ride{margin:0 auto;padding:5px 10px;border:2px solid #B8DB7C;background:#fff;text-align:center;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.contact-ride h4{font-size:18px;color:#40B290;font-weight:normal;}
.contact-ride p{font-size:12px;}
