
@charset "gb2312";
/* 全局 */
body {font-family:"微软雅黑","Arial"; color: #333; font-size: 12px; }
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,th,td {margin:0; padding:0;/* "Calibri",cellspacing:0; cellpadding:0;*/}
h1,h2,h3,h4,h5,h6{font-size:100%;}
input,textarea,select {margin:0; font-size:100%; font-family:"Arial";}
ul,li,ol {list-style-type: none;text-decoration:none}/*zycp*/
a{text-decoration:none; color:#333}
a:hover{text-decoration:none;color:#8dc21f }


.zycp{width:100%; }
.zycp_li{ float:left; border:1px solid #dfdfdf; height:270px; width:210px; margin-top:20px; margin-right:5px; margin-left:13px}
.zycp_li_top{ height:209px; border-bottom:1px solid #dfdfdf; display: block; overflow: hidden; width: 100%;}
.zycp_li_top img{ height:189px;  overflow: hidden; margin: 0 auto; display: block; text-align: center;}
.zycp_li_bottom a{ width: 100%;color: #00468e;text-align: center;line-height: 25px;overflow: hidden;height: 49px;display: block;margin-top: 10px;
}
.zycp_li_bottom a:hover{color:#00468e;}


                 /****************首页样式**********************/
.headerbg{ height:100px;  background:url(../images/headerbg.png) repeat-x left bottom;}
.header{ width:995px; margin:0 auto;position:relative;}
.header .logo{ position:absolute; left:0; top:15px;}
.header .tel{ position:absolute; right:0px; top:15px;  color:#666; font-size:12px;}
.header .tel span{ font-size:14px; line-height:15px;}
.header .tel img{ line-height:15px;}
.header .sos{ width:180px; height:26px; line-height:26px; text-indent:1em; border:none; position:absolute;top:40px; right:100px;}


.menubg{ height:50px; background:url(../images/menubg.png) repeat-x;}
.menu{ width:940px; margin:0 auto; line-height:50px; overflow:hidden; z-index:9999; position:relative;}
.menu ul li{ float:left; width:134px; text-align:center; }
.menu ul li.last{ background:none}
.menu ul li a{ color:#fff;font-size:15px;}
.menu ul li:hover{color:#50a434; background-color:#0ba2fc}
.menu ul li dl{ background:#017cc5; border:1px solid #ccc; display:none; width:134px}
.menu ul li dl dd{ line-height:35px;border-bottom:1px solid #CCCCCC;  }
.menu ul li dl dd a{ color:#fff; display:block; font-size:12px; font-weight:lighter;}
.menu ul li dl dd a:hover{ background:#0ba2fc; color:#fff; }


.zd{ color:#0937a7; line-height:30px; font-size:14px}
.zd a{ color:#0937a7}
.zd a:hover{ color:#50a434}
.nr{ font-size:13px; line-height:25px; color:#333333}
.nr a{ font-size:13px; color:#333333}

.Content_bottom{ background:#FFF; width:940px; height:auto; overflow:hidden; margin:0 auto 2px; padding:0 10px 10px;}
.Content_bottom h3{ height:30px; line-height:30px; font-family:"Microsoft YaHei"; font-size:14px; border-bottom:1px #CCC solid; margin-bottom:15px;}
.Content_bottom b{ height:29px; width:100px; display:block; border-bottom:2px #78b6e5 solid; color:#0475cc; padding-left:10px;}
.gs_news,.hy_news{ width:335px; height:250px; float:left; margin-right:20px; line-height:22px}
.gs_news ul li{ line-height:25px;} .gs_news li{ list-style-type:square; list-style-position:inside; border-bottom:1px #CCC dashed; padding:3px 10px;} .gs_news li a:hover{ color:#78b6e5; }
.hy_news ul li{ line-height:25px;} .hy_news li{ list-style-position:inside; border-bottom:1px #CCC dashed; padding:3px 1px;} .hy_news li a:hover{ color:#78b6e5; }
.contactus{ width:225px; height:auto; overflow:hidden; float:left;}
.contactus ul li{ line-height:22px;}


.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; 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;}