﻿@charset "utf-8";
/* CSS Document */
/*--初始化CSS--*/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "微软雅黑";}
input::-moz-focus-inner { border:none; padding:0; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:14px; margin:0;}
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
table{ border-collapse:collapse; }
body{ padding: 0; font:14px "微软雅黑","宋体","Arial Narrow",HELVETICA;background-color:#ffffff;/* overflow-y:scroll;*/ min-width:1200px; }
.clear{ clear:both; height:0; font-size:0; overflow:hidden; }
a {text-decoration:none; color:#333;}



/*--搜索--*/
.sou{ width:100%; height:69px; background:url(../images/sou.gif) repeat-x;}
.sou_con{ width:1200px; height:69px; margin:0 auto;}
.sou_left{ width:600px; height:59px; float:left; padding-top:18px; box-sizing:border-box;}
.sou_left span{ color:#666; float:left;}
.sou_left a{ color:#666; padding:0 6px;}
.sou_left a:hover{ font-weight:bold;}
.sou_right{ width:297px; height:36px; float:right; margin-top:12px;}
.sou_right .input1{ width:240px; height:36px; border:1px solid #dedede; border-radius:3px; box-sizing:border-box; float:left; padding:0 10px;}
.sou_right .input2{ width:50px; height:36px; background:#da2416; border:none; color:#fff; text-align:center; float:left; margin-left:-1px; cursor:pointer;}
/**********************产品中心**********************/
.dzpro_bg{width: 1200px; height: 926px;background: url(../images/pro_1.png) 0px 0px no-repeat; margin:0 auto; margin-top:30px;}
.dzpro{width: 1200px;margin: 0 auto;}
.main_case_class{width: 680px;margin-left:520px;}
.main_case_class li{ float:left; font-size:14px; margin-right: 37px;width: 202px;height: 62px;cursor:pointer;background-color: #ebebeb;margin-bottom: 10px;}
.main_case_class li p{display: block;color: #2b2b2b;padding-left: 30px;height: 26px;line-height: 26px;padding-top: 8px;font-size: 16px;}
.main_case_class li span{display: block;padding-left: 30px;color: #878787;height: 18px;line-height: 18px;}
.main_case_class li:nth-child(3){margin-right: 0px;}
.main_case_class li:nth-child(6){margin-right: 0px;}
.main_case_class li:hover{ background-color:#328eeb; color:#fff;transition:all 0.5s;}
.main_case_class li:hover span{color:#fff;transition:all 0.5s;}
.main_case_class li:hover p{color:#fff;transition:all 0.5s;}
.main_case_class .pro_act{background-color:#328eeb; color:#fff;}
.main_case_class .pro_act p{background-color:#328eeb; color:#fff;}
.main_case_class .pro_act span{background-color:#328eeb; color:#fff;}
.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.clear{zoom:1} 	
.main_case_img{display: block;width: 100%;}
.main_case_img_top{display: block;position: relative;}	
.main_case_img_top a{display: block;}
.main_case_img_top_img{width: 671px;height: 404px;overflow: hidden; margin-left:522px; margin-top:27px; border:1px solid #e7e7e7;}
.main_case_img_top_img img{width: 100%;height: 100%;}
.main_case_img_top_con{width: 477px;height: 314px;background-color: #ebebeb;position: absolute;top: 45px;left: 72px;padding: 50px 35px; box-sizing:border-box;}
.main_case_img_top_con p{font-size: 18px;height: 30px;line-height: 30px;overflow: hidden;}
.main_case_img_top_con i{width: 100px;height: 1px;background-color: #333;display: block;margin-top: 13px;margin-bottom: 13px;}
.main_case_img_top_con span{line-height: 30px;overflow: hidden;}
.main_case_img_bot{margin-top: 40px;}
.main_case_img_bot ul{display: block;}
.main_case_img_bot ul li{display: block;width: 382px;height: 271px;float: left; border:1px solid #e7e7e7; margin-right:22px;}
.main_case_img_bot ul li:nth-child(3){margin-right: 0px;}
.main_case_img_bot ul li a{display: block;}
.main_case_img_bot ul li a p{display: block;width: 370px;height: 220px;overflow: hidden; margin:0 auto; margin-top:6px; background:#e7f1fa;}
.main_case_img_bot ul li a p img{width: 370px;height: 220px;transition: all 0.5s; margin:0 auto;}
.main_case_img_bot ul li a span{display: block;height: 60px;line-height: 60px; display:block; margin:0 auto;}
.main_case_img_bot ul li a span{ width:370px; height:45px; color:#333; text-align:center; line-height:45px; transition:all 0.5s;}
.main_case_img_bot ul li a:hover p img{transform: scale(1.1);}
.main_case_img_bot ul li a:hover span{ background:#dedede;}
/*--应用领域--*/
.lingyu{ width:100%; height:454px; background:url(../images/lingyu.png) no-repeat center;}
.lingyu_con{ width:1200px; height:454px; margin:0 auto; position:relative}
.shq{ position:absolute; right:328px; top:399px; width:115px; height:37px; cursor:pointer; display:block;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:651px; height:392px; margin:28px 0; float:left; border:3px solid #fff; background:#333; position:relative;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:23px; height:41px; background:url(../images/l.png) no-repeat; position:absolute; top:180px; left:-40px; z-index:10;}
#playBox .next{ cursor:pointer; width:23px; height:41px; background:url(../images/r.png) no-repeat; position:absolute; top:180px; right:-40px; z-index:10;}
#playBox .smalltitle { display:none; width:1000px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#fff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
.yin{ width:651px; height:392px; overflow:hidden; position:relative;}
.lingyu_fen{ width:483px; height:454px; float:right; padding-left:45px; box-sizing:border-box;}
.lingyu_fen i{ width:52px; height:3px; background:#387dc4; display:block; margin-top:14px;}
.lingyu_fen h3{ font-size:25px; font-weight:normal; color:#333; margin-top:22px;}
.lingyu_fen p{ color:#666;}
.lingyu_fen ul{ padding-top:25px;}
.lingyu_fen ul li{ width:400px; height:35px; border-bottom:1px dashed #ddd; line-height:35px;}
.lingyu_fen ul li a{ width:64px; height:35px; float:left; display:block; font-size:15px; color:#333; margin-right:48px; }
.lingyu_fen ul li a:nth-child(4){margin-right: 0px;}
.lingyu_fen ul li a:hover{ color:#4085ca; font-weight:bold;}
/*--优势--*/
.youshi{ width:100%; height:567px; background:#f0f0f0;}
.youshi_con{ width:1200px; height:567px; margin:0 auto; overflow:hidden;}
.youshi_con .bt{ width:1200px; height:95px; margin-top:50px;}
.youshi_con .bt h3{ font-size:30px; color:#333; text-align:center;}
.youshi_con .bt p{ width:1200px; height:23px; background:url(../images/y_xian.gif) repeat-x; margin-top:10px;}
.youshi_con .bt p span{ width:328px; height:23px; line-height:15px; background:#f0f0f0; text-align:center; margin:0 auto; display:block; font-size:16px; color:#999;}
 
/*******合作商***********/
.apl_title{width: 1200px;margin: 0 auto;}
.apl_title img{display: block;padding-top: 40px;padding-bottom: 40px;}
.tab_box {width:1200px;margin:0px auto; margin-top:20px;}
.lyz_tab_left {background:url(../images/gys_2.png) no-repeat top right;float: left;width: 238px;height:384px;}
.pro_con1111 {float: left;overflow: hidden;width: 238px;height: auto;}
.pro_con111 ul {padding: 0px;width: 238px;list-style-type: none;height: 384px;}
.pro_con111 ul li {display: inline;float: left;cursor: pointer;color: #fff;line-height: 123px;height: 123px;width: 282px; background:url(../images/lan.jpg) repeat; margin-bottom:3px;}
.pro_con111 ul li p{line-height: 32px;font-size: 25px; font-weight:bold; color: #fff;padding-top: 34px;padding-left: 50px;}
.pro_con111 ul li p span{display: block;font-size: 13px;text-transform:uppercase;color: #fff; font-weight:normal;}
.pro_con111 ul li.hover {display: inline;background: url(../images/hong.jpg);cursor: pointer;color: #fff;line-height: 123px;height: 123px;width:297px;}
.lyz_tab_right {display: inline; width:859px; height:373px; float:right; background:#fff; padding:15px 12px; box-sizing:border-box;}
.clear {clear:both;}
.hover_zb{width:316px;height:330px;float: left;margin-left: 18px;margin-top: 6px; overflow:hidden;}
.hover_zb_top{width: 316px;height:130px;border-bottom: 1px dashed #999; margin-top:8px;}
.hover_zb_top p{height: 30px;line-height: 30px;font-size:16px;color: #333; font-weight:bold;padding-top: 18px;}
.hover_zb_top span{font-size: 15px;color: #666; padding-top:6px; display:block; line-height:26px;}
.hover_zb_bot{line-height: 28px;color: #666;margin-top: 20px;}
.hover_yb{width: 480px;height: 344px;overflow: hidden;float: right;}
.hover_yb img{width: 100%;height: 100%;}
.hover_zb_lj{width: 108px;height: 38px;margin-top: 20px;}
.hover_zb_lj a{width: 108px;height: 38px;display: block;background-color: #1a2f67;color: #fff;line-height: 38px;text-align: center;}
.hover_zb_lj a:hover{background-color: #ff6600;transition:all 0.5s;}

.hover_zb_top p i{ font-size:20px; color:#10579f;}
/*--简介--*/
.profile{ width:1200px; height:660px; margin:0 auto; overflow:hidden;}
.profile_left{ width:437px; height:510px; margin-top:72px; float:left;}
.profile_left h3{ font-size:30px; color:#666; line-height:30px; font-weight:normal; margin-bottom:13px;}
.profile_left span{ font-size:14px; color:#666;}
.profile_left i{ width:35px; height:2px; display:block; background:#005bac; margin-top:25px;}
.profile_left dl{ color:#333; margin-top:18px;}
.profile_left dl span{ color:#999;}
.profile_left p{ width:100%; height:235px; overflow:hidden; color:#666; line-height:30px; margin-top:25px;}
.profile_left a{ transition:all 0.5s; margin-top:60px; width:135px; height:34px; border-radius:20px; display:block; color:#666; text-align:center; line-height:34px; border:1px solid #999; display:block;}
.profile_left a:hover{ margin-left:10px;}
.profile_mid{ width:361px; height:501px; background:url(../images/jian.jpg) no-repeat; float:left; margin-left:85px; margin-top:60px;}
.profile_right{ width:216px; height:500px; float:right; margin-top:64px; }
.profile_right ul li{ width:216px; height:164px; border-bottom:1px solid #d4d4d4; padding-top:40px; box-sizing:border-box;}
.profile_right ul li h3{ font-weight:normal; color:#276bba; font-size:28px; text-align:center; margin-bottom:9px; }
.profile_right ul li i{ width:55px; height:1px; display:block; background:#d4d4d4; margin:0 auto;}
.profile_right ul li p{ color:#333; text-align:center; margin-top:12px;}
.profile_right ul li h3 dt{ display:inline;}
/*--荣誉--*/
.rongyu{ width:100%; height:443px; background:url(../images/rongyu.jpg) no-repeat center; overflow:hidden;}
.rongyu_con{ width:1200px; height:443px; margin:0 auto;}
.rongyu .bt{ width:1200px; height:52px; border-bottom:1px solid #d9d9d9; margin-top:30px;}
.rongyu .bt p{ font-size:20px; color:#fff; float:left; font-weight:bold; margin-top:10px;}
.rongyu .bt a{ font-size:16px; color:#fff; float:right; line-height:55px;}

/* 水平滚动
------------------------------ */
.scroll_horizontal{position:relative;width:1200px;height:325px; margin-top:30px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1215px;height:325px;margin:0 auto; margin-left:-15px;}
.scroll_horizontal .list{overflow:hidden;width:9999px; height:320px;}
.scroll_horizontal .list li{float:left;width:247px; height:320px; text-align:center;}
.scroll_horizontal .plus,
.scroll_horizontal .minus{position:absolute;top:50px;width:31px;height:31px;cursor:pointer;}
.scroll_horizontal .plus{left:-50px; top:115px; background:url(../images/j_zuo.png) no-repeat;}
.scroll_horizontal .minus{right:-50px; top:115px; background:url(../images/j_you.png) no-repeat;}
.scroll_horizontal .list li span{ font-size:15px; height:30px; line-height:40px; color:#fff; display:block; text-align:center;}
/*--新闻--*/
.news{ width:1200px; height:636px; margin:0 auto;}
.news_left{ width:667px; height:525px; float:left; margin-top:50px;}
.news_left .bt{ width:667px; height:85px; background:url(../images/news.gif) no-repeat bottom;}
.news_left .bt h3{ font-size:30px; color:#333; text-align:center; font-weight:normal;}
.news_left .bt p{ font-size:16px; color:#999; text-align:center;}
.news_left ul{ height:420px; overflow-y:auto; padding-top:10px; width:670px;}
.news_left ul li{ width:640px; height:140px; border-bottom:1px dashed #cdcdcd; padding:22px 0; box-sizing:border-box;}
.news_left ul li img{ width:138px; height:90px; float:left;}
.news_left ul li .txt{ width:485px; height:100px; float:right;}
.news_left ul li .txt h3{ margin-bottom:6px; width:385px; font-weight:normal; height:20px; font-size:16px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:20px; transition:all 0.5s;}
.news_left ul li .txt span{ font-size:13px; color:#666;}
.news_left ul li .txt p{ line-height:23px; color:#666; height:46px; overflow:hidden; margin-top:6px;}

.test-1::-webkit-scrollbar {/*滚动条整体样式*/
        width: 8px;     /*高宽分别对应横竖滚动条的尺寸*/
        height: 1px;
    }
.test-1::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 10px;
         -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: #3486d9;
    }
.test-1::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 10px;
        background: #EDEDED;
    }

.news_left ul li:hover h3{ font-weight:bold; margin-left:10px;}
.news_right{ width:456px; height:525px; float:right; border-left:6px solid #efefef; margin-top:50px;}
.news_right h3{ font-size:30px; color:#333; text-align:center; font-weight:normal;}
.news_right p{ color:#999; text-align:center; margin-top:2px; margin-bottom:35px;}
.news_right .input1{ width:400px; height:37px; border:1px solid #ededed; padding:0 15px; color:#666; box-sizing:border-box; background:none; float:right; margin-bottom:10px;}
.news_right .input2{ width:400px; height:133px; border:1px solid #ededed; padding:15px; color:#666; box-sizing:border-box; background:none; float:right;}

input::-webkit-input-placeholder {
        color: #999 !important;
    }

    input:-moz-placeholder {
        color: #999 !important;
    }

    input::-moz-placeholder {
        color:  #999  !important;

    }

    input:-ms-input-placeholder {
        color:  #999  !important;
    }
.news_right .input3{width:287px; height:44px; background:#0c4279; cursor:pointer; text-align:center; line-height:44px; color:#fff; font-size:16px; border:none; margin-left:110px; margin-top:30px;}
.news_right .input3:hover{ background:#1c65b0; transition:0.5s;}

.scroll_horizontal .list li a img{ width:215px; height:285px;}









