@charset "utf-8";


.width { width:1100px; margin:0 auto; text-align:left;word-wrap: break-word;word-break: normal;}

.header { height:98px; background:url(../images/head_back.jpg) 0 0 repeat-x; overflow:hidden;}
.header_left { width:352px; padding-top:10px; float:left;}
.header_right { width:680px; padding-top:45px; float:right;}
.header_nav { height:30px;}
.header_nav ul { display:block;}
.header_nav ul li { height:30px; float:left; min-width:110px;}
.header_nav ul li a { display:block; height:30px; text-align:center; line-height:30px; background:url(../images/nav_icon.png) 95px 15px no-repeat; font-size:16px;}
.header_nav ul li a:hover {background:url(../images/nav_Hover.png) 95px 15px no-repeat; color:#2094e7;}
.header_navHover {background:url(../images/nav_Hover.png) 95px 15px no-repeat!important; color:#2094e7!important;}

/*------ad-------*/
/*==== banner ====*/
.web_banner { display:block;height:auto; overflow:hidden}
.web_banner img ,.mobile_banner img {width:100%; height:auto; display:block; overflow:hidden;}
.mobile_banner { display:none;}
/* 广告条切换css */
.slideBox{ width:100%; height:auto; max-height:440px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:15px; height:15px; border-radius:50%; line-height:14px; text-align:center; background:#fff; cursor:pointer;text-indent:99px;}
.slideBox .hd ul li.on{ background:#ffc600; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto; max-height:440px; display:block;  }

.footer { min-height:87px; background:#075f9d url(../images/footer_back.jpg) 0 0 repeat-x; padding-bottom:10px;}
.link { height:38px; line-height:38px; color:#fff;}
.link span { display:inline-block; height:38px; color:#fff; font-size:16px;}
.link a { display:inline-block; height:38px; line-height:38px; padding:0px 10px; color:#fff;}
.footer_text { line-height:35px; color:#fff; padding-top:10px;}
.footer_text a { display:inline-block; line-height:35px; color:#fff;}


/*------position----*/
.position_01 { background:#f7f7f7; border-bottom:1px solid #e5e5e5}
.position_01 p { height:47px; line-height:48px; text-align:left; background:url(../images/position_01.jpg) 0 0 no-repeat; padding-left:32px;}
.position_01 p a { color:#555;}

.main { padding:20px 0px;}

/***----left-----**/
.left { width:215px; float:left;}
.left_nav { background:url(../images/left_titleTop01.jpg) 0 top no-repeat;}
.left_category { height:45px; line-height:45px; padding-left:30px; font-size:16px; color:#fff;}
.left_nav ul { padding:10px 16px 15px 16px; background:url(../images/left_titleBottom.jpg) 0 bottom no-repeat;}
.left_nav ul li { background:url(../images/left_navIcon.jpg) 0px 13px no-repeat; padding:0px 5px 0px 18px; border-bottom:1px solid #dadada;}
.left_nav ul li a { display:block; height:33px; line-height:35px; text-align:left;}

.left_address {background:url(../images/left_titleTop02.jpg) 0 top no-repeat;}
.left_addressContent {background:url(../images/left_titleBottom.jpg) 0 bottom no-repeat; padding:12px 15px;}
.left_addressContent strong { line-height:25px; font-size:13px;}
.left_addressContent p { line-height:23px;}
.left_addressContent a { margin-right:5px; color:#555;}

/*-----right---*/
.right { float:right; width:862px; overflow:hidden;}
.right_nav01 { width:862px; height:36px; line-height:36px; background:url(../images/right_title01.jpg) 0 0 no-repeat; color:#fff; padding-left:20px;}
.right_content01 { border:1px solid #e6e6e6; border-top:none;}
.right_text { padding:15px 15px 20px 15px; line-height:23px;overflow:hidden;}

/*------right_position02----*/
.right_position02 { height:40px; line-height:40px;}

.right_position02 { background:#f7f7f7; border-bottom:1px solid #e5e5e5}
.right_position02 p { height:47px; line-height:48px; text-align:left; padding-left:10px;}
.right_position02 p a { color:#555;}

.page {padding-top:20px; padding-bottom:20px;text-align:center;} 
.page a { background:#f8f8f8; color: #7f7f7f; display: inline-block; font-size: 14px; height: 37px; line-height: 37px; margin: 0 5px; position: relative; text-align: center; text-decoration: none; width: 37px; vertical-align: middle;border-radius:3px; border:1px #f8f8f8 solid;}
.page .selected ,.page a:hover {background:#5a88d7; color:#fff;	border-radius:3px; border:1px #3e6ab6 solid;}
.pagePrev b { border-color: #f8f8f8 #4e4e4e #f8f8f8 #f8f8f8; border-style: solid; border-width: 6px; cursor: pointer; font-size: 0; height: 0; left: 9px; line-height: 0; position: absolute; top: 12px; width: 0;}
.pageNext b { border-color: #f8f8f8 #f8f8f8 #f8f8f8 #4e4e4e; border-style: solid; border-width: 6px; cursor: pointer; font-size: 0; height: 0; left: 16px; line-height: 0; position: absolute; top: 12px; width: 0;}
.page .pagePrev:hover b{border-color: #5a88d7 #4e4e4e #5a88d7 #5a88d7;}
.page .pageNext:hover b {border-color: #5a88d7 #5a88d7 #5a88d7 #4e4e4e;}

.page2 {width:50; float:left;}
.page2 ul li {}
.page2 ul li a { color:#444444; line-height:30px;}
.page2 ul li a:hover { color:#006cb7;}


.left_current {color:#2094e7}



.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;height: 161px; overflow:hidden;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding:0px 3px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:5px;}
.rides-cs .cn .titZx{ font-size: 12px; color: #333;font-weight:600; line-height:18px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 50px; height:50px;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/shopnc.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: -410px 0;}
.rides-cs .btnCtn { background-position: -450px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}




























