﻿/* CSS Document */
*{padding:0; margin:0 auto;}
body{font-size:12px; color:#323232; font-family:"微软雅黑";}
ul,li{list-style-type:none;}
.main_wrap{width:1200px; margin:0 auto; height:auto;}
a{text-decoration:none; color:#323232;}
.clearfix{clear:both;}
.u-ico{background:url(../images/ico.png) no-repeat;}
img{border:0;}

.sub_menu{height:58px; background-color:#eff8ff; width:100%; border-bottom:1px solid #0073c3;}
.sub_menu .quick_tit{float:left; line-height:58px; color:#0073c3; font-size:18px; padding-left:55px; width:180px;}
.sub_menu .nav{float:left; margin-top:2px; overflow:hidden; width:965px;}
.sub_menu .nav li{float:left; line-height:56px;}
.sub_menu .nav li a{display:block; color:#0073c3; width:155px; text-align:center; font-size:18px; background-image:url(../images/nav_line.jpg); background-position:left center; background-repeat:no-repeat;}
.sub_menu .nav li:first-child a{background:none;}
.sub_menu .nav li a:hover,.sub_menu .nav li a.cur{ background:none;background-color:#0073c3; color:#fff;}

.po{position:relative;}
.slide_banner{float:right; width:1060px;}
.slide_banner .hd{ position:absolute; z-index:1; bottom:20px; left:0; width:100%; text-align:center;}
.slide_banner .hd ul{overflow:hidden;}
.slide_banner .hd ul li{width:12px; display:inline-block; margin:0 5px; height:12px; background-color:#fff; border-radius:50%; cursor:pointer}
.slide_banner .hd ul li.on{background-color:#0079c0;}
.slide_tab .hd{ width:140px; background-color:#efefef; position:absolute; left:0; top:0;}
.slide_tab .hd .tit{height:48px; width:100%; text-align:center; font-family:"宋体"; font-size:16px; background-color:#464646; color:#fff; font-weight:bold; line-height:48px;}
.slide_tab .hd .tit .sico{background:url(../images/ico.png) 0 0 no-repeat; width:9px; height:11px; display:inline-block; vertical-align:middle; margin-right:5px;}
.slide_tab .hd ul{overflow:hidden;}
.slide_tab .hd ul li{text-align:center; width:100%; line-height:38px; color:#323232;font-family:"宋体"; font-size:13px; cursor:pointer; }
.slide_tab .hd ul li.on{}
.slide_tab .bd{position:absolute; zoom:1; width:690px; z-index:2; padding:20px 10px 20px 20px;  background-color:#fff; left:140px; top:0; height:424px; border:1px solid #ddd;}
.tab_box .box_cat{height:250px;  overflow-y:scroll;}
.tab_box dl{margin-right:15px;}
.tab_box dl dt{border-bottom:1px solid #e3e3e3; position:relative; height:32px;}
.tab_box dl dt span{display:inline-block; line-height:32px; font-size:14px; border-bottom:1px solid #323232; position:relative; padding:0 13px;}
.tab_box dl dd {padding:10px 0 8px 0; overflow:hidden}
.tab_box dl dd a{display:inline-block; margin-right:35px; line-height:28px; font-family:"宋体"; color:#666;}
.tab_box dl dd a:hover,.tab_box dl dd a.cur{color:#0073c3;}

/* 本例子css */
	.my_menu{ }
	.my_menu>.tit{height:48px; width:140px; float:left; text-align:center; font-family:"宋体"; font-size:16px; background-color:#464646; color:#fff; font-weight:bold; line-height:48px;}
	.my_menu>.tit .sico{background:url(../images/ico.png) 0 0 no-repeat; width:9px; height:11px; display:inline-block; vertical-align:middle; margin-right:5px;}
	#nav{ position:relative; z-index:1; width:140px;   background:#efefef; float:left;}
	#nav .mainCate{ position:relative;}
	#nav .evenLeval{ background:#fff;  }
	
	#nav .li_tit{ text-align:center; width:100%; line-height:38px; color:#323232;font-family:"宋体"; font-size:13px; cursor:pointer;}

	#nav .subCate{ display:none;/*默认隐藏*/  position:absolute; left:140px; top:0; width:690px;  padding:20px 10px 20px 20px; background-color:#fff; height:424px;border:1px solid #ddd;}
	/*#nav .subCate h4{ height:26px; line-height:26px; margin:0 0 10px 0;   border-bottom:1px solid #ccc; font-size:16px; color:#333;   }
	#nav .subCate ul{ width:230px; ;float:left;  overflow:hidden; padding-top:20px;  }
	#nav .subCate li{ width:230px; float:left; display:inline;   }
	#nav .subCate li a{ display:block; float:left; padding:0 5px; line-height:25px; color:#666; word-break:keep-all; white-space:nowrap;  }
	#nav .on{ background:#88766E; color:#fff;  }
	#nav .on h3 a,#nav .on p a{ color:#fff;  }
	/* !important 强制显示，否则会闪烁*/ 
	#nav .on .subCate{ display:block !important; }
	#nav .subCate #sub-ul-1{ width:100%;  }

	#mainCate-1 .subCate{top:-48px;}
	#mainCate-2 .subCate{top:-86px}
	#mainCate-3 .subCate{top:-124px}
	#mainCate-4 .subCate{ top:-162px }
	#mainCate-5 .subCate{ top:-200px; }
	#mainCate-6 .subCate{ top:-238px }
	#mainCate-7 .subCate{top:-276px}
	#mainCate-8 .subCate{top:-314px}
	#mainCate-9 .subCate{top:-352px}
	#mainCate-10 .subCate{top:-390px}
	#mainCate-11 .subCate{top:-428px}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/  
::-webkit-scrollbar  
{  
    width: 6px;  
    height: 6px;  
    background-color: #F5F5F5;  
}  
  
/*定义滚动条轨道 内阴影+圆角*/  
::-webkit-scrollbar-track  
{  
    -webkit-box-shadow: inset 0 0 2px rgba(205,211,216,0.8);  
    border-radius: 3px;  
    background-color: #a5b0b9;  
}  
  
/*定义滑块 内阴影+圆角*/  
::-webkit-scrollbar-thumb  
{  
    border-radius: 3px;  
    -webkit-box-shadow: inset 0 0 2px rgba(205,211,216,0.8);
    background-color: #a5b0b9;  
}  
.tab_box .box_bottom{padding:12px 0 0 0;}
.tab_box .box_bottom .tit{font-size:14px; padding:5px 15px 10px 0; overflow:hidden; line-height:28px;}
.tab_box .box_bottom .tit span{color:#0073c3;}
.tab_box .box_bottom .tit a{display:inline-block; float:right; font-family:"宋体"; color:#666; font-size:12px;}
.tab_box .tab_gw1{background-color:#fbfbfb; height:137px; border-top:1px solid #ddd; margin:0 -10px 0 -20px}
.tab_box .tab_gw1 li{float:left; width:49.9%;}
.tab_box .tab_gw1 li:first-child{border-right:1px solid #ddd;}
.tab_box .tab_gw1 li .gw_box1{overflow:hidden; display:block;}
.tab_box .tab_gw1 li .limg{float:left; padding:20px;}
.tab_box .tab_gw1 li .detail{float:left; width:205px; padding:20px 0 0 0}
.tab_box .tab_gw1 li .detail p{margin-bottom:2px; overflow:hidden;}
.tab_box .tab_gw1 li .detail .name{font-size:25px; display:block; float:left;}
.tab_box .tab_gw1 li .detail .zw{height: 20px;display: block;float: left;margin: 2px 0 0 12px;position: relative;padding: 0 11px;color: #fff;font-size: 12px;line-height: 20px;}
.tab_box .tab_gw1 li .detail .zw .str {position: absolute;left: -10px;top: 28%;border: 5px solid transparent;}
.tab_box .tab_gw1 li .detail .grade{font-size:14px;}
/*
颜色
*/
.tab_box .tab_gw1 li .color1 .name,.tab_box .tab_gw li .color1 .grade{color:#d96749;}
.tab_box .tab_gw1 li .color1 .zw{background-color:#d96749;}
.tab_box .tab_gw1 li .color1 .zw .str{border-right-color:#d96749;}
.tab_box .tab_gw1 li .color1 .phone_num{font-size:16px; color:#854d8f; font-family:"黑体";}
.tab_box .tab_gw1 li .color1 .txt{width:100%; display:block; text-align:center; height:18px; color:#fff; line-height:18px; font-size:12px; background-color:#d96749;}
.tab_box .tab_gw1 li .color2 .name,.tab_box .tab_gw li .color2 .grade{color:#854d8f;}
.tab_box .tab_gw1 li .color2 .zw{background-color:#854d8f;}
.tab_box .tab_gw1 li .color2 .zw .str{border-right-color:#854d8f;}
.tab_box .tab_gw1 li .color2 .phone_num{font-size:16px; color:#d96648; font-family:"黑体";}
.tab_box .tab_gw1 li .color2 .txt{width:100%; display:block; text-align:center; height:18px; color:#fff; line-height:18px; font-size:12px; background-color:#854d8f;}
.tab_box .tab_gw1 li .color3 .name,.tab_box .tab_gw li .color2 .grade{color:#ebf0e8;}
.tab_box .tab_gw1 li .color3 .zw{background-color:#ebf0e8;}
.tab_box .tab_gw1 li .color3 .zw .str{border-right-color:#ebf0e8;}
.tab_box .tab_gw1 li .color3 .phone_num{font-size:16px; color:#d96648; font-family:"黑体";}
.tab_box .tab_gw1 li .color3 .txt{width:100%; display:block; text-align:center; height:18px; color:#fff; line-height:18px; font-size:12px; background-color:#ebf0e8;}
.tab_box .tab_gw1 li .color4 .name,.tab_box .tab_gw li .color2 .grade{color:#6ea847;}
.tab_box .tab_gw1 li .color4 .zw{background-color:#6ea847;}
.tab_box .tab_gw1 li .color4 .zw .str{border-right-color:#6ea847;}
.tab_box .tab_gw1 li .color4 .phone_num{font-size:16px; color:#d96648; font-family:"黑体";}
.tab_box .tab_gw1 li .color4 .txt{width:100%; display:block; text-align:center; height:18px; color:#fff; line-height:18px; font-size:12px; background-color:#6ea847;}
.tab_box .tab_gw1 li .color5 .name,.tab_box .tab_gw li .color2 .grade{color:#eceef3;}
.tab_box .tab_gw1 li .color5 .zw{background-color:#eceef3;}
.tab_box .tab_gw1 li .color5 .zw .str{border-right-color:#eceef3;}
.tab_box .tab_gw1 li .color5 .phone_num{font-size:16px; color:#d96648; font-family:"黑体";}
.tab_box .tab_gw1 li .color5 .txt{width:100%; display:block; text-align:center; height:18px; color:#fff; line-height:18px; font-size:12px; background-color:#eceef3;}
.tab_box .tab_gw1 li .color6 .name,.tab_box .tab_gw li .color2 .grade{color:#ede6ee;}
.tab_box .tab_gw1 li .color6 .zw{background-color:#ede6ee;}
.tab_box .tab_gw1 li .color6 .zw .str{border-right-color:#ede6ee;}
.tab_box .tab_gw1 li .color6 .phone_num{font-size:16px; color:#d96648; font-family:"黑体";}
.tab_box .tab_gw1 li .color6 .txt{width:100%; display:block; text-align:center; height:18px; color:#fff; line-height:18px; font-size:12px; background-color:#ede6ee;}
.tab_box .tab_gw1 li .color7 .name,.tab_box .tab_gw li .color2 .grade{color:#f5ece9;}
.tab_box .tab_gw1 li .color7 .zw{background-color:#f5ece9;}
.tab_box .tab_gw1 li .color7 .zw .str{border-right-color:#f5ece9;}
.tab_box .tab_gw1 li .color7 .phone_num{font-size:16px; color:#d96648; font-family:"黑体";}
.tab_box .tab_gw1 li .color7 .txt{width:100%; display:block; text-align:center; height:18px; color:#fff; line-height:18px; font-size:12px; background-color:#f5ece9;}
.tab_box .tab_gw1 li .color8 .name,.tab_box .tab_gw li .color2 .grade{color:#eff3ec;}
.tab_box .tab_gw1 li .color8 .zw{background-color:#eff3ec;}
.tab_box .tab_gw1 li .color8 .zw .str{border-right-color:#eff3ec;}
.tab_box .tab_gw1 li .color8 .phone_num{font-size:16px; color:#d96648; font-family:"黑体";}
.tab_box .tab_gw1 li .color8 .txt{width:100%; display:block; text-align:center; height:18px; color:#fff; line-height:18px; font-size:12px; background-color:#eff3ec;}
.tab_box .tab_gw1 li .color9 .name,.tab_box .tab_gw li .color2 .grade{color:#e9f1f3;}
.tab_box .tab_gw1 li .color9 .zw{background-color:#e9f1f3;}
.tab_box .tab_gw1 li .color9 .zw .str{border-right-color:#e9f1f3;}
.tab_box .tab_gw1 li .color9 .phone_num{font-size:16px; color:#d96648; font-family:"黑体";}
.tab_box .tab_gw1 li .color9 .txt{width:100%; display:block; text-align:center; height:18px; color:#fff; line-height:18px; font-size:12px; background-color:#e9f1f3;}
.tab_box .tab_gw1 li .color10 .name,.tab_box .tab_gw li .color2 .grade{color:#f4eeed;}
.tab_box .tab_gw1 li .color10 .zw{background-color:#f4eeed;}
.tab_box .tab_gw1 li .color10 .zw .str{border-right-color:#f4eeed;}
.tab_box .tab_gw1 li .color10 .phone_num{font-size:16px; color:#d96648; font-family:"黑体";}
.tab_box .tab_gw1 li .color10 .txt{width:100%; display:block; text-align:center; height:18px; color:#fff; line-height:18px; font-size:12px; background-color:#f4eeed;}
.tab_box .tab_gw1 li .color11 .name,.tab_box .tab_gw li .color2 .grade{color:#f5f1eb;}
.tab_box .tab_gw1 li .color11 .zw{background-color:#f5f1eb;}
.tab_box .tab_gw1 li .color11 .zw .str{border-right-color:#f5f1eb;}
.tab_box .tab_gw1 li .color11 .phone_num{font-size:16px; color:#d96648; font-family:"黑体";}
.tab_box .tab_gw1 li .color11 .txt{width:100%; display:block; text-align:center; height:18px; color:#fff; line-height:18px; font-size:12px; background-color:#f5f1eb;}
/*
颜色
*/
.intro{overflow:hidden; width:1045px;}
.intro>.tit{text-align:center; font-size:24px;margin-top: 20px;}
.intro .konw{border-bottom:1px solid #e8e8e8; text-align:center; position:relative; height:33px;}
.intro .konw .more{display:inline-block; color:#666; border-bottom:2px solid #373737; padding:0 15px; display:inline-block; position:relative; line-height:32px;}
.intro .list1{overflow:hidden;}
.intro .list1 li{float:left; width:27%; margin:3% 0; padding:0 3%; border-left:1px solid #e8e8e8;}
.intro .list1 li:first-child{border-left:0;}
.intro .list1 li .li_title{overflow:hidden; padding-bottom:5px;}
.intro .list1 li .u-ico{width:42px; height:50px; display:inline-block; float:left; vertical-align:middle; margin-right:8px;}
.intro .list1 li .img1{ background-position:-12px 0;}
.intro .list1 li .img2{ background-position:-61px 0;}
.intro .list1 li .img3{ background-position:-110px 0;}
.intro .list1 li p{background:url(../images/p_bg.png) left center no-repeat; padding-left:15px; color:#666; font-family:"宋体"; line-height:24px;}
.intro .list1 li .li_title .tit{overflow:hidden; font-size:16px; padding:5px 0 0 0; background:none; font-family:"微软雅黑";}
.intro .list1 li .li_title .tit .enword{display:block; font-size:14px; color:#666;}
.title{ overflow:hidden; margin-top:20px;}
.title .title_bg{background:url(../images/floorbg_1.png) no-repeat; width:45px; height:33px;  float:left;}
.title .title_bg span{font-size:14px; text-transform:uppercase; color:#fff; display:inline-block; padding:10px 0 0 8px;}
.title h3{float:left; font-size:22px; color:#000; line-height:33px; margin-left:10px; font-weight:400;}
.title .more{float:right; color:#0073c3; font-family:"宋体"; line-height:33px;}
.tb1 .title_bg{ background-position:0 -44px;}
.tb1 h3{color:#0073c3;}
.panel{width:1045px; padding-bottom:45px;}
.floor_div1{border:1px solid #e5e5e5; border-top-color:#0073c3;}
.floor_div1 .left{/*border-right:1px solid #e5e5e5;*/ width:307px; overflow:hidden; float:left}
.floor_div1 .right{width:736px; float:right;}
.floor_div1 .service-list{overflow:hidden;}
.floor_div1 .service-list li{float:left; width:33.19%; position:relative; border:1px solid #e5e5e5; border-width:0 0 1px 1px; height:131px; overflow:hidden;}
.floor_div1 .service-list li a{display:block; padding:33px; color:#323232; overflow:hidden; height:50%}
.floor_div1 .service-list li a .tit{font-size:16px;}
.floor_div1 .service-list li a .txt{color:#8b8b8b; font-family:"宋体"; padding:6px 0;}
.floor_div1 .service-list li a .cricle{width:80px; height:80px; border-radius:50%; position:absolute; right:-40px; bottom:-40px;}
.floor_div1 .service-list li a .cor_1{background-color:#99e3f8;}
.floor_div1 .service-list li a .cor_2{background-color:#fbc1d4;}
.floor_div1 .service-list li a .cor_3{background-color:#fbd1b7;}
.floor_div1 .service-list li a .cor_4{background-color:#edb7b8;}
.floor_div1 .service-list li a .cor_5{background-color:#9898ca;}
.floor_div1 .service-list li a .cor_6{background-color:#bbefdd;}
.floor_div1 .service-list li a .cor_7{background-color:#ffeba7;}
.floor_div1 .service-list li a .cor_8{background-color:#c8def5;}
.floor_div1 .service-list li a .cor_9{background-color:#bbebeb;}
.floor_div1 .service-list li a .cor_10{background-color:#99e3f8;}
.floor_div1 .service-list li a .cor_11{background-color:#fbc1d4;}
.floor_div1 .service-list li a .cor_12{background-color:#fbd1b7;}
.floor_div1 .service-list li a .cor_13{background-color:#edb7b8;}
.floor_div1 .service-list li a .cor_14{background-color:#9898ca;}
.floor_div1 .service-list li a .cor_15{background-color:#bbefdd;}
.floor_div1 .service-list li a .cor_16{background-color:#ffeba7;}
.floor_div1 .service-list li a .cor_17{background-color:#c8def5;}

.floor_div1 .service-list li a .cricle strong{ position:absolute; z-index:1; right:48px; top:7px;color:#fff; font-size:22px;}
.floor_div1 .service-list li a:hover{background-color:#f4f4fa;}
.floor_div1 .service-list li a:hover .cricle{width:108px; height:108px; border-radius:50%; position:absolute; right:-54px; bottom:-54px;}
.floor_div1 .service-list li a:hover .cricle strong{top:15px; right:70px;}
.dgglist{overflow:hidden;}
.dgglist li{float:left; position:relative; height:198px; }
.right_list1 .li_1{overflow:hidden;}
.right_list1 .li_1 a{width:auto; float:left; position:relative; border-bottom:0;}
.dgglist li a{border:1px solid #e5e5e5; border-width:0 0 1px 1px; display:block}
.right_list1 .li_3{float:right; height:396px; border-bottom:0; margin-top:-198px;}
.right_list1 .li_2{border-bottom:0; border-top:1px solid #e5e5e5;}
.dgglist li a .txt_bg{background-color:rgba(30,58,80,.9); position:absolute; width:100%; height:100%; top:0; z-index:2; display:none;}
.right_list1 li a .txt_bg p{font-size:24px; text-align:center; color:#fff; padding:30% 0; height:100%;}
.dgglist li a .txt{display:inline-block; padding:0 8px; height:18px; color:#fff; background-color:#696969; font-family:"宋体"; position:absolute; left:1px; bottom:0; line-height:18px;}
.right_list1 .li_2 .txt_bg p{padding:18% 0;}
.right_list1 .li_3 .txt_bg p{padding:68% 0;}
.dgglist li a:hover .txt_bg{display:block;}

.bfd{background-color:#fdfdfd;}
.format_web_tit{font-size:24px; padding:48px 0 35px 0; text-align:center; color:#333;}
.format_web_tit span{color:#ffa800;}
.format_web_adv{text-align:center;}
.floor_div1 .format_web_btn{ display:block; line-height:46px; border-radius:5px; width:214px; height:46px; background-color:#ffa800; color:#fff; text-align:center; font-size:18px; margin:31px auto; cursor:pointer;}
.floor_div1 .format_web_btn .simg{width:24px; height:24px; background-position:-170px 0; display:inline-block; vertical-align:middle; margin-right:5px;} 
.format_list{overflow:hidden;}
.format_list li{float:left; width:24.9%; border-left:1px solid #e5e5e5; position:relative;}
.format_list li:first-child{border-left:0;}
.format_list li a{display:block;}
.format_list li a .txt{display:inline-block; padding:0 8px; height:18px; color:#fff; background-color:#696969; font-family:"宋体"; position:absolute; left:0; bottom:0; line-height:18px;}
.right_list2 li a{overflow:hidden; display:block;}
.right_list2 li a:nth(1),.right_list2 li a:nth(2),.right_list2 li a:nth(3){border-bottom:1px solid #e5e5e5;}
.right_list2 li a .txt_bg .tit{font-size:14px; color:#fff; padding:32px 0 0 32px;font-family:"宋体"; font-weight:bold;}
.right_list2 li a .txt_bg .txt1{color:#fff; font-family:"宋体"; padding:8px 32px; line-height:22px;}
.right_list2 li a .txt_bg .sico{width:36px; height:36px; display:block; background-position:-208px 0; margin:30px auto 20px auto;}
.right_list3 .li_1{border-left:1px solid #e5e5e5;}
.right_list3 .li_1 img{margin:10px;}
.format_renovation_top{overflow:hidden;}
.format_renovation_top li{width:46%; padding:4% 2%; float:left; overflow:hidden;}
.format_renovation_top li .left{float:left; width:102px;}
.format_renovation_top li .left img{display:block; width:102px; height:102px; border-radius:50%; margin-bottom:10px;}
.format_renovation_top li .left .btn{display:block; width:86px; height:26px; text-align:center; line-height:26px; background-color:#ffa800; border-radius:3px; color:#fff; font-size:14px;}
.format_renovation_top li .detail{float:left; margin-left:4%; width:65%;}
.format_renovation_top li .detail p{font-family:"宋体"; color:#666; line-height:20px; padding-bottom:2px;}
.format_renovation_top li .detail p .name{font-size:16px; font-family:"微软雅黑"; color:#000; margin-right:5px;}
.format_renovation_top li .detail p strong{display:inline-block; color:#000;}
.format_slide .hd{position:relative;}
.format_slide .hd a{position:absolute; margin-top:78px; z-index:1;}
.format_slide .hd a span{width:26px; height:44px;font-family:"宋体"; display:block; background-color:#696969; color:#fff; text-align:center; font-size:14px; font-weight:bold; line-height:44px;}
.format_slide .hd a.prev{left:4px;}
.format_slide .hd a.next{right:4px;}
.format_slide .hd a:hover span{background-color:#0073c3;}
.format_slide ul{overflow:hidden;}
.format_slide ul li{float:left; width:33%;}
.format_slide ul li a .txt{width:100%; text-align:center;}
.marquee_txt{padding:12px 20px 11px 20px;}
.marquee_txt .tit{font-size:16px;}
.marquee_txt .bd{padding:12px 0 0 0;}
.marquee_txt .bd ul li{line-height:28px; border-bottom:1px dotted #ccc;}
.marquee_txt .bd ul li i{display:inline-block; vertical-align:middle; width:4px; height:4px; background-color:#ccc; margin-right:5px;}
.right_list4{overflow:hidden;}
.right_list4 .format_dc_b{position:relative;}
.right_list4 .format_dc_b .hd{position:absolute; top:5%; right:1.5%; z-index:1; width:4px; height:auto;}
.right_list4 .format_dc_b .hd ul li{width:3px; height:22px; background-color:#fff; margin-bottom:3px;}
.right_list4 .format_dc_b .hd ul li.on{background-color:#ff9000;}
.right_list4 .format_dc_b li{position:relative; border:1px solid #e5e5e5; border-width:0 0 1px 1px; height:auto; overflow:hidden;}
.right_list4 li a{display:block; overflow:hidden;}
.right_list4 li a .tico{position:absolute; left:0; top:0;}
.right_list4 .format_dc_b .bd .txt_bg{position:absolute; bottom:0; left:0; height:62px; width:100%; background-color:rgba(0,0,0,.5);}
.right_list4 .format_dc_b .bd .txt_bg p{color:#fff; padding:8px 0 0 15px; font-family:"宋体"; }
.right_list4 .format_dc_b .bd .txt_bg p strong{font-family:"微软雅黑"; font-size:14px; margin-right:8px;}
.right_list4 .format_dc_b .bd .txt_bg .btns{width: 30%;float: right;margin-top: -62px;line-height: 62px;}
.right_list4 .format_dc_b .bd .txt_bg .btns .btn{width:84px; height:30px; line-height:30px; text-align:center; display:inline-block; border-radius:5px; margin:14px 8px; color:#fff; font-size:14px;font-family:"微软雅黑"; }
.right_list4 .format_dc_b .bd .txt_bg .btns .b1{background-color:#0073c3;}
.right_list4 .format_dc_b .bd .txt_bg .btns .b2{background-color:#ff9000;}
.right_list5 li{height:auto;}
.right_list5 li a{position:relative;}

.format_box .left{float:left; width:930px;}
.format_box .right{float:right; width:230px;}
.format_box .stroe_tit{padding:10px 0; overflow:hidden;}
.format_box .stroe_tit p{font-size:14px; float:left;color:#666; line-height:20px; padding-left:15px; border-left:1px solid #fe6700; margin-top:2px;}
.format_box .stroe_tit .img1{width:18px; margin-right:5px; height:24px; background-position:-250px 0; display:block; float:left; vertical-align:middle;}
.format_box .stroe_tit span{ color:#fe6700;}
.format_box .left .slide_case{float:left; width:550px;}
.format_box .left .detail{float:left; margin-left:30px; width:350px; position:relative;}
.format_box .left .detail p{font-size:14px; color:#000000; line-height:24px; padding-bottom:8px;}
.format_box .left .detail p .txt{display:inline; font-size:12px; color:#666;}
.format_box .left .detail p .txt a{color:#023893;}
.format_box .left .detail p .name{color:#fe6700; font-size:24px; display:inline-block;}
.format_box .left .detail p .bh,.format_box .left .detail p .year{display:inline-block; margin-right:20px;}
.format_box .left .detail p>span span{color:#666; font-size:12px;}
.format_box .left .detail .phone{width:80%; margin-bottom:8px; border-radius:4px; display:inline-block; background-color:#fe6700; color:#fff; line-height:33px; height:33px; font-size:16px; font-weight:600; text-align:center;}
.format_box .left .detail dl{overflow:hidden;}
.format_box .left .detail dl dd{float:left; width:31%;}
.format_box .left .detail dl dd .u-ico{width:22px; height:23px; display:inline-block; vertical-align:middle;}
.format_box .left .detail dl dd  .img1{background-position:-34px -61px;}
.format_box .left .detail dl dd  .img2{background-position:-68px -61px;}
.format_box .left .detail dl dd  .img3{background-position:-105px -61px;}
.format_box .left .detail dl dd a{width:58px; margin-left:5px; height:20px; border:1px solid #00922d; color:#00922d; text-align:center; line-height:20px; display:inline-block;}
.format_box .left .detail dl dd .zan{border-color:#023893; color:#023893;}
.format_box .left .detail dl dd .ts{border-color:#fe6700; color:#fe6700;}
.format_box .left .detail .qq{width:78px; height:22px; display:block; background-position:-244px -39px; position:absolute; top:10px; right:130px; cursor:pointer;}
.store_box1{position:relative;}
.ul_title{ border-bottom:1px solid #d3d3d3; height:50px; position:relative;}
.ul_title li{float:left; width:118px; line-height:50px; text-align:center;}
.ul_title li a{display:block; color:#868686; font-size:14px; width:100%; height:50px;}
.ul_title li a.now ,.store_in1 .title a{position:relative; border-bottom:1px solid #fe6700; color:#fe6700;}
.ul_title li a .u-ico,.store_in1 a .u-ico{width:23px; height:23px; display:inline-block; vertical-align:middle; margin-right:3px;}
.ul_title li a .img1{background-position:-337px 0; width:16px; height:18px;}
.ul_title li a .img2{background-position:-289px 0;}
.ul_title li a .img3{background-position:-314px 0;}
.store_in1 a .img2{background-position:-355px 0;}
.store_in1 a .img3{background-position:-327px -39px;}
.store_in1 .title1{ height:50px;}
.store_in1 .title1 a{ display:block; line-height:50px; font-size:14px;}
.store_in1 .title1 a .img4{background-position:-219px -60px; width:58px; height:35px; display:inline-block; vertical-align:middle; margin-right:5px;}
.store_in1 .title1 a span{color:#fe6700;}
.store_in1 .title{color:#f36700; position:relative;height:50px; line-height:50px; overflow:visible;}
.store_in1 .title a{ height:50px; width:110px; padding-left:8px; display:inline-block; font-size:14px;}
.store_in1{overflow:hidden;}
.store_in1 .ht_title{font-size:14px; color:#000; padding:16px 0;}
.store_in1 .ht_title .enword{font-size:12px;}
.service-list1{overflow:hidden;}
.service-list1 li{float:left; width:20%; }
.service-list1 li a{width:85%; padding:3%; border:1px solid #d3d3d3; display:block; float:left; text-align:center;}
.service-list1 li a .img{margin:15px auto 20px auto;}
.service-list1 li a .tit{font-size:14px; color:#000;}
.service-list1 li a .enword{display:block; font-size:10px; color:#8b8b8b; line-height:26px; border-bottom:1px solid #d3d3d3;}
.service-list1 li a .txt{color:#8b8b8b; padding:12px 0 4px 0; text-align:left;}
.prv_case{padding:10px 0; overflow:hidden;}
.prv_case li {width:25%; float:left;}
.prv_case li a{width:97%; display:block; position:relative;}
.prv_case li a .msg{position:absolute; left:0; top:0; width:100%; height:100%; background-color:#f2f5f9; display:none;}
.prv_case li a .msg .tit{color:#757575; padding:70px 0 22px 14px;  font-size:16px;}
.prv_case li a .msg .txt{color:#757575; padding:0 8px 0 14px; line-height:24px;}
.prv_case li a:hover .msg{display:block;}
.stroe_prv_msg{ height:125px; margin:10px 0 20px 0; background-color:#fe6700;}
.stroe_prv_msg li{float:left; color:#fff;}
.stroe_prv_msg .one{width:60%; background:url(../images/phone.png) left center no-repeat; height:84px; margin:28px 0 0 20px; float:left}
.stroe_prv_msg .one p{padding-left:95px;font-size:18px;}
.stroe_prv_msg .one .phone_n{font-size:32px; font-weight:bold;}
.stroe_prv_msg .two{width:18%; text-align:center; float:left;}
.stroe_prv_msg .two span{display:block; font-size:18px;}
.stroe_prv_msg .two .xj{letter-spacing:7px;}
.stroe_prv_msg .two .name{font-size:32px; font-weight:bold; padding:20px 0 0 0; letter-spacing:2px;}
.stroe_prv_msg .two .xx{display:inline-block; width:97px; height:20px; text-indent: -999px;margin: 1px 5px 0 0; background:url(../images/new_star.png) 0 -23px no-repeat;}
.stroe_prv_msg .two .xx .xxp{height: 20px;overflow: hidden;display: inline-block;float: left;text-indent: -999px;background:url(../images/new_star.png) 0 0 no-repeat;}
.stroe_prv_msg .three{width:18%; text-align:center;}
.stroe_prv_msg .three .zxbtn{display:block; margin:38px 0 0 0; cursor:pointer;}
.store_gw{border:1px solid #d3d3d3; overflow:hidden;}
.store_gw .limg{float:left; border-right:1px solid #f2f5ed;}
.format_box .left .store_gw .detail{width:auto; width:710px; margin-top:26px;}
.format_box .left .store_gw .detail p{margin-bottom:15px; font-size:12px; padding:0; color:#666}
.format_box .left .store_gw .detail p span{color:#242424;}
.format_box .left .other_gw_list{overflow:hidden;}
.format_box .left .other_gw_list li{float:left; width:47%; margin-top:12px; border:1px solid #d3d3d3; overflow:hidden;} 
.format_box .left .other_gw_list li .limg{display:block; float:left;}
.format_box .left .other_gw_list li .detail{float:left; margin-left:0; width:56%; padding:20px 12px;}
.format_box .left .other_gw_list li .detail p{color:#666; font-size:12px; padding-bottom:2px;}
.format_box .left .other_gw_list li .detail p span{color:#242424;}
.format_box .left .other_gw_list li .detail .name{font-size:18px; margin-right:5px; color:#fe6700;}
.form{ border:1px solid #d3d3d3; overflow:hidden; padding:40px 12px 0 20px; margin:5px 0 0 0; background:url(../images/rimg.jpg) right top no-repeat; }
#pt_form1{width:505px; float:left;}
#pt_form1 ul{overflow:hidden;}
#pt_form1 li{min-height:42px; margin-bottom:15px; overflow:hidden;}
#pt_form1 li input{height:38px; border:1px solid #d3d3d3; width:483px; line-height:38px; font-size:14px; color:#666; padding:0 10px;} 
#pt_form1 li .word{font-size:18px;margin-bottom:5px;}
#pt_form1 li .word span{font-size:12px; color:#666; }
#pt_form1 li textarea{ border:1px solid #d3d3d3; padding:10px; height:100px; max-height:100px; width:483px; max-width:483px; font-size:14px; color:#666;}
#pt_form1 li .numtxt{font-size:16px; display:inline-block; float:left; line-height:40px;}
#pt_form1 li .phone{width:224px; display:inline-block; float:left;}
#pt_form1 li button{width:108px; height:40px; float:right; line-height:40px; border:0; border-radius:3px; background-color:#023893; color:#fff; text-align:center; font-size:14px; cursor:pointer;}