﻿@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol{margin:0;padding:0}em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none}img{border:0;vertical-align:top}table{border-collapse:collapse;border-spacing:0}label{cursor:default}body,button,input,select,textarea{font:12px/1.5 'microsoft yahei',arial,\5b8b\4f53}textarea{resize:none}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.hide{display:none}.show{display:block}.mt10{margin-top:10px}.noBg{background:none!important}.noBorder{border:0!important}.yahei{font-family:'microsoft yahei'}.org{color:#f60;}
/* 项目主体部分设置 */
body{background:#fff;color:#666;}
a{color:#333;text-decoration:none;transition:all 0.2s linear 0s;}
a:hover{color:#f60;}

/* 头部 */
.topbox .top,.header{ width:1200px; margin:0 auto; }

.topbox { position:relative; background:#f2f2f2; color:#666; z-index:100; }
.topbox .top { height:38px; line-height:38px; }
.topbox .left { float:left; }
.topbox .left .u-filiale { position:relative; display:inline-block; height:23px; margin:7px 0 0 5px; padding:0 20px 0 10px; border:1px solid #d2d2d2; background:#fff; color:#f60; line-height:23px; vertical-align:top; }
.topbox .left .u-filiale i { position:absolute; top:10px; right:6px; display:block; width:7px; height:4px; background:url(/App/Tpl/Home/Default/Public/Images/z-23.gif) no-repeat; }

.topbox .left .lookbadiu{color:#222;padding-right:10px;}
.topbox .left .lookbadiu i{display:none;}

.company_box{display:inline-block;*display:inline;zoom:1;position:relative;}
.company_box:hover .u-filiale{border-bottom:1px solid #fff}
.company_box:hover .up-list{display:block}
.topbox .left .u-filiale{z-index:40;}
.u-filiale:hover{position:relative}
.up-list{position:absolute;top:31px;left:-80px;background:#fff;border:1px solid #d2d2d2;width:260px;overflow:hidden;zoom:1;z-index:30;display:none}
.up-list dd{width:50%;float:left;line-height:32px}
.up-list dd a{display:block;background:url(/App/Tpl/Home/Default/Public/Images/z-11.gif) no-repeat 10px 50%;padding:5px 20px;}
.up-list dd a:hover{background-color:#f9f9f9}

.topbox .right { float:right; }
.topbox .top a { color:#666; }
.topbox .top a:hover { color:#f60; }
.topbox .top li { position:relative; float:left; margin:0 0 0 16px; }
.topbox .top li:nth-child(3n)::before { content:""; }
.topbox .top .spot span { color:#f60; font-size:14px; vertical-align:top; }
.topbox .top .right .sub_nav{background-color:transparent}
.topbox .top .right li .arr_down{display:none;position:absolute;width:116px;padding:0 0 10px;text-align:center;background:#fff;color:#666;margin-left:-25px;}
.topbox .top .right li:hover .arr_down{display:block}
.topbox .top .right li .arr_down img{display:block;margin:0;width:120px}

.header:after{content:'\20';display:block;height:0;clear:both}.header{*zoom:1}
.header .logo { float:left; }
.header .logo a { display:block; height:78px; }
.header .tel { float:right; width:228px; height:78px; overflow:hidden; text-indent:-999px; background:url(/App/Tpl/Home/Default/Public/Images/tel_top_bg.jpg) no-repeat;}

/* 导航 */
.navbox { position:relative; z-index:9;background:url(/App/Tpl/Home/Default/Public/Images/nav_line.jpg) repeat-x 0 bottom }
.nav { width:1285px;margin:0 auto;height:51px;position:relative;z-index:60;}
.nav>ul { margin:0 ; }
.nav>ul>li { width:10%;text-align:center;float:left;position:relative; }
.nav>ul>li:hover { z-index:99; }
.nav>ul>li .name{ font-weight:bold; margin-right:1px; font-size:16px; line-height:51px; position:relative; z-index:9; }
.nav>ul>li .name a { display:block; color:#000;display:block;padding:0}
.nav>ul>li a:hover { color:#f60; }
.nav>ul>li::before { content:""; position:relative; float:right; top:19px; width:1px; height:16px; /*background:url(/App/Tpl/Home/Default/Public/Images/z-01.gif) repeat-y;*/color:#333; font-weight:100; line-height:16px; z-index:-1; }
.nav>ul>li:nth-child(8n)::before { background:none; }
.nav .on .name a{color:#f60}
.nav li .subnav{line-height:28px;position:absolute;width:100%;top:51px;z-index:60;height:0;opacity:0;font-size:14px;overflow:hidden;transition:all 0.2s linear 0s;}
.nav li .subnav_on{opacity:1;height:244px;padding:12px 0;}


.nav li:hover .name,.nav li:hover ul{background:#005d9a;color:#fff}
.nav>ul>li:hover .name a{color:#fff}
.nav li ul li a{display:block;padding:3px 0;color:#fff}
.nav li ul li a:hover{background:#0161a1}

	/* 下拉菜单s */
.submenu { position:absolute; top:51px; left:0; width:100%; right:1px; height:0;overflow:hidden;background:#006bb1;transition:all 0.2s linear 0s;z-index:50}
.submenu .hd { width:50%;background:#efeef1;height:268px }
.submenu .hd ul { padding-top:27px; margin:0; }
.submenu .hd ul li { font-size:14px; line-height:44px; font-weight:normal; text-align:center; }
.submenu .hd ul li a { padding:0; }
.submenu .hd ul .on a { color:#f60; }

.submenu_on{height:268px;opacity:.98;}

.submenu .bd { display:block; overflow:hidden; *zoom:1; height:232px; padding:36px 0 0; font-size:12px; font-weight:normal; line-height:28px; }
.submenu .bd h3 { font-size:12px; font-weight:normal; }
.submenu .bd .u-org { margin-bottom:10px; }
.submenu .bd ul li { float:left; width:146px; margin-right:36px; line-height:38px; text-align:center; }
.submenu .bd ul li a { padding:0; }
.submenu .bd ul li img { display:block; padding:5px; width:134px; height:86px; border:1px solid #eaeaea; background:#fff; }

/* Banner */
.picBox{overflow:hidden;font-size:0;position:relative;transition:all 0.2s linear 0s;background:#fff;width:100%!important}
.picBox .bd{position:relative;}
.picBox a{transition:all 0.2s linear 0s;display:block;width:100%;height:100%}
.picBox .hd{ position:absolute;bottom:25px;left:0;width:100%;height:14px;z-index:99;text-align:center}
.picBox .bd,.picBox .bd li{height:374px;}
/*20161229*/
/*.picBox .bd,.picBox .bd li{height:480px;}*/
.picBox .bd ul{width:100%!important}
.picBox .bd ul li{background-position:50% 50%!important;width:100%!important}
.picBox .hd ul{margin:0;padding:0}
.picBox .hd li{border-radius:100%;background:#111;display:inline-block;*display:inline;zoom:1;width:22px;height:22px;line-height:22px;text-align:center;color:#fff;cursor:pointer;font-size:12px;margin:0 2px 0 0}
.picBox .hd li.on{ background:#f60;color:#fff}
.picBox .next,
.picBox .prev{background:url(/App/Tpl/Home/Default/Public/Images/icon_arr.png) no-repeat;width:60px;height:80px;zoom:.75;overflow:hidden;position:absolute;top:50%;z-index:10;font-size:0;line-height:0;text-indent:-999em;margin-top:-45px;cursor:pointer;display:block;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}
.picBox .prev{left:-60px;}
.picBox .next{right:-60px;background-position:right top;}
.picBox:hover .prev{left:0;background-position:left top;opacity:1;filter:alpha(opacity=100)}
.picBox:hover .next{right:0;background-position:right top;opacity:1;filter:alpha(opacity=100)}

.zhenduan_box{background:#099 url(/App/Tpl/Home/Default/Public/Images/btn_zhenduan.png) no-repeat 35px 50%;width:225px;height:45px;line-height:45px;position:fixed;left:15px;top:50%;margin:150px 0 0;text-align:center;font-size:14px;}
.zhenduan_box a{display:block;width:100%;height:100%;color:#fff}

.g-in { width:1200px; margin:0 auto; }.g-in:after{content:'\20';display:block;height:0;clear:both}.g-in{*zoom:1}

/* 首页模块 */
.g-col .g-in { padding:5px 0 10px 0; }

.g-col .g-hd { text-align:center; background:url(/App/Tpl/Home/Default/Public/Images/dot_line.jpg) repeat-x 0 23px;text-align:center;}
.s-blue .g-hd{background-image:url(/App/Tpl/Home/Default/Public/Images/dot_line2.jpg)}
.g-col .g-hd h2 { color:#000; font-size:28px; line-height:44px;background:#fff;padding:0 20px;background:#fff;display:inline-block;*display:inline;zoom:1; margin:0 0 5px}
.s-grey .g-hd h2,.WebUnion-two .g-hd h2,.WebUnion-four .g-hd h2{background:#f5f5f5}
.s-blue .g-hd h2{background:#006bb1;color:#fff}
.g-col .g-hd h3 { margin-bottom:15px; font-size:14px; font-weight:normal; line-height:26px; }
.g-col .g-hd h4 { line-height:21px; font-weight:normal; }
.g-col .g-hd .line { position:relative; display:block; width:430px; height:1px; margin:2px auto 28px; background:#d1d1d1; display:none}
.g-col .g-hd .line i { position:absolute; left:50%; top:-2px; display:block; width:64px; height:5px; margin-left:-32px; background:#f60; }
.g-col .g-hd .desc { padding:0 0 25px; color:#666; line-height:24px; }
.g-col .g-bd { padding-top:20px; }
/*20161230*/
.g-bd-top-pd{padding-top:50px;width:1206px;margin:0px auto; }
/*.g-bd-top-pd{padding-top:50px; }*/

.s-blue .g-hd .desc{color:#fff}
.g-col .m-news{padding-top:0}


.tab { height:32px; }
.tab a { display:inline-block; width:130px; margin:0 5px; background:#e9e9e9; font-size:14px; line-height:32px; vertical-align:top; }
.tab a:hover, .tab .on { background:#f60; color:#fff; }

/* 第一部分 */
.g-col-a .g-bd { width:1198px; margin:0 auto;}
.g-col-a .g-bd ul { width:1240px; padding-top:36px; }
.g-col-a .g-bd li { position:relative; float:left; width:380px; height:171px; margin:0 26px 0 0; padding:80px 0 0; border:1px solid #eee; text-align:center; }
.g-col-a .g-bd li i { position:absolute; top:-36px; left:50%; display:block; width:70px; height:70px; margin-left:-35px; border-radius:100%; border:1px solid #696969; background:#fff; }
.g-col-a .g-bd li h3 { color:#000; font-size:22px; line-height:40px; }
.g-col-a .g-bd li .action { margin-bottom:25px; font-size:14px; line-height:28px; }
.btn { width:108px; margin:0 auto; font-size:14px; line-height:40px; }
.btn a { display:block; width:108px; height:40px; background:#f60; color:#fff; }
.btn a:hover { background:#0076c4; color:#fff; }


.g-col-a .g-bd .m-mod-01 i { background:url(/App/Tpl/Home/Default/Public/Images/z-04.png) no-repeat center #fff; }
.g-col-a .g-bd .m-mod-02 i { background:url(/App/Tpl/Home/Default/Public/Images/z-06.png) no-repeat center #fff; }
.g-col-a .g-bd .m-mod-03 i { background:url(/App/Tpl/Home/Default/Public/Images/z-05.png) no-repeat center #fff; }

.g-col-a .g-bd .m-mod:hover { box-shadow:0 0 8px rgba(0,0,0,.1); }
.g-col-a .g-bd .m-mod:hover .btn a { background:#0076c4; }



.s-grey { background:#f5f5f5; }
.u-design {display:none}
.s-blue{background:#006bb1 }

/* 第二部分 */
.g-col-b .g-bd { padding-top:40px; }

	/* 案例 */
.g-case-box{background:#f5f5f5}	
.g-case-box .g-in{width:100%;padding:0 0 50px;}
.g-case-box .case_box{background:#fff;box-shadow:0 2px 2px #e4e4e4;padding:40px 0 25px}
.g-case-box .case_area{width:1200px;margin:0 auto 20px}
.g-case-box .m-case{width:1200px;margin:0 auto}
.m-case .m-item { margin-bottom:0; }
.m-case dl { float:left; width:278px; height:290px;border:1px solid #ddd; margin:0 10px 30px; box-shadow:0 2px 2px #e4e4e4; background:#fff; overflow:hidden; }
.m-case dl dt { height:180px; }
.m-case dl dd.u-name{font-size:14px}
.m-case dl dd { padding:10px 13px; line-height:24px; }
.m-case dl dd a:hover { color:#f60; }
.m-case dl dd span { color:#585858; }
.m-case dl .u-desc { height:32px; overflow:hidden;border-top:1px solid #eee;background:#fff}

.g-bd-c { position:relative;min-height:430px;}
.g-bd-c .m-next,.g-bd-c .m-prev{ position:absolute; top:120px; display:block; width:58px; height:80px; cursor:pointer; z-index:1; }
.g-bd-c .m-prev{ left:-100px; background:url(/App/Tpl/Home/Default/Public/Images/z-21.jpg) no-repeat; }
.g-bd-c .m-next{ right:-100px; background:url(/App/Tpl/Home/Default/Public/Images/z-22.jpg) no-repeat; }



/* 第三部分 */
.g-col-c .g-bd { width:1170px; margin:0 auto; overflow:hidden; }

	/* 优势 */
.m-excellent{color:#fff}
.m-excellent li { float:left; width:33.33%; margin:0; text-align:center;transition:color 0.2s linear 0s;}
.m-excellent li .num { width:125px;height:125px; margin:0 auto; border:1px solid #d1d1d1;border-radius:100%;}

.m-excellent li .num i{background:url(/App/Tpl/Home/Default/Public/Images/icon-ibw-youshi.png) no-repeat -91px 0;display:block;width:58px;height:58px;margin:0 auto;position:relative;top:30px}
.m-excellent li .num .baidu{background-position:-91px -77px;width:58px;height:58px;}
.m-excellent li .num .jianzhan{background-position:-91px -161px;width:62px;height:54px;}
.m-excellent li:hover h3{/*color:#f6ff00;*/}

.m-excellent li:hover .num{background-color:#fff;border-color:#fff}
.m-excellent li:hover .num i{background-position:0 0}
.m-excellent li:hover .num .baidu{background-position:0 -78px}
.m-excellent li:hover .num .jianzhan{background-position:0 -161px}

.m-excellent li .num sup { font-size:40px; line-height:46px; vertical-align:top; }
.m-excellent li h3 { color:#fff; font-size:22px; font-weight:normal; line-height:30px;margin:0 0 15px;padding:50px 0 0;background:url(/App/Tpl/Home/Default/Public/Images/z-02.png) no-repeat center 10px;}
.m-excellent li .desc {line-height:26px; }


/* 第四部分 */
/*.g-col-d .g-hd .line { margin-bottom:28px; }*/
.g-col-d .g-hd .tab { margin-bottom:28px; }
.g-col-d .g-bd { padding-top:15px; overflow:hidden; }

	/* 课堂 */
.m-classroom .m-item { margin-bottom:0; }
.m-classroom dl { float:left; width:280px; height:306px; margin:0 10px 40px; box-shadow:0 0 6px #ececec; background:#fff; overflow:hidden; }
.m-classroom dl dt { height:180px;background:url(/App/Tpl/Home/Default/Public/Images/nopic.png) no-repeat 50% 50%!important;}
.m-classroom dl dd { padding:10px 13px; line-height:18px; }
.m-classroom dl dd a:hover { color:#f60; }
.m-classroom dl dd span { color:#585858; }
.m-classroom dl .u-desc { height:40px; overflow:hidden;border-top:1px solid #eee;background:#fafafa }

.more { width:316px; height:42px; margin:0 auto; background:#e9e9e9; font-size:14px; line-height:42px; text-align:center; }
.more a { display:block; width:316px; height:42px; }
.more a:hover { background:#f60; color:#fff; }

	/* 新闻 */

.m-news .m-item{padding:40px 0 0}
.m-news .m-item dl { float:left; position:relative; width:450px; height:110px; margin:0 0 40px; padding:0 30px 0 120px; line-height:20px; }
.m-news .m-item dl .date { position:absolute; top:0; left:0; width:101px; height:88px; padding-top:13px; border-radius:100%; background:#0076c4;overflow:hidden; color:#fff; font:15px/22px arial; text-align:center; }

.m-news .m-item dl .date i { display:block; font-size:48px; line-height:48px;color:#fff}
.m-news .m-item dl dt {height:20px;overflow:hidden;display:block; margin-bottom:8px; padding-top:5px; font-size:15px; font-weight:bold}
.m-news .m-item dl .desc { display:block; height:40px;overflow:hidden;margin:0 0 5px}
.m-news .more { background:#f5f5f5; }


/*=====================
		内页
=====================*/
	/* Banner */
.banner { position:relative; overflow:hidden; z-index:1; }
.banner .hd { position:absolute; bottom:14px; left:0; width:100%; height:11px; text-align:center; z-index:99; }
.banner .hd ul { margin:0; padding:0; }
.banner .hd li { display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:0 3px; text-align:center; border-radius:100%; background:#fff; font-size:0; text-indent:-999px; vertical-align:top; cursor:pointer; opacity:0.5; }
.banner .hd li.on{ background:#fff; opacity:1; }
.banner .bd,.banner .bd li{ height:200px; }
.banner .next,
.banner .prev{background:url(/App/Tpl/Home/Default/Public/Images/icon_arr.png) no-repeat;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;cursor:pointer;}
.banner .prev{background-position:10px 26px;height:90px;left:0;opacity:0;filter:Alpha(opacity=100);position:absolute;top:50%;width:50px;z-index:100;background-color:#111;margin-top:-35px}
.banner .next{background-position:15px -48px;height:90px;right:0;opacity:0;filter:Alpha(opacity=100);position:absolute;top:50%;width:50px;z-index:100;background-color:#111;margin-top:-35px}
.banner:hover .prev{opacity:.5;filter:Alpha(opacity=50);}
.banner:hover .next{opacity:.5;filter:Alpha(opacity=50);}

	/* 菜单栏目 */
.m-menu { text-align:center; }
.m-menu a { display:inline-block; margin:0 5px 0; padding:0 40px; background:#f1f1f1; color:#666; font-size:14px; line-height:40px; vertical-align:top; white-space:nowrap; }
.m-menu a:hover { background:#e8e8e8; color:#333; }
.m-menu .on,.m-menu .on:hover { background:#f60; color:#fff; }

	/* 分页 */
.g-in .page { padding:15px 0 0; line-height:30px; text-align:center; }
.g-in .page a,.g-in .page span { display:inline-block; margin:0 2px; padding:0 10px; border:1px solid #d9d9d9;background:#fff;color:#000; vertical-align:top; }
.g-in .page a:hover,.g-in .page .current { border-color:#00a2e9; background:#00a2e9; color:#fff; }

	/* 详细页 */
.box { border:1px solid #e8e8e8; }

.m-related{width:1200px;margin:0 auto}

.article { padding-top:70px; font-size:14px; line-height:27px;color:#333;width:1200px;margin:0 auto 27px}
.article img{max-width:1000px;height:auto}
.article .box { position:relative; padding:50px 100px; background:#fff}
.article .hd { font-size:14px; line-height:34px; text-align:center; border-bottom:1px dotted #ccc;padding:0 0 1.5em}
.article .hd h1 { color:#000; font-weight:normal; font-size:26px; line-height:48px; }
.article .hd .m-soure span { margin:0 7px; }
.article .hd .m-table { padding:40px 0 25px; }
.article .hd .m-table td { padding:15px 10px; border:1px solid #d6d6d6; line-height:20px; }
.article .hd .m-table td:nth-child(2n-1) { background:#f9f9f9; }
.article .bd { padding:40px 0; }
.article .hd span{display:inline-block;*display:inline;zoom:1;padding:0 10px;}
.article .hd .m-soure{position:relative}

/*.article .bd a{color:#fff}*/
/*20170105*/
.article .bd .infocontent a{color:#000}
.article .bd .m-fn a{color:#fff}



/*.article .bd a{color:#06f}*/

	/* 上一条、下一条 */
.article .u-btn { position:absolute; top:-27px; display:block; width:50px; height:50px; background-color:#f5f5f5 !important; border:2px solid #fff; }
.article .u-prev { left:50%; margin-left:-58px; background:url(/App/Tpl/Home/Default/Public/Images/z-12.png) no-repeat; }
.article .u-next { right:50%; margin-right:-54px; background:url(/App/Tpl/Home/Default/Public/Images/z-13.png) no-repeat; }
.article .u-btn:hover { background-color:#f60 !important; }
.article .u-prev:hover { background:url(/App/Tpl/Home/Default/Public/Images/z-12s.png) no-repeat; }
.article .u-next:hover { background:url(/App/Tpl/Home/Default/Public/Images/z-13s.png) no-repeat; }
.article .u-btn.u-dis { background-color:#999 !important; cursor:no-drop; }

.m-fn { line-height:35px; text-align:center; }
.m-fn a { display:inline-block; margin:0 6px; padding:0 20px 0 10px; border-radius:20px; background:#0075c2; color:#fff; vertical-align:top; }
.m-fn a i { display:inline-block; width:25px; height:35px; margin-right:8px; vertical-align:top; }
.m-fn .u-action-reservation { background:#f60; }
.m-fn .u-action-reservation i { background:url(/App/Tpl/Home/Default/Public/Images/z-14.png) no-repeat 0 center; }
.m-fn .u-action-consult i { background:url(/App/Tpl/Home/Default/Public/Images/z-15.png) no-repeat 0 center; }
.m-fn .u-action-back { background:#ebebeb; color:#000; }
.m-fn .u-action-back i { background:url(/App/Tpl/Home/Default/Public/Images/z-09.png) no-repeat 0 center; }


.u-org { color:#f60; }
.u-blue { color:#0075c2; }
.u-red { color:#f00; }
.u-fw { font-weight:normal; }

.m-wechat { margin-bottom:20px; text-align:center; }
.m-wechat img { vertical-align:top; }

/* 相关信息 */
.m-related .box { width:550px; padding:15px 20px;background:#fff }
.m-related h2 { margin-bottom:5px; color:#404040; font-size:22px; font-weight:normal; line-height:48px; }
.m-related ul li { padding-left:20px; background:url(/App/Tpl/Home/Default/Public/Images/z-11.gif) no-repeat 5px 13px; font-size:14px; line-height:30px; }
.m-related ul li a { color:#373737; }
.m-related ul li a:hover { color:#f60; }
.m-related .m-hot5 ul { background:url(/App/Tpl/Home/Default/Public/Images/z-10.jpg) no-repeat 0 10px; }
.m-related .m-hot5 ul li { background:none; }

/* 企业文化 */
.m-style { width:1170px; }
.m-style ul { padding:80px 0 0; }
.m-style li { float:left; width:280px; height:300px; margin:0 55px; color:#979797; font-size:15px; line-height:26px; text-align:center; }
.m-style li .u-name { width:153px; height:103px; margin:0 auto 20px; padding-top:50px; border-radius:100%; background:#0076c4; color:#fff; font-size:26px; line-height:30px; font-weight:normal; text-align:center; }
.m-style li .u-name span { display:block; font-size:30px; font-family:arial; }
.m-style li:hover .u-name { background:#f60; }

/* 发展历程 */
.m-history { position:relative; width:1064px; margin:0 auto; padding:100px 0 40px; }
.m-history .bd li { float:left; width:230px; padding:0 18px; background:url(/App/Tpl/Home/Default/Public/Images/z-20.gif) no-repeat center top; line-height:21px; cursor:default; }
.m-history .bd li dt { width:103px; height:103px; margin:0 auto 14px; background:url(/App/Tpl/Home/Default/Public/Images/z-16.png) no-repeat; color:#f60; font-size:20px; line-height:103px; text-align:center; }
.m-history .bd li dd { margin-bottom:20px; }
.m-history .bd .even { padding-top:70px; background:url(/App/Tpl/Home/Default/Public/Images/z-19.gif) no-repeat center top; }
.m-history .bd .end { background:url(/App/Tpl/Home/Default/Public/Images/z-18.gif) no-repeat center top; }
.m-history .bd li:hover dt { background:url(/App/Tpl/Home/Default/Public/Images/z-17.png) no-repeat; color:#fff; }
.m-history .next,.m-history .prev { display:block; position:absolute;top:170px; width:58px; height:80px; background:url(/App/Tpl/Home/Default/Public/Images/z-23.png) no-repeat; cursor:pointer; z-index:8; }
.m-history .prev { background-position:0 0; left:-100px; }
.m-history .next { background-position:-58px 0; right:-100px; }
.m-history .prev:hover { background-color:#ccc; }
.m-history .next:hover { background-color:#ccc; }

/* 联系我们 */
.g-col-c table { margin-bottom:10px; }
.g-col-c td { padding:10px 0 10px 46px; border:1px solid #e7e7e7; font-size:14px; }


.link { background:#f5f5f5; color:#f60; }
.link .g-in { padding:12px 0; line-height:30px; }
.link a { margin-left:14px; white-space:nowrap; }

.footer { background:#12377c; color:#fff; }
.footer a { color:#fff; }
.footer a:hover { color:#ff0; }

	/* 网站地图 */
.sitemap { padding:15px; margin-bottom:10px; background:#fbfbfb; border:1px solid #e6e6e6; }
.sitemap dl { padding:0; clear:both; }
.sitemap dl dt { padding-left:6px; font-size:14px; font-weight:bold; line-height:22px; }
.sitemap dl dd { margin-bottom:10px; padding:10px 0; border-bottom:1px solid #ddd; line-height:22px; }
.sitemap dl dd a { padding:0 6px; color:#555; }


	/* 营销网点 */
.m-network { padding:58px 0; background:#12377c; }
.m-network .fr { float:right; width:573px; height:285px; padding:20px 0 20px 27px; background:#10316f; }
.m-network .fl { position:relative; }
.m-network .fl i { position:absolute; top:10px; left:4px; display:block; width:1px; height:255px; background:#0d4a92; }
.m-network .fl li { position:relative; }
.m-network .fl li i { position:absolute; left:0; top:50%; display:block; width:9px; height:9px; margin-top:-6px; border-radius:100%; background:#0d4a92; display:none}
.m-network .u-n1 { margin-bottom:5px; }
.m-network .u-n2 { font-size:18px; line-height:28px; }
.m-network .u-n3 { font-size:26px; line-height:38px; }
.m-network .u-n4 {  font-size:13px; line-height:18px;}
.m-network .u-n4s {  margin:0 0 25px}
.m-network .u-n4s a{display:inline-block;*display:inline;zoom:1;/*background:#0d4a92;*/color:#f60;line-height:34px;/*padding:0 15px;*/}
.m-network .u-n4s a:hover{background:#0076c4}
.m-network .u-n5 p { float:left; width:100px; margin-right:31px; background:#0d4a92; line-height:34px; text-align:center; }
.m-network .u-n5 p s { display:block; width:100px; height:100px; }
.m-qa h2 { visibility:hidden; color:#f60; font-size:18px; line-height:5px; font-weight:normal; }
.m-qa h3 { margin-bottom:5px; font-size:14px; line-height:30px; font-weight:normal; }
.m-qa .m-ipt { height:40px; margin-bottom:17px; }
.m-qa .m-ipt .ipt { width:150px; height:40px; margin-right:10px; padding:0 10px; border:0; background:#fff; }
.m-qa ul { margin-bottom:24px; }
.m-qa ul li { float:left; width:252px; line-height:28px; }
.m-qa ul li input { margin:8px 6px 0 0; padding:0; border:0; vertical-align:top; }
.m-qa .btn { width:287px; height:49px; margin:0; padding:0; border:0; background:#0076c4; color:#fff; font-size:20px; cursor:pointer; }

.copyright { background:#10316f; }
.copyright .g-in { padding:25px 0; }


/* 弹出窗口 */
.m-layer { position:fixed; top:50%; left:50%; width:580px; height:378px; margin:-214px 0 0 -360px; padding:25px 100px; background:#fff; color:#333; box-shadow:0 0 6px #666; z-index:999; display:none; }
.m-layer .g-hd { position:relative; visibility:hidden; font-size:22px; line-height:50px; text-align:center; }
.m-layer .g-bd h3 { margin-bottom:5px; font-size:14px; line-height:30px; font-weight:normal; }
.m-layer .g-bd .m-ipt { height:42px; margin-bottom:17px; }
.m-layer .g-bd .m-ipt .ipt { width:155px; height:40px; margin-right:15px; padding:0 10px; border:1px solid #e1e1e1; background:#fff; }
.m-layer .g-bd ul { margin-bottom:30px; }
.m-layer .g-bd ul li { float:left; width:252px; line-height:28px; }
.m-layer .g-bd ul li input { margin:8px 6px 0 0; padding:0; border:0; vertical-align:top; }
.m-layer .g-bd .btn { display:block; width:287px; height:49px; margin:0; padding:0; border:0; background:#0076c4; color:#fff; font-size:20px; cursor:pointer; }
	/* 关闭按钮 */
.m-layer .u-closeBtn { position:absolute; top:20px; right:30px; display:block; width:18px; height:18px; padding:11px; border-radius:100%; border:2px solid #d6d6d6; background:url(/App/Tpl/Home/Default/Public/Images/z-24.png) no-repeat center; cursor:pointer; }
.m-layer .u-closeBtn:hover { border:2px solid #f60; background:url(/App/Tpl/Home/Default/Public/Images/z-24s.png) no-repeat center; }





.back-to { position:fixed; bottom:110px; right:50%; margin-right:-680px; display:none; z-index:999; }
.back-to .back-top { display:block; width:60px; height:60px; background:url(/App/Tpl/Home/Default/Public/Images/top.png) no-repeat; outline:0 none; text-indent:-9999em; overflow:hidden; }
.back-to .back-top:hover { background-position:0 0; }

.banner img,.g-network img,.footer img { vertical-align:top; }

.KF_SERVICE_WINDOWS{position:fixed;bottom:10px;right:10px;z-index:1000;width:80px;text-align:center;color:#fff}
.KF_SERVICE_WINDOWS li{width:60px;height:50px;padding:15px 10px;background:#bcbcbc;margin:0 0 5px;position:relative;}
.KF_SERVICE_WINDOWS li .icons{width:30px;height:30px;background:url(/App/Tpl/Home/Default/Public/Images/kf_service_windows.png) no-repeat 0 -16px;display:block;margin:0 auto}
.KF_SERVICE_WINDOWS li .icons-2{background-position:0 -121px}
.KF_SERVICE_WINDOWS li .icons-3{background-position:0 -225px}
.KF_SERVICE_WINDOWS li .icons-4{background-position:0 -350px}
.KF_SERVICE_WINDOWS li:hover{background-color:#adadad}
.KF_SERVICE_WINDOWS li.menu1:hover{background-color:#ff7f2a}
.KF_SERVICE_WINDOWS li.menu4:hover{background-color:#0084db}
.KF_SERVICE_WINDOWS .menu1{background:#f60}
.KF_SERVICE_WINDOWS .menu4{}
.KF_SERVICE_WINDOWS li a{color:#fff}
.KF_SERVICE_WINDOWS .up{border:1px solid #ddd;background:#fff;width:120px;padding:15px;min-height:48px;right:80px;opacity:0;top:0;color:#333;position:absolute;transition:all 0.2s linear 0s;}
.KF_SERVICE_WINDOWS .up img{display:block;margin:0 auto 8px}
.KF_SERVICE_WINDOWS li:hover .up{right:80px;opacity:1;}

.case_area{margin:0 0 20px 0;padding:0;text-align:center;overflow:hidden;zoom:1}
.case_area dt{float:left;width:10%;position:relative;}
.case_area dt b{display:block;border:1px solid #dadada;padding:7px 10px;} 
.case_area dt i{display:block;background:url(/App/Tpl/Home/Default/Public/Images/case_lead.png) no-repeat;width:5px;height:8px;position:absolute;right:-3px;top:13px;} 
.case_area dd{float:left;width:90%;}
.case_area dd a{display:block;padding:7px 10px;margin:0 20px;border:1px solid #fff;}
.case_area dd a:hover{background:#eee;border-color:#eee}
.case_area li{width:16.6%;float:left;background:url(/App/Tpl/Home/Default/Public/Images/case_area_line.png) no-repeat right 50%}
.case_area li .on,.case_area li .on:hover{background:#f60;color:#fff;border-color:#f60}
.case_area li:last-child{background-image:none}
 

.tellbox{font-size:15px;}

.aboutbox{width:890px;margin:0 auto}

.contentWindow{display:none;position:fixed;_position:absolute;z-index:1002;border:1px solid #ccc;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}
.contentWindow .windowTop{border-bottom:1px solid #ddd;background:#fff;padding:8px 15px;font-size:16px;font-weight:bold;clear:both;cursor:move;position:relative;}
.messageClose{background:url(/App/Tpl/Home/Default/Public/Images/windowclose_2.png) no-repeat;height:17px;width:18px;overflow:hidden;cursor:pointer;position:absolute;right:10px;top:10px;display:block}
.messageClose:hover{background-image:url(/App/Tpl/Home/Default/Public/Images/windowclose_1.png);}
.windowContent{padding:10px;background:#fff url(/App/Tpl/Home/Default/Public/Images/loading.gif) no-repeat 50% 50%;}
.jqmOverlay{background:url(/App/Tpl/Home/Default/Public/Images/overlay_bg.png)}

.wcontent{min-height:380px;background-color:#EDEDED}
 .wcontent .head{height:36px;line-height:36px;margin:0;padding:0;font-size:0;background:#4A5E69}
 .wcontent .head li{display:inline-block;*display:inline;zoom:1;font-size:12px;padding:0 15px;color:#fff;border-right:1px solid #6D7E86;cursor:pointer}
 .wcontent .head li.active{color:#000;font-weight:bold;background:#fff;}
 .wcontent .w_inner_content{padding:0;}
 
.zhaiyao{border:1px solid #e8e8e8;background:#f9f9f9;padding:10px;margin:0 0 2em} 

#qiao-wrap{display:none!important}
#LXB_CONTAINER{background:#fff url(/App/Tpl/Home/Default/Public/Images/lxb_container_bg.jpg) no-repeat 0 bottom!important;box-shadow:0 0 10px rgba(0,0,0,.15);width:225px!important;height:300px!important;position:relative;left:15px!important}
#LXB_CONTAINER .custom-text{background:url(/App/Tpl/Home/Default/Public/Images/custom-text.jpg) no-repeat!important;width:225px!important;height:48px!important;}
#LXB_CONTAINER .lxb-hide-btn{background:url(/App/Tpl/Home/Default/Public/Images/icon-close.png) no-repeat!important;width:25px!important;height:25px!important;position:absolute;top:11px!important;left:188px!important;}
#LXB_CONTAINER .lxb-hide-btn:hover{background-position:-29px 0!important}
#LXB_CONTAINER .lxb-cb-input{text-indent:10px;width:190px!important;height:35px!important;line-height:35px!important;border:1px solid #e1e1e1!important;top:66px!important;left:17px!important}
#LXB_CONTAINER .lxb-cb-input-btn{background:url(/App/Tpl/Home/Default/Public/Images/telask_btn.jpg) repeat-x!important;width:192px!important;height:44px!important;color:#fff!important;font-size:!important;top:110px!important;left:17px!important}
#LXB_CONTAINER .lxb-cb-input-btn:hover{background-image:url(/App/Tpl/Home/Default/Public/Images/telask_btn2.jpg)!important}

.m-news .browser{background:#fff;border-top:0}
.browser{font-size:12px;line-height:18px;color:#888;border-top:1px solid #eee;background:#fafafa;position:relative}
.browser .icon-zan{background:url(/App/Tpl/Home/Default/Public/Images/icon-look-2.png) no-repeat 0 50%;display:inline-block;*display:inline;zoom:1;padding:0 1em 0 1.5em;cursor:pointer;margin:0}
.browser .icon-zan b { font-weight:normal;}
.browser .icon-look{background:url(/App/Tpl/Home/Default/Public/Images/icon-eye-2.png) no-repeat 0 50%;display:inline-block;*display:inline;zoom:1;padding:0 0 0 1.8em;cursor:pointer}

	 .j_content{background:#fffeed;width:890px;margin:0 auto}
	 .nots{background:url(/App/Tpl/Home/Default/Public/Images/nots_bg.jpg) no-repeat;width:890px;height:255px;margin:0 auto;color:#fff}
	 .nots .wrap{padding:55px 20px 45px 30px;}
	 .s_title{font-size:24px;font-weight:bold;color:#ac1d10;text-align:center}
	 .s_title img{vertical-align:middle;margin:0 10px 0}
	 .line_bg{width:30%;background:url(/App/Tpl/Home/Default/Public/Images/tree_bg.jpg) repeat-y 50% 0;}
	 .nots2{background:url(/App/Tpl/Home/Default/Public/Images/rnd_box_2.jpg) no-repeat;width:890px;height:230px;margin:0 auto;}
	 .nots2 .wrap{padding:35px 20px 45px 30px;}
	 .nots3{border:1px solid #c00000;}
	 .nots3 .title{padding:.3em;color:#fff;background:#c00000;text-align:center;font-size:24px;}
	 .nots3 .wrap{padding:1em;}
	 

.yxxwz-client-box{position:relative;padding:30px 0 0}
.yxxwz-client-box .next,
.yxxwz-client-box .prev{background:url(/App/Tpl/Home/Default/Public/Images/icon_arr.png) no-repeat;width:60px;height:80px;zoom:.75;overflow:hidden;position:absolute;top:50%;z-index:10;font-size:0;line-height:0;text-indent:-999em;margin-top:-45px;cursor:pointer;display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}
.yxxwz-client-box .prev{left:-60px;}
.yxxwz-client-box .next{right:-60px;background-position:right top;}	 

.yxxwz-client{overflow:hidden;zoom:1;text-align:center;padding:30px 20px 0}
.yxxwz-client li{width:20%;float:left;padding:0 0 20px;text-align:center;}
.yxxwz-client li img{display:block;margin:0 auto 10px;}

.super_thumb_box_slide{font-size:14px;padding:5px;width:890px!important;margin:0 auto;position:relative}
.super_thumb_box_slide .hd{bottom:20px;text-align:right;left:inherit;right:15px;width:auto;border:0;padding:0 0 .6em}
.super_thumb_box_slide .txt{background:#000;padding:7px 0;text-indent:10px;color:#fff;width:100%;opacity:.7;}
.super_thumb_box_slide .txt a{display:block;color:#fff;padding:8px;}
.super_thumb_box_slide .bd{padding:0;}
.super_thumb_box_slide .bd, .super_thumb_box_slide .bd li{height:420px}

.code-box{position:absolute;right:10px;top:7px;}
.code-name{background:url(/App/Tpl/Home/Default/Public/Images/icon-code.jpg) no-repeat 50% 50%;border:1px solid #d3d3d3;width:26px;height:26px;border-radius:100%;text-align:center;}
.code-box .code-up{display:none;box-shadow:0 2px 2px #e4e4e4;position:absolute;right:40px;bottom:20px;background:#fff;border:1px solid #d3d3d3;width:120px;height:120px;padding:10px;}
.code-box:hover .code-up{display:block}
.code-box .code-up img{display:block;margin:0 auto 15px;}

.display-code-box{position:relative;line-height:20px;width:46px;margin:0 auto;padding:1em 0 0}
.display-code-name{background:url(/App/Tpl/Home/Default/Public/Images/icon-code2.jpg) no-repeat 50% 50%;border:1px solid #d3d3d3;width:46px;height:46px;border-radius:100%;text-align:center}
.display-code-box .display-code-up{display:none;box-shadow:0 2px 2px #e4e4e4;margin-left:-30px;position:absolute;background:#fff;border:1px solid #d3d3d3;width:120px;height:120px;}
.display-code-box:hover .display-code-up{display:block}

.display-code{display:block;text-align:center;}
.display-code img{display:block;margin:0 auto 10px;}

.m-ad { height:220px; padding:50px 0 0; background:url(/App/Tpl/Home/Default/Public/Images/ad.jpg) no-repeat center top; color:#fff; text-align:center; }
.m-ad h3 { font-size:45px; line-height:66px; font-weight:400; }
.m-ad .u-txt { margin-bottom:30px; line-height:45px; font-size:14px; }
.m-ad .u-more { width:148px; height:30px; margin:0 auto; line-height:30px; }
.m-ad .u-more a { display:block; border:1px solid #fff; color:#fff; }
.m-ad .u-more a:hover { border:1px solid #f60; background:#f60; color:#fff; }









