﻿/*  Author jesron */

/* common */
body{font-family:"微软雅黑"; color:#000; margin: 0; padding: 0;font-size: 14px;}
a{color:#000;text-decoration: none;}
a:hover{color:#ed6e19; text-decoration:none;}
.clearfix {  *zoom: 1; } 
.clearfix:before, .clearfix:after { display: table; line-height: 0;content: "";} 
.clearfix:after { clear: both;} 
.container{width:1200px; margin:auto;}
ul,li,p,h1,h2,h3,h4,h5,h6{list-style:none; padding:0; margin:0;}
#empty{padding:250px 0; text-align:center;}
input,button,select,textarea{outline:none;}

.light-gray{background-color:#f5f7fa;}
.gray{background-color:#ecedef;}

section .title{padding:50px 0 30px 0; text-align: center;}
section .title h3{font-size:36px; color:#363636;}
section .title p{padding:20px 0;}

/* header */
header{height:125px;width:100%;}

header .bar{height:30px; border: 1px solid #ddd; border-left: 0;border-right: 0; background-color: #f8f8f8; line-height: 30px; color: #a4a4a4;}
header .bar a{color:#a4a4a4;}
header a:hover{color:#ed6e19;}
header .bar .welcome{width:50%; float: left;}
header .bar .tel{width:50%; float: right; text-align: right;font-size:18px;color:#000}
header .bar .tel img{padding-right: 10px;}
header .nav{height:90px; border-bottom: 3px solid #ef6e1a;}

header .nav .logo{width:240px; float: left; margin-top: 14px;}
header .nav .menu{width:650px; float: right; padding-top: 40px; position: relative;}
header .nav .menu a{display:inline-block; float: left; text-align: center; padding: 0 14px; font-size: 14px; color: #333; font-weight: bold;}
header .nav .menu .ico{width:118px;height: 49px;position: absolute;right: 0;top: 15px;z-index: 1;}

header .nav .menu .ico:hover .ewm{ display:block}
header .nav .menu .ico .ewm{ width:174px; height:211px; background:#fff; position:absolute; top:90px; right:-19px; display:none;  z-index:2; text-align: center;}
header .nav .menu .ico .ewm  img{ width:129px; height:129px; text-align:center; overflow:hidden; margin-top:18px;}
header .nav .menu .ico .ewm  p{font-size: 12px;  padding: 5px 0; color:#ed6e19}

.banner img{width:100%;}

.article{background-color: #fff; padding: 10px;}
.article .nav{padding:30px 0; color: #666; border-bottom:1px solid #f4f4f4;}
.article .nav div{padding-bottom: 30px;}
.article .nav div:first-child{width:70%; float: left;}
.article .nav div:last-child{width:30%; float: right; text-align: right;}
.article .title{padding:20px; margin: 0; text-align: center; font-size: 16px; color: #333;}
.article .con{line-height:200%; color: #666; padding: 30px;}

.article .more{border-top:1px solid #f4f4f4; margin: 30px 0; padding: 0 30px}
.article .more div{width:50%; float: left; line-height: 300%;}
.article .more div:last-child{text-align: right;}

.footer{background-color:#fff;height:550px; padding-top:50px; background: url(../images/common/footer_bg.png) bottom center repeat-x;}

.footer .wxgz{ width:160px; height:193px; float:left; margin-left:162px; display:inline; }
.footer .wxgz p,.footer .App p{color:#4d4d4d; font: 14px/36px "Microsoft YaHei"; text-align:center;}
.footer .App{ width:160px; height:300px; float:left; margin-left:18px; display:inline;}
.footer .wxgz img,.footer .App img{ width:160px; height:159px;margin-top:50px;}
.footer_contact{float:right; margin:0 25px; padding-left:50px; border-left:solid 1px #333; display:inline; color:#555555; font: 14px/28px 'Hiragino Sans GB','microsoft yahei',arial,sans-serif;}
.footer_contact h3{ font:24px/1.5 'Hiragino Sans GB','microsoft yahei',arial,sans-serif;line-height:24px; margin-bottom:14px; margin-left:8px;}

/*友情链接*/
.link{ width:1180px; overflow:hidden; margin-top:44px;}
.link,.link a{font:14px/20px 'Hiragino Sans GB','microsoft yahei',arial,sans-serif; color:#656565; text-align:center;}
.link a:hover{font:14px/20px 'Hiragino Sans GB','microsoft yahei',arial,sans-serif; color:#6db5ef; text-align:center;}
/*导航*/
.bottom_nav{ width:650px; height:66px;  margin-top:43px; text-align:center}
.bottom_nav ul{ width:660px; height:66px; padding-left:275px;}
.bottom_nav li,.bottom_nav li a{ height:66px;  float: left;}
.bottom_nav li a{ padding:0 10px;}
.bottom_nav li,.bottom_nav li a{ height:66px; text-align:center; color:#acacac;  font:16px/66px "sans-serif", Arial; float: left;}

.bottom_nav li a:hover{color:#6db5ef;}

.copyright{  text-align:center; color:#acacac; font: 16px/20px 'Hiragino Sans GB','microsoft yahei',arial,sans-serif; }
.copyright a{color:#acacac}
.bottom{ margin-top:47px; margin-left:170px;}
.bottom ul li{ width:98px; height:38px; float:left; margin-left:40px; display:inline}

/* page */
.pages{padding:5px; text-align:center;}
.paginator {font: 12px Arial, Helvetica, sans-serif;padding:10px 0; margin: 0;}
.paginator span.current {padding: 8px 10px;border: solid 1px #717a87; background: #717a87; text-decoration: none;margin-right: 2px;color: #fff; border-radius:5px;}
.paginator a {padding:8px 10px; border: solid 1px #e9e9e9; background: #fff; text-decoration: none;margin-right:2px; color:#999; border-radius:5px;}  
.paginator a:visited {padding: 1px 5px; border: solid 1px #e9e9e9; background: #fff; text-decoration: none;}