/******************************/
/*----头部导航-----*/

/*----首页-----*/
@media(max-width:1200px){body{min-width:1200px}}
.tobty{ background:#fff; height:135px;}
.banb a{ color:#fff; margin-right:30px;}
.banb a.cur,.banb a:hover{ color:#fff}
.topbg{ background:url(../images/topbg.jpg) repeat-x bottom;}
.top{ height:78px; padding-top:0px}
.top .logo{ padding-top:15px; width:333px; height:44px;}
.top .topnav{ width:774px;}
.top .searchs{ border-bottom:1px solid #dbdbdb; height:44px; text-align:right; padding-top:24px;}
.top .searchs .sare{ display:inline-block}
.top .searchs .sare a{ width:28px; height:28px; display:inline-block; background:url(../images/qq.jpg) no-repeat; margin-right:10px;}
.top .searchs .sare a.QQwb{ background:url(../images/wbtenxx.jpg) no-repeat;}
.top .searchs .sare a.wx{ background:url(../images/weix.jpg) no-repeat;}
.top .searchs .search {float:right; height:30px; width:150px;	margin-left:10px; padding:0 10px 0 10px; border:1px solid #dadada;	border-radius:20px;}
.top .searchs .search .text {width:130px; line-height:30px; float:left;background: none;}
.top .searchs .search .btn {width:16px; height:30px; line-height:30px; float:left; background: url(../images/search.png) no-repeat center center; cursor:pointer;}
.top .topnav ul li{ float:left; background:url(../images/gifpic.jpg) no-repeat right;}
.top .topnav ul li p{ color:#999; font-size:12px; font-family:Arial, Helvetica, sans-serif; letter-spacing:0px; text-align:center}
.top .topnav ul li a{display:block; padding:18px;  color:#333; font-size:16px;border-top:2px solid #fff; }
.top .topnav ul li a:hover,.top .topnav ul li:hover p{color:#121c7b}
.top .topnav ul li a i{ padding-right:5px;}

.inabout{ width:348px;}
.intitle .htitle{ font-size:15px; color:#333; font-weight:bold; background:#f2f2f2; border:1px solid #dadada; padding:0 10px; line-height:26px;    border-radius: 5px; }
.intitle .htitle span{ padding-left:10px; color:#121c7b}

.ineqsb{ width:388px; margin-left:52px;}
.incontact{ width:360px;}
.incontact .incontext{ background:url(../images/conbag.jpg) no-repeat bottom; font-size:12px; line-height:26px; height:240px;}





.hzhban{ background:#eaeaea; padding:20px 0 35px 0;}
.hzhban ul li p{ background:#7f7f7f; height:38px; line-height:38px; padding:0 10px; color:#fff;}
.hzhban ul li:hover p{ background:#33567e}

.bottom{ background:#2b2b2b; height:48px; line-height:48px; color:#cdcdcd; text-align:center; font-size:12px}
.bottom .bottoml{ line-height:26px;}
.bottom .bottoma a{ font-size:14px;}
.bottom .bottoma a:hover{ text-decoration:underline}
.bottom .banquan{ font-size:12px;}


/*--------内页----------*/
.nbanner{ height:260px;}
.ncontent{ background:#f4f4f4}
.nlfet{ width:210px; background:#fff; padding:0 20px 50px 20px}
.nlfet h1{ background:url(../images/titlebg.jpg) no-repeat; color:#333; font-weight:bold; padding:30px 0 20px 0;}
.nlfet ul li { border-bottom:1px solid #e5e5e5;}
.nlfet ul li a{ height:48px; line-height:48px; display:block; color:#444; font-weight:bold; padding-left:20px;}
.nlfet ul li a:hover,.nlfet ul li a.act{ background:url(../images/ahoverbg.jpg) no-repeat; color:#fff;}

.nright{ width:892px; background:#fff; padding:30px 20px;}
.nright h1{ font-size:14px; color:#35386c; font-weight:bold; border-bottom:1px #d8d7d7 solid; padding-bottom:20px;}
.nright h1 span{ color:#666; font-weight:normal; font-size:12px;}
.nright h1 i{color:#1174c5}
.nright .nrightcon{ padding:35px 0; line-height:28px;}
.nright .nrightcon img{max-width:100%}

/*有三级导航的技术中心*/
.in_nav .inNav_list li .inNav_er{padding-bottom: 10px;display: none;}
.in_nav .inNav_list li .inNav_er a{ display: block;line-height:36px; height:36px; font-size:12px;color:#666;padding-left: 25px; background: url("../images/inNav_er.png") 12px center no-repeat; font-weight: normal;}
.in_nav .inNav_list li .inNav_er a.act,.in_nav .inNav_list li .inNav_er a:hover{color:#35386c; font-weight:bold}

.prolist{}
.prolist ul li{ float:left; width:240px; position:relative; margin:0 28px 10px 28px;}
.prolist ul li .inprot{ /*background:url(../images/protitle.png) repeat;*/ height:25px; line-height:25px; text-align: left; /*position:absolute; */bottom:0px; left:0px; width:100%; color:#333; font-size:15px;}
.prolist ul li .inprot:hover{ color:#35386c; text-decoration:underline;}

.ry_list{ width:910px;}
.ry_list ul li{ float:left; border:1px solid #e4e4e4;  padding:8px; margin-right:30px; margin-bottom:30px; text-align:center; width:255px; height:255px;}
.ry_list ul li:hover{border:1px solid #35386c;}
.ry_list ul li p{ background:#ddd;}
.ry_list ul li:hover p{ background:#35386c; color:#fff}
.ry_list ul li a{ max-width:100%; max-height:100%; }
.ry_list .img{ padding-bottom:5px;height:220px; line-height:220px;}
.ry_list .img img{/* width:255px;*/  /* display:block;*/ max-width:100%; max-height:100%;}

.newlist{}
.newlist .nnewpic{ width:210px; height:140px;}
.newlist  ul li{ border-bottom:1px dashed #eaeaea; padding-bottom:20px; margin-bottom:20px;}
.newlist .nnewcon{}
.newlist .nnewcon h2 a{ font-size:14px; color:#444; font-weight:bold;}
.newlist .nnewcon h2 a:hover{text-decoration:underline; color:#35386c}
.newlist .nnewcon p{ color:#999; font-size:12px;}
.newlist .nnewcon .newtext{ font-size:12px; line-height:22px; padding:8px 0}
.newlist .nnewcon  .newsee{ color:#35386c; padding-right:14px; background:url(../images/newseeicon.jpg) no-repeat right;}
.newlist .nnewcon  .newsee:hover{ text-decoration:underline; color:#35386c}

.palist ul li{ border-bottom:1px dashed #eaeaea; padding-bottom:10px; margin-bottom:10px;}
.palist ul li a{ background:url(../images/paicon.jpg) no-repeat  0 4px; padding-left:15px; color:#333; font-size:14px;}
.palist ul li a:hover{text-decoration:underline; color:#35386c}

.downlist ul li{margin-bottom:10px;}
.downlist ul li a{ display:block; background: url(../images/ico_pdf.png) no-repeat 14px 16px  #f8f8f8; padding-left:50px; color:#333; font-size:14px; height:62px; line-height:62px; border-bottom:1px solid #d4d4d4; border-top:1px solid #edecec}
.downlist ul li a:hover{ color:#35386c; background:url(../images/ico_pdf.png) no-repeat 14px 12px #fff}
.downlist ul li i{ margin-right:20px;}

.rec_table{border-bottom: 1px solid #e8e8e8;}
.rec_table .rec_tr{}
.rec_tr .rec_td{
    float:left;height:55px;line-height: 55px;box-sizing: border-box;
    font-size: 14px;color:#666;cursor: pointer;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.rec_tr .td1{width:93%;padding-left: 15px;}
.rec_tr .td3 i{
    display: block;width:60px;max-width: 100%;height:55px;float:right;
    background: url("../images/rec_open_01.png") center no-repeat;transition: all .5s;
}
.rec_tr .rec_info{
    line-height: 25px;padding: 25px 20px 40px;
    font-size: 12px;color:#666;display: none;
}
.rec_table .rec_tr.open{border-color: #15aae6;}
.rec_tr.open .rec_td{color:#0080be;}
.rec_tr.open .td3 i{
    background: url("../images/rec_open_02.png") center no-repeat;transform: rotateZ(-180deg);
}

.newinfo h1{ font-size:16px; font-weight:bold; text-align:center;}
.newinfo .fbztime{ background:#f4f4f4; border-bottom:1px dashed #eeeeee; line-height:40px; line-height:40px; text-align:center;}

/*浮动客服*/
#floatDivBoxs{width:125px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:35px;line-height:35px; background:#f08326;color:#fff;font-size:14px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:35px;line-height:35px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDqq li img{ width:20px; height:24px;}
#floatDivBoxs .floatDtxt{font-size:14px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:39px;height:35px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:125px;z-index:999;}
#rightArrow a{display:block;height:45px;}