/*全局变量*/
body {color:#333; background:#FFF; font:normal 12px/22px  "微软雅黑", "宋体", Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;}
form {margin:0; padding:0}
img {border:0px}
a:hover .mylinks {opacity:.8;filter:alpha(opacity=100);}
ul {Margin:0px; Padding:0px; list-style:none}
li {color:#333333; margin:0; padding:0}
textarea {overflow:auto;background-image:url(../images/textareabg.png);background-repeat:no-repeat;background-position: center;}

/*首页banner下四分栏*/
.ts_nav{ width:100%; float:left;  overflow:hidden;  border-bottom:1px solid #e9e9e9;}
.dl01{ width:210px; float:left; overflow:hidden; height:50px; padding:15px 0; padding-left:85px;}
.dl01 dt{ width:100%; float:left; font-size:16px; font-weight:bold; color:#777; line-height:25px; margin-bottom:2px; margin-top:15px}
.dl01 dt a{color:#111; font-family:"微软雅黑"; }
.dl01 a:hover{ color:#23cd82;}
.dl01 dd{ width:100%; float:left; line-height:20px; color:#666; font-size:12px}
.dl01a{ background:url(../images/nav/fenzhi.png) no-repeat 27px 15px;}
.dl01b{ background:url(../images/nav/dingzhi.png) no-repeat 27px 15px;}
.dl01c{ background:url(../images/nav/qiye.png) no-repeat 27px 15px}
.dl01d{ background:url(../images/nav/xueyuan.png) no-repeat 27px 15px; margin-right:0;}
.dl01e{ width:1px; height:60px; float:left; overflow:hidden; background:#dfdfdf;  padding:0; margin-top:30px}

/*链接颜色*/
A:link {color: #333; text-decoration: none}
/*已连接颜色*/
A:visited {color: #333; text-decoration: none}
/*变换图像颜色*/
A:hover {color:#333; }
/*活动颜色*/
A:active {color: #333;}
/*搜索样式*/
.input_so {width:150px; height:16px; background-image:url(../images/gif_1.gif); background-position:left; background-repeat:no-repeat; padding-left:25px; border:1px solid #7F9DB9;}

/*边框样式*/
.border_all {border:1px #FFE3D0 solid;}
.border_1 {border:1px #ddd solid; border-top:none}
.border_11 {border-top:1px #ddd solid;}
.border_2 {border:1px #DADADA solid; }
.border_21 {border:1px #DADADA solid; border-top:none; border-bottom:none}
.border_s {border:1px #ddd solid; float:left; margin-left:58px; margin-top:5px; width:355px; padding:2px; background-color:#FFF0F0}

/*首页拓展项目样式*/
.xiangmu{border-bottom:1px dashed #CCC; float:left; height:30px; line-height:30px; width:151px}
.guanli{text-indent:2px; height:30px; line-height:30px; border-bottom:1px dashed #CCC}
.guanli1{text-align:center; border-bottom:1px solid #ddd; background-color:#FFECEC; text-indent:10px}

/*会员登陆窗口样式*/
.in1 {width:160px; border:1px solid #FFAD86; background:#FFF; height:20px; line-height:20px}
.input_user {background:#fff url(../images/user_add.gif) no-repeat 2px; padding:2px 0px 0px 20px}
.input_pwd {background:#fff url(../images/suo.gif) no-repeat 2px; padding:2px 0px 0px 20px}

/************输入框样式*************/
.input_title {background:#fff url(../images/input/title.gif) no-repeat 2px; padding:2px 0px 0px 22px; border:1px solid #7E9EB7;}
.input_key {background:#fff url(../images/input/key.gif) no-repeat 2px; padding:2px 0px 0px 22px; border:1px solid #7E9EB7;}
.input_pic {background:#fff url(../images/input/pic.gif) no-repeat 2px; padding:2px 0px 0px 22px; border:1px solid #7E9EB7;}
.input_money {background:#fff url(../images/input/money.gif) no-repeat 2px; padding:2px 0px 0px 22px; border:1px solid #7E9EB7;}
.input_url {background:#fff url(../images/input/url.gif) no-repeat 2px; padding:2px 0px 0px 22px; border:1px solid #7E9EB7;}
.input_email {background:#fff url(../images/input/email.gif) no-repeat 2px; padding:2px 0px 0px 22px; border:1px solid #7E9EB7;}
.input_place {background:#fff url(../images/input/place.gif) no-repeat 2px; padding:2px 0px 0px 22px; border:1px solid #7E9EB7;}
.input_tel {background:#fff url(../images/input/tel.gif) no-repeat 2px; padding:2px 0px 0px 22px; border:1px solid #7E9EB7;}
.input_mobile {background:#fff url(../images/input/mobile.gif) no-repeat 2px; padding:2px 0px 0px 22px; border:1px solid #7E9EB7;}
.input_qq {background:#fff url(../images/input/qq.gif) no-repeat 2px; padding:2px 0px 0px 22px; border:1px solid #7E9EB7;}
.input_taobao {background:#fff url(../images/input/taobao.gif) no-repeat 2px; padding:2px 0px 0px 22px; border:1px solid #7E9EB7;}
.input_lianxiren {background:#fff url(../images/input/lianxiren.gif) no-repeat 2px; padding:2px 0px 0px 22px; border:1px solid #7E9EB7;}
#text {margin:50px auto; width:500px}
.hotspot {color:#FFCFB9; padding-bottom:1px; cursor:pointer}
#tt {position:absolute; display:block; background:url(../images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(../images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#FFCFB9; color:#000}
#ttbot {display:block; height:5px; margin-left:5px; background:url(../images/tt_bottom.gif) top right no-repeat; overflow:hidden}

/************分页样式*************/
div.kindbpager0 {padding:2px; text-align:center; height:20px; font-size:12px;  color:#666; background-color:#FFFFFF; margin-top:5px; font-weight:bold}
div.kindbpager0 input {border:1px solid #CCC;}
div.kindbpager0 a{text-indent:10px; text-decoration:none;  border:1px solid #CCC; padding:4px 8px 2px 8px; background-color:#FFFFFF; color:#666;}
div.kindbpager0 .current ,  div.kindbpager0 .disabled {text-indent:10px; text-decoration:none;  border:1px solid #FF6600; padding:4px 8px 2px 8px; background-color:#FFFFFF; color:#666;}
div.kindbpager0 a:hover{background-color:#FF6600; color:#FFF; border:1px solid #FF6600; }
div.kindbpager0 .current {background-color:#FF6600; font-weight:bold; color:#FFF;}
div.kindbpager0 .disabled {background-color:#FF6600; color:#FFF;}
div.kindbpager0 a:hover, div.kindbpager0 a:actived {text-decoration:none; background-color:#FF6600; color:#FFF;}

.mypage_font{color:#FF6600;}
/*新闻列表*/
.list_news {padding:10px}
.list_news ul li {font-size:13px; line-height:30px; border-bottom:1px #CCCCCC dashed}
.list_time {float:right; color:#666666; line-height:30px;}

/****************相关文章阅读*******************/
.wenzhang_1_1 {width:845px; margin-top:5px; margin-bottom:10px; height:155px; border:1px solid #ddd}
.wenzhang_1 {width:845px; margin-top:5px; margin-bottom:10px;  height:158px; border:1px solid #ddd}
.wenzhang_2 {width:845px; height:25px;  line-height:25px; background-color:#FFF0F0; border-bottom:1px solid #ddd; font-weight:bold; font-size:13px; text-indent:15px}
.wz_left {float:left; height:25px; line-height:25px;}
.wz_right {float:right; height:25px; line-height:25px; padding-right:10px; font-weight:normal}
.wenzhang_3 {width:420px; float:left; height:25px; line-height:25px; text-indent:10px; font-size:14px; border-bottom:1px dashed #CCC}

/*留言评论样式*/
.code {background-image:url(code.jpg); font-family:Arial; font-style:italic; color:#FF712D; border:0; padding:2px 3px; letter-spacing:3px; font-weight:bolder;}
.unchanged {border:0;}
.datalist {border:1px solid #ccc;  font-family:Arial; border-collapse:collapse; background-color:#ffffff; font-size:12px;}
.datalist caption {padding-bottom:5px; font:bold 1.4em; text-align:left;}
.datalist th {border:1px solid #ccc;  background-color:#ffffff; color:#FFFFFF; font-weight:bold; padding-top:4px; padding-bottom:4px; padding-left:12px; padding-right:12px; text-align:center; width:600px;}
.datalist td {border:1px solid #ccc; 
/* 单元格边框 */
 text-align:left; padding-top:4px; padding-bottom:4px; padding-left:10px; padding-right:10px;}

/*图片链接样式*/
.mypic {border:1px solid #ccc; padding:1px}
a:hover .mypic {border-color:#FB5200}
/*成功案例列表样式*/
.anli_list {width:130px; float:left; height:25px; line-height:25px; text-indent:40px; margin-top:5px; border-bottom:1px dashed #CCC}

.hangye_list {width:85px; float:left; height:25px; line-height:25px; text-indent:20px; margin-top:5px; border-bottom:1px dashed #CCC}

.anli_list1 {width:252px; height:25px; line-height:25px; text-indent:10px; margin-top:5px; border-bottom:1px dashed #CCC}
/*会员俱乐部导航样式*/
.shop_font {PADDING: 1px; height: 23px; text-align: center;}
.shop_font:hover {background:#FFFCFB; height: 23px; line-height:23px; text-align: center; border:1px solid #EC4D00; text-decoration:none; padding:2px; font-weight:bold}
.shop_top {margin:10px auto 0px auto; text-indent:10px; font-size:14px; font-weight:bold; width:950px; height:31px; line-height:31px; background-image:url(../images/title_top.gif)}.border_5_1 {border:1px #e3e3e3 solid; border-top:none}
.SitePath {clear:both; padding:5px; width:939px; border:1px solid #ddd; background:#FFFEFD; margin:5px auto; text-indent:10px}
.nav {font-size:14px; font-weight:bold;}

/*新闻排行*/
.news1 {float:left; text-align:center; background-color:#ddd;  width:16px; height:20px; margin:2px}
.news2 {float:left;  margin:2px; border-bottom:1px dashed #ccc; width:183px;}
.team1 {float:left; text-align:center; background-color:#FFD9B3; width:15px; height:15px; line-height:15px; margin-top:5px}
.team2 {float:left; text-indent:10px;  width:70px}
.team3 {float:left;  width:55px}
.team4{float:left;  width:210px}
.team20 {float:left; text-indent:10px;  width:110px}
.team40{float:left;  width:190px}

/*首页案例列表样式*/
.anli_home{float:left; text-indent:20px; width:270px; border-bottom:1px dashed #CCC; height:29px; line-height:29px}



/******************加载表情及按钮样式*************************/
.comment{width:450px; margin-top:10px;  position:relative; background:#fff; }
.com_form{width:100%; position:relative}
.input{width:443px; height:100px; border:1px solid #CCC; overflow-y:hidden}
.com_form p{height:28px; line-height:28px; text-align:left; position:relative; margin-top:10px;}
span.emotion{width:42px; color:#999; height:20px; background: url(../images/myface/icon.gif) no-repeat -2px -2px; cursor:pointer}
span.emotion:hover{background-position:-2px -32px}
.qqFace{margin-top:4px;background:#fff;padding:2px;border:1px #dfe6f6 solid;}
.qqFace table td{padding:0px;}
.qqFace table td img{cursor:pointer;border:1px #fff solid;}
.qqFace table td img:hover{border:1px #0066cc solid;}

.sub_btn {
	position:absolute; right:0px; top:0;
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.6);
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #e8f0de;
	border: solid 1px #FF8D42;
	background: #ff6600;
}
.sub_btn:hover {
	background: #FF8D42;
}



.sub_btn1 {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.6);
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	color: #e8f0de;
	border: solid 1px #FF8D42;
	background: #ff6600;
}
.sub_btn1:hover {
	background: #FF8D42;
}




/*--------新增样式----------*/
/* 顶部导航样式 */
.clearfix:after{clear:both;content:"";display:block;height:0;_height:1%;visibility:hidden;}
.clearfix{*zoom:1;}
.global-nav{height:10px;  /*position:relative;z-index:111; *//* position: fixed; z-index:999999; 固定首页*/ width:100%;  /*background-color:#f2f2f2; border-bottom:1px solid #C3C3C3 */}
.fl{float:left;width:auto;}
.fr{float:right;width:auto;}
.cb{clear:both;}
.none{display:none;}
.container{width:1200px;margin:0 auto;}
.ico{background:url(../images/ico.png) no-repeat;_background:url(../images/ico.gif) no-repeat;}
.global-nav-left{float:left;}
.global-nav-left li{position:relative;padding-right:20px;z-index:1112;line-height:30px;float:left;}
.global-nav-left li b{transition:transform 0.2s ease-in 0s;background:url(../images/ico.png) -33px -1px no-repeat;cursor:pointer;height:13px;display:block;float:left;margin-right:2px;margin-top:8px;width:13px;}
.global-nav-left li:hover b{transform:rotate(720deg);}
.global-nav-left a{display:inline-block;line-height:30px;color:#656565;}
.global-nav-right1{float:right; }
.global-nav-right1 li{position:relative;z-index:1112;line-height:30px;float:left;}
.global-nav-right1 li b{transition:transform 0.2s ease-in 0s;background:url(../images/ico.png) -33px -1px no-repeat;cursor:pointer;height:13px;display:block;float:left;margin-right:2px;margin-top:8px;width:13px;}
.global-nav-right1 li:hover b{transform:rotate(720deg);}
.global-nav-right1 a{display:inline-block;line-height:30px;color:#656565;}
.weixinshowPic{width:71px;line-height:30px;color:#656565;cursor:pointer;}
.weixinshowPic .i-qrcode{background:url(../images/ico.png) -48px 0px no-repeat;display:inline;float:left;height:12px;margin-top:9px;margin-right:5px; margin-left:20px; width:12px;}
.weixinshowPic .wx_box{background:url(../images/ico.png) no-repeat -43px -15px #fff;border:1px solid #ddd;box-shadow:0 0 10px rgba(0, 0, 0, 0.12);height:84px;left:-15px;position:absolute;top:28px;width:84px;display:none;}
.weixinshowPic-hover .wx_box{display:block;}
.weixinshowPic .wx_box .arrow{height:16px;left:50%;margin-left:-8px;position:absolute;top:-16px;width:16px;}
.weixinshowPic .wx_box .arrow i{border-style:dashed dashed solid;border-width:8px;height:0;left:0;overflow:hidden;position:absolute;top:0;width:0;}
.weixinshowPic .wx_box i.layer1{border-color:transparent transparent #ddd;top:-1px;}
.weixinshowPic .wx_box i.layer2{border-color:transparent transparent #fff;}
.global-nav-right{height:30px;float:right; margin-right:10px}
.global-nav-right a.global-nav-right_a{line-height:30px; float:left;color:#666666; cursor:hand}
i.global-nav-right_i{float:left;width:26px;height:30px;background-position:-25px -100px;}
.dropdown{float:left;height:30px;padding-left:20px;position:relative;z-index:10;}
.dropdown-main{height:30px;float:left;position:relative;z-index:10;color:#666666; cursor:hand; padding-left:20px}
.dropdown-main i.helper-sprite-menu{float:left;margin-top:8px;margin-right:3px;background-position:-91px -109px;width:12px;overflow:hidden;height:11px;line-height:11px;}
.dropdown-main span{font-family:Arial;line-height:30px;float:left;margin-right:3px;}
.dropdown-main .helper-sprite-dropdown{-webkit-transition:300ms;transition:300ms;}
.helper-sprite-dropdown{float:left;margin-top:11px;overflow:hidden;background-position:-64px -111px;width:9px;height:7px;}
.dropdown-main_after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 white;border:1px solid #e1e1e1;border-bottom:0px solid #e1e1e1;box-sizing:content-box;height:30px;left:9px;padding:0 10px;position:absolute; /*top:-5px;*/ visibility:hidden;width:80px;z-index:1;}
.dropdown-sub{position:absolute;background-color:white;left:0;top:27px;visibility:hidden;opacity:0;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:300ms;transition:300ms;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;z-index:0;}
.dropdown-sub a{margin-left:0;display:inline;}
.dropdown-hover .dropdown-main_after{visibility:visible;}
.dropdown:hover .dropdown-main .helper-sprite-dropdown{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.dropdown-hover .dropdown-sub{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.dropdown-sub_box{Z-INDEX:10001;RIGHT:-111px;BACKGROUND:#fff;BORDER:#DADADA 1px solid;POSITION:absolute;WIDTH:480px;TOP:3px;padding:10px;}
.menu_links2015{height:50px;}
.menu_links2015 a:last-child img{margin-right:0;}
.menu_links2015 img{float:left;margin-right:14px;}
.menu_nav2015 p{height:39px;line-height:39px;border-bottom:1px solid #EFEFEF;font-size:12px;padding-left:24px;background:url(../images/ico.png) -174px -1px no-repeat;color:#FF6600;margin:0;}
.menu_nav2015 p:last-child{border-bottom:none;}
.menu_nav2015 p a{line-height:12px;color:#818183;border-left:1px solid #E0CABF;padding:0 6px;font-family:"Microsoft Yahei";}
.menu_nav2015 p a:hover{text-decoration:underline;}
.menu_nav2015 p span{line-height:39px;}
.menu_nav2015 p span a{color:#336699;line-height:39px;font-size:12px; font-weight:bold; border-left:none;}
.menu_nav2015 p.menu_nav2015_p2{background-position:-174px -39px;}
.menu_nav2015 p.menu_nav2015_p3{background-position:-174px -80px;}
.menu_nav2015 p.menu_nav2015_p4{background-position:-174px -120px;}
.menu_nav2015 p.menu_nav2015_p5{background-position:-174px -160px;}
.menu_nav2015 p.menu_nav2015_p6{background-position:-174px -200px;}
.menu_nav2015 p.menu_nav2015_p7{background-position:-174px -240px;}
.menu_nav2015 p.menu_nav2015_p8{background-position:-174px -280px;}





/*----------菜单-----------*/
.ty01, .ty02, .ty04{ margin:0 auto;  overflow:hidden}
.ty02{ width:1200px}
.head01{ width:1200px; margin:40px auto;}
.ty04{ background:#fff; padding:15px 25px 17px; width:1150px}

.top01{ height:30px; background:#f5f5f5; border-bottom:1px solid #dfdfdf}
.top01_z{ margin:0 auto; padding:0; width:1200px;}

.head{margin:0 auto; height:85px; background:#fff;}
.logo2{float:left; width:145px; height:55px; float:left; overflow:hidden; margin-top:10px }
.logo2 img{ width:145px; height:50px}

.icon-head{background:url("../images/global.png") no-repeat;display:inline-block;*zoom:1;*display:inline;vertical-align:middle}
.icon-head.hdico-dropdown{width:5px;height:3px;line-height:3px;margin:0 0 0 5px;background-position:-11px 0;overflow:hidden;*zoom:1}
.icon-head.hdico-phone{width:12px;height:12px;margin:0 5px 0 9px;background-position:-23px 0}
.icon-head.hdico-search{width:16px;height:16px;background-position:-36px 0}
.icon-head.hdico-map{width:10px;height:14px;margin-top:-2px !important;margin-right:7px;background-position:0 0}
.icon-head.hdico-close{position:absolute;right:10px;top:10px;width:12px;height:12px;background-position:-23px -13px;line-height:300px;overflow:hidden;z-index:3}
.icon-head.hdico-close:hover{background-position:-23px -73px}
.icon-head.hdico-classify{width:16px;height:12px;margin-top:-2px !important;margin-right:11px;background-position:-36px -52px;overflow:hidden;*zoom:1}


#hd-mainnav{ float:left;position:relative;width:100%;height:75px;z-index:106; position:absolute; top:11px; text-indent:50% ; }
#hd-mainnav .mango-container{_position:relative;text-indent:0; padding-left:50%; margin-left:-600px}

#hd-mainnav .nav-list{float:left;padding-left:12px; height:45px; margin-top:30px; margin-right:10px; /*font-weight: bold; */}
#hd-mainnav .nav-list li{float:left}
#hd-mainnav .nav-list li a.nav-link{display:inline-block;height:45px;padding:0px 14px;font-size:16px;color:#333; }
#hd-mainnav .nav-list li a.nav-link:hover{color:#f60}
#hd-mainnav .nav-list li a.nav-link:hover .arrows{background-position:-11px -17px;-webkit-animation-name:"rotate";-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1}
#hd-mainnav .nav-list li .arrows{display:inline-block;width:11px;height:6px;margin-left:5px;background-position:-11px -9px;vertical-align:middle;*margin-top:4px;overflow:hidden}
#hd-mainnav .nav-list li .status{position:absolute;display:none;width:11px;height:5px;left:50%;bottom:0;margin-left:-5px;background-position:-11px -32px;overflow:hidden}
#hd-mainnav .nav-list li.on .arrows{background-position:-11px -17px}
#hd-mainnav .nav-list li.on:hover .arrows{background-position:-11px -17px}
#hd-mainnav .nav-list li.on .nav-sublist{z-index:1}
#hd-mainnav .nav-list li.on a.nav-link,#hd-mainnav .nav-list li:hover a.nav-link{color:#f60}
#hd-mainnav .nav-list li:hover .nav-sublist{display:block}
#hd-mainnav .nav-sublist{position:absolute;top:75px;_top:75px;left:0;width:100%;height:36px;line-height:36px;background-color:rgba(255,255,255,0.9) !important;background-color:#fff;box-shadow:0 1px 3px rgba(102,102,102,0.25);z-index:2;display:none}
#hd-mainnav .nav-sublist a{font-size:12px;color:#666;font-family:simsun;padding:0 15px}
#hd-mainnav .nav-sublist a:hover{color:#f60}
#hd-mainnav .nav-sublist .nav-subitem{padding-left:263px}
#hd-mainnav .nav-sublist .flight{text-align:right;}
#hd-mainnav .nav-sublist .hotel{text-align:right;}
#hd-mainnav .nav-sublist .visa{text-align:right;background:none}
#hd-mainnav .nav-sublist .article{text-align:right;}


.head02{ position:relative; z-index:99999999}

.soso{ width:260px; float:left; overflow:hidden; margin-top:15px; padding-left:5px}
.search_text{ width:180px; padding:0 5px; float:left; overflow:hidden; height:31px; line-height:31px; border:1px solid #f60; background:#fff; border-right:none; color:#888; font-family:"微软雅黑"; font-size:12px}

.search_radio{border:0px; vertical-align:middle; margin-top:-2px; margin-bottom:1px}

.search_button{ float:left; margin:0; padding:0; width:65px; height:33px; line-height:33px; background:#f60; border:none;cursor:pointer; overflow:hidden; border:none; background:url(../images/soso.gif) no-repeat 0}

.zhandian{ float:left; height:30px; line-height:30px; color:#666; position:relative; width:100px; text-indent:10px; z-index:999999999999999}
.zhandian dl li{ position:absolute; z-index:99999999999999999999; left:-2000px; top:30px; background:#fff; text-indent:0; line-height:26px;}
.zhandian dl:hover li a{ padding:0 10px}
.zhandian dl:hover li{ left:0}
.zhandian a.a_fz_01{ padding-right:13px; background:url(fz_dot_01b.png) no-repeat right 5px}
.zhandian a{ color:#666}
.zhandian a:hover{ color:#f60; text-decoration:underline}

.top_zd{ float:left; height:30px; line-height:30px; color:#666; width:100px;text-indent:10px;}
.head_zd{ float:left; height:30px; line-height:30px; color:#666; position:relative; width:120px; text-indent:18px; z-index:999999999999999; background:url(../images/head_fz.gif) no-repeat 0 15px; margin-top:30px}
.head_zd dl li{ position:absolute; z-index:99999999999999999999; left:-2000px;  background:#fff; text-indent:0;  padding-bottom:5px; list-style:none; width:200px}
.head_zd dl:hover li a{ padding:0 18px}
.head_zd dl:hover li{ left:0}
.head_zd a{ color:#666}
.head_zd a:hover{ color:#f60; text-decoration:underline}





.ul01{ float:right; line-height:30px; height:30px; overflow:hidden; width:auto; color:#999; font-size:12px; }
.ul01 a{ color:#666;  font-size:12px; padding:0 5px}
.ul01 a.f60{ color:#f60}
.ul01 a:hover{ color:#f30; text-decoration:underline}

/*****************foot start********************/
.h302{ width:100%; float:left; line-height:30px; color:#333; font-size:29px; font-weight:normal; text-align:center;; margin-bottom:20px; background:url(line01.gif) repeat-x 0 center;}
.h302 span{ background:#fff; padding:0 10px}
.h302 span a{ color:#333; font-size:29px; font-weight:normal}
.h302 span a:hover{ text-decoration:underline; color:#f60}
.h302b span{ background:#f8f8f8}

.foot01{ padding-top:40px; background:#ebebeb; border-bottom:1px solid #dbdbdb; padding-bottom:20px}
.dl02{ float:left; overflow:hidden;width:116px;}
.dl02 dt{ width:100%; float:left; overflow:hidden; line-height:30px; margin-bottom:5px}
.dl02 dt a{ font-size:15px; color:#111; }
.dl02 dd{ width:100%; float:left; overflow:hidden; line-height:22px;}
.dl02 dd a{ color:#666; }
.dl02 a:hover{ color:#f60; text-decoration:underline}
.dl02a{ margin-right:14px}



.ul02{ float:left; overflow:hidden; width:120px; margin-right:50px}
.ul02 h3{ width:100%; float:left; overflow:hidden; line-height:30px; margin-bottom:5px;font-size:15px; color:#111; font-weight:normal }
.dl03{ width:250px; float:left; overflow:hidden}
.dl03 dt{width:100%; float:left; overflow:hidden; line-height:33px; margin-top:10px; margin-bottom:5px;font-size:31px; color:#f60; margin-bottom:10px }
.dl03 dd{width:100%; float:left; overflow:hidden; line-height:22px; color:#666; font-size:14px; margin-bottom:3px}
.link01{ background:#ebebeb; border-top:1px solid #f8f8f8; padding:15px 0; overflow:hidden}
.link01 h3{ font-weight:normal; font-size:14px; color:666; width:80px; float:left; line-height:26px}
.link01 ul{ width:1120px; float:left; overflow:hidden; line-height:26px; margin-bottom:15px}
.link01 ul a{ font-size:12px; color:#888; padding:0 10px}
.link01 h5{ width:1200px; float:left; overflow:hidden; line-height:30px; font-weight:normal; color:#666; font-size:12px; text-align:center; border-top:1px solid #ccc; padding-top:10px}
.link01 h5 a{ font-size:12px; color:#666; padding:0 10px}

.weizhi{ width:100%; float:left; overflow:hidden; line-height:30px;  color:#888; }
.weizhi a{ color:#888}
.weizhi a:hover{ color:#f60; text-decoration:underline}
.weizhi span{ color:#f60}



/* 首页banner */
.owl-carousel .owl-wrapper:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.owl-carousel{display: none; position: relative; width: 100%; -ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden; position: relative; width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.grabbing { cursor:url(grabbing.png) 8 8, move;}
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility: hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0);  -ms-transform: translate3d(0,0,0);}
#owl-demo{position:relative;width:100%;margin:0 auto; }
#owl-demo .item{ position:relative;display:block; text-decoration:none;}
#owl-demo img{display:block;width:100%;}

/*#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:50px;background-color:#000;opacity:.5;filter:alpha(opacity=40);}*/
#owl-demo span{position:absolute;left:0;bottom:17px;width:100%; font:18px/32px "微软雅黑","黑体"; color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:10px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../banner/img/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:10px;background-image:url(../banner/img/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:55%;width:50px;height:50px;margin-top:-50px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../banner/img/bg17.png);}
.owl-next{right:0;background-image:url(../banner/img/bg18.png);}
.owl-prev:hover{background-image:url(../banner/img/bg19.png);}
.owl-next:hover{background-image:url(../banner/img/bg20.png);}




/* 底部  */
.footer{ background:#ebebeb; border-bottom:1px solid #ccc; padding-bottom:30px}

.youshi{ width:100%; float:left; overflow:hidden; margin-top:30px; padding-bottom:19px; border-bottom:1px solid #d4d4d4; margin-bottom:20px}

.youshi dl{ width:205px; float:left; overflow:hidden; padding-left:95px; height:53px}
.youshi dt{ width:100%; float:left;   overflow:hidden; height:22px; line-height:22px; font-size:19px; color:#111; font-family:"微软雅黑";font-weight:normal}
.youshi dt1{ width:100%; float:left;  overflow:hidden; line-height:22px; padding-left:0px; font-size:12px; color:#666; font-weight:normal}
.youshi dd{ width:100%; float:left;  overflow:hidden; line-height:22px; padding-left:0px; font-size:12px; color:#666; font-weight:normal}

.youshi1{ background:url(../images/youshi1.gif) no-repeat 19px 0;}
.youshi2{ background:url(../images/youshi2.gif) no-repeat 19px 0;}
.youshi3{ background:url(../images/youshi3.gif) no-repeat 19px 0;}
.youshi4{ background:url(../images/youshi4.gif) no-repeat 19px 0;}

.foot_01{ width:430px; float:left; overflow:hidden; font-weight:normal}
.foot_01 ul{ width:100%; float:left; overflow:hidden}
.foot_01 li{ width:385px; padding-left:45px; float:left; overflow:hidden; height:30px; margin-bottom:13px; line-height:30px; color:#666; font-size:14px}
.foot_01 li .f60{ color:#f60; font-size:17px}
.foot_01_a{ background:url(../images/foot_01_a.gif) no-repeat 6px 0}
.foot_01_b{ background:url(../images/foot_01_b.gif) no-repeat 6px 0}
.foot_01_c{ background:url(../images/foot_01_c.gif) no-repeat 6px 0}

.foot_02{ width:110px; padding-left:30px; float:left; overflow:hidden; background:url(../images/foot_02.gif) no-repeat 0 5px; font-weight:normal}
.foot_02 li{ width:100%; float:left; overflow:hidden; line-height:26px; }
.foot_02 li a{ color:#888; font-size:12px}
.foot_02 li a:hover{ color:#f60; text-decoration:underline}

.foot_03{ width:454px; padding-left:36px; float:left; overflow:hidden; font-weight:normal}
.logo_btm{ width:220px; float:left; overflow:hidden; padding-left:95px; margin-bottom:10px; }
.bizmail_loginpanel{font-size:12px;width:290px; overflow:hidden}
.bizmail_loginpanel h3{ display:none}
.bizmail_loginpanel input.text{font-size:12px;width:100px;height:20px;margin:0 2px 10px;border:1px solid #C3C3C3;border-color:#7C7C7C #C3C3C3 #C3C3C3 #9A9A9A;}
.bizmail_loginpanel .bizmail_column{height:28px;}
.bizmail_loginpanel .bizmail_column label{display:block;float:left;width:30px;height:24px;line-height:24px;font-size:12px; }
.bizmail_loginpanel .bizmail_column .bizmail_inputArea{float:left;width:240px;}
.bizmail_loginpanel .bizmail_column span{font-size:12px;word-wrap:break-word;margin-left: 2px;line-height:200%;}
.bizmail_loginpanel .bizmail_SubmitArea{margin-left:32px;clear:both;}
.bizmail_loginpanel .bizmail_SubmitArea a{font-size:12px;margin-left:5px;}
.bizmail_loginpanel select{width:110px;height:20px;margin:0 2px; }
.bizmail_loginpanel a{ color:#666}
.bizmail_loginpanel a:hover{ text-decoration:underline}


.foot_03_wx{ width:102px; float:left; overflow:hidden;line-height:22px; font-size:14px; color:#f60; text-align:center }
.foot_03_wx img{ width:90px; height:90px; background:#fff; padding:6px;}

.copy{ height:90px; line-height:20px;  background:#fff; font-size:12px; color:#888; text-align:center; font-weight:normal}
.copy a{font-size:12px; color:#888; }
.copy a:hover{text-decoration:underline; color:#f60}
/*.copy img{ margin-right:30px; height:50px; vertical-align:middle}*/

.h303{ width:100%; float:left; overflow:hidden; line-height:30px;  color:#111; font-size:16px;}


/*友情链接*/
.flink{float:left; width:170px; border-bottom:1px solid #F0F0F0; height:30px; line-height:30px; text-indent:3px}


/*客户见证*/

.yScrollList{width:1198px;height:80px;/*border:1px solid #dcdcdc;*/background:#ffffff;margin:5px auto 0;}
.yScrollListTitle{width:100%;height:38px;line-height:38px;border-bottom:1px solid #dcdcdc; }
.yScrollListTitle h1{cursor:pointer;font-size:14px;/*background:#fff;*/color:#3375B9; height:38px;/*border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; float:left;position:relative;left:-1px; */ width:105px;text-align:center;}
.yScrollListTitle h1.ytitleh12{left:-2px;}
.yScrollListTitle h1.ytitleh13{left:-3px;}
.yScrollListTitle h1.yth1click{height:42px;/*border-top:2px solid #3375B9;*/top:-5px;}
.yScrollListIn{width:100%;height:80px;position:relative;}
.yScrollListInList{display:none;width:1138px;height:80px;position:absolute;padding:0 30px;left:0;top:0;overflow:hidden;}
.yScrollListInList .yScrollListbtn{cursor:pointer;position:absolute;width:13px;height:19px;top:28px;background:url(../images/btnys.png) no-repeat 0 0;}
.yScrollListInList .yScrollListbtnr{background-position:-14px 0;right:5px;}
.yScrollListInList .yScrollListbtnl{left:5px;}
.yScrollListInList ul{width:2238px;height:80px;position:absolute;top:0;left:30px;overflow:hidden;}
.yScrollListInList ul li{width:160px;height:80px;float:left;margin-right:35px;}
.yScrollListInList ul li img{width:150px;height:50px;display:block;margin-left:10px;margin-top:12px;}
.yScrollListInList ul li p{text-align:center;font-size:12px;color:#666666;line-height:18px;padding:7px 10px 0;width:150px;height:36px;overflow:hidden;}
.yScrollListInList ul li p:hover{text-decoration:underline;}
.yScrollListInList ul li span{font-size:12px;text-align:center;display:block;line-height:24px;}


/*图片切换原始3个新的4个*/
/*#wrap{ width: 1200px; margin: 0 auto;}
#wrap ul li .a1 img{width: 390px; height: 260px;}
#wrap ul li{ width: 390px; height: 330px; list-style: none; position: relative; float: left; overflow: hidden;} 
#wrap ul li .a1 .divA{position: absolute; bottom: 0; left: 0; width: 434px; height: 66px; padding: 0px 10px; background: #fafafa; text-align:center;}
#wrap ul li .a1 .divA>.p1{width: 312px; height: 10px; font-size: 18px; line-height: 10px; color: #666;}
#wrap ul li .a1 .divA>.p2{width: 312px; height: 20px; font-size: 14px; color: #b4b4b4; line-height: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#wrap ul li .a1 .divA>.p3{position: absolute; right: 0; bottom: 12px; width: 108px; height: 28px; color: #f60;}
#wrap ul li .a1 .divA>.p3>span{font-size: 24px; font-weight:800;}*/

#wrap{ width: 1210px; margin: 0 auto;}
#wrap ul li .a1 img{width: 292px; height: 260px;}
#wrap ul li{ width: 292px; height: 290px; list-style: none; position: relative; float: left; overflow: hidden;} 
#wrap ul li .a1 .divA{position: absolute; bottom: 0; left: 0; width: 334px; height: 66px; padding: 0px 10px; background: #fafafa; text-align:center;}
#wrap ul li .a1 .divA>.p1{width: 260px; height: 10px; font-size: 16px; line-height: 20px; color: #666; text-align:center}
#wrap ul li .a1 .divA>.p2{width: 260px; height: 20px; font-size: 14px; color: #b4b4b4; line-height: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#wrap ul li .a1 .divA>.p3{position: absolute; right: 0; bottom: 12px; width: 108px; height: 28px; color: #f60;}
#wrap ul li .a1 .divA>.p3>span{font-size: 20px; font-weight:800;}


/*遮罩原始3个新的4个*/
/*#wrap ul li .a2{position: absolute; top: 0;	left:-390px; width: 390px;	height: 260px;	text-align: center; color: white; background: rgba(0,0,0,0.5); transition: all 0.2s;  } 
#wrap ul li .a2 .p4{width: 390px; text-align: center; position: absolute; top: 54px; left: -390px; color: #FFF; font-size: 20px; font-weight: bold; transition: all 0.2s 0.1s ease-out; }
#wrap ul li .a2 .p5{width: 390px; text-align: center; line-height:20px; position: absolute; top: 85px; left: -390px; margin: 40px  0 10px; font-size: 14px; color: white; transition: all 0.2s 0.2s ease-out; }
#wrap ul li .a2 .p6{position: absolute; top: 140px; left: 175px; transform: scale(1.4); transition: all 0.3s 0.2s ;}
#wrap ul li .a2 .p6 span{font-family: Arial; font-size: 36px; font-weight: 700; color: white;}
#wrap ul li .a2 .p7{position: absolute; bottom:-20px; left: 113px; width: 160px; height: 38px; line-height: 38px; border-radius: 20px; margin: 5px auto; border: 1px solid; transition: all 0.2s 0.5s ;}*/

#wrap ul li .a2{position: absolute; top: 0;	left:-292px; width: 292px;	height: 260px;	text-align: center; color: white; background: rgba(0,0,0,0.5); transition: all 0.2s;  } 
#wrap ul li .a2 .p4{width: 292px; text-align: center; position: absolute; top: 54px; left: -292px; color: #FFF; font-size: 18px; font-weight: bold; transition: all 0.2s 0.1s ease-out; }
#wrap ul li .a2 .p5{width: 292px; text-align: center; line-height:20px; position: absolute; top: 85px; left: -292px; margin: 40px  0 10px; font-size: 14px; color: white; transition: all 0.2s 0.2s ease-out; }
#wrap ul li .a2 .p6{position: absolute; top: 140px; left: 175px; transform: scale(1.4); transition: all 0.3s 0.2s ;}
#wrap ul li .a2 .p6 span{font-family: Arial; font-size: 36px; font-weight: 700; color: white;}
#wrap ul li .a2 .p7{position: absolute; bottom:-20px; left: 80px; width: 120px; height: 38px; line-height: 38px; border-radius: 20px; margin: 5px auto; border: 1px solid; transition: all 0.2s 0.5s ;}


/* 在线客服 */
#moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps {z-index:2; width:50px; height:50px; right:5px; position:fixed; cursor:pointer; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
#moquu_wxin {top:440px; _margin-top:430px}
#moquu_wxin a {background:url(../images/kefu/sbtn.png) 0 -0px; right:0; float:left; width:50px; height:50px; text-indent:-9999px}
#moquu_wxin a:hover {background:url(../images/kefu/sbtn.png) -50px -0px}
#moquu_wshare {top:492px; _margin-top:502px}
#moquu_wshare a {background:url(../images/kefu/sbtn.png) 0 -50px; width:50px; height:50px; right:0; float:left; text-indent:-9999px}
#moquu_wshare a:hover {background:url(../images/kefu/sbtn.png) -50px -50px}
#moquu_wmaps {top:544px; _margin-top:5344px}
#moquu_wmaps a {background:url(../images/kefu/sbtn.png) 0 -150px; width:50px; height:50px; right:0; float:left; text-indent:-9999px}
#moquu_wmaps a:hover {background:url(../images/kefu/sbtn.png) -50px -150px}
#moquu_top {top:596px; _margin-top:586px; background:url(../images/kefu/sbtn.png) 0 -101px; width:50px; height:50px}
#moquu_top:hover {background:url(../images/kefu/sbtn.png) -50px -101px}
.moquu_wxin,.moquu_wshare {position:relative; z-index:2}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {display:block}
.moquu_wxin .moquu_wxinh {position:absolute; display:none; left:-280px; top:-200px; width:275px; height:355px; background:url(../images/kefu/moquu_ico.png) -1px -482px no-repeat}
.moquu_wshare .moquu_wshareh {position:absolute; display:none; left:-280px; top:-200px; width:275px; height:360px; background:url(../images/kefu/moquu_wshare.png) no-repeat}




.m_2{ margin-bottom:2px}
.m_5{ margin-bottom:5px}
.m_8{ margin-bottom:8px}
.m_10{ margin-bottom:10px}
.m_18{ margin-bottom:18px}
.m_20{ margin-bottom:20px}
.m_r20{ margin-right:20px}
.m_r15{ margin-right:15px}
.m_30{ margin-bottom:30px}
.m_35{ margin-bottom:35px}
.m_40{ margin-bottom:40px}
.m_15{ margin-bottom:15px}
.m_50{ margin-bottom:50px}
.m_t10{ margin-top:10px}
.m_t15{ margin-top:15px}
.m_t20{ margin-top:20px}
.m_t30{ margin-top:30px}
.m_t40{ margin-top:40px}
.m_r17{ margin-right:17px}
.p_t35{ padding-top:35px}
.p_t30{ padding-top:40px}
.p_t40{ padding-top:40px}
.p_t20{ padding-top:20px}
.p_t17{ padding-top:17px}
.bgf5{ background:#f5f5f5}
.h_10{ height:10px}
.h_20{ width:100%; float:left; overflow:hidden; height:20px;}
.h_20{ height:20px}

.m_17{ margin-bottom:17px}

.m_r0{ margin-right:0}
.bor_t0{ border-top:none}
.bgfff{ background:#fff}
.bgf8{ background:#f8f8f8; padding:20px 0 0}


.ty03{ border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; padding:0px 0 20px; }

.h301{ width:100%; float:left; line-height:30px; color:#333; font-size:29px; font-weight:normal; text-align:center;margin-bottom:15px}

.shequ{ width:820px; float:left; overflow:hidden;}

.shequ dl{ width:400px; height:323px; float:left; overflow:hidden; margin-right:10px }
.shequ dl dd{ width:100%; float:left; overflow:hidden; height:294px; margin-bottom:8px }
.shequ dl dt{ text-align:center; height:20px; line-height:20px; width:100%; float:left; overflow:hidden }
.shequ dl dt a{ font-size:16px; color:#333}
.shequ dl dt a:hover{ color:#f60; text-decoration:underline}

<!--首页信息栏-->
.news{ width:380px; float:left; overflow:hidden}
.tabtit01{ float:left; overflow:hidden; line-height:26px; margin-bottom:15px; text-align:center; width:380px}
.tabtit01 a{  font-size:15px; height:26px; line-height:26px; cursor:pointer; display:block; float:left; text-align:center; width:125px; color:#444; font-weight:normal;background:#c8c8c8; margin-right:1px}
#three4{ margin-right:0}
.tabtit01 a.hover{ background:#f60; color:#fff}
.tabtit01 a.hover span{ color:#fff}
.tabcon01{overflow:hidden; float:left; width:380px; margin-top:0px}

.tabcon01 dl{ width:98.5%; float:left; overflow:hidden; margin-bottom:10px; padding-right:1.5%}
.tabcon01 dl dt{ width:380px; float:left; /*line-height:20px; height:20px;*/ overflow:hidden; margin-bottom:8px; color:#666}
.tabcon01 dl dt a{ color:#f60; font-size:15px}
.tabcon01 dl dt a:hover{ text-decoration:underline}
.tabcon01 dl dd{ width:100%; float:left; overflow:hidden; line-height:20px; color:#888; font-size:12px}

.tabcon01 ul{ width:380px; float:left; overflow:hidden; }
.tabcon01 ul li{ width:360px; padding-left:20px; float:left; line-height:30px; height:30px; overflow:hidden; background:url(../images/dot03.gif) no-repeat 0 9px}
.tabcon01 ul li a{ font-size:12px; color:#666}
.tabcon01 ul li.li01 { padding:0; text-align:right; background:none}
.tabcon01 ul li a:hover{ color:#f60; text-decoration:underline}


.weizhi{ width:100%; float:left; overflow:hidden; line-height:30px;  color:#666; }
.weizhi a{ color:#666}
.weizhi a:hover{ color:#f60; text-decoration:underline}
.weizhi span{ color:#f60}*


/***********************靠边按钮*******************************/



.page{ text-align:center; float:left; overflow:hidden; height:27px; text-align:center; width:100%; margin-top:20px; margin-bottom:20px}
.page li{ float:left; display:inline; margin-right:10px; width:auto; height:25px; border:1px solid #e0dfdf; line-height:25px; font-weight:normal}
.page li.thisclass{ background:#fb6f10; color:#fff; line-height:25px; width:30px }
.page li.thisclass a{ color:#fff; float:left; width:30px}
.page a{ display:block; width:30px;  height:25px; color:#333; line-height:25px; }
.page a:hover, .page a.on_h{ background:#fb6f10; color:#fff}
.page span.pageinfo{ color:#666; padding:0 5px}
.page li.ne01{ width:60px}
.page li.ne02{ width:40px; }
.page li.ne01 a{ width:60px; display:block; float:left; overflow:hidden; height:25px; line-height:25px}
.page li.ne02 a{ width:40px}

.neiye{ border-top:1px solid #ddd; padding-top:20px}
.bghui{ background:#e5edf0; padding:20px 0}

.clear{ clear:both; width:100%; overflow:hidden}
.neirong iframe{ width:700px; height:450px}



.left{ width:199px; float:left; overflow:hidden; border-right:1px dashed #ccc; padding-right:50px;}
.left h3{ width:100%; float:left; line-height:30px; font-size:20px; color:#333; font-weight:normal; margin-bottom:10px;}
.left h3 a{ font-size:20px; color:#333}
.left ul{ width:100%; float:left; overflow:hidden}
.left ul li{ width:100%; float:left; overflow:hidden; margin-bottom:10px}
.left ul li a{ display:block; float:left; overflow:hidden; height:60px; line-height:60px; font-size:17px; color:#333; width:100%; text-align:center}
.left ul li a:hover, .left ul li a.on_h{ background:#fb6f10; color:#fff;}
.right{ float:left; width:900px; overflow:hidden; border-left:1px dashed #ccc; margin-left:-1px; padding-left:50px; padding-bottom:50px}
.main{ width:900px; float:left; overflow:hidden;}


/* 客户心声 */
.case-list{ width:100%; overflow:hidden;}
.case-list ul{ width:105%;}
.case-list ul li{ float:left; margin:0 28px 10px 0; width:210px; height:306px; padding:0 3px 3px 0; }
.case-list ul li .box{ padding:10px; border:1px solid #ddd; width:200px; height:280px; transition:all 0.3s;}
.case-list ul li .box:hover{ border-color:#FF6600;}
.case-list ul li p{ font-weight:bold; font-size:14px; margin-top:8px; text-align:center}
.case-list ul li span{ font-size:12px; text-align:center; }





/*分页布局*/
.left01{ width:848px; float:left;  border:1px solid #ddd; overflow:hidden; padding:10px; margin-right:20px;}
.left02{ width:870px; float:left;   overflow:hidden;  margin-right:20px;}

.right01{ width:310px; float:left; overflow:hidden}

.hotcd{ border:1px solid #ddd; float:left; overflow:hidden; width:278px; padding:10px 13px 0; margin-bottom:15px }
.hotcd h3{ width:100%; float:left; overflow:hidden; height:31px; line-height:30px; border-bottom:1px dashed #ddd; margin-bottom:10px}
.hotcd h3 span{ float:left; width:200px; border-left:2px solid #fb6f10; overflow:hidden; height:21px; line-height:21px; padding-left:10px; font-weight:normal; font-size:17px; color:#000}
.hotcd ul{ width:268px; float:left; overflow:hidden; padding-left:5px}



/*表格*/
.datalist {
	border: 1px solid #ddd; /* 表格边框 */
	font-family: Arial;
	border-collapse: collapse; /* 边框重叠 */
	background-color: #ffffff; /* 表格背景色 */
	font-size: 12px;
}
.datalist caption {
	padding-bottom: 5px;
	font: bold 1.4em;
	text-align: left;
}
.datalist th {
	border: 1px solid #ddd; /* 行名称边框 */
	background-color: #ffffff; /* 行名称背景色 */
	color: #FFFFFF; /* 行名称颜色 */
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 12px;
	padding-right: 12px;
	text-align: center;
	width: 600px;
}
.datalist td {
	border: 1px solid #ddd; /* 单元格边框 */
	border-top: none;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
}

/*新加客户案例*/
.index_al{ width:1200px; margin:auto;}   

.index_al h3{ margin:auto; width:542px; text-align:center; color:#00502c; font-size:34px; font-weight:bold; background:url(../images/z6.png) no-repeat center 38px;}

.index_al h3 a{color:#00502c; font-size:34px; font-weight:bold;}

.index_al h3 span{ display:block; font-size:16px; color:#6b6b6b; font-weight:normal; text-transform:uppercase;margin-top: 9px;}

	         

.index_al ul{ width:1200px; margin:auto;margin-top: 44px;}

.index_al ul li:first-child{position:relative; width:570px; height:440px; float:left; margin-left:0px;}	

.index_al ul li:first-child div{width:570px; height:440px; overflow:hidden;}

.index_al ul li:first-child:hover span{ display:block;}.index_al ul li:first-child:hover span a{ color:#fff;}.index_al ul li:first-child span{ background: rgba(0,80,44,.8);height:34px; text-align:center; line-height:34px; width:570px; overflow:hidden; top:406px; position:absolute; display:none;}	

.index_al ul li:first-child div img{width:570px; height:440px;transition: all 0.5s;transform: scale(1);}	

.index_al ul li:first-child div:hover img{transition: all 0.5s;transform: scale(1.2);}

.index_al ul li{ position:relative; width:300px; height:210px; float:left;margin-left: 10px;margin-bottom: 21px;}		

.index_al ul li div{width:300px; height:210px; overflow:hidden;}	

 .index_al ul li div img{width:300px; height:210px;transition: all 0.5s;transform: scale(1);}   

.index_al ul li div:hover img{transition: all 0.5s;transform: scale(1.2);} 

.index_al ul li span{ background: rgba(0,80,44,.8);height:34px; text-align:center; line-height:34px; width:300px; overflow:hidden; top:176px; position:absolute; display:none;}

.index_al ul li:hover span{ display:block;}.index_al ul li:hover span a{ color:#fff;}.index_al ul li span{ background: rgba(0,80,44,.8);height:34px; text-align:center; line-height:34px; width:300px; overflow:hidden; top:176px; position:absolute; display:none;}


.index_al ul li:hover span{ display:block;}.index_al ul li:hover span a{ color:#fff;}

/* 新增首页风琴公共 */
.easy-accordion{display:block;position:relative;overflow:hidden;padding:0;margin:0}
.easy-accordion dt,.easy-accordion dd{margin:0;padding:0}
.easy-accordion dt,.easy-accordion dd{position:absolute}
.easy-accordion dt{margin-bottom:0;margin-left:0;z-index:5;/* Safari */ -webkit-transform: rotate(-90deg); /* Firefox */ -moz-transform: rotate(-90deg);-moz-transform-origin: 20px 0px;  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);cursor:pointer;}
.easy-accordion dd{z-index:1;opacity:0;overflow:hidden}
.easy-accordion dd p{line-height:120%}
.easy-accordion dd.active{opacity:1;}
.easy-accordion dd.no-more-active{z-index:2;opacity:1}
.easy-accordion dd.active{z-index:3}
.easy-accordion dd.plus{z-index:4}
.easy-accordion .slide-number{position:absolute;bottom:0;left:10px;font-weight:normal;font-size:1.1em;/* Safari */ -webkit-transform: rotate(90deg); /* Firefox */ -moz-transform: rotate(90deg);  /* Internet Explorer */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}

/* 新增首页风琴私有 */
#accordion-1{width:1180px;height:250px; margin: 0 auto 10px; background: #fff8db;}
#accordion-1 dl{width:1180px;height:250px}	
#accordion-1 dt{ height:50px;text-align:right; font-size:1.1em;font-weight:bold; letter-spacing:1px;}
#accordion-1 dt.active{cursor:pointer;color:#fff;}
#accordion-1 dt.hover{color:#68889b;}
#accordion-1 dt.active.hover{color:#fff}
#accordion-1 dd{padding:0px;border-left:0;margin-right:1px; background: #fffbf3; border: 1px solid #d8c05d; border-left:none;}
#accordion-1 .slide-number{color:#68889b;left:10px;font-weight:bold}
#accordion-1 .active .slide-number{color:#fff;}
#accordion-1 dd img{float:right;margin:0 0 0 30px;}
#accordion-1 h2{font-size:2.5em;margin-top:10px}
#accordion-1 .more{padding-top:10px;display:block}
div.le01{ background:red; float: left; width: 50%; height: 250px; background:url(../images/sy003.jpg) no-repeat right bottom;}
div.le02{ background:green; float: right; width: 50%; height: 250px; background:url(../images/sy002.jpg) no-repeat right bottom;}
div.le01 > h5{ height: 30px; line-height: 30px; margin: 15px 15px 12px; background:url(../images/sy001.jpg) no-repeat; color: white; font-size:15px; padding-left:10px;}
div.le01 > h5 > span{ float: right;}
div.le01 > h5 > span > a{ font-size:14px; text-decoration: none; color:red;}
div.le01 > article{ padding: 0 15px 15px; line-height: 220%; font-size: 14px;}
div.le01 > article > a{ color:red; font-weight: bold;}
div.le01 > article > font{color:red; padding-right: 5px; font-size: 30px; margin: 0; vertical-align: bottom;}
div.le02 > h5{ background-image:none;}
div.sank{   overflow: auto; zoom:1; margin-top:44px; }  
div.sank2{border: 1px solid #f8d4cb; padding: 10px; overflow: auto; zoom:1;}

/* 新增首页about */
.about {
    background: url(../images/about_bg.jpg) no-repeat center top #163e59;
    background-attachment: fixed;
    width: 100%;
    height: 700px;
    background-size: cover;
    text-align: center;
    color: #fff;
    overflow: hidden;
}
.about h1 {
    line-height: 38px;
    text-align: center;
    font-size: 28px;
    margin-top: 80px;
}
@media screen and (max-width: 1000px)
style.css:1533
.about p {
    width: 90%;
}
.about p {
    font-size: 14px;
    color: #e2e2e2;
    line-height: 28px;
    width: 1180px;
    margin: 40px auto;
    text-align: left;
}
.about p img
{
    width: 100%;
}
.sousuowenzi
{
    font-size: 15px;
    color: #7B7C81;

}