@charset "gb2312";
/* CSS Document */

/*
YUI 3.5.0 (build 5089)
Copyright 2012 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/
html{color:#000;background:#FFF}
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, img {
	margin: 0;
	padding: 0;
}
ol, ul {
	list-style: none;
}
/*Common Css*/
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
/************Animate****************/
.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

.animated.infinite {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}

.animated.hinge {
	-webkit-animation-duration: 2s;
	animation-duration: 2s
}

.animated.flip {
	-webkit-backface-visibility: visible;
	-ms-backface-visibility: visible;
	backface-visibility: visible;
	-webkit-animation-name: flip;
	animation-name: flip
}

@-webkit-keyframes rotateIn {
	0% {
		-webkit-transform-origin: center;
		transform-origin: center;
		-webkit-transform: rotate3d(0,0,1,-200deg);
		transform: rotate3d(0,0,1,-200deg);
		opacity: 0
	}

	100% {
		-webkit-transform-origin: center;
		transform-origin: center;
		-webkit-transform: none;
		transform: none;
		opacity: 1
	}
}

@keyframes rotateIn {
	0% {
		-webkit-transform-origin: center;
		-ms-transform-origin: center;
		transform-origin: center;
		-webkit-transform: rotate3d(0,0,1,-200deg);
		-ms-transform: rotate3d(0,0,1,-200deg);
		transform: rotate3d(0,0,1,-200deg);
		opacity: 0
	}

	100% {
		-webkit-transform-origin: center;
		-ms-transform-origin: center;
		transform-origin: center;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		opacity: 1
	}
}

.rotateIn {
	-webkit-animation-name: rotateIn;
	animation-name: rotateIn
}

.hoverbig {
	-moz-transition: -moz-transform 1s;
	-o-transition: -o-transform 1s;
	-webkit-transition: -webkit-transform 1s;
	transition: -webkit-transform 1s;
	transition: transform 1s;
	transition: transform 1s,-webkit-transform 1s;
}
.hoverbig:hover {
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
	transition: -webkit-transform 1s;
	transition: transform 1s;
	transition: transform 1s,-webkit-transform 1s;
}
/************Animate****************/

body { font-family: "Microsoft Yahei"; font-size: 12px; color: #888; background-color: #fff;min-width:1003px; }
a { color: #555; text-decoration:none; }
a:focus { outline: 0; }
a:hover { color: #333; text-decoration: none; }


input,textarea { font-family: sans-serif; }

.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
.clearfix:before,
.clearfix:after {
  display: table;
  content: " ";
}
.clearfix:after {
	clear: both;
}
.text-center { text-align: center; }
.text-right { text-align: right; }
.owh { overflow: hidden; }
.responsive { max-width: 100%; height: auto; }

.wrap { width: 1200px; margin:0 auto; }

.header { height:80px; background-color: #f5f5f5; }
.logo { }
.nav { margin-top: 25px; }
.nav li { float: left; margin-left: 20px; }
.nav li a { display: block; padding: 10px 12px; font-size:16px; color: #000; border-bottom: 2px solid transparent; }
.nav li.active a,
.nav li a:hover {
	border-color: #8ac93a;
}

.banner { width: 100%; max-width: 1920px; height: 500px; margin-left: auto; margin-right: auto; }
.banner #slides { position: relative; }
.banner #slides .slides-container { display: none; }
.banner #slides .scrollable { *zoom: 1; position: relative; top: 0; left: 0; overflow-y: auto; -webkit-overflow-scrolling: touch; height: 100%; }
.banner #slides .scrollable:after { content: ""; display: table; clear: both; }
.banner .slides-pagination { position: absolute; z-index: 3; left: 0; bottom: 0; width: 100%; height: 32px; text-align: center; }
.banner .slides-pagination a { display: inline-block; width: 12px; height: 12px; margin: 2px 4px; white-space: nowrap; text-indent: 12px; overflow: hidden; background: url(../images/slides-pagination.png) no-repeat; }
.banner .slides-pagination a.current { background-position: 0 -11px; }


.coltit { padding: 50px 0; text-align: center; }
.coltit h3 { line-height:2em; color: #000; font-size: 28px; font-weight: bold; }
.coltit p { color: #333; font-size: 18px; }

.tabs { }
.tabs .tabs-panel > div { display: none; }

.tabs-news > ul { padding-bottom: 40px; font-size: 14px; text-align: center; }
.tabs-news > ul li { display: inline; margin: 0 10px; }
.tabs-news > ul li a { display: inline-block; width: 136px; height: 26px; line-height: 26px; background: url(../images/icon.png) 0 -196px no-repeat; }
.tabs-news > ul li.active a,
.tabs-news > ul li a:hover {
	color: #fff;
	background-position: 0 -234px;
}


.tabs-case > ul { }
.tabs-case > ul li { float: left; margin-right: 5px; }
.tabs-case > ul li:last-child { margin-right: 0; }
.tabs-case > ul li a { display: block; width: 71px; height: 71px; padding: 5px 4px; border: 1px solid #fff; background-color: #e9e9e9; }
.tabs-case > ul li.active a,
.tabs-case > ul li a:hover {
	background-color: #ccc;
}

.optionslider { position: relative; width: 100%; overflow: hidden; }
.optionslider > ul { position: relative; display: block; width: 9999px; }
.optionslider > ul li { position: relative; float: left; width: 1200px; overflow: hidden; }
.optionslider > .dot { text-align: center; }
.optionslider > .dot a { display: inline-block; width: 10px; height: 10px; margin: 0 4px; white-space: nowrap; text-indent: 10px; overflow: hidden; background: url(../images/icon.png) -216px -4px no-repeat; }
.optionslider > .dot a.cur { background-position: -195px -4px; }


.works { background: url(../images/works-bg.gif) repeat; }
.works .hd { padding: 19px 0; }
.works .hd img { margin-left: auto; margin-right: auto; }
.works .bd { width: 1224px; margin-left: -12px; margin-right: -12px; margin-bottom: 20px; }
.works .bd ul { }
.works .bd li { float: left; width: 33.33%; padding: 12px; }
.works .bd li a { display: block; border: 10px solid #555; }
.works .bd li a:hover { border-color: #8dc73f; }
.works .bd li a img { width: 360px; height:240px;}

.service { }
.service .bd { padding-bottom: 30px; }
.service .bd .itemlist { float: left; width: 62%; }
.service .bd .itemlist dl { float: left; display: block; width: 50%; height: 78px; line-height: 20px; padding-right: 50px; margin-bottom: 28px; }
.service .bd .itemlist dt { float: right; width: 70%; height: 28px; font-size: 16px; }
.service .bd .itemlist dt a { color: #000; }
.service .bd .itemlist dd.icon { float: left; }
.service .bd .itemlist dd.icon a { display: block; width: 78px; height: 78px; background-position: 0 0; background-repeat: no-repeat; }
.service .bd .itemlist dd.icon a:hover { background-position: 0 -78px; }
.fla a{ background-image: url(../images/fla.jpg); }
.flb a{ background-image: url(../images/flb.jpg); }
.flc a{ background-image: url(../images/flc.jpg); }
.fld a{ background-image: url(../images/fld.jpg); }
.fle a{ background-image: url(../images/fle.jpg); }
.flf a{ background-image: url(../images/flf.jpg); }
.service .bd .itemlist dd.txt { float: right; width: 70%; }
.service .bd .itemlist dd.txt a { color: #888; }
.service .bd .itemlist .line { margin: 0 50px 28px 0; clear: both; border-bottom: 1px dotted #afafaf; }
.service .bd .case { float: right; width: 38%; }
.service .bd .case .caseview { margin-top: 10px; padding: 15px; color: #888888; line-height: 22px; border: 1px solid #fff; background-color: #e9e9e9; }
.service .bd .case .caseview dl { display: block; }
.service .bd .case .caseview dt { margin-bottom: 10px; font-size: 16px; }
.service .bd .case .caseview dt a { color: #888; }
.service .bd .case .caseview dd.thumb { margin-bottom: 10px; }
.service .bd .case .caseview dd img { width: 100%; }
.service .bd .case .caseview dd.txt a { color: #888; }

.about { height: 220px; padding-top: 20px; background: url(../images/about-bg.gif) repeat; }
.about .txt { float: left; width: 40%; padding: 75px 80px 0 83px; line-height: 18px; background: url(../images/about-txt.gif) no-repeat; }
.about .txt a { color: #888; }
.about .item { float: left; width: 60%; }
.about .item h3 { height: 23px; margin-bottom: 20px; white-space: nowrap; text-indent: -999px; overflow: hidden; background: url(../images/about-item-tit.gif) 80px 0 no-repeat; }
.about .item ul { }
.about .item li { float: right; margin-left: 43px; }
.about .item li a { display: block; width: 90px; height: 40px; padding-top: 90px; text-align: center; color: #888888; background-repeat: no-repeat; }
.about .item li a:hover { color: #999; background-position: 0 -90px; }
.fwa { background-image: url(../images/icons/fwa.gif); }
.fwb { background-image: url(../images/icons/fwb.gif); }
.fwc { background-image: url(../images/icons/fwc.gif); }
.fwd { background-image: url(../images/icons/fwd.gif); }
.fwe { background-image: url(../images/icons/fwe.gif); }
.about .item li a span { display: block; padding-top: 8px; padding-bottom: 2px; }

.solution { }

.scrollbox { position: relative; overflow: hidden; }
.scrollbox > a { position: absolute; top: 36%; display: block; width: 50px; height: 50px; background-repeat: no-repeat; background-color: #424242; }
.scrollbox > a:hover { background-color: #ea0014; }
.scrollbox > a.prev { left: 0; background-image: url(../images/icon.png); background-position: 16px -135px; }
.scrollbox > a.next { right: 0; background-image: url(../images/icon.png); background-position: -28px -135px;  }
.scrollbox ul { position: relative; width: 9999px; }
.scrollbox ul li { float: left; width: 1218px; }
.scrollbox ul li dl { float: left; display: block; width:25%; padding-right: 18px; }
.scrollbox ul li dt { height: 32px; padding: 10px 15px 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 16px; background-color: #fff; }
.scrollbox ul li dt a { color: #4c4c4c; }
.scrollbox ul li dd.thumb { }
.scrollbox ul li dd.thumb a { position: relative; overflow: hidden; display: block; width: 100%; height: 205px; }
.scrollbox ul li dd.thumb a img { position: absolute; left: 50%; top: 50%; margin-left: -141px; margin-top: -102.5px; width: 100%; height: 204px; }
.scrollbox ul li dd.txt {  padding: 10px 15px 0px; height: 73px; overflow: hidden; line-height: 21px; font-size: 13px; color: #999999; background-color: #fff; }

.choose { }
.choose .bd { padding-bottom: 30px; }
.choose ul.list { float: left; display: block; width: 370px; }
.choose ul.list li {
	display: block;
	height: 180px;
	padding: 0 32px;
	margin-bottom: 20px;
	overflow: hidden;
	color: #fff;
	transition: background 0.4s;
	-moz-transition: background 0.4s; /* Firefox 4 */
	-webkit-transition: background 0.4s; /* Safari and Chrome */
	-o-transition: background 0.4s; /* Opera */
}
.choose ul.list li.ico1 { background: #ffae00; }
.choose ul.list li.ico2 { background: #fb9557; }
.choose ul.list li.ico3 { background: #4cca7b; }
.choose ul.list li.ico4 { background: #2db7f8; }
.choose ul.list li.ico5 { background: #546ac7; }
.choose ul.list li.ico6 { background: #da43ce; }
.choose ul.list li.ico1:hover { background: #fa9600; }
.choose ul.list li.ico2:hover { background: #f28744; }
.choose ul.list li.ico3:hover { background: #44b56e; }
.choose ul.list li.ico4:hover { background: #28a4df; }
.choose ul.list li.ico5:hover { background: #4b5fb3; }
.choose ul.list li.ico6:hover { background: #c43cb9; }
.choose ul.list li img { float: left; display: block; width: 100px; height: 100px; margin-top: 40px; }
.choose ul.list li span { float: right; display: block; width: 184px; height: 50px; line-height: 50px; font-size: 24px; margin-top: 26px; overflow: hidden; }
.choose ul.list li p { display: block; width: 184px; height: 66px; line-height: 22px; font-size: 14px; float: right; overflow: hidden; }
.choose ul.pic { float: left; display: block; width: 420px; margin: 0 20px; }
.choose ul.pic li { display: block; height: 280px; margin-bottom: 20px; overflow: hidden; color: #555; background-color: #fff; }
.choose ul.pic li img {
	display: block;
	width: 420px;
	height: 164px;
	margin-left: auto;
	margin-right: auto;
	transition: all 0.8s;
	-moz-transition: all 0.8s; /* Firefox 4 */
	-webkit-transition: all 0.8s; /* Safari and Chrome */
	-o-transition: all 0.8s; /* Opera */
}
.choose ul.pic li img:hover { transform: scale(1.1); }
.choose ul.pic li span { display: block; height: 52px; line-height: 36px; font-size: 24px; padding: 16px 32px 0; overflow: hidden; }
.choose ul.pic li p { display: block; height: 44px; line-height: 22px; font-size: 14px; padding: 0 32px; margin-bottom: 20px; overflow: hidden; }

.youshi { height: 290px; padding-top: 50px; color: #fff; background: url(../images/youshi-bg.jpg) center top no-repeat; }
.youshi dl { padding-bottom: 30px; }
.youshi dl dt { float: left; width: 15%; }
.youshi dl dt h3 { margin-bottom: 2px; font-size: 35px; }
.youshi dl dt p { }
.youshi dl dd { float: left; width: 85%; padding-bottom: 10px; border-bottom: 1px solid #3e3e3e; }
.youshi dl dd h3 { font-size: 24px; padding:5px 0;}
.youshi dl dd p { }

.partner { }
.partner .bd { padding-bottom: 50px; }
.partner .bd .logolist { display: block; margin-bottom: 15px; border-top: 1px solid #ddd; border-left: 1px solid #ddd; }
.partner .bd .logolist li { position: relative; float: left; display: block; width: 16.66%; height: 103px; overflow: hidden; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.partner .bd .logolist li a { position: absolute; top: 0; left: 0; display: block; width: 100%; height: 102px; }
.partner .bd .logolist li a img { width: 100%; }

.counter { padding: 60px 0; color: #fff; background-color: #222; }
.counter .hd { padding-bottom: 30px; text-align: center; }
.counter .hd h3 { color: #bababa; font-size: 28px; }
.counter .hd span { padding: 0 4px 12px 4px; font-size: 36px; border-bottom: 1px solid #b6b9bf; }
.counter .hd span b { padding-bottom: 14px; background: url(../images/line-tit.jpg) center bottom no-repeat; }
.counter .bd { padding-top: 30px; text-align: center; }

.counter .bd .num_box { display: inline-block; margin: 0 18px; }
.counter .bd .num_box .num{ position: relative; z-index: 2; width: 190px; height: 190px; line-height: 190px;  margin-bottom: 10px; font-family: Impact; color: #fff; font-size: 100px; text-align: center; }
.counter .bd .num_box .num_li { position: relative; }
.counter .bd .num_box .num_bg { position: absolute; left: 0; top: 0;  z-index: 1; width: 190px; height: 190px; border-radius: 8px; background-color: #c70c1f; }
.counter .bd .num_box .num_li h3 { font-size: 16px; color: #fff; }
.counter .bd .num_box .num_line { position: absolute; top: 93px; left: 0; z-index: 100; display: block; width: 100%; height: 4px; background-color: #c70c1f; }

.news { }
.news .hd { text-align: center; padding-bottom: 30px; }
.news .hd h3 { line-height: 36px; padding: 50px 0 25px; font-size: 32px; color: #1a1a1a; }
.news .hd p { height: 1px; overflow: hidden; background-color: #d7d4d4; }
.news .hd p span { display: block; width: 86px; height: 1px; margin-left: auto; margin-right: auto; background-color: #e60012; }
.news .bd { padding-bottom: 30px; }
.news .bd .optionslider { width: 1200px; }

.newsbox { width: 100%; }
.newsbox dl { float: left; display: block; width: 50%; height: 94px; padding-right: 80px; margin-bottom: 25px; overflow: hidden; }
.newsbox dl dt { float: left; width: 94px; height: 94px; text-align: center; font-size: 14px; color: #fff; background: url(../images/icon.png) -80px 0 no-repeat; }
.newsbox dl dt span { display: block; line-height: 50px; padding-top: 8px; font-size: 48px; }
.newsbox dl dd { float: right; width: 420px; }
.newsbox dl dd h3 { height: 34px; padding-top: 10px; overflow: hidden; font-size: 16px; }
.newsbox dl dd h3 a { color: #000; }
.newsbox dl dd h3 a:hover { color: #e60012; }
.newsbox dl dd p { padding-top: 5px; color: #666; font-size: 14px; }

/*------------------------------footer---------------------------*/
.all { width: 1200px; margin: 0 auto; overflow: hidden; }
.footer { background: #474747; padding: 32px 0 42px 28px; color:#878787;font-family:"Microsoft YaHei"; font-size: 14px; }
.footer .dbxx { margin-right: 108px; }
.footer .dbxx img { float: left; margin-top: 24px; width: 130px; height:88px; }
.footer .dbxx span { float: left; line-height: 26px; padding-left: 18px; }
.footer .ycxx h3 { font-size: 24px; font-family:"Microsoft YaHei"; }
.footer .ycxx h3 font { font-size: 18px; font-family:"Microsoft YaHei"; }
.footer .ycxx h4 { font-size: 14px; padding-top: 6px; font-weight: normal; font-family:"Microsoft YaHei"; }
.qq { width:500px; height:30px; }

.copr {  background:#3c3c3c; color:#878787; height: 50px; line-height: 25px; text-align: center; font-size: 14px;font-family:"Microsoft YaHei"; }
.footer .wx { width: 117px; margin-right: 36px; float: right; }
.footer .wx img { width: 100%; }
.footer .wx div { font-size: 14px; color: #000; text-align: center; margin-top: 4px;font-family:"Microsoft YaHei"; }

/*ÍøÕ¾½¨Éèbox1*/
.wzjsbox1{  background:url(../images/border.jpg) top repeat-x ; margin:20px 0 30px 0; width:100%; min-width:1100px; background:#fff;}
.wzjsbox1 .title{ text-align:center; background:url(../images/ico01.jpg) center top no-repeat; padding-top:30px;margin-bottom:30px;}
.wzjsbox1 .title{ text-align:center; background:url(../images/ico01.jpg) center top no-repeat; padding-top:30px;margin-bottom:30px;}
.wzjsbox1 .title h1{ font-size:30px; color:#930000; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.wzjsbox1 .title h2{ font-size:18px; color:#595959; font-family:"Î¢ÈíÑÅºÚ";text-transform:uppercase; padding:0 0 10px 0; background:url(../images/ico022.jpg) center bottom no-repeat; margin-bottom:10px;}
.wzjsbox1 .title .h1{ font-size:30px; color:#930000; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.wzjsbox1 .title .h2{ font-size:18px; color:#595959; font-family:"Î¢ÈíÑÅºÚ";text-transform:uppercase; padding:0 0 10px 0; background:url(../images/ico022.jpg) center bottom no-repeat; margin-bottom:10px;}
.wzjsbox1 .title p{ font-size:16px; color:#4c4c4c;font-family:"Î¢ÈíÑÅºÚ";}
.wb1{ text-align:center;}
.wb1 h1{ font-size:56px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#4f4f4f;}
.wb1 h1 span{font-family:"Î¢ÈíÑÅºÚ"; color:#820202;}
.wb1 h2{ font-size:30px; font-size:30px; color:#5b5b5b; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.wb1 .h1{ font-size:56px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#4f4f4f;}
.wb1 .h1 span{font-family:"Î¢ÈíÑÅºÚ"; color:#820202;}
.wb1 .h2{ font-size:30px; font-size:30px; color:#5b5b5b; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.wb1 p{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; line-height:30px;}
/*ÍøÕ¾½¨Éèbox2*/
.wzjsbox2{ background:url(../images/wangzhanjianshe_04.jpg) top center ; margin:20px 0 30px 0; width:100%; min-width:1100px; height:668px;}
/*ÍøÕ¾½¨Éèbox3*/
.main{position:relative; width:1100px; margin:0 auto; clear:both;}
.wzjs_1{width:1100px; margin:20px auto}
.wzjs_1_t{width:1100px; margin:0 auto; text-align:center}
.wzjs_1_t h1{font-size:36px;font-weight:bold;color:#333}
.wzjs_1_t h2{ font-size:24px; line-height:40px}
.wzjs_1_t h2 span{ color:#900}
.wzjs_1_t .h1{font-size:36px;font-weight:bold;color:#333}
.wzjs_1_t .h2{ font-size:24px; line-height:40px}
.wzjs_1_t .h2 span{ color:#900}
.wzjs_1_cont{width:1100px; height:523px; margin:0 auto; background:url(../images/wzjs_1.jpg) top center no-repeat}
.wzjs_1_left{width:550px; float:left; height:523px;}
.wzjs_1_left_t{
	width:240px;
	height:60px;
	margin-left:80px;
	color:#333;
	font-size:20px;
	font-weight:bold
} 
.wzjs_1_left_t strong{
	font-size:40px;
	color:#025196
}
.wzjs_1_left_01{float:left; width:300px; clear:both; margin-top:33px; text-align:right; font-size:18px;}
.wzjs_1_left_02{float:left; width:270px; clear:both; margin-top:33px; text-align:right; font-size:18px;}
.wzjs_1_left_03{float:left; width:255px; clear:both; margin-top:33px; text-align:right; font-size:18px;}
.wzjs_1_left_04{float:left; width:255px; clear:both; margin-top:33px; text-align:right; font-size:18px;}
.wzjs_1_left_05{
	float:left;
	width:262px;
	clear:both;
	margin-top:33px;
	text-align:right;
	font-size:18px;
}
.wzjs_1_left_06{
	float:left;
	width:290px;
	clear:both;
	margin-top:33px;
	text-align:right;
	font-size:18px;
}

.wzjs_1_right{width:550px; float:right; height:523px;}
.wzjs_1_right_t{
width:360px;
	height:60px;
	margin-left:180px;
	color:#333;
	font-size:20px;
	font-weight:bold
} 
.wzjs_1_right_t strong{font-size:40px; color:#900}
.wzjs_1_right_01{float:right;width:310px;clear:both;margin-top:33px;text-align:left;font-size:18px;}
.wzjs_1_right_02{
	float:right;
	width:278px;
	clear:both;
	margin-top:33px;
	text-align:left;
	font-size:18px;
}
.wzjs_1_right_03{
	float:right;
	width:260px;
	clear:both;
	margin-top:40px;
	text-align:left;
	font-size:18px;
}
.wzjs_1_right_04{
	float:right;
	width:260px;
	clear:both;
	margin-top:33px;
	text-align:left;
	font-size:18px;
}
.wzjs_1_right_05{
	float:right;
	width:270px;
	clear:both;
	margin-top:33px;
	text-align:left;
	font-size:18px;
}
.wzjs_1_right_06{
	float:right;
	width:293px;
	clear:both;
	margin-top:33px;
	text-align:left;
	font-size:18px;
}
.wzjs_2{width:1100px; height:1120px;  margin-bottom:40px; padding-bottom:40px; border-bottom:#ddd 1px solid}
.wzjs_2_t{ text-align:center; padding-top:20px; padding-bottom:20px; background:#efefef ;}
.wzjs_2_t h1{ font-size:36px; font-weight:bold; color:#333}
.wzjs_2_t h2{ color:#333; font-size:18px; font-weight:bold; line-height:40px;}
.wzjs_2_t h2 span{ color:#900}
.wzjs_2_t .h1{ font-size:36px; font-weight:bold; color:#333}
.wzjs_2_t .h2{ color:#333; font-size:18px; font-weight:bold; line-height:40px;}
.wzjs_2_t .h2 span{ color:#900}
.wzjsbox3{ width:100%; min-width:1100px;}
.wzjsbox3 .title td{ font-size:14px;font-family:"Î¢ÈíÑÅºÚ"; color:#fff; line-height:40px;}
.wzjsbox3 .title td.td1{ background:#80332b;width:200px;}
.wzjsbox3 .title td.td2{ background:#eb3636;width:200px;}
.wzjsbox3 .title td.td3{ background:#ff990d;width:300px;}
.wzjsbox3 .title td.td4{ background:#ffd22d;width:200px;}
.wzjsbox3 .title td.td5{ background:#4bbf69;width:200px;}
.wzjsbox3 .title td.td1:hover{ background:#a44238;}
.wzjsbox3 .title td.td2:hover{ background:#ff3d3d;}
.wzjsbox3 .title td.td3:hover{ background:#ffaa36;}
.wzjsbox3 .title td.td4:hover{ background:#ffe06d;}
.wzjsbox3 .title td.td5:hover{ background:#3ccd62;}
.wzjsbox3 .con td{ padding:20px 5px;font-size:14px;font-family:"Î¢ÈíÑÅºÚ"; line-height:24px;}
.wzjsbox3 .con td p{font-size:14px;font-family:"Î¢ÈíÑÅºÚ"; line-height:24px;}
/*ÍøÕ¾½¨Éèbox4*/
.wzjsbox4{ background:url(../images/bg022.jpg); padding:20px 0;}
.wzjsbox4 .title{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; color:#303030; text-align:center; margin-bottom:20px;}
.wzjsbox4 .title span{ font-weight:bold; color:#880000; font-size:36px;font-family:"Î¢ÈíÑÅºÚ";}
.wzjsbox4 .con a{ display:block;background:url(../images/srdz_icon.png) no-repeat; position:relative; padding-top:180px; text-align:center; width:130px; height:50px;}
.wzjsbox4 .con a h1{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.wzjsbox4 .con a h2{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#383838; }
.wzjsbox4 .con a .h1{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.wzjsbox4 .con a .h2{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#383838; }
.wzjsbox4 .con a:hover h1{ color:#900001;}
.wzjsbox4 .con a:hover h2{ color:#900001; }
.wzjsbox4 .con .td1 a{ background-position:0px 0px;}
.wzjsbox4 .con .td2 a{ background-position:0px -260px}
.wzjsbox4 .con .td3 a{ background-position:0px -520px}
.wzjsbox4 .con .td4 a{ background-position:0px -780px}
.wzjsbox4 .con a .hover{display:block ;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0;height:100%;width:100%;background:url(../images/srdz_icon.png) no-repeat;}
.wzjsbox4 .con .td1 a .hover{ background-position:-270px 0px;}
.wzjsbox4 .con .td2 a .hover{ background-position:-270px -260px}
.wzjsbox4 .con .td3 a .hover{ background-position:-270px -520px}
.wzjsbox4 .con .td4 a .hover{ background-position:-270px -780px}
.ljdz{ background:#FFF; border:1px solid #ff5d5d; height:40px; line-height:40px; width:145px; display:block; font-size:18px; color:#303030;font-family:"Î¢ÈíÑÅºÚ"; margin-top:20px;}
/*ÍøÕ¾½¨Éèbox5*/
.wzjsbox5{ background:url(../images/wangzhanjianshe_23.jpg) top center ; width:100%; min-width:1100px; height:574px; margin-bottom:20px;;}
.wzjsbox5 .title{ font-size:30px; color:#fff; height:100px; line-height:100px; text-align:center;font-family:"Î¢ÈíÑÅºÚ";font-weight:bold;}
/*ÊÖ»úbox1*/
.shoujibox1{  background:url(../images/border.jpg) top repeat-x ; margin:20px 0 30px 0; width:100%; min-width:1100px;}
.shoujibox1 .main{ background:url(../images/ico01.jpg) center top no-repeat; padding-top:30px;}
.shoujibox1 .sjbox{padding:0px 30px 35px; background:url(../images/shouji_09.jpg) bottom center no-repeat; }
.shoujibox1 .sjbox h1{ font-size:30px; color:#c80000;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; line-height:40px; margin-top:50px;}
.shoujibox1 .sjbox p{ font-size:14px; color:#636262;font-family:"Î¢ÈíÑÅºÚ"; line-height:24px; }
.shoujibox1 .sjbox1 .con{ background:url(../images/shouji_05.jpg) 700px 0 no-repeat; height:100%; padding-right:500px;height:200px;}
.shoujibox1 .sjbox2 .con{ background:url(../images/shouji_12.jpg) 20px 0 no-repeat; height:100%; padding-left:450px;height:240px;}
.shoujibox1 .sjbox3 .con{ background:url(../images/shouji_16.jpg) 700px 0 no-repeat; height:100%; padding-right:500px;height:260px;}
.shoujibox1 .sjbox4 .con{ background:url(../images/shouji_20.jpg) 20px 0 no-repeat; height:100%; padding-left:300px;height:260px;}
.shoujibox1 .sjbox5 .con{ background:url(../images/shouji_24.jpg) 700px 0px no-repeat; height:100%; padding-right:500px;height:260px;}
.shoujibox1 .sjbox6 .con{ background:url(../images/shouji_28.jpg) 20px 0 no-repeat; height:100%; padding-left:400px;height:180px;}

/*ÊÖ»úbox2*/
.shoujibox2{ background:#50a7e6; padding:0 0 30px 0;}
.shoujibox2 .title{ height:60px; line-height:60px; font-size:24px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#fff;}
.shoujibox2 .title span{ font-size:16px; float:right;font-family:"Î¢ÈíÑÅºÚ";color:#fff; font-weight:normal;}
.shoujibox2 .title h1{font-size:24px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#fff;}
.shoujibox2 .mr_frBtnL{ float:left; color:#fff; font-size:50px;display:block; width:50px; margin-top:100px;}
.shoujibox2 .mr_frBtnR{ float:right; color:#fff; font-size:50px;display:block; width:50px; margin-top:100px; text-align:right;}
.shoujibox2 .mr_frUl{ width:1000px; float:left;}
.shoujibox2 .mr_frUl li{ background:url(../images/shouji_32.jpg) center center no-repeat; width:128px; height:230px; padding:45px 11px ; margin:0 50px; float:left;}
.shoujibox2 .mr_frUl li img{ width:128px; height:230px;}

/*ÊÖ»úbox3*/
.shoujibox3{ padding:20px 0 30px;}
.sjbox3l{ width:710px; float:left;}
.sjbox3l td{ padding:6px 0;}
.sjbox3l h1{ font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#fff;}
.sjbox3l .title h1{ font-size:14px;font-family:"Î¢ÈíÑÅºÚ"; color:#000; font-weight:bold;}
.sjbox3l .title p{ font-size:12px;font-family:"Î¢ÈíÑÅºÚ"; color:#999; }
.sjbox3r{ width:320px; height:315px; padding:15px; border:1px solid #ccc; float:right;}
.sjbox3r .title{ height:40px; line-height:30px; font-size:16px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#333; border-bottom:1px solid #ccc;}
.sjbox3r .title a{ float:right; font-size:12px; font-weight:normal; padding-right:20px; background:url(../images/shouji_36.jpg) right center no-repeat;}
.sjbox3r .con{ padding:10px 0;}
.sjbox3r .wtlist{ line-height:26px; height:26px;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";}
/*ÍøÂçÍÆ¹ãbox1*/
.wltgbox1{  background:url(../images/border.jpg) top repeat-x ; margin:20px 0 30px 0; width:100%; min-width:1100px;}
.wltgbox1 .title{ text-align:center; background:url(../images/ico01.jpg) center top no-repeat; padding-top:30px;margin-bottom:30px;}
.wltgbox1 .title h1{ font-size:30px; color:#930000; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.wltgbox1 .title h2{ font-size:18px; color:#595959; font-family:"Î¢ÈíÑÅºÚ";text-transform:uppercase; padding:0 0 10px 0; background:url(../images/ico022.jpg) center bottom no-repeat; margin-bottom:10px;}
.wltgbox1 .wl1 h1{ font-size:30px; font-family:"Î¢ÈíÑÅºÚ"; line-height:38px; font-weight:bold; color:#333; text-align:center;}
.wltgbox1 .wl1 h2{ font-size:30px; font-family:"Î¢ÈíÑÅºÚ"; line-height:38px; font-weight:bold; color:#930000;text-align:center;}
.wltgbox1 .wl1 .wbox{height:800px; background:url(../images/wltg_1.jpg) top center no-repeat;}
.wltgbox1 .wl1 .wbox .wlb1{ position:absolute; width:200px; top:30px; left:140px; font-size:16px;font-family:"Î¢ÈíÑÅºÚ"; }
.wltgbox1 .wl1 .wbox .wlb2{ position:absolute; width:280px; top:100px; left:140px; font-size:16px;font-family:"Î¢ÈíÑÅºÚ"; }
.wltgbox1 .wl1 .wbox .wlb3{ position:absolute; width:280px; top:175px; left:140px; font-size:16px;font-family:"Î¢ÈíÑÅºÚ"; }
.wltgbox1 .wl1 .wbox .wlb4{ position:absolute; width:200px; top:30px; left:740px; font-size:16px;font-family:"Î¢ÈíÑÅºÚ"; }
.wltgbox1 .wl1 .wbox .wlb5{ position:absolute; width:280px; top:105px; left:740px; font-size:16px;font-family:"Î¢ÈíÑÅºÚ"; }
.wltgbox1 .wl1 .wbox .wlb6{ position:absolute; width:245px; top:470px; left:320px; font-size:48px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#fff; }
.wltgbox1 .wl1 .wbox .wlb7{ position:absolute; width:200px; top:480px; left:570px; font-size:20px;font-family:"Î¢ÈíÑÅºÚ"; color:#d94040; line-height:24px;font-weight:bold; }
.wltgbox1 .wl1 .wbox .wlb8{ position:absolute; width:490px; top:580px; left:80px; font-size:18px;font-family:"Î¢ÈíÑÅºÚ"; color:#fff}
.wltgbox1 .wl1 .wbox .wlb9{ position:absolute; width:200px; top:640px; left:80px; font-size:24px;font-family:"Î¢ÈíÑÅºÚ"; color:#fff }
.wltgbox1 .wl1 .wbox .wlb10{ position:absolute; width:400px; top:635px; left:200px; font-size:30px;font-family:"Î¢ÈíÑÅºÚ"; color:#8b0000;font-weight:bold;}
.wltgbox1 .wl1 .wbox .wlb11{ position:absolute; width:400px; top:685px; left:80px; font-size:30px;font-family:"Î¢ÈíÑÅºÚ"; color:#2b2b2b;font-weight:bold;}
/*ÍøÂçÍÆ¹ãbox2*/
.wltgbox2{margin:20px 0 50px 0; width:100%; min-width:1100px;}
.wltgbox2 .title{ text-align:center; }
.wltgbox2 .title h1{ font-size:36px; color:#8b0000; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.wltgbox2 .title h2{ font-size:30px; color:#676767; font-family:"Î¢ÈíÑÅºÚ";text-transform:uppercase;  }
.wltgbox2 .title h3{ font-size:48px; color:#ff7800; font-family:"Î¢ÈíÑÅºÚ";text-transform:uppercase; padding:0 0 10px 0;  margin-bottom:10px; background:url(../images/ico023.jpg) center center no-repeat;}
.wltgbox2 .con a{ display:block;width:290px; padding-top:160px; text-align:center; position: relative;}
.wltgbox2 .con a.ta1{ background:url(../images/wangluotuiguang_07.jpg) top center no-repeat;}
.wltgbox2 .con a.ta2{ background:url(../images/wangluotuiguang_073.jpg) top center no-repeat;}
.wltgbox2 .con a.ta3{ background:url(../images/wangluotuiguang_11.jpg) top center no-repeat;}
.wltgbox2 .con a .hover{display:block ;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0;height:100%;width:100%;background:url(../images/srdz_icon.png) no-repeat;}
.wltgbox2 .con a.ta1 .hover{  background:url(../images/wangluotuiguang_072.jpg) top center no-repeat;}
.wltgbox2 .con a.ta2 .hover{  background:url(../images/wangluotuiguang_09.jpg) top center no-repeat;}
.wltgbox2 .con a.ta3 .hover{  background:url(../images/wangluotuiguang_0733.jpg) top center no-repeat;}
.wltgbox2 .con a h1{ font-size:24px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#393939; line-height:50px; }
.wltgbox2 .con a p{ font-size:14px;font-family:"Î¢ÈíÑÅºÚ"; color:#333;  }
.wltgbox2 .con a p span{ font-size:18px;font-family:"Î¢ÈíÑÅºÚ"; color:#0093dd;  }
/*ÍøÂçÍÆ¹ãbox3*/
.wltgbox3{ height:499px; background:url(../images/wangluotuiguang_16.jpg) center center no-repeat; color:#000;}
.wltgbox3 .title{ text-align:center; margin-bottom:30px;}
.wltgbox3 .title h1{ font-size:36px; color:#9b0000; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; padding:20px 0 10px 0;}
.wltgbox3 .title p{ font-size:16px; color:#000; font-family:"Î¢ÈíÑÅºÚ";text-transform:uppercase;  }
.wltgbox3 .title p span{color:#d30000; font-family:"Î¢ÈíÑÅºÚ";text-transform:uppercase; }
.wltgbox3 .con h1{ font-size:18px;font-family:"Î¢ÈíÑÅºÚ";color:#282828;line-height:35px; }
.wltgbox3 .con h2{ font-size:14px; font-weight:bold; color:#000;line-height:24px;}
.wltgbox3 .con p{ font-size:14px;color:#1b1b1b; line-height:24px;}
.wltgbox3 .con .wb3l{ padding-right:30px; width:530px;}
.wltgbox3 .con .wb3l p{ padding-left:20px;}
.wltgbox3 .con .wb3r p{ line-height:28px;}
/*ÍøÂçÍÆ¹ãbox4*/
.wltgbox4{ background:url(../images/bg02.jpg); padding-bottom:50px;}
.wltgbox4 .title{ text-align:center; margin-bottom:30px; padding-bottom:10px; border-bottom:1px solid #ccc;}
.wltgbox4 .title h1{ font-size:36px; color:#9b0000; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; padding:20px 0 10px 0;}
.wltgbox4 .title p{ font-size:16px; color:#000; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; }
.wltgbox4 .con { display:block;position: relative; background:url(../images/wangluotuiguang_19.png) left center no-repeat; height:405px;}
.wltgbox4 .con .co{ width:285px; position:absolute; right:0; top:80px; font-size:14px; line-height:30px;}
.wltgbox4 .more{ display:block; width:135px; height:36px; line-height:36px; text-align:center; color:#3b3b3b; font-size:14px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; margin:0 auto; background:#fff; border:1px solid #c80000}
/*Î¢ÐÅbox1*/
.weixinbox1{  background:#fff url(../images/border.jpg) top repeat-x ; margin:20px 0 30px 0; width:100%; min-width:1100px;}
.weixinbox1 .title{ text-align:center; background:url(../images/ico01.jpg) center top no-repeat; padding-top:30px;}
.weixinbox1 .title h1{ font-size:30px; color:#930000; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.weixinbox1 .title h2{ font-size:18px; color:#595959; font-family:"Î¢ÈíÑÅºÚ";text-transform:uppercase; padding:0 0 10px 0; background:url(../images/ico022.jpg) center bottom no-repeat; }
.weixinbox1 .con{ padding:50px 526px 0 50px; background:url(../images/weixin_05.jpg) 600px 50px no-repeat; height:420px; }
.weixinbox1 .con h1{ font-size:24px; color:#930000;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; margin:10px 0;}
.weixinbox1 .con h2{ font-size:18px; color:#e16c04;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.weixinbox1 .con p{ font-size:16px;font-family:"Î¢ÈíÑÅºÚ"; color:#4b4b4b; line-height:24px; margin-top:10px;}
.weixinbox1 .con .coo{ margin-top:40px;}
.weixinbox1 .con .coo li{ float:left; width:215px; height:30px; line-height:30px; padding-left:10px; background:url(../images/weixin_03.jpg) left center no-repeat; font-size:16px;font-family:"Î¢ÈíÑÅºÚ"; color:#4b4b4b; }

/*Î¢ÐÅbox2*/
.weixinbox2 .main{ border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.weixinbox2 .con { padding:35px 0 0 566px; background:url(../images/weixin_09.jpg) 130px 30px no-repeat; height:348px; }
.weixinbox2 .con h1{ color:#9f0000; font-size:30px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.weixinbox2 .con h2{ color:#3c3c3c; font-size:24px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; margin:10px 0;}
.weixinbox2 .con h3{ color:#23282c; font-size:24px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;margin-bottom:5px;}
.weixinbox2 .con h4{ color:#23282c; font-size:18px;font-family:"Î¢ÈíÑÅºÚ"; margin-bottom:20px;}
.weixinbox2 .con p{ color:#595959; font-size:14px;font-family:"Î¢ÈíÑÅºÚ"; line-height:22px;}
.weixinbox2 .con p span{ font-size:20px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#e44f2e;}


/*Î¢ÐÅbox3*/
.weixinbox3{ padding:10px;}
.weixinbox3 .title{}
.weixinbox3 .title h1{ font-size:30px; color:#9f0000; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.weixinbox3 .title h2{ font-size:24px; color:#3d3d3d; font-family:"Î¢ÈíÑÅºÚ";text-transform:uppercase;}
.weixinbox3 .title .more{ display:block; float:right; width:126px; text-align:center; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; line-height:38px; height:38px; background:#8d0000;}
.weixinbox3 .con{ margin-top:20px;}
.weixinbox3 .con .wxbox3a{position:relative;width:200px; padding:15px; overflow:hidden; text-align:center;}
.weixinbox3 .con .wxbox3a h1{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ";  line-height:50px;}
.weixinbox3 .con .wxbox3a p{ line-height:24px; text-align:left;}
.weixinbox3 .con .wxbox3a .line_1,.weixinbox3 .con .wxbox3a .line_2,.weixinbox3 .con .wxbox3a .line_3,.weixinbox3 .con .wxbox3a .line_4{position:absolute;z-index:10;top:0;left:0;overflow:hidden; zoom:1;background-color:#930000;}
.weixinbox3 .con .wxbox3a .line_1{height:2px;width:0;}
.weixinbox3 .con .wxbox3a .line_2{width:2px;height:0;}
.weixinbox3 .con .wxbox3a .line_3{top:auto;right:0;bottom:0;left:auto;height:2px;width:0;}
.weixinbox3 .con .wxbox3a .line_4{top:auto;right:0;bottom:0;left:auto;width:2px;height:0;}
/*Î¢ÐÅbox4*/
.weixinbox4{ background:url(../images/bg01_.jpg);width:100%; min-width:1100px; padding:30px 0 50px; margin-bottom:20px;}
.weixinbox4 .title { margin-bottom:20px;}
.weixinbox4 .title h1{ font-size:30px;color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.weixinbox4 .title h1 span{ font-size:30px;color:#22a340; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.weixinbox4 .title h2{ font-size:22px;color:#aeaeae; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.weixinbox4 .con{}
.weixinbox4 .con .wxbox{ height:199px; width:343px;}
.weixinbox4 .con .wxbox p{ padding:60px 20px 0; color:#fff;font-family:"Î¢ÈíÑÅºÚ"; line-height:24px; text-align:left;font-size:14px; }
.weixinbox4 .con .wxbox4a{ background:url(../images/weixin_23.png) no-repeat center center;}
.weixinbox4 .con .wxbox4b{ background:url(../images/weixin_25.png) no-repeat center center;}
.weixinbox4 .con .wxbox4c{ background:url(../images/weixin_27.png) no-repeat center center;}
/*ÕûÌåÍÐ¹Übox1*/
.zttgbox1{  background:url(../images/border.jpg) top repeat-x ; margin:20px 0 30px 0; width:100%; min-width:1100px;}
.zttgbox1 .title{ text-align:center; background:url(../images/ico01.jpg) center top no-repeat; padding-top:30px;}
.zttgbox1 .title h1{ font-size:30px; color:#930000; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.zttgbox1 .title h2{ font-size:18px; color:#595959; font-family:"Î¢ÈíÑÅºÚ";text-transform:uppercase; padding:0 0 10px 0; background:url(../images/ico022.jpg) center bottom no-repeat; }
.zttgbox1 .con{ height:339px; padding-bottom:2px; margin-bottom:2px; background:url(../images/zhengtituoguan_05.jpg) center no-repeat;}
.zttgbox1 .con2{ height:438px; padding-bottom:2px; margin-bottom:2px; background:url(../images/zhengtituoguan_08.jpg) center no-repeat;}
.zttgbox1 .main{border-bottom:1px solid #ccc; }

/*ÕûÌåÍÐ¹Übox2*/
.zttgbox2{background:url(../images/zhengtituoguan_12.jpg) center 110px no-repeat; width:100%; min-width:1100px; height:870px;}
.zttgbox2 .main{ height:870px}
.zttgbox2 .main .zt1{ font-size:36px; color:#850404;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; position:absolute; top:10px; left:30px;} 
.zttgbox2 .main .zt2{ font-size:16px; line-height:22px;color:#850404;font-family:"Î¢ÈíÑÅºÚ"; position:absolute; top:60px; left:30px;}
.zttgbox2 .main .zt3{ text-align:center;font-size:16px; line-height:24px;color:#fff;font-family:"Î¢ÈíÑÅºÚ"; width:235px;position:absolute; top:120px; left:430px;  }
.zttgbox2 .main .zt4{ text-align:center;font-size:18px; line-height:24px;color:#fff;font-family:"Î¢ÈíÑÅºÚ";font-weight:bold; width:235px;position:absolute; top:260px; left:430px;  }
.zttgbox2 .main .zt5{ text-align:right;font-size:16px; line-height:24px;color:#393939;font-family:"Î¢ÈíÑÅºÚ"; width:160px;position:absolute; top:285px; left:120px;  }
.zttgbox2 .main .zt6{ text-align:center;font-size:18px; line-height:30px;color:#393939;font-family:"Î¢ÈíÑÅºÚ";font-weight:bold; width:235px;position:absolute; top:350px; left:255px;  }
.zttgbox2 .main .zt7{ text-align:center;font-size:18px; line-height:30px;color:#000;font-family:"Î¢ÈíÑÅºÚ";font-weight:bold; width:235px;position:absolute; top:340px; left:605px;   }
.zttgbox2 .main .zt8{ text-align:center;font-size:18px; line-height:30px;color:#fff;font-family:"Î¢ÈíÑÅºÚ";font-weight:bold; width:235px;position:absolute; top:430px; left:430px;  }
.zttgbox2 .main .zt88{ text-align:left;font-size:16px; line-height:24px;color:#fff;font-family:"Î¢ÈíÑÅºÚ"; width:235px;position:absolute;top:295px; left:820px;   }
.zttgbox2 .main .zt9{ text-align:right;font-size:16px; line-height:24px;color:#393939;font-family:"Î¢ÈíÑÅºÚ"; width:160px;position:absolute; top:485px; left:120px;  }
.zttgbox2 .main .zt10{ text-align:center;font-size:18px; line-height:30px;color:#393939;font-family:"Î¢ÈíÑÅºÚ";font-weight:bold; width:235px;position:absolute; top:550px; left:260px;  }
.zttgbox2 .main .zt11{ text-align:center;font-size:18px; line-height:30px;color:#000;font-family:"Î¢ÈíÑÅºÚ";font-weight:bold; width:235px;position:absolute; top:550px; left:605px;   }
.zttgbox2 .main .zt12{ text-align:left;font-size:16px; line-height:24px;color:#fff;font-family:"Î¢ÈíÑÅºÚ"; width:235px;position:absolute;top:490px; left:820px;   }
.zttgbox2 .main .zt13{ text-align:center;font-size:18px; line-height:24px;color:#000;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;width:235px;position:absolute; top:640px; left:430px;  }
.zttgbox2 .main .zt14{ text-align:center;font-size:16px; line-height:24px;color:#fff;font-family:"Î¢ÈíÑÅºÚ"; width:235px;position:absolute; top:750px; left:430px;  }

/*ÕûÌåÍÐ¹Übox3*/
.zttgbox3{ width:100%; min-width:1100px;}
.zttgbox3 .main{ border-top:1px solid #CCC;padding:20px 0 30px 0;}
.zttgbox3 .title{ background:url(../images/zhengtituoguan_16.jpg) right top no-repeat; padding-top:10px; width:280px; height:95px;}
.zttgbox3 .title h1{ font-size:36px; color:#930000; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.zttgbox3 .title h2{ font-size:25px; color:#595959; font-family:"Î¢ÈíÑÅºÚ";text-transform:uppercase; padding:0 0 10px 0; }
.zttgbox3 .con td{ padding:20px; color:#000; font-size:14px; line-height:18px;font-family:"Î¢ÈíÑÅºÚ";}
.zttgbox3 .con td.a{ color:#fff; background:#747474;}
.zttgbox3 .con td.b{ color:#fff; background:#7d0000;}
.zttgbox3 .con td.c{ background:#90d1ff;}
.zttgbox3 .con td.d{ background:#ffc06f;}

/*ÕûÌåÍÐ¹Übox4*/
.zttgbox4 .main{ border-top:1px solid #7d0000;padding:20px 0 30px 0;}
.zttgbox4 .title{ width:605px; height:125px; line-height:125px; background:url(../images/zhengtituoguan_24.jpg) right center no-repeat;}
.zttgbox4 .title h1{ font-size:36px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#000;}
.zttgbox4 .title h1 strong{ color:#910101;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; }
.zttgbox4 .title h1 span{ color:#ee0000;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; }
.zttgbox4 .con .ztbox{ width:425px; margin:0 auto; text-align:left; padding-bottom:30px;}
.zttgbox4 .con .ztbox h1{ height:45px; line-height:45px; font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; padding-left:20px;}
.zttgbox4 .con .ztbox h1 span{ font-weight:bold;font-family:"ºÚÌå"; margin-right:5px;}
.zttgbox4 .con .ztbox p{ font-size:14px; color:#333; line-height:24px;}
.zttgbox4 .con .ztbox1 h1{ background:#ad01d3;}
.zttgbox4 .con .ztbox2 h1{ background:#0d59e2;}
.zttgbox4 .con .ztbox3 h1{ background:#ff6600;}
.zttgbox4 .con .ztbox4 h1{ background:#ea0001;}

.w1040{width: 1040px;margin:auto;overflow: hidden;}
#place{width: 100%;margin:auto;border-bottom:2px #ddd solid;font-size: 12px;color:#666;height: 40px;line-height: 40px;background: #eee;}
#place span{padding-left:20px;background: url(../images/icons.png) -206px -25px no-repeat;display: block;}
#place a{color: #666;}
.diywin{width:1003px;margin:10px auto;overflow:hidden; font-family:"Microsoft YaHei";}
.diywin h2{ font-size:40px; color:#333; text-align:center; line-height:72px; height:72px; }
.diywin h3{ font-size:16px; color:#333; text-align:center; font-weight:normal; margin-bottom:20px; width:900px;margin:0 auto; line-height:32px;}
.diywin h3 em{ color:#ff5b00}
.diystylerec{width:1003px;list-style:none;margin:0 0 0 10px;padding:0 0 10px 0;overflow:hidden;}
.diystylerec li{width:300px;height:267px;float:left;border:7px solid #e4e4e4;margin:30px 20px 0 0;box-shadow:5px 5px 10px #ccc;}
.diystylerec li img{width:300px;height:233px;display:block;}
.diystylerec li h5{width:100%;height:32px;line-height:32px;margin:0;padding:0px; text-align:center; font-size:14px;font-weight:normal;color:#fff;background:#ff7300;overflow:hidden; font-family:"Microsoft YaHei";}
.diystylerec li:hover{box-shadow:5px 5px 10px #999;}
.diystylerec li:hover img{opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);}
.pageNews{ background:#f9f9f9; overflow: hidden; }
.newsDetailed{ border-bottom:1px solid #dee1e2; padding:80px 0 50px; text-align:center; }
.newsDetailed h3{ font-size:25px; line-height:30px; color:#4a4a4a; }
.newsDetailed h4{ font-size:14px; font-family:"Microsoft YaHei"; padding-top:25px; color:#717171; }
.newsDetailed h4 span{ padding:0 15px; }
.newsDetaitshow{ width:1080px; margin:0px auto; padding:60px; color:#333333; line-height:30px; font-size:14px; background-color:#fff;}
.newsPage{width:1200px; margin:0px auto 20px; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; padding:10px 0px; overflow: hidden;}
.newsPage dl{ margin:0px; padding:0px; }
.newsPage dl dt{ float:left; font-size:14px; color:#404040; line-height:26px; }
.newsPage dl dt a{ color:#404040; }
.newsPage dl dt a:hover{ color:#007bc4; }
.newsPage dl dd{ float:right; padding-top:5px; }
.newsPage a.return{ background:#e73633; font-size:16px; color:#FFF; display:inline-block; font-size:14px; padding:8px 30px; }

.pageContent{background:#f2f2f2;padding:10px 0;margin-top:20px;overflow:hidden;}

.newsList li{ height:155px; margin-bottom:35px;overflow:hidden; }
.newsList a{display:block;}
.newsList .dateL{ float:left;width:138px; height:94px; color:#a8a9ab; background:url(../images/datebj.png) no-repeat; overflow:hidden; text-align:center;margin-top:30px;padding-right:18px;}
.newsList a:hover .dateL{ background-position:0 -94px; color:#fff; }
.newsList .dateL span{ display:block; font-size:54px;line-height:58px; font-weight:bold; }
.newsList .dateL i{ font-style:normal; font-size:20px; }
.newsList .itemC{ float:right; width:980px; height:155px; background:#fff; box-shadow:0 0 2px #e6e6e6; padding-left:20px; }
.newsList .itemC h2{ font-family:"Microsoft YaHei"; font-size: 17px; padding:20px 0; color:#1b1f29; font-weight:bold; float:left; width:635px; }
.newsList a:hover .itemC h2,.newsList a:hover .itemCtwo h2{ color:#e8312e; }
.newsList .itemC p{ line-height:20px; color:#666; width:635px; font-family:"Microsoft YaHei"; }
.newsList .itemC .moreR{ width:184px; height:155px; display:block; float:right; background:url(../images/more.jpg) no-repeat center; border-left:1px solid #e8e8e9; margin-left:60px; }
.newsList a:hover .itemC .moreR{ background:url(../images/morehover.jpg) no-repeat center; }
.newsList .itemCtwo{ float:right; width:932px; height:140px; background:#fff; box-shadow:0 0 2px #e6e6e6; padding:8px 60px 7px 8px; padding-left:25px; }
.newsList .itemCtwo img{ display:block; float:left; padding-right:45px; height:140px;}
.newsList .itemCtwo h2{ font-family:"Microsoft YaHei"; font-size: 17px; padding:20px 0; color:#1b1f29; font-weight:bold; }
.newsList .itemCtwo p{ line-height:20px; color:#666; font-family:"Microsoft YaHei"; }
.newsList a:hover .itemCtwo h2{ color:#e8312e; }
.w1200{width:1200px; margin:0 auto;}
.w1200 a{ color:#666666}

/*¸¡¶¯¿Í·þ*/
.sidebar{position: fixed;right: 0;top: 50%;width: 55px;background: rgba(0, 0, 0, 0.3);padding: 12px 0 12px 0;border-radius: 8px 0 0 8px;z-index: 999999;display: block;}
.sidebar li{display: block;height: 50px;width: 160px;padding-left: 17px;border-radius: 8px 0 0 8px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s; position:relative;}
.sidebar li span{ display:none; position:absolute; top:-30px; left:-110px;border-radius:10px; border:5px solid #fff;}
.sidebar li img{display: block;}
.sidebar li:hover{margin-left: -105px;background: rgba(0, 0, 0, 0.6);}
.sidebar li:hover span{ display:block;transition: all 2s;}