@charset "utf-8";
/* CSS Document */
.mid3,.mid4,.mid5,.mid6 {
    margin-top:15px;
}
.mbg2 {
       background:url(../images/in_05b.jpg) repeat-x;
     width: 1366px;
    min-width: 1366px;
   
    margin: 0px auto;
}
.mbg2-title{
	height:60px; background:url(../images/in_06t.jpg) repeat-x;
}
.mid8{ padding-top:10px;}
.mid8-title1{width:506px; height:47px; float:right;background:url(../images/in_08ttt.jpg) no-repeat;}

.mid2{
      background:url(../images/in_11.jpg) no-repeat; 
      padding-top:25px;
      overflow:hidden;
}
.m_l {
    margin-left:5px;
}
.dxpr {
    width:221px;
    float:left;
	margin-left:25px;
	border-bottom:1px solid #d8d8d8; 
}
.dxpr ul li{  float:left; line-height:34px}
.dxpr ul li p{ padding-left:15px;background:url(../images/li-bg-02.jpg) no-repeat scroll 0 center; float:left;width:100%;}
.dxpr ul li a{color:#555555;}
.dxpr ul li img { display:none;width:100%; float:left;border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; padding:10px 0}
.dxpr ul li.cur{ margin-bottom:10px; }
.dxpr ul li.cur a{color:#d75b00;font-size:14px; font-weight:bold;}
.dxpr ul li.cur p{background:url(../images/li-bg-01.jpg) no-repeat scroll 0 13px; line-height:30px; }

.dxpr ul li.cur img { display:block;}
.yyxx {
    margin-left:40px;
    width:95px;
    float:left;
  
}
.yyxx img{
    width:212px;
	height:312px;
    float:left;
  
}
.yyxx div a{
    margin-top:5px;
    display:block;
   text-align:center;
   color:#515151;
}
.mid3 {
    /*border:1px solid red;*/

}
.mbg3 {
  background-color:#f5f5f5;;
  margin: 0 auto;
  min-width: 1366px;
  width: 1366px;
  padding-bottom:20px;
}
.linkbg1{
  background:url(../images/link-bg1.jpg) repeat-x;
  margin: 0 auto;
  min-width: 1366px;
  width: 1366px;
  margin-top:5px;
  height:13px;
}
.linkbg2{
  background:url(../images/link-bg2.jpg) repeat-x;
  margin: 0 auto;
  min-width: 1366px;
  width: 1366px;
  margin-top:10px;
  margin-bottom:1px;
  height:13px;
}
.syjtitle{ margin:30px 0; float:left;}
/* 新闻样式 4 */
.news4{ padding: 0 0 0 0;  text-align:left; width:985px;float:left;}
.news4 li{ height:280px;list-style-type:none; list-style-type:none; padding:0 12px 10px 0; width:185px; float:left}
.news4 li img{ width:185px; height:250px;}
.news4 li h3{ float:left}

#CSSBox{width:985px;height:280px; float:left;overflow:hidden;}
#CSSBox ul li{ float:left; list-style:none; border:none; margin:0 7px 0 0;}
#CSSBox ul li img{ height:250px;width:240px}
#CSSBox ul li span{ display:block; line-height:30px; text-align:center; font-size:12px;}

*{margin:0;padding:0;}
body{font-size:12px;color:#222;font-family:Verdana,Arial,Helvetica,sans-serif;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{zoom:1;}
ul,li{list-style:none;}
img{border:0;}
.wrapper{width:;margin:0 auto;margin:0px auto;}
/*h1{height:50px;line-height:50px;font-size:22px;font-weight:normal;font-family:"Microsoft YaHei",SimHei;margin-bottom:20px;}*/
/* focus */
#focus{width:1366px;height:381px;overflow:hidden;position:relative;}
#focus ul{height:381px;position:absolute;}
#focus ul li{float:left;width:1366px;height:381px;overflow:hidden;position:relative;background:#000;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:1366px;height:30px;left:0;bottom:0;background:#000;}
#focus .btn{position:absolute;width:780px;height:16px;/*padding:5px 10px;*/right:200px;bottom:4px;text-align:right;}
#focus .btn span{width:40px; height:13px;/*border-radius:5px;-moz-border-radius:5px;-webkit-border-radius: 5px;*/ display:inline-block;_display:inline;_zoom:1;_font-size:0;margin-left:15px;cursor:pointer;background:#ffffff;}
#focus .btn span.on{background:#e21b16;}
#focus .preNext{width:45px;height:100px;position:absolute;top:90px;background:url(img/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}


.links-title{ margin-bottom:10px;}
.link-contents img{ border:1px solid #d8d8d8; margin-right:15px;border-radius:5px;}


/* 产品样式 一 */
        .product15 {
            padding: 0 0 0 0;
            margin-left: 0px;
            margin-top: 10px;
        }

            .product15 li {
                list-style-type: none;
                float: left;
                margin-right: 6px;
                margin-left: 6px;
                width: 230px;
                /*height: 342px;*/
                height: 345px;
                border: 1px solid #EEEEEE;
                overflow: hidden;
                margin-bottom: 15px;
            }

                .product15 li img {
                    width: 228px;
                    /*height:228px;*/
                    height: 194px;
                    /*border: 1px solid #EEEEEE;*/
                }

                .product15 li .text {
                    width: 100%;
                    background-color: #f1f1f1;
                    padding-left: 10px;
					
                    height: 140px;
                }

                    .product15 li .text h1 {
                        width: 100%;
                        height: 24px;
                        line-height: 24px;
                        margin: 0px;
                        padding: 0px;
                        overflow: hidden;
                        text-align: left;
                        font-weight: 500;
                    }

                        .product15 li .text .tezen {
                            width: 165px;
                            padding-top:2px;
                            float:left;
                                   line-height:24px;
								   height:72px;
								   overflow:hidden;

                        }

                       .product15 li .text  .tezen2 {
                           width:40px;
                           height:44px;
                           float:left;
                           line-height:24px;
                          
                             color: #666666;
                        }

        .product15 li a {
            color: #666666;
            font-size: 12px;
            border: 0px solid #ffffff;
        }

        .product15 li .text2 {
            height: 20px;
            width: 100%;
            background-color: #f1f1f1;
            text-align: center;
            line-height: 20px;
        }


        .lp {
            padding-top: 30px;
            width: 218px;
            background: url(images/ab_l.jpg) left repeat-y;
            padding-left: 25px;
        }

            .lp input[type="text"] {
                border: 1px solid #666666;
                width: 90px;
            }

            .lp select {
                margin-top: 10px;
                border: 1px solid #666666;
                width: 90px;
            }

            .lp .psbtn {
                margin-top: 10px;
                margin-left: 60px;
            }
 .table2 {
            margin-top: 10px;
            padding-top: 10px;
            padding-bottom: 10px;
            width: 357px;
            /*border: 1px solid #e0e0e0;*/
        }

            .table2 td {
                line-height: 35px;
            }

                .table2 td .txz {
                    text-align: left;
                    padding-left: 20px;
                    display: block;
                    width: 123px;
                    height: 32px;
                    background: url(../images/prod_08.jpg) no-repeat;
                    margin-left: 20px;
                    color: #ffffff;
                    font-weight: 600;
                    line-height: 32px;
					float:left;
					margin-bottom:20px;
                }
            /*.table2 td input[type='radio']{
   
   height:27px;
   line-height:27px;
   
}*/
            .table2 .td1 {
                width: 80px;
                text-align: right;
                color: #323232;
                font-weight: 600;
            }


        .lp {
            padding-top: 30px;
            width: 218px;
            background: url(../images/ab_l.jpg) left repeat-y;
            padding-left: 25px;
        }

            .lp input[type="text"] {
                border: 1px solid #666666;
                width: 90px;
            }

            .lp select {
                margin-top: 10px;
                border: 1px solid #666666;
                width: 90px;
            }

            .lp .psbtn {
                margin-top: 10px;
                margin-left: 60px;
            }
 
/* 内页*/
.mid {
    
  
    width:996px;
    min-width:996px;
    margin:0px auto;
     margin-top:20px;
}

.ltitle {
    margin-top:5px;
    
    width: 100%;
    height: 82px;
    color: black;
    font-size: 14px;
    font-weight: 600;
    
    line-height: 40px;
    font-family: "微软雅黑";
    color:#ffffff;
    padding-left:103px;
   background: url(../images/ab_t.jpg) left no-repeat;
}

.left {
    width: 219px;

    /*padding-bottom: 200px;*/
    overflow: hidden;
    float: left;
   
   margin-bottom:30px;
                              
}

.right {
    width: 747px;
    
  height:auto;
    float: left;
    margin-left:22px;
 
}
.rbottom {
    width:800px;
    height:25px;
 margin-left:240px;
}
.lul {
      background: url(../images/ab_l.jpg) repeat-y;
    padding-top:20px;
   width: 219px;
    overflow: hidden;  
    overflow:hidden; 
}
.lli {
    /*width: 268px;*/
    line-height:28px;
    padding-left:80px;
    /*font-weight:600;*/
    display: block;
    color: #4b4b4b;
    margin-top:15px;
    
    background: url(../images/ab_a.jpg) center no-repeat;
    
}
.lli:hover {     
        display: block;
        background: url(../images/ab_d.jpg) center no-repeat;
        color: #ffffff;    
}
.lli2{
        display: block;
        background: url(../images/ab_d.jpg) center no-repeat;
        color: #ffffff !important;
        
} 
/*联系电话*/
.limg {
  margin-bottom: 10px;
  margin-left:1px;
}
.limg2 {
    width:218px;
    height:251px;
    
  
   
    background: url(../images/ab_i.jpg) top no-repeat;
}
.limg2 p{
   line-height:24px;
   padding-right:10px;
}
.limg2 .p1{
    color:#e50f12;
}
.limg2 .p2{
    padding-top:10px;
    margin-left:19px;
    color:#3d3d3d;
    line-height:30px;
}
.rnav {
  width:100%;
 height:30px;
   border-bottom:1px dashed #828282;
}
.rnav2 {
    display: block;
    float: left;
   font-size:12px;
   font-weight:600;
   color:#606060;
   line-height:25px;
   padding-left:25px;
   width:240px;
    background: url(../images/ab_n.jpg) left no-repeat;
   
  
}
.rnav2 span{
   font-size:16px;
   font-weight:500;
}
.rnav1 {
    display: block;
    float: right;
    color: #606060;
    line-height: 28px;
}
.rnav1 a {
        color: #606060;
}
.rnav1 span {
        color: #606060;
}
.rcon {
    font-family: "微软雅黑";
    font-size: 12px;
    color: #303030;
    line-height: 30px;
    padding:5px; 
    min-height:470px;
    margin-top:10px;
  
}
.abot {
    float:right;
}
 

/*新闻样式 详细查看有图片 start*/
/* 新闻样式 一 */
.news1{ padding: 0 0 0 0; margin-left:0px; margin-top:0px; text-align:left; width:99%; margin-left:auto; margin-right:auto;}
.news1 li{ list-style-type:none; padding-left:16px; list-style-type:none; border-bottom:1px dashed #ccc;  height:30px; line-height:30px; overflow:hidden; background:url(../images/09.png) no-repeat 2px center}
.news1 li h1{ color:#666666; font-size:12px; margin:0px; padding:0px;}
.news1 li a{ color:#666666; font-weight:normal;}
.news4{ padding: 0 0 0 0; margin-top:10px; text-align:left; }
.news5{ height:150px;list-style-type:none; list-style-type:none;  border-bottom:1px #c8c6c6 dotted; }
.news5 .pic {float:left;width:237px;}
.news5 img{ width:237px; height:143px; }
.news5 .text { margin-left:30px; width:758px;float:left;overflow:hidden;}
.news5 .text h1{line-height:12px;padding-bottom:13px; display:block;  width:100%;color:#ffffff; font-weight:600; font-size:12px;}
.news5 .text h1 a{line-height:12px; color:#ffffff; font-weight:600; font-size:12px;}
.news5 .text h1 span{margin-right:10px;}
.news5 .text h2{ color:#ffffff; font-weight:500; line-height:30px; font-size:12px;}
.news5 a{ color:#ffffff; font-weight:normal; font-family:"宋体"; line-height:30px;}

/* 新闻样式 二 */
.news2{ padding: 0 0 0 0; margin-left:30px; margin-top:10px; text-align:left; }
.news2 li{ list-style-type:none; padding-left:26px; list-style-type:none; line-height:180%; border-bottom:1px #352713 dotted; margin-top:4px; }
.news2 li h1{ color:#352713; font-size:12px;}
.news2 li h1 a{ color:#352713; font-weight:bold;}
.news2 li h2{ color:#333; font-size:12px;}
.news2 li a{ color:#333; font-weight:normal;}
/* 新闻样式 三 */
.news3{ padding: 0 0 0 0; margin-left:0px; margin-top:10px;}
.news3 li{ list-style-type:none; float:left;   margin-right:13px;margin-left:13px;width:155px; height:150px; border:0px solid #f00;}
.news3 li .pic {float:left;}
.news3 li img{ width:148px; height:100px; border:4px solid #EEEEEE; }
.news3 li .text { text-align:center; float:left; border:0px solid #ffffff;   width:148px;overflow:hidden;}
.news3 li .text h1{width:100%;height:30px;line-height:24px;margin:0px;padding:0px;overflow:hidden; text-align:center;}
.news3 li  a{ color:#474747; font-size:12px;  border:0px solid #ffffff}
/* 新闻样式 4 */
.news4{ padding: 0 0 0 0; margin-top:10px; text-align:left; }
.news4 li{ height:230px;list-style-type:none; list-style-type:none;  border-bottom:1px #c8c6c6 dotted; width:230px; }
.news4 li .pic {float:left;width:230px;}
.news4 li img{ width:230px; height:220px; }
.news4 li .text { margin-left:30px; width:758px;float:left;overflow:hidden;}
.news4 li .text h1{line-height:12px;padding-bottom:13px; display:block;  width:100%;color:#4c4c4c; font-weight:600; font-size:12px;}
.news4 li .text h1 a{line-height:12px; color:#4c4c4c; font-weight:600; font-size:12px;}
.news4 li .text h1 span{margin-right:10px;}
.news4 li .text h2{ color:#8e8e8e; font-weight:500; line-height:30px; font-size:12px;}
.news4 li a{ color:#d10604; font-weight:normal; font-family:"宋体"; line-height:30px;}
/* 产品样式 一 */
.product1{ padding: 0 0 0 0; margin-left:0px; margin-top:10px;}
.product1 li{ list-style-type:none; float:left; margin-right:13px;margin-left:13px;width:155px; height:150px; border:0px solid #f00;}
.product1 li img{ width:148px; height:100px; border:1px solid #EEEEEE; }
.product1 li .text { text-align:center; border:0px solid #ffffff; height:60px; width:155px;overflow:hidden;}
.product1 li .text h1{width:100%;height:60px;line-height:24px;margin:0px;padding:0px;overflow:hidden; text-align:center;}
.product1 li  a{ color:#666666; font-size:12px;  border:0px solid #ffffff}
 
/* 产品样式 二 */
/*.product2{ padding: 0 0 0 0; margin-left:10px; margin-top:10px;}
.product2 li{ list-style-type:none;  margin-left:6px; }
.product2 li img{ width:144px; height:115px; border:0px solid #cccccc;}
.product2 li h2{ color:#333333; text-decoration:none; font-weight:normal; height:20px;}
.product2 li  a{ color:#333333; font-size:12px;}*/

/* 产品样式 一一 */
.product11{ padding: 0 0 0 0; margin-left:0px; margin-top:5px;}
.product11 li{ list-style-type:none; float:left; margin-right:5px;margin-left:5px;width:110px; height:90px;}
.product11 li img{ width:100px; height:80px; border:0px solid #cccccc;}
.product11 li .text { text-align:left; border:0px solid #ffffff; height:40px; width:150px;overflow:hidden;}
.product11 li .text a{ display:block;width:85px;height:40px;line-height:40px; overflow:hidden;float:left; color:#333333; font-size:12px;  border:1px solid #ffffff}

/*新闻样式 详细查看有图片 end*/
 

/*职位详情 sart*/
.position{ padding: 0 0 0 0;width:910px; height:818px;overflow:hidden;}
.position li{ list-style-type:none; width:910px; height:130px;  border-bottom: 1px dashed #cacaca; }
.position li .pic img{  width:278px;height:145px; }
.position .rxiangxi {
    text-align:right;
    width:100%;
}

.position .pic {
    float:left;
    width:278px;
   
}
.position a.rprotitle {
    margin-top:0px;line-height:30px;
     
    font-size:14px;
   font-family:"微软雅黑";
}
.position .rprocon {
    color:#666666;
     font-size:12px;
     word-break:normal;     
     line-height:30px;
     white-space:normal; word-break:break-all;overflow:hidden;
}

.position .text {
     float:left;
     width:870px;
    
}

/*职位详情 end*/
/* 留言和招聘 start */



.InputNone
{
    width:400px;
    outline-width:medium;
    outline-color:invert;
    border:1px solid #c8d3dc;
    height:30px;
    line-height:30px;
    }
    
.TableLine td span
{
    color:Red;

}
 
.TableLine {
    margin-top:100px;
}

.InputTextArea {
    width:400px;
    border:1px solid #c8d3dc;

}
/* 留言和招聘 end */
/*登陆start*/
#Login input{
    border:1px solid #c8d3dc;
}
/*登陆end*/
/*文件下载start*/
.download td{
    border:1px solid #ccc;
}
.download th{
    border:1px solid #ccc;
}
/*文件下载start*/

/*login*/
 .style1
        {
            width: 90px;
            padding-bottom:10px;
        }
 #userlogo
{
     margin:0px auto;
    width:239px;
    height:232px;
    margin-top:100px;
}
    #userlogo input[type='text'],#userlogo input[type='password'] {
        border:1px solid #6f6f6f;
        height:20px;
        line-height:20px;
    }
.regbtn {
     background:url(../images/zhuce.jpg) no-repeat;
     width:62px;
     height:21px;
}
#userqu
{
    width:239px;
    height:86px;
    position:relative;
}
#text {
    color:#666666;
}
#text a{
    color:#666666;
}
.SplitPage a {
    color:#666666;
}.SplitPage {
    color:#666666;
}
.c_conrcon,.c_conrcon a {
    color:#666666;
}
.menu1 ul li {
     z-index:99;
	display:block;
	/*width:218px;*/
	width:174px;
	/*margin-bottom:5px;*/
	list-style:none;
	overflow:visible;
}
.menu1 {
   
    width:216px;
   padding-left:20px;
    background: url(../images/ab_l.jpg) left repeat-y;  
}
.menu1 ul li a {
	display:block;
	height:32px;
	width:173px;
	margin-top:0px;
	line-height:28px;
	padding-left:5px;
	font-size:14px;
	color:#4b4b4b;
	outline:none;
	font-weight:600;
}
.menu1 ul li .active {
	/*background:url(../images/4/aa.jpg) top right no-repeat;*/
}
.menu1 ul li .inactive {
	/*background:url(../images/4/prod_03.jpg)  left no-repeat;*/
    /*border:1px solid red;*/
    
    line-height:28px;
 
}
.menu1 ul li ul {
	display:none; 
	margin-top:-4px;
	margin-bottom:20px;   
}
.menu1 ul li ul li ul {
	margin-bottom:5px;
}
.menu1 ul li ul li {
	display:block;
	background:none;
	font-size:12px;
	list-style:none;
	color:#505050;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
  line-height:28px;
 
  margin-top:10px;
  background:none
  /*background:url(../images/4/prod_10.jpg) top right no-repeat;*/  
}
.menu1 ul li ul li a {
	/*background:none;
	font-size:12px;
	height:15px;
	color:#ffffff;
	padding-left:35px;*/
    font-weight:500;
    display:block;
	height:32px;
	width:204px;
	line-height:18px;
	margin-top:0px;
	padding-left:5px;
	font-size:14px;
	color:#505050;
	outline:none;
	background:none
}
.menu1 ul li ul li a:hover {
     color: #d65900;
    font-weight:600;
	background:none;
}
.menu1 ul li ul li a.lli2 {
     color: #d65900;
      font-weight:600;
}

/*自定义*/
.menu1 ul li ul li ul li a{
	 
	font-size:12px;
	list-style:none;
	color:#505050;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:0px;
  line-height:28px;
 height:28px;
  margin-top:10px;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{margin:0;padding:0}
li {list-style-type:none;list-style-position:outside}
img{border:0;}
.Container{width:360px;height:327px;display:block;   float:left;}
.button span{display:block;float:left;margin-top:20px;margin-left:10px;}
.button .btn_pro {padding-left:330px;width:132px;height:28px;text-indent:-9999px;}
.button .btn_pro a {display:block;width:132px;height:28px;background:url(../images/four_find/sprite.gif) no-repeat 0 -94px;}
.button .btn_add {width:132px;height:28px;text-indent:-9999px;}
.button .btn_add a {display:block;width:132px;height:28px;background:url(../images/four_find/sprite.gif) no-repeat 0 -123px;}
.image {width:360px;height:275px;margin:0px auto 0px;}
.image img {width:360px;height:275px;overflow:hidden;}
.switch {width:360px;height:87px;/*background:url(../images/four_find/switch_link_11.jpg) center 0px no-repeat;*/margin:0px auto;}
.clear{clear:both;}
.icon1{display:inline;width:15px;float:left;padding-top:20px;padding-left:18px;text-indent:-9999px;}
.icon1 a{display:block;width:15px;height:30px;background:url(../images/four_find/sprite.gif) no-repeat -693px -94px;}
/*.icon1 a:hover {background:url(../images/four_find/sprite.gif) no-repeat -693px -132px;}*/
.icon2{float:right;width:15px;padding-top:20px;padding-right:15px;text-indent:-9999px; }
.icon2 a{display:block;width:15px;height:30px;background:url(../images/four_find/sprite.gif) no-repeat -670px -94px;}
/*.icon2 a:hover{background:url(../images/four_find/sprite.gif) no-repeat -670px -132px;}*/
.switch_center {float:left;width:290px;height:83px;margin-left:5px;overflow:hidden;}
.switch_center ul {}
.switch_center li {display:inline;float:left;width:66px;height:66px;margin-right:7px;padding-top:10px;}
.switch_center li a {display:block;width:60px;height:40px;border:1px solid #ccc;}
.switch_center li a img {width:60px;height:40px;}
.switch_center li a.on {
	border:1px solid #FF9900;
}
.switch_center li a:hover {border:1px solid #FF9900;}