@charset "utf-8";
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, img, ins, kbd, q, s, samp,small, strike,  sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video{margin: 0;padding: 0;border: 0;vertical-align: baseline;font-style:normal;font-weight:normal;font: inherit;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,.footer, .header, hgroup, menu, nav, section {display: block;}
ol, ul,li {list-style: none;}
blockquote,q {quotes: none;}
a{text-decoration:none;color: #666;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;}
a:focus{ outline:none;}
blockquote:before, blockquote:after,q:before, q:after {content: ''; content: none;}
table {border-collapse: collapse;border-spacing: 0;}
textarea{resize: none;outline:none;}
button {background: 0 0; border: none; text-shadow: none; position: relative; outline: none; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-tap-highlight-color: transparent; } input,textarea{outline:none;-webkit-appearance: none;font-family:"Microsoft YaHei","微软雅黑","sans-serif",'Arial';}
img {border: 0;display:block;max-width:100%;}
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
.conten_box{-webkit-box-sizing: content-box;-moz-box-sizing: content-box; box-sizing: content-box;}
/*--------------css animation--------------*/
.trans {-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;
    -ms-transition: all .4s ease;transition: all .4s ease;}
.fl{float:left;}
.fr{float:right;}
.hide{display: none;}
/* 字体 */

::-webkit-scrollbar-track-piece{width:10px;background-color:#f8f8f8;}
::-webkit-scrollbar{width:10px;background-color:#2882e8;}
::-webkit-scrollbar-thumb{width:10px;background-color:#aeaeae;}

/*清除浮动*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
.clearfix{ *zoom: 1;}
.clear {display:block;clear:both;height:0;overflow:hidden;}
.left{float:left;}
.right{float:right;}
.block{display:block;}
.relative{position: relative;}
body{width: 100%;line-height: 1.4;font-size: 14px;font-family:"Helvetica Neue",Helvetica,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;background:url(../img/bj_201510.png) top center no-repeat #fff;color: #666;}


.main {position: relative;z-index: 10;width:100%;min-width: 1200px;}
.ui-nowrap {overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
.ui-nowrap2 {word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ui-center{position:absolute;left:50%;top:50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}

.browsehappy{width:100%;height:100%;position:fixed;background:#fff;text-align:center;z-index:10000;}
.browsehappy h1 {margin-top: 0;margin-bottom: 10px;line-height: 1.2;color: #000;font-size:30px;margin-top:10%;}
.browsehappy p a{color:#f00;}
.wrap{width:1200px;margin: auto;}


.header_top{width:100%;min-width: 1200px;height: 192px;overflow: hidden;}
.logo{display: block;float: left;margin-top: 50px;}
.slideBox{ width:540px; height:192px; overflow:hidden; position:relative;float: right;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;height:100%; display:block;  }
.navBar { position: relative; z-index: 99; height: 44px; line-height: 44px; }
.nav{width:1200px; margin: 0 auto;background: #0065b3;min-width: 1200px;}
.nav li {position: relative;width:130px;display:block; text-align: center;color: #fff;float: left;  }
.nav li>a {height: 100%;color:#fff; font-size: 14px;display: block; }
.nav li>a:hover{background: #005bac;}
.nav li:hover .sub {display:block;}
.nav .sub {display: none; width: 100%;position: absolute; left:0; top: 44px; background: #fff;z-index: 96;ox-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); }
.nav .sub li {text-align: center;}
.nav .sub li a {color: #333; display: block; zoom: 1;line-height:34px; }
.nav .sub li a:hover {background: #005bac; color: #fff;}
.nav .current-menu-item{background: #005bac; color: #fff;}
.nav li.current-menu-ancestor {background: #005bac; color: #fff;}
.nav .sub li.current-menu-item a{color:#fff;}
.footer{width:100%;background: #1f63aa;min-width: 1200px;}
.footer_top{width:100%;padding:70px 0 30px;}
.footer_nav{width:76%;float: left;}
.footer_nav dl{float:left;padding-right:35px;}
.footer_nav dl dt{font-size:14px;line-height:24px;margin-bottom:16px;color:#fff;font-weight: bold;}
.footer_nav dl dd{padding:5px 0;}
.footer_nav dl dd{font-size: 14px;color: #fff;}
.footer_nav dl dd a{font-size:14px;color:#fff;border-bottom: 1px solid transparent;}
.footer_nav dl dd a:hover{border-bottom: 1px dashed #fff;}
.erwema{width:175px;float: right;margin-right: 65px;text-align: center;}
.erwema img{width:100%;margin-bottom: 10px;}
.erwema p{font-size: 16px;color:#fff;line-height: 1.5em;word-wrap: break-word;}

.copyRight{width:100%;padding: 12px 0;border-top:1px solid #3673b3;text-align: center;font-size: 16px;color:#fff;}

.entrance{width:100%;padding: 30px 0;}
.entrance ul li{width:278px;float: left;margin-right:28px; }
.entrance ul li:last-child{margin-right: 0;}
.entrance ul li img{margin-bottom: 15px;}
.entrance ul li p{text-align: center;font-size: 16px;color:#333;font-weight: bold;}
.entrance ul li:hover p{color:#0065b3;}
.newsListi{width:100%;margin-bottom:40px;}
.newsbox{width:388px;float: left;margin-right:40px;}
.newsbox:last-child{margin-right: 0;width:336px;}
.news_topi{width:100%;padding: 8px 0;border-bottom: 1px solid #ddd;margin-bottom:16px;position: relative;}
.news_name{float: left;}
.news_name span{font-size: 18px;font-weight: bold;color:#0088cc;}
.news_name i{font-size:16px;color:#cdcdcd;margin-left: 6px;}
.more{display: block;float: right;font-size: 14px;color:#999;margin-top:8px;}
.more:hover{color:#0065b3;}
.news_top b{width:80px;height:2px;background: #0088cc;position: absolute;left:0;bottom: -1px;display: block;}
.txtMarquee-top{ overflow:hidden; position:relative; }
.infoList li{ height:30px; line-height:30px; overflow: hidden;padding-left: 10px;background: url(../img/r1.png) left center no-repeat;  }
.infoList li a{width:88%;float: left;overflow: hidden;color:#333;}
.infoList li .date{ float:right; color:#666;  }
.infoList li a:hover{color:#0065b3;}
.newsbox:last-child .infoList li a{width:100%;}
.advantage{width:100%;margin-bottom: 40px;}
.advantageBox{width:100%;margin-top: 30px;}
.advantageBox ul li{width:290px;float:left;background: #f6f6f6;height: 326px;overflow:hidden;margin-right: 13px;padding: 10px;}
.advantageBox ul li:last-child{margin-right: 0;}
.img{width:100%;margin-bottom: 15px;}
.adv{width:100%;padding: 0 8px;height: 130px;overflow: hidden;}
.adv h3{font-size: 16px;color:#333;line-height: 1.5em;font-weight: bold;}
.adv p{font-size: 14px;line-height: 26px;word-wrap: break-word;}
.advantageBox ul li.os .img{margin-bottom: 0; }
.link{width:100%;margin-bottom: 14px;}

.picScroll-left{ overflow:hidden; position:relative; height: 78px;padding: 0 24px;margin-top: 30px; }
.picScroll-left .prev{ display:block;width:12px; height:19px;position:absolute;top:50%;margin-top: -9px;left: 0; overflow:hidden;cursor:pointer; background:url("../img/prev.png") 0 0 no-repeat;}
.picScroll-left .next{ display:block;  width:12px; height:19px; position:absolute;top:50%;margin-top: -9px;right:0;  overflow:hidden;cursor:pointer; background:url("../img/next.png") 0 0 no-repeat;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 4px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:181px; height:76px; display:block;  }
.mainBox{width:100%;margin: 20px 0 100px;}
.left_box{width:200px;float: left;}
.left_top{width:100%;height: 80px;background: url(../img/bg.jpg) left center no-repeat;padding: 12px 20px;overflow: hidden;}
.left_top h3{color:#fff;font-size: 24px;font-weight: bold;line-height: 1.2em;}
.left_box ul{border: 1px solid #eee;}
.left_box ul li{width:100%;text-indent:32px;line-height: 48px;border-bottom: 1px solid #eee;position: relative;}
.left_box ul li a{display: block;font-size:16px;font-weight: bold;}
.left_box ul li:last-child{border-bottom: 0;}
.left_box ul li:hover a,.left_box ul li.on a{color:#0065b3;}
.left_box ul li a i{width:4px; height: 18px; background:#0065b3; position: absolute;left:20px;top:16px;height: 0; }
.left_box ul li:hover a i,.left_box ul li.on a i{height:18px;}


.right_box{width:980px;float: right;background: #fff;min-height:480px;}
.news_top{width:100%;padding:14px 12px;border-bottom:2px solid #ddd;margin-bottom:26px;position: relative;}
.news_name{float: left;}
.news_name span{font-size:16px;font-weight: bold;color:#0088cc;}
.news_name i{font-size:16px;color:#cdcdcd;margin-left: 6px;}
.area{display: block;float: right;font-size: 14px;color:#999;margin-top:6px;}
.area img{display: inline-block;vertical-align: -2px;margin-right: 4px;}
.area a:hover{color:#0065b3;}
.news_top b{width:100px;height:2px;background: #0088cc;position: absolute;left:0;bottom:-1px;display: block;}
.newsList{width:100%;padding: 0 30px;}
.newsList ul{margin-bottom: 48px;}
.newsList li{ height:40px; line-height:40px; overflow: hidden;padding-left: 10px;background: url(../img/r1.png) left center no-repeat;border-bottom: 1px dashed #eee;  }
.newsList li a{width:88%;float: left;overflow: hidden;color:#333;}
.newsList li .date1{ float:right; color:#666;  }
.newsList li a:hover{color:#0065b3;}
/*分页*/

.page-numbers{text-align: center;margin-bottom:0!important;}
.page-numbers li{background:none;display: inline-block;padding-left: 0;border-bottom:none;}
.page-numbers a,.page-numbers span{display: inline-block;height:32px;text-align: center;line-height: 30px;font-size:14px;padding: 0 12px;margin:0 5px 20px;background:#f6f8fb;}
.page-numbers span,.page-numbers a:hover{background:#4774b9;color: #fff;vertical-align: text-bottom;}

.textcon{padding:10px 35px 0;}
.title_h1{padding:0 60px 18px;text-align: center;border-bottom: 1px dashed #eee;}
.title_h1 h1{font-size:20px;line-height: 36px;word-wrap: break-word;margin-bottom: 20px;font-weight: bold;color:#333;}
.title_h1 p {text-align: center;font-size: 14px;}

.news_content {word-wrap: break-word; line-height: 24px; padding:10px 30px 20px;border-bottom: 1px dashed #eee;min-height:380px; }
.news_content h3{font-weight: bold;font-size: 16px;color:#333; }
.news_content p {font-size:14px; line-height:28px;text-indent: 20px;}
.news_content p strong{position:relative;left:-20px;}
.news_content p img{margin: 6px 0;}
.preNext{width:100%;padding: 20px 60px 0;}
.preNext a{color:#666;font-size: 14px;line-height: 24px;display: block;margin-bottom:6px;}
.preNext a:hover{color:#0065b3;}
.news_content table{width:100%!important;}
.news_content tr,.news_content td,.news_content th{border:1px solid #999}
.news_content td,.news_content th{padding:8px 20px;vertical-align:middle;line-height:1.5em;}
