﻿.gg01{width:1100px;margin:0 auto;}
.gg01 img{ width:1100px; border:0px; display:block;}

.gg02{width:1100px;margin:0 auto;}
.gg02_L{ float:left;width:830px;}
.gg02_L img{ width:830px;height:90px; border:0px; display:block;}

.gg02_R{ float:right;width:250px;}
.gg02_R img{ width:250px; height:90px; border:0px; display:block;}



.main1{width:1100px; height:80px;border-bottom:1px solid #f0f0f0;margin:0 auto;}


.left1{width:820px;margin: auto;}
.left1a{ float:left;width:820px; height:40px; line-height:40px; text-align:center; font-size:29px; font-weight:bold; overflow:hidden;}
.left1b{ float:left;width:820px; height:30px; line-height:40px; text-align:center; font-size:14px;color:#535353; overflow:hidden;}
.left1b a{ margin-left:5px; margin-right:5px;color:#535353;}

.right1{float:right;width:250px; height:70px;}
.right1 img{width:250px; height:70px;border:0px; display:block;}


.main2{width:1100px; margin:0 auto;}
.left2{float:left;width:360px;}
.left2 li{ width:390px;height:35px; line-height:18px; font-size:18px; background:url(../images/sa.png) no-repeat left center; text-indent:10px; float:left; overflow:hidden;}
.left2 li.ha{ font-size:18px; font-weight:bold; background:none; text-indent:0px;}
.left2 li.ha a{ color:#255b9b}

.right2{float:right;width:700px;}


.main3{width:1100px; margin:0 auto;}
.main3a{float:left;width:1100px;height:50px;line-height:42px;border-top:solid 1px #255b9b;overflow:hidden;}
.main3a .p1{float:left; padding-top:15px; padding-right:10px;}
.main3a .p1 img{height:30px;display:block;}
.main3a .p2{float:left;height:45px; line-height:45px;font-size:30px;font-weight:bold;border-top:solid 5px #255b9b;}

.main3a .p3{float:left;height:50px; line-height:50px;font-size:16px; padding-left:20px;}
.main3a .p3 a{color:#999; padding-left:20px;}

.main3a .p4{float:right; padding-top:10px;}


.left3{float:left;width:370px;}
.left3a{ width:370px; float:left}
.left3a ul{width:370px;}
.left3a li{ float:left; width:370px; height:235px; position:relative; overflow:hidden;}
.left3a li img{ width:370px; height:235px; border:0px;}
.left3a li span{position:absolute;left:0;bottom:0;width:100%;padding-top:30px;height:43px;line-height:43px;text-indent:15px;overflow:hidden;font-size:16px;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);}



.left3b{ width:370px; float:left}
.left3b ul{width:390px;}
.left3b li{ float:left; width:175px;margin-right:20px; margin-top:10px; display:inline; position:relative; overflow:hidden;}
.left3b li img{ width:175px; height:110px; border:0px;}
.left3b li p{ height:50px; line-height:25px;  font-size:16px; overflow:hidden;}

.left3c{ width:370px; height:35px; background:#f5f5f5;border-radius:20px; float:left}
.left3c .p1{float:left;height:35px; line-height:35px;font-size:16px;font-weight:bold; color:#255b9b; text-indent:20px;}
.left3c .p1 a{color:#255b9b}
.left3c .p2{float:right; padding-top:13px; padding-right:20px;}


.left3d{float:left;width:370px;}
.left3d li{ width:370px;height:30px; line-height:30px; font-size:16px; background:url(../images/sb.png) no-repeat left center; text-indent:20px; float:left; overflow:hidden;}



.left31{float:left;width:830px;}
.left31a{float:left;width:830px;height:50px;line-height:42px;border-top:solid 1px #255b9b;overflow:hidden;}
.left31a .p1{float:left; padding-top:15px; padding-right:10px;}
.left31a .p1 img{height:30px;display:block;}
.left31a .p2{float:left;height:45px; line-height:45px;font-size:30px;font-weight:bold;border-top:solid 5px #255b9b;}


.midd3{float:left;width:430px; padding-left:30px;}
.midd3a{float:left;width:430px;}
.midd3a li{ width:430px;height:35px; line-height:35px; font-size:18px; float:left; overflow:hidden;}
.midd3a li.ha{ font-size:18px; font-weight:bold; }

.midd3a li span{ font-family:"����"; font-weight:normal; font-size:18px;color:#255b9b; padding-left:5px; padding-right:5px;}
.midd3a li a.fa{font-weight:normal;color:#505050;}


.right3{float:right;width:240px;}
.right3a{float:left;width:240px;}
.right3a .p1{float:left; padding-top:2px; padding-right:10px;}
.right3a .p1 img{height:22px; display:block;}
.right3a .p2{float:left;height:25px; line-height:25px;font-size:18px;font-weight:bold;}


.xwt3{float:left;width:240px;}
.xwt3_L{float:left;width:110px;}
.xwt3_L img{width:110px;height:72px; display:block;}
.xwt3_R{float:right;width:120px; height:72px; line-height:24px; font-size:16px; overflow:hidden;}


.right3b{float:left;width:240px;}
.right3b li{ width:240px;height:30px; line-height:30px; font-size:16px; background:url(../images/sa.png) no-repeat left center; text-indent:10px; float:left; overflow:hidden;}


.right3c{ width:240px; float:left}
.right3c ul{width:240px;}
.right3c li{ float:left; width:240px; position:relative; overflow:hidden;}
.right3c li img{ width:240px; height:138px; border:0px;}
.right3c li p{ height:30px; line-height:30px;  font-size:16px; overflow:hidden;}


.right3d{ width:240px; position:relative;float:left}
.mr_frbox02{}
.mr_frBtnL02{float:left;cursor:pointer;position:absolute; z-index:10; left:0px; top:50px;}
.mr_frBtnR02{float:right;cursor:pointer;position:absolute; z-index:10; right:0px; top:50px;} 

.mr_frUl02{float:left;width:240px;overflow:hidden;}
.mr_frUl02 ul li{float:left;width:240px;height:160px; overflow:hidden;}
.mr_frUl02 ul li img{display:block;width:240px;height:130px; border:0px}
.mr_frUl02 ul li .p1{ text-align:center;}
.mr_frUl02 ul li .p2{ height:20px; line-height:20px;font-size:16px; overflow:hidden;}


.main3b{float:left; width:1100px;position:relative; overflow:hidden;}
.mr_frbox{}
.mr_frBtnL{float:left;cursor:pointer;position:absolute; z-index:10; left:0px; top:65px;}
.mr_frBtnR{float:right;cursor:pointer;position:absolute; z-index:10; right:0px; top:65px;} 

.mr_frUl{float:left;width:1100px;overflow:hidden;}
.mr_frUl ul li{ float:left; width:268px; height:180px; margin-right:9px; display:inline;position:relative; overflow:hidden;}
.mr_frUl ul li img{ width:100%; height:100%; border:0px;}
.mr_frUl ul li span{width:100%; height:40px; line-height:40px;background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0; font-size:16px; color:#fff; text-align:center; cursor:pointer;overflow:hidden;}


.main3c{ width:1100px; position:relative; margin:0 auto; overflow:hidden;}
.czpic{ width:1100px;float:left; overflow:hidden;}
.czpic ul li{float:left;width:163px; margin:0 5px; text-align:center}
.czpic ul li img{width:163px;height:70px; border:0px;}



.main4{width:1100px; margin:0 auto;}
.left4{float:left;width:350px;}
.midd4{float:left;width:350px; padding-left:30px;}
.right4{float:right;width:350px;}
.title4{float:left;width:350px;height:50px;line-height:42px;border-top:solid 1px #255b9b;overflow:hidden;}
.title4 .p1{float:left; padding-top:17px; padding-right:10px;}
.title4 .p1 img{height:26px;display:block;}
.title4 .p2{float:left;height:45px; line-height:45px;font-size:26px;border-top:solid 5px #255b9b;}

.title4 .p3{float:left;height:50px; line-height:50px;font-size:16px; padding-left:20px;}
.title4 .p3 a{color:#999; padding-left:20px;}


.new4{ width:350px; float:left}
.new4 ul{width:350px;}
.new4 li{ float:left; width:350px; height:200px; position:relative; overflow:hidden;}
.new4 li img{ width:370px; height:235px; border:0px;}
.new4 li span{position:absolute;left:0;bottom:0;width:100%;padding-top:30px;height:43px;line-height:43px;text-indent:15px;overflow:hidden;font-size:16px;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);}


.new41{float:left;width:350px;}
.new41 li{ width:350px;height:30px; line-height:30px; font-size:16px; background:url(../images/sa.png) no-repeat left center; text-indent:10px; float:left; overflow:hidden;}



.link{width:1100px;margin:0 auto;}
.linka{ float:left; width:1100px; height:40px; line-height:40px; text-align:center; background:url(../images/a2.png) repeat-x center;}
.linka span{font-size:22px; font-weight:bold; background:#FFFFFF; padding-left:10px; padding-right:10px;}


.linkb{ float:left;width:1100px;}
.linkb ul{width:1120px;}
.linkb li{ float:left; height:30px; line-height:30px; font-size:14px; padding-right:20px;position:relative; overflow:hidden;}
