﻿body
{ 
   margin:0px; padding:0px;  font-family:微软雅黑; background-color:#FFFFFF; 
}     
dl,dt,dd,ol{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}
body, td, th
{
    font-size: 10pt;
}
*
{
    padding: 0px;
    margin:0px
}
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:#192ba7;
    text-decoration:none;padding: 0px;
    margin: 0px;
}
.textleft
{
    text-align: left;
}
.textcenter
{
    text-align: center;
}
.textright
{
    text-align: right;
}
input,select{font-family:Meiryo UI; }

.TopHeadM{ clear:both; overflow:hidden; height:39px; border-bottom:1px solid #DDDDDD; background-color:#E9E9E9;}
.TopHeadM .Cons{ color:#606060; font-size:14px; width:1130px; margin:0px auto; height:39px; line-height:39px;}
.TopHeadM .Cons p{ float:left; height:39px;}
.TopHeadM .Cons p.PP1{}
.TopHeadM .Cons p.PP2{ float:right; }
.TopHeadM .Cons p.PP2 a{ text-align:center; float:left; color:#585858; width:85px; float:left; height:39px; line-height:39px; display:inline-block;}
.TopHeadM .Cons p.PP2 a.Select{ color:White; background-color:#F16B2F;}
.TopHeadM .Cons p.PP2 a:hover{ color:White; background-color:#F16B2F;}

.TopHead{ width:1000px; clear:both; overflow:hidden; margin:0px auto; height:120px;}
.TopHead .Logo{ float:left; padding-top:35px;}
.TopHead .Lang{ float:right; width:130px;}
.TopHead .Lang p{ margin-top:28px; clear:both; overflow:hidden;}
.TopHead .Lang p img{ float:left;}
.TopHead .Lang p span{ float:left; display:inline-block; height:20px; line-height:20px; padding-left:15px; font-size:14px;}

.TopMuenNav{ clear:both; background-color:#192ba7; height:52px;}
.TopMuenNav ul.MuenNav{ height:52px; clear:both; width:1000px; margin:0px auto;}
.TopMuenNav ul.MuenNav li{ position:relative; width:125px; float:left; height:52px; line-height:52px; text-align:center; font-size:16px;}
.TopMuenNav ul.MuenNav li a{ color:White;}
.TopMuenNav ul.MuenNav li.TT1{  background-color:#0d1778;}
.TopMuenNav ul.MuenNav li:hover{ background-color:#0d1778;}
.TopMuenNav ul.MuenNav li .DropMuen{ display:none;}
.TopMuenNav ul.MuenNav li:hover .DropMuen{ display:block; z-index:99999; background-color:#EEEEF0; position:absolute; left:0px; top:52px; width:125px; }
.TopMuenNav ul.MuenNav li:hover .DropMuen p{ border-bottom:1px solid #DDDDDD; font-size:14px; height:38px; clear:both; overflow:hidden; line-height:38px; text-align:center; }
.TopMuenNav ul.MuenNav li:hover .DropMuen p a{ color:#333333;}
.TopMuenNav ul.MuenNav li:hover .DropMuen p:hover{ background-color:#192ba7;}
.TopMuenNav ul.MuenNav li:hover .DropMuen p:hover a{ color:White;}
.Banner{ clear:both; overflow:hidden; height:335px; width:100%;}
.MainCenter{ clear:both; overflow:hidden; background-color:#FFFFFF; padding-top:15px; padding-bottom:25px;}
.NeiCon{ width:1000px; clear:both; overflow:hidden; margin:0px auto;}
.NeiCon .Lefts{ float:left; width:210px; overflow:hidden;}
.NeiCon .Lefts .ProMuen{ border:1px solid #DDDDDD; margin-bottom:15px; clear:both; overflow:hidden; background-color:White;}
.NeiCon .Lefts .ProMuen .Ttile{ font-size:24px; text-align:center; clear:both; overflow:hidden; height:80px; line-height:80px; color:White; background-color:#192ba7;}
.NeiCon .Lefts .ProMuen ul.Muen{ padding-bottom:15px;  clear:both; overflow:hidden; margin:0px auto; padding-top:15px;}
.NeiCon .Lefts .ProMuen ul.Muen li{ font-size:16px; padding-left:30px; text-align:left; clear:both; overflow:hidden; height:63px; line-height:63px;}
.NeiCon .Lefts .ProMuen ul.Muen li a{ color:#646464;}
.NeiCon .Lefts .ProMuen ul.Muen li.TT1{background:url(../images/Muenbg.jpg) left center no-repeat;}
.NeiCon .Lefts .ProMuen ul.Muen li.TT1 a{ color:#ffffff;}
.NeiCon .Lefts .ProMuen ul.Muen li:hover{background:url(../images/Muenbg.jpg) left center no-repeat;}
.NeiCon .Lefts .ProMuen ul.Muen li:hover a{ color:#2B2929;}
.NeiCon .Lefts .LContact{ clear:both; overflow:hidden; background-color:#192ba7; padding:8px;}
.NeiCon .Lefts .LContact .Boder{ color:White; font-size:14px; line-height:30px; border:1px solid #FFFFFF; clear:both; overflow:hidden; padding-left:10px; padding-right:10px; padding-top:6px; padding-bottom:15px;}
.NeiCon .Lefts .LContact .Boder span{ font-size:16px;}
.NeiCon .Rights{   float:right; width:750px; overflow:hidden;}
.NeiCon .Rights ul.TTitle{ margin-top:10px; height:37px;   background:url(../images/shu.png) left bottom no-repeat;}
.NeiCon .Rights ul.TTitle li{ float:left; height:37px; line-height:37px;}
.NeiCon .Rights ul.TTitle li.TT1{ padding-left:10px; color:#1F1F1F; font-size:18px; }
.NeiCon .Rights ul.TTitle li.TT2{ background:url(../images/home.png) left center no-repeat; padding-left:30px; float:right; color:#979797; font-size:14px;}
.NeiCon .Rights ul.TTitle li.TT2 a{ color:#979797;}
.NeiCon .Rights ul.TTitle li.TT2 a:hover{ color:#192ba7;}
.NeiCon .Rights  .ProduList{ width:750px; clear:both; overflow:hidden; padding-top:30px; height:285px; border-bottom:1px solid #D5D5D5;}
.NeiCon .Rights  .ProduList div{ float:left;}
.NeiCon .Rights  .ProduList .Imgs{ width:290px; height:245px; text-align:center; }
.NeiCon .Rights  .ProduList .Imgs img{ width:290px; height:245px;}
.NeiCon .Rights  .ProduList .Texts{ margin-left:25px; color:#444444; line-height:25px;  width:419px; overflow:hidden;}
.NeiCon .Rights  .ProduList .Texts p.PP1{ height:45px; line-height:25px;}
.NeiCon .Rights  .ProduList .Texts p.PP1 a{  font-size:18px;  }
.NeiCon .Rights  .ProduList .Texts p.PP3{ line-height:28px; color:#727272; font-size:14px; clear:both; height:160px; overflow:hidden;}
.NeiCon .Rights  .ProduList .Texts p.PP4{}
.NeiCon .Rights  .ProduList .Texts p.PP4 a{ background-color:#192ba7; text-align:center; display:inline-block; color:#1D6BAF;  width:210px; height:40px; line-height:40px; color:#FFFFFF; font-size:14px;  }
.NeiCon .Rights  .ProduList .Texts p.PP4 a:hover{  background-color:#192ba7;}
.NeiCon .Rights .Pages{ text-align:center; clear:both; overflow:hidden; width:810px; margin:0px auto; padding-top:35px; padding-bottom:35px;}
.NeiCon .Rights .Pages a{ margin-left:5px; padding-left:10px; padding-right:10px; color:#666666; display:inline-block; height:28px; line-height:28px; border:1px solid #DDDDDD;}
.NeiCon .Rights .Pages a:hover{ color:#192ba7;}
.NeiCon .Rights .Pages a.AA{ background-color:#192ba7; color:White;  }
.NeiCon .Rights .Pages a.Next{ padding-right:20px; background:url(../images/Next.png) 55px center no-repeat;}
.NeiCon .Rights .Pages a.Prve{ padding-left:20px; background:url(../images/Prve.png) 8px center no-repeat;}

.ButtomMuen{ clear:both; background-color:#0d1778; height:60px; line-height:60px; text-align:center; color:White; font-size:14px;}
.ButtomMuen a{  width:125px; text-align:center; display:inline-block; height:60px; line-height:60px; font-size:16px; color:White;}
.ButtomMuen a:hover{ color:#192ba7;}

.FootMain{ clear:both; overflow:hidden; background-color:#192ba7;}
.Foot{  padding-bottom:10px; clear:both; overflow:hidden; width:1000px; margin:0px auto; padding-top:35px;}
.Foot .LText{ padding-left:35px; line-height:45px; float:left; width:450px; color:White; font-size:14px;}
.Foot .LText span{ font-size:36px;}
.Foot .RWei{ padding-right:30px; line-height:28px; float:right; font-size:14px; text-align:center;}

.InTitle{ clear:both; overflow:hidden; text-align:center; padding-top:40px; height:50px; border-bottom:1px solid #D8D8D8;}
.InTitle span{ font-weight:bold; display:inline-block; height:44px; border-bottom:6px solid #192ba7; line-height:44px; color:#1A1A1A; font-size:28px;}

.AboutUS { clear:both; overflow:hidden; margin-top:20px; padding-bottom:15px; line-height: 25px;}

.InAboutUS{ clear:both; overflow:hidden; margin-top:40px; padding-bottom:15px;}
.InAboutUS .Cons{ width:1000px; clear:both; overflow:hidden; margin:0px auto;}
.InAboutUS .Cons .LImg{ float:left; border:1px solid #192ba7; padding:5px; width:300px; height:245px;}
.InAboutUS .Cons .LImg img{ width:300px; height:245px;}
.InAboutUS .Cons .RText{ float:left; width:640px; margin-left:15px;}
.InAboutUS .Cons .RText .Title{ font-weight:bold; clear:both; overflow:hidden; height:55px; line-height:50px; text-align:center; color:#535353; font-size:18px;}
.InAboutUS .Cons .RText .Text{ text-indent:25px; clear:both; overflow:hidden; line-height:30px; color:#535353; font-size:14px;}

.InMove{ margin-bottom:30px; text-align:center; clear:both; overflow:hidden; height:35px; background:url(../images/hengxian.jpg) left center repeat-x;}
.InMove a{ font-size:14px; display:inline-block; width:90px; height:35px; line-height:35px; color:White; background-color:#192ba7;}
.InMove a:hover{  background-color:#192ba7;}

.InProduct{ clear:both; overflow:hidden; background-color:#FFE5D7;}
.InProduct .Cons{ margin:0px auto; width:1000px; clear:both; overflow:hidden;padding-top:60px; padding-bottom:80px;}
.InProduct ul.Pro{ margin-left:-10px; clear:both; overflow:hidden; width:1050px; }
.InProduct ul.Pro li{ margin-left:15px; margin-right:15px; width:480px; height:267px; float:left;}
.InProduct ul.Pro li p{ clear:both; overflow:hidden;}
.InProduct ul.Pro li p.PP1{ height:225px;}
.InProduct ul.Pro li p.PP1 img{ height:225px; width:480px;}
.InProduct ul.Pro li p.PP2{ height:42px; line-height:42px; text-align:center; font-size:16px; background-color:#192ba7;}
.InProduct ul.Pro li p.PP2 a{ color:White;}
.InProduct ul.Pro li p.PP2:hover{ background-color:#192ba7;}

.InNews{ clear:both; overflow:hidden; width:1000px; margin:0px auto; padding-bottom:25px; margin-top:25px; margin-bottom:25px;}
.InNews .List{ width:491px; height:88px; float:left; overflow:hidden; border:1px solid #DDDDDD; margin-top:20px; }
.InNews .List .Imgs{ float:left; width:85px; height:88px; text-align:center; color:White; background-color:#0d1778;}
.InNews .List .Imgs p{ clear:both; overflow:hidden; color:White;}
.InNews .List .Imgs p.PP1{ height:55px; line-height:55px; font-size:36px; font-weight:bold;}
.InNews .List .Imgs p.PP2{ line-height:25px;  font-size:14px;}
.InNews .List .Texts{ float:left; padding-left:10px; width:385px; color:#999999;}
.InNews .List .Texts p{ clear:both; overflow:hidden;}
.InNews .List .Texts p.PP1{ font-weight:bold; height:30px; line-height:30px; font-size:16px; padding-top:6px;}
.InNews .List .Texts p.PP2{ min-height:75px; line-height:25px; font-size:14px; color:#878787;}
.InNews .List2{ float:right;}

.MoveBuytom{ margin-bottom:55px;}


.NeiCon .Rights ul.NewsList{ padding-left:15px; clear:both; overflow:hidden;}
.NeiCon .Rights ul.NewsList li{ height:150px; border-bottom:1px solid #DDDDDD; border-bottom-style:dashed; clear:both; overflow:hidden;  }
.NeiCon .Rights ul.NewsList li p{ color:#B7A391; font-size:14px; float:left; overflow:hidden;}
.NeiCon .Rights ul.NewsList li p.PP1{ float:left; width:100%;line-height:30px; }
.NeiCon .Rights ul.NewsList li p.PP1 a{ color:#A1A2A1; font-weight:bold; font-size:14px;}
.NeiCon .Rights ul.NewsList li p.PP1 a:hover{ color:#192ba7;}
.NeiCon .Rights ul.NewsList li p.PP2{ float:left; width:100%;line-height:30px; color:#C9D1C5 }
.NeiCon .Rights ul.NewsList li p.PP3{ float:left; width:100%;line-height:30px; color:#A1A2A1 }


.NeiCon .Rights .NewTitle{ text-align:center; font-size:14px; font-weight:bold; margin-top:20px; line-height:25px;}
.NeiCon .Rights .NewTime{ text-align:center; color:#CCC}
.NeiCon .Rights .NewTexts{ line-height:25px; padding:5px;}


.NeiCon .Rights .up_down{ margin-top:20px;}
.NeiCon .Rights .up_down a{ display:block; color:#666; font-size:14px; line-height:30px;}
.NeiCon .Rights .up_down a:hover{ color:#095fc9;}



/*留言栏目*/
.msg{ margin:0 auto; width:80%; color:#B7A391;}
.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{width:400px;border:1px solid #e0e0e0;padding:8px 9px;background:#fff;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;}
.msg_input_on{width:400px;border:1px solid #8cd1ff;background:#f1f9ff;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0;text-align:right;}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#09F;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#F60}
.msgflag{margin-left:4px;font-size:12px;color:#900;}




.Pages{ width:100%; height:28px; margin-top:20px; margin-top:15px;  padding:15px 0px; text-align:center; clear:both; overflow:hidden;}
.Pages ul{text-align:center; }
.Pages ul li a{color:#E3393C;}
.Pages ul li{  background:#fff; width:25px; border:solid 1px #ededed; line-height:25px; height:25px; text-align:center; margin-right:5px; display:inline-block;behavior: url(PIE.htc); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.Pages ul li:hover{ background:#E3393C;color:#fff;}
.Pages ul li:hover a{color:#fff;}
.Pages ul .on{ background:#E3393C;color:#fff;}
.Pages ul .on a{color:#fff;}

