﻿@charset "utf-8";

body{  font:12px/22px Verdana,Arial,sans-serif,"Times New Roman"; text-align:center;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}
input,select{ font-size:12px; vertical-align:middle;}
textarea,input{ word-wrap:break-word; word-break:break-all; padding:0px; }
li{ list-style-type:none;}
img{ border:0 none;}
i{ font-style:normal;}
a:link, a:visited{  text-decoration:none; color:#333;}
a:hover{  text-decoration:none;}
a { outline:none; star:expression(this.onFocus=this.blur());}
.warpper{ width:1010px; margin:0 auto; text-align:left;}
.c-warp{ width:100%; min-width:1000px; overflow:hidden;}
.clr{ clear:both;}
.more{ float:right;}

.empty-30{ height:30px;}
.empty-10{ height:10px;}
.empty-15{ height:15px;}


.logo{ margin:5px 0px 5px 10px;}
.nav1{ background:url(../images/nav-bj.jpg) no-repeat; height:40px;}
.nav1 .m{ float:left; width:144px; text-align:center; font-size:14px; font-family:微软雅黑; background:url(../images/nav-line.jpg) no-repeat right; height:40px;}
.nav1 a:link, .nav a:visited{ display:block; width:144px; height:30px; line-height:30px; color:#fefefe; padding-top:7px;}
.nav1 a:hover, .nav a:active{ display:block; width:144px; height:30px; line-height:30px; color:#fefefe;padding-top:7px;/* background:url(../images/nav-h.jpg) no-repeat center center;*/}
.nav1 .last{ background:none;}

.nav .m { float: left; position: relative;  border-top: 0; border-bottom: 0; margin-left: -1px; }
.nav .sub { display: none; width: 144px; padding: 5px 0; position: absolute; left: 0px; top: 40px; background: #004C98; text-align: center;z-index:9; }
.nav .sub li { vertical-align: middle; }
.nav .sub li a { height: 20px; line-height: 20px; padding: 4px 0; display: block; }
.nav .sub li a:hover { color: #fff; background:#1F6DD1; }

.neiye{ width:750px; padding:10px; line-height:24px;}
.neiye img{ max-width:750px;}
.neiyezzl img{width:350px;  border:1px solid #696969; border-radius:10%; padding:5px; margin:5px;}
/* banner */
.banner { min-width: 1000px; position: relative; height: 340px; overflow: hidden; }
.banner .bd { position: relative; z-index: 0; }
.banner .bd ul { width: 100% !important; }
.banner .bd li { width: 100% !important; height: 340px; }
.banner .bd li .siteWidth { width: 1000px; position: relative; margin: 0 auto; height: 340px; }
.banner .bd li a { height: 340px; display: block; }
.banner .bd .txt { position: absolute; width: 415px; top: 100px; left: 22px; font: normal 18px/30px "Microsoft YaHei"; }
.banner .bd .btn { display: block; zoom: 1; margin-top: 8px; width: 72px; padding-right: 10px; height: 31px; line-height: 31px; text-align: center; color: #fff; font-size: 12px; background: url(../images/banner-btn.png) 0 0 no-repeat; _background: url(../images/banner-btn-ie6.png) 0 0 no-repeat; }
.banner .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; text-align: center; }
.banner .hd ul li { cursor: pointer; display: inline-block; *display:inline;
zoom: 1; width: 11px; height: 11px; margin: 4px; background: url(../images/dot-black.png) 0 0; overflow: hidden; line-height: 9999px; filter: alpha(opacity=40); opacity: 0.4; }
.banner .hd ul .on { filter: alpha(opacity=100); opacity: 1; }

.l-main{ float:left; width:225px;}
.fw .tit{ background:url(../images/t-bj.jpg) no-repeat center bottom; height:58px; font-size:14px; font-family:Arial; color:#fff; line-height:48px; text-indent:50px; }
.fw .tit span{  font-size:18px; font-weight:bold; font-family:微软雅黑;}
.fw .txt{ width:206px; border:1px solid #dfdfdf; border-top:none; margin-left:9px;}
.fw .txt li{ margin-bottom:5px;}
.ddiv2 a{ display:block; background:url(../images/txt-link.jpg) no-repeat; height:35px; line-height:30px; text-indent:50px; color:#3f3e3e;}
.fw .txt a:hover, .fw .txt a:active{ display:block; background:url(../images/txt-h.jpg) no-repeat center; height:35px; line-height:30px; text-indent:50px; color:#3f3e3e;}
.ddiv3 a{ display:block; background:url(../images/txt-h.jpg) no-repeat center; height:35px; line-height:30px; text-indent:50px; color:#3f3e3e;}
.txt-bj{ border-bottom:5px solid #f3f3f3;}

.contact{ width:212px;}
.contact .tit{ background:url(../images/cont-tit.jpg) no-repeat center; height:86px; font-size:14px; font-family:Arial; color:#fff; line-height:76px; text-indent:20px;}
.contact .tit span{  font-size:18px; font-weight:bold; font-family:微软雅黑;}
.contact .txt{ border:1px solid #969696; border-top:none; color:#6a6a6a; padding:15px;}

.r-main{ float:right; width:772px;}
.about{ border:1px solid #dadada;}
.about .tit{ background:url(../images/tit2.jpg) no-repeat; height:37px; line-height:45px; text-indent:40px; font-size:14px; color:#014aa5; font-family:微软雅黑;}
.about .more{ margin:15px 10px 0px 0px;}
.about .txt{ padding:15px; color:#656565;}
.about .txt img{ float:left; margin-right:10px;}

.anli{ border:1px solid #dadada;}
.anli .tit{ background:url(../images/tit2.jpg) no-repeat; height:37px; line-height:45px; text-indent:40px; font-size:14px; color:#014aa5; font-family:微软雅黑;}
.anli .more{ margin:15px 10px 0px 0px;}
.anli .txtzzl2{ padding:10px 10px 0px 10px; color:#656565;}
.anli .txtzzl2 li{ float:left; width:176px; margin:5px 5px 5px 5px; text-align:center;}
.anli .txtzzl3{ padding:0px 10px 10px 10px; color:#656565;}
.anli .txtzzl3 li{ float:left; width:176px; margin:5px 5px 5px 5px; text-align:center;}
.anli .ry-img{ background:url(../images/cp-bj.jpg) no-repeat bottom center; height:126px; width:176px;}
.anli .ry-img img{height:120px; width:170px;}
.anli .ry-name{ line-height:20px; color:#535353; font-size:14px; height:40px; }



.ry{ border:1px solid #dadada;}
.ry .tit{ background:url(../images/tit2.jpg) no-repeat; height:37px; line-height:45px; text-indent:40px; font-size:14px; color:#014aa5; font-family:微软雅黑;}
.ry .more{ margin:15px 10px 0px 0px;}
.ry .txtzzl1{  color:#656565;}
.ry .txtzzl1 li{ float:left; width:176px; margin:0px 2px 0px 5px; text-align:center;}
.ry .ry-img{ background:url(../images/cp-bj.jpg) no-repeat bottom center; height:126px; width:176px;}
.ry .ry-img img{height:120px; width:170px;}
.ry .ry-name{ line-height:30px; color:#535353; font-size:14px;}

.txtzzl1 { position: relative; height: 160px; margin-top:5px; padding: 10px 0px 10px 18px; background: #fff;  overflow: hidden; }
.txtzzl1 .prev, .txtzzl1 .next { position: absolute; left: 2px; top: 60px; display: block; width: 18px; height: 28px; overflow: hidden; background: url(../images/icons.png) -40px 0 no-repeat; cursor: pointer; }
.txtzzl1 .next { left: auto; right: 2px; background-position: -120px 0; }
.txtzzl1 .prevStop { background-position: 0 0; }
.txtzzl1 .nextStop { background-position: -80px 0; }



.footer{ background:url(../images/foot-bj.jpg) no-repeat; height:162px; text-align:center; color:#fff;}
.f-nav{ height:40px; line-height:40px;}
.f-nav a{ color:#fff;}




.n-products{ border:1px solid #dadada;}
.n-products .tit{ background:url(../images/tit2.jpg) no-repeat; height:37px; line-height:45px; text-indent:40px; font-size:14px; color:#014aa5; font-family:微软雅黑;}
.n-products .tit2{ background:url(../images/tit21.jpg) no-repeat; height:37px; line-height:45px; text-indent:40px; font-size:14px; color:#014aa5; font-family:微软雅黑;}
.n-products .tit2 a{color:#014aa5;}
.n-products .more{ margin:0px 10px 0px 0px; color:#696969; font-size:12px;}
.n-products .txt{ padding:10px; color:#656565;}
.n-products .txt li{ float:left; width:176px; margin:5px 5px 5px 5px; text-align:center;}
.n-products .ry-img{ background:url(../images/cp-bj.jpg) no-repeat bottom center; height:126px; width:176px;}
.n-products .ry-img img{height:120px; width:170px;}
.n-products .ry-name{ line-height:30px; color:#535353; font-size:14px;font-family:"Times New Roman";}

.n-cpnei{ border:1px solid #dadada;}
.n-cpnei .tit{ background:url(../images/tit2.jpg) no-repeat; height:37px; line-height:45px; text-indent:30px; font-size:14px; color:#014aa5; font-family:微软雅黑;}
.n-cpnei .tit2{ background:url(../images/tit21.jpg) no-repeat; height:37px; line-height:45px; text-indent:30px; font-size:14px; color:#014aa5; font-family:微软雅黑;}
.n-cpnei .tit2 a{color:#014aa5;}
.n-cpnei .more{ margin:0px 10px 0px 0px; color:#696969; font-size:12px;}

.n-cpnei .cpnei-top{ text-align:center;}
.n-cpnei .cpnei-top span{ color:#303030; font-size:14px; font-family:微软雅黑;}
.n-cpnei .cpnei-top img{max-width:750px;}
.n-cpnei .cpnei-text{ color:#474747; padding:0px 30px 80px 30px;}
.n-cpnei .cpnei-text p{ line-height:24px;}



/*新闻资讯*/
.news{ display:block;padding:0px 0px 0 0px; overflow:hidden;}
.news li{ display:block; height:35px; line-height:35px; border-bottom:1px dotted #d0d0d0; overflow:hidden; background:url(../images/news_jiantou.jpg) no-repeat left center; text-indent:25px;}
.news li a{float:left; color:#505050;}
.news_sp{float:right; color:#838383;padding-right:22px;}
.news li a:hover{ color:#f00;}

.news_tit{width:750px; height:12px; line-height:12px; padding-bottom:15px; text-align:center; border-bottom:1px solid #c6c6c6; font-weight:bold;}
.news_time{text-align:center; color:#6c6c6c; height:36px; line-height:36px;}
.news_text{padding:14px 0; width:750px; margin:0 auto; line-height:22px;border-bottom: 1px dashed #666666; }

.p_back a { background-color: #c8c8c8; color: #333; float: right; width: 100px; height: 20px; line-height: 20px; text-align: center; }

/*上下页*/
div.scott{padding:3px;margin:3px;text-align:center;}
div.scott a{border:#ddd 1px solid;padding:2px 5px;color:#000000;margin:0 2px 0 0;text-decoration:none;}
div.scott a:hover{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
div.scott a:active{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
div.scott span.current{border:#81827F 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#9C9D98;}
div.scott span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;}

.rides-cs {  font-size: 12px; background:#FF9200; position: fixed; top: 150px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}

