@charset "utf-8";
html{zoom:expression(function(ele){ele.style.zoom="1";document.execCommand("BackgroundImageCache",false,true);}(this));}

a img {border:none;}
html {font-size:100.01%;}

i, em, b {font-style: normal;}
.clearfix:after, .container:after, .clearfix .afterhide, .container .afterhide {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clear {clear:both;}

/*--------default-------*/

img{ vertical-align:middle}

.box100{ width:1200px; margin:0 auto}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font22{ font-size:22px;}
.font24{ font-size:24px;}
.font25{ font-size:25px;}
.font30{ font-size:30px;}
.font35{ font-size:35px;}
.font40{ font-size:40px;}
.font48{ font-size:48px;}
.font50{ font-size:50px;}
.font55{ font-size:55px;}
.font70{ font-size:70px;}
.ffyh { font-family:"微软雅黑";}
.farial { font-family:arial;}
.fhtf18 { font-family:"黑体"; font-size:18px; font-weight:normal;}
.fhtf22 { font-family:"黑体"; font-size:22px; font-weight:normal;}
.fhtf24 { font-family:"黑体"; font-size:24px; font-weight:normal;}
.fhtf28 { font-family:"黑体"; font-size:28px; font-weight:normal;}
.fhtf30 { font-family:"黑体"; font-size:30px; font-weight:normal;}
.fhtf35 { font-family:"黑体"; font-size:35px; font-weight:normal;}
.fhtf40 { font-family:"黑体"; font-size:40px; font-weight:normal;}
.fhtf44 { font-family:"黑体"; font-size:44px; font-weight:normal;}
.fhtf46 { font-family:"黑体"; font-size:46px; font-weight:normal;}
.fhtf48 { font-family:"黑体"; font-size:48px; font-weight:normal;}
.fhtf50 { font-family:"黑体"; font-size:50px; font-weight:normal;}
.fhtf55 { font-family:"黑体"; font-size:55px; font-weight:normal;}
.farf98 { font-family:arial; font-size:98px; line-height:100px;}
.lets4 { letter-spacing:-4px;}
.opacity10 { filter:alpha(opacity=100); -moz-opacity:1; opacity: 1; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); }
.opacity9 { filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90); }
.opacity8 { filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); }
.opacity6 { filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); }
.opacity5 { filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50); }
.col908 { color:#908e8e;}
.col94a { color:#94a837;}
.col4d6 { color:#4D6173;}
.col555 { color:#555;}
.colf1e { color:#f1eb3b;}
.colfff { color:#fff;}
.col498 { color:#498FD8;}
.col203 { color:#203775;}
.colee5 { color:#ee5f3f;}
.fontwb { font-weight:bold;}
.form-container {background: white;-webkit-box-shadow: 0 2px 6px 0 #ccc;box-shadow: 0 2px 5px 0 #ccc;}
.lt { float:left;}
.rt { float:right;}
.mt12 { margin-top:12px;}
.mb8 { margin-bottom:8px;}
.mb10 { margin-bottom:10px;}
.mb12 { margin-bottom:12px;}
.mb15 { margin-bottom:15px;}
.mb20 { margin-bottom:20px;}
.mb24 { margin-bottom:24px;}
.mb30 { margin-bottom:30px;}
.mb35 { margin-bottom:35px;}
.mb40 { margin-bottom:40px;}
.mb50 { margin-bottom:50px;}
.mb60 { margin-bottom:60px;}
.pl11 { padding-left:11px;}
.pl20 { padding-left:20px;}
.plr20 { padding-left:20px; padding-right:20px;}
.text-center { text-align:center;}
.relative { position:relative;}
.absolute { position:absolute;}
.nav ul li a i,
.ico { background: url(/images/ico.png) no-repeat 0 0; display: inline-block; vertical-align: middle;}



/*--------uhd picbox-------*/
.uhd, .nouhd { text-align:center;}
.uhd .ep { margin-bottom:1px;}
.uhd .title {
	font-family: "黑体";
	font-size: 36px;
	font-weight: bold;
	position: relative;
	overflow: hidden;
	line-height: 51px;
}
.uhd .title:before, .uhd .title .before {content:''; display:block; height:1px; width:50%; overflow:hidden; background-color:#e0e0e0; position:absolute; left:-98px; top:50%;}
.uhd .title:after, .uhd .title .after {content:''; display:block; height:1px; width:50%; overflow:hidden; background-color:#e0e0e0; position:absolute; right:-98px; top:50%;}
.uhd .ifo { line-height:30px; font-family:"微软雅黑"; text-align:center; font-size:24px; margin-top:2px;}

.u777 .title:before, .u777 .title:after, .u777 .title .before, .u777 .title .after { background-color:#777;}

.nouhd .title, .nouhd .title1 { font-family:"黑体"; font-weight:normal; overflow: hidden;}
.nouhd .title { line-height:1.5;}
.nouhd .title1 { color:#737373;}
.nouhd .ifo { font-family:"微软雅黑"; line-height:21px; color:#a6a6a6;}
.nouhd.colfff .title, .nouhd.colfff .title1, .nouhd.colfff .ifo { color:#fff;}

.dv_scroll_bar .scrollbar-track { height:17px; background-color:#f0f0f0; position:relative; cursor:pointer;}
.dv_scroll_bar .scrollbar-track .scrollbar-handle { position:absolute; width:139px; height:17px; left:0; top:0; background:url(/images/bg-scrollbar-handle.jpg) no-repeat center center #bcbcbc;}

.tab-hd { display:inline-block;}
.tab-hd li { float:left; padding:0 2px;}
.tab-hd li a { float:left; width:129px; height:32px; line-height:32px; font-size:16px; background-color:#e5e5e5; position:relative;}
.tab-hd li a:hover, .tab-hd li.on a { background-color:#24bfbf; color:#fff;}
.tab-hd li a:hover i, .tab-hd li.on a i { display:block; width:0; height:0; overflow:hidden; border:5px solid #fff; border-color:#24bfbf transparent transparent transparent; border-style:solid dashed dashed dashed; position:absolute; bottom:-10px; left:50%; margin-left:-5px;}

.media-box { overflow:hidden; display:table-row;}
.media-box .media-pic { display:table-cell; vertical-align:middle;}
.media-box .media-txt { display:table-cell; vertical-align:middle;}
.media-box .media-blk { display:table-cell; vertical-align:middle;}

.pic-txt-box li { float:left; width:370px; margin-left:44px; color:#fff; font-family:"微软雅黑";}
.pic-txt-box li:first-child { margin-left:0;}
.pic-txt-box li a { color:#fff;}
.pic-txt-box li .pg { padding-bottom:5px; background:url(/images/bg-pg.png) no-repeat center bottom;}
.pic-txt-box li .d { font-size:26px; font-family:Arial; margin-top:14px;}
.pic-txt-box li .t { font-size:16px; margin-bottom:2px;}
.pic-txt-box li .c { line-height:18px; font-size:12px; height:36px; overflow:hidden;}
.pic-txt-box li .v { margin-top:11px;}
.pic-txt-box li .v .ico { width:5px; height:9px; background-position:0 -20px; margin-left:6px;}

.pic-box li { float:left; width:284px; margin-left:21px;}
.pic-box li .p { padding-bottom:5px; background:url(/images/bg-pg2.png) no-repeat center bottom;}
.pic-box li:first-child, .pic-box li.fl { margin-left:0;}
.pic-box li .c { color:#a6a6a6;}

.pic-t2t-box .bd li { position:relative; width:383px; overflow:hidden; float:left; margin-left:24px;}
.pic-t2t-box .bd li:first-child { margin-left:0;}
.pic-t2t-box .bd li .p { width:100%; height:232px;}
.pic-t2t-box .bd li .p img { width:100%; height:100%;}
.pic-t2t-box .bd li .t { font-size:18px; margin-top:12px;}
.pic-t2t-box .bd li .c { color:#8d8d8d;}
.pic-t2t-box .more { text-align:center; margin-top:38px;}
.pic-t2t-box .more a { display:inline-block; width:130px; height:39px; line-height:39px; border:1px solid #d7d7d7; font-size:17px; color:#a3a3a3;}
.pic-t2t-box .more a:hover { background-color:#3279c2; color:#fff;}

.pic-tce-box .more { text-align:center; margin-bottom:37px; margin-top:23px;}
.pic-tce-box .more a { display:inline-block; width:130px; height:39px; line-height:39px; border:1px solid #d7d7d7; font-size:17px; color:#a3a3a3;}
.pic-tce-box .more a:hover { background-color:#3279c2; color:#fff;}
.pic-tce-box ul { display:inline-block;}
.pic-tce-box li { float:left; width:209px; margin-left:8px;}
.pic-tce-box li:first-child { margin-left:0;}
.pic-tce-box li .p { margin-bottom:20px;}
.pic-tce-box li .cn { line-height:23px; font-size:18px; font-family:"黑体"; color:#a6a6a6;}
.pic-tce-box li .en { line-height:14px; font-size:12px; font-family:arial; color:#a6a6a6;}
.pic-tce-box li .t { line-height:23px; font-size:18px; font-family:"黑体"; margin-bottom:5px;}
.pic-tce-box li .c { font-size:12px; color:#a6a6a6;}

.pic-tbr-box ul { display:inline-block;}
.pic-tbr-box li { float:left; width:337px; margin-left:20px;}
.pic-tbr-box li:first-child { margin-left:0;}
.pic-tbr-box li .p { margin-bottom:33px; width:315px; height:154px; padding:11px 11px 8px 11px; background:url(/images/bg-tbr-lip.png) no-repeat 0 0;}
.pic-tbr-box li .p img { width:100%;}
.pic-tbr-box li .t { font-size:22px; font-family:"黑体"; padding:0 34px; margin-bottom:5px;}
.pic-tbr-box li .c { line-height:15px; font-size:12px; padding:0 34px; color:#a6a6a6;}

.pic-two-box ul { display:inline-block;}
.pic-two-box li { float:left; width:456px; margin-left:101px; text-align:left;}
.pic-two-box li:first-child { margin-left:0;}
.pic-two-box li .p { margin-bottom:18px;}
.pic-two-box li .t { font-size:25px; font-family:"黑体"; padding:0 0 0 71px; margin-bottom:5px;}
.pic-two-box li .c { line-height:25px; padding:0 0 0 52px;}
.pic-two-box li .c i { width:7px; height:7px; background-position:0 -86px; margin-right:12px;}

.redrod-box li { width:116px; height:116px; text-align:center; line-height:116px; color:#fff; background:url(/images/bg-redli.png) no-repeat 0 0; float:left; margin-left:17px; font-size:18px; font-family:"黑体";}
.redrod-box li:first-child { margin-left:0;}

.pic-ydc-box li { width:128px; height:165px; text-align:center; line-height:26px; color:#fff; float:left; margin-left:115px;}
.pic-ydc-box li:first-child { margin-left:47px;}
.pic-ydc-box li .p { margin-bottom:11px;}
.pic-ydc-box li .t { font-size:20px; font-family:"黑体";}
.pic-bx-table {

}


.pic-bx-table table { background-color:#fff;}
.pic-bx-table td {
	background-color: #fff;
	border: 1px solid #E1E1E1;
}
.pic-bx-table .pbt_item {
	width: 290px;
	height: 115px;
	margin-left: 2px;
	margin-right: 2px;
	display: table;
	margin-bottom: 2px;
	margin-top: 2px;
	border: 1px solid #e1e1e1;
	float: left;
	text-align: center;
	vertical-align: middle;
	position: relative;
}
.pic-bx-table .pbt_item a {
	display: table-cell;
	vertical-align: middle;
}

.pic-bx-table .pbt_item a img {
	max-width: 290px;
	max-height: 115px;
}


/*.pic-bx-table td a img {  filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7;}
.pic-bx-table td a:hover img {  filter:alpha(opacity=100); -moz-opacity:1; opacity: 1;}*/

.txt-box li {}
.txt-box li .t { font-family:"黑体"; font-size:20px;}
.txt-box li .m { color:#a3a3a3; margin-bottom:5px;}
.txt-box li .c { color:#8d8d8d;}

.pad_box { font-family:"微软雅黑";}
.disib { display:inline-block;}
.pad_box .fhtf18 { margin-bottom:10px;}

/*--------home-------*/
.banner { position:relative;}
.banner .pic {}
.banner img { max-width:100%;}
.banner .btn { position:absolute; bottom:22px; left:0; text-align:center; width:100%; height:16px; line-height:16px;}
.banner .btn ul { display:inline-block;}
.banner .btn ul li { float:left; margin:0 2px 0; cursor:pointer;}
.banner .btn ul li i { float:left; width:7px; height:7px; overflow:hidden; background-color:#ebebeb; margin:5px 0 0;}
.banner .btn ul li span { display:none; color:#747474; font-size:11px;}
.banner .btn ul li.on i { width:22px; background-color:#1a58ab;}
.banner .btn ul li.on span { float:left; display:block; margin-left:4px;}
.index_body .banner .pic { height:598px;}
.index_body .banner .pic ul { height:598px;}
.index_body .banner .pic li { height:598px;}
.index_body .banner .pic li.b1 { background:url(/images/b1/bg.jpg) no-repeat center 0;}
.index_body .banner .pic li.b1 .bg1 { position:absolute; left:295px; top:163px; width:493px; height:316px; background:url(/images/b1/6.png) no-repeat center center; }
.index_body .banner .pic li.b1 .bg2 { position:absolute; left:389px; top:159px; width:498px; height:322px; background:url(/images/b1/7.png) no-repeat center center; }
.index_body .banner .pic li.b1 .bg { position:absolute; left:366px; top:42px; width:462px; height:462px; background:url(/images/b1/5.png) no-repeat center center; }
.index_body .banner .pic li.b1 .sjx { position:absolute; left:542px; top:361px; width:111px; height:129px; background:url(/images/b1/4.png) no-repeat center center; z-index:1;}
.index_body .banner .pic li.b1 .relative { height:100%;}
.index_body .banner .pic li.b1 .txt { position:absolute; left:412px; top:150px; width:374px; z-index:2;}
.index_body .banner .pic li.b1 .txt img { vertical-align:top;}

.index_body .banner .pic li.b2 { background:url(/images/b2/bg.jpg) no-repeat center 0;}
.index_body .banner .pic li.b2 .bg { position:absolute; left:0; top:106px; width:604px; height:228px; background:url(/images/b2/7.png) no-repeat center center; }
.index_body .banner .pic li.b2 .bg1 { position:absolute; left:316px; top:224px; width:32px; height:28px; background:url(/images/b2/6.png) no-repeat center center; }
.index_body .banner .pic li.b2 .w604 { width:604px; margin:122px auto 0; position:relative;}
.index_body .banner .pic li.b2 .txt1 { margin-top:37px; margin-bottom:28px;}
.index_body .banner .pic li.b2 .txt3 { margin-top:56px; position:relative; z-index:1;}

.index_body .banner .pic li.b3 { position:relative;}
.index_body .banner .pic li.b3 .bx { position:absolute; left:0; top:0; width:100%; height:100%;}
.index_body .banner .pic li.b3 .bg3 { height:100%; background:url(/images/b3/bg.jpg) no-repeat center 0;}
.index_body .banner .pic li.b3 .bg { position:absolute; left:13px; top:81px; width:759px; height:445px; background:url(/images/b3/1.png) no-repeat center center; z-index:2;}
.index_body .banner .pic li.b3 .bg1 { position:absolute; left:533px; top:313px; width:652px; height:253px; background:url(/images/b3/2.png) no-repeat center center; z-index:1;}
.index_body .banner .pic li.b3 .bg2 { position:absolute; left:442px; top:0; width:554px; height:458px; background:url(/images/b3/3.png) no-repeat center center; }
.index_body .banner .pic li.b3 .bg2 p { padding:252px 0 0 333px; height:27px;}
.index_body .banner .pic li.b3 .bg2 p a { float:left; width:100px; height:27px; text-indent:-99em; overflow:hidden;}

.index_body .banner .pic li.b4 { position:relative;}
.index_body .banner .pic li.b4 .bx { position:absolute; left:0; top:0; width:100%; height:100%;}
.index_body .banner .pic li.b4 .bg3 { height:100%; background:url(/images/b4/bg.jpg) no-repeat center 0;}
.index_body .banner .pic li.b4 .bg { position:absolute; left:0; top:81px; width:852px; height:463px; background:url(/images/b4/3.png) no-repeat center center; z-index:2;}
.index_body .banner .pic li.b4 .bg1 { position:absolute; left:744px; top:0; width:456px; height:435px; background:url(/images/b4/2.png) no-repeat center center; z-index:1;}
.index_body .banner .pic li.b4 .bg2 { position:absolute; left:9px; top:151px; width:208px; height:373px; background:url(/images/b4/4.png) no-repeat center center; z-index:3;}
.index_body .banner .pic li.b4 .bg4 { position:absolute; left:433px; top:290px; width:406px; height:246px; background:url(/images/b4/5.png) no-repeat center center; z-index:3;}
.index_body .banner .pic li.b4 .bg1 p { padding:318px 0 0 191px; height:27px;}
.index_body .banner .pic li.b4 .bg1 p a { float:left; width:105px; height:27px; text-indent:-99em; overflow:hidden;}

.index_body .banner .pic li.b5 { position:relative;}
.index_body .banner .pic li.b5 .bx { position:absolute; left:0; top:0; width:100%; height:100%;}
.index_body .banner .pic li.b5 .bg3 { height:100%; background:url(/images/b5/bg.jpg) no-repeat center 0;}
.index_body .banner .pic li.b5 .bg { position:absolute; left:5px; top:81px; width:759px; height:445px; background:url(/images/b5/1.png) no-repeat center center; z-index:1;}
.index_body .banner .pic li.b5 .bg1 { position:absolute; left:452px; top:0; width:429px; height:331px; background:url(/images/b5/2.png) no-repeat center center; z-index:2;}
.index_body .banner .pic li.b5 .bg2 { position:absolute; left:695px; top:130px; width:457px; height:378px; background:url(/images/b5/3.png) no-repeat center center; z-index:0;}
.index_body .banner .pic li.b5 .bg2 p { padding:241px 0 0 201px; height:27px;}
.index_body .banner .pic li.b5 .bg2 p a { float:left; width:80px; height:27px; text-indent:-99em; overflow:hidden; margin-right:5px;}

.index_body .banner { position:relative;}
.banner .prev, .banner .next { width:68px; height:104px; background:url(/images/ico_prenext3.png) no-repeat 0 0; display:block; position:absolute; left:0; top:50%; margin-top:-52px; text-indent:99em; overflow:hidden; z-index:1;}
.banner .next { left:auto; right:0; background-position:-68px 0;}

.mb24 { margin-bottom:24px;}
.banner img { vertical-align:top;}
.banner.about_1 { height:480px; background:url(/about/1/bg.jpg) no-repeat center 0; text-align:center;}
.banner.about_1 .pad_box { padding:165px 0 0;}
.banner.about_1 .pad_box .v1 { margin-bottom:24px;}
.banner.about_2 { height:480px; background:url(/about/2/bg.jpg) no-repeat center 0;}
.banner.about_2 .pad_box { padding:156px 0 0 400px;}
.banner.about_2 .pad_box .v1 { margin-bottom:12px;}
.banner.about_3 { height:480px; background:url(/about/3/bg.jpg) no-repeat center 0;}
.banner.about_3 .pad_box { padding:42px 0 0 162px; overflow:hidden;}
.banner.about_3 .pad_box .v1 { float:left; padding:81px 163px 0 0;}

.banner.marketing_1 { height:480px; background:url(/marketing/1/bg.jpg) no-repeat center 0; overflow:hidden;}
.banner.marketing_1 .pad_box { padding:136px 0 0 0; text-align:center;}
.banner.marketing_1 .pad_box .v1 { margin-bottom:19px;}
.banner.marketing_2 { height:480px; background:url(/marketing/2/bg.jpg) no-repeat center 0;}
.banner.marketing_2 .pad_box { padding:145px 0 0 103px;}
.banner.marketing_3 { height:171px; background:url(/marketing/3/bg.jpg) no-repeat center 0;}
.banner.marketing_3 .pad_box { padding:70px 0 0 0; text-align:center;}

.banner.website_1 { height:480px; background:url(/website/1/bg.jpg) no-repeat center 0;}
.banner.website_1 .pad_box { padding:86px 0 0 36px; overflow:hidden;}
.banner.website_1 .pad_box .v1 { float:left; padding:56px 0 0 0;}
.banner.website_2 { height:480px; background:url(/website/2/bg.jpg) no-repeat center 0;}
.banner.website_2 .pad_box { padding:25px 0 0 104px; overflow:hidden;}
.banner.website_2 .pad_box .v1 { float:left; }
.banner.website_2 .pad_box .v2 { float:left; padding:100px 0 0 53px;}
.banner.website_3 { height:480px; background:url(/website/3/bg.jpg) no-repeat center 0;}
.banner.website_3 .pad_box { padding:35px 0 0 21px; overflow:hidden;}
.banner.website_3 .pad_box .v1 { float:left;}
.banner.website_3 .pad_box .v2 { float:left; padding:131px 0 0 49px;}
.banner.website_4 { height:480px; background:url(/website/4/bg.jpg) no-repeat center 0;}
.banner.website_4 .pad_box { padding:0; overflow:hidden;}
.banner.website_4 .pad_box .v1 { float:left;}
.banner.website_4 .pad_box .v2 { float:left; margin-left:-90px; padding:169px 0 0;}

.banner.service_1 { height:480px; background:url(/service/1/bg.jpg) no-repeat center 0;}
.banner.service_1 .pad_box { padding:5px 0; position:relative;}
.banner.service_1 .pad_box .v1 { left:-208px; top:5px; position:absolute; }
.banner.service_1 .pad_box .v2 { margin-left:329px; width:477px;}
.banner.service_1 .pad_box .v3 { right:-219px; top:5px; position:absolute;}
.banner.service_2 { height:480px; background:url(/service/2/bg.jpg) no-repeat center 0;}
.banner.service_2 .pad_box { padding:175px 0 0 12px;}
.banner.service_3 { height:480px; background:url(/service/3/bg.jpg) no-repeat center 0;}
.banner.service_3 .pad_box { padding:134px 0 0 0; text-align:center;}
.banner.service_3 .pad_box .v1 { margin-bottom:36px;}

.dwcx li { float:left; width:293px; margin-left:8px; text-align:center; background-color:#898989; color:#fff; font-size:12px; padding:29px 40px 0; box-sizing:border-box; height:178px; position:relative;}
.dwcx li:after, .dwcx li .after { background:url(/images/bg-pg1.png) no-repeat center bottom; display:block; content:''; width:100%; height:16px; position:absolute; left:0; bottom:-16px; z-index:999;}
.dwcx li:first-child { margin-left:0;}
.dwcx li .t { height:90px;}
.dwcx li .c { line-height:16px;}
.dwcx li:hover, .dwcx li.on { background:url(/images/bg-cxli.jpg) no-repeat center 0;}
.dwcx li .t .ico { display:block; margin:0 auto;}
.dwcx li .t h4 { font-family:"黑体"; font-size:18px; font-weight:normal; line-height:22px;}
.dwcx li .t em { font-size:12px; color:#fff; font-family:Arial; line-height:14px; margin-top:-4px;}
.dwcx li.v1 .t .ico { width:19px; height:35px; background-position:-65px -35px; margin-bottom:10px;}
.dwcx li.v2 .t .ico { width:48px; height:33px; background-position:-10px -20px; margin-bottom:12px;}
.dwcx li.v3 .t .ico { width:34px; height:28px; background-position:0 -55px; margin-bottom:17px;}
.dwcx li.v4 .t .ico { width:31px; height:31px; background-position:-35px -55px; margin-bottom:14px;}

.ourcxzz { background-color:#fff; padding:25px 0 38px;}
.ourcxzz .ifo { padding:34px 0 0; clear:both; text-align:center;}
.ourcxzz .ifo .fhtf24 { line-height:30px;}

.ourcase {
	background-repeat: no-repeat;
	background-position: 0 0 #5c5c5c;
	background-image: url(/images/cenbg.jpg);
	background-color: #5c5c5c;
	color: #fff;
}
.ourcase .uhd { padding:66px 0 35px;}
.ourcase .uhd .title:before, .ourcase .uhd .title .before { filter:alpha(opacity=20); -moz-opacity:0.2; opacity: 0.2; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20); left:-195px;}
.ourcase .uhd .title:after, .ourcase .uhd .title .after { filter:alpha(opacity=20); -moz-opacity:0.2; opacity: 0.2; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20); right:-195px;}
.pic-ttt-box .hd, .pic-t2t-box .hd { padding:3px 0 30px; text-align:center; height:15px; overflow:hidden;}
.pic-ttt-box .hd li, .pic-t2t-box .hd li { float:left; width:14px; height:14px; overflow:hidden; background-color:#fff; cursor:pointer; border-radius:7px; text-indent:-99em; margin:0 3px 0 4px;}
.pic-ttt-box .hd li.on { background-color:#1a58ab;}
.pic-t2t-box .hd li { background-color:#d4d4d4;}
.pic-t2t-box .hd li.on { background-color:#8a8a8a;}
.pic-ttt-box .hdbox { padding:0 18px;}
.pic-ttt-box .bd li { position:relative; width:388px; height:323px; overflow:hidden; float:left; box-sizing:border-box; border-right:1px solid #fff; border-bottom:1px solid #fff;}
.pic-ttt-box .bd li .p { width:100%; height:100%;}
.pic-ttt-box .bd li .p img { width:100%; height:100%;}
.pic-ttt-box .bd li .bg { background-color:#000; height:60px; width:100%; position:absolute; left:0; bottom:-60px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7;}
.pic-ttt-box .bd li .tc { width:100%; position:absolute; left:0; bottom:-60px; height:60px;}
.pic-ttt-box .bd li .tc .bx { padding:20px 27px 0;}
.pic-ttt-box .bd li .tc .t { font-size:16px; margin-bottom:5px;}
.pic-ttt-box .bd li .tc .t a { color:#fff;}
.pic-ttt-box .bd li .tc .c { font-size:12px; color:#afafaf;}
.pic-ttt-box .bd li.first { width:776px;}
.pic-ttt-box .bd li.kr { border-right:0;}
.pic-ttt-box .bd li.kb { border-bottom:0;}

.ourcust {
	padding-bottom: 30px;
	background-color: #FFFFFF;
	min-height: 400px;
	background-image: url(/images/centerShadow.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.ourcust .uhd {
	padding: 30px 0 30px;
}
.ourcust .uhd .Ctitle {
	color: #039eff;
	text-align: center;
	font-size: 36px;
	line-height: 48px;
	font-weight: bold;
}
.ourcust .uhd .Etitle {
	text-align: center;
	font-size: 24px;
	line-height: 30px;
	color: #449ad5;
}



.ourview { background:url(/images/bg-ourview.jpg) repeat-x 0 0 #5c5c5c; padding-bottom:100px; color:#fff;}
.ourview .uhd { padding:75px 0 71px;}
.otherview .uhd { padding:50px 0 30px;}

/*--------about-------*/
.mbox_a01 .pad_box { padding:47px 100px 80px;}
.mbox_a01 .fhtf35 { margin:14px 0 27px;}
.mbox_a01 .media-txt { width:480px;}
.mbox_a01 .media-blk { width:40px;}
.mbox_a02 { background:url(/images/bg-alantian.jpg) no-repeat center 0; height:527px; color:#fff;}
.mbox_a02 .pad_box { padding:46px 10px 24px;}
.mbox_a02 .media-txt { width:458px;}
.mbox_a02 .media-blk { width:110px;}
.mbox_a03 .pad_box { padding:107px 0 63px;}
.mbox_a03 .media-txt { width:470px; vertical-align:top;}
.mbox_a03 .media-blk { width:70px;}
.mbox_a04 { background:url(/images/bg-acase.jpg) no-repeat center 0; height:527px;}
.mbox_a04 .pad_box { padding:44px 0 0 70px;}
.mbox_a04 .media-txt { width:470px;}
.mbox_a04 .media-blk { width:190px;}
.mbox_a05 .pad_box { padding:51px 10px 63px;}
.mbox_a05 .media-txt { width:520px;}
.mbox_a05 .media-blk { width:90px;}
.mbox_a06 { background:url(/images/bg-agary.jpg) no-repeat center 0; height:527px;}
.mbox_a06 .pad_box { padding:32px 50px 33px 69px;}
.mbox_a06 .media-txt { width:540px;}
.mbox_a06 .media-blk { width:170px;}
.mbox_a07 .pad_box { padding:58px 0 91px;}
.mbox_a07 .nouhd { padding-bottom:54px;}
.mbox_a07 .nouhd .title { line-height:1.1;}
.mbox_a07 .nouhd .ifo { margin-top:5px;}
.pqhd-list { margin-top:74px;}
.pqhd-list .tit { font-size:16px; font-family:"黑体"; margin-bottom:17px;}
.pqhd-list .tit strong { font-weight:normal; font-size:30px; margin-right:10px;}
.pqhd-list .box {}
.pqhd-list .pic-box { float:left; width:590px;}
.pqhd-list .txt-box { float:right; width:549px; padding-right:20px;}
.pqhd-list .txt-box li { height:196px; margin-top:24px;}
.pqhd-list .txt-box li:first-child { margin-top:0;}
.mbox_a08 .pad_box { padding:67px 0 89px;}
.mbox_a08 .nouhd { padding-bottom:40px;}
.mbox_a08 .nouhd .title { line-height:46px;}
.mbox_a08 .nouhd .ifo { margin-top:0;}
.mbox_a08 .pic-box li { width:290px; margin-left:13px;}
.mbox_a08 .pic-box li:first-child { margin-left:0;}
.mbox_a08 .pic-box li .t { padding:0 7px; font-size:16px; margin-top:26px;}
.mbox_a08 .pic-box li .c { padding:0 7px; font-size:12px; margin-top:5px; color:#a6a6a6;}
.mbox_a09 { background:url(/images/bg-ajiubei.jpg) no-repeat center 0; height:527px; overflow:hidden;}
.mbox_a09 .pad_box { padding:37px 0 10px;}
.mbox_a09 .media-txt { width:540px;}
.mbox_a09 .media-blk { width:106px;}
.mbox_a10 .pad_box { padding:74px 0 78px;}
.mbox_a10 .nouhd { padding-bottom:27px;}
.mbox_a10 .nouhd .title1 { line-height:36px;}
.mbox_a10 .nouhd .ifo { margin-top:0;}
.mbox_a11 { background:url(/images/bg-ahaiou.jpg) no-repeat center 0; height:527px; color:#333;}
.mbox_a11 .pad_box .info { width:628px; float:right; padding:95px 0 0;}
.form-table {}
.form-table li { background-color:#fff; padding:9px 13px; box-shadow:0 3px 3px #D8D9DB; float:left; width:240px; box-sizing:border-box; margin-left:8px;}
.form-table li:first-child { margin-left:0;}
.form-table li label { float:left; padding-right:5px; color:#a6a6a6;}
.form-table li input { float:left; border:0; outline:none;}

/*--------websiste-------*/
.mbox_w01 .pad_box { padding:53px 0 75px;}
.mbox_w01 .nouhd .title { line-height:1.3;}
.nrxq-box { margin:40px 0 0; text-align:center; position:relative;}
.nrxq-box li { float:left; width:158px; height:116px; padding:0 0 0 0; position:relative;}
.nrxq-box li .p { position:absolute; top:0; left:0;}
.nrxq-box ul { display:inline-block;}
.nrxq-box .rtit { position:absolute; left:777px; top:56px; font-size:20px; font-family:"黑体"; padding-left:200px; background:url(/images/bg-01.jpg) no-repeat 0 center;}
.nrxq-box .ltit { position:absolute; left:-73px; bottom:56px; font-size:20px; font-family:"黑体"; padding-right:100px; background:url(/images/bg-02.jpg) no-repeat right center;}
.mbox_w02 { background:url(/images/bg-wlantian3.jpg) no-repeat center 0; height:527px;}
.mbox_w02 .pad_box { padding:37px 42px 41px 4px; color:#fff;}
.mbox_w02 .pad_box .fhtf40, .mbox_w02 .pad_box .fhtf22 { color:#fff;}
.mbox_w02 .media-txt { width:525px;}
.mbox_w02 .media-blk { width:174px;}
.mbox_w03 { background:url(/images/bg-diannao.jpg) no-repeat center 0; height:527px; color:#fff;}
.mbox_w03 .pad_box { padding:161px 67px 0 0; color:#fff;}
.mbox_w03 .info { float:right; width:540px;}
.mbox_w03 .fhtf40 { line-height:46px; margin-bottom:10px;}
.mbox_w03 .media-blk { width:590px;}
.mbox_w03 .media-txt { width:560px; float:right;}
.mbox_w04 .pad_box { padding:85px 0 110px;}
.mbox_w04 .nouhd .title { line-height:1.3;}
.mbox_w05 .pad_box { padding:48px 0 120px;}
.mbox_w05 .nouhd { margin-bottom:60px;}
.mbox_w05 .nouhd .title { line-height:1.3;}
.mbox_w06 { background:url(/images/bg-acase-right.jpg) no-repeat center 0; height:527px;}
.mbox_w06 .pad_box .info { width:470px; padding:173px 50px 0 70px; float:right;}
.mbox_w06 .pad_box { padding:170px 43px 0 0;}
.mbox_w06 .media-blk { width:678px;}
.mbox_w06 .media-txt { width:477px; float:right;}
.mbox_w07 { background:url(/images/bg-diannao2.jpg) no-repeat center 0; height:527px; color:#fff;}
.mbox_w07 .pad_box .info { padding:73px 0 0; text-align:center;}
.mbox_w08 .pad_box { padding:30px 0 75px 15px;}
.mbox_w08 .media-blk { width:30px;}
.mbox_w08 .media-txt { width:540px;}
.mbox_w09 { background:url(/images/bg-gongneng.jpg) no-repeat center 0; height:527px;}
.mbox_w09 .pad_box { padding:100px 0 75px 15px;}
.mbox_w09 .nouhd { padding-bottom:5px;}
.mbox_w09 .nouhd .ifo { margin-top:0;}
.mbox_w09 .nrxq-box li { height:186px; padding-bottom:0;}
.mbox_w09 .nrxq-box li .pc { height:130px; line-height:130px; margin-bottom:25px;}
.mbox_w09 .nrxq-box li .t { font-size:16px; font-family:"黑体";}
.mbox_w10 { background:url(/images/bg-dingxiang.jpg) no-repeat center 0; height:527px; color:#fff;}
.mbox_w10 .pad_box { padding:100px 0 75px 15px;}
.mbox_w10 .info { width:520px;}
.mbox_w11 .pad_box { padding:76px 2px 84px;}
.mbox_w11 .media-box { width:50%;}
.mbox_w11 .media-pic { padding-right:75px;}
.mbox_w11 .media-txt { width:220px;}
.mbox_w12 { background:url(/images/bg-wshenlvse.jpg) no-repeat center 0; height:527px; color:#fff;}
.mbox_w12 .pad_box { padding:76px 0 0;}
.mbox_w13 { background:url(/images/bg-erweimax.jpg) no-repeat center 0; height:527px; color:#fff;}
.mbox_w13 .pad_box { padding:88px 0 0 11px;}
.mbox_w13 .info { width:500px;}
.mbox_w14 .pad_box { padding:63px 0 0 10px;}
.mbox_w14 .media-pic { padding-right:128px; width:410px;}
.mbox_w14 .media-txt { width:650px; text-justify:inter-word;}
.mbox_w14 .fhtf40 { line-height:50px; margin-bottom:15px;}
.mbox_w15 .pad_box { padding:98px 0 105px;}
.mbox_w15 .pic-box ul { display:inline-block;}
.mbox_w15 .pic-box li { width:305px; margin-left:61px; text-align:left;}
.mbox_w15 .pic-box li .p { margin-bottom:15px;}
.mbox_w15 .pic-box li .t { font-size:22px; font-family:"黑体"; margin-bottom:5px;}
.mbox_w16 { background:url(/images/bg-lanse.jpg) no-repeat center 0; height:527px; color:#fff;}
.mbox_w16 .pad_box { padding:40px 0 0 6px;}
.mbox_w16 .fhtf46 { line-height:50px; margin-bottom:15px;}
.mbox_w16 .media-txt { width:480px; padding-right:110px;}
.mbox_w17 { background:url(/images/bg-sanweidu.jpg) no-repeat center 0; height:617px;}
.mbox_w18 { background:url(/images/bg-seo.jpg) no-repeat center 0; height:527px;}
.mbox_w18 .info { float:right; width:533px; padding:140px 0 0;}

/*--------marketing-------*/
.mbox_m01 .pad_box { padding:53px 0 110px;}
.mbox_m01 .nouhd { margin-bottom:50px;}
.mbox_m01 .nouhd .title { line-height:1.3;}
.mbox_m02 { background:url(/images/bg-huidu.jpg) no-repeat center 0; height:527px;}
.mbox_m02 .pad_box { padding:20px 0 20px 6px;}
.mbox_m02 .media-txt { width:480px; padding-right:120px;}
.mbox_m03 { background-color:#fff;}
.mbox_m03 .pad_box { padding:70px 0 87px;}
.mbox_m03 .nouhd { margin-bottom:20px;}
.mbox_m04 { background:url(/images/bg-lvse2.jpg) no-repeat center 0; height:527px; color:#fff;}
.mbox_m04 .pad_box { padding:77px 0 0;}
.mbox_m04 .media-pic { padding-right:68px;}
.mbox_m04 .media-txt { width:530px;}
.mbox_m05 .pad_box { padding:70px 0 55px;}
.mbox_m05 .nouhd { margin-bottom:30px;}
.mbox_m05 .pic-tce-box li { width:290px; margin-left:12px;}
.mbox_m05 .pic-tce-box li:first-child { margin-left:0;}
.mbox_m05 .pic-tce-box .more { margin-top:50px; margin-bottom:0;}
.mbox_m05 .pic-tce-box .more a { width:227px; background-color:#3279c2; color:#fff; box-shadow:2px 2px 2px #dedede;}
.mbox_m06 .pad_box { padding:100px 0 108px 5px;}
.mbox_m06 .media-txt { padding-right:48px; width:491px;}
.mbox_m07 { background:url(/images/bg-huidu2.jpg) no-repeat center 0; height:871px;}
.mbox_m07 .pad_box { padding:92px 0 0;}
.mbox_m07 .nouhd { margin-bottom:40px;}
.mbox_m07 .nouhd .title { line-height:61px;}
.mbox_m07 .pic-tbr-box li .p { margin-bottom:13px;}
.mbox_m08 .pad_box { padding:50px 0 56px 74px;}
.mbox_m08 .media-pic { padding-right:110px;}
.mbox_m08 .media-txt { width:545px;}
.mbox_m09 { background:url(/images/bg-shenalan2.jpg) no-repeat center 0; height:527px; color:#fff;}
.mbox_m09 .pad_box { padding:20px 0 0 17px;}
.mbox_m09 .media-txt { width:537px; padding-right:124px;}
.mbox_m10 .pad_box { padding:40px 0 70px;}
.mbox_m10 .nouhd { margin-bottom:35px;}
.mbox_m10 .pic-box li { width:277px; margin-left:30px;}
.mbox_m10 .pic-box li:first-child { margin-left:0;}
.mbox_m10 .pic-box li .t { padding:0 5px; margin-bottom:5px; margin-top:18px; font-weight:bold;}
.mbox_m10 .pic-box li .c { padding:0 5px; color:#6c6c6c;}
.mbox_m10 .pic-box .more { text-align:center; margin-bottom:37px; margin-top:23px;}
.mbox_m10 .pic-box .more a { display:inline-block; width:130px; height:39px; line-height:39px; border:1px solid #d7d7d7; font-size:17px; color:#a3a3a3;}
.mbox_m10 .pic-box .more a { width:227px; background-color:#3279c2; color:#fff; box-shadow:2px 2px 2px #dedede;}
.mbox_m10 .pic-box .more a:hover { background-color:#3279c2; color:#fff;}
.mbox_m10 .pic-box .more { margin-top:50px; margin-bottom:0;}
.mbox_m11 { background:url(/images/bg-shenlan3.jpg) no-repeat center 0; height:692px; color:#fff;}
.mbox_m11 .pad_box { padding:63px 0 0;}
.mbox_m11 .nouhd { margin-bottom:40px;}
.mbox_m11 .nouhd .title { line-height:38px;}
.mbox_m11 .nouhd .ifo { color:#fff;}
.mbox_m11 .pic-box li .t { padding:0 5px; margin-bottom:5px; margin-top:15px; font-weight:bold;}
.mbox_m11 .pic-box li .t a { color:#fff;}
.mbox_m11 .pic-box li .c { padding:0 5px; color:#fff;}


/*--------contact-------*/
.contact_banner { position:relative; height:472px; background:url(/contact/1/bg.jpg) no-repeat center 0;}
.contact_banner .absolute { left:0; top:0; width:100%;}
.contact_banner .pad_box { padding:120px 0 0 0;}
.contact_banner .pad_box .fhtf40 { line-height:44px; margin-bottom:4px;}
.contact_banner .pad_box .tel { padding:16px 0 16px; height:27px; width:436px; border-bottom:1px dotted #a8a9a5;}
.contact_banner .pad_box .tel img { vertical-align:top;}
.contact_banner .pad_box .ffyh {}
.contact_banner .pad_box .font16 { padding:12px 0 17px; color:#666; line-height:25px;}
.qq_online li { float:left; height:45px; margin-left:10px;}
.qq_online li:first-child { margin-left:0;}
.qq_online li a { float:left; height:45px; line-height:45px; overflow:hidden; padding:0 17px; color:#fff; font-family:"微软雅黑"; background-color:#2c67b3; border-radius:3px;}
.qq_online li a i { width:19px; height:20px; margin-right:6px; background-position:-77px -77px; float:left; margin-top:12px;}
.qq_online li a span { float:left;}
.qq_online li a:hover { background-color:#235296;}
.mbox_c01 { margin-top:38px;}
.mbox_c01 .pad_box { padding:23px 0 62px; border-top:5px solid #ebebeb; border-bottom:5px solid #ebebeb;}
.contact { float:left; width:610px;}
.contact .fhtf24 { line-height:42px;}
.contact dl { overflow:hidden; padding:35px 0; border-top:1px dashed #eeeeee;}
.contact dl.first { border-top:0;}
.contact dl dt { float:left; width:86px; padding-right:20px;}
.contact dl dt.p { width:100px;}
.contact dl dt strong { font-weight:normal; font-size:20px; display:block; line-height:24px;}
.contact dl dt p { color:#a3a3a3; font-family:arial; font-size:12px; line-height:14px; margin-top:5px;}
.contact dl dt i { display:inline-block; width:16px; height:3px; background-color:#3279c1; overflow:hidden; margin-left:3px;}
.contact dl dd { float:left; color:#777; line-height:24px;} 
.message { float:right; width:590px;}
.message .fhtf24 { line-height:42px; font-family:"微软雅黑"; margin:13px 0 10px;}
.message .fhtf24 span { font-family:arial; font-size:22px; color:#999999; margin-left:5px;}
.message .box { background-color:#f5f5f5; padding:30px 34px 32px;}
.message .box li { margin-bottom:4px;}
.message .box li p { margin-bottom:4px; padding-left:2px; font-family:"微软雅黑";}
.message .box li p span {font-family:Arial; color:#b0b0b0; margin-left:5px; font-size:13px;}
.message .box li .iput { border:1px solid #eaeaea; background-color:#fff; width:100%; padding:10px; box-sizing:border-box;}
.message .box li .itex { border:1px solid #eaeaea; background-color:#fff; width:100%; padding:10px; height:83px; box-sizing:border-box;}
.message .box li .lt { width:307px; padding-left:5px; line-height:17px; padding-top:5px;}
.message .box li .lt p { padding-left:0;}
.message .box li .rt { width:210px;}
.message .box li.more { padding-top:12px; margin-bottom:0; padding-left:2px;}
.message .box li .isub {  font-family:arial; background:url(/images/bg-buttonlan.jpg) repeat-x 0 0; box-sizing:content-box; height: 40px; line-height: 40px; padding-bottom:3px; border: 0; width: 168px; cursor:pointer; color:#fff; font-family:arial;}
.message .box li .isub i { margin-right:10px;}
.mbox_c02 { margin-top:44px; height:470px; background:url(/images/map1.jpg) no-repeat center 0;}
.mbox_c02 img { max-width:100%; display:none;}
.contactview { background:none; color:#656565; padding:71px 0;}
.contactview .nouhd { margin-bottom:33px;}
.contactview .pic-txt-box li { color:#999; font-family:"微软雅黑";}
.contactview .pic-txt-box li .t { margin-bottom:10px;}
.contactview .pic-txt-box li .t a { color:#666;}
.contactview .pic-txt-box li .v a { color:#999;}
.contactview .pic-txt-box li .v .ico { background-position:-15px -90px; vertical-align: baseline;}

/*--------service-------*/
.mbox_s01 .pad_box { padding:25px 0 81px 6px;}
.mbox_s01 .media-txt { width:570px;}
.mbox_s01 .media-blk { width:20px;}
.mbox_s01 .media-pic { margin-right:-100px;}
.mbox_s02 { background:url(/images/bg-lancar.jpg) no-repeat center 0; height:527px; color:#fff;}
.mbox_s02 .pad_box { padding:50px 0 0 0;}
.mbox_s02 .media-box { display:block;}
.mbox_s02 .media-txt { width:540px; float:right; display:block;}
.mbox_s03 .pad_box { padding:60px 0 80px ;}
.mbox_s03 .nouhd { margin-bottom:25px;}
.mbox_s03 .pic-tce-box li { width:371px; margin-left:42px;}
.mbox_s03 .pic-tce-box li:first-child { margin-left:0;}
.mbox_s04 { background:url(/images/bg-alantian2.jpg) no-repeat center 0; height:676px; color:#fff;}
.mbox_s04 .pad_box { padding:60px 0 0 0;}
.mbox_s04 .nouhd { margin-bottom:35px;}
.mbox_s04 .pic-txt-box li .t { font-size:28px; font-family:"黑体"; margin-top:15px;}
.mbox_s04 .pic-txt-box li .c { padding:0 35px; line-height:22px; height:66px;}
.mbox_s05 .pad_box { padding:48px 0 48px ;}
.mbox_s05 .media-pic { padding:0 17px 0 137px;} 
.mbox_s05 .media-txt { width:825px;}
.mbox_s06 { background:url(/images/bg-leftrigth.jpg) no-repeat center 0; height:527px; color:#fff;}
.mbox_s06 .pad_box { padding:60px 0 0 27px;}
.mbox_s06 .media-txt { width:510px;}
.mbox_s06 .media-blk { width:120px;}
.mbox_s07 .pad_box { padding:28px 0 43px 16px;}
.mbox_s07 .media-txt { width:580px; padding-right:160px;}
.mbox_s08 { background:url(/images/bg-huashou.jpg) no-repeat center 0; height:527px;}
.mbox_s08 .pad_box { padding:149px 80px 0 0;}
.mbox_s08 .info { float:right; width:560px;}
.mbox_s09 .pad_box { padding:56px 0 100px 0;}
.mbox_s09 .media-pic { margin-left:-50px;}
.mbox_s09 .media-blk { width:76px;}
.mbox_s09 .media-txt { width:610px;}
.mbox_s10 { background:url(/images/bg-lvse1.jpg) no-repeat center 0; height:827px; color:#fff;}
.mbox_s10 .pad_box { padding:74px 0 0 0;}
.mbox_s11 { background:url(/images/bg-jia.jpg) no-repeat center 0; height:527px; color:#fff;}
.mbox_s11 .pad_box { padding:160px 0 0 28px;}
.mbox_s11 .info { width:550px}
.mbox_s12 .pad_box { padding:91px 0 80px;}
.mbox_s12 .pic-box ul { display:inline-block;}
.mbox_s12 .pic-box li { width:297px; margin-left:4px;}
.mbox_s12 .pic-box li:first-child { margin-left:0;}
.mbox_s12 .pic-box li .p { margin-bottom:15px; padding:5px; background:url(/images/bg-pg3.png) no-repeat center center;}
.mbox_s12 .pic-box li .t { font-size:22px; font-family:"黑体"; margin-bottom:5px;}
.mbox_s12 .pic-box li .c { padding:0 40px;}
.mbox_s13 { background:url(/images/bg-huang.jpg) no-repeat center 0; height:527px;}
.mbox_s13 .pad_box { padding:38px 0 0 10px;}
.mbox_s13 .media-txt { width:470px; padding-right:96px;}
.mbox_s14 { background:url(/images/bg-duiji.jpg) no-repeat center 0; height:527px;}
.mbox_s14 .pad_box { padding:160px 75px 0 0;}
.mbox_s14 .info { width:520px; float:right;}

/*--------case-------*/
.banner_case { height:171px; background:url(/cases/bg.jpg) no-repeat center 0;}
.banner_case .pad_box { padding:70px 0 0; text-align:center;}
.case_box { }
.case_list li { margin-right:20px; width:284px; height:299px; border:1px solid #e1e1e1; border-left:0; background-color:#fff; float:left; margin-bottom:20px; position:relative; overflow:hidden;}
.case_list li .p { margin:-1px -1px 0 0;}
.case_list li .p img { width:100%;}
.case_list li .t { padding:10px 15px 0; font-size:16px; line-height:25px;}
.case_list li .x { padding:0 15px; color:#999; font-size:12px;}
.case_list li .c { padding:0 15px; color:#999; font-size:12px; margin-top:7px;}
.case_list li.r { margin-right:0;}
.case_list li.foucus { width:589px; height:620px;}
.case_list li.ads { width:100%; border:0; height:auto; margin:0 0 30px; padding-top:10px;}
.case_list li .bg { width:100%; height:100%; position:absolute; left:0; top:-299px; background:url(/images/bg-caselibg.png) repeat 0 0;}
.case_list li .bg a { display:block; color:#CFCECD; height:100%;}
.case_list li .bg a p { margin-bottom:10px; padding:0 10px; overflow:hidden;}
.case_list li .bg a p.k { height:35px; background:url(/images/bg-caselink.png) no-repeat center 0;}
.case_list li .bg a .text-center { padding:80px 0 0;}
.case_list li.foucus .bg { top:-620px;}
.case_list li.foucus .bg a .text-center { padding:280px 0 0;}

/*--------footer-------*/
.footer {
	height: 347px;
	color: #898989;
	background-image: url(/images/footerbg.png);
}
.footer .footercenter {
	width: 1170px;
	min-height: 295px;
	background-image: url(/images/centerShadow.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
	padding-top: 50px;
}
.footer .footercenter .FCleft {
	width: 530px;
	min-height: 290px;
	float: left;
}
.footercenter .FCleft .FCleft2wm {
	width: 100px;
	height: 100px;
	float: left;
}
.footercenter .FCleft .FCleftTel {
	float: left;
	width: 420px;
	height: 100px;
	padding-left: 10px;
}
.FCleft .FCleftTel .FCleftIcon {
	width: 70px;
	height: 43px;
	float: left;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	padding-left: 50px;
	background-image: url(/images/telIcon.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.FCleft .FCleftTel .FCleftNumber {
	height: 43px;
	width: 290px;
	float: left;
	font-size: 50px;
	color: #FFFFFF;
	line-height: 40px;
}
.FCleft .FCleftTel .QQ {
	display: block;
	width: 26px;
	height: 26px;
	background-repeat: no-repeat;
	background-image: url(/images/qq.png);
	background-position: center center;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.FCleft .FCleftTel .wb {
	display: block;
	width: 26px;
	height: 26px;
	background-repeat: no-repeat;
	background-image: url(/images/qq1.png);
	background-position: center center;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.FCleft .FCleftTel .wc {
	display: block;
	width: 26px;
	height: 26px;
	background-repeat: no-repeat;
	background-image: url(/images/qq2.png);
	background-position: center center;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.footercenter .FCleft .FCleftContact {
	width: 530px;
	height: 90px;
	float: left;
	margin-top: 20px;
	color: #FFFFFF;
	font-size: 12px;
}
.footercenter .FCleft .FCleftCopyRight {
	color: #b9b9b9;
	font-size: 12px;
	width: 530px;
	height: 85px;
	float: left;
}







.footer .footercenter .FCright {
	float: left;
	width: 640px;
	min-height: 295px;
}
.FCright a {
	color: #FFFFFF;
	text-decoration: none;
}
.FCright a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.footercenter .FCright .FCnav {
	height: 32px;
	width: 640px;
	background-color: #449ad5;
	border-radius: 3px;
}
.FCright .FCnav a {
	width: 106px;
	height: 32px;
	display: block;
	float: left;
	line-height: 32px;
	font-size: 14px;
	text-align: center;
}
.footercenter .FCright .FCnavlink {
	width: 640px;
	height: 260px;
}
.FCright .FCnavlink .FCnavItem {
	width: 106px;
	height: 260px;
	float: left;
}
.FCnavlink .FCnavItem a {
	width: 80px;
	height: 32px;
	display: block;
	float: left;
	line-height: 32px;
	font-size: 12px;
	text-decoration: none;
	padding-left: 26px;
	text-align: left;
}









.footer .lt { padding:43px 0 0;}
.footer .lt .ico { float:left; width:35px; height:35px; background-position:-65px 0;}
.copyright { float:left; padding:7px 0 0 12px;}
.footlink { clear:both; padding:0 0 0 47px; font-size:12px;}
.elk { border-bottom:1px solid #3b3b3b; font-family:Arial; padding:1px 0 3px;}
.clk { padding:9px 0 0;}
.footlink a { color:#898989;}
.footlink .elk a { margin-left:27px;}
.footlink .clk a { margin-left:8px;}
.footlink .elk a:first-child, .footlink .clk a:first-child { margin-left:0;}
.footer .rt { font-size:12px; text-align:right; line-height:16px; padding:67px 5px 0 0;}

/*--------footer-------*/
.uhd .ep, .uhd .title, .uhd .ifo {
	/*-webkit-transition: opacity 1.5s linear 1s;
	transition: opacity 1.5s linear 1s;
	opacity:0;
	
	-webkit-transform: rotate(1deg);
-moz-transform: rotate(1deg);
-o-transform: rotate(1deg);*/
}

.pageinfo { margin-bottom:20px;}
#loading { background:url(/images/loading.gif) no-repeat center 0; height:10px; margin-bottom:20px; display:none;}

/*js iframe*/
#iframe-bg { position: absolute; top: 0; left: 0; z-index: 10999; width: 100%; height: 500px; background-color: #000; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; display: none; }
#iframe-box { position: absolute; left: 0; width: 100%; z-index: 11000; text-align: center; display:none; background:url(/images/loading.gif) no-repeat center center; }
#iframe-buy { width:100%; overflow:hidden; margin:0 auto; border:none; display:none; overflow:visible; zoom:1; height:100%;}

.boxcasesview { padding:0; background-color:#000;}
#pagecaseview { padding:0; width:100%; position:relative;}
#pagecaseview .topendclose { position:absolute; left:0; top:0; width:100%; height:100%; z-index:0; display:block;}
#pagecaseview .pic { position:relative; padding-bottom:5px; margin:0 auto; overflow:hidden; z-index:1;}
#pagecaseview .pic ul { overflow:hidden}
#pagecaseview .pic img { max-width:100%;}
#pagecaseview .msg { overflow:hidden; padding:18px 0; border-top:1px solid #373737;}
#pagecaseview .msg .box100 { position:relative; text-align:center; z-index:1;}
#pagecaseview .msg .fdrt { position:absolute; right:0; top:0; color:#393939; width:200px; height:41px; background:url(/images/cmsts.png) no-repeat 0 0;}
#pagecaseview .msg .cn {}
#pagecaseview .msg .cn a.uc { display:inline-block; width:242px; height:30px; border:1px solid #393939; line-height:30px; overflow:hidden; color:#7D7D7D;}
#pagecaseview .msg .cn a.uc span { display:block; height:100%;}
#pagecaseview .msg .cn a.uc span.ul { display:none;}
#pagecaseview .msg .cn a.uc:hover { color:#ACACAC;}
#pagecaseview .msg .cn a.uc:hover span.ul { display:block;}
#pagecaseview .msg .cn a.uc:hover span.nm { display:none;}
#pagecaseview .msg .cn a.vol, #pagecaseview .msg .cn a.vor { display:inline-block; height:28px; width:22px; background:url(/images/ico-cmsts.png) no-repeat 0 0; overflow:hidden; text-indent:99em; vertical-align:top; margin-top:2px; margin-right:5px;}
#pagecaseview .msg .cn a.vor { margin-right:auto; margin-left:5px; background-position:-22px 0;}
#pagecaseview .msg .cn a.vol:hover { background-position:-44px 0;}
#pagecaseview .msg .cn a.vor:hover { background-position:-66px 0;}
#pagecaseview .num { position: absolute; z-index: 3; bottom: 0; left:0; margin:0; width:100%; text-align:center; font-size:0; }
#pagecaseview .num td{ position: relative; height: 5px; line-height: 5px; overflow: hidden; text-align: center; cursor: pointer; text-indent:99em;}
#pagecaseview .num td.on,.focusBox .num td:hover{ background:#7C7C7C;  }
#pagecaseview .prev, #pagecaseview .next { width:44px; height:100px; background:url(/images/ico-prev.png) no-repeat 0 0; background-size:100% 100%; display:block; position:absolute; left:0; top:280px; text-indent:99em; overflow:hidden; z-index:1;}
#pagecaseview .next { left:auto; right:0; background-image:url(/images/ico-next.png);}



/*pages*/
.Pages{zoom:1; overflow:hidden; text-align:center; padding:30px 0;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; border:1px solid #eaeaea; padding:3px 1em; color:#5c5c5c;}
.Pages .p_cur,.Pages .p_count,.Pages .p_total,.Pages .p_jump{ display:none;}
.Pages .p_cur b{ color:#F00;}
.Pages .p_count b{ color:#F00;}
.Pages .p_total b{ color:#F00;}
.Pages .p_page em{ font-style:normal;}
.Pages .p_page em a{}
.Pages .p_page em a.a_cur{ color:#fff; background:#015ea1; border-color:#015ea1;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.Pages .i_button { position:relative; top:5px; width:32px; height:20px; cursor:pointer; border:none; background:url(/style/page_goto.jpg) no-repeat;}
/*pages end*/

<!--0.00022292137145996-->