body
{ 
   margin:0px; padding:0px; background-color:#F1F1F1; 
}
 
body, td, th
{
    font-size: 12px;
}
*
{
    padding: 0px;
    margin:0px;
}
Lefts{
    float:left;
}
Rights{
    float:left;
}
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:#333333;text-decoration: none;padding: 0px;
    margin: 0px;}
a:hover
{
    color:#FF6600;
    text-decoration: none;
}
 
ul.WebHead{ font-family:Î¢ÈíÑÅºÚ; width:1000px; height:45px; clear:both; overflow:hidden; margin:0px auto;}
ul.WebHead li{ font-size:14px; color:#555555; float:left; height:45px; line-height:45px;}
ul.WebHead li.TT1{ color:#A2A2A2;}
ul.WebHead li.TT2{ float:right;}
ul.WebHead li.TT2 a{ margin-left:10px;color:#A2A2A2}
ul.WebHead li.TT2 a:hover{ color:#A2A2A2;}




.WebMain{ width:1000px; clear:both; overflow:hidden; background-color:White; margin:0px auto;}
.WebMain ul.Head{ font-family:Î¢ÈíÑÅºÚ; width:1000px; height:130px; clear:both; overflow:hidden;background: #F1F1F1;}
.WebMain ul.Head li{ float:left;}
.WebMain ul.Head li.TT1{}
.WebMain ul.Head li.TT1 p.PP1{ padding-left:10px;  clear:both; overflow:hidden;}

.WebMain ul.Head li.TT1 p.PP2{ padding-left:10px; color:#85B930; font-size:30px;}
.WebMain ul.Head li.TT2{ margin-top:35px; margin-right:12px; line-height:22px; float:right; color:#777777; padding-left:50px; background:url(../images/Tel.png) left center no-repeat;background-size: 45px;
font-size: 15px;}
.WebMain ul.Head li.TT2 span{ color:#0D345F; font-size:26px;}
.op{position: relative;}




.WebMain ul.Muen{ 
width: 990px;
margin: 0px auto;
height: 53px;
position: absolute;
z-index: 1200;
/*background: url(../images/LMuenbg.png) repeat-x;*/
border-top-left-radius: 5px;
border-top-right-radius: 5px;
padding: 0 5px;
background-image: -moz-linear-gradient(top, #666666, #000000); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #666666), color-stop(1, #000000)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000', GradientType='0'); /* IE*/
}
.WebMain ul.Muen li{ 
height: 53px;
position: relative;
float: left;
background: url(../images/xiant.png) no-repeat;
}
.WebMain ul.Muen li p{
font-family: Î¢ÈíÑÅºÚ;
font-size: 16px;
text-align: center;
width: 100%;
line-height: 53px;
}
.WebMain ul.Muen li p a{ color:White;}
.WebMain ul.Muen li.TT1{ width: 123px;}
.WebMain ul.Muen li.TT11{
background: url(../images/hover.png) repeat-x;
width: 123px;

}
.WebMain ul.Muen li.TT11 p{ background:none;}
.WebMain ul.Muen li.TT11 p a{ color:#fff;}
.WebMain ul.Muen li.TT1:hover{ background:url(../images/hover.png) repeat-x;}
.WebMain ul.Muen li.TT1:hover p{ background:none;}
.WebMain ul.Muen li.TT1:hover p a{ color:#fff;}
.WebMain ul.Muen li.TT2{ width: 123px;}
.WebMain ul.Muen li.tt2-on,
.WebMain ul.Muen li.TT21{ background:url(../images/hover.png) repeat-x;width: 123px;}
.WebMain ul.Muen li.TT21 p{ background:none;}
.WebMain ul.Muen li.TT21 p a{ color:#fff;}
.WebMain ul.Muen li.TT21:hover{ background:url(../images/hover.png) repeat-x;}
.WebMain ul.Muen li.TT2:hover{ background:url(../images/hover.png) repeat-x;}
.WebMain ul.Muen li.TT2:hover p{ background:none;}
.WebMain ul.Muen li.TT2:hover p a{ color:#ffff;} 
.WebMain ul.Muen li .DropMuen{ display:none}
.WebMain ul.Muen li .DropMuen p a{font-size: 14px;}
.WebMain ul.Muen li:hover .DropMuen{ z-index:5000; display:block; padding-bottom:10px; width:260px; position:absolute; left:0px; top:53px;background:url(../images/baibg.png) left top repeat;}
.WebMain ul.Muen li:hover .DropMuen p{ text-align:left; margin:0px; padding: 8px 0; background:none; border-bottom:1px solid #888888; font-size:18px; line-height:20px; margin:0px auto; width:235px;}
.WebMain ul.Muen li:hover .DropMuen p span{ color:#85B930; }
.WebMain ul.Muen li:hover .DropMuen p a{ color:#85B930}
.WebMain ul.Muen li:hover .DropMuen p a:hover{ color:#585656}




.WebMain ul.Search{ height:50px; width:985px; margin:0px auto; clear:both; overflow:hidden;}
.WebMain ul.Search li{ font-size:14px; font-family:Î¢ÈíÑÅºÚ; color:#777777; float:left; height:50px;}
.WebMain ul.Search li.TT1{ padding-right:8px; line-height:50px;}
.WebMain ul.Search li.TT2{ width:185px; border:2px solid #CCCCCC; height:28px; margin-top:9px;}
.WebMain ul.Search li.TT2 p{ float:left;}
.WebMain ul.Search li.TT2 p.PP1{ width:140px; height:28px; padding-left:5px;}
.WebMain ul.Search li.TT2 p.PP1 input{ width:135px; height:28px; border:0px; line-height:28px; }
.WebMain ul.Search li.TT2 p.PP2{ width:40px; float:right;}
.WebMain ul.Search li.TT2 p.PP2 input{ cursor:pointer; background:url(../images/btnSearch.jpg) center center no-repeat;  background-color:#0D345F; width:40px; height:28px; border:0px; line-height:28px; }
.WebMain ul.Search li.TT3{ line-height:50px; float:right;}

.WebMain ul.Search li.TT3 a:hover{ color:#0D345F;}


.list_carousel2 {
	margin: 0 20px 30px 22px;
	width: 940px;
	
	position: relative;
}
.list_carousel2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}
.list_carousel2 li {
	font-size: 15px;
	text-align: center;
	width: 231px;
	height: 248px;
	display: block;
	float: left;
	margin: 2px;
}
.list_carousel2.responsive {
	width: auto;
	margin-left: 0;
}


.PP5{margin-top:15px;}

.list_carousel {
	margin: 0 40px 20px 30px;
	width: 940px;
	
	position: relative;
}
.list_carousel ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}
.list_carousel li {
	font-size: 15px;
	text-align: center;
	width: 209px;
	height: 170px;
	display: block;
	float: left;
	margin: 13px 13px 0px 13px;
}
.list_carousel.responsive {
	width: auto;
	margin-left: 0;
}
.clearfix {
	float: none;
	clear: both;
}
.prev {
	float: left;
	margin-left: 10px;
}
.next {
	float: right;
	margin-right: 10px;
}







.WebMain .Banner{ clear:both; overflow:hidden; width:1000px; margin:0px auto;margin-top: 53px;}
.WebMain .NeiCon{ padding-bottom:50px; width:985px; clear:both; overflow:hidden; margin:0px auto; padding-top:15px;}
.WebMain .NeiCon .Lefts{ font-family:Î¢ÈíÑÅºÚ; width:250px; float:left; overflow:hidden;}
.WebMain .NeiCon .Lefts .Titles{ font-size:20px; color:White; height:60px; line-height:60px; padding-left:50px;background:url(../images/Down.png) 15px center no-repeat;  background-color:#143A61;}
.WebMain .NeiCon .Lefts ul.LeftProMuen{ margin-bottom:15px; padding-bottom:10px; padding-top:5px; width:248px; height:auto; clear:both; overflow:hidden; border:1px solid #DDDDDD;  border-top:0px;}
.WebMain .NeiCon .Lefts ul.LeftProMuen li{ overflow:hidden; font-size:14px; height:34px; line-height:34px; border-bottom:1px solid #DDDDDD; padding-left:35px; width:195px; margin:0px auto;background:url(../images/IXO1.png) 14px center no-repeat; }
.WebMain .NeiCon .Lefts ul.LeftProMuen li a{ color:#777} 
.WebMain .NeiCon .Lefts ul.LeftProMuen li:hover{background:url(../images/ICO2.png) 14px center no-repeat;}
.WebMain .NeiCon .Lefts ul.LeftProMuen li:hover a{ color:#143A61;}
.WebMain .NeiCon .Lefts .Titles2{ font-size:20px; color:White; height:50px; line-height:50px; padding-left:15px; background-color:#143A61;}
.WebMain .NeiCon .Lefts ul.LeftPro{ margin-bottom:15PX; padding-top:15px; width:248px; border:1px solid #DDDDDD; clear:both; overflow:hidden;}
.WebMain .NeiCon .Lefts ul.LeftPro li{ margin:0px auto; width:205px; height:235px; clear:both; overflow:hidden;}
.WebMain .NeiCon .Lefts ul.LeftPro li p.PP1{ width:200px; height:200px; border:1px solid #DDDDDD;}
.WebMain .NeiCon .Lefts ul.LeftPro li p.PP1 img{ width:200px; height:200px; }
.WebMain .NeiCon .Lefts ul.LeftPro li p.PP2{ line-height:30px; height:30px; text-align:center;}
.WebMain .NeiCon .Lefts ul.LeftPro li p.PP2 a{ color:#777777;}
.WebMain .NeiCon .Lefts ul.LeftPro li p.PP2 a:hover{ color:#0D345F}
.WebMain .NeiCon .Lefts .Contacts{ border:1px solid #DDDDDD;  width:248px; height:auto; clear:both; overflow:hidden;}
.WebMain .NeiCon .Lefts .Contacts p.PP1{ margin-top:20px; margin-right:12px; line-height:22px;  color:#777777; padding-left:70px; background:url(../images/Tel.png) 20px center no-repeat;}
.WebMain .NeiCon .Lefts .Contacts p.PP1 span{ color:#0D345F; font-size:22px;}
.WebMain .NeiCon .Lefts .Contacts p.PP2{ padding-bottom:15px; font-size:14px; padding-left:15px; line-height:25px; color:#777777;}
.WebMain .NeiCon .Rights{ width:710px; float:right; overflow:hidden;line-height:25px;}
.WebMain .NeiCon .Rights .ab-title .ab-tit-l{font-size:16px;}
.WebMain .NeiCon .Rights .detail-page-ul{font-size:16px;}
.WebMain .NeiCon .Rights ul.TouPro{ border-bottom:1px solid #CCCCCC; padding-bottom:20px; padding-top:30px; width:710px; clear:both; overflow:hidden;}
.WebMain .NeiCon .Rights ul.TouPro li{ float:left;}
.WebMain .NeiCon .Rights ul.TouPro li.TT1{ width:395px;}
.WebMain .NeiCon .Rights ul.TouPro li.TT2{ width:315px;}
.WebMain .NeiCon .Rights ul.TouPro li.TT2 p.PP1{ color:#143A61; font-size:18px; line-height:28px; clear:both;}
.WebMain .NeiCon .Rights ul.TouPro li.TT2 p.PP2{ color:#46B23A; clear:both; line-height:18px; height:18px;}
.WebMain .NeiCon .Rights ul.TouPro li.TT2 p.PP3{ padding-top:14px; clear:both; overflow:hidden; line-height:20px; font-size:14px;}
.WebMain .NeiCon .Rights ul.CePro{ padding-top:30px; padding-bottom:15px; width:710px; clear:both; overflow:hidden;}
.WebMain .NeiCon .Rights ul.CePro li{ float:left; height:128px;}
.WebMain .NeiCon .Rights ul.CePro li.TT1{ width:178px; border:1px solid #DDDDDD; height:128px;}
.WebMain .NeiCon .Rights ul.CePro li.TT2{ width:85px; background:url(../images/yuan.jpg) center center no-repeat;}
.WebMain .NeiCon .Rights .InTitle{ color:#143A61; font-size:19px; font-family:Î¢ÈíÑÅºÚ; height:35px; line-height:35px; clear:both; overflow:hidden;}
.WebMain .NeiCon .Rights .InText{ padding-bottom:25px; border-bottom:1px solid #CCCCCC; color:#222; line-height:20px; clear:both; overflow:hidden;font-size:14px; font-family:Î¢ÈíÑÅºÚ;}
.WebMain .NeiCon .Rights ul.Jishu{ padding-bottom:35px; border-bottom:1px solid #CCCCCC; width:710px; clear:both; overflow:hidden; padding-top:30px;}
.WebMain .NeiCon .Rights ul.Jishu li{ float:left;}
.WebMain .NeiCon .Rights ul.Jishu li.TT1{ width:290px;}
.WebMain .NeiCon .Rights ul.Jishu li.TT2{ width:420px;}
.WebMain .NeiCon .Rights ul.Jishu li.TT2 p.PP1{ color:#143A61; font-size:19px; font-family:Î¢ÈíÑÅºÚ; clear:both; line-height:30px; height:30px;}
.WebMain .NeiCon .Rights ul.Jishu li.TT2 p.PP2{ color:#222; clear:both; overflow:hidden;}
.WebMain .NeiCon .Rights ul.Jishu li.TT2 p.PP2 span.SP1{ font-weight:bold; display:inline-block; font-family:Ó×Ô²;  padding-left:10px; line-height:22px; width:400px; font-size:13px; clear:both; overflow:hidden;background:url(../images/ICO3.png) left 5px no-repeat;}
.WebMain .NeiCon .Rights .InTitle2{ padding-top:10px; color:#143A61; font-size:19px; font-family:Î¢ÈíÑÅºÚ; height:65px; line-height:65px; clear:both; overflow:hidden;}
.WebMain .NeiCon .Rights .JiInfo{ clear:both; overflow:hidden;}
/*.WebMain .NeiCon .Rights .JiInfo table{ font-family:Î¢ÈíÑÅºÚ;border-left:1px solid #F4F4F4; border-top:1px solid #F4F4F4;}
.WebMain .NeiCon .Rights .JiInfo table td{ padding-left:15px; height:35px; text-align:left; border-right:1px solid #DFDFDF; border-bottom:1px solid #BBBBBB;}
*/
.WebMain .JBenner{ width:100%; clear:both; overflow:hidden; height:640px;}

.IndexBanner{ position:absolute; width:100%; overflow:hidden; height:620px; left:0px; top:200px; z-index:1000;}

.Foot{ width:100%; height:230px; clear:both; overflow:hidden; background-color:#E5E4E2;}
.Foot ul.Buttom{ margin:0px auto; font-family:Î¢ÈíÑÅºÚ; width:840px; clear:both; height:200px; padding:30px 0;}
.Foot ul.Buttom li{ float:left;}
.Foot ul.Buttom li.TT1{
width: 160px;
border-right: 1px solid #ccc;
padding-right: 30px;
line-height: 20px;
font-size: 13px;
color: #777777;
}
.Foot ul.Buttom li.TT1 img{ margin-left:50px;}
.Foot ul.Buttom li.TT2{ 
width: 160px;
padding: 0 24px;
line-height: 20px;
font-size: 13px;
color: #777777;
border-right: 1px solid #ccc;
}
.Foot ul.Buttom li.TT3{ 
width: 160px;
padding-left: 30px;
line-height: 20px;
font-size: 13px;
color: #777777;
}



.Ft{ width:100%; height:300px; clear:both; overflow:hidden; background-color:#E5E4E2;}
.Ft ul.Buttom{ margin:0px auto; font-family:Î¢ÈíÑÅºÚ; width:840px; clear:both; height:200px; padding:30px 0;}
.Ft ul.Buttom li{ float:left;}
.Ft ul.Buttom li.TT1{
width: 160px;
border-right: 1px solid #ccc;
padding-right: 30px;
line-height: 20px;
font-size: 13px;
color: #777777;
}
.Ft ul.Buttom li.TT1 img{ margin-left:50px;}
.Ft ul.Buttom li.TT2{ 
width: 160px;
padding: 0 24px;
line-height: 20px;
font-size: 13px;
color: #777777;
border-right: 1px solid #ccc;
}
.Ft ul.Buttom li.TT3{ 
width: 160px;
padding-left: 30px;
line-height: 20px;
font-size: 13px;
color: #777777;
}

.JiInfo{ line-height:22px}

 
#full-screen-slider
{
    width: 100%;
    height:295px;
    float: left;
    position: relative;
}
#slides
{
    display: block;
    width: 100%;
    height: 295px;
    list-style: none;
    padding: 0;
    margin: 0;
    position: relative;
}
#slides li
{
    display: block;
    width: 100%;
    height: 100%;
    list-style: none;
    padding: 0;
    margin: 0;
    position: absolute;
}
#slides li a
{
    display: block;
    width: 100%;
    height: 100%;
    text-indent: -9999px;
}
#pagination
{
    display: block;
    list-style: none;
    position: absolute;
    left: 50%;
    top: 270px;
    z-index: 9900; 
    margin: 0;
}
#pagination li
{
    display: block;
    list-style: none;
    width: 9px;
    height: 9px;
    float: left;
    margin-left: 15px;
    border-radius: 50%;
    background: #FFF;
}
#pagination li a
{
    display: block;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    text-indent: -9999px;
}
#pagination li.current
{
    background:#CC515C;
}


.qLeftBotton{  left: -20px;top: 60px; position:absolute;  text-align:right; float:left; cursor:pointer;   z-index:1000; width:30px;height:35px; background:url("../images/Leftqie.png") no-repeat left center ;  }
.qRightBotton{ position:absolute; right: -20px;top: 60px; text-align:left; float:right; cursor:pointer;  z-index:1000; width:30px;height:35px; background:url("../images/Rightqie.png") no-repeat right center;   }
.aLeftBotton{  left: -20px;top: 120px; position:absolute;  text-align:right; float:left; cursor:pointer;   z-index:1000; width:30px;height:35px; background:url("../images/Leftqie.png") no-repeat left center ;  }
.aRightBotton{ position:absolute; right: -20px;top: 120px; text-align:left; float:right; cursor:pointer;  z-index:1000; width:30px;height:35px; background:url("../images/Rightqie.png") no-repeat right center;   }



 
.blk_19 { border:1px solid #CCCCCC; clear:both;overflow:hidden;zoom:1;  z-index: 40; width:983px; height:248px;  position:relative;  margin:0px auto;}
.blk_19 .pcont {width:980px;float:left;overflow:hidden; background-color:#FFFFFF; height:248px;  }
.blk_19 .ScrCont {width:32766px;zoom:1;  height:auto;}
.blk_19 #List1_1MM, .blk_18 #List2_1MM {float:left;}
.blk_19 .LeftBotton{  left:0px; top:100px; position:absolute;  text-align:right; float:left; cursor:pointer;   z-index:1000; width:30px;height:35px; background:url("../images/Leftqie.png") no-repeat left center ;  }
.blk_19 .RightBotton{ position:absolute; right:0px; top:100px; text-align:left; float:right; cursor:pointer;  z-index:1000; width:30px;height:35px; background:url("../images/Rightqie.png") no-repeat right center;   }
.blk_19 .ProDiv{ width:245px; height:248px; line-height:40px; text-align:center; float:left; overflow:hidden; text-align:center; }
.blk_19 .ProDiv img{ width:180px; height:180px; margin-top:10px;}
.blk_19 .ProDiv p.PP1{ padding-top:20px; clear:both; overflow:hidden; height:180px;}
.blk_19 .ProDiv p.PP2{ font-size:14px; line-height:50px; height:50px; clear:both;}
.blk_19 .ProDiv p.PP2 a{ color:#666666}
.blk_19 .ProDiv p.PP2 a:hover{ color:#0D345F}

.blk_19 .ProDiv1{ width:245px; height:248px; line-height:40px; text-align:center; float:left; overflow:hidden; text-align:center; }
.blk_19 .ProDiv1 img{ margin-top:10px;}
.blk_19 .ProDiv1 p.PP1{ padding-top:20px; clear:both; overflow:hidden; height:180px;}
.blk_19 .ProDiv1 p.PP2{ font-size:14px; line-height:50px; height:50px; clear:both;}
.blk_19 .ProDiv1 p.PP2 a{ color:#666666}
.blk_19 .ProDiv1 p.PP2 a:hover{ color:#0D345F}

.IndexTitle{  font-family:Î¢ÈíÑÅºÚ; font-size:19px; color:#0E335F; line-height:50px; width:985px; height:55px; clear:both; overflow:hidden; margin:0px auto; background:url(../images/ITTbg.jpg) left bottom no-repeat;margin-top:20px;}
.IndexTitle span.SP1{ font-size:30px; font-weight:bold; color:#84BA30;}
.IndexTitle span.SP2{ font-size:28px; color:#383735;}
.IndexTitle a{ font-size:13px; float:right; color:#000000;}
.IndexTitle a:hover{ color:#81BA2D;}

.IndexTeCon{ width:985px; clear:both; overflow:hidden; margin:0px auto; padding-top:15px;}
.IndexTeCon .Con{ margin-bottom:8px; float:left; width:490px; height:228px; border:1px solid #DDDDDD; overflow:hidden;}
.IndexTeCon .Con .Imgs{ text-align:center; float:left; width:230px; overflow:hidden;}
.IndexTeCon .Con .Imgs img{ margin-top:15px; width:190px;}
.IndexTeCon .Con .Texts{ font-size:14px;   float:left; width:260px; overflow:hidden;}
.IndexTeCon .Con .Texts div.PP1{ padding-top:9px; clear:both; overflow:hidden; line-height:28px; clear:both; overflow:hidden; font-size:18px;}
.IndexTeCon .Con .Texts div.PP2{ line-height:18px; font-size:14px; padding-bottom:10px;}
.IndexTeCon .Con .Texts div.PP3{ height:125px; line-height:20px; clear:both; overflow:hidden; padding-right:15px; }

.IndexTeCon .Con .Texts div.PP5{ height:56px; clear:both; overflow:hidden; line-height:28px; clear:both; overflow:hidden; font-size:18px;}
.IndexTeCon .Con .Texts div.PP6{ height:98px; line-height:18px; font-size:14px; padding-bottom:10px;}
.IndexTeCon .Con .Texts div.PP7{ height:72px; line-height:20px; clear:both; overflow:hidden; padding-right:15px; }

.IndexTeCon .Con .Texts div.PP4{ clear:both; overflow:hidden;}
.IndexTeCon .Con .Texts div.PP4 a{ text-align:center; background-color:#81BA2D; color:White; display:inline-block; height:25px; line-height:25px; width:70px;}
.IndexTeCon .Con .Texts div.PP4 a:hover{ background-color:#999}
.IndexTeCon .Con:hover{ background-color:#F0F0F0;}

.IndexNewsCon{ padding-top:15px; width:985px; clear:both; overflow:hidden; margin:0px auto;}
.IndexNewsCon .Lefts{ float:left; width:540px; overflow:hidden;}
.IndexNewsCon .Lefts .News{ padding-bottom:20px; width:540px; clear:both; overflow:hidden;}
.IndexNewsCon .Lefts .News .Imgs{ overflow:hidden; float:left; padding:1px; width:150px; height:105px; border:1px solid #CCCCCC;}
.IndexNewsCon .Lefts .News .Imgs img{ width:150px; height:105px; }
.IndexNewsCon .Lefts .News .CText{ width:360px; float:left; padding-left:9px;}
.IndexNewsCon .Lefts .News .CText p.PP1{ font-size:17px; line-height:26px; clear:both;}
.IndexNewsCon .Lefts .News .CText p.PP1 a:hover{ color:#0D345F;}
.IndexNewsCon .Lefts .News .CText p.PP2{ clear:both; overflow:hidden; line-height:21px; font-size:13px; color:#666666;}
.IndexNewsCon .Lefts .News .CText p.PP2 a{ color:#37426F}
.IndexNewsCon .Lefts .News .CText p.PP2 a:hover{ color:#81BA2D;}
.IndexNewsCon .Rights{ height:250px; float:right; width:430px; padding-left:14px; overflow:hidden; border-left:1px solid #CCCCCC;}
.IndexNewsCon .Rights .Imgs{ height:130px; width:423px; padding:1px; border:1px solid #CCCCCC;}
.IndexNewsCon .Rights .Imgs img{ height:130px; width:423px; }
.IndexNewsCon .Rights  .CText{ width:423px; clear:both; overflow:hidden;}
.IndexNewsCon .Rights  .CText p.PP1{ font-size:17px; line-height:26px; clear:both;}
.IndexNewsCon .Rights  .CText p.PP2{ clear:both; overflow:hidden; line-height:21px; font-size:13px; color:#666666;}
.IndexNewsCon .Rights  .CText p.PP2 a{ color:#37426F}
.IndexNewsCon .Rights  .CText p.PP2 a:hover{ color:#81BA2D;}
 
ul.IndexCustomer{ padding-top:30px; padding-bottom:40px; width:985px; margin:0px auto; clear:both; overflow:hidden;}
ul.IndexCustomer li{ margin-left:18px; width:220px; height:80px; border:1px solid #CCCCCC; float:left;}
ul.IndexCustomer li img{ width:220px; height:80px;}

.IndexGuang{ margin:0px auto; width:985px; clear:both; overflow:hidden; text-align:center; padding-bottom:30px;}
.IndexGuang2{ margin:0px auto; width:985px; clear:both; overflow:hidden; text-align:center; padding-bottom:20px;}
.IndexGuang3{ margin:0px auto; width:985px; clear:both; overflow:hidden; text-align:center; }

.NoduButtom{ border-bottom:1px solid #CCCCCC;}

ul.IndexPei{ width:985px; clear:both; overflow:hidden; margin:0px auto;}
ul.IndexPei li{ float:left;}
ul.IndexPei li.TT1{ margin-left:40px;  width:390px;}
ul.IndexPei li.TT1 p{ margin-bottom:20px; float:left;}
ul.IndexPei li.TT1 p.PP1{ line-height:55px; font-family:Arial; height:140px; width:45px; font-style:italic; font-size:37px; color:#37426F;}
ul.IndexPei li.TT1 p.PP2{ height:140px; width:325px; line-height:20px; font-size:14px;padding-left: 15px;}
ul.IndexPei li.TT1 p.PP2 span{font-size: 26px;color: #78AF38;display: inline-block;width: 345px;height: 40px;line-height: 30px;font-weight: 700;}
ul.IndexPei li.TT2{ padding-top:40px; width:530px; text-align:center; }

ul.IndexPei2{ padding-bottom:20px;padding-top:20px;  background:url(../images/hui.png) no-repeat; width:985px; clear:both; overflow:hidden; margin:0px auto;height:400px;}
ul.IndexPei2 li{ float:left;}
ul.IndexPei2 li.TT1{ margin-left:2px; width:390px;padding-top:40px;}
ul.IndexPei2 li.TT1 p{ margin-bottom:20px; float:left;}
ul.IndexPei2 li.TT1 p.PP1{ line-height:55px; font-family:Arial; height:190px; width:45px; font-style:italic; font-size:37px; color:#37426F;}
ul.IndexPei2 li.TT1 p.PP2{ height:190px; width:325px; line-height:20px; font-size:12px;padding-left: 15px;}
ul.IndexPei2 li.TT1 p.PP2 span{ font-size: 26px;color: #78AF38;display: inline-block;width: 345px;height: 40px;line-height: 30px;font-weight: 700;}
ul.IndexPei2 li.TT2{ padding-top:60px; width:530px; text-align:center; }
 
.IndexPartner{ padding-top:15px; padding-bottom:35px;  font-family:Î¢ÈíÑÅºÚ; width:985px; clear:both; overflow:hidden; margin:0px auto;}
.IndexPartner .Lefts{ width:485px; float:left; overflow:hidden;}
.IndexPartner .Lefts p.PP1{ margin-right:2px; width:230px; float:left; height:130px; padding:1px; border:1px solid #CCCCCC;}
.IndexPartner .Lefts p.PP1 img{ width:230px; height:130px;}
.IndexPartner .Lefts .Titles{ font-size:20px; clear:both; overflow:hidden; height:40px; line-height:40px;}
.IndexPartner .Lefts .Titles a{ color:#000000;}
.IndexPartner .Lefts .Titles a:hover{ color:#0D345F}
.IndexPartner .Lefts .Texts{ padding-right:20px; font-size:14px; clear:both; overflow:hidden; line-height:20px; }
.IndexPartner .Rights{ border-left:1px solid #999999; padding-left:18px; width:472px; float:left; overflow:hidden;}
.IndexPartner .Rights p.PP1{ margin-right:2px; width:230px; float:left; height:130px; padding:1px; border:1px solid #CCCCCC;}
.IndexPartner .Rights p.PP1 img{ width:230px; height:130px;}
.IndexPartner .Rights .Titles{ font-size:20px; clear:both; overflow:hidden; height:40px; line-height:40px;}
.IndexPartner .Rights .Titles a{ color:#000000;}
.IndexPartner .Rights .Titles a:hover{ color:#0D345F}
.IndexPartner .Rights .Texts{ padding-right:20px; font-size:14px; clear:both; overflow:hidden; line-height:20px; }

ul.IndexFeng{ padding-top:15px; width:985px; clear:both; overflow:hidden; margin:0px auto;}
ul.IndexFeng li{ margin-right:20px; font-family:Î¢ÈíÑÅºÚ; width:230px; height:200px; float:left; overflow:hidden;}
ul.IndexFeng li p.PP1{ width:230px; height:160px; clear:both; overflow:hidden;}
ul.IndexFeng li p.PP1 img{width:230px; height:160px; }
ul.IndexFeng li p.PP2{ font-size:14px; text-align:center; line-height:40px; height:40px;}
ul.IndexFeng li.TT1{ float:right; margin-right:0px;}
ul.IndexFeng li p.PP2 a:hover{ color:#0D345F;}

ul.IndexZheng{ background-color:#0F406B; width:985px; height:290px; clear:both; overflow:hidden; margin:0px auto; margin-top:20px;}
ul.IndexZheng li{ margin-left:45px; font-family:Î¢ÈíÑÅºÚ; height:290px; float:left; overflow:hidden;}
ul.IndexZheng li p.PP1{ padding-top:30px; height:190px; clear:both; overflow:hidden;}
ul.IndexZheng li p.PP2{ line-height:20px; font-size:14px; color:White; text-align:center; padding-top:15px; }
ul.IndexZheng li p.PP2 a{ color:White;}
ul.IndexZheng li p.PP2 a:hover{ color:#FF6600}


ul.IndexAbout{ padding-top:15px; padding-bottom:30px;  font-family:Î¢ÈíÑÅºÚ;  width:985px; clear:both; overflow:hidden; margin:0px auto;}
ul.IndexAbout li{ float:left;}
ul.IndexAbout li.TT1{ width:575px;}
ul.IndexAbout li.TT2{ width:410px;}
ul.IndexAbout li.TT2 p.PP1{ font-weight:bold; color:#0F406B; font-size:18px; height:30px; clear:both; line-height:30px;}
ul.IndexAbout li.TT2 p.PP2{ line-height:22px; font-size:14px; clear:both;}







/*±¾Àýcss*/
.www51buycom
{
    width: 100%;
    height:535px;
    margin:0px auto;
    position: relative;
    overflow: hidden; 
}

/*Êý×Ö°´Å¥ÑùÊ½*/
.www51buycom .num
{
    overflow: hidden;
    height: 25px;
    position: absolute;
    bottom: 12px;
    left: 50%;
    zoom: 1;
    z-index: 3; 
}
.www51buycom .num li
{
    width: 11px;
    height: 11px;
    line-height: 11px;
    text-align: center;
    font-weight: 400;
    font-family: "Î¢ÈíÑÅºÚ" , Arial;
    color: #FFFFFF;
    background: #CDC9C9;
    margin-right: 10px;
    border-radius: 50%;
    cursor: pointer;
    float: left;
}
.www51buycom .num li.on
{
    background: rgb(18, 81, 214);
}
/*µ±Ç°Ïî*/

/*ÉÏÒ»¸ö  ÏÂÒ»¸ö*/
.www51buycom .prev, .www51buycom .next
{
    display: none;
    width: 40px;
    height: 100px;
    background: url(../images/btn.png) no-repeat;
    position: absolute;
    top: 215px;
	z-index: 900;
}
.www51buycom .prev
{
    left:50%; margin-left:-600px;
}
.www51buycom .next
{
    right:50%; margin-right:-600px;
    background-position: right;
}








ul.IndexAbout li.TT2 p.PP1 a:hover{color:#0D345F;}







