﻿/*全局重置*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;list-style:none;border:0;outline:0;font-size:100%;font-family:inherit;}
body{margin:0 auto;}
html{height:100%}
/*全局样式*/
body,html{margin:0; padding:0; background:#FFFFFF;color:#555555;font-size:12px; font-family:"宋体";}/*全局字体样式*/  
.clear {clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden;}
a{cursor:pointer;text-decoration:none}
a:hover,a:active,a:focus{text-decoration:underline;color:#EE9B11;}
input[type=button]:focus,input[type=submit]:focus{outline:none;}/*IE*/
input[type=button]::-moz-focus-inner{outline:0;border:0px;}/*火狐*/
a{outline:none;}/*IE文字链接*/
a,input,button{ outline:none; }
::-moz-focus-inner{border:0px;}
img {border:none;border:0;}
.red {color:#f00;}
.yellow {color:#EE9B11;}
.green{color:green;}
.blue {color:#008bd3;}
/*整体布局*/
.headC {width:100%;height: auto; margin:0 auto; padding:0;z-index:1;min-width:978px;background:url(/images/on-bg-01.png) no-repeat center top;min-height:423px;}
.topNav {width:100%;height: 155px; margin:0 auto; padding:0;position: relative;z-index: 999;width:978px;}/*头部及导航*/
.wrapper{margin:0 auto;padding: 0;width: 978px;min-width:978px;background:#ffffff;}/*页面内容部分*/
.footer {padding:0;text-align: center;width: 100%;height: auto;min-width:978px;height:75px;overflow:hidden;background:#255c97;margin-top:12px;}

/*头部*/
.topNav .top {height:110px;overflow:hidden;text-align:left;background:url(/images/logo.png) no-repeat center left;}
.topNav .top ul {float:right;}
.topNav .top ul li{line-height:20px;margin:15px 15px 0 0;float:left;}
.topNav .top ul li a#welocme-tit{background:url(../images/member/arrow-white.png) no-repeat center left;padding-left:10px;line-height:20px;margin-right:10px;}
.topNav .top ul li a{color:#fff;font-size:13px;}
.topNav .top ul li a:hover{color:#EE9B11;text-decoration:underline;}
.topNav .top p {color:#fff;vertical-align:middle;margin:0;padding:0;}
.topNav .top .top-text{font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size:16px;font-weight:bold;position:relative;top:-2px;}
.topNav .top .top-tel{font-family:Arial;font-size:25px;}
.topNav .top .top-mail{font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size:12px;}
.topNav .navbox {height:45px;position:relative;z-index: 999;background:#083c7d repeat;}

/*头部导航 navbox*/
.clearfix:after {content: "\0020";display: block;height: 0;clear: both;}
.clearfix { _zoom: 1;}
.navbox  .nav{height:45px;margin:0;width:725px;float:left;}
.nav a:hover{text-decoration:none;}
.nav li{float:left;height:45px;position:relative;background:url(/images/cut-off-rule01.png) no-repeat center right;}
.nav li a{float:left;display:block;height:45px;overflow:hidden;}
.nav li a span{float:left;display:block;line-height:45px;font-family:"宋体";font-size:14px;color:#fff;cursor:pointer;text-align:center;width:130px;font-weight:bold;}
.nav li.selected a,.nav li a.selected{text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{color:#fff;background:#0da3c9 repeat-x;}
.nav li.selected .submenu{display:block;}
.nav li.current a span,.nav li a.current span{color:#fff;background:#0da3c9 repeat-x;}
.nav li .submenu{display: none; overflow: hidden;position:absolute;left:0;z-index:1000;top:45px;}
.nav li .submenu{border:0;width:130px;background:none;background:#0da3c9 repeat-x;} 
.nav li .submenu li{float:none;padding:0;margin:0;background:url(/images/member/arrow-white.png) no-repeat 10px 14px;padding-left:26px;}
.nav li .submenu li{height:35px;line-height:35px;font-family:"宋体";font-size:12px;color:#fff;overflow:hidden;vertical-align:middle;}
.nav li .submenu li a{text-align:left;height:35px;line-height:35px;color:#fff;letter-spacing:1px;padding:0;width:130px;background:#0da3c9 repeat-x;overflow:hidden;}
.nav li .submenu li a:hover{color:#EE9B11;} 
.nav li .submenu li.li_empty{*height:6px;*line-height:6px;height:6px;line-height:6px;background:#0da3c9 repeat-x;width:130px;overflow:hidden;}
.nav li.last{background:url(/images/cut-off-rule02.png) no-repeat top right;}
.nav li.last a span{width:112px;}
.nav li.last .submenu{width:112px;} 
.nav li.last .submenu li a{width:112px;}
/*日期*/
.current-date{margin:15px 15px 15px 0;float:right;font-family:"宋体";font-size:14px;color:#fff;}
/*查询*/
.navbox .search{margin:10px 10px 10px 15px;background:#ffffff repeat;float:left;height:25px;width:227px;padding:0;text-align:left;overflow:hidden;}
.navbox .search #searchText{width:185px;height:23px;line-height:23px;margin-left:5px;color:#555555;font-size:12px; font-family:"宋体";float:left;position:relative;border:0;}
.navbox .search img{float:right; border: 0; margin: 4px 7px 0 0;position:relative;}
.navbox .search #searchText{*left:-15px;_left:-15px;_top:1px;}/*IE7,IE6*/
/*尾部*/
.footer a {color:#e1e1e1;}

/*首页动画 flexslider*/
.flexslider{margin:0 auto;position:relative;width:963px;height:349px;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:35px;height:53px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;background:url(/images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -53px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:0;text-align:center;background:url(/images/on-bar-bg.png) no-repeat center center;height:25px;width:963px;}
.flex-control-nav li{margin:6px 3px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(/images/on-bar-01.png) no-repeat center center;display:block;height:13px;overflow:hidden;text-indent:-99em;width:12px;cursor:pointer;}
.flex-control-paging li a.flex-active{background:url(/images/on-bar-02.png) no-repeat center center;}


/*首页面*/
.more {float:right;}
.container-weclome{width:978px;height:396px;border:1px solid #d9d9d9;}
.container-package{margin:0;position:relative;}
.container-contact{margin-top:15px;width:978px;height:141px;overflow:hidden;}
.container-weclome .xmSlide{width:963px;height:349px;margin:8px auto 0 auto;}
.container-weclome .test-server{height:349px;margin-left:715px;margin-right:15px;}
.test-server .test-server-title{height:40px;margin-bottom:30px;}
.test-server-title span{position:relative;top:13px; font-family:"宋体";background: url(/images/member/arrow-black.png/) no-repeat  5px 5px; padding-left: 20px; font-size: 14px; font-weight: bold; color: #008ac1;}
.test-server-title a {position:relative;top:15px;}
.test-server .test-server-btn li{text-align:center;height:68px;}
.container-weclome .weclome{height:38px;background:url(/images/horn-grey.png) no-repeat 12px center;font-size: 12px;color: #999999;font-family:"宋体";line-height:38px;padding-left:30px;}
.container-package .package-title {height:47px;position:relative;top:11px;}
.container-package .package-title span{font-family:"宋体";background: url(/images/on-title-bg.png) no-repeat center center;font-size: 16px; font-weight: bold; color: #013c79;display:block;height:47px;width:124px;text-align:center;line-height:35px;}
.package-title a {position:relative;top:12px;margin-right:15px;}
.container-package .package-content{border:1px solid #c9c9c9;margin:0;padding:0 5px;overflow:hidden;}
.package-content {border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;border-top-right-radius: 8px;border-top-left-radius: 8px;}
.package-ul {margin:0 6px;position:relative;/*用于上下页动画效果，谨慎删除*/}
.package-ul .package-type-li{position:relative;margin:10px 0;float:left;width:318px;overflow:hidden;height:398px;}
.package-ul .package-type-li:hover{background:url(../images/ts-bg.png) no-repeat center center;}
.package-ul .package-item{margin:12px auto;width:282px;overflow:hidden;font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;position:relative;}
.package-ul .package-type-title{margin: 10px 0 10px 0;}
.package-ul .package-type-title span {font-size: 15px; font-weight: bold; color: #0f8fb9;}
.package-ul .package-type-title a {position:relative;top:2px;}
.package-ul .package-item .package-img{border:0;width:282px;margin:0 auto;}
.package-type-li .litem-ul li{background:url(/images/dot-small.png) no-repeat 0 14px;font-size: 13px;height:30px;line-height:30px;padding-left:12px;}
.litem-ul {margin-top:5px;margin-bottom:0;}
.litem-ul li:hover span{color:#000;}
.litem-ul li:hover a{font-weight:bold;}
.litem-ul li span{color:#666;}
.litem-ul li a{color: #0f8fb9;background:url(/images/arrow-blue.png) no-repeat center right;padding-right:10px;float:right;}
.litem-ul li a:hover {text-decoration:underline;color: #EE9B11;font-weight:bold}
.package-ul .package-count {background:url(../images/ts-line.png) repeat-x center center;height:20px;line-height:20px;width:282px;overflow:hidden;}
.package-ul .package-count {position:absolute;bottom:22px;left:18px;font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size: 14px;}
.package-ul .package-count>* {float:right;height:20px;line-height:20px;background:url(../images/ts-icon.png) #fff no-repeat 6px center;padding-left:30px;}
.package-ul .package-count .spcount {color:#b72020;font-weight:bold;}


/****************************整体页面排版************************************************/
.wrapper .navBar {height:35px;line-height:35px;background:url(/images/tub04.png) no-repeat 13px 8px;padding-left:35px;}
.wrapper .navBar {font-size:13px; font-family:"宋体";}
.wrapper .mid-content {background:#ffffff;}
.wrapper .left {float:left;width:203px;padding:0;}
.wrapper .right {margin-left:213px;padding:0;}
.wrapper .right .sub-right{border:1px solid #c9c9c9;}
.mid-contact {width:203px;height:93px;}
.mid-contact img {margin:0;padding:0;border:0;}

.right-title{margin-top:30px;height:35px;line-height:35px;vertical-align:middle;padding-left:35px;font-size:16px;background:#c9e6f2;font-weight:bold;}
.right-content{margin:30px;}
.right-content p{font-family:"宋体";font-size: 12px;line-height:20px;}

/*left左侧菜单*/
.mid-menuNav{border:1px solid #c9c9c9;}
.menu-top{font-family:"宋体";font-size: 14px;font-weight:bold;color:#0da3c9;margin-top:15px;margin-left:18px;padding:0;}
.none{display:none}
/* operate */
.operate{width:184px;height:auto !important;overflow:visible !important;margin:15px auto 3px auto;}
.operate li{display:inline-block;width:184px;position:relative;min-height:31px;_height:31px;z-index:10;zoom:1 }
.operate li{background:url(/images/mid-menu-bg.png) repeat-x center 1px;}
.operate li h4{cursor:pointer;background:url(/images/mid-menu-l.png) no-repeat 8px 12px;padding-left:22px;text-decoration:none;font-size:12px;color:#555;display:block; line-height:31px;font-weight:normal;border:1px solid #c9c9c9;margin-bottom:12px; }
.operate li h4 a {color:#555555;}
.operate li h4.hover {border:1px solid #0da3c9;}
.operate li h4.on {border:1px solid #0da3c9;}
.operate li.selected h4{background:url(/images/mid-menu-d.png) no-repeat 8px 13px;border:1px solid #0da3c9;}
.operate li .list-item{padding:0;position:relative;zoom:1 }
.operate li .list-item .item-pro{line-height:25px;background:#c9e6f2;}
.operate li .list-item .item-pro a{color:#4f6b72;background:url(/images/arrow-grey.png) no-repeat 20px 3px;padding-left:37px;line-height:25px;}
.operate li .list-item .item-pro.on a{color:#ee9b11;font-weight:bold;}
.operate li .list-item .item-pro.hover a{color:#ee9b11;font-weight:bold;}
.operate li .list-item p{background:url(/images/dot-small.png) no-repeat 33px 14px;padding-left:45px;}
.operate li .list-item p.on a{color:#0da3c9;}
.operate li .list-item p a{color:#555555;text-decoration:none;display:block;font-family:"宋体";font-size: 12px;height:30px;line-height:30px;}
.operate li .list-item p.hover a{color:#0da3c9;}
.operate li p:last-child{padding-bottom:10px;}
.operate li .list-item .item-pro:last-child{margin-bottom:15px;}
/*right 右侧内容*/
.recrightbar{margin-top:30px;height:35px;line-height:35px;vertical-align:middle;padding-left:35px;font-size:16px;background:#c9e6f2;font-weight:bold;}
.recright-content{margin:30px 60px;font-size:13px;}
.recright-content .title{font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-size:18px;font-weight:bold;letter-spacing:1px;}
.recright-content p{text-indent:2em;line-height:25px;}
.recright-content p.diplaytext{text-indent:0;margin-left:3em;}
.recright-content p.diplaytext span{font-weight:bold;font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;position:relative;left:-10px;}
.recright-content p.diplaytext span.icofamily{font-family:"宋体";font-size: 18px;position:relative;top:3px;left:-5px;}
.recright-content p.subBar{background:#c9e6f2;margin:12px 0;}
.recright-content .nextBtn{text-align:right;margin:50px 0;}
.recright-content .nextBtn .next-btn{line-height:20px;padding:5px 10px;font-size:13px;*height:30px;*padding:0 10px;_height:30px;_padding:0 10px;background:#ffad00;border:0;color:#fff;}


.right .tb_even{background: #c9e6f2; height: 35px;line-height:35px;padding-right:40px;}
.right .tb_even{text-align:left;padding-left:15px;border:1px solid #c9c9c9;border-width:1px 1px 0 1px;}
.right .tb_even .recleftbar{font-size:14px;font-weight:bold;}
.right .tb_even a{font-size:12px;color:#555555;font-weight:normal;}
.right .tb_even .input_Text_Common{width: 180px;height:18px;}
.right .tb_even .btn_Search_Common{background:#0da3c9;color:#fff;border:none;height:24px;cursor:pointer;}

/*资料下载*/
.table_down ul {
    padding: 20px 30px 30px 30px;
}
.table_down li {
    background: rgba(0, 0, 0, 0) url(/images/ico-line.gif) repeat-x scroll left bottom;
    font-size: 14px;
    height: 38px;
    line-height: 38px;
    padding-left: 10px;
    padding-right: 10px;
}
.table_down li a {
    background: rgba(0, 0, 0, 0) url(/images/ico-list.gif) no-repeat scroll left center;
    padding-left: 10px;
}
.table_down li a.down {
    background: rgba(0, 0, 0, 0) url(/images/ico-download.png) no-repeat scroll left bottom;
    display: inline-block;
    float: right;
    height: 18px;
    line-height: 18px;
    margin-top: 8px;
    overflow: hidden;
    padding-left: 0;
    width: 41px;
}
.table_down li a.down span {
    display: none;
}
.table_down li a {
    color: #333;
}
.table_down li a:hover {
    color: #cc0000;
}
/* 百度地图显示样式#0da3c9*/
.company_info {margin:30px auto 0 40px;font-size:14px;}
.company_info li{line-height:25px;}
.iw_poi_title {color:#0da3c9;font-weight:bold;font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-family: "Microsoft YaHei" ! important;font-size:14px;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {color:#616161;font-size:12px; font-family:"宋体";overflow:visible;line-height:20px;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

/*右侧满意度调查列表页面样式*/
.right-sub {margin-bottom:10px;border:0;background:#fff;}
.right-sub-top{background: url(/images/bg_t01.png) no-repeat scroll 0 0;height:30px;line-height: 30px;overflow: hidden;}
.right-sub-top .right-sub-title{height:30px;line-height:30px;font-size:14px; font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;color:#0da3c9;font-weight:bold;}
.right-sub-top .right-sub-title span{margin-left:20px;}
.right-sub .more{position:relative;margin-top:2px;margin-right:20px;color:#0da3c9;}
.right-sub .right-sub-content {padding:0;margin:0;margin-top:20px;}

/*输入框等样式*/
.inputCss {border: 1px solid #c1c1c1;color: #2c2c2c;font-size: 14px;padding: 4px 5px;}
.selStyless {border: 1px solid #c1c1c1;color: #2c2c2c;font-size: 14px;padding: 4px 5px;}


/*在线留言*/
.msgDataTable {width:100%;text-align: left;border:none; margin:0 auto;line-height: 20px;}
.msgDataTable td {vertical-align:top;padding:5px;border:0;text-align:left;line-height:18px}
.msgDataTable td.tit {text-align:right;width:21%;padding-top:8px;}
.msgDataTable tr {text-overflow: ellipsis;}

/*折叠展开样式*/
.openclosed{font-size:13px;color:blue;float:right;font-family:"微软雅黑";font-family: "Microsoft YaHei" ! important;font-weight:normal;margin-right:10px;}


/*上传按钮样式*/
.gsbuploader{position: relative;cursor: pointer;background: #00b7ee;padding: 7px 15px !important;line-height: 18px !important;color: #fff !important;text-align: center;border-radius: 3px;overflow: hidden;text-decoration:none !important;display:inline-block;}
.gsbuploader:hover {background: #00a2d4;color: #fff !important;text-decoration:none !important;}

/*添加按钮样式*/
.gsbadd{position: relative;cursor: pointer;background: #00b7ee;padding: 5px 10px !important;line-height: 13px !important;color: #fff !important;text-align: center;border-radius: 3px;overflow: hidden;text-decoration:none !important;font-weight: bold;font-size: 13px !important;margin-left:10px;}
.gsbadd:hover {background: #00a2d4;color: #fff !important;text-decoration:none !important;}

