﻿@charset "utf-8";
/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/

.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:980px; font-family:microsoft yahei;}

/*页眉*/
.header{width:100%; overflow:hidden; background-color:#fff;}
.header .header_top{ height:30px; background-color:#ebebeb; width:100%;}
.header .header_top p{ font-size:13px; float:left; line-height:30px;}
.header .header_top ul{ float:right; overflow:hidden; margin-top:7px;}
.header .header_top li{ float:left; border-right:1px solid #8e8e8e; width:70px; text-align:center; font-size:13px;}
.header .header_top .last{ border:none; width:60px; text-align:right}
.header .header_center{ overflow:hidden; height:135px;}
.header .header_center dl{ float:left; overflow:hidden; margin-top:35px;}
.header .header_center dt{ float:left; padding-right:18px; border-right:1px solid #e5e5e5; margin-right:15px; height:58px;}
.header .header_center dd{ float:left;}
.header .header_center h2{ color:#e53030;}
.header .header_center p{ color:#666;}
.header .header_center .phone{ float:right; margin-top:45px; width:375px}
.header .header_center .phone img{ margin-right:40px; float:left}
.header .header_center .phone h3{ background:url(Img/Common/phone.png) no-repeat left center; padding-left:45px; float:right; font-weight:normal}
.header .header_center .phone p{ font-size:13px;}
.header .header_center .phone span{ font-size:20px; color:#e53030}
.header .header_nav{ width:100%; height:50px;background:url(Img/Common/nav_bg00.png) repeat-x left bottom}
.header .header_nav ul{ overflow:hidden; height:50px;}
.header .header_nav li{ float:left; font-size:14px; line-height:45px; position:relative; padding-top:5px}
.header .header_nav li a{ color:#fff; padding:0 17.8px; display:block; text-decoration:none}
.header .header_nav li b{ display:none; width:29px; height:50px; background:url(Img/Common/nav_bg.png) no-repeat center; position:absolute; left:0; top:0}
.header .header_nav li:hover,.header .header_nav .cur{ background-color:#0e7ad5;}
.header .header_nav li:hover b,.header .header_nav .cur b{ display:block}

.header .header_top .language-ico {
	padding: 0 0 0 20px;
	background-repeat: no-repeat;
	background-position: left center;
}

/*sousuo*/
.sousuo{ overflow:hidden; width:100%; height:48px; background-color:#fff}
.sousuo p{ font-size:13px; color:#666; line-height:48px; float:left;}
.sousuo p a{ margin:0 5px;}
.sousuo .sousuo_box{ float:right; overflow:hidden; margin-top:11px; width:266px; height:26px; background-color:#eee;}
.sousuo .sousuo_box input{ width:210px; float:left; height:26px; line-height:26px; margin-left:10px; background:none; border:none; outline:none; color:#666}
.sousuo .sousuo_box a{ display:block; width:40px; height:26px; float:right; background:url(Img/Index/sousuo.png) no-repeat center}

/*footer*/
.footer{ overflow:hidden; height:320px; width:100%; background-color:#27272a;}
.footer .footer_nav{ width:100%; height:45px; overflow:hidden; background-color:#18191b; margin-bottom:35px;}
.footer .footer_nav li{ float:left; line-height:45px; font-size:13px;}
.footer .footer_nav li a{ color:#fff; margin:0 13.5px;}
.footer .footer_btm{ overflow:hidden}
.footer .footer_logo{ float:left; width:185px; height:170px; border-right:1px solid #36363a;}
.footer .footer_logo img{ margin-top:10px;}
.footer .dizhi{ float:left; padding-left:25px; border-left:1px solid #000; height:160px; width:450px; background:url(Img/Common/footer01.png) no-repeat 25px top; padding-top:10px;}
.footer .dizhi p{ font-size:14px; color:#aaa; line-height:26px;}
.footer .dizhi .name{ margin-bottom:15px;}
.footer .dizhi span{ font-size:16px;}
.footer .dizhi .phone{ background:url(Img/Common/footer_phone.png) no-repeat left center; padding-left:30px; line-height:30px;}
.footer .dizhi em{ font-size:20px; color:#0e7ad5;}
.footer .dizhi .chuanzhen{ background:url(Img/Common/footer_cz.png) no-repeat left center; padding-left:30px; margin-left:30px; line-height:30px;}
.footer .dizhi a{ color:#aaa}
.footer .dizhi b{ margin:0 10px;}
.footer .ewm{ float:right}
.footer .ewm img{ margin-right:10px;}



*{ margin:0; padding:0; list-style:none;}
img{ border:0;}

.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(http://eng.saneway.com/Skins/Default/Img/shkf.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;}

