﻿@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; font-family: "微软雅黑"; }
a, p, span { text-decoration: none; color: #363536; }
ul li { list-style: none; }
img { border: none; }
.clear { clear: both; }
body { background: url(../images/head_bg.jpg) repeat-x #fff; }
.wrap { width: 100%; }
.header { width: 1003px; margin: 0 auto; height: 160px; background: url(../images/head.jpg) no-repeat }
.head1 { height: 102px; }
.head1 img { padding-top: 27px; float: left; }
.key { float: right; padding-top: 10px; }
.key h1 { color: #535454; font-size: 12px; text-align: right; }
.key p { color: #88023c; padding: 18px 0 0 0; text-align: right; font-weight: bold; font-size: 30px; float: right; }
.nav { height: 58px; }
.nav ul { width: 1003px; margin: 0 auto; padding-left: 5px; }
.nav ul li { float: left; line-height: 58px; width: 140px; text-align: center; }
.nav ul li a { color: #fff; display: block; font-size: 14px; }
.nav ul li a:hover { background: url(../images/nav_li.jpg) no-repeat bottom; color: #fff; }
.banner{ width:1425px; margin:0 auto;}
@media screen and (max-width:1280px){.banner{ width:100%;}}
.banner img{ width:100%;}
.top { background: url(../images/top_bg.jpg) repeat-x #edebe5; overflow: hidden; margin-top: 10px; }
.main { width: 1003px; margin: 0 auto; }
.tc { background: url(../images/com.jpg) no-repeat; }
.tl { background: url(../images/lianxi.jpg) no-repeat; }
.tp { background: url(../images/pro.jpg) no-repeat; }
.tn { background: url(../images/news.jpg) no-repeat; }
.tz { background: url(../images/zizhi.jpg) no-repeat; }
.title { height: 38px; }
.title h2 { font-size: 14px; float: left; padding-left: 40px }
.title h2 span { font-size: 10px; color: #88023c; }
.title h2 a { color: #88023c; padding-left: 2px; line-height: 26px; }
.wc { width: 484px; float: left; }
.com { margin-top: 10px; }
.com p { font-size: 12px; line-height: 24px; padding: 2px 0 0 20px; text-indent: 2em; }
.com p a{ color:#06C;}
.com h3 { font-size: 16px; color: #363536; }
#comp { padding: 5px; float: left; border: 1px solid #cccbcb; background: #fff; margin-right: 10px; }
.lianxi { float: right; width: 488px; margin-top: 10px; }
.lianxi p { font-size: 12px; line-height: 28px; padding: 0 20px; background: url(../images/lianxi_bg.jpg) no-repeat right; height:195px;}
.more { float: right; text-align: center; margin-top: 10px; width: 78px; height: 20px; line-height: 20px; background: url(../images/more.jpg) no-repeat; font-size: 12px; padding-left: 10px; }
.more a { color: #fff; }
.more1 { float: right; text-align: center; margin-top: 10px; line-height: 20px; font-size: 12px; color: #6d696a; }
.more1 a { color: #6d696a; }
.left { float: left; width: 238px; }
.right { float: right; width: 735px; }
.prolist { margin-top: 10px; }
.prolist1 { background: #f9ecf3; padding: 10px 0 }
.prolist ul li { background: url(../images/prolist_li.jpg) no-repeat 15px #fff; border: 1px solid #d9acc0; margin: 5px 13px; font-size: 12px; line-height: 36px; letter-spacing: 1px; padding-left: 25px; }
.title1 { background: url(../images/prolist.jpg) no-repeat; }
.title1 h2 { line-height: 43px; font-size: 14px; padding-left: 15px; color: #fff; }
.title1 h2 span { font-size: 12px; color: #fff; }
.title1 h2 a { color: #fff; }
.pro { margin-top: 10px; }
.pro ul li { float: left; width: 167px; text-align: center; margin: 8px; }
.pro ul li span { font-size: 12px; display: block; text-align: center; line-height: 26px; background: #88023c; }
.pro ul li span a { color: #fff; }
.pro ul li img { width: 146px; height: 110px; padding: 5px 8px; border: solid #d8adbf 1px; }
.mid { background: #eeede6; overflow: hidden; padding-bottom: 10px; }
.cnews { float: left; width: 486px; margin-top: 10px; }
.cnews ul { border: 1px solid #2e2f31; margin-top: 10px; padding-bottom: 10px; }
.cnews ul li { margin: 0 5px; font-size: 12px; line-height: 38px; padding-left: 15px; border-bottom: dashed 1px #646565; background: url(../images/news_li.jpg) no-repeat left; }
.cnews ul li span { float: right; }
.zizhi { margin-top: 10px; width: 486px; float: right; }
.zizhi ul { border: 1px solid #2e2f31; margin-top: 10px; overflow: hidden; }
.zizhi ul li { float: left; width: 220px; margin: 10px; text-align: center; }
.zizhi ul li img { width: 216px; height: 146px; border: 1px solid #cdcdcd; padding: 5px; background: #fff; }
.zizhi ul li span { line-height: 26px; font-size: 12px; }
.bottom { background: #464749; overflow: hidden; margin-top: 10px; }
.anli { background: url(../images/anli.jpg) no-repeat; }
.anli h2 { text-align: center; padding-left: 15px; color: #fff; height: 33px; padding-top: 40px; font-size: 16px; }
.anli h2 span { font-size: 12px; color: #fff; }
.anli h2 a { color: #fff; }
.anli ul li { float: left; width: 174px; text-align: center; margin: 10px; }
.anli ul li span { font-size: 12px; display: block; text-align: center; line-height: 26px; }
.anli ul li span a { color: #fff; }
.anli ul li img { width: 160px; height: 135px; padding: 5px; background: #fff; }
.friend{ padding-bottom:15px;}
.friend p { line-height: 24px; font-size: 12px; padding-top: 5px; }
.foot { background: url(../images/foot.jpg) repeat-x; padding-top: 20px; }
.footer { width: 1003px; margin: 0 auto; }
.foot p { color: #fff; font-size: 12px; text-align: center; }
.foot p a { color: #fff; padding: 10px; }
.fnav { line-height: 30px; }
.fnav { letter-spacing: 2px; }
.foot1{ background: url(../images/banquan.jpg) repeat-x;}
.foot1 p { line-height: 45px; height:45px; width:1003px; margin:0 auto;}
.news { margin-top: 10px; }
.news ul { margin-top: 10px; }
.news ul li { margin: 0 5px; font-size: 12px; line-height: 38px; padding-left: 15px; border-bottom: dashed 1px #646565; background: url(../images/news_li.jpg) no-repeat left; }
.news ul li span { float: right; }
.nlianxi { margin-top: 10px; }
.nlianxi p { font-size: 12px; line-height: 28px; padding: 0 20px; }
/*------------分页-----------------*/
.paging { text-align: left; width: 100%; padding-top: 10px; font-size: 12px; }
.pagingl { float: left; padding: 10px; }
.pagingr { float: right; padding: 10px; }
.paging span { margin: 2px; padding: 2px 5px; border: #006 1px solid; background: #fff; display: block; float: left; font-size: 12px; line-height: 15px; text-indent: 0px; }
.paging a { margin: 2px; padding: 2px 5px; border: #006 1px solid; background: #ccc; display: block; float: left; font-size: 12px; line-height: 15px; text-indent: 0px; }
/*-----------------------------*/

#demo { overflow: hidden; width: 1003px; height: 200px; margin: 0 auto; }
#demo img { }
#indemo { float: left; width: 3000%; }
#demo1 { float: left; }
#demo2 { float: left; }
