﻿/* 小潘QQ：2499191600 */
/*全局控制*/
body,div,ul,li,img,a,h1,h2,h3,h4,dd,dt,dl,p,span,input,a,ol,td,tr,table,tbody{ margin:0; padding:0; border:0;list-style:none; font-family:"微软雅黑"; font-size:14px; color:#666px; line-height:14px; font-weight:normal;}
a{color:#666; text-decoration:none;}
.clear{ clear:both;}

/*header*/
/*#header{ height:114px;}*/
.w1093{ margin:0 auto; width:1200px;}
.logo{ margin-top:7px; float:left; width:418px;}
.lan{ float:right; padding-right:7px;  width:126px; height:21px; line-height:21px;}
.lan span{ margin:0 3px;}
.lan a:link, .lan a:visited{ padding:0 7px;font-size:12px;}
.lan a:hover{ color:#fff; background:#001f56;}
.clear{ clear:both;}
/*--banner start--*/
#banner{ height:541px; margin-bottom:36px;} 
.flexslider{margin:0px auto; position:relative;width:100%; height:541px; overflow:hidden; zoom:1;}
.flex-viewport{ -webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flexslider .slides .img{ height:541px;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.html) 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 -90px;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:30px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.html) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
/*--banner end--*/
/*content*/

.content_box{margin:0 auto; width:1200px;}
/*title_t*/
.title_t{ width:519px; height:62px; line-height:36px; text-align:center; margin:0 auto;}
/*pfofile*/
.profile{height:482px; margin-top:40px;}
.pro_list{height:344px; padding-top:77px; margin:0 auto;}
/*------ servicesBox ------*/
#servicesBox{width:1200px;height:270px;margin:0 auto;clear:both;padding:56px 0px 20px 0px;line-height:18px;color:#999999;font-size:12px;}
#servicesBox h3{font-weight:normal;font-size:16px;height:30px;line-height:20px;color:#000000;}
#servicesBox .serBox{cursor:pointer;display:inline;width:257px;height:341px;float:left;overflow:hidden; border:#ccc 1px solid;position:relative;padding:0}
#servicesBox .serBoxOn{display:none;width:257px;height:341px;background:#001F56;position:absolute;left:0px;top:0px;z-index:19;}
#servicesBox .serBox .pic1{width:119px;height:119px;text-align:center;position:absolute;top:42px;right:66px;z-index:99;}
#servicesBox .serBox .pic2{width:119px;height:119px;text-align:center;position:absolute;top:42px;left:-141px;z-index:99;}
#servicesBox .serBox .txt1{width:240px;height:100px;color:#999999;position:absolute;top:145px;left:8px;z-index:99; text-align:center;}
#servicesBox .serBox .txt2{width:240px;height:100px;color:#fff;position:absolute;top:145px;right:-240px;z-index:99; text-align:center;}
#servicesBox .serBox span.tit{font-size:16px;display:block;height:50px;line-height:40px;text-align:center;}
#servicesBox .serBox .txt1 .tit{color:#001F56;border-bottom: 1px solid #e1472f;font-size: 20px; padding-bottom:8px;
    height: 39px;
    margin: 34px auto 16px;
    width: 81px;}
#servicesBox .serBox .txt2 .tit {color:#fff;border-bottom: 1px solid #e1472f;font-size: 20px; padding-bottom:8px;
    height: 39px;
    margin: 34px auto 16px;
    width: 81px;}
.fgH20{float:left;width:14px;height:270px;}
/*news*/
#menu #nav{display:block;}
.news{height:683px; background:url(../images/newsbg.html) center no-repeat; margin-top:73px; }
.news_box{ margin:0 auto; width:1200px;}
.news_top{ height:163px;}
.news_tit{ float:left; }
.news_tit img{padding:46px 28px 0 0;}
.news_t_li{ width:643px;height:80px; float:left; margin:40px 0 0 72px; overflow:hidden;}
.news_t_li li{width:80px; height:20px; background:url(../images/news-tit-bg.html) no-repeat center; float:left; padding:30px 0; }
.news_t_li .news_line{ background:none; width:146px; height:1px; margin:0 26px;}
.news_t_li li a{font-size:20px;}
.selected{ color:#001F56;}
.news_c{float:left; margin-top:27px;}
.news_list{width:502px; float:left;}
.news_list li a{display:block; height:74px; line-height:24px; padding:30px 16px;}
.news_list li a h3{ font-size:20px; padding-bottom:14px;}
.news_list li a p{ color:#999; line-height:24px; font-size:12px;}
.news_list li a p span{ float:right; color:#666;}
.news_list li a:hover{ background:#eee; color:#001F56;}
.news_pic{width:538px; height:397px; border:1px #ccc solid; float:right;}
/*appearance*/
.appearance{height:520px; margin-top:59px;}
.app_box{ margin:0 auto; width:1200px;}
.app_pic{ float:left; width:368px; height:183px; border:#ccc 1px solid; overflow:hidden;}
.app_cont{margin-top:85px;}
.app_c_box{width:762px; height:374px; margin:0 auto;}
.app_s_c{float:left; width:370px; height:124px; padding:31px 0 31px 22px;}
.app_show{line-height:30px; height:80px;}
.more{padding:4px 12px; border:#666 1px solid; margin-top:24px; width:58px; display:block;}
.app_s_c a:hover{ background:#001F56; border:#001F56; color:#fff;}

.app_list_shuang .app_pic { float:right}


/* footer*/
#footer{height:322px; background:url(../images/footer_bg.jpg) center no-repeat; margin-top:60px;clear: both;}
.footer_cont{ width:1200px; margin:0 auto;padding-top:60px; height:227px;}
.footer_r{float:left; width:424px;  }
.f_nav_l{float:left; margin-right:42px;}
.f_nav_l h4{padding-bottom:20px;}
.f_nav_l h4 a{font-size:16px; }
.f_nav_l ul li{ padding:6px 0; }
.f_nav_l a:link,.f_nav_l a:visited{ color:#ccc;}
.f_nav_l a:hover{ text-decoration:underline;}
.footer_l{width:476px; float:right;}
.ewm{ float:left; width:132px;}
.ewm p{ width:90px; text-align:center; line-height:24px; margin:0 auto; padding-top:8px;}
.contact_us{ width:270px; height:228px; padding-left:34px; margin-left:34px; float:left; border-left:#ccc 1px dashed;}
.con_info{ font-size:16px; line-height:30px; margin-top:30px;}
.footer_l p{ color:#ccc;}
.co_name{ clear:both; text-align:center; padding-top:50px; padding-bottom:15px;}
/*内页*/
.n_content_box{width:1200px;margin:0 auto;}
.m_nav a:hover{color: #c2142a; text-decoration:underline;}
.m_nav{ height:17px; margin-top:18px; float:right;}
.content_nav{ height:66px;}
.c_tit{ float:left; margin-right:18px;}
.c_nav_box{height:46px; background:url(../images/dot.jpg) repeat-x bottom; float:right; width:806px; position:relative;}
.c_nav{ float:right;position:absolute; top:18px; right:-25px;}
.c_nav li{float:left; padding-right:25px; }
.c_nav li a:link,.c_nav li a:visited{font-size:16px;height:48px; display:block;}
.c_nav li a:hover{color: #8c0008; background:url(../images/n_ico.jpg) bottom center no-repeat;}
/*内容*/
.content_text{margin-top:48px; width:1200px;    line-height: 22px;}
.content_text div{    line-height: 22px;}
/*.content_text img{transition: all 8s;}*/
/*.content_text img:hover{  transform: scale(1.1);  }*/
.content_text p{text-indent: 2em;line-height:36px;    color: #666;font-family:"微软雅黑"}
.news_text p{line-height:36px;    text-indent: 2em;}
/*news*/
.c_news_list li{ height:172px; border-bottom:#c6c6c6 1px dashed; padding:50px 0;}
.c_news_l{width:328px; height:214px;padding-right:20px; float:left;}
.c_news_l img{width: 100%;    HEIGHT: 100%;}
.c_news_r{ float:right; width:842px;}
.c_news_r h3 {padding-bottom:20px;font-size:16px;}
.news_date{width:837px; height:23px; text-align:right;}
.news_more A{ padding:2px; border:#c6c6c6 1px solid;}
.c_news_list a:hover{color:#001F56; text-decoration:underline;}
.news_more a:hover{ text-decoration:none; border:#001F56 1px solid;}
.yema{margin:57px auto; text-align:center;}
.yema a{ padding:2px; border:#c6c6c6 1px solid;margin-right:4px; font-size:12px;}
.yema a:hover{ border:#002153 1px solid;color:#002153;}
.c_news_title_d{text-align:center; padding-bottom:20px; margin-bottom:40px; border-bottom:#c6c6c6 1px dashed;}
.c_news_title_d h3{    font-size: 25px;
    line-height: 46px;
    color: rgba(8, 8, 8, 0.25);
    font-weight: 900;}
/*contact us*/
.contact_tit{ background:url(../images/c_tit_bg.html) no-repeat; padding-left:20px; font-size:24px; font-weight:bold;color: #000000; height:28px;line-height:24px; margin-bottom:63px;}
.c_m_info{ height:622px;}
.contact_info{ width:287px; height:603px; float:left;}
.contact_info li{width:290px; padding-top:22px;}
.contact_info li h3{ font-size:18px; font-weight:bold; color:#8C0202; padding-bottom:23px;}
.contact_info li h4{ font-size:18px; color:#AF1111; padding-bottom:28px; line-height:24px;}
.c_m_info{margin-bottom:50px;}
/*message*/
.message_box{ width:706px; height:344px; background:#dfe9f4; float:left; padding:18px; }
.c_message dl{ float:left; padding-bottom:10px;}
.c_message dl:nth-child(2){padding-left:131px;}
.c_message dl:nth-child(4){padding-left:131px;}
.c_message dl dt{float:left; padding-right:18px; line-height:28px;}
.c_message dl dd{ float:left;}
.c_message dl dd input{width:216px; height:32px; border:#95b5da 1px solid;}
.c_message .theme dd input{width:625px; height:32px; border:#95b5da 1px solid;}

.c_message .neirong dd input{width:625px; height:178px; border:#95b5da 1px solid;}
.anniu{padding:4px 30px; background:#c6c6c6; margin-left:302px; cursor:pointer;}
.anniu:hover{ background:#001f56; color:#fff;}
.answer{float:right; width:328px; height:370px;}
.answer h2{ font-size:18px; font-style:italic; height:40px; width:270px; background:url(../images/head_ex.html) no-repeat center left; padding-left:50px; line-height:54px; margin-bottom:24px;}
.answer p{ line-height:30px;}
.chat_tab{ border-top:1px #ccc solid; float:left; margin-top:50px; width:1100px;}
.chat_list{ margin-top:50px;}
.chat_list li{ min-height:90px; margin-bottom:24px; width:1100px;}
.question span{ display:block; float:left; padding-right:10px; line-height:36px;}
.admin_an span{ display:block; float:left; padding-right:10px; line-height:36px;}
.chat_l_con{min-height:90px; border:1px #ccc solid; margin-top:8px;}
.question{ background:#dfe9f4; padding-left:5px; line-height:26px; }
.admin_an{ padding-left:5px; line-height:30px;padding-top:5px;}
.admin_an p{ line-height:36px;}
/*job*/
.job_list{ width:1122px; margin-top:40px; min-height:1056px;}
.job_c{ background:url(../images/job_bg.html) no-repeat; width:314px; height:478px; margin-right:20px; padding:20px; float:left; margin-bottom:20px;}
.position_n{ background:url(../images/job_ico.html) no-repeat; padding-left:24px; font-size:18px; font-weight:bold; height:18px; }
.job_d_bottom{ text-align:right; height:26px;}
.job_d_bottom a{padding:2px 6px; border:#c6c6c6 1px solid;}
.job_d_bottom a:hover{ color:#fff; background:#001F56; border:#001F56 1px solid;}
.job_c dl{padding-bottom:17px;}
.job_c dl dt{float:left; clear:both; font-weight:bold; padding-right:6px;}
.job_c h3{font-weight:bold; padding-bottom:17px;}
.tiaonjian li{ background:url(../images/job_dot.html) no-repeat left center ; height:14px; margin-bottom:17px; padding-left:10px;}

/*--nav start--*/
.nav_list{ width:674px; float:right; margin-top:10px;}
.nav li { float:left;}
.nav li a:link{ color:#333; font-size:14px; display:block; line-height:50px; width:92px; text-align:center;}
.nav li a:hover,.nav li a:active,.nav li.current a { color:#001F56 ; }
.nav li a:visited { color:#333; font-size:14px; display:block; line-height:40px; width:90px; text-align:center}
.nav-show {position: absolute;left: 0;top: 99px;width: 100%;background: url(../images/bbg.png) bottom;z-index: 99999999;filter:alpha(opacity=80); -moz-opacity:0.8;opacity:0.8;}
.nav-show-box {width: 1100px;margin: 0 auto;padding-top: 20px;height: 210px;}
.nav-show-ul {margin-left: 428px;}
.nav-show-ul li {float: left;width: 90px;height: 150px;border-right: 1px solid #e0e0e0;text-align:center}
.nav-show-ul li.last {border-right: 0px solid #e0e0e0; text-align:right; width:80px}
.nav-show-ul li a {display: block;line-height: 30px;}
.nav-show-ul li a:hover {text-decoration: underline; color:#001F56;}
/*--nav end--*/

/*-- 引导页  start--*/
.index_content{ height:100%; margin:0 auto;}
.index_l{ float:left; width:18%; background:#1e1e5c; height:767px; margin-right:1px;}
.index_z{ float:left; width:8%; background:#678a9c; height:767px; margin-right:3px;}
.index_r{ float:left; width:73.7%; height:767px;}
.index_img{ height:567px; background:url(../images/index_img.html) center no-repeat;}
.index_nav{ height:200px;}
.index_nav ul{ margin:0; padding-left:130px;}
.index_nav ul li{ float:left; margin-top:40px; margin-right:114px;}
.welcome{ width:100%; height:110px; background:#527487; z-index:999; position:absolute; top:58.9%; border-top:6px solid #fff; opacity:0.9;}
.welcome p{ font-size:34px; color:#fff; line-height:90px; padding-left:38%;}
.jituan a{ background:url(../cn/images/gongsi.html) no-repeat top center; width:104px; height:112px; display:block; font-size:18px; text-align:center; line-height:40px;}
.jituan a span{ padding-top:90px; display:block; font-size:17px;}
.jituan a:hover{background:url(../cn/images/gongsi_hover.html) no-repeat top center;}

.jujiao a{ background:url(../cn/images/jujiao.html) no-repeat top center; width:104px; height:112px; display:block; font-size:18px; text-align:center; line-height:40px;}
.jujiao a span{ padding-top:90px; display:block; font-size:17px;}
.jujiao a:hover{background:url(../cn/images/jujiao_hover.html) no-repeat top center;}

.hangye a{ background:url(../cn/images/fengcai.html) no-repeat top center; width:104px; height:112px; display:block; font-size:18px; text-align:center; line-height:40px;}
.hangye a span{ padding-top:90px; display:block; font-size:17px;}
.hangye a:hover{background:url(../cn/images/fengcai_hover.html) no-repeat top center;}

.lianxi a{ background:url(../cn/images/lianxi.html) no-repeat top center; width:104px; height:112px; display:block; font-size:18px; text-align:center; line-height:40px;}
.lianxi a span{ padding-top:90px; display:block; font-size:17px;}
.lianxi a:hover{background:url(../cn/images/lianxi_hover.html) no-repeat top center;}


/*乱七八糟*/
#n_banner{padding-top: 204px}
#content{margin-top: -84px;}
.left {float: left;width: 253px; margin: 20px 0;    margin-right: 40px;}
.left h1 {    height: 60px;    line-height: 60px;    font-weight: normal;    text-align: left;    font-size: 22px;    padding-left: 50px;
    background: url(../Images/i.html) no-repeat left center;color: #666;   font-family: "Microsoft YaHei","微软雅黑";}
.left ul li {
    height: auto;
    line-height: 40px;
    margin-top: 10px;
}
.left ul li.shover a {
    color: #fff;
    background: #8C0202;
}
.left ul li a {
    font-size: 14px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
}
.neih1{margin-top: 20px;}
.neih1 a{
    color: #8c0008;
    font-size: 16px;
    text-decoration: underline;
}
.neih1 a:hover{
    color: #031B5B;
    text-decoration: underline;
}
/*-- 引导页  end--*/