/* CSS Document */

body{font-family:"Microsoft YaHei","宋体";font-size:14px;color:#333;}
*{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
input, textarea, select, button {outline:none;border:none;}
textarea,input {resize:none;}
ul, ol, li {list-style:none;}
em, i {font-style:normal;}
img {border:none;}
fieldset,img{border:0;}
a {text-decoration:none;color:#333;outline:none;cursor:pointer;}
a:hover {text-decoration:none;color:#ff6600;}
.clearfix {*zoom:1;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}
.red {color:#ff0000 !important;}
.mt20{margin-top:20px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.pr{position:relative;}
.pa{position:absolute;}
.mb10 {margin-bottom:10px;}
.mr10 {margin-right:10px;}
.hide{display:none;}
.show{display:block;}
.none{display:none;}
.tips {background:url(../images/tips.png) no-repeat;float:left;display:inline;overflow:hidden;}
.title_bg{background:url(../images/title_bg.png) no-repeat;float:left;display:inline;overflow:hidden;}
.submit_bg {background:url(../images/submit_btn.png) no-repeat;float:left;display:inline;overflow:hidden;}

.wrapper {width:1200px;margin:0 auto;clear:both;overflow:hidden;}
.mainbox {width:1000px;margin:0 auto;clear:both;}

/*顶部导航*/
* html,* html body {background-image:url(about:blank);background-attachment:fixed;} /* 修正IE6振动bug */
#top_nav{background:#fafafa;border-bottom:1px solid #e2e2e2;font-size:14px;height:39px;line-height:39px;width:100%;position:fixed;top:0;left:0;z-index:999;}

#top_nav .w1200{ margin:0 auto; width:1200px; height:39px;  line-height:39px; }
#top_nav .topl span.home{ color:#999; float:left; padding-right:10px; }
#top_nav .topl span.home a{ color:#999; }
#top_nav .topl span.home a:hover{ color:#09f; }
#top_nav .topr{ color:#ccc; font-size:14px; }
#top_nav .topr ul li{ float:left; }
#top_nav .topr ul li a{ margin:0 9px; color:#666; }
#top_nav .topr ul li a:hover{ color:#09f; }
.six_top_menu, .six_top_phone{ float:left; padding:0 10px; margin-right:10px; position:relative; z-index:100; }
.six_top_menu .menu_top{ background:url(../images/top_icos1.gif) no-repeat scroll 0 10px; cursor:pointer; float:left; padding-left:24px; color:#333; }
.six_top_menu .menu_top span, .six_top_phone .phone_top span{ color:#666; float:left; padding-right:12px; position:relative; }
.six_top_menu .menu_top i, .six_top_phone .phone_top i{display:block; width:7px; height:4px; position:absolute; top:16px; right:0; }
.six_top_menu .lowmenu{ display:none; background:#fff; border:1px solid #ccc; left:0; margin:39px 0 0 -95px; padding:0 0 16px; position:absolute; top:0; width:1198px; z-index:1000; }
.six_top_menu .lowmenu dl{ float:left; height:87px; padding:0 0 0 40px; width:358px; border-right:1px dashed #d2d2d2; font-size:14px; line-height:28px; color:#666; margin:20px 0 4px; overflow:hidden; }
.six_top_menu .lowmenu dl.no_line{ border-right:medium none; }
.six_top_menu .lowmenu dl.hot_zt{ width:759px; }
.six_top_menu .lowmenu dt{ font-size:16px; font-weight:bold; color:#333; line-height:25px; margin-bottom:7px; }
.six_top_menu .lowmenu dd a{ color:#666; display:inline-block; margin-right:24px; }
.six_top_menu .lowmenu dd a:hover{ text-decoration:underline; color:#09f !important; }
.top_menu_hover, .top_phone_hover{ background:#fff; border-bottom:1px solid #fff; border-left:1px solid #ccc; border-right:1px solid #ccc; padding: 0 9px; }
.top_menu_hover .white_line, .top_phone_hover .white_line{ position:absolute; bottom:-1px; left:0; right:0; height:1px; background:#fff; z-index:2000; }
.top_menu_hover .menu_top span, .top_phone_hover .phone_top span{ color:#09f; font-weight:bold; }
.top_menu_hover .menu_top i, .top_phone_hover .phone_top i{ -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); transform:rotate(180deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2); }
.top_menu_hover .lowmenu{ display:block; }
.six_top_phone .phone_top{ background:url(../images/top_icos1.gif) no-repeat scroll -121px 10px; cursor:pointer; float:left; padding-left:18px; color:#333; }
.six_top_phone .lowphone{ display:none; }
.six_top_phone .lowphone img{ display:block; }
.top_phone_hover .lowphone{ display:block; background:#fff; border:1px solid #ccc; left:0; margin:39px 0 0 -22px; padding:15px; position:absolute; top:0; z-index:1000; }

#top_nav_xiao{background:#fafafa;border-bottom:1px solid #e2e2e2;font-size:14px;height:39px;line-height:39px;width:100%;position:fixed;top:0;left:0;z-index:999;}
#top_nav_xiao .w1000{ margin:0 auto; width:1000px; height:39px;  line-height:39px; }
#top_nav_xiao .topl span.home{ color:#999; float:left; padding-right:10px; }
#top_nav_xiao .topl span.home a{ color:#999; }
#top_nav_xiao .topl span.home a:hover{ color:#09f; }
#top_nav_xiao .topr{ color:#ccc; font-size:14px; }
#top_nav_xiao .topr ul li{ float:left; }
#top_nav_xiao .topr ul li a{ margin:0 9px; color:#666; }
#top_nav_xiao .topr ul li a:hover{ color:#09f; }

.six_top_menu .lowmenu_xiao{ display:none; background:#fff; border:1px solid #ccc; left:0; margin:39px 0 0 -95px; padding:0 0 16px; position:absolute; top:0; width:998px; z-index:1000; }
.six_top_menu .lowmenu_xiao dl{ float:left; height:87px; padding:0 0 0 40px; width:458px; border-right:1px dashed #d2d2d2; font-size:14px; line-height:28px; color:#666; margin:20px 0 4px; overflow:hidden; }
.six_top_menu .lowmenu_xiao dl.no_line{ border-right:medium none; }
.six_top_menu .lowmenu_xiao dl.hot_zt{ width:759px; }
.six_top_menu .lowmenu_xiao dt{ font-size:16px; font-weight:bold; color:#333; line-height:25px; margin-bottom:7px; }
.six_top_menu .lowmenu_xiao dd a{ color:#666; display:inline-block; margin-right:24px; }
.six_top_menu .lowmenu_xiao dd a:hover{ text-decoration:underline; color:#09f !important; }
.top_menu_hover .lowmenu_xiao{ display:block; }


.show_btn{width:800px;margin:0 auto;text-align:center;display:inline-block;}
/*nav*/
.six_he_nav{background:#15a3f5; height:46px; position:relative; z-index:100;}
.six_nav_con {width:1200px;height:46px;margin:0 auto;overflow:hidden;}
.six_nav_con ul {background:#15a3f5;font-size:18px;height:46px;}
.six_nav_con ul li {float:left;width:150px;height:46px;display:inline;}
.six_nav_con ul li a {color:#FFF;display:block;height:46px;line-height:46px;position:relative;text-align:center;}
.six_nav_con ul li.home {border-left:none;}
.six_nav_con ul li.last {border-right:none;}
.six_nav_con ul li a:hover {color:#FFF;text-decoration:none;background:#118bd2;}
.six_nav_con ul li a.cur{color:#FFF;text-decoration:none;background:#118bd2;}

.six_he_nav_xiao{background:#15a3f5; height:46px; position:relative; z-index:100;}
.six_nav_con_xiao {width:1000px;height:46px;margin:0 auto;overflow:hidden;}
.six_nav_con_xiao ul {background:#15a3f5;font-size:18px;height:46px;}
.six_nav_con_xiao ul li {float:left;width:125px;height:46px;display:inline;}
.six_nav_con_xiao ul li a {color:#FFF;display:block;height:46px;line-height:46px;position:relative;text-align:center;}
.six_nav_con_xiao ul li.home {border-left:none;}
.six_nav_con_xiao ul li.last {border-right:none;}
.six_nav_con_xiao ul li a:hover {color:#FFF;text-decoration:none;background:#118bd2;}
.six_nav_con_xiao ul li a.cur{color:#FFF;text-decoration:none;background:#118bd2;}

/*标题*/
.six_titbox{ border-bottom:3px solid #15a3f5; width:100%; height:55px; line-height:55px;}
.six_titbox h3{float:left; width:200px; font-weight:bold; font-size:24px; margin-top:2px; color:#333; overflow:hidden;}
.six_titbox txt{float:left; width:240px; font-weight:bold; font-size:24px; margin-top:2px; color:#333; overflow:hidden;}
.six_titbox .blue_tit{color:#15a3f5;}
.six_titbox .green_tit{color:#06be1c;}
.six_titbox .gray_tit{color:#616161;}
.six_titbox .red_tit{color:#fe6161;}
.six_titbox .orange_tit{color:#ff6701;}
.six_titbox .qinglan_tit{color:#20b8c2;}
.six_titbox .more{float:right; font-size:14px; margin-top:5px;}
.six_titbox .tabs{float:left; height:28px; line-height:28px; margin-top:17px;}
.six_titbox .tabs li{float:left; cursor:pointer; color:#333; font-size:20px; margin-right:37px;}
.six_titbox .tabs li:first-child{ background:none; padding:0px;}
.six_titbox .tabs li.on{color:#15a3f5;}

.orange_titbox{border-bottom:3px solid #ff6701;}
.six_hdtit{width:100%; height:30px; line-height:30px; overflow:hidden;}
.six_hdtit h3{float:left; font-size:22px; line-height:30px; font-weight:700;}


/*星级*/
.stars{ background:url(../images/sixtips.png) no-repeat;width:85px; height:15px; line-height:15px; margin:2px 0 0 5px;display:block;}
.star5{background-position:-1px -414px;}
.star4{background-position: -19px -414px;}
.star3{background-position: -36px -414px;}
.star2{background-position: -53px -414px;}
.star1{background-position: -70px -414px;}
.star0{background-position: -88px -414px;}
.stars.star1b{ background-position:-53px -432px;}
.stars.star2b{ background-position:-36px -432px;}
.stars.star3b{ background-position:-19px -432px;}
.stars.star4b{ background-position:-1px -432px;}
.stars.star0b{ background-position:-70px -432px;}

/*底部*/
#six_foot{background:#194761;z-index:200;padding:20px 0;margin-top:20px;}
#six_foot .foot_box{width:1200px;margin:0 auto;}
#six_foot .foot_about{width:1160px;margin:10px auto 0;overflow:hidden;}
#six_foot .foot_about a{color:#FFF;}
#six_foot .foot_about .footnav{width:1160px;text-align:center;color:#FFF;padding:5px 0;}
#six_foot .foot_about .footnav a {border-left:1px solid #FFF;font-size:16px;padding:0 8px;}
#six_foot .foot_about .footnav a.nobor_left{border-left:none;}
#six_foot .foot_about .footnav a:hover{text-decoration:underline;}
#six_foot .foot_about .foot_txt{width:1160px;text-align:center;color:#FFF;padding:5px 0;}

/*位置*/
.location{ height: 26px; line-height: 26px;color:#666; font-size:16px; margin:15px auto; overflow:hidden;}
.location span{color:#666;}
.location em{margin:0 5px; color:#a0a0a0;}
.location a{color:#666;}
.location a:hover{color:#15a3f5;}

/*分页*/
.page{padding:20px 0;text-align:center;} 
.page a{background:#f5f5f5;border:1px solid #cccccc;display:inline-block;line-height:16px;margin:5px 3px;padding:8px 16px 8px;}
.page span{background:#0ea1f6;border:1px solid #0ea1f6;display:inline-block;line-height:16px;margin:0 5px;padding:8px 16px 8px;color:#fff;}
.page a:hover{background:#0ea1f6;border:1px solid #0ea1f6;color:#ffffff;text-decoration:none;}

#gotoBox {left: 50%; top: 240px; width: 68px; margin-left: 630px; display: block; position: fixed; font-size:16px; cursor: pointer;}
#gotoBox a {background: rgb(250, 250, 250); border: 1px solid rgb(236, 236, 236); width: 40px; padding:14px; height: 40px; text-align: center; font-style: normal; display: block;}
#gotoBox p {background: url("../images/back_top.png") no-repeat 0px 0px; width: 68px; height: 60px; text-align: center; margin-top: 5px; display: none;}
#gotoBox a {color: rgb(102, 102, 102); line-height: 20px; font-size: 14px; margin-top: -1px;}
#gotoBox a:hover {background-color: rgb(240, 240, 240);}
#gotoBox a.cur {border-color: #15a3f5; color: rgb(255, 255, 255); background-color: #15a3f5;}
#gotoBox a.cur:hover {color: rgb(255, 255, 255);}
#gotoBox p.hover {background-position: 0px -60px;}
.backtop {left: 50%; width: 68px; height: 60px; bottom: 258px; text-indent: -9999px; margin-left: 630px; display: none; position: fixed; z-index: 100; cursor: pointer;}
.backtop span {background: url("../images/back_top.png") no-repeat 0px 0px; width: 68px; height: 60px; display: block;}
.backtop .hover {background-position: 0px -60px;}
.backtop:hover span {background-position: 0px -60px;}
