﻿body
{ 
   margin:0px; padding:0px; font-family:;  
}   
input,select{font-family:;outline:none;}
dl,dt,dd,ol{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}
body, td, th
{
    font-size: 12px;
}
*
{
    padding: 0px;
    margin:0p
}
img
{
    border: 0px;
}
ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
h1, h3
{
    font-size: 14px;
    margin: 0px;
    padding: 0px;
}
p
{
    padding: 0px;
    margin: 0px; border-style:none;
}
.left
{
    float: left;
}
.right
{
    float: right;
}
a{ color:#444444;text-decoration: none;padding: 0px;
    margin: 0px;}
a:hover
{
    color:#FF6600;
    text-decoration: none;padding: 0px;
    margin: 0px;
}
.textleft
{
    text-align: left;
}
.textcenter
{
    text-align: center;
}
.textright
{
    text-align: right;
}

input::-webkit-input-placeholder{   color:#D3D3D3;   }   
input:-moz-placeholder{   color: #D3D3D3;   }     
input::-moz-placeholder{   color: #D3D3D3;   } 
input:-ms-input-placeholder{   color: #D3D3D3;   }  
.gray{ -khtml-opacity: 0.5; -moz-opacity:0.4; opacity:0.4;filter:alpha(opacity=40);  -webkit-filter: grayscale(100%);-moz-filter: grayscale(60%); -ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}

/**头部**/
.HeadTop{  clear:both;  height:360px;  /*background:url(../images/head.jpg) center top no-repeat;*/ background-size:100% 100%;}
.HeadTop .TopTitle{ color:White; font-size:16px; width:1200px; clear:both; overflow:hidden; height:43px; line-height:43px; text-align:right;}
.HeadTop .TopTitle a{ color:White;}
.HeadTop .TopTitle a:hover{ color:#000000;}
.HeadTop .Logo{  text-align:center; height:120px; clear:both; overflow:hidden; }
.HeadTop .Logo img{ height:120px;}
.HeadTop .Title{ clear:both; overflow:hidden; height:130px;  line-height:50px; text-align:center; font-size:35px;}
.HeadTop .Search{ margin:0px auto; border:1px solid #DDDDDD; height:60px;  background-color:White; width:725px; position:relative;behavior: url(../images/pie.htc);-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;     display: block;
    top: 265px;}
.HeadTop .Search .Drop{ z-index:1000; position:relative; float:left; width:139px; height:60px;  border-right:1px solid #DDDDDD;  }
.HeadTop .Search .Drop span{  /*background:url(../images/doen.jpg) right center no-repeat;*/ padding-left:25px; width:100px; font-size:18px; display:inline-block; height:60px; line-height:60px;}
.HeadTop .Search .Drop .DropMuen{ overflow:hidden;   display:none; position:absolute; left:-1px; top:60px; width:100%; border:1px solid #DDDDDD; background-color:White;behavior: url(../images/pie.htc);-moz-border-radius:0px 0px 5px 5px; -webkit-border-radius:0px 0px 5px 5px; border-radius:0px 0px 5px 5px; }
.HeadTop .Search .Drop .DropMuen p{ cursor:pointer; padding-left:25px;  font-size:18px; height:50px; line-height:50px;}
.HeadTop .Search .Drop .DropMuen p:hover{ background-color:#DD0000; color:White;}
.HeadTop .Search .Drop:hover span{  background:url(../images/top.jpg) right center no-repeat;}
.HeadTop .Search .Drop:hover .DropMuen{ display:block;}
.HeadTop .Search .InPuts{ float:left; padding-left:20px;  width:400px; overflow:hidden;}
.HeadTop .Search .InPuts input{ border:0px; background:none; height:60px; line-height:60px; width:400px; font-size:18px;}
.HeadTop .Search .Btns{ width:134px; overflow:hidden; position:absolute; right:0px; top:0px; height:60px;  background:url(../images/btnsearch.png) 85px 22px no-repeat;  background-color:#E7162B; behavior: url(../images/pie.htc);-moz-border-radius:0px 5px 5px 0px; -webkit-border-radius:0px 5px 5px 0px; border-radius:0px 5px 5px 0px; }
.HeadTop .Search .Btns input{ background:none; cursor:pointer; border:0px;  height:60px; line-height:60px; color:White; font-size:25px; padding-left:30px; text-align:left; width:100px; }

.MuenNav{ height:60px; clear:both; background-color:#E7162B;}
.MuenNav ul.Muen{ width:1200px; clear:both; height:60px; margin:0px auto;}
.MuenNav ul.Muen li{ position:relative; float:left; width:105px; text-align:center; font-size:20px; height:60px; line-height:60px;}
.MuenNav ul.Muen li a{ color:White;}
.MuenNav ul.Muen li:hover{ background-color:#940E1C;}
.MuenNav ul.Muen li .DropMuen{  z-index:1000; overflow:hidden;   display:none; position:absolute; left:-1px; top:60px; width:100%; border:1px solid #DDDDDD; border-top:0px; background-color:#F5F5F5;behavior: url(../images/pie.htc);-moz-border-radius:0px 0px 5px 5px; -webkit-border-radius:0px 0px 5px 5px; border-radius:0px 0px 5px 5px; }
.MuenNav ul.Muen li .DropMuen p{ cursor:pointer;  text-align:center;  font-size:18px; height:50px; line-height:50px;}
.MuenNav ul.Muen li .DropMuen p a{ color:#333333;}
.MuenNav ul.Muen li .DropMuen p:hover{ background-color:#E7162B; color:White;}
.MuenNav ul.Muen li .DropMuen p:hover a{ color:White;}
.MuenNav ul.Muen li:hover .DropMuen{ display:block;}

.Foots{ clear:both; overflow:hidden; background-color:#E7162B; color:White; padding-top:35px; padding-bottom:25px; }
.Foots .Texts{ font-size:16px; clear:both; overflow:hidden; width:1200px; margin:0px auto; line-height:30px;}
.Foots .Texts a{ color:#FFFFFF; }
.Foots .Texts a:hover{ color:#333333;}

.login_pager{ background-color:#F9F9F9;}
.login_pager .Loginer{ padding-top:10px; padding-left:30px; padding-right:30px;  min-height:100px; border:1px solid #F5EEE8; border-bottom:5px solid #F5EEE8; clear:both; overflow:hidden; background-color:White; width:440px; margin:0px auto; margin-top:75px; margin-bottom:165px; behavior: url(../images/pie.htc);-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.login_pager .Loginer .Title{ clear:both; height:60px; border-bottom:1px solid #E0E0E0;}
.login_pager .Loginer .Title span{ color:#E7162B;  font-size:20px; font-weight:bold; display:inline-block; height:57px; line-height:57px; border-bottom:3px solid #E7162B; }
.login_pager .Loginer ul.UserInfo{ padding-bottom:35px; clear:both; overflow:hidden; padding-top:30px;}
.login_pager .Loginer ul.UserInfo li{ position:relative; clear:both; overflow:hidden;  }
.login_pager .Loginer ul.UserInfo li input.User{ height:38px; line-height:38px; border:1px solid #E0E0E0; padding-left:12px; width:423px; behavior: url(PIE.htc);-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.login_pager .Loginer ul.UserInfo li input.Code{ float:left; height:38px; line-height:38px; border:1px solid #E0E0E0; padding-left:12px; width:285px; behavior: url(PIE.htc);-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.login_pager .Loginer ul.UserInfo li input.Send{  cursor:pointer; float:right; border:0px; font-size:14px; background-color:#E32322; color:White; height:40px; line-height:40px;  width:120px; color:White; behavior: url(../images/pie.htc);-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.login_pager .Loginer ul.UserInfo li input.Send:hover{ background-color:#AF1616}
.login_pager .Loginer ul.UserInfo li input.NoSend{ background-color:#CCCCCC;  }
.login_pager .Loginer ul.UserInfo li input.NoSend:hover{ background-color:#CCCCCC;}
.login_pager .Loginer ul.UserInfo li .imagebtn{ cursor:pointer; position:absolute; right:25px; top:9px;}
.login_pager .Loginer ul.UserInfo li.TT1{ margin-top:0px; height:75px; line-height:70px; font-size:14px;}
.login_pager .Loginer ul.UserInfo li.TT1 p{ float:left;}
.login_pager .Loginer ul.UserInfo li.TT1 p.Password{ float:right;}
.login_pager .Loginer ul.UserInfo li.TT2{ margin-top:0px;}
.login_pager .Loginer ul.UserInfo li.TT2 input{ cursor:pointer;  border:0px; font-size:16px; background-color:#E32322; color:White; height:40px; line-height:40px;  width:100%; color:White; behavior: url(../images/pie.htc);-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.login_pager .Loginer ul.UserInfo li.TT2 input:hover{ background-color:#AF1616}
.login_pager .Loginer ul.UserInfo li.TT4{ height:30px; line-height:30px; color:Red;}

.login_pager .Register{ padding-top:10px; min-height:100px; border:1px solid #F5EEE8;  border-bottom:5px solid #F5EEE8;  clear:both; overflow:hidden; background-color:White; width:1198px; margin:0px auto; margin-top:25px; margin-bottom:25px;  behavior: url(../images/pie.htc);-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.login_pager .Register .Title{ margin-left:10px; margin-right:10px; clear:both; height:60px; border-bottom:1px solid #E0E0E0;}
.login_pager .Register .Title span{ float:left; color:#E7162B;  font-size:20px; font-weight:bold; display:inline-block; height:57px; line-height:57px; border-bottom:3px solid #E7162B; }
.login_pager .Register .Title label{ display:inline-block; line-height:60px; color:#2C3E4C; float:right; font-size:16px; font-weight:bold;}
.login_pager .Register .Title label a{ color:#E7162B;}
.login_pager .Register .Title label a:hover{ color:#FF8800;}
.login_pager .Register .RegiterForm{ padding-top:30px; clear:both; overflow:hidden; width:590px; margin:0px auto;}
.login_pager .Register .RegiterForm .Tip{ color:#2C3F50; font-size:14px;  background:url(../images/helper.png) 12px center no-repeat; background-color:#EDF5FF; clear:both; overflow:hidden; padding-left:35px; height:38px; line-height:38px; border:1px solid #97C4FF;  behavior: url(../images/pie.htc);-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.login_pager .Register ul.UserInfo{ padding-bottom:35px; clear:both; overflow:hidden; width:590px; margin:0px auto; padding-top:20px;}
.login_pager .Register ul.UserInfo li{ position:relative; clear:both; overflow:hidden;  }
.login_pager .Register ul.UserInfo li input.User{ height:38px; line-height:38px; border:1px solid #E0E0E0; padding-left:12px; width:576px; behavior: url(PIE.htc);-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.login_pager .Register ul.UserInfo li input.Code{ float:left; height:38px; line-height:38px; border:1px solid #E0E0E0; padding-left:12px; width:440px; behavior: url(PIE.htc);-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.login_pager .Register ul.UserInfo li input.Send{  cursor:pointer; float:right; border:0px; font-size:14px; background-color:#E32322; color:White; height:40px; line-height:40px;  width:120px; color:White; behavior: url(../images/pie.htc);-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.login_pager .Register ul.UserInfo li input.Send:hover{ background-color:#AF1616}
.login_pager .Register ul.UserInfo li input.NoSend{ background-color:#CCCCCC;  }
.login_pager .Register ul.UserInfo li input.NoSend:hover{ background-color:#CCCCCC;}
.login_pager .Register ul.UserInfo li .imagebtn{ cursor:pointer; position:absolute; right:25px; top:9px;}
.login_pager .Register ul.UserInfo li.TT1{ margin-top:0px; height:75px; line-height:70px; font-size:14px;}
.login_pager .Register ul.UserInfo li.TT1 p{ float:left;}
.login_pager .Register ul.UserInfo li.TT1 p.Password{ float:right;}
.login_pager .Register ul.UserInfo li.TT1 input{ float:left; margin-top:28px; width:14px; height:14px; border:1px solid #DDDDDD; background:none;}
.login_pager .Register ul.UserInfo li.TT1 a.href{ color:#2F679A;}
.login_pager .Register ul.UserInfo li.TT1 a.href:hover{ color:#FF6600;}
.login_pager .Register ul.UserInfo li.TT2{ margin-top:0px;}
.login_pager .Register ul.UserInfo li.TT2 input{ cursor:pointer;  border:0px; font-size:16px; background-color:#E32322; color:White; height:40px; line-height:40px;  width:100%; color:White; behavior: url(../images/pie.htc);-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.login_pager .Register ul.UserInfo li.TT2 input:hover{ background-color:#AF1616}
.login_pager .Register ul.UserInfo li.TT2 input.NoSend{ background-color:#CCCCCC;  }
.login_pager .Register ul.UserInfo li.TT2 input.NoSend:hover{ background-color:#BBBBBB;}
.login_pager .Register ul.UserInfo li.TT4{ height:20px; line-height:20px; color:Red;}
.login_pager .Register ul.UserInfo li.TT5{ height:45px; line-height:45px; color:#2D3E52; font-size:18px;}

.News_Image_List{ clear:both;  width:1200px; margin:0px auto; padding-top:55px; overflow:hidden;}
.News_Image_List ul.List{ clear:both;   width:1250px; overflow:hidden;}
.News_Image_List ul.List li{ margin-right:30px; margin-bottom:45px;  float:left; width:370px; height:425px; overflow:hidden; background-color:#FFFFFF;  transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-webkit-transition: all 0.4s;}
.News_Image_List ul.List li p{  font-size:14px; clear:both; overflow:hidden;}
.News_Image_List ul.List li p.PP1{ height:225px;  }
.News_Image_List ul.List li p.PP1 img{ height:225px; width:370px;  transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-webkit-transition: all 0.4s;}
.News_Image_List ul.List li p.PP2{ padding-bottom:5px; padding-top:20px; padding-left:10px; padding-right:10px; height:70px; line-height:35px; font-size:22px;}
.News_Image_List ul.List li p.PP3{ height:50px; line-height:25px; padding-left:10px; padding-right:10px; color:#666666;}
.News_Image_List ul.List li p.PP4{ padding-left:10px; height:30px;  line-height:30px; color:#999999;}
.News_Image_List ul.List li:hover p.PP1 img{ -moz-transform:scale(1.1,1.1);   -webkit-transform:scale(1.1,1.1);   -o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.News_Image_List .Pages{  padding-top:15px; padding-bottom:45px; padding-right:30px; clear:both; overflow:hidden; text-align:center;}
.News_Image_List .Pages a{ font-size:16px; margin-left:8px; padding-left:10px; padding-right:10px; color:#E9152C; display:inline-block; height:28px; line-height:28px; border:1px solid #DDDDDD;}
.News_Image_List .Pages a:hover{ color:#E9152C;}
.News_Image_List .Pages a.AA{ background-color:#E9152C; border:1px solid #E9152C; color:White; font-weight:bold;}
.News_Image_List .Pages span{ margin-right:-2px; display:inline-block; height:28px; line-height:28px;}
.News_Image_List .Pages span.SP1{ padding-left:20px;}
.News_Image_List .Pages span.SP2{ margin-top:6px; width:55px;  }
.News_Image_List .Pages span.SP2 input{ color:#666666; width:53px; height:23px; line-height:23px; text-align:center; border:1px solid #D5D5D5;}
.News_Image_List .Pages span.SP2 input.IN1{ color:#FFFFFF; width:53px; height:26px; line-height:26px; text-align:center; border:1px solid #E9152C; background-color:#E9152C;}
.News_Image_List .Pages span.SP3{color:#E9152C;}

.News_Info{ clear:both; overflow:hidden; background-color:White; padding-left:45px; padding-right:45px; width:1110px; margin:0px auto; margin-top:25px;}
.News_Info .NewTitle{ color:#333333; font-size:30px; text-align:center; padding-top:35px; height:65px; line-height:65px;}
.News_Info .NewTime{ text-align:center; padding-bottom:20px; line-height:40px; color:#333333; font-size:18px;}
.News_Info .NewTexts{ color:#333333; line-height:26px; padding-top:10px;  padding-bottom:80px; font-size:16px;}
.News_Info .NewTexts p.PP1{ text-align:center; padding-top:20px; padding-bottom:20px;}

.News_List{ clear:both; overflow:hidden; width:1200px; margin:0px auto; margin-top:25px;}
.News_List .Lefts{ float:left; width:825px; overflow:hidden; padding-bottom:40px;}
.News_List .Lefts ul.Title{ clear:both;  height:50px; border-top:1px solid #DDDDDD;}
.News_List .Lefts ul.Title li{ float:left; height:50px; line-height:50px;}
.News_List .Lefts ul.Title li.TT1{ min-width:110px; text-align:center; border-top:4px solid #E9152C; color:#E9152C; font-weight:bold; font-size:21px;}
.News_List .Lefts ul.Title li.TT2{ float:right;}
.News_List .Lefts ul.Title li.TT2 a{  behavior: url(PIE.htc);-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; display:inline-block; height:26px; line-height:26px; color:White; background-color:#E9152C; padding-left:10px; padding-right:10px;}
.News_List .Lefts ul.Title li.TT2 a:hover{ background-color:#FF8800;}
.News_List .Lefts .Items{  padding-top:10px;   border-bottom:1px solid #DDDDDD; clear:both; overflow:hidden;}
.News_List .Lefts .Items .ITitle{ clear:both; overflow:hidden; height:45px;  line-height:45px;  font-size:20px;}
.News_List .Lefts .Items .IDesign{ padding-bottom:13px; clear:both; overflow:hidden; line-height:25px; font-size:15px; color:#333333;}
.News_List .Lefts .Items .IType{ clear:both; overflow:hidden; height:40px; line-height:40px;}
.News_List .Lefts .Items .IType p{  float:left;}
.News_List .Lefts .Items .IType p.PP1{ height:26px; background-color:#F0F0F0; font-size:14px;}
.News_List .Lefts .Items .IType p.PP1 span{ text-align:center; float:left; width:60px;  line-height:26px; height:26px; color:White; background-color:#E7162B; }
.News_List .Lefts .Items .IType p.PP1 label{ float:left; display:inline-block; padding-left:12px; padding-right:12px;   line-height:26px; height:26px;}
.News_List .Lefts .Items .IType p.PP2{ float:right; line-height:30px; font-size:15px; color:#333333;}
.News_List .Lefts .NotItems{ border-bottom:0px;}
.News_List .Lefts .Pages{  padding-top:25px;  padding-right:30px; clear:both; overflow:hidden; text-align:center;}
.News_List .Lefts .Pages a{ font-size:16px; margin-left:8px; padding-left:10px; padding-right:10px; color:#E9152C; display:inline-block; height:28px; line-height:28px; border:1px solid #DDDDDD;}
.News_List .Lefts .Pages a:hover{ color:#E9152C;}
.News_List .Lefts .Pages a.AA{ background-color:#E9152C; border:1px solid #E9152C; color:White; font-weight:bold;}
.News_List .Lefts .Pages span{ margin-right:-2px; display:inline-block; height:28px; line-height:28px;}
.News_List .Lefts .Pages span.SP1{ padding-left:20px;}
.News_List .Lefts .Pages span.SP2{ margin-top:6px; width:55px;  }
.News_List .Lefts .Pages span.SP2 input{ color:#666666; width:53px; height:23px; line-height:23px; text-align:center; border:1px solid #D5D5D5;}
.News_List .Lefts .Pages span.SP2 input.IN1{ color:#FFFFFF; width:53px; height:26px; line-height:26px; text-align:center; border:1px solid #E9152C; background-color:#E9152C;}
.News_List .Lefts .Pages span.SP3{color:#E9152C;}
.News_List .Rights{ float:right; width:355px; overflow:hidden;}
.News_List .Rights ul.Advs{  clear:both; overflow:hidden;}
.News_List .Rights ul.Advs li{ clear:both ; overflow:hidden; margin-bottom:10px;}
.News_List .Rights ul.Advs li img{ width:355px;}
.News_List .Rights .CaseList{ margin-bottom:10px; clear:both; overflow:hidden; border:1px solid #DDDDDD; padding-left:15px; padding-right:15px;}
.News_List .Rights .CaseList .Titles{ clear:both; line-height:50px; height:50px; border-bottom:3px solid #E6E6E6}
.News_List .Rights .CaseList .Titles span{ padding-right:5px;  background:url(../images/ico2.png) left center no-repeat; border-bottom:3px solid #EA3E3E; float:left; padding-left:30px; height:50px; line-height:50px; display:inline-block; font-size:20px;}
.News_List .Rights .CaseList .Titles a{ float:right; font-size:15px;}
.News_List .Rights .CaseList ul.KuaiNews{ clear:both; overflow:hidden; padding-bottom:15px; padding-top:5px;}
.News_List .Rights .CaseList ul.KuaiNews li{ border-bottom:1px solid #DDDDDD; clear:both; overflow:hidden; }
.News_List .Rights .CaseList ul.KuaiNews li.TT4{ height:45px; clear:both; overflow:hidden;}
.News_List .Rights .CaseList ul.KuaiNews li.TT4 p{ float:left;}
.News_List .Rights .CaseList ul.KuaiNews li.TT4 p.PP1{ line-height:20px; margin-top:12px; margin-right:10px;  width:20px; height:20px; background-color:#535353; text-align:center; color:White; font-size:10px;}
.News_List .Rights .CaseList ul.KuaiNews li.TT4 p.PP11{ background-color:#E50011;}
.News_List .Rights .CaseList ul.KuaiNews li.TT4 p.PP2{ width:265px; line-height:45px; font-size:15px; }

.News_List .Rights .DateTitles{ clear:both; line-height:50px; height:50px; border-bottom:3px solid #E6E6E6}
.News_List .Rights .DateTitles span{ padding-right:5px;  background:url(../images/ico1.png) left center no-repeat; border-bottom:3px solid #EA3E3E; float:left; padding-left:30px; height:50px; line-height:50px; display:inline-block; font-size:20px;}
.News_List .Rights .DateTitles a{ float:right; font-size:15px;}
.News_List .Rights .DataResult{ clear:both; overflow:hidden; padding-top:15px;}
.News_List .Rights .DataResult ul.DRTitle{ height:45px; clear:both; overflow:hidden; background-color:#E7162B; color:White;}
.News_List .Rights .DataResult ul.DRTitle li{ text-align:left; width:33.33%; float:left; height:45px; line-height:45px; font-size:16px;}
.News_List .Rights .DataResult ul.DRTitle li span{ float:left; padding-left:20px;}
.News_List .Rights .DataResult .ResultKuen{ position:relative; height:500px; overflow:hidden;}
.News_List .Rights .DataResult .ResultKuen ul.List{ clear:both; overflow:hidden;}
.News_List .Rights .DataResult .ResultKuen ul.List li{ clear:both; overflow:hidden; height:50px;}
.News_List .Rights .DataResult .ResultKuen ul.List li p{ font-size:15px; color:#666666; float:left; width:33.33%; line-height:50px; height:50px;}
.News_List .Rights .DataResult .ResultKuen ul.List li p.PP1{ text-align:left;}
.News_List .Rights .DataResult .ResultKuen ul.List li p.PP1 span{ float:left; display:inline-block; padding-left:20px;}
.News_List .Rights .DataResult .ResultKuen ul.List li p.PP2 span{ float:left; padding-left:20px; }
.News_List .Rights .DataResult .ResultKuen ul.List li.TT1{ background-color:#EFEFEF;}
.News_List .Rights ul.CaseNav{ padding-top:20px; padding-bottom:20px; width:280px; clear:both; overflow:hidden; margin:0px auto;}
.News_List .Rights ul.CaseNav li{ margin-left:5px; margin-right:5px; margin-bottom:10px; background-color:#FCFCFC; width:130px; float:left; height:26px; line-height:26px; text-align:center; font-size:14px;}
.News_List .Rights ul.CaseNav li.TT1{ background-color:#F0F0F0;}
.News_List .Rights ul.CaseNav li:hover{ background-color:#DD0000;}
.News_List .Rights ul.CaseNav li:hover a{ color:White;}

.ABout_Adv{ min-height:700px; clear:both; width:1200px; overflow:hidden; margin:0px auto; margin-top:15px; margin-bottom:50px; background:url(../images/advbg.jpg) left top repeat-y; }
.ABout_Adv .Lefts{ float:left; width:225px; overflow:hidden;}
.ABout_Adv .Lefts ul.Nav{ clear:both; overflow:hidden;}
.ABout_Adv .Lefts ul.Nav li{ height:60px; line-height:60px; clear:both; overflow:hidden; padding-left:25px;  font-size:18px;}
.ABout_Adv .Lefts ul.Nav li a{ color:#333333;}
.ABout_Adv .Lefts ul.Nav li.TT1{ background-color:#E7162B; }
.ABout_Adv .Lefts ul.Nav li.TT1 a{ color:White;}
.ABout_Adv .Lefts ul.Nav li:hover{ background-color:#E7162B; }
.ABout_Adv .Lefts ul.Nav li:hover a{ color:White;}
.ABout_Adv .Rights{ padding-top:25px; behavior: url(PIE.htc);-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; padding-left:35px; padding-right:35px; width:860px; border:2px solid #E5E5E5; float:right; overflow:hidden; min-height:700px;  background:url(../images/zhengbg.jpg) center top repeat}
.ABout_Adv .Rights .Title{ height:65px; line-height:65px; text-align:center; clear:both; overflow:hidden; color:#E7162B; font-size:38px;}
.ABout_Adv .Rights .Name{ clear: both; overflow:hidden; text-align:center; height:60px; line-height:40px; font-size:20px;}
.ABout_Adv .Rights .Items{ clear:both; overflow:hidden; border-top:1px solid #DDDDDD; padding-top:20px;}
.ABout_Adv .Rights .Items .ITitle{ height:40px; line-height:40px; clear:both;  overflow:hidden; padding-left:30px; color:#E6152B; font-size:18px;}
.ABout_Adv .Rights .Items .IContent{ padding-bottom:20px; clear:both; overflow:hidden;  padding-left:70px; line-height:25px;  font-size:16px;}
.ABout_Adv .Rights .Items .ITip{ padding-bottom:20px; clear:both; overflow:hidden;  padding-left:70px; line-height:25px;  font-size:12px; color:#E6152B}


.IndexNewsBanner{ clear:both; overflow:hidden; width:1200px; margin:0px auto; margin-top:10px; margin-bottom:15px;}
.IndexNewsBanner .Banner{ position:relative; width:720px; height:370px; overflow:hidden; float:left;}
.IndexNewsBanner .Banner img{  width:720px; height:370px; } 
.IndexNewsBanner .Banner .LTitle{ position:absolute; left:0px; bottom:0px; height:35px; line-height:35px; padding-left:10px; font-size:14px; color:White;}
.IndexNewsBanner .Banner .LTitle a{ color:White;}
.IndexNewsBanner .Banner .LTitle p{ height:30px; clear:both; overflow:hidden; line-height:30px;}
.IndexNewsBanner .Banner .RJiao{ position:absolute; right:10px; bottom:0px; height:25px; line-height:25px; }
.IndexNewsBanner .Banner .RJiao span{ cursor:pointer; z-index:100; margin-left:6px; background:rgba(255,255,255,0.4); display:inline-block; height:13px; width:13px; overflow:hidden;behavior: url(../images/pie.htc);  -webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.IndexNewsBanner .Banner .RJiao span.SP{ background-color:#FFFFFF;}
.IndexNewsBanner .Banner .RBanner{ position:absolute; left:0px; bottom:0px; width:100%; height:50px; background:rgba(0,0,0,0.4);}


.IndexNewsBanner .NewsItem{ float:right; width:430px; padding-left:15px; padding-right:15px; overflow:hidden; height:370px; background-color:#F5F5F5;}
.IndexNewsBanner .NewsItem ul.Title{ margin-top:15px; clear:both; overflow:hidden; height:55px; background:url(../images/jian.png) left top no-repeat; }
.IndexNewsBanner .NewsItem ul.Title li{ float:left;}
.IndexNewsBanner .NewsItem ul.Title li.TT1{  width:105px; height:40px; line-height:40px; color:White; text-align:center;  font-size:18px; text-align:center;}
.IndexNewsBanner .NewsItem ul.Title li.TT2{ float:right; line-height:40px; font-size:16px;}

.IndexNewsBanner .NewsItem ul.List{ clear:both; overflow:hidden;}
.IndexNewsBanner .NewsItem ul.List li{ clear:both; overflow:hidden;} 
.IndexNewsBanner .NewsItem ul.List li.TT2{  background:url(../images/dain.jpg) left center no-repeat;  padding-left:15px; font-size:16px; height:35px; line-height:35px;   }
.IndexNewsBanner .NewsItem ul.List li.TT2 p{ float:left; height:35px; line-height:35px; overflow:hidden;}
.IndexNewsBanner .NewsItem ul.List li.TT2 p.PP1{ width:300px;}
.IndexNewsBanner .NewsItem ul.List li.TT2 p.PP2{ float:right;}


ul.InTitles{ clear:both ; overflow:hidden; width:1200px; border-bottom:3px solid #E7162B; margin:0px auto; margin-bottom:20px;}
ul.InTitles li{ float:left;}
ul.InTitles li.TT1{}
ul.InTitles li.TT1 p{ cursor:pointer; float:left; font-size:18px; height:46px; line-height:46px; width:165px; padding-right:25px; text-align:center; }
ul.InTitles li.TT1 p.Select{ background:url(../images/nanvbg.jpg) left center no-repeat; color:White;}
ul.InTitles li.TT2{ float:right; font-size:16px; line-height:46px;}


.InCompany{ clear: both; overflow:hidden; width:1200px; margin:0px auto; margin-top:20px; margin-bottom:25px;} 
.InCompany table{  border:0px; width:100%;}
.InCompany table th{ border-bottom:1px solid #DDDDDD; font-weight:lighter; height:45px; line-height:45px; background-color:#F4F4F4; font-size:16px;  text-align:center;}
.InCompany table th.TH1{ width:240px; text-align:left; padding-left:65px;}
.InCompany table th.TH2{ width:120px;}
.InCompany table th.TH3{ width:140px;}
.InCompany table th.TH4{ width:160px;}
.InCompany table th.TH5{ width:170px;}
.InCompany table th.TH6{ width:130px;}
.InCompany table th.TH7{ width:150px;}
.InCompany table td{  border-bottom:1px solid #DDDDDD;  font-size:16px;  text-align:center; height:50px; line-height:50px; color:#333333;}
.InCompany table td.TD1{ text-align:left;}

.InNews_List{ clear:both; overflow:hidden; width:1200px; margin:0px auto; margin-top:25px;}
.InNews_List .Lefts{ float:left;   overflow:hidden; padding-bottom:40px;}
.InNews_List .Lefts .NewsItem{ float:left; width:400px; overflow:hidden;  background:url(../images/xiantiao.jpg) left 41px repeat-x; }
.InNews_List .Lefts .NewsItem ul.Title{ clear:both; overflow:hidden; height:55px; background:url(../images/jian.png) left top no-repeat; }
.InNews_List .Lefts .NewsItem ul.Title li{ float:left;}
.InNews_List .Lefts .NewsItem ul.Title li.TT1{  width:105px; height:40px; line-height:40px; color:White; text-align:center;  font-size:18px; text-align:center;}
.InNews_List .Lefts .NewsItem ul.Title li.TT2{ float:right; line-height:40px; font-size:16px;}
.InNews_List .Lefts .NewsItem ul.List{ clear:both; overflow:hidden;}
.InNews_List .Lefts .NewsItem ul.List li{ clear:both; overflow:hidden;} 
.InNews_List .Lefts .NewsItem ul.List li.TT2{  border-bottom:1px solid #DDDDDD; background:url(../images/hjian.png) left center no-repeat;  padding-left:18px; font-size:16px; height:60px; line-height:60px;   }
.InNews_List .Lefts .NewsItem ul.List li.TT2 p{ float:left; height:60px; line-height:60px; overflow:hidden;}
.InNews_List .Lefts .NewsItem ul.List li.TT2 p.PP1{ width:290px;}
.InNews_List .Lefts .NewsItem ul.List li.TT2 p.PP2{ float:right;}
.InNews_List .Lefts .NewsItem2{ margin-left:0px;}
.InNews_List .Lefts .DateTitles{ clear:both; line-height:50px; height:50px; border-bottom:3px solid #E6E6E6}
.InNews_List .Lefts .DateTitles span{ padding-right:5px;  background:url(../images/ico1.png) left center no-repeat; border-bottom:3px solid #EA3E3E; float:left; padding-left:30px; height:50px; line-height:50px; display:inline-block; font-size:20px;}
.InNews_List .Lefts .DateTitles a{ float:right; font-size:15px;}
.InNews_List .Lefts ul.List2{ clear:both; overflow:hidden;}
.InNews_List .Lefts ul.List2 li{ clear:both; overflow:hidden;} 
.InNews_List .Lefts ul.List2 li.TT2{  border-bottom:1px solid #DDDDDD; background:url(../images/hjian.png) left center no-repeat;  padding-left:18px; font-size:16px; height:60px; line-height:60px;   }
.InNews_List .Lefts ul.List2 li.TT2 p{ float:left; height:60px; line-height:60px; overflow:hidden;}
.InNews_List .Lefts ul.List2 li.TT2 p.PP1{ width:290px;}
.InNews_List .Lefts ul.List2 li.TT2 p.PP2{ float:right;}
.InNews_List .Lefts .NewsItem3{ width:815px; height:312px;}

.InNews_List .Rights{ float:right; width:355px; overflow:hidden;}
.InNews_List .Rights ul.Advs{  clear:both; overflow:hidden;}
.InNews_List .Rights ul.Advs li{ clear:both ; overflow:hidden; margin-bottom:10px;}
.InNews_List .Rights ul.Advs li img{ width:355px;}
.InNews_List .Rights .CaseList{ margin-bottom:10px; clear:both; overflow:hidden; border:1px solid #DDDDDD; padding-left:15px; padding-right:15px;}
.InNews_List .Rights .CaseList .Titles{ clear:both; line-height:50px; height:50px; border-bottom:3px solid #E6E6E6}
.InNews_List .Rights .CaseList .Titles span{ padding-right:5px;  background:url(../images/ico2.png) left center no-repeat; border-bottom:3px solid #EA3E3E; float:left; padding-left:30px; height:50px; line-height:50px; display:inline-block; font-size:20px;}
.InNews_List .Rights .CaseList .Titles a{ float:right; font-size:15px;}
.InNews_List .Rights .CaseList ul.KuaiNews{ clear:both; overflow:hidden; padding-bottom:15px; padding-top:5px;}
.InNews_List .Rights .CaseList ul.KuaiNews li{ border-bottom:1px solid #DDDDDD; clear:both; overflow:hidden; }
.InNews_List .Rights .CaseList ul.KuaiNews li.TT4{ height:45px; clear:both; overflow:hidden;}
.InNews_List .Rights .CaseList ul.KuaiNews li.TT4 p{ float:left;}
.InNews_List .Rights .CaseList ul.KuaiNews li.TT4 p.PP1{ line-height:20px; margin-top:12px; margin-right:10px;  width:20px; height:20px; background-color:#535353; text-align:center; color:White; font-size:10px;}
.InNews_List .Rights .CaseList ul.KuaiNews li.TT4 p.PP11{ background-color:#E50011;}
.InNews_List .Rights .CaseList ul.KuaiNews li.TT4 p.PP2{ width:265px; line-height:45px; font-size:15px; }

.InNews_List .Rights .DateTitles{ clear:both; line-height:50px; height:50px; border-bottom:3px solid #E6E6E6}
.InNews_List .Rights .DateTitles span{ padding-right:5px;  background:url(../images/ico1.png) left center no-repeat; border-bottom:3px solid #EA3E3E; float:left; padding-left:30px; height:50px; line-height:50px; display:inline-block; font-size:20px;}
.InNews_List .Rights .DateTitles a{ float:right; font-size:15px;}
.InNews_List .Rights .DataResult{ clear:both; overflow:hidden; padding-top:15px;}
.InNews_List .Rights .DataResult ul.DRTitle{ height:45px; clear:both; overflow:hidden; background-color:#E7162B; color:White;}
.InNews_List .Rights .DataResult ul.DRTitle li{ text-align:left; width:33.33%; float:left; height:45px; line-height:45px; font-size:16px;}
.InNews_List .Rights .DataResult ul.DRTitle li span{ float:left; padding-left:20px;}
.InNews_List .Rights .DataResult .ResultKuen{ position:relative; height:500px; overflow:hidden;}
.InNews_List .Rights .DataResult .ResultKuen ul.List{ clear:both; overflow:hidden;}
.InNews_List .Rights .DataResult .ResultKuen ul.List li{ clear:both; overflow:hidden; height:50px;}
.InNews_List .Rights .DataResult .ResultKuen ul.List li p{ font-size:15px; color:#666666; float:left; width:33.33%; line-height:50px; height:50px;}
.InNews_List .Rights .DataResult .ResultKuen ul.List li p.PP1{ text-align:left;}
.InNews_List .Rights .DataResult .ResultKuen ul.List li p.PP1 span{ float:left; display:inline-block; padding-left:20px;}
.InNews_List .Rights .DataResult .ResultKuen ul.List li p.PP2 span{ float:left; padding-left:20px; }
.InNews_List .Rights .DataResult .ResultKuen ul.List li.TT1{ background-color:#EFEFEF;}

.InAdv{ clear:both; overflow:hidden; width:1200px; margin:0px auto; padding-top:10px;}
.InAdv ul{ width:1250px; clear:both; overflow:hidden;}
.InAdv ul li{ margin-right:7px; float:left; width:165px;  height:120px;}
.InAdv ul li img{ width:165px;  height:120px;  transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-webkit-transition: all 0.4s;}
.InAdv ul li:hover img{-moz-transform:scale(1.1,1.1);   -webkit-transform:scale(1.1,1.1);   -o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}


/* 覆盖xyxm样式--结束*//* 侧边导航栏样式--开始*/.slideBar{position: fixed;right: 0;bottom: 30px;/*2019-12-3 jiangz*//*width: 55px;*/width: 66px;text-align: center;font-size: 12px;color: #333;background-color: #fff;z-index: 999;}
.slideBar .si{display: block;color: #e22323;margin-bottom: 10px;}
.slideBar .keep-wx{position: relative;z-index: 999;}
.slideBar .keep-wx img{width: 100px;height: 100px;position: absolute;left: 200px;top: -10px;transition: .5s all;}
.slideBar .keep-wx:hover img{z-index: 1;left: -110px;display: inline-block;}
.slideBar .share-box{position: relative;}
.slideBar .share-box:hover .jiathis_style{left: -88px;}
.slideBar .share-box .jiathis_style{width: 88px;position: absolute;left: 300px;top: 4px;padding: 8px;background-color: #fff;transition: 0.5s left;}
.slideBar .share-box .jiathis_style p{color: #000;text-align: left;font-size: 14px;margin-bottom: 10px;}
.slideBar .share-box .jiathis_style h3{font-size: 14px;color: #333;text-align: left;padding-bottom: 10px;}
.slideBar .share-box .jiathis_style > a{width: 26px;height: 26px !important;margin-right: 10px;display: inline-block;}
.slideBar .share-box .jiathis_style .tsina{background: url("../images/weibo_icon.png") no-repeat;}
.slideBar .share-box .jiathis_style .weixin{background: url("../images/weixin_icon.png") no-repeat;}
.slideBar li{cursor: pointer;padding-top: 10px;padding-bottom: 16px;transition: .5s all;}
.slideBar li:hover{color: #fff;background-color: #e22323;}
.slideBar li:hover span, .slideBar li:hover .si{color: #fff;}
.slideBar a{color: #333;display: block;}


/*.ResultKuen ul.List li:nth-child(even){background-color: #EFEFEF}*/


.sp_header{ display:none;}
.sjj_nav{display:none;}
.top01{display:none;}
.InNews_List{ height:490px; overflow:hidden;}
.wapper{ width:1100px; margin:0 auto;}

.yqdyde-bg{ background:url(../images/tu5.png) center no-repeat; background-size:100% 100%;}
.yqdyde{ height:222px;}
.yqdyde h2{ color:#ce0000; text-align:center; font-size:48px; font-weight:normal; padding-top:6%; margin:0;}

.djcx{ border:2px solid #cf0007; border-radius:5px; margin-top:-1.5%; margin-bottom:3%; background:#fff;}
.input_text03{  background:url(../images/tu1.png) 10px center no-repeat; line-height:60px; height:60px; padding-left:40px;outline:none; font-size:18px; float:left; display:block; width:70%; border:none;}
 
.djcx strong{ float:right; display:block; width:200px; background:#cf0007;border-radius:5px 0 0 5px; text-align:center; color:#fff; font-size:18px; line-height:60px; height:60px;}

.djcx strong a{ color:#fff;} 

.quxy{ margin-bottom:2%;}
.quxy{ text-align:center; }
.quxy ul li{ display:inline-block; width:13%; margin:0 2%;}
.quxy ul li img{ width:100%; display:block;}
.quxy ul li span{ color:#e3b486; font-size:18px; line-height:40px; height:40px;}

.yqlj{ margin-bottom:6%;}
.zxtij{ margin-top:3%; margin-bottom:3%; height:156px; position:relative}
.zxtij img{ width:100%; height:100%;}
.zxtij a{display:block;position:absolute;right: 3%;width: 25%;height:50px;top: 33%;background: #ffffff59;}
.xizg ul{ margin-top:4%;}
.xizg ul li{ float:left; display:block; width:10%; line-height:30px;}
.xizg ul li a{ color:#c8030a; font-size:16px;}

.clear{ margin:0; padding:0; font-size:0; clear:both; }
.jinrxw h2{ color:#d50004; float:left; display:block; font-size:40px; background:#fff; padding-right:30px; margin:0;}
.clhd{ border-bottom:2px solid #d50004;}
.clhd span a{ text-align:right; font-size:18px; color:#000;/* margin-right:7%; */display:block; line-height:50px; height:50px;}

.weizho{ height:40px;}
.weizho h2{ background:url(../images/tu7.png) left center no-repeat; font-size:16px; padding-left:30px; font-weight:normal;}
.weizho h2 a{ display:inline-block; margin:0 1%;}


.modle_3 .boxas {
	background: #fff;
	padding-bottom: 40px;
}

.child_warps {
	padding-top: 20px;
	background: #efefef;
	padding-bottom: 20px;
}

.modle_3 .modle_1 {
	background: none;
	height: auto;
	margin-bottom: 50px;
}

.modle_3 .modle_1 .box {
	position: relative;
	left: auto;
	top: auto;
	transform: translate(0%, 0%);
}

.modle_3 .table {
	margin: 0px 15px;
}

.m7_tit {
    font-size: 44px;
    color: #ce0000;
    text-align: center;
    margin-bottom: 25px;
}

.m7_dectas {
	background: #db915d;
	border: 1px solid #602f0c;
	padding: 10px 50px;
	font-size: 14px;
	color: #ffffff;
	border-radius: 20px;
	line-height: 30px;
}

.m7_form {
	width: 400px;
	display: block;
	margin: 50px auto;
}

.m7_form ul li {
	position: relative;
	margin-bottom: 20px;
	padding-left: 100px;
}

.m7_form ul li span {
	position: absolute;
	left: 0px;
	width: 92px;
	text-align: right;
	font-size: 14px;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	color: #333333;
}

.m7_form ul li .textsa {
	border: 1px solid #666666;
	height: 34px;
	border-radius: 4px;
	width: 99%;
	padding-left: 1%;
	display: inline-block;
}

.m7_form .buts input {
	display: inline-block;
	background: #bd0714;
	color: #fff;
	width: 200px;
	height: 40px;
	font-size: 14px;
	border-radius: 5px;
	margin-left: 100px;

}

.m7_form ul li font {
	position: absolute;
	font-size: 12px;
	color: #a40000;
	right: 0px;
	top: 50%;
	transform: translate(106%, -50%);
}





.PhotoList_k1 {
	width: 100%;
	transition: 0.3s ease 0s;
	font-size: 14px;
}
.PhotoList_k1 ul {
	font-size: 0px;
}
.PhotoList_k1 li:nth-child(4n+1) {
	margin-left: 0px;
}
.PhotoList_k1 li {
	font-size: 16px;
	transition: 0.3s ease 0s;
	margin-bottom: 2.5%;
	width: 23%;
	margin-left: 2.6%;
	background: #f2f2f2;
	padding: 10px;
	display: inline-block;
	vertical-align: top;
	box-sizing: border-box;
}
.PhotoList_k1 li a {
	font-size: 0px;
	overflow: hidden;
	text-align: center;
	background: #f6f6f6;
	width: 100%;
	margin: 0 auto;
	height: 13.6vw;
	display: block;
}
.PhotoList_k1 li a:before {
	content: '';
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: 0px;
}
.PhotoList_k1 img {
	display: inline-block;
	vertical-align: middle;
	transition: 0.5s linear 0s;
	width: auto;
	height: auto;
	max-height: 87%;
	max-width: 90%;
	margin-left: 0px;
	transform: scale(1);
}
.PhotoList_k1 h4 {
	display: none;
}
.PhotoList_k1 li span {
	color: #666;
	white-space: nowrap;
	transition: 0.3s ease 0s;
	display: block;
	width: 100%;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 16px;
	padding: 3% 10px;
	box-sizing: border-box;
	border: none;
}
@media screen and (min-width: 769px) {
.PhotoList_k1 li:hover img {
	transform: scale(1.1);
}
.PhotoList_k1 li:hover span {
	color: #fff;
	background: #2b2f89;
}
.PhotoList_k1 li {
	width: 23%;
}
.PhotoList_k1 li:nth-child(4n+1) {
	margin-left: 0px;
}
}
@media screen and (max-width: 1100px) {
.PhotoList_k1 li a {
	height: 21.2vw;
}
}
@media screen and (max-width: 768px) {
.PhotoList_k1 {
	padding: 0px;
}
.PhotoList_k1 li {
	width: 48%;
	margin-bottom: 5%;
}
.PhotoList_k1 li a {
	height: 31vw;
	padding: 0;
}
.PhotoList_k1 li span {
	padding: 2vw;
	font-size: 14px;
}
.PhotoList_k1 li:nth-child(2n+1) {
	margin-left: 0%;
}
.PhotoList_k1 li:nth-child(2n+0) {
	margin-left: 4%;
}
}


.ezi{ min-height:300px;}

@media only screen and (max-width: 980px) {
	body {
    zoom: 1 !important;
}
	.wapper{ width:90%; margin:0 auto;}
	.top01{display:block; height:50px;}/*---------------------------------------------------------------------------------------------------------------手机站导航开始----------*/
.sp_header{height:50px;overflow:hidden;background:#fff;position:fixed;z-index:10;width:100%; display:block}
.sp_logo{padding:10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:30px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px;display:block}
.sp_nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:999;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s; display:block;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}
/*---------------------------------------------------------------------------------------------------------------手机站导航结束----------*/
.wapper{ width:90%;}
.IndexNewsBanner{ width:90%;}
.MuenNav{ display:none}
.HeadTop{ height:400px; width:100%; background-size:100% 100%;}
.HeadTop .Search{ width:87%; height:30px}
.HeadTop .Search .Drop{width:23%;height: 30px;}
.HeadTop .Search .Drop span{ font-size:12px;  height: 30px;line-height: 30px;}
.HeadTop .Search .InPuts{width:48%; float:left;    padding-left: 20px;}
.HeadTop .Search .InPuts input{    height: 30px;  line-height: 30px;   width: 100%;font-size: 12px;
	}
.HeadTop .Search .InPuts input{    height: 30px;line-height: 30px;   width: 100%;  font-size: 12px;}
.HeadTop .Search .Btns{ width:76px; line-height:30px; height:30px; background:url(../images/btnsearch.png) 53px 4px no-repeat #E7162B}
.HeadTop .Search .Btns input{height: 30px;line-height: 30px;      font-size: 12px;
    padding-left: 22px;}
.IndexNewsBanner .Banner{width:100%;}
.IndexNewsBanner .NewsItem{width:100%;}
ul.InTitles{width:90%;}
ul.InTitles li.TT1 p{    width: 134px;    padding-right: 2px;}
.InCompany{ width:100%;overflow-x:scroll;}
.InCompany table th.TH1{ padding-left:0px; width:44%;}
.InCompany table th.TH2 {
    width: 10%;
}
.InCompany table th.TH3 {
    width: 14%;
}
.InCompany table th.TH4 {
    width: 16%;
}
.InCompany table th.TH5 {
    width: 17%;
}
.InCompany table th.TH6 {
    width: 17%;
}
.InNews_List{ width:90%;}
.InNews_List .Lefts .NewsItem{ width:100%;}
.InNews_List{ height:auto;}
.InAdv{width:90%;}
.InAdv ul{ width:100%;}
.InAdv ul li{ float:left; width:49%;    margin-right: 6px;}
.InAdv ul li:nth-child(2n) {
    margin-right: 0% ;
}
.InAdv ul li img{ width:100%;}
.InNews_List .Lefts .NewsItem3{ width:100%;}
.InNews_List .Lefts ul.List2 li.TT2 p.PP1{ width:70%;}
.Foots .Texts{width:90%;}
.InNews_List .Rights{width:100%;}
.HeadTop .TopTitle{ width:100%; overflow:hidden}



.News_List{ width:90%;}
.News_List .Lefts{ width:100%;}
.News_List .Rights{width:100%;}

.login_pager .Register{ width:90%;}
.login_pager .Register ul.UserInfo{width:90%;}
.login_pager .Register .RegiterForm{ width:90%;}
.login_pager .Register ul.UserInfo li input.User{width:90%;}
.login_pager .Register ul.UserInfo li input.Code{ width:53%;}

.login_pager .Loginer{ width:90%; padding:0;}
.login_pager .Loginer ul.UserInfo{ width:90%;margin: 0 auto;}
.login_pager .Loginer ul.UserInfo li input.User{width:90%;}
.login_pager .Loginer ul.UserInfo li input.Code{ width:53%;}

.yqdyde h2{ font-size:39px;}
	.yqdyde{ height:100px;}
	.input_text03{ width:60%;}
.djcx strong{    width: 90px;}
.quxy ul li{ width:40%}
.xycp ul li{ width:100%; margin:2% 0;}
/*.qyeyh ul li{ width:100%;}*/
.xizg ul li{ width:33.3%; text-align:center;}
.m7_form {
    width: 100%;
}
.m7_form ul li font {
    position: relative;
    display: block;
    width: 100%;
    font-size: 12px;
    color: #a40000;
    right: auto;
    top: auto;
    transform: translate(0, 0);
}
}





.technical_support {
    margin: 2% auto;
    width: 1200px;
}

.pro-detail-type1 .artical_wrap .artical_column_nav {
    height: auto;
    line-height: 60px;
    width: 95.5%;
    box-sizing: border-box;
    font-size: 0;
    margin: 0px 0px 0;
}

    .pro-detail-type1 .artical_wrap .artical_column_nav li {
        min-width: 100%;
        display: inline-block;
        color: #333333;
        font-size: 14px;
        border-bottom: 1px solid #bebebe;
        height: auto;
        text-align: center;
        padding-bottom: 0px;
    }

        .pro-detail-type1 .artical_wrap .artical_column_nav li a {
            width: 100%;
            height: auto;
            display: inline-block;
            color: #333333;
            padding: 0 5px;
        }

            .pro-detail-type1 .artical_wrap .artical_column_nav li a.active {
                /* background-color: #0063ba;*/
                background-color: #e22323;
                color: #fff;
            }
/*.main_body .body_part_left .artical_wrap .artical_column_nav li a:hover {
  background-color: #e22323;
  color: #fff;
}*/
.pro-detail-type1 .artical_wrap .artical_show_part {
    color: #333;
    /*  display:block;*/
}
    /*.main_body .body_part_left .artical_wrap .active_artical {
  display:block;
}*/
    .pro-detail-type1 .artical_wrap .artical_show_part li {
        padding: 20px 20px;
        border-bottom: 1px solid #bebebe;
    }

.pro-detail {
    width: 1000px;
    margin: 0px auto 100px auto;
    position: relative;
}

    .pro-detail .pro-detail-type6 #code {
        position: absolute;
        right: 90px;
        top: 90px;
    }

    .pro-detail .pro-detail-type1 #code {
        position: absolute;
        right: 130px;
        top: 105px;
    }
    /*#code img { position:absolute;left:0; right:0;top:0; bottom:0; margin:auto;}*/
    .pro-detail .pro-detail-type1 { /* border:3px solid #E22323; border-radius:10px; */
        background: #fff;
        width: 1000px;
        box-sizing: border-box;
    }

        .pro-detail .pro-detail-type1 .inside-bg {
           /* background: url(../images/bg3.png) no-repeat center;*/
            overflow: hidden;
            padding-bottom: 30px;
            position: relative;
            border: 3px solid #E22323;
            border-radius: 10px;
        }

        .pro-detail .pro-detail-type1 h4 {
            display: none;
        }

        .pro-detail .pro-detail-type1 h5 {
            display: none;
        }

    .pro-detail .pro-detail-type6 {
        background: url(../images/bgzs.png) no-repeat #fff;
        width: 1000px;
        height: 1220px;
        box-sizing: border-box;
        padding: 39px;
    }

        .pro-detail .pro-detail-type6 .xy-grade {
            display: none;
        }

        .pro-detail .pro-detail-type6 h3 {
            display: none;
        }

        .pro-detail .pro-detail-type6 .p-type {
            display: none;
        }

        .pro-detail .pro-detail-type6 .title {
            margin-top: 100px;
        }

        .pro-detail .pro-detail-type6 h2 {
            font-size: 18px;
            text-align: center;
            padding: 30px 0 00px 0;
        }

        .pro-detail .pro-detail-type6 h5 {
            text-align: center;
            padding: 10px 0 20px 0;
            font-weight: normal;
            border-bottom: 1px solid #ddd;
            margin: 0 50px;
        }

        .pro-detail .pro-detail-type6 h4 {
            margin-top: 30px;
        }

        .pro-detail .pro-detail-type6 .line-border {
            margin-bottom: 40px;
        }

    .pro-detail .pro-detail-type1 .artical_wrap {
        width: 200px;
        /*position: absolute;*/
        left: -200px;
        float: left;
    }



    .pro-detail .pro-detail-type2, .pro-detail .pro-detail-type3, .pro-detail .pro-detail-type4, .pro-detail .pro-detail-type5 {
        background: url(../images/bgpj.png) no-repeat;
        width: 1000px;
        height: 1290px;
        box-sizing: border-box;
        padding: 39px;
    }

        .pro-detail .pro-detail-type2 .inside-bg {
            background: url(../images/middle.png) repeat;
            overflow: hidden;
        }

        .pro-detail .pro-detail-type3 .inside-bg {
            background: url(../images/bg2.png) no-repeat center 50px #fffcf7;
            overflow: hidden;
        }

        .pro-detail .pro-detail-type4 .inside-bg {
            background: url(../images/bg3.png) no-repeat center 50px #fffcf7;
            overflow: hidden;
        }

        .pro-detail .pro-detail-type5 .inside-bg {
            background: url(../images/bg4.png) repeat;
            overflow: hidden;
        }

    .pro-detail .pro-detail-type7 {
        background: url(../images/bgzs.png) no-repeat;
        width: 1000px;
        height: 1220px;
        box-sizing: border-box;
        padding: 39px;
    }

    .pro-detail .logo {
        text-align: center;
        margin: 30px 0;
    }

    .pro-detail .title {
        text-align: center;
        font-size: 36px;
        color: #cb302c;
    }

    .pro-detail h2 {
        font-size: 18px;
        text-align: center;
        padding: 20px 0 10px 0;
    }

    .pro-detail h3 {
        font-size: 14px;
        color: #cb302c;
        margin: 10px 30px 10px 30px;
        border-top: 1px solid #ccc;
        padding: 20px 0 0 100px;
    }

    .pro-detail h4 {
        font-size: 14px;
        color: #cb302c;
        text-align: center;
        padding: 10px;
    }

    .pro-detail .pro-list-detail {
        margin: 0px 0 0 100px;
    }

    .pro-detail li {
        font-size: 14px;
        padding-bottom: 8px;
    }

        .pro-detail li label {
            display: inline-block;
            width: 130px;
            text-align: right;
        }

    .pro-detail .moretext {
        width: 80%;
        height: 100%;
        padding-left: 130px;
        margin-top: -21px;
        overflow: hidden;
    }

    .pro-detail .bottominfo {
        width: 400px;
        float: right;
        text-align: right;
        font-size: 16px;
        margin: 0px 40px 0 0;
    }

    .pro-detail .statement {
        float: left;
        width: 500px;
        margin: 20px 0 0 50px;
        color: #e72600;
        line-height: 24px;
        font-size: 12px
    }

    .pro-detail .bottominfo span {
        display: inline-block;
        text-align: center;
        line-height: 200px;
        font-size: 16px
    }

.pro-detail-bgrz .title {
    padding-top: 140px;
}

.pro-detail-bgrz h4 {
    text-align: center;
    font-weight: normal;
    font-size: 14px;
    padding: 10px 0;
}

.line-border {
    border-top: 1px solid #ccc;
    clear: both;
    margin: 10px 10px 0 30px;
}

.pro-detail-bgrz h2 {
    padding-top: 40px;
}

.pro-detail-bgrz h5 {
    font-size: 14px;
    color: #cb302c;
    text-align: center;
    padding: 10px 0;
}

.pro-detail-bgrz .bottominfo2 {
    width: 200px;
    font-size: 16px;
    margin: 50px auto 0 auto;
}

    .pro-detail-bgrz .bottominfo2 span {
        background: url(../images/gongzhang.gif) no-repeat center;
        background-size: 150px 150px;
        width: 200px;
        height: 200px;
        display: inline-block;
        text-align: center;
        line-height: 200px;
        font-size: 16px
    }

.xuan {
    display: block
}

.chanping {
    display: none
}

@media only screen and (max-width: 980px) {
    .pro-detail {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 0px 0px 20px;
    }

        .pro-detail .pro-detail-type1 {
            width: 100%;
            height: auto;
            overflow: hidden;
        }

            .pro-detail .pro-detail-type1 .artical_wrap {
                position: unset;
                width: 100%;
            }

    .nav {
        display: table-row;
        width: 1200px;
        height: 50px;
        border-bottom: 1px solid black;
    }

        .nav li {
            position: relative;
            display: table-cell;
            height: 40px;
            line-height: 40px;
            text-align: center;
            color: #fff;
            float: left;
            width: 20%;
            font-size: 14px;
        }

            .nav li a {
                display: inline-block;
                vertical-align: middle;
                line-height: 18px;
                color: #fff;
                width: auto;
                font-weight: normal;
                font-size: 12px;
                padding: 10px;
            }

    .pro-detail-type1 .artical_wrap .artical_column_nav {
        height: auto;
        line-height: 45px;
        width: 100%;
        box-sizing: border-box;
        font-size: 0;
        margin: 0px 0px 0;
        overflow: hidden;
    }

        .pro-detail-type1 .artical_wrap .artical_column_nav li {
            min-width: 30% !important;
            display: inline-block;
            color: #333333;
            font-size: 14px;
            float: left;
            border-bottom: 1px solid #bebebe;
            height: auto;
            text-align: center;
            padding-bottom: 0px;
        }

            .pro-detail-type1 .artical_wrap .artical_column_nav li a {
                width: 100%;
                height: auto;
                display: inline-block;
                color: #333333;
                padding: 0 5px;
            }

    .pro-detail .pro-detail-type1 #code {
        display: none;
    }

    .pro-detail h3 {
        width: 100%;
        text-align: center;
        padding: 20px 0;
    }

    .pro-detail .pro-list-detail {
        width: 94%;
        margin: 0 3%;
    }

    .pro-detail li label {
        width: auto;
    }

    .pro-detail .moretext {
        width: 100%;
        padding: 0px;
        margin: 0px;
    }

    .main_body .body_artical_location {
        padding-left: 10px;
    }

    .wrapper .main_body #article img {
        width: 100%;
        height: auto;
    }

    .main_body .body_part_left .artical_page_detail .artical_caption_wrap .artical_info_wrap .artical_info_left {
        font-size: 12px;
    }

    .pro-detail .pro-detail-type1 .inside-bg {
      /*  background: none;*/
        height: auto;
    }

    .pro-detail .title {
        margin: 0px;
    }

    .pro-detail .statement {
        width: 96%;
        margin: 0 3%;
    }

        .pro-detail .statement li {
            width: 33.33%;
        }

    .pro-detail .statements {
        margin: 0px;
    }

        .pro-detail .statements .pro-list-detail {
            width: 94%;
            margin: 0 3%;
            right: 0px;
        }

        .pro-detail .statements .rzjg {
            bottom: 20px;
        }

        .pro-detail .statements .pro-list-detailgz {
            text-align: center;
        }

    table {
        width: 100%;
		    width: 900px !important;
    }

    .main_body .content_five_one_one .inner > .table > tbody > tr > th {
        padding: 0 10px;
    }

    .pro-detail-type1 .artical_wrap .artical_column_nav .zsbh0 {
        background: #bf1818;
    }

        .pro-detail-type1 .artical_wrap .artical_column_nav .zsbh0 a {
            color: #fff;
        }

    @media only screen and (max-width: 980px) {
        .technical_support {
            width: 100%;
            margin: 0 auto;
        }
    }






