﻿@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; font-family: "微软雅黑"; }
a { text-decoration: none; color: #4e4e4e; }
ul li { list-style: none; }
img { border: none; }
.clear { clear: both; }
body { background: url(../images/head.jpg) repeat-x #fff; }
.wrap { width: 100%; }
.head { }
.head1 { width: 1003px; margin: 0 auto; height: 120px; background: url(../images/rexian.jpg) no-repeat right; }
.head1 img { padding-top: 20px; }
.head1 h1 { font-size: 12px; padding: 3px 0 0 90px; }
.nav { height: 50px; }
.nav ul { width: 1003px; margin: 0 auto; padding-left: 5px; }
.nav ul li { float: left; line-height: 50px; width: 130px; 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; color: #fff; }
.banner { width:1425px; margin:0 auto;}
@media screen and (max-width:1280px){.banner{ width:100%;}}
.banner img{ width:100%;}
.main { width: 1003px; margin: 0 auto; }
.title { background: url(../images/prolist.jpg) no-repeat; }
.title h2 { line-height: 47px; font-size: 14px; padding-left: 25px; float: left; }
.title h2 a { color: #fff; }
.prolist { float: left; width: 251px; border: solid #bfc0c0 1px; margin-top: 10px; }
.prolist ul { background: #fbfcfc; }
.prolist ul li { background: url(../images/prolist_li.jpg) no-repeat #fbfcfc; padding-left: 95px; font-size: 12px; height: 43px; line-height: 43px; letter-spacing: 1px; }
.prolist img { padding: 10px 20px; }
.title1 { background: url(../images/com.jpg) no-repeat; }
.title1 h2 { line-height: 47px; font-size: 14px; padding-left: 25px; float: left; }
.title1 h2 a { color: #fff; }
.com { float: right; width: 736px; margin-top: 10px; }
#comn { float: left; padding: 3px; border: solid #d1d1d1 1px; margin: 5px; }
.com p { font-size: 12px; line-height: 24px; padding: 2px 10px; text-indent: 2em; color: #4e4e4e; }
.com p a{ color:#06C;}
.more { float: right; width: 50px; height: 32px; background: url(../images/more.jpg) no-repeat right 15px; margin-right: 10px; }
.more a { color: #fff; line-height: 42px; padding-left: 7px; font-size: 14px; }
.more1 { line-height: 47px; font-size: 12px; float: right; padding-right: 10px; color: #5a5a5a; }
.mid { background: #f0f4f7; overflow: hidden; margin-top: 10px; padding-bottom: 10px; }
.pro { background: url(../images/pro.jpg) no-repeat; }
.pro h2 { line-height: 47px; font-size: 14px; float: left; padding-left: 25px; }
.pro h2 a { color: #fff; }
.pro ul li { float: left; width: 222px; text-align: center; ; margin: 10px 13px; }
.pro ul li span { font-size: 12px; display: block; text-align: center; }
.pro ul li img { width: 222px; height: 166px; border: solid #cdcdce 1px; padding: 2px; }
.btmy { height: 9px; background: url(../images/pro_bg.jpg) repeat-x; }
.zizhi { float: left; width: 251px; border: solid #bfc0c0 1px; margin-top: 10px; background: #f0f4f7; }
.zizhi img { border: solid #b2b1b1 1px; margin: 10px 7px; }
.cnews { float: right; width: 736px; margin-top: 10px; border: solid #bfc0c0 1px; padding-bottom: 10px; background: #f0f4f7; }
.cnews ul { padding-left: 10px; height: 168px; }
.cnews ul li { width: 330px; float: left; font-size: 12px; line-height: 32px; background: url(../images/newsli.jpg) no-repeat left; padding: 0 10px 0 15px; border-bottom: dashed 1px #67696a; }
.cnews ul li span { float: right; color: #4e4e4e; }
.lianxi { float: left; width: 251px; }
.lianxi1 { border: solid #bfc0c0 1px; margin-top: 10px; background: #f0f4f7; }
.lianxi1 p { height: 220px; font-size: 12px; color: #4e4e4e; line-height: 28px; padding: 5px 20px; background: url(../images/lianxi_bg.jpg) no-repeat 140px 50px; }
.lianxi1 p span { font-size: 14px; font-weight: bold; }
.anli { float: right; width: 736px; margin-top: 10px; }
.anli1 { border: solid #bfc0c0 1px; background: #f0f4f7; height: 276px; }
.anli ul { overflow: hidden; }
.anli ul li { float: left; width: 222px; text-align: center; ; margin: 10px; }
.anli ul li span { font-size: 12px; display: block; text-align: center; }
.anli ul li img { width: 222px; height: 166px; border: solid #cdcdce 1px; padding: 2px; }
.foot { background: url(../images/foot.jpg) repeat-x; margin-top: 30px; padding-bottom: 20px; }
.footer { width: 1003px; margin: 0 auto; }
.fnav { height: 51px; background: url(../images/fnav.jpg) no-repeat center 20px; }
.fnav p { color: #fff; text-align: center; font-size: 12px; padding-top: 25px; }
.fnav p a { color: #fff; padding: 10px; }
.friend { background: url(../images/friend.jpg) no-repeat; padding-top:10px;}
.friend p { color: #fff; font-size: 12px; line-height: 24px; padding-left: 30px; }
.friend p a { color: #fff; padding: 10px; }
.foot1 p { color: #fff; text-align: center; font-size: 12px; padding-top: 20px; }
.foot1 p a { color: #fff; padding: 10px; }
.left { float: left; width: 251px; }
.right { float: right; width: 736px; background: #f0f4f7; }
.news { float: right; width: 736px; margin-top: 10px; }
.news ul { padding-left: 15px; }
.news ul li { font-size: 12px; line-height: 30px; padding-left: 15px; background: url(../images/newsli.jpg) no-repeat left; }
.news ul li span { float: right; padding-right: 15px; color: #4e4e4e; }
.paging { float: right; text-align: left; width: 100%; padding-top: 10px; font-size: 12px; }
.pagingl { float: left; }
.pagingr { float: right; padding-right: 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; }
