
/* CSS Document */

.ablock{display: block;}
.c0857b0{color: #0857b0;}
.in-banner{width: 100%;height: 370px;}
.in-wrap{padding:38px 0;overflow: hidden;}
.lmenu{width: 224px;}
.lm-first{overflow: hidden;}
.lm-first .bt{height: 68px;padding-left: 39px;line-height: 68px;color: #fff;font-size: 22px;font-weight: bold;background: url("/mycms/templates/css/images/lm_bg.jpg") no-repeat center;}
.lm-first .bt span{display: block;background: url("/mycms/templates/css/images/contact_08.png") no-repeat 143px center;}
.lm-first ul{width: 100%;}
.lm-first ul li{width: 222px;height: 50px;border-left:1px solid #dcdbdb;border-right: 1px solid #dcdbdb;border-bottom: 1px solid #dcdbdb;}
.lm-first ul li a{display: block;background: url("/mycms/templates/css/images/contact_13.png") no-repeat 188px center;font-size: 14px;color: #666;line-height: 50px;font-weight: bold;padding-left:38px;}
.lm-first ul li:hover a,
.lm-first ul li.on a{background-color: #0858b1;color:#fff;}
.lm-second{margin-bottom: 32px;overflow: hidden;}
.lm-second .btx{height: 58px;padding-left: 39px;line-height: 58px;color: #fff;font-size: 18px;font-weight: bold;background: url("/mycms/templates/css/images/lm_bg.jpg") no-repeat center;}
.lm-second .btx span{color: #fff;display: block;background: url("/mycms/templates/css/images/contact_18.png") no-repeat 143px center;}
.lm-second ul{border-left:1px solid #dcdbdb;border-right: 1px solid #dcdbdb;border-bottom: 1px solid #dcdbdb;width: 222px;overflow: hidden;padding:10px 0;}
.lm-second ul li{width: 100%;background: url("/mycms/templates/css/images/contact_26.jpg") no-repeat 18px center;/* border-top: solid 1px #ccc; */padding: 5px 0;}
.lm-second ul li a{display: block;padding-left: 32px;line-height: 26px;color: #666666;}
.lm-second ul li:hover,
.lm-second ul li.on{background: url("/mycms/templates/css/images/contact_23.jpg") no-repeat 18px center;}
.lm-second ul li:hover a,
.lm-second ul li.on a{color: #0857b0;}
.lm-second-top{padding-left: 38px;border-left:1px solid #dcdbdb;border-right: 1px solid #dcdbdb;border-bottom: 1px solid #dcdbdb;height: 64px;font-size: 14px;color: #333;padding:26px 0 15px 19px;font-weight:bold}
.lm-second-top span{ color:#c00725; font-size:20px;}
.lm-second-bottom{padding-left: 38px;border-left:1px solid #dcdbdb;border-right: 1px solid #dcdbdb;border-bottom: 1px solid #dcdbdb;height: 79px;font-size: 14px;color: #333;padding:19px 0 0 0;line-height: 14px;text-align: center;}
.lm-second-bottom .btn{display: inline-block;width: 91px;height: 30px;margin-top: 10px;text-align: center;line-height: 30px;color: #fff;font-size: 14px;background: url("/mycms/templates/css/images/contact_33.jpg") no-repeat center;}
.rcontent{width: 945px;border:1px solid #e9e9e9;}
.rcontent .wzdh{height: 66px;background: #f8f8f8;line-height: 66px;padding:0 20px;border-bottom:1px solid #e9e9e9;}
.rcontent .wzdh span.fl{display: inline-block;font-size: 18px;color: #0857b0;font-weight: bold;}
.rcontent .wzdh span.fr{color: #999999;}
.rcontent .wzdh span.fr a{color: #999;}
.rcontent .wzdh span.fr a:hover{color: #0857b0;}
.rcontent .wzdh img{display: inline-block;margin:0 12px;}
.rcontent .conn{padding:26px 20px 0 20px;}
.rcontent .conn .map{border:1px solid #dadada;height: 370px;padding:3px;}
.rcontent .conn .conn-txt{margin-top: 33px;padding:0 20px 46px 0;}
.rcontent .conn .conn-txt h2{font-size: 14px;color: #1161c5;font-weight: bold;padding-left: 16px;}
.rcontent .conn .conn-txt p{padding-top: 15px;}
.rcontent .conn .conn-txt p span{width: 95px;text-align: right;line-height: 26px;font-size: 14px;color: #666666;}
.rcontent .conn .conn-txt p input[type="text"]{border:1px solid #cfcfcf;line-height: 12px;padding:6px 5px;width: 209px;}
.rcontent .conn .conn-txt p input.input01{width: 525px;}
.rcontent .conn .conn-txt p textarea{border:1px solid #cfcfcf;padding:5px;height: 108px;width: 525px;}
.rcontent .conn .conn-txt .sexbox{line-height: 13px;padding-top: 16px;}
.rcontent .conn .conn-txt p label{width: 34px;padding-left: 2px;line-height: 26px;font-size: 13px;color: #4c4c4c;}
.rcontent .conn .conn-txt p input[type="radio"]{margin-top: 4px;}
.rcontent .conn .conn-txt p i{color: #ff0000;}
.rcontent .conn .btnbox{text-align: center;}
.rcontent .conn .btnbox .btn{width: 86px;height: 28px;border:none;color: #fff;line-height: 28px;text-align: center;display:inline-block;margin:11px 25px 0 25px;}
.rcontent .conn .btnbox .btn01{background: url("/mycms/templates/css/images/contact_09.jpg") no-repeat center;}
.rcontent .conn .btnbox .btn02{background: url("/mycms/templates/css/images/contact_12.jpg") no-repeat center;}
.hrcon{padding:30px 20px 0 20px;}
.hrcon table{width: 100%;}
.hrcon table td,
.hrcon table th{border:1px solid #e9e9e9;/*line-height: 20px;*/padding:6px 5px 6px 4px;text-align: left;}
.hrcon table td a{color: #666;transition: color 500ms ease-in 0ms;}
.hrcon table td a:hover{color: #0758b2;}
.newscon{padding:38px 20px 0 20px;}
.newscon .newtj{overflow: hidden;border:1px solid #e9e9e9;}
.newscon .newtj .img{width: 256px;height: 151px;overflow: hidden;padding:1px;border-right:1px solid #e9e9e9;}
.newscon .newstj-txt{width: 360px;padding:25px 30px 0 34px;}
.newscon .newstj-txt .title a{font-size: 14px;color: #0857b0;font-weight: bold;}
.newscon .newstj-txt .con{line-height: 20px;color: #888;margin-top: 8px;}
.newscon .newstj-txt .time{color: #c4c4c4;margin-top: 20px;}
.newscon .newstj-txt .time a{color: #c4c4c4;}
.newscon .newstj-txt .time a:hover{color: #0857b0;}
.newscon ul{overflow: hidden;width: 100%;}
.newscon ul li{width: 100%;overflow: hidden;margin-top: 19px;}
.newscon ul li .time{width: 80px;height: 109px;background: #c4c4c4;text-align: center;color: #fff;}
.newscon ul li .time p{font-size: 46px;height: 80px;line-height: 80px;border-bottom: 1px solid #aaaaaa;}
.newscon ul li .time span{display: block;width: 100%;height: 27px;border-top: 1px solid #d3d3d3;line-height: 27px;}
.newscon ul li .txt{width: 549px;height: 87px;padding:20px 30px 0 25px;border-top: 1px solid #cfcfcf;border-bottom: 1px solid #cfcfcf;border-right: 1px solid #cfcfcf;}
.newscon ul li .txt .title a{font-size: 14px;color: #333;font-weight: bold;}
.newscon ul li .txt .title a:hover{color: #0857b0;}
.newscon ul li:hover .time{background: #0858b2;}
.newscon ul li:hover .time p{border-bottom: 1px solid #044996;}
.newscon ul li:hover .time span{border-top: 1px solid #276dbc;}
.page{text-align: center;padding: 20px 0;}
.page span{ padding: 5px 10px;background: #ff9933;color: #fff;}
.page a{padding: 5px 10px;background: #1C6AC3;color: #fff;}
.newsinfocon .title{font-size: 14px;color: #333;font-weight: bold;text-align: center;}
.newsinfocon .time{text-align: center;color: #999;}
.newsinfocon .infocon{padding:20px 0 30px 0;border-top: 1px solid #cfcfcf;}
.newsinfocon .prevnext{border-top: 1px solid #cfcfcf;padding-top: 10px;line-height: 25px;color: #666;}
.newsinfocon .prevnext a{color: #666;}
.newsinfocon .prevnext a:hover{color: #0857b0;}
.newsinfocon .prevnext p.fr{margin-top: -40px;}
.companycon{padding: 0 20px 40px;margin-top:20px;line-height: 40px;}
.companycon p{margin-top:10px;line-height:22px;color:#666; font-size:14px; line-height:1.8em}
.combt{ font-size:24px; text-align:center; font-weight:bold;}
.description{ font-size:12px; text-align:center; }
.n-p{ padding-top:20px; font-size:14px}
.n-p li{ width:50%;}
.n-p li a:hover{ color:#073eac;}


.honorcon{padding:37px 20px 0 20px;overflow: hidden;}
.honorcon ul{overflow: hidden;}
.honorcon ul li{/*212 157*/width:216px;margin-right: 18px;}
.honorcon ul li.rigg{margin-right: 0;}
.honorcon ul li .img{width: 212px;height: 157px;overflow: hidden;padding:1px;border:1px solid #e9e9e9;}
.honorcon ul li .img img{width: 212px;height: 157px;}
.honorcon ul li .title{color: #666666;text-align: center;height: 50px;line-height: 50px;}
.honorcon ul li:hover .img{border-color:#0857b0;}
.honorcon ul li:hover .title{color:#0857b0;}
.agencycon{padding:37px 20px 0 20px;overflow: hidden;}
.agencycon ul{overflow: hidden;padding-bottom: 10px;}
.agencycon ul li{width: 216px;margin-right: 6px;margin-left:6px;}
.agencycon ul li.rigg{margin-right: 0;}
.agencycon ul li .img{width: 214px;height: 76px;overflow: hidden;border:1px solid #e9e9e9;}
.agencycon ul li .img img{width: 214px;height: 76px;}
.agencycon ul li .title{color: #666666;text-align: center;line-height: 12px;margin:18px 0 31px 0;}
.agencycon ul li:hover .img{border-color:#0857b0;}
.agencycon ul li:hover .title{color:#0857b0;}
.questioncon{padding:16px 20px 0 20px;}
.questioncon ul{overflow: hidden;width: 100%;}
.questioncon ul li{width: 100%;padding:21px 0 12px 0;border-bottom: 1px solid #e9e9e9;}
.questioncon ul li span.title{display: inline-block;width: 22px;height: 18px;line-height: 18px;text-indent: 3px;color: #fff;font-weight: normal;font-size: 12px;background: url("/mycms/templates/css/images/question_03.jpg") no-repeat left bottom;padding-right: 10px;}
.questioncon ul li .ask{line-height: 18px;font-size: 14px;font-weight: bold;color: #666;overflow: hidden;}
.questioncon ul li .answer{margin-top: 14px;overflow: hidden;}
.questioncon ul li .answer .txt{line-height: 20px;color: #888;width: 648px;}
.questioncon ul li:hover .ask span.title{background-position: left top;}
.questioncon ul li:hover .ask{color: #0857b0;}
.questioncon .infocon{margin-top: 20px;}
.downloadcon{padding:33px 20px 0 20px;}
.downloadcon ul{overflow: hidden;width: 100%;}
.downloadcon ul li{width: 100%;height: 43px;line-height: 43px;border-bottom: 1px solid #e9e9e9;background: url("/mycms/templates/css/images/download_03_02.jpg") no-repeat left center;}
.downloadcon ul li a{color: #666;display: block;padding-left: 11px;background: url("/mycms/templates/css/images/download_05_02.jpg") no-repeat right center;}
.downloadcon ul li:hover{background-image: url("/mycms/templates/css/images/download_03_01.jpg");}
.downloadcon ul li:hover a{color: #0857b0;background-image: url("/mycms/templates/css/images/download_05_01.jpg");}
.solutioncon{padding:0 20px;}
.solutioncon ul{overflow: hidden;width: 100%;}
.solutioncon ul li{width: 100%;border-bottom: 1px solid #e9e9e9;margin-top: 17px;}
.solutioncon ul li a.title{color: #666;display: block;font-weight: bold; font-size:14px;padding-left: 11px;background: url("/mycms/templates/css/images/solution_06.jpg") no-repeat left center;}
.solutioncon ul li .con{padding:11px 0 14px 11px;line-height: 20px;color: #888;height: 40px;}
.solutioncon ul li:hover{}
.solutioncon ul li:hover a.title{color: #0857b0;background-image: url("/mycms/templates/css/images/solution_03.jpg");}
.profilecon{padding:30px 0 46px 0;}
.profilecon p{padding-top: 16px;}
.profilecon p span{width: 154px;text-align: right;line-height: 32px;font-size: 14px;color: #666666;padding-right: 20px;}
.profilecon p input[type="text"]{border:1px solid #cfcfcf;line-height: 12px;padding:9px 5px;width: 270px;}
.profilecon .sexbox{line-height: 13px;padding-top: 16px;}
.profilecon p label{width: 34px;padding-left: 2px;line-height: 30px;font-size: 13px;color: #4c4c4c;}
.profilecon p input[type="radio"]{margin-top: 7px;}
.profilecon p.add{padding-top: 14px;}
.profilecon select{margin-right: 20px;line-height: 12px;padding:4px 0;border:1px solid #cfcfcf;}
.profilecon .btn{width: 130px;height: 30px;border:none;color: #fff;line-height: 30px;text-align: center;font-weight: bold;display:inline-block;margin-top:14px;background: url("/mycms/templates/css/images/profile_03.jpg") no-repeat center;}
.profilecon p input[type="password"]{border:1px solid #cfcfcf;line-height: 12px;padding:9px 5px;width: 270px;}
.ordercontent{border:none;padding-bottom: 60px;}
.ordercontent h1{border: 1px solid #e9e9e9;}
.ordercon table{width: 100%;border-color: #fff;}
.ordercon table .tr01 th{height: 52px;border-bottom: 1px solid #e9e9e9;color: #666666;background: url("/mycms/templates/css/images/order_003.jpg") no-repeat right center;}
.ordercon table .tr01 .th01{border-left: 1px solid #e9e9e9;}
.ordercon table .tr01 .th02{border-right: 1px solid #e9e9e9;background: none;}
.ordercon table .tr02 td{line-height: 31px;border-top: 1px solid #e9e9e9;border-left: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;color: #666666;}
.ordercon table td{color: #333;text-align: center;}
.ordercon table .tr03 td{border: 1px solid #e9e9e9;}
.ordercon table .td01{height: 31px;padding-left: 12px;text-align: left;}
.ordercon table .td02{color: #ff0000;line-height: 16px;}
.ordercon table .orderbox{overflow: hidden;padding:15px 14px;width: 207px;}
.ordercon table .img{width: 101px;height: 79px;overflow: hidden;border:1px solid #e3dbd9;}
.ordercon table .img img{width: 101px;height: 79px;}
.ordercon table .txt{text-align: left;padding-left: 10px;}
.ordercon table a.title{color: #333333;}
.ordercon table a.title:hover{color: #0857b0;}
.txtcon table .txtcon{color: #666666;}
.ordercon table .tr04 td{height: 52px;border:1px solid #e3dbd9;line-height: 52px;}
.ordercon table .delete{padding-left: 37px;background: url("/mycms/templates/css/images/close.jpg") no-repeat 20px center;}
.ordercon table .delete a{color: #0857b0;}
.ordercon table .money{text-align: right;padding-right: 33px;}
.ordercon table .money span{font-size: 20px;color: #fe0000;}
.ordercon table .money span.price{font-size: 22px;}

.companycon img{max-width: 100%;margin: 5px 0;}