@charset "utf-8";
/* 公共样式 */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {font-size:12px;color:#6b6b6b;font-family:"微软雅黑"; background-color:white;line-height:1.5;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:2em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:1.6em;margin-bottom:0.75em;}
h3 {font-size:1.4em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 0.5em; line-height:30px;}
p img.left {float:left;margin:6px 14px 0 0;padding:0;}
p img.right {float:right;margin:0 0 0 5px;}
a:focus, a:hover {color:#000;outline:none;}
a {color:#3d3d3d;text-decoration:none;outline:0 none;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
div.last { margin-right: 0;}
ul, li, ol { list-style:none;}
/*浮动*/
.fl{ float:left;}
.fr{ float:right;}
/*去除浮动*/
.clear{ clear:both; overflow:hidden; zoom:1; float:none;}
/*主体div*/
.w1200{width:1200px;margin:0 auto;}
.main{ margin:0 auto; padding:25px 0;}
/*标题样式*/
.title-1{line-height:87px;height:87px;padding:0;font-family:"微软雅黑";font-size:14px; background:url(../images/title-1.jpg) no-repeat center bottom; }
.title-1 span{ color:#CC000C; font-size:26px;font-family:"微软雅黑"; display:block; line-height:26px;font-weight:bold;text-align:center; margin-top:15px;}
.title-1 span a{ color:#CC000C;}
.title-1 span.stitle{ font-size:12px; font-weight:normal; color:#b9942d; margin-top: 0px;}

.title-2{height:30px;padding:0; line-height:30px; background:url(../images/title-2.jpg) no-repeat left center; font-size:14px;  color:white; font-family:"微软雅黑"}
.title-2 span{ float:left; color:#323130; font-size:16px; padding:0 0 0 0px; font-weight:bold;font-family:"微软雅黑"; padding-left:60px; line-height:24px;}
.title-2 span.title{ font-size:16px; font-weight:normal; color:#a29999; padding-left:5px;}

.title-3{height:45px;padding:0; line-height:45px; background:url(../images/title-3.jpg) no-repeat left center; font-size:14px;  color:white; font-family:"微软雅黑"}
.title-3 span{ float:left; color:#323130; font-size:16px; padding:0 0 0 0px; font-weight:bold;font-family:"微软雅黑"; line-height:35px; padding-left:60px}
.title-3 span.title{ font-size:16px; font-weight:normal; color:#a29999; padding-left:5px;}

.title-4{height:37px;padding:0; line-height:37px; background:url(../images/title-4.jpg) no-repeat left center; font-size:14px;  color:white; font-family:"微软雅黑"}
.title-4 span{ float:left; color:#323130; font-size:16px; padding:0 0 0 0px; font-weight:bold;font-family:"微软雅黑"; line-height:37px; padding-left:60px}
.title-4 span.title{ font-size:16px; font-weight:normal; color:#a29999; padding-left:5px;}
/*查看详情*/
a.more{ color:#fff;font-size:14px;  line-height:34px; display:block;font-family:"微软雅黑"; width:141px; height:36px;background:#ce000d; margin-top:10px; text-align: center; }
a.more:hover{ color:#55affb; background:#A8000B;}

a.more1{ color:#414141;font-size:14px; float:right; margin-top:5px;  line-height:34px; display:block;font-family:"微软雅黑"; width:52px; height:15px;  font-weight:bold; background:url(../images/more1.jpg) center center no-repeat;}
a.more1:hover{ color:#55affb; background:url(../images/more1hover.jpg) center center no-repeat;}

/*******************==头部模板==********************/
/*top*/
.top{ height:30px;font-size:12px;   background-color: #EDEDED; border-bottom: 1px solid #DBDBDB;}
.top span{ float:left; color: #747171; line-height:30px;}
.top span a{ color:#747171; margin-right:20px}
.top span a:hover{ color:#cd000d}
/*logo*/
.logo{ clear:both;height:117px; padding:0;color:#999999; margin:0 auto; background:url(../images/header-bg.jpg) center center repeat-x;}
.logocon{ float: left;}
.logocon h1{ float: left; font-size: 40px; line-height: 117px; margin: 0 0 0 20px; font-weight: bold; color: #282828;}
.logocon strong{ float: left; font-size: 40px; line-height: 117px; margin: 0 0 0 20px; font-weight: bold; color: #282828;}
.logocon img{ float: left;}
/*phone*/
.phone{color:#7f4d1c;text-align:right;float:right;margin:0; height:117px; font-size:18px; font-weight:bold; width:310px; line-height:26px; font-family:"微软雅黑"; background:url(../images/h-top.jpg) top left no-repeat;}
.phone span{ color:#cd000d; font-size:30px;font-family:"微软雅黑"; padding-top:60px; margin:0px 2px 3px 0px; font-weight:bold; display:block;background:url(../images/htop-span.png) top center no-repeat; text-align:right;}
/*导航*/
.nav{height:50px; line-height:50px; text-align:center; background-color:#cd000d}
.nav ul{margin:0 auto;list-style:none;display:block; height:50px; padding:0; }
.nav ul li{ float:left;height:50px;font-family:"微软雅黑"; width:149px;}
.nav ul li a{ color:white; font-size:16px;line-height:50px;display:block; text-align:center;font-family:"微软雅黑"; font-weight:bold;}
.nav ul li a:hover,.nav ul li.on a{ display:block; background-color:#282828; color:white }

/*bannerbox焦点图*/
.bannerbox{ height:402px;overflow: hidden; position:relative; margin:0px auto 0;}
/*zxzx*/
.zxzx{background:url(../images/bar-3.jpg) center center no-repeat; height:15px; padding-top:20px;}


/*******************==底部模板==********************/
/*links*/
.links{ height:40px; color:white; border-top:1px solid #d8d8d8}
.links span{ float:left;color:#373535;line-height:40px; font-weight:bold; font-size:14px; margin-left:20px;}
.links a{ float: left; line-height:40px; color:#373535; margin-left:20px;}
.links a:hover{ color:#cd000d}
/*页脚*/
.footer{color:#707070;padding:0; position:relative;line-height:30px;background:url(../images/footer-bg.jpg) top center repeat-x;font-family: "微软雅黑"; font-size:12px; background-color:#282828 }
.footer .nav a{ color: #F3F3F3; margin: 0; display: inline; font-size: 16px; padding: 0 10px; border-right: 1px solid #f3f3f3;}
.footcon{ color:#707070; text-align:center; font-family:"微软雅黑";line-height:30px; padding:20px 0;}
.footcon a{ color:#707070;}
.footcon a:hover{ color:#cd000d;}