/* 
 *  -----------------------
 *  index.css    
 * Author:Lee
 * By:http://advery.com.cn 
 * ------------------------
 */
.blank{width:100%;height:10px;float:left;}
.dis-none{display:none;}
.header{width:100%; height:100px; float:left; background:url(../images/header_bg.png) repeat-x top left; position:relative; z-index:999999}
.header .logo{float:left;}
.header  .top_line{width:100%;height:13px;background:url(../images/top_line.png);position:absolute;top:90px;}
.header .lang_change{width:160px; height:55px; margin-top:35px;float:right;background:url(../images/head_sel_bg.jpg) no-repeat left 3px;}
.header .lang_change select{width:110px;float:right;padding-bottom:2px;border:1px solid #cdcfd0; background:url(../images/select_bg.jpg) repeat-x bottom; background-color:#fff; font-family:"微软雅黑";text-indent:2px;}

.header .nav{height:90px;float:right;}
.header .nav ul{height:90px;float:left;margin-left:30px;}
.header .nav ul li{height:90px;float:left;line-height:90px;font-size:15px;font-family:"微软雅黑";font-weight:bold;margin:0 17px;}
.header .nav ul li a{color:#010101;height:90px;float:left;}
.header .nav ul li a:hover{color:#010101;background:url(../images/nav_act_bg.jpg) repeat-x bottom}
.header .nav ul li a:link{color:#010101;}
.header .nav ul li a:visited{color:#010101;}

.index_main{width:100%;height:855px;float:left;position:relative; margin-top:-10px;}
.index_news{width:100%;float:left;position:absolute;top:590px; z-index:999}
.index_news .news_top{width:100%;height:99px;border-top:1px solid #fff;background:url(../images/tm_bg.png)}
.index_news .content{width:100%;height:235px;background:#dedcdc;position:relative;}
.index_news .content .left_list{width:400px;height:235px;float:left;}
.index_news .content .news_wz{position:absolute;top:-200px;left:0px;}
.index_news .content .left_list img{float:right; position:absolute; left:165px; top:-41px;}
.index_news .content .left_list .list{float:left;width:380px;height:189px;padding:23px 20px;}
.index_news .content .left_list .list h3{font-family:"微软雅黑";font-size:18px;font-weight:normal;width:100%;}
.index_news .content .left_list .list span.enname{font-family:"Tw Cen MT","微软雅黑";font-size:16px;padding-top:5px;float:left;width:100%;}
.index_news .content .left_list .list ul{width:380px; overflow:hidden;float:left;}
.index_news .content .left_list .duty ul li{width:380px;float:left;margin-top:10px;padding-top:5px;}
.index_news .content .left_list .list ul li{line-height:1.7em;}
.index_news .content .left_list .list ul li p{ width:160px; float:left;}
.index_news .content .left_list .list ul li span.date{width:380px;float:left;}
.index_news .content .left_list .duty{background:#dedcdc}
.index_news .content .left_list .duty  a,.index_news .content .left_list .duty span{color:#000;}
.index_news .content .left_list .news{background:#144c85}
.index_news .content .left_list .news  a,.index_news .content .left_list .news span{color:#fff;}
.index_news .content .left_list .news ul li{width:160px;float:left;border-top:1px dashed #fff;margin-top:10px;padding-top:5px;}


.oth_link{float:left;height:99px;margin-left:420px;}
.oth_link a{float:left;font-family:"微软雅黑";font-size:18px;line-height:1.5em;font-weight:bold;padding-top:25px;width:100px;text-align:center;color:#000;}
.oth_link a span{font-family:"Tw Cen MT","微软雅黑";color:#144c85;font-weight:normal;}

/*关于我们*/

.index_news .content .about{width:350px;height:160px;float:left;padding:20px 25px;}
.index_news .content .about h3{width:350px;float:left;font-family:"微软雅黑";font-size:16px;font-weight:normal;}
.index_news .content .about a.title{float:left;font-family:"微软雅黑";font-size:20px;font-weight:bold;color:#144c85;margin-top:10px;}
.index_news .content .about a.more{float:left;font-family:"微软雅黑";font-size:20px;font-weight:bold;color:#144c85;margin-top:10px;margin-left:10px;}
.index_news .content .about .summary{width:350px;float:left;font-size:12px;color:#666666;padding-top:10px;line-height:1.7em;}
.index_news .content .about span{font-family:"Tw Cen MT","微软雅黑";padding-right:10px;font-size:22px;color:#144c85}


.index_news .content .video{width:300px;height:235px;float:left;}
.index_news .content .video{width:300px;height:235px;position:absolute;right:0px;top:0px;background:url(../images/video.png)}
.index_news .content .video img{float:left;}
.index_news .content .video a img {width:82px;height:82px;float:left;cursor:pointer;}
.index_news .content .video a {width:82px;height:82px;position:absolute;top:82px;left:106px; cursor:pointer;z-index:999;}
/*banner*/
.m_banner{ background:#fff;height:868px;width:100%;position:relative;float:left;}
.m_banner .banner{height:868px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{width:80px;height:64px;float:right;margin-top:35px;}
.banner_ctrl a{width:25px;height:25px;float:left;margin-left:10px;}
.banner_ctrl a.prev{background:url(../images/prve.jpg) no-repeat left top;}
.banner_ctrl a.next{background:url(../images/next.jpg) no-repeat left top;}

.footer{width:100%;float:left;height:135px;background:#292929}
.footer .link{ width:auto; height:46px; border:1px solid #494949}
.footer .link li{ line-height:46px; float:left;color:#999999; padding-right:30px}
.footer .link li a{ color:#999999;}
.footer .link li a:hover{color:#fff}
.footer .logo{float:left;margin-top:19px;}
.footer .right {float:right;margin-top:19px;width:830px;}
.footer .right p{width:100%;float:right;color:#999999;padding:5px 0px;text-align:right;}
.footer .right p a{color:#999999}
.footer .right p span.copy{font-family:"Arial";}
.footer .right p a:hover{color:#fff;}
.footer .right p a:link{color:#999999;}
.footer .right p a:visited{color:#999999;}




/*内页样式*/
.container{width:100%;min-height:560px;float:left;background-repeat:no-repeat; margin-top:-10px;background-position:top center;}
.left_menu{width:220px;min-height:400px;background:url(../images/left_menu_bg.png) no-repeat top left #144c85;float:left;margin-top:147px;position:relative;}
.left_menu .topcat{width:220px;height:145px;position:absolute;top:0px;}
.left_menu .topcat h2{width:180px;text-align:right;float:left;padding-right:40px;font-family:"微软雅黑";font-size:20px;font-weight:bold;color:#fff;line-height:1.5em;margin-top:30px;}
.left_menu .topcat span{text-align:right;float:right;padding:5px 38px 5px 0px;color:#ffffff;font-family:"Arial";font-size:20px;margin-top:10px;}
.left_menu ul.catlist{width:210px;float:left;margin-top:145px;padding-left:10px;padding-bottom:50px;padding-top:10px;}
.left_menu ul.catlist li{width:210px;height:29px;line-height:29px;float:right;text-align:right;margin-bottom:12px;}
.left_menu ul.catlist li a{display:block;font-size:12px;font-weight:bold;font-family:"微软雅黑";color:#ffffff;padding-right:30px;}
.left_menu ul.catlist li a.active{color:#0e0e0e;background:#fff;}
.left_menu ul.catlist li a:hover{color:#0e0e0e;background:#fff;}

/*单页+详细+通用*/
.container .about_right{width:820px;min-height:600px;float:right;margin-top:233px;}
.container .about_right .top_title{width:820px;height:50px;float:left;background:url(../images/title_border.jpg) no-repeat bottom left;}
.container .about_right .top_title .tit{width:310px;float:left;height:50px;}
.container .about_right .top_title .tit h3{width:100%;float:left;font-size:20px;font-family:"微软雅黑";color:#00416e;line-height:1.6em;}
.container .about_right .top_title .tit span{width:100%;float:left;font-size:12px;font-family:"Arial";font-weight:Bold;color:#6e6e6e;}
.container .about_right .top_title .crumb{float:right;height:50px;line-height:50px;text-align:right;color:#063459;}
.container .about_right .top_title .crumb a{color:#063459;}
.container .about_right .top_title .crumb span{color:#063459;}
.container .about_right .content{width:820px;min-height:350px;float:left;line-height:1.6em;padding-bottom:20px;}
.container .about_right .content img{padding-right:15px;}
.container .about_right .content h3{ font-size:20px; color:#144c85;font-family:"微软雅黑"; line-height:36px; padding-top:20px;}
.container .about_right .content p{font-size:12px; color:#999999;padding-bottom:15px;}
.container .about_right .page_title{width:820px;height:75px;float:left;border-bottom:2px solid #cdd6de;position:relative;}
.container .about_right .page_title h4{font-family:"微软雅黑";font-size:16px;font-weight:bold;color:#144c85;line-height:1.6em;padding-top:17px;padding-bottom:2px;}
.container .about_right .page_title span{color:#999999}
/*新闻列表*/
.container .about_right .news_list{width:820px;min-height:350px;float:left;padding-bottom:20px;}
.container .about_right .news_list .li{width:820px;float:left;margin-top:30px;padding-bottom:30px;border-bottom:2px solid #cdd6de;}
.container .about_right .news_list .li .thumb{width:200px;float:left;margin-right:25px;}
.container .about_right .news_list .li .thumb img{width:200px;float:left;}
.container .about_right .news_list .li .right{width:595px;float:left;}
.container .about_right .news_list .li .join{width:820px;float:left;}
.container .about_right .news_list .li  a.title{width:100%;float:left;font-family:"微软雅黑";font-size:16px;font-weight:bold;color:#144c85}
.container .about_right .news_list .li  span.date{width:100%;float:left;color:#999999;padding:3px 0;}
.container .about_right .news_list .li  p.summary{width:100%;float:left;color:#444444;text-indent:2em;}
.container .about_right .news_list .li  a.more{float:left;color:#144c85;border:2px solid #144c85;padding:5px 18px;margin-top:8px;margin-right:10px;}
.container .about_right  a.tit_join{color:#144c85;border:2px solid #144c85;padding:5px 18px;position:absolute;right:0px;bottom:20px;}
.container .about_right  a.join{float:left;color:#144c85;border:2px solid #144c85;padding:5px 18px;}

.container .about_right .news_list_01{width:820px;min-height:350px;float:left;padding-bottom:20px;}
.container .about_right .news_list_01 .li{width:820px;float:left;margin-top:10px;padding-bottom:0px;border-bottom:1px solid #cdd6de;}
.container .about_right .news_list_01 .li .thumb{width:200px;float:left;margin-right:25px;}
.container .about_right .news_list_01 .li .thumb img{width:200px;float:left;}
.container .about_right .news_list_01 .li .right{width:100%;float:left;}
.container .about_right .news_list_01 .li .join{width:820px;float:left;}
.container .about_right .news_list_01 .li  a.title{float:left;font-family:"微软雅黑";font-size:16px;font-weight:bold;color:#144c85}
.container .about_right .news_list_01 .li  span.date{float:right;color:#999999;padding:3px 0;}
/*企业资质 图片列表*/
.container .about_right .aptitude_list{width:820px;min-height:350px;float:left;padding-bottom:20px;overflow:hidden;}
.container .about_right .aptitude_list .ul{width:855px;float:left;}
.container .about_right .aptitude_list .ul .li{width:250px;float:left;margin-right:35px;text-align:center;margin-top:30px;}
.container .about_right .aptitude_list .ul .li a.thumb{width:250px;float:left;text-align:center; }
.container .about_right .aptitude_list .ul .li a.title{color:#144c85;font-size:16px;font-weight:bold;font-family:"微软雅黑";line-height:50px;}
.container .about_right .aptitude_list .ul .li a.thumb img{width:210px;height:234px;float:left;text-align:center; }

.container .about_right .aptitude_list .ul .li a.thumb_01 img{width:250px;height:168px;float:left;text-align:center; }


.container .about_right .aptitude_list_01{width:820px;min-height:350px;float:left;padding-bottom:20px;overflow:hidden;}
.container .about_right .aptitude_list_01 .ul{width:855px;float:left;}
.container .about_right .aptitude_list_01 .ul .li{width:210px;float:left;margin-right:35px;margin-left:25px;text-align:center;margin-top:30px;}
.container .about_right .aptitude_list_01 .ul .li a.thumb{width:210px;float:left;text-align:center; }
.container .about_right .aptitude_list_01 .ul .li a.title{color:#144c85;font-size:16px;font-weight:bold;font-family:"微软雅黑";line-height:50px;}
.container .about_right .aptitude_list_01 .ul .li a.thumb img{width:210px;height:234px;float:left;text-align:center; }

/*优秀员工*/
.mvp{width:100%;float:left;position:relative;margin-top:10px;padding:20px 0px;}
.mvp .mvp_photo{float:left;width:520px;}
.mvp .fuli_photo{float:left;width:578px;}
.mvp .summary{position:absolute;top:33px;right:0px;width:240px;padding:30px 28px 30px 65px;border:3px solid #00416e;color:#999999;line-height:1.6em;}
.mvp .fuli_img_list{position:absolute;top:33px;right:0px;width:210px;padding:10px 10px 10px 55px;border:3px solid #00416e;color:#999999;}
.mvp .fuli_img_list img{float:left;margin-right:7px;margin-bottom:7px;width:95px;height:67px;cursor:pointer;border:1px solid #fff}
.mvp .fuli_img_list img.active{border:1px solid #00416e}
.mvp .fuli_img_list .title{float:left;width:200px;float:left;text-align:right;padding-bottom:10px;}
.mvp .fuli_img_list .title h4{font-size:18px;font-family:"微软雅黑";color:#144c85;line-height:1.7em;}
.mvp .fuli_img_list .title span{font-size:12px;font-family:"Arial";color:#6e6e6e;font-weight:bold;}
.mvp .summary p{padding-bottom:6px;}
.mvp .summary span{font-size:16px;color:#144c85;font-family:"微软雅黑";line-height:1.5em;font-weight:700;}
.per_miaosu{width:100%;float:left;padding:20px 0px;}
.per_miaosu p{color:#666666;line-height:1.7em;padding-top:13px}
.per_miaosu h6{font-family:"微软雅黑";color:#00416e;font-size:18px;font-weight:bold;}
.next_title{width:100%;float:left;height:54px;line-height:54px;border-top:2px solid #cdd6de;border-bottom:2px solid #cdd6de;font-family:"微软雅黑";color:#00416e;font-size:18px;font-weight:bold;}
/* .slideTxtBox .hd{   position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.slideTxtBox .bd li .date{ float:right; color:#999;  } */

.slideBox{ position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }

.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .hd li p{ width:160px; height:168px; float:left;}
.slideBox .bd img{ width:210px; height:234px; display:block; float:right;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
/* .slideTxtBox .arrow{  position:absolute; right:10px; top:-25px; }
.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url(../images/arrow.png) 0 0 no-repeat; }
.slideTxtBox .arrow .next{ background-position:-6px 0px;  }
.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
.slideTxtBox .arrow .nextStop{ background-position:-80px 0px; } */
.slideBox .prev{position:absolute; right:240px; top:-25px; display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url(../images/arrow.png) 0 0 no-repeat; }
.slideBox .next{position:absolute;right:230px; top:-25px; display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url(../images/arrow.png) 0 0 no-repeat;   }
.slideBox .next{ left:auto; background-position:-6px 0px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.advice .strip{width:625px; min-height:23px; height:auto; float:left; margin:25px 0 0 30px;}
.advice .strip .option{font-family: "Microsoft Yahei";font-size:14px; float:left; font-weight:bold; color:#323232; line-height:23px;  }
.strip .input_short{width:298px; height:21px; float:left; margin-left:15px; border:1px solid #d3d5d6;}
.advice .strip .must{font-family: "宋体";font-size:12px; float:left; color:#999; line-height:23px; margin-left:10px; }
.strip textarea{width:530px; height:118px; float:left; margin-left:15px; border:1px solid #d3d5d6;}

.advice .button{width:103px; height:27px; font-family:"宋体"; color:#144c85; font-size:12px; float: left; font-weight:bold; line-height:27px; text-align:center; border:2px solid #144c85;margin:20px 0px 0 260px;  cursor:pointer;}

.advice .button:hover{transform:scale(1.5,1.5);
-ms-transform: scale(1.1,1.1);	/* IE 9 */
-webkit-transform: scale(1.1,1.1);	/* Safari 和 Chrome */
-o-transform: scale(1.1,1.1);	/* Opera */
-moz-transform: scale(1.1,1.1);	/* Firefox */}



/*============messsage=============*/

.advice .rules{width:625px; float:left; margin:15px 0 0 30px; border-top:1px dotted #9baebd; }
.advice .rules p{width:100%; font-family: "宋体";font-size:12px; float:left; color:#063459; margin-top:10px; line-height:24px;}


.main { padding:45px 0; min-height:720px; }
/*history*/
.history { background:url(../images/line04.gif) repeat-y 187px 0; overflow:hidden; position:relative;}
.history-date { overflow:hidden;}
.history-date h2 { background:url(../images/icon06.jpg) #fff no-repeat 167px 0; height:41px; font-size:25px; font-family:微软雅黑; font-weight:normal; padding-left:45px; margin-bottom:22px;  }
.history-date h2.first { position:absolute; left:0; top:0; width:935px; z-index:99;}
.history-date h2 a { color:#00bbff; display:inline-block; *display:inline; zoom:1; background:url(../images/icon08.gif) no-repeat right 50%; padding-right:17px; margin:21px 97px 0 0;}
.history-date h2 a:hover { text-decoration:none;}
.history-date h2 img { vertical-align:-5px;}
.history-date h2.date02 { background:none;}
.history-date ul {}
.history-date ul li { background:url(../images/icon07.gif) no-repeat 180px 0; padding-bottom:15px; zoom:1; }
.history-date ul li.last { padding-bottom:0;}
.history-date ul li:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.history-date ul li h3 { float:left; width:168px; text-align:right; padding-right:19px;color:#c3c3c3; font:normal 18px/16px Arial;}
.history-date ul li h3 span { display:block; color:#d0d0d0; font-size:12px;}
.history-date ul li dl { float:left; padding-left:41px; margin-top:-5px; font-family:微软雅黑;}
.history-date ul li dl dt { font:20px/22px 微软雅黑; color:#737373; }
.history-date ul li dl dt span { display:block; color:#787878; font-size:12px; max-width:532px;}
.history-date ul li.green h3 { color:#1e63bf;}
.history-date ul li.green h3 span { color:#7cabea; }
.history-date ul li.green dl { margin-top:-8px;}
.history-date ul li.green dl dt { font-size:30px; line-height:28px;}
.history-date ul li.green dl dt a { /*background:url(../images/icon09.gif) no-repeat 0 0; width:19px; height:16px;*/ display:inline-block; *display:inline; zoom:1; overflow:hidden; vertical-align: middle; margin-left:12px;}
.history-date ul li.green dl dd { padding-top:20px; display:none;}
.history-date ul li.green dl dd img { float:left;}
.history-date ul li.green dl dd p { overflow:hidden; zoom:1; line-height:21px; color:#787878;}

.history-date h2.first .more-history {font-size: 16px; background: transparent; margin-left: 30px;}
.history-date h2.first .more-history:hover {text-decoration: underline;}

*body .history-date ul li dl dt {_font-size:12px !important; _font-weight:bold;}
*body .history-date ul li dl dt span {_font-weight:normal !important;}
*body .history-date ul li.green dl dt a {_background:transparent !important; *background:transparent !important;*font-size:12px !important; _font-weight:normal !important;}

div.pages {
    color: #00416e;
    float: left;
    font-size: 12px;
    margin-top: 5px;
    padding: 10px 0;
    text-align: center;
    width: 100%;
}
div.pages a {
    background-image: url("../images/meneame.jpg");
    background-position: 50% bottom;
    border: 1px solid #00416e;
    color: #666;
    margin: 0 3px 0 0;
    padding: 5px 7px;
    text-decoration: none;
}
div.pages a:hover {
    background-color: #00416e;
    background-image: none;
    border: 1px solid #00416e;
    color: #fff;
}
div.pages a:active {
    background-color: #00416e;
    background-image: none;
    border: 1px solid #00416e;
    color: #fff;
}
div.pages span.current {
    background-color: #00416e;
    border: 1px solid #00416e;
    color: #fff;
    font-weight: bold;
    margin: 0 3px 0 0;
    padding: 5px 7px;
}
div.pages span.disabled {
    border: 1px solid #ffe3c6;
    color: #ffe3c6;
    margin: 0 3px 0 0;
    padding: 5px 7px;
}

.wx{position:fixed; right:0px; bottom:0px;}
.wx p{width:100%;text-align:center; background:#fff; font-weight:bold;}
