/* CSS Document */
body{ margin:0; text-align:center; font-size:14px; line-height:24px; font-family: "Microsoft YaHei"!important; color:#222222;}a{ text-decoration:none; color:#222222;}
a:hover{ text-decoration:none; }img{ border:none;}ul{ padding:0; margin:0; list-style:none}li{ padding:0; margin:0; }table{ border-collapse:collapse;}.clear{ clear:both;}dt{ margin:0; padding:0;}dl{ margin:0; padding:0;}dd{ clear:none; margin:0; padding:0;}.logo{ width:1140px; margin:0 auto; height:100px;}
.logo_left{ width:286px; height:72px; float:left; margin-top:18px;}
.m-nav{float:right;}.m-nav li{float: left; display: inline; width: 90px;height:100px; padding:0 15px;text-align: center;}.m-nav li.z-on{background-color:#a81e21;}
.m-nav li a{display: block; height:100px;}.m-nav li a:hover{background-color:#2581C4; color:#fff;}.m-nav li a span,.g-hd .m-nav li a i{display: block;}.m-nav li a span{line-height:30px;font-size:18px;}
.m-nav li a i{font-size:14px; font-style:normal;}.fullSlide{width:100%;position:relative;height:350px;background:#000;}.content8{ width:1128px; margin:0 auto; margin-top:8px;}
.content8 ul li{ float:left; width:225px; display:block; margin-top:20px;}
.content8 ul li span{ width:200px; background:#E5E3E3; display:block; height:35px; margin:0 auto; line-height:35px; margin-top:-5px;}
.content8 ul li span:hover{ background:#FE0000; color:#FFFFFF;}.banner{ background:url(images/banner01.jpg) no-repeat center; height:350px; width:100%; clear:both; margin:0 auto;}
.con_top1{ width:211px; background:url(images/lv_01.jpg) no-repeat; height:63px; line-height:26px; margin:0 auto; font-size:30px; color:#222222; margin-bottom:10px; margin-top:25px;}
.con_top1 span{ font-size:13px;}.content{ width:1100px; margin:0 auto; margin-top:20px;}
.content_left{ width:200px; height:145px; float:left;}.content_right{ width:640px; float:right; text-align:left; }
.content_right strong{ font-size:16px;}.content1{ width:1128px; margin:0 auto; margin-top:8px;}.content1 ul li{ float:left; width:225px; display:block; margin-top:20px;}
.content1 ul li span{ width:200px; background:#E5E3E3; display:block; height:35px; margin:0 auto; line-height:35px; margin-top:-5px;}
.content1 ul li span:hover{ background:#FE0000; color:#FFFFFF;}.content2{ background:url(images/lv_05.jpg) no-repeat center; height:163px; margin:0 auto; margin-top:25px;}.content3{ width:1100px; margin:0 auto; margin-top:20px;}.content3 ul li{ width:530px; float:left; background:url(images/line.jpg) no-repeat; height:35px; line-height:35px; margin-right:20px; text-align:left;}
.content3 ul li a{ float:left; margin-left:15px;}.content3 ul li a:hover{ color:#E5372C; }.content3 ul li span{ float:right;}.footer{ background:url(images/lv_06.jpg) no-repeat center; height:259px; line-height:26px; margin:0 auto; width:100%; margin-top:28px; color:#FFFFFF;}
.footern{ background:#282828; height:90px; margin:0 auto; width:100%; margin-top:28px; color:#FFFFFF; padding-top:28px;}
.page{ text-align:center; line-height:40px;}.title{ font-weight:bold; font-size:15px; line-height:40px; text-align:center;}.contentn{ width:1130px; margin:0 auto; margin-top:18px;}
.left{ width:270px; float:left; background:#F5F5F5;}
.left_top{ background:url(images/lv_17.jpg) no-repeat; height:77px; width:270px; display:block; line-height:77px;font-size:24px; color:#FFFFFF;}
.left_top span{ font-size:10px; color:#EFECEC;}.left_con{ width:268px; float:left; border-left:1px solid #ECECEC; border-right:1px solid #ECECEC; border-bottom:1px solid #ECECEC; line-height:32px; padding-bottom:15px; padding-top:10px;}
.left_con ul li{ width:240px; float:left; margin-left:15px; margin-top:15px;}
.left_con ul li a{ background:url(images/lv_18.jpg) no-repeat; width:240px; height:40px; font-size:14px; display:block; color:#FFFFFF;}
.left_con ul li a:hover{ background:url(images/lv_19.jpg) no-repeat; width:240px; height:40px; display:block;}
.left_bottom{ float:left; width:270px; margin-top:10px;}.right{ width:830px; float:right;}.right_top{ width:830px; background:url(images/lv_20.jpg) no-repeat; height:34px; display:block; float:left; text-align:left; font-size:16px; line-height:34px; margin-top:-10px;}
.right_top span{ font-size:12px; color:#999999;}.right_con{ float:left; width:800px; margin-left:15px; display:inline; text-align:left; line-height:26px; margin-top:15px;}
.right_con ul li{ background:url(images/line1.jpg) no-repeat; width:800px; height:32px; display:block; line-height:32px;}.right_con ul li a{ float:left; margin-left:20px;}
.right_con ul li span{ float:right;}.right_conp{ float:right; width:830px; text-align:left; line-height:26px;}.right_conp ul li{ width:260px; float:left; margin-top:23px; margin-right:8px; margin-left:8px;}
.right_conp ul li span{ background:#CDCDCD; height:36px; width:249px; display:block; color:#000000; line-height:36px; margin-top:-7px; text-align:center;}.OnlineService_Bg {width:100px;overflow:hidden;position:fixed;right:10px;bottom:20px;z-index:10;}.OnlineService_Box {width:100%;overflow:hidden;}.OnlineService_QQBox {width:88px;overflow:hidden;border:1px solid #cecece;margin-bottom:10px;background:#f5f5f5;}.OnlineService_QQBox li {width:auto;height:35px;overflow:hidden;padding-left:34px;font-size:12px;line-height:35px;color:#666;background:url(icon_QQ1.png) no-repeat 5px center;cursor:pointer}.OnlineService_QQBox li:hover {filter:alpha(opacity=50); /*IE滤镜，透明度50%*/-moz-opacity:0.5; /*Firefox私有，透明度50%*/opacity:0.5;/*其他，透明度50%*/}.OnlineService_QQBox li a {text-decoration: none;color: #666;}.OnlineService_Phone {width:90px;height:90px;margin-bottom:10px;}
.OnlineService_Phone a {display:block;width:90px;height:33px;background-color:#e33043;padding-top:57px;line-height:30px;font-size:16px;text-align:center;color:#fff;background-image:url(images/icon_Online.png);background-repeat:no-repeat;background-position:center 8px;cursor:pointer;text-decoration:none;color:#fff}.OnlineService_Sign {width:90px;height:33px;margin-bottom:10px;background-color:#e33043;padding-top:57px;line-height:30px;font-size:16px;text-align:center;color:#fff;cursor:pointer;background-image:url(images/icon_Sign.png);background-repeat:no-repeat;background-position:center 10px;}
.OnlineService_Top {width:90px;height:90px;margin-bottom:150px;}.OnlineService_Top a {display:block;width:90px;height:33px;background-color:#e33043;padding-top:57px;line-height:30px;font-size:16px;text-align:center;color:#fff;background-image:url(images/icon_Top.png);background-repeat:no-repeat;background-position:center 8px;cursor:pointer;text-decoration:none;color:#fff}