﻿body {
}
td.style1
  {
      margin-top:20px;
      }
  #slide {
   width: 100%;
   height: 375px;
   box-shadow: 0px 0px 5px #c1c1c1;
   position: relative;
   overflow: hidden;
   background-color:#33A1C9;
  }
  #slide ul {
   position:absolute;
   height: 500px;
   width:100%;
  }
  #slide ul li {
   width:100%;
   height: 375px;
   overflow: hidden;
   
  }
  #slide .ico {
   width:100%px;
   height: 20px;
   overflow: hidden;
   text-align: center;
   position: absolute;
   left: 0px;
   bottom: 10px;
   z-index: 1;
  }
  #slide .ico a {
   display:inline-block;
   width: 10px;
   height:10px;
   background: url(out.png) no-repeat 0px 0px;
   margin: 0px 5px;
  }
  #slide .ico .active {
   background: url(out1.png) no-repeat 0px 0px;
  }
  #btnLeft {
   width: 60px;
   height: 400px;
   left: 0px;
   top: 0px;
   background: url() no-repeat 0px 0px;
   position: absolute;
   z-index: 2;
  }
  #btnLeft :hover {
   background: url() no-repeat 0px 0px;
  }
  #btnRight {
   width: 60px;
   height: 400px;
   right: 0px;
   top: 0px;
   background: url() no-repeat 0px 0px;
   position: absolute;
   z-index: 2;
  }
  #btnRight :hover {
   background: url() no-repeat 0px 0px;
  }
 div.box
 {
    margin-top:20px;
  
 }
     
     #cntR 
{ 
    height:400px;
    WIDTH: 1000px;
    margin:0 auto;
    }
#NewsTop 
{	
    height:400px;
    CLEAR: both; 
    
    }
#NewsTop P 
{	
    FLOAT: left; 
    LINE-HEIGHT: 21px;
    }
#NewsTop P.topTit 
{	
    FONT-WEIGHT: bold; 
    WIDTH: 117px;
    }
#NewsTop P.topC0 
{	
    BACKGROUND: #dcdcdc; 
    BORDER-LEFT: #f2f2f2 1px solid; 
    WIDTH: 80px; 
    CURSOR: pointer;
    }
#NewsTop P.topC1 
{	
    BACKGROUND: #c2130e; 
    BORDER-LEFT: #f2f2f2 1px solid; 
    WIDTH: 80px; 
    COLOR: #fff;
    }
#NewsTop #NewsTop_tit 
{	
    BORDER-BOTTOM: #c2130e 3px solid; 
    HEIGHT: 21px;
    width:1000px;
   
    }
#NewsTop #NewsTop_cnt 
{	
     
    height:300px;
    LINE-HEIGHT: 26px; 
     
    TEXT-ALIGN: left;
    }
   
#NewsTop #NewsTop_cnt A 
{	
    COLOR: #666; 
    TEXT-DECORATION: none;
    }
#NewsTop #NewsTop_cnt A:hover 
{	
    COLOR: #c2130e; 
    TEXT-DECORATION: underline;
    }
    #newR
{
    float:left;
    width:60px;
    height:60px;
    border:#FAEBD7 1px solid;
    background-color:#DCDCDC;  
    margin-right:10px;
    text-align:center;
    }
  .newR_con
  {
      font-size:18px;
      }
      
         #newC
         {   border-bottom-color:Gray;
             border-bottom-style:dotted;
             width:1000px;
             height:80px;
             border-bottom-width:thin;
             line-height:25px;
           
             }
             
       /*软件模块*/
      
        .indexListCon {
    min-width: 1000px;
    max-width: 1200px;
    width: 100%;
    height: 480px;
    margin: 0 auto;
}
html, body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, button, input, textarea, th, td, img, tr, td, form, select, div, strong, span, s {margin: 0px;
padding: 0px;
border: 0px;}
a {text-decoration: none;}
        .squeezeBox
        {
            margin-top: 32px;
        }
        .squeezeList
        {
            width: 12%;
            height: 500px;
            float: left;
            overflow: hidden !important;
            box-sizing: border-box;
        }
        #squeezeFirst
        {
            width: 481px;
            border-left: 1px solid #cdcdcd;
        }
        .ico1, .ico2, .ico3, .ico4, .ico5, .ico6
        {
            width: 32px;
            height: 32px;
            margin: 0 auto;
            background-repeat: no-repeat;
        }
        .icoTit
        {
            width: 100%;
            height: 52px;
            line-height: 52px;
            text-align: center;
            color: #000;
            font-size: 14px;
            margin-bottom: 46px;
        }
        .icoList
        {
            width: 100%;
            margin-top: 21px;
            text-align: center;
            font-size: 12px;
            color: #676767;
        }
        .icoList a
        {
            width: 100%;
            margin-top: 21px;
            text-align: center;
            font-size: 12px;
            color: #676767;
            cursor: pointer;
        }
        .squeezeShow
        {
            width: 100%;
            height: 100%;
            background: #fff;
            overflow: hidden;
            cursor: pointer;
        }
        .squeezeShow .first
        {
            border-left: solid 1px #dedede;
            border-right: solid 0px #fff;
            height: 420px;
            padding-top: 90px;
         
        }
        .squeezeShow .first.t
        {
            border-right: solid 1px #ddd;
        }
        .squeezeHide
        {
            width: 100%;
            height: 100%;
            display: none;
            overflow: hidden;
            background: #DDD;
        }
        .squeezeHide .first
        {
            border: solid 1px #0096d1;
            height:100%;
            border-top: 0px;
            border-bottom: 0px;
        }
        .squeezeHide .squeeAf
        {
            margin: 0px 20px;
            padding-top: 20px;
        }
        .squeezeAc
        {
            margin: 0px 20px;
            height: 198px;
        }
        .squeezeAc dl
        {
            width: 50%; *width:49.8%;height:70px;line-height:24px;float:left;margin-top:20px;
        }
        .squeezeAc dt
        {
            height: 24px;
            font-size: 14px;
            font-weight: bold;
            color: #333;
        }
        .squeezeAc dt a
        {
            height: 24px;
            font-size: 14px;
            font-weight: bold;
            color: #333;
            cursor: pointer;
        }
        .squeezeAc dd
        {
            width: 90%;
            font-size: 12px;
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden;
            color: #878787;
        }
        .squeezeAc dd a
        {
            color: #E63E43;
        }
        .ico1H, .ico2H, .ico3H, .ico4H, .ico5H, .ico6H
        {
            width: 32px;
            height: 32px;
            margin: 0 auto;
            background-repeat: no-repeat;
        }
        .icoTitH
        {
            width: 100%;
            height: 55px;
            text-align: center;
            line-height: 55px;
            border-bottom: 1px solid #d7d7d7;
        }
        .icoTitH a, .icoListH a
        {
            font-size: 14px;
            color: #333;
        }
        .icoListH
        {
            width: 100%;
            margin-top: 24px;
            font-size: 14px;
            font-weight: bold;
        }
        .xiangxi
        {
            width: 100%;
            height: 67px;
            padding-top: 11px;
            overflow: hidden;
            position: relative;
        }
        .xiangxi1
        {
            float: left;
            width: 70%;
            line-height: 20px;
            font-size: 12px;
            color: #8e8e8e;
            overflow: hidden;
        }
        .xiangxi2
        {
            float: right;
            top: 7px;
            width: 99px;
            height: 28px;
            line-height: 26px;
            text-align: center;
            background: #e40e18;
            color: #fff;
            position: absolute;
            right: 0px;
        }
        .cuLve
        {
            float: left;
            margin-right: 66px;
            margin-top: 48px;
            width: 182px;
            height: 64px;
        }
        .cuLve1
        {
            width: 100%;
            line-height: 16px;
            font-size: 11px;
            font-weight: bold;
        }
        .cuLve1 a
        {
            color: #333;
        }
        .cuLve2
        {
            width: 100%;
            font-size: 11px;
            color: #878787;
            margin-top: 9px;
        }
        .cuLve3
        {
            display: block;
            font-size: 11px;
            margin-top: 9px;
            color: #e40e18;
        }
     
        .indexPlanCon
        {
            min-width: 1000px;
            max-width: 1220px;
            height: 100%;
            margin: 0 auto;
        }
        .title.t1
        {
            padding: 14px 0 3px 0;
        }
        .indexPlanCon .module_four
        {
            min-width: 600px;
            max-width: 1220px;
        }
        .planPicShow
        {
            width: 100%;
            height: auto;
            padding-top: 20px;
            position: relative;
        }
        a.btn1_left
        {
            left: -49px;
        }
        a.btn1_right
        {
            right: -49px;
        }

/*解决方案左侧*/

     .conmid{margin: 15px 0;line-height: 30px;width:930px;overflow:hidden;}
     .conmid .time{ text-align:left; height:30px; line-height:30px; padding-bottom:20px; border-bottom:0 none;}
     .leftBox 
     {
     	float: left;
        width: 200px;
        background-color: #FFF;
        height: 100%;
        margin-top: 30px;
        background-repeat: repeat-x;
        background-position: left top;
        border: 1px solid #d8d6d6;
       }
       
   

  .typeson a {
color: #1f2c68;
font-weight: 500;
display: block;
height: 30px;
border-bottom: 1px solid #e3e3e3;
line-height: 30px;
text-indent: 18px;
font-size: 12px;
}
.typeson:hover {
    background-color: #08a5e0
}
      .toptypename .topname
       {
        height: 50px;
        line-height: 50px;
        color: #f16d00;
        font-weight: bold;
        text-align: left;
        font-size: 18px;
        text-indent: 18px;
        border-bottom: 0 solid #BBB;
       	}
       	.typeson
       	{
       	color: #1f2c68;
        font-weight: 500;
        display: block;
        height: 30px;
        border-bottom: 1px solid;
        float: left;
        width: 200px;	
       	}
       .leftBox .on{background-color: #08a5e0;}
     
      /*客户案例*/
      

        .content-list li
            {
             position:relative;
             width:210px;
             height:236px;
             margin:0 1px 1px 0;
             text-align:center;
             float:left; 
             background:#fff;
             border:1px solid;
            margin-left:10px;
              }
         .content-list dd
             {
               margin-top:25px;
             }
              .content-list img
              {
                margin-top:10px;
                 
                  }

    /*菜单*/
    .aboutus_right
{
	float:left;
	width:180px;
	margin-left:10px;
}
.aboutus_title
{
	width:770px;
	color:#01367E;
	font-size:11pt;
	border-bottom:solid 1px #000;
	padding-bottom:5px;
	font-weight:bold;
	padding-left:10px;
}
.aboutus_content
{
	color:#4D4D4D;
	padding-top:5px;
	line-height:220%;
	min-height:170px;height:auto !important;height:170px;
	padding-left:10px;
	padding-right:0px;	
}
.Rmenu_title
{
	
	color:#000;
	font-size:11pt;
	font-weight:bold;
	height:33px;
	padding-left:40px;
	padding-top:15px;
	border-bottom:solid 3px #646464;
}
.t_en
{
	font-size:14pt;
	color:#024095;
}
.Rmenu
{
	background-color:#fff;
	padding:10px;
	padding-top:0;
	padding-left:1px;
}
.Rmenu_
{
	padding-bottom:3px;
	border-bottom:solid 1px #DADADA;
	margin-top:10px;
	width:160px;
}
.Rmenu_s_p
{
	padding-bottom:3px;
	border-bottom:solid 1px #DADADA;
	margin-top:2px;
	width:160px;
}
.Rmenu_sp
{
	padding-bottom:3px;
	margin-top:10px;
	border-bottom:solid 1px #DADADA;
}

.Rmenu a:link,.Rmenu a:visited
{
	color:#000;
	font-size:10pt;
}
.Rmenu_sp a:link,.Rmenu_sp a:visited
{
	color:#F00;
}


.Rmenu_pro
{
	padding-bottom:3px;
	width:155px;
	margin-top:10px;
	padding-left:5px;
	font-size:10pt;
	border-bottom:solid 1px #DADADA;
}
/*修改字体大小*/
.Rmenu_pro a:link,.Rmenu_pro a:visited
{
	color:#000;
	font-size:14px;
}
.Rmenu_pro_sp
{
	padding-left:5px;
	padding-bottom:3px;
	margin-top:10px;
	font-size:10pt;
	border-bottom:solid 1px #DADADA;
}
/*修改字体大小*/
.product_left
{
	float:left;
	padding-left:10px;
	width:770px;
	border-left:solid 1px #DEDDDD;
	padding-right:20px;
	min-height:400px;height:auto !important;height:400px;
	 
}
