﻿@import url(reset.css);
@charset "utf-8";/* css document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}
table,td{margin:0;padding:0;}
.h1{font-size:14px;}
p,form,table,tr,td {margin:0px;padding:0px;}
select,input,img,select{vertical-align:middle;}
ul{list-style-type:none;margin:0;padding:0;}
img {border:0px;vertical-align:bottom;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{color:#186fc8;}
p,div,span{color:#434343;}
.fl,.left{float:left;}
.fr{float:right;}
.center{text-align:center;}
.red{color:#f00;}
.gary {    color:#999999;}
.clear{clear:both;}
.margin_t{margin-top:10px;}
body{font-size:14px; font-family:"宋体";background:#186fc8;}
li{list-style-type:none;}
.tch:after {background: url("img/sprit.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);content: "";display: block;height: 18px;margin-top: -8px;position: absolute;right: -30px;top: 50%;width: 18px;}
.tch {margin-right: 40px;position: relative;}
/******index**********/
.footer { height:109px;width:100%; overflow:hidden;}
.footer_ct { border-bottom:none; width:1102px; margin:0 auto; background:#05498f; overflow:hidden;height:109px;}
.footer_ct p {    padding:10px 0 0;text-align:center;vertical-align:middle;color:#FFF;}
.footer_ct a{color:#FFF;}
.footer_ct a:hover{color:#fff;}
.head{width:1102px; margin:0 auto; overflow:hidden;}
.logo{background:url(img/logo.jpg) no-repeat; height:103px; width:100%;}
.main{width:1102px; margin:0 auto; overflow:hidden; background:#FFF;}
.nav{background:url(img/nav.jpg) repeat-x; height:49px; width:1102px; overflow:hidden; margin-bottom:10px;}
.nav ul{padding-right:10px; float:right}
.nav li{width:110px; float:left; font-weight:bold; text-align:center;}
.nav li a{color:#FFF; line-height:49px;}
.nav li:hover{border-left:1px solid #FFF; border-right:1px solid #fff; background:#1488ff;}
.banner {    height:364px;overflow:hidden;position:relative;width:1102px;z-index:0; margin-bottom:10px;}
.slides, .pic {    position:absolute;z-index:0;}
.pic li {    display:block;margin:0;overflow:hidden;position:absolute;width:1102px;}
.pic img {    display:block;margin:0 auto;}
.slides {    bottom:9px;right:10px;}
.slides li { color:#ffffff;cursor:pointer;display:block;float:left;font-family:verdana;font-size:9px;font-weight:bold;height:14px;margin-right:1px;padding:4px 0 0 6px;width:11px;}
.slides li.on {    background:url("img/current_tab_bg.gif") repeat scroll 0 0 transparent;height:14px;padding:4px 0 0 6px;width:11px;}
.index_l, .index_r, .index_1, .index_2{border:1px solid #186fc8; border-radius:5px; padding:1px; float:left;}
.titile{ background:url(img/tit.jpg) repeat-x; height:41px;}
.tit{width:120px; height:40px; background:#3a8fe8; float:left; overflow:hidden}
.titile span{float:right; padding-top:15px; padding-right:10px;}
.tit p{color:#FFF; padding:10px;}
.index_l{width:738px; overflow:hidden; margin-left:5px;}
.index_r{width:328px; overflow:hidden; margin-left:15px;}
.index_1{ margin:5px; width:1085px;}
.index_2{width:530px; margin-left:5px;}
.index_l .info{padding:10px; overflow:hidden;}
.index_l .info img{float:left; padding-right:10px;}
.index_l .info p{width:525px; overflow:hidden; text-indent:2em; line-height:28px; padding-top:10px;}
.index_l .info a{color:#F00;}
.index_r .info{background:url(img/tel.jpg) no-repeat; width:320px; height:200px; padding-top:20px; }
.index_r .info p{text-indent:2em; padding-top:8px;}
.mess{ background:url(img/mess.jpg) no-repeat; margin-top:5px; height:30px; margin-left:20px; color:#FFF; text-indent:1.7em}
.mess a{color:#FFF; line-height:16px;}
.net{color:#F00;}
.sideBox2 {    height:210px;overflow:hidden;position:relative;}
.pList5 {    height:180px;overflow:hidden;padding:15px 22px;}
.pList5 li {       display:inline;float:left;margin: 8px 20px 10px 25px;overflow:hidden;text-align:center;width:163px;height:170px;}
.pList5 li .img {    border:1px solid #cccccc;display:block;height:117px;padding:0;width:161px;}
.rotateLeft1, .rotateRight1 {background:url("img/qh.gif") no-repeat ;cursor:pointer;height:37px;position:absolute;top:60px;width:19px;}
.rotateLeft1 {    background-position:0 0;left:10px;}
.rotateRight1 {    background-position:-20px 0;right:10px;}
.rotateLeft, .rotateRight {background:url("img/qh1.gif") no-repeat ;cursor:pointer;height:37px;position:absolute;top:70px;width:20px;}
.rotateLeft {    background-position:0 0;left:0;}
.rotateRight {    background-position:-20px 0;right:0;}
.sideBox2 p{font-size:14px; text-align:center; line-height:55px;}
.index_2 .info{padding:10px 15px;}
.f1{float:right;}
.pList1 li{line-height:30px; border-bottom:1px dashed #CCCCCC;overflow: hidden; white-space: nowrap; width:500px;}
.pList1 li a{padding-left:15px; float:left; display:block; overflow:hidden; background:url(img/dian.jpg) no-repeat left center;}

.pList2{ padding:20px; overflow:hidden;}
.pList2 li{width:205px; float:left; line-height:24px;}
/*******************分割线**************************/
.index_con{margin:10px 0; overflow:hidden;}
.con_l{width:230px; float:left; overflow:hidden; border:2px solid #bea269; margin-left:5px; border-radius:5px;}
.con_r{width:840px; float:right; overflow:hidden; border:1px solid #186fc8; margin-right:5px;border-radius:5px;}
.title1{background:#fdb62b; height:42px;}
.title1 p{line-height:42px; padding-left:15px;}
.con_l img{ margin:5px;}
.title2 p{ margin:0 10px; line-height:36px; }
.p1{border-bottom:1px dotted #d1bfa0;}
.p2{padding-bottom:15px;}
.conter{overflow:hidden; padding:10px 10px 50px 10px; color:#313131}
.aboutus p{text-indent:2em; line-height:26px; }
#pagesNav {clear: both;height: 20px;margin-bottom: 20px;margin-top: 10px;padding: 5px;text-align: center;}
#pagesNav .pages_info {display: inline-block;line-height: 20px;}
#pagesNav .pages_num {display: inline-block;line-height: 20px;padding-right: 10px;}
#pagesNav .pages_num .page_view {background-color: #0d5dfd;border: 1px solid rgb(169, 180, 195);color: rgb(255, 255, 255);font-weight: bold; border-radius:5px;}
#pagesNav .pages_go {display: inline-block;line-height: 20px;overflow: hidden;}
#pagesNav .pages_go form {float: left;margin: 0;}
#pagesNav .pages_go .input1 {height: 13px;width: 20px;}
#pagesNav .pages_num a {border: 1px solid rgb(169, 180, 195);color: rgb(6, 6, 6);display: block;float: left;font-size: 12px;margin-left: 5px;padding: 0 4px;text-decoration: none;border-radius:5px;}
/**********************prouduct***************/
.prouduct{padding-left:15px; padding-top:10px; padding-right:10px; overflow:hidden; padding-bottom:20px;}
.searchBox{margin:20px 10px;}
.listbox {border-bottom: 1px solid rgb(201, 201, 201);display: block;margin: 0 10px -1px;overflow: hidden;padding: 20px 5px; height:1%}
.listbox input {float: left;margin: 40px 5px 0 10px;overflow: hidden;}
.listbox .img {border: 1px solid rgb(204, 204, 204);display: block;float: left;height: 102px;margin: 0 15px;width: 102px;}
.listbox .details {float: left;font-size: 13px;width: 350px;}
.listbox .details .h3 {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);font-size: 14px;line-height: 24px;padding: 0;}
.list_title p{ color:#2475bc;float: left;font-size: 14px;padding-right: 5px;}
.listbox .details .h3 span {font-weight: 100;}
.listbox p {line-height: 22px;}
.listbox .show_contact {float: right;}
.listbox .show_contact a {display: block;margin-bottom: 10px;text-decoration: underline; color:#2475bc;}
.ms-list {background: url("img/btn.gif") no-repeat scroll -78px -32px rgba(0, 0, 0, 0);line-height: 18px;margin: 5px;padding-left: 30px;}
.btn1 {background: url("img/btn1.png") no-repeat;border: medium none;height: 21px;line-height: 21px;margin-left: 5px;padding-right: 20px;width: 56px;}
/**********************prouduct_b***************/
.news_p{overflow:hidden; width:718px;}
.bancandy_title {font-size: 16px;font-weight: bold; padding-left:45%;}
.summary1 {overflow: hidden;width: 720px;}
.gallery {display: inline;float: left;overflow: hidden;padding:0 20px;position: relative;width: 256px;}
.property {color: rgb(102, 102, 102);display: inline;float: left;overflow: hidden;padding: 10px 28px;width: 368px;}
.property li {font-size: 12px;line-height: 28px;}
.property .intro2 {background: none repeat scroll 0 0 rgb(221, 221, 221);overflow: hidden;padding: 5px 10px;}
a.btn2 {background:url(img/contact-btn.gif) no-repeat scroll 0 0 rgba(0, 0, 0, 0);clear: both;color: rgb(255, 255, 255);display: block;font-weight: bold;height: 30px;line-height: 28px;margin: 5px 0;overflow: hidden;text-align: center;width: 102px;}
.dt .title2 {background: none repeat scroll 0 0 rgb(221, 221, 221);color: rgb(0, 0, 0);font-size: 14px;font-weight: bold;height: 21px;line-height: 21px;padding: 5px 20px;}
.dt .ct2 {padding: 25px;}
.dt .ct2 p{font-size:12px;}
.sideBox2 {height:190px; overflow:hidden; position:relative;}
.pList6{height:160px; overflow:hidden; padding:15px;}
.pList6 li {display: inline;float: left;margin: 0 0 20px 17px;overflow: hidden;text-align: center;width: 137px;}
.pList6 p{font-size:14px; text-align:center; text-indent:inherit;}
.property span{color:#fcb436;}
/**********************show***************/
.show{ width:800px; margin:0 auto; overflow:hidden; padding-top:20px; padding-left:20px;}
.pList8 {overflow:hidden;}
.pList8 li {display: inline;float: left;height: 1%;overflow: hidden;padding: 0 20px 20px 0; width:180px;}
.pList8 .img{border:1px solid #CCC; padding:2px; width:169px; display:block; height:113px;}
.pList8 img{margin-left:inherit;}
.pList8 p{text-align:center; line-height:26px;}
/******news_b**********/
.bancandy_title1 {font-size: 16px;font-weight: bold;padding: 20px 0 10px;text-align: center;}
.bancandy_ct {border-top: 1px solid rgb(217, 217, 217);margin: 10px;padding-bottom: 10px;padding-top: 22px;}
.bancandy_ct .bancandy_time {text-align: center;}
.cont p {line-height: 22px;padding: 5px 10px;text-indent: 2em;}
.sx {overflow: hidden;padding: 10px 0 30px;}
.pre {float: left;padding-left: 30px;}
.nex {float: right;padding-right: 30px;}
.message_form{ line-height:26px;}
.nex {float: right;padding-right: 30px;}
.message_form{ line-height:26px;}
/*********message****************/
.message {    padding-top:10px;}
.message_ct {    padding:20px 30px;}
.dotted {    border-bottom:1px dotted #3e7ebe;margin-bottom:5px;padding-bottom:5px;}
.reply {    background:#dfdfdf;border:1px solid #ccc;margin:0 10px 10px;padding:10px;}
.reply p{ line-height:25px; }
.padding10 {    padding:20px;}
.message_form {    line-height:25px;padding:10px 35px;}
.message_button{ width:450px;padding:0px 0 20px 110px;;}
/******news**********/
.pList7 li {line-height: 30px;overflow: hidden; margin: 0 15px;white-space: nowrap; border-bottom:1px dashed #CCCCCC; padding-top:6px;}
.pList7 li a {display: block;float: left;height: 25px;line-height: 25px;overflow: hidden;padding-left: 15px;background:url(img/dian.jpg) no-repeat left center;}
.contacts p{ padding-top:8px; text-indent:2em; line-height:26px;}
.ct_left{width:310px; float:left; overflow:hidden; padding-top:30px; padding-left:20px;}

.pList8 li {height:150px}