﻿*{margin:0; padding:0; list-style:none;box-sizing: border-box;}
img{ border:0;}
.mainDiv{width: 100%; margin: 0 auto;min-width: 1200px;}
.main_b{margin: 0 auto;width: 1200px;zoom: 1;position: relative;}
.main_b:after{content: '';display: block;clear: both;}
.lang_div{height: 30px;line-height: 30px;background: #666666;font-size: 12px;width: 100%;}
.top{position:relative;background:url(../img/bg01.jpg) no-repeat center center;width: 100%;height: 80px;color: #FFFFFF;line-height: 80px;}
.logo{position: absolute;left: 0;top: 0;}
.lang_div{text-align: right;color: #FFFFFF;}
.lang_div a{color: #FFFFFF;}
.menu_my{width: auto;height: 80px;position: absolute;right: 0;top: 0;}
.menu_my li{float: left;margin-left: 40px;}
.menu_my li a{color: #333333;font-size: 14px;}
.menu_my li a:hover{color: #0c1e94;}
.menu_my li a.active{color: #0c1e94;}
.picMarquee-left{ width:1100px; height:40px;overflow:hidden; position:relative; line-height: 40px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{float:left; _display:inline; overflow:hidden;  color:#FFFFFF;font-family: "宋体";font-size: 12px;margin-left: 14px; }	
.picMarquee-left .bd ul li a{color:#FFFFFF;display: block;}
/*.picMarquee-left .bd ul li a:hover{color:#666;}*/
.picMarquee-left .bd ul li:hover{color:#666;}
.gonggaoDiv{height: 36px; background: #0e2095;}
.gonggao{display: inline-block;color:#FFFFFF;float: left;box-sizing:border-box;width: 75px;padding-left:30px;font-family: "宋体";font-size: 14px;font-weight: bold;line-height: 36px;background: url(../img/icon_yy.png) no-repeat left center;}
.news_span{margin-left: 7px;}
.box_head{display:block;height: 40px;line-height: 40px;padding: 0 15px;border-top-left-radius:3px;border-top-radius:2px;color: #0e2095;position: relative;width: 100%;background: #eaeaea;border-bottom: 2px solid #0e2095;}
.box_head i{color: #0e2095;text-transform:uppercase;font-size:12px;display: block;width: 50px;position: absolute;right: 20px;top: 0;}
.box_head span{color: #0e2095;font-size: 14px;}
.index_b01{width: 305px;font-size: 14px;height: 100%;border: 1px solid #EAEAEA;}
.index_block01{height: 323px;overflow: hidden;margin-top: 24px;width: 100%;}
.box_con{padding: 15px 14px 0 14px;}
.index_b02{width: 870px;font-size: 14px;height: 100%;border: 1px solid #EAEAEA;}
.box_con_dl{width: 100%;height: 72px;overflow: hidden;}
.box_con_dl dd a{width: 50%;float: left;font-size: 12px;color: #666666;line-height: 24px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.picbox img{width: 100%;height: 168px;margin-top: 14px;}
.left_pic{height: 250px;width: 420px;}
.box_con_dl dd a:hover{color: #305DC4;}
.right_con01{line-height: 24px;color: #666666;font-size: 12px;width: 400px;}
.box_head.bg_blue{background: #0e2095;color: #FFFFFF;}
.box_con02{}
.yq_dl{width: 100%;background: #f7f7f7;padding: 26px 14px 20px 14px;text-align: center;}
.yq_dl dd a{width: 100%;text-align: center;border: 1px solid #EAEAEA;display: block;color: #666;font-size: 12px;height: 30px;line-height: 30px;margin-bottom: 10px;background: #FFFFFF;}
.yq_dl dd a:hover{color: #305DC4;}
.yq_pic{border-top: 3px solid #1e2f9c;margin-top: 20px;position: relative;width: 100%;display: block;}
.bor_none{border: none;}
.yq_pic img{width: 100%;}
.yq_tex{position: absolute;top: 24px;left: 20px;}
.yq_tex .p02{color: #999999;font-size: 12px;}
.yq_tex .p01{color: #0c1e94;font-size: 14px;}
.index_b04{width: 410px;margin-left: 25px;height: 100%;border: 1px solid #EAEAEA;}
.bg_blue span{color: #FFFFFF;}
.bg_blue i{color: #FFFFFF;}
.dot_dl{width: 100%;padding: 14px 14px 0 14px;}
.dot_dl dd{color: #666666;background: url(../img/icon_dot.png) no-repeat left center;width: 100%;line-height: 24px;padding-left: 15px;}
/*.dot_dl dd a{color: #666666;font-size: 12px;display: block;}
.dot_dl dd a:hover{color: #305DC4;}*/
.picbox02{padding: 14px 14px 0 14px;}
.index_b05{width: 440px;height: 100%;border: 1px solid #EAEAEA;}
.dot_dl02{width: 100%;padding: 14px 14px 0 14px;}
.dot_dl02 dd{color: #666666;background: url(../img/icon_rec.png) no-repeat left center;width: 100%;line-height: 24px;width: 50%;float: left;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding-left: 20px;}
/*.dot_dl02 dd a{color: #666666;font-size: 12px;display: block;}
.dot_dl02 dd a:hover{color: #305DC4;}*/
.foot{width: 100%;height: 50px;line-height: 50px;background: #666666;color: #FFFFFF;}
.foot a{color: #FFFFFF;}
.foot a:hover{color: #333;}
.hei{width: 100%;height: 24px;}

.left_bar{width: 260px;z-index: 2;position: relative;}
.ryzs_ul{text-align: left;border: 1px solid #eeeeee;border-bottom: none;}
.ryzs_li_head{height: 90px;width:100%;color: #FFFFFF;background:#0e2095;text-align: center;color: #CCCCCC;font-size: 36px;padding-top: 13px;}
.ryzs_li_head .p01{font-size: 26px;}
.ryzs_li_head .p02{font-size: 14px;background: url(../img/line01.png) no-repeat center center;width: 100%;text-transform: uppercase;}
.ryzs_li{height: 45px;line-height: 45px;font-size:16px;background:#FFFFFF url(../img/icon_atate.png) no-repeat 220px center;transition:all linear .5s;border-bottom: 1px solid #eeeeee;}
.ryzs_li.ryzs_li_active{color: #eaeaea;transition:all linear .5s;background: #eaeaea url(../img/icon_hover.png) no-repeat 220px center;}
.ryzs_li_active .abli{color: #0e2095;}
.ryzs_li:hover{background: #eaeaea url(../img/icon_hover.png) no-repeat 210px center;}
.ryzs_li a{color: #333333;display: block;padding-left: 18px;}
.main_pic{height: 360px;width: 100%;background-size: cover;background-position: center center; background-repeat: no-repeat;}
.all_con{width: 100%;padding-top: 35px;}
.ryzs_li:hover .abli{color: #0e2095;}
.tech_edit{width: 100%;font-size: 14px;color: #666666;padding-bottom: 120px;line-height: 24px;}
.right_con{width: 910px;height: auto;min-height: 600px;}
.locate{height: 30px;line-height: 30px;border-bottom: 1px solid #ebebeb;}
.locate span{color: #0e2095;font-size: 16px;}
.a_link a{color: #B2AFAF;}
.a_link{color: #B2AFAF;}
.hei70{width: 100%;height: 70px;}
.tech_head{width: 100%;text-align: center;color: #666666;font-size: 16px;font-weight: bold;margin: 25px 0;}
.tech_ul{width: 926px;margin-left: -16px;margin-bottom: 100px;}
.tech_ul li{width: 215.5px;margin-left: 16px;position: relative;transition: all .5s ease;overflow: hidden;float: left;margin-bottom: 20px;}
.posi{position: absolute;top:-100%;left: 0;width: 100%;height: 100%;background: url(../img/btm02.png);transition: all .5s ease;}
.picbox_tech{width: 100%;height: 160px;position: relative;display: block;}
.picbox_tech img{width: 100%;}
.posi span{position: absolute;width: 40px;height: 40px;top: 50%;margin-top: -20px;left: 50%;margin-left: -20px;display: block;background: url(../img/icon_add.png) no-repeat center center;}
.tech_ul li:hover .posi{top: 0;transition: all .5s ease;}
.tech_tex{height: 40px;line-height: 40px;position: relative;text-align: center;font-size: 14px;color: #666666;}
.tech_posi{position: absolute;left: 0;top: 37px;height: 100%;width: 100%;background: #0E2095;z-index: 0;transition: all .5s ease;}
.tech_tex_in{z-index: 1;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.tech_ul li:hover .tech_posi{top: 0;transition: all .5s ease;}
.tech_ul li:hover .tech_tex{color: #FFFFFF;}
.time_dl{width: 100%;padding-left: 10px;margin-top: 30px;}
.time_dl dd{position: relative;padding-bottom: 45px;padding-left: 30px;border-left: 2px solid #999999;}
.dot_span{width: 16px;height: 16px;border-radius: 50%;background: url(../img/icon_dd01.png) no-repeat center center ;position: absolute;display: block;top: -8px;left: -8px;}
.time_dl_tit{position:relative;top: -12px;font-size: 14px;color: #666666;width: 100%;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;}
.time_dl dd:hover .dot_span{background:url(../img/icon_dd.png) no-repeat center center;}
.time_dl dd:hover .time_dl_tit{color: #0E2095;}
.news_ul{width: 100%;padding-bottom: 105px;}
.news_ul li{padding: 15px 15px 15px 220px;position: relative;width: 100%;height: 152px;border-bottom: 1px solid #eaeaea;}
.news_pic{width: 187px;height: 122px;overflow: hidden;position: absolute;top: 15px;left: 15px;}
.news_pic img{width: 100%;}
.news_con{width: 100%;}
.news_tit{width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-size: 16px;color: #666666;font-weight: bold;}
.news_content{line-height: 24px;height: 72px;overflow: hidden;}
.news_con .more{color: #d5d5d5;}
.news_ul li:hover{background: #f6f6f6;}
.news_ul li:hover .news_tit{color: #0E2095;}
.news_ul li:hover .more{color: #0E2095;}
.contact_div dl{width: 100%;}
.contact_div {width: 100%;}
.contact_div dd{float: left;font-size: 14px;color: #666666;line-height: 28px;}
.post{width: 200px;}
.phone_num{width: 220px;}
.name{width: 120px;}
.wenhou{color: #333333;font-size: 18px;text-align: center;width: 100%;margin: 25px 0 50px 0;}
.liuyan_div ul{margin-left: -176px;}
.liuyan_div ul li{width: 367px;margin-left: 176px;float: left;padding-left: 60px;position: relative;margin-bottom: 18px;}
.liuyan_tit{font-size: 14px;color: #666666;position: absolute;left: 0;line-height: 42px;}
.inp{width: 100%;border: 1px solid #c4c4c4;height: 42px;line-height: 42px;border-radius: 3px;vertical-align:middle ;}
.texa_div{width: 100%;padding-left: 60px;position: relative;margin-bottom: 52px;}
.taxa{width: 100%;height: 184px;border: 1px solid #c4c4c4;}
.texa_div .inp{width: 307px;}
.yzm{width: 112px;height: 36px;overflow: hidden;vertical-align: middle;}
.btn_div input{width: 49%;height: 46px;line-height: 46px;font-size: 18px;color: #FFFFFF;background: #0E2095;}
.liuyan_div{padding-bottom: 115px;}
.link_yw{padding-bottom: 5px;width: 100%;}
.link_yw dd a{width: 100%;display: block;font-size: 14px;line-height: 24px;}
.link_yw dd a:hover{color: #0E2095;}
.span_ch{width: 200px;display: block;margin-right: 50px;float: left;}
.span_en{display: block;float: left;}
