@charset "utf-8";
/* CSS Document */

/*--------------------全局定义-----------------*/

body { margin:0 auto; font-size: 14px; font-family:Microsoft YaHei,SimSun,SimHei; line-height: 1.5; background:url(../images/body.jpg) #fff repeat-x;}
ul,li,ol,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding: 0; margin: 0; list-style:none; }
img { border: 0px;}
a { text-decoration: none; white-space:nowrap;}
.clear { clear: both; height: 0; font-size: 0px; line-height: 0px;}

/* header */
.head {width:1000px; margin:0 auto;}
.head .logo {float:left; margin:20px 0px 20px 50px;}

/* menu */
.head .nav { float:right; margin-top:34px; margin-right:40px;}
.head .nav ul { list-style:none; padding:0; margin:0; }
.head .nav li { float:left; padding:0 5px; }
.head .nav li a { border-right:1px solid #fff; color:#fff; display:block; float:left; padding:10px 20px; }
.head .nav li a span { font:normal 12px Arial, Helvetica, sans-serif; color:#fff;  }
.head .nav li a:hover,.head .nav li a.select { text-decoration:none; color:#fff; background:#95cef1; }
.head .nav li a:hover span { text-decoration:none; color:#fff; }

/* ban */
.focus{width:990px; height:310px; margin:0 auto; margin-bottom:30px; border:5px solid #bae6ff; position:relative; float:center; background:#bae6ff;}
.f426x240{width:990px; height:310px; overflow:hidden;}
.f426x240 img{width:990px; height:310px;}

.rslides{width:100%; position:relative; list-style:none; padding:0px;}
.rslides_nav{height:51px; width:31px; position:absolute; top:50%; left:5px; opacity:0.5;text-indent:-9999px; overflow:hidden; text-decoration:none; background:url(../images/i.png) left no-repeat; margin-top:-28px;}
.rslides_nav:active{opacity:1.0;}
.rslides_nav.next{left:auto; background-position:-31px 0px; right:5px;}
.rslides_tabs{margin-top:-20px; clear:both; text-align:center; position: relative;}
.rslides_tabs li{display:inline; float:none; _float:left; *float:left; margin-right:5px;}
.rslides_tabs a{text-indent:-9999px; overflow:hidden; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; background:rgba(0,0,0, .2); background:#DDD; display:inline-block; _display:block; *display:block; width:9px; height:9px;}
.rslides_tabs .rslides_here a{background:rgba(113,182,226, .6); background:#71b6e2;}

/* main */
.main {width:1000px; margin:0 auto; margin-bottom:20px; overflow: hidden;}
.main .left {float:left; width:265px; padding:0px 15px;}
.main .left .sea {clear:botn; overflow: hidden;}
.main .left .sea .box {float:left; width:220px; height: 16px; padding: 6px 3px; margin:0px; border:1px #dcdcdc solid;}
.main .left .sea .btn {float:left; width:32px; height:31px; background:url(../images/sea-bt.png) center no-repeat; border:0px; cursor: pointer;}
.main .left .pro-nav h1{font-size:24px; color:#69a8d1; font-weight:normal;}
.main .left .pro-nav ul li{line-height:30px;}
.main .left .pro-nav ul li span{font-size:16px; color:#666;}
.main .left .pro-nav ul li ol {font-size:12px; background:url(../images/li-bg.png) left center no-repeat; padding-left:10px;}
.main .left .pro-nav ul li ol a {color:#666;}
.main .left .pro-nav ul li ol a:hover {color:#71b5e2;}
.main .right{float:left; width:685px;}
.main .right .fl-nav {width:100%;}
.main .right .fl-nav ul li {float:left; margin-bottom:10px;width: 107px;text-align: center; margin-right: 30px;}
.main .right .fl-nav ul li a {display:block; padding:10px 0px; color:#222; font-size:14px;}
.main .right .fl-nav ul li a.mark1{ background:#e76de6;}
.main .right .fl-nav ul li a.mark2{ background:#7bcbf0;}
.main .right .fl-nav ul li a.mark3{ background:#54f72c;}
.main .right .fl-nav ul li a.mark4{ background:#e6f006;}
.main .right .fl-nav ul li a.mark5{ background:#f88e5a;}
.main .right .fl-nav ul li a:hover {background:#ccc;}
.main .right .about h1,.main .right .lx h1{font-size:24px; color:#69a8d1; font-weight:normal;}
.main .right .about .con,.main .right .lx .con {font-size:12px; color:#666; line-height:30px;}


/* foot */
.foot {height:90px; line-height:90px; text-align:center; background:#84c4ee; font-size:12px; color:#fff;}
.foot a {color:#fff;}
.foot a:hover {color:#333;}




/*-------------------- 内页 -----------------*/

/* content */
.content {width:1000px; margin:0 auto; margin-bottom:10px; overflow:hidden;}
.content .page-left{float:left; width: 265px; padding: 0px 15px;}
.content .page-left .sea {clear:botn; overflow: hidden;}
.content .page-left .sea .box {float:left; width:220px; height: 16px; padding: 6px 3px; margin:0px; border:1px #dcdcdc solid;}
.content .page-left .sea .btn {float:left; width:32px; height:31px; background:url(../images/sea-bt.png) center no-repeat; border:0px; cursor: pointer;}
.content .page-left .page-nav {margin-bottom:15px;}
.content .page-left .page-nav h1{font-size:24px; color:#69a8d1; font-weight:normal;}
.content .page-left .page-nav ul li {font-size:12px; background:url(../images/li-bg.png) left center no-repeat; padding-left:10px; line-height: 30px;}
.content .page-left .page-nav ul li a {color:#666;}
.content .page-left .page-nav ul li a:hover,.content .page-left .page-nav ul li a.side_on {color:#71b5e2;}
.content .page-left .page-lx  h1{font-size:24px; color:#69a8d1; font-weight:normal;}
.content .page-left .page-lx .con{width:220px; line-height:24px; color:#666; font-size:12px;}


.content .page-right{float:left; width:685px; color:#666;}
.content .page-right .about {font-size:12px; line-height:30px;}
.content .page-right .mlj {clear:both; overflow:hidden; border-bottom:1px #71b5e2 solid; line-height: 36px; margin-bottom:5px;}
.content .page-right .mlj h1{ float:left; font-size:24px; color:#69a8d1; font-weight:normal;}
.content .page-right .mlj .crumbs {float:right;}
.content .page-right .mlj .crumbs a {color:#666;}
.content .page-right .mlj .crumbs a:hover {color:#71b5e2;}




/* news */

.content .page-right .news-list ul li{ line-height:36px; border-bottom:1px #dbdbdb dotted; background:url(../images/li.jpg) left center no-repeat; padding-left:10px; clear:both;overflow: hidden;}
.content .page-right .news-list ul li span.left {float:left;}
.content .page-right .news-list ul li font {float:right; color:#999;}
.content .page-right .news-list ul li a {color:#666;}
.content .page-right .news-list ul li a:hover {color:#71b5e2;}
.content .page-right .news-list .pages {text-align:center;margin-top:15px; font-size:12px;}
.content .page-right .news-list .pages a{padding:1px 7px; border:1px #ccc solid; color:#666;}
.content .page-right .news-list .pages span{padding:1px 7px; border:1px #71b5e2 solid; color:#71b5e2;}

.content .page-right .news-show{line-height:30px;}
.content .page-right .title {font-size:18px; color:#333; text-align:center;}
.content .page-right .time {text-align:right; border-bottom:1px #dbdbdb dotted; font-size:12px;}
.content .page-right .next {line-height:24px; margin-top:20px;}
.content .page-right .next a{color:#666;}
.content .page-right .next a:hover{color:#71b5e2;}


/* pro */

.pro-con {width:1000px; margin:0 auto; padding-bottom:10px; overflow:hidden;}
.pro-con .left {float:left; width:265px; padding:0px 15px;}
.pro-con .left .sea {clear:botn; overflow: hidden;}
.pro-con .left .sea .box {float:left; width:220px; height: 16px; padding: 6px 3px; margin:0px; border:1px #dcdcdc solid;}
.pro-con .left .sea .btn {float:left; width:32px; height:31px; background:url(../images/sea-bt.png) center no-repeat; border:0px; cursor: pointer;}
.pro-con .left .pro-nav {margin-bottom:15px;}
.pro-con .left .pro-nav h1{font-size:24px; color:#69a8d1; font-weight:normal;}
.pro-con .left .pro-nav ul li{line-height:30px;}
.pro-con .left .pro-nav ul li span{font-size:16px; color:#666;}
.pro-con .left .pro-nav ul li ol {font-size:12px; background:url(../images/li-bg.png) left center no-repeat; padding-left:10px;}
.pro-con .left .pro-nav ul li ol a {color:#666;}
.pro-con .left .pro-nav ul li ol a:hover,.pro-con .left .pro-nav ul li ol a.side_on {color:#71b5e2;}

.pro-con .left .page-lx  h1{font-size:24px; color:#69a8d1; font-weight:normal;}
.pro-con .left .page-lx .con{width:220px; line-height:24px; color:#666; font-size:12px;}

.pro-con .page-right{float:left; width:685px; color:#666;}
.pro-con .page-right .mlj {clear:both; overflow:hidden; border-bottom:1px #71b5e2 solid; line-height: 36px; margin-bottom:5px;}
.pro-con .page-right .mlj h1{ float:left; font-size:24px; color:#69a8d1; font-weight:normal;}
.pro-con .page-right .mlj .crumbs {float:right;}
.pro-con .page-right .mlj .crumbs a {color:#666;}
.pro-con .page-right .mlj .crumbs a:hover {color:#71b5e2;}

.pro-con .page-right .ban {text-align:center; margin-bottom:20px; overflow:hidden;}
.pro-con .page-right .ban img{border:1px #dbdbdb solid;}
.pro-con .page-right .pro-list ul li { float:left; text-align:center; margin-bottom:10px;}
.pro-con .page-right .pro-list ul li.mr {margin-right:14px;}
.pro-con .page-right .pro-list ul li img {width:154px; height:154px; padding:2px; border:1px #dbdbdb solid;}
.pro-con .page-right .pro-list ul li a {color:#666;}
.pro-con .page-right .pro-list ul li a:hover {color:#71b5e2;}
.pro-con .page-right .pro-list .pages {text-align:center;margin-top:15px; font-size:12px;}
.pro-con .page-right .pro-list .pages a{padding:1px 7px; border:1px #ccc solid; color:#666;}
.pro-con .page-right .pro-list .pages span{padding:1px 7px; border:1px #71b5e2 solid; color:#71b5e2;}


.pro-con .page-right .pro-show img {max-width:100%;}
.pro-con .page-right .pro-show .title {font-size:18px; text-align:center; padding:5px 0px; color:#5f9fc9;}
.pro-con .page-right .pro-show .con {line-height:30px;}
.pro-con .page-right .next {line-height:24px; margin-top:20px;}
.pro-con .page-right .next a{color:#666;}
.pro-con .page-right .next a:hover{color:#71b5e2;}




/*客服部分*/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999;top:220px;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(../images/sidebar_bg.png) no-repeat;_background:url(../images/sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:8px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc; margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(../images/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}

/* green skin  */
.side_green .side_title{background-position: -333px 0;}
.side_green .side_center{background:url(../images/green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position: -333px -60px;}
.side_green .close_btn{background-position: -45px 0px;}
.side_green .close_btn:hover{background-position: -66px 0px;}
.side_green .show_btn{background-position:-119px 0;}
.side_green .msgserver a{color:#68c40b;}
.side_green hr{border-bottom:1px solid #edf2e5;}






























