@charset "utf-8";
/* CSS Document */

body{font-family:"Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","\9ED1\4F53",Arial,sans-serif !important; margin:0; padding:0; font-size:14px;}
ul, ul li, p, a, input{list-style:none; margin:0; padding:0; text-decoration:none;}
img{border:0px;}
a{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal; margin:0; padding:0;}
.clear{clear:both;}
input,button{font-family:'微软雅黑';outline: none;}

.body{width:100%; position:relative; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
.block{display:block;}
a{color:#333;}
a:hover{color:#007cde;}
.wrap{width:1000px; margin:0 auto;}

/*全屏背景*/
.body-bg{ position:relative; overflow:hidden; width:100%;}

/*logo+搜索样式*/
.lgbox{height:100px; margin-top:25px;}
.logo{ width:360px; height:55px; margin-top:10px;}
.srch{margin-right:30px; width:480px;}
.srch label{border:1px solid #e0e0e0; display:block; box-shadow:0 0 5px #f0f0f0; height:40px; position:relative;}
.srch input[type=text]{border:none; height:40px; line-height:40px; width:428px; padding-left:10px; padding-right:40px;}
.srch input[type=button]{background:url(../images/searchbtnbg.png) center no-repeat; width:40px; height:40px; border:0; position:absolute; right:1px; top:0; cursor:pointer;}
.srch .srch-hot{margin-top:10px;}
.srch .srch-hot a{color:#989898; margin:0 5px}


/*列表翻页样式*/
.pages{width:100%; overflow:hidden;}
.pages a{padding:5px 15px; border:1px solid #ccc; margin:0 2px; display:inline-block; color:#999;}
.pages a:hover, .pages a.current{background:#48a5ee; color:#fff;  border:1px solid #48a5ee;}
.pages b { padding:5px 15px; background:#007cde; color:#fff;  border:1px solid #007cde; margin:0 2px; display:inline-block;font-weight:normal; }

/*大标题小文字介绍*/
.partc{overflow:hidden; width:100%;}
.partc h2{font-size:20px; text-align:center;}
.partc h2 a{color:#007cde;}
.partc p{margin-top:15px; font-size:12px; line-height:22px;border-bottom:1px dotted #ccc; padding-bottom:10px;}
.partc p a{color:#ca1414;}

/*方块背景文字列表*/
.square-ul{display:block; overflow:hidden; width:100%;}
.square-ul li{line-height:28px; background:url(../images/square.png) left center no-repeat; padding-left:10px;}


/*上图片下标题图片列表*/
.img-ul{display:block; overflow:hidden; width:100%;}
.img-ul li{padding:5px 0 3px 0;}
.img-ul li img{display:block;}
.img-ul li p{line-height:30px; font-size:14px; text-align:center; color:#666666;}


/*红色箭头标题内容混排列表*/
.arrow-ul{display:block; overflow:hidden; width:100%;}
.arrow-ul li{background:url(../images/arrow-icon.png) left 6px no-repeat; padding-left:10px; display:block; margin-top:10px;}
.arrow-ul li p{font-size:12px; color:#999; margin-top:5px; line-height:22px;}

/*小号左右排列的列表*/
.small-ul{display:block; overflow:hidden; width:100%; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.small-ul li{font-size:12px; line-height:22px; float:left; width:50%; text-align:left;}
.small-ul li a{color:#666;}

/*有编号的新闻列表*/
.num-ul{display:block; overflow:hidden; width:100%;}
.num-ul li{line-height:28px; display:block; width:100%; height:28px;}
.num-ul li i{font-style:normal; font-size:12px; color:#fff; margin:4px 0; width:20px; height:20px; display:block; float:left; text-align:center; line-height:20px;}
.num-ul li i.bg1{background:#d33303}
.num-ul li i.bg2{background:#aeaeae}
.num-ul li a{float:left; padding-left:5px;}

/*帮助页面通用样式*/
.faq{height:46px; border-bottom:2px solid #007cde; line-height:46px; color:#999;}
.faqmenu{width:1000px; height:46px; background:#f0f0f0; overflow:hidden;}
.faqmenu ul{display:block; margin-top:10px;}
.faqmenu ul li{float:left; line-height:36px;}
.faqmenu ul li a{padding:0 15px; font-size:16px;}
.faqmenu ul li a:hover, .faqmenu ul li a.cur{color:#fff; background:#007cde; display:block;}
.faqcon{padding:0 10px; line-height:24px;}
.faqcon p{text-indent:2em;}

/*底部通用样式*/
.footer{width:100%; overflow:hidden; position:relative; overflow:hidden; margin-top:40px; background:#1b1b1b; text-align:center;}
.footer .ftmenu{ padding:30px 0 10px 0; width:1000px; margin:0 auto;}
.footer .ftmenu ul { background:#232323; border:1px solid #2f2e2e; padding:10px 15px; margin:0 28px; }
.footer .ftmenu ul li { margin:10px 0;}
.footer .ftmenu a{ margin:0 10px;}
.footer .copy{ padding:15px 0; color:#666; line-height:29px; width:1000px; margin:0 auto; }
.footer .copy a{ margin:0 10px;}
.footer a { color:#7f7f7f; }
.footer a:hover {color:#666;}
/*内页顶部*/
.top-bg{width:100%; background:#fff; border-bottom:1px solid #d5dadc; height:40px; position:relative;}
.top{font-size:1em; color:#848484;line-height:40px; font-size:14px;}
.top a{color:#848484; margin:0 5px; display:inline-block;}
.top .show-topmenu a{ padding:0 5px;font-size:14px; }
.top .show-topmenu a:hover{ padding:0 5px;font-size:14px;color:#fff; }
.top .logina a{padding:0 15px; height:37px;}

/*.top .logina a:hover{background:#007cde; color:#fff; border-bottom:3px solid #05599b;}*/
.top .ltlogo{height:38px;}
.top .topmenu{}
.top .topmenu a{color:#333;}

/*内页顶部更多下拉菜单*/
.top .morenew{width:50px; float:left; position:relative; font-size:14px;}
.top .morenew a.more{height:40px; line-height:40px; color:#2b2b2b; display:block; width:50px; text-align:center; margin:0;}
.top .morenew a.more:hover{background:#007cde; color:#fff; text-decoration:none;}
.top .morenew .f-more-box{ display:none; position:absolute; border:1px solid #ccc; padding:5px 10px 15px 10px; background:#fff; z-index:999; right:0px;}
.top .morenew .f-more-box-ul{width:280px; padding:8px 0; display:block; float:left; border-bottom:1px dashed #e4e4e4;  font-size:12px;}
.top .morenew .f-more-box-ul li{float:left; padding:0 5px; line-height:23px;}
.top .morenew .f-more-box-ul li a:hover{color:#007cde;}
.top .morenew ul li.sfhover ul {display:block;}

/*内页面包屑和搜索*/
.brdsh{height:46px; border-bottom:1px solid #ccc;line-height:46px; color:#999;}
.bread{background:url(../images/ltlogo.png) left center no-repeat; padding:5px 0 0 215px;}
.bread a{color:#333;}
.bread a.indx{color:#999;}
.ne-search{height:30px; margin:8px 0; overflow:hidden;}
.ne-search label{border:1px solid #e0e0e0; display:block; height:28px; position:relative;}
.ne-search input[type=text]{border:none; height:28px; line-height:28px; width:260px; padding:0 30px 0 10px; float:left;}
.ne-search input[type=button]{background:url(../images/ltsearchbtnbg.png) center no-repeat; width:28px; height:28px; border:0; position:absolute; right:1px; top:0; cursor:pointer;}

/*内页通用标题*/
.ne-title{font-size:18px; border-bottom:1px solid #c8c8c8; height:32px; line-height:32px;}
.ne-title .titlelf{float:left; border-bottom:1px solid #007cde; color:#007cde; padding:0 10px;}
.ne-title .titlert .more{background:url(../images/more-arrow.png) right center no-repeat; padding-right:15px; display:block; font-size:12px; color:#999; margin-right:10px;}

/*搜索结果页面样式*/
.search-head{width:100%; border-bottom:1px solid #ccc; height:120px; position:relative; overflow:hidden;}
.search-head .ltlogo{padding-right:20px;}
.search-content{width:100%; position:relative; overflow:hidden;}
.search-box{height:38px;}
.search-box label{display:block; box-shadow:0 0 5px #f0f0f0; height:38px; position:relative;}
.search-box label input{display:block; float:left;}
.search-box input[type=text]{border:1px solid #ccc; height:36px; line-height:36px; width:428px; padding-left:10px; }
.search-box input[type=button]{background:#007cde; color:#fff; height:38px; border:0; cursor:pointer; width:80px;}
.search-rezult{display:block; overflow:hidden; width:100%;}
.search-rezult li{display:block; margin-bottom:30px; overflow:hidden;}
.search-rezult li h2{font-size:16px;}
.search-rezult li h2 a{color:#007cde; text-decoration:underline;}
.search-rezult li .img{width:120px; height:75px; padding:5px;}
.search-rezult li .word{width:530px; padding-right:30px; padding-top:5px; color:#999; line-height:22px;}
.search-rezult li .word span.time{background:url(../images/timeicon.png) left center no-repeat; padding-left:15px; font-size:12px; display:block;}
.search-count{font-size:12px; color:#999;}


.about-top{background:#007cde; height:40px; padding:12px 40px; position:relative;}
.about-top .top{color:#fff;}
.about-top .top a{color:#fff;}
.about-top .top .morenew a.more{color:#fff;}
.about-top .top .morenew .f-more-box-ul li a{color:#333;}
.about-con{width:100%; overflow:hidden; position:relative;}
.about-left{width:90px; min-height:385px; padding:35px; background:url(../images/about-leftbg.png) left top no-repeat;}
.about-left ul{display:block;}
.about-left ul li{display:block; margin-bottom:10px;}
.about-left ul li a{display:block; width:90px; height:35px; line-height:35px; text-align:center; }
.about-left ul li a:hover, .about-left ul li a.cur{background:#007cde; color:#fff;}

.about-right{width:820px; padding-top:35px; overflow:hidden;}
.about-right h2{font-size:18px; color:#007cde; border-bottom:1px  solid #ccc; padding-bottom:10px;}
.about-right-con{text-indent:2em; line-height:2em; margin-top:10px;}

.m-top{background:url(../images/m-logo.png) center no-repeat; height:100px; width:100%; border-bottom:10px solid #f4f4f6; position:relative; overflow:hidden;}
.m-content{height:480px; background:#007cde; overflow:hidden; position:relative;}
.m-content2{height:500px; background:#fff; overflow:hidden; position:relative;}


/*上边距*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}

/*下边距*/
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.pb10{padding-bottom:10px;}

/*左边距*/
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml50{margin-left:50px;}

/*右边距*/
.mr8{margin-right:8px;}

/*宽度*/
.w100{width:100px;overflow:hidden;}
.w110{width:110px; overflow:hidden;}
.w150{width:150px; overflow:hidden;}
.w200{width:200px; overflow:hidden}
.w220{width:220px; overflow:hidden}
.w230{width:230px; overflow:hidden}
.w260{width:260px; overflow:hidden}
.w300{width:300px; overflow:hidden}
.w330{width:330px; overflow:hidden}
.w360{width:360px; overflow:hidden}
.w380{width:380px; overflow:hidden}
.w390{width:390px; overflow:hidden}
.w420{width:420px; overflow:hidden}
.w600{width:600px; overflow:hidden}
.w670{width:670px; overflow:hidden;}
.w700{width:700px; overflow:hidden;}
.w1000{width:1000px; overflow:hidden}

/*广告尺寸设置*/
.ad1000x90{width:1000px; overflow:hidden;}
.ad300x78{width:300px; overflow:hidden;}
.ad1000x120{width:1000px; overflow:hidden;}


/*颜色*/
.cl999{color:#999;}
.clblue{color:#007cde;}
.clfff{color:#fff;}


/*标题*/
.title18{font-size:18px;}
.title20{font-size:18px;}
.f12{font-size:12px; line-height:22px;}
.f30{font-size:30px;}




