@charset "utf-8";
body{ background-color:#f5f5f5}
.headerTop{height:150px;}
.headerTopArea1{ height:40px; border-bottom: solid 1px #ccc}
.headerTopArea1L{ height:40px; width:360px; float:left; line-height:40px;}
.headerTopArea1R{ height:40px;width:700px; float:left}
.headerTopArea1R ul { margin-left:250px;}
.headerTopArea1R ul li{ float:left; height:40px; line-height:40px;}
.headerTopArea1R .ico{width: 50px;background-attachment: scroll;background-repeat: no-repeat;background-position: left center; padding-left:26px;}
.headerTopArea1R .language{ width:60px;}
.headerTopArea2{ height:110px;}
.headerTopArea2L{ height:110px; width:460px; float:left}
.headerTopArea2L img{ margin-top:15px;}
.headerTopArea2R{ height:110px;width:600px; float:left}
.headerTopArea2R .sk{ height:31px; width:288px; top:40px; right:10px; }
.headerTopArea2R .sk input{ height:31px; line-height:31px;background-image:url(../images/sk.jpg);width:258px; padding-left:10px; padding-right:20px; color:#CCC }
.headerTopArea2R .button{ display:block; height:31px; width:30px; right:10px; top:40px;}

.headerMenu{ height:46px; }
.headerMenu ul{ margin-left:0px;}
.headerMenu li{ float:left; width:176px; height:45px; line-height:45px; border-left: solid 1px #FFFFFF; text-align:center}
.headerMenu li a{ font-size:18px; color:#FFF; display:block;width:176px; height:45px;background-color:#1f67a5}
.headerMenu li a:hover{ color:#FFF; background-color:#2e8fcc}
.areaLRSpacing{ padding-left:15px; padding-right:15px}

.area1{ height:125px; background-color:#FFF; overflow:hidden;}
.area1 .title{ height:60px; line-height:60px; text-align:center; font-size:30px; color:#065496; margin-top:20px;}
.area1 .title a{ color:#065496}
.area1 li{ float:left; width:280px;border-left: solid 1px #ccc; text-align:center}
.area1 ul{ margin-left:100px;}

.area2{ height:340px; background-color:#FFF}
.area21{ height:310px; width:680px;float:left}
.area22{ height:310px; width:325px; float:left; margin-left:25px; border-top: solid 1px #c3c3c3}
.area22 .title{ height:40px; line-height:40px; font-size:17px;font-weight: bold;}
.area22 li{background-image: url(../images/dot.jpg);background-attachment: scroll;background-repeat: no-repeat;background-position: left 10px; padding-left:15px; margin-top:10px; line-height:22px;}
li a:hover{ color:#065496}

.area3{height:285px; background-color:#FFF; background-image:url(../images/b.jpg)}
.area31{height:246px; width:305px;float:left}
.area31 .title{ height:40px; line-height:40px; font-size:17px;;font-weight: bold; border-bottom: solid 1px #c3c3c3}
.area31 ul{ margin-top:10px;}
.area31 li{background-image: url(../images/dot.jpg);background-attachment: scroll;background-repeat: no-repeat;background-position: left 10px; padding-left:15px; margin-top:5px; line-height:27px;}
.area32{height:246px; width:305px;float:left; margin-left:60px;}
.area32 .title{ height:40px; line-height:40px; font-size:17px;font-weight: bold; border-bottom: solid 1px #c3c3c3}
.area32 li{ width:59px; height:100px; float:left; margin-left:45px}
.area32 ul{ margin-top:20px;}
.area33{height:226px; width:305px;float:left; margin-left:45px}
.area33 li{background-image: url(../images/dot.jpg);background-attachment: scroll;background-repeat: no-repeat;background-position: left 10px; padding-left:15px; margin-top:5px; line-height:24px;}
.area33 .title{ height:40px; line-height:40px; font-size:17px;font-weight: bold; border-bottom: solid 1px #c3c3c3}
.area33 .button{ height:60px; margin-top:10px;}
.area33 .button a{ display:block; width:141px; height:39px}
.area33 ul{ margin-top:8px;}
.area4{height:285px; background-color:#FFF;background-image:url(../images/b.jpg)}
.area41{height:246px; width:305px;float:left}
.area41 .title{height:56px; line-height:56px; font-size:20px; color:#fff; text-align:center; background-color:#1f67a5; font-weight:bold}
.area41 .title a{ display:block;height:56px; color:#fff;}
.area41 .title a:hover{ display:block;height:56px; color:#fff; background-color:#2e8fcc}
.area41 li{background-image: url(../images/dot.jpg);background-attachment: scroll;background-repeat: no-repeat;background-position: left 10px; padding-left:15px; margin-top:5px; line-height:27px;}
.area41 ul{ margin-top:15px;}
.area42{height:246px; width:305px;float:left; margin-left:60px;}
.area42 .title{ height:40px; line-height:40px; font-size:17px;font-weight: bold; border-bottom: solid 1px #c3c3c3}
.area42 li{background-image: url(../images/dot.jpg);background-attachment: scroll;background-repeat: no-repeat;background-position: left 10px; padding-left:15px; margin-top:9px; line-height:26px;}
.area43{height:246px; width:305px;float:left; margin-left:45px}
.area43 .title{ height:40px; line-height:40px; font-size:17px;font-weight: bold; border-bottom: solid 1px #c3c3c3}
.area43 li{background-image: url(../images/dot.jpg);background-attachment: scroll;background-repeat: no-repeat;background-position: left 10px; padding-left:15px; margin-top:9px; line-height:26px}


.area5{    padding-top: 20px;height:300px; background-color:#FFF; background-image:url(../images/b.jpg)}
.area51{height:280px; width:305px;float:left}
.area51 .title{ height:40px; line-height:40px; font-size:17px;font-weight: bold; }

.area52{height:280px; width:305px;float:left; margin-left:60px;}
.area52 .title{ height:40px; line-height:40px; font-size:17px;font-weight: bold; }
.area52 li{ height:75px; width:300px; margin-top:5px; margin-left:3px;}

.area53{height:280px; width:305px;float:left; margin-left:45px}
.area53 li{ height:75px; width:300px; margin-top:5px; margin-left:3px;}
.area53 .title{ height:40px; line-height:40px; font-size:17px;font-weight: bold; }

.foot{height:380px; background-color:#FFF}
.footArea1{ height:130px; border-bottom: solid 4px #1f67a5}
.footArea1 .title{ /*height:40px; line-height:40px;*/ font-size:17px;font-weight: bold;}
.footArea1 .bak{ background-color:#eef3f6; height:60px; padding-top:10px}
.footArea1 li{ float:left; height:52px; margin-right:20px; margin-left:20px;}
.footArea2{ height:70px; border-bottom:solid 1px #ccc}
.footArea2 div{ height:29px; margin-top:5px; width:167px; margin-left:0px; float:left; margin-right:4px; }

.footArea3{ height:140px; padding-top:30px;}
.footArea31{ height:120px; width:100px; float:left}
.footArea32{ height:120px; width:900px; float:left; font-size:12px; line-height:20px; position: relative;}
.footArea32 .icp{ width:18px; height:20px; top:60px; left:130px}
.footArea32 .e{ width:54px; height:54px; top:10px; right:0px;}

.more{ display:block; width:50px; height:40px; right:0px; line-height:40px; top:0px; font-size:12px;}
.more:hover{ color:#065496};