
iframe,body,div,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,blockquote,th,td {
	margin:0;
	padding:0;
	list-style:none;
}
body{
	margin:0px;
	line-height:26px;
	font-size:14px;
	color:#333;
	padding:0px;
	font-family: "微软雅黑";
}
* img {
    border:0
}
a:link {
	color:#333;
	text-decoration: none;
}
a:visited {
	color:#333;
	text-decoration:none;
}
a:hover{
	color:#00BBEA;
	text-decoration: underline;
}
/*header style*/
.topwrapwrap{width:100%;background:#E8E8E8 url("http://www.e-works.net.cn/imageshome/topbg.jpg") repeat-x;border-bottom:1px solid #7F7F7F;}
.topwrap{width:980px;height:38px;line-height:38px;padding:0px 0px;font-size:14px;color:#7D8184;overflow:hidden;}
.qlink{width:534px;}
.qlink a{padding-right:21px;}
.qlink a:link,.qlink a:visited{color:#5E5E5E;}
.qlink a:hover{color:#f60;}
#foot {width:980px;margin:20px auto 45px;text-align:center;}
#foot a:link,#foot a:visited{color:#000;}
#foot a:hover{color:#5F99DA;}
.tl			{text-align:left;}
.tc			{text-align:center;}
.tr			{text-align:right;}
.mag		{margin:0px auto;}
.fl		    {float: left;}
.fr			{float: right;}
.red        {color: #FF3300;}
.bold       {font-weight: bold;}

.clearfix:after    {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix          {display: inline-block;}   
.clear { clear:both;}
/* Hides from IE-mac \*/
* html .clearfix   {height: 1%;}
.clearfix          {display: block;}
.foot{height:60px;padding-top:30px; color:#111; font-size:12px; font-weight:normal;}
.foot a { color:#111;}
.foot a:link,.foot a:visited {text-decoration: none;}
.foot a:hover {text-decoration: underline;}
/*header style end*/

.heio { width:647px; height:auto; overflow:hidden;}
/********** main **********/
.mt5 { margin-top:5px;}
.mt10 { margin-top:10px;}
.mt20 { margin-top:20px;}
.mt25 { margin-top:25px;}
.mt30 { margin-top:30px;}
.mt40 { margin-top:40px;}
.mt50 { margin-top:50px;}
.mt60 { margin-top:60px;}
.ml5 { margin-left:5px;}
.ml10 { margin-left:10px;}
.ml20 { margin-left:20px;}
.ml40 { margin-left:40px;}
.ml85 { margin-left:85px;}
.ml240 { margin-left:240px;}

.fl { float:left;}
.fr { float:right;}


h1 { font-size:32px; color:#222;}
h2 { font-size:30px; color:#00BBEA; font-weight:bold; line-height:30px;}
h3 { font-size:18px; color:#000; font-weight:bold;}
h4 { font-size:18px; font-weight:bold; color:#FFF;}

/************** banner **************/
.banner{height:420px;width:100%;overflow:hidden; position:relative;}
.banner img{width:1600px;height:420px;position:relative;top:0;left:50%;margin-left:-800px;}
.banner h1 { display:none;}
/************** 导语 **************/
.intro {
	width:100%;
	height:182px;
	background:url(../images/bg1.jpg) top center no-repeat;
	margin:0 auto;
}
.daodu {
	width:1040px;
	height:180px;
	background:#00BBEA;
	margin:0 auto;
}
.daodu img {
	width:51px;
	height:119px;
	float:left;
	margin-left:30px;
	margin-top:30px;
}
.daodu p {
	width:905px;
	float:right;
	margin-right:30px;
	text-indent:2em;
	margin-top:25px;
	color:#000;
}

/************** main **************/
.bg {
	width:100%;
	height:3190px;
	background:url(../images/bg2.jpg) top left repeat-x;
}
.box1 {
	width:1040px;
	margin:0 auto;
	background:#FFF;
	height:auto;
}
.box2 {
	width:980px;
	margin:0 auto;
	height:auto;
}
/************** 概念解析 **************/
.concept {
	height:275px;
	overflow:hidden;
}
.concept img {
	display:block;
	width:30px;
	height:10px;
	margin-left:475px;
}
.cl {
	width:280px;
	margin-left:80px;
}
.cl p, .cr p {
	padding-top:8px;
}
.cl h3 a, .cr h3 a {
	display:block;
	color:#000;
}
.cl h3 a:hover, .cr h3 a:hover {
	color:#00AAD5;
}
.cl p a, .cr p a {
	display:block;
	color:#555;
}
.cl p a:hover, .cr p a:hover {
	color:#00AAD5;
}
.cm {
	width:190px;
}
.arrow {
	width:192px;
	height:177px;
	background:url(../images/arrow_img.jpg) top left no-repeat;
}
.arrow p {
	color:#000;
	font-size:24px;
	line-height:32px;
	text-align:center;
	padding-top:40px;
	padding-right:25px;
}
.cm h2 {
	padding-left:12px;
}
.cr {
	width:280px;
	margin-right:80px;
}
/************** 六张轮播图 **************/
.film_focus {
	width:980px;
	height:392px;
	overflow:hidden;
	position:relative;
	margin-top:50px;
}
.film_focus .film_focus_imgs_wrap {
	background:url(../images/load.gif) no-repeat center center;
}
.film_focus ul.film_focus_imgs {
	height:392px;
	height:9999em;
	position:absolute;
	right:0;
	top:0;
	overflow:hidden;
}
.film_focus ul.film_focus_imgs li {
	height:392px;
	overflow:hidden;
}
.film_focus ul.film_focus_imgs li img {
	height:392px;
	width:748px;
}
.film_focus ul.film_focus_nav {
	width:232px;
	height:340px;
	position:absolute;
	left:0;
	top:0;
	z-index:100;
}
.film_focus ul.film_focus_nav li {
	height:47px;
	background:#E7E7E7;
	margin:0px 0px 5px 0;
	padding:0px 18px 0 19px;
	position:relative;
	width:190px;
	cursor: pointer;
	cursor: hand;
	color:#555555;
	font-weight:bold;
	font-size:14px;
	overflow:hidden;
	line-height:47px;
}
.film_focus ul.film_focus_nav li.cur {
	background:url(../images/hd_on.png) no-repeat;
	width:190px;
	height:132px;
	left:0px;
	padding:0px 33px 0 25px;
	_background:url(../images/hd_on.png) no-repeat 0 0;
	word-break:break-all;
	color:#fff;
	font-weight:bold;
	font-size:18px;
	overflow:hidden;
	line-height:30px;
}
.film_focus ul.film_focus_nav li b {
	display:block;
}
.film_focus ul.film_focus_nav li b span {
	display:block;
}
.film_focus ul.film_focus_nav li.cur b {
	display:block;
	vertical-align: middle;
	display: table-cell;
	height:132px;
	+padding-top:50px;
}
.film_focus ul.film_focus_nav li.cur span {
	display:none
}
/************** 愿景 **************/
.p1, .p3 {
	width:389px;
	height:586px;
}
.m1, .m6 {
	width:192px;
	height:192px;
	background:#00BBEA;
}
.m1 p {
	padding-left:10px;
	padding-top:45px;
	padding-right:10px;
	color:#FFF;
}
.p1 img {
	width:192px;
	height:192px;
	float:right;
}
.m2 {
	width:192px;
	height:192px;
}
.m2 h2 {
	text-align:center;
	line-height:192px;
	font-size:36px;
}
.m3 {
	width:192px;
	height:192px;
	background:#0066AA;
}
.m3 p {
	padding-left:10px;
	padding-top:6px;
	padding-right:8px;
	color:#FFF;
}
.m5 p {
	padding-left:10px;
	padding-top:18px;
	padding-right:8px;
	color:#FFF;
}
.m6 p {
	padding-left:10px;
	padding-top:25px;
	padding-right:8px;
	color:#FFF;
}
.p2 {
	width:192px;
	height:586px;
}
.m4 {
	width:192px;
	height:389px;
	background:url(../images/img02.jpg) top left no-repeat;
}
.m4 p {
	padding:60px 10px;
}
.m5 {
	width:192px;
	height:192px;
	background:#0066AA;
}
.m7 {
	width:198px;
	height:192px;
}
.m7 p {
	padding-top:10px;
	padding-left:5px;
}
/************** 实施路径 **************/
.path {
	width:980px;
	height:290px;
	background:url(../images/path_img.jpg) bottom left no-repeat;
}
.path h2 {
	text-align:center;
}
.path a {
	display:block;
	color:#333;
}
.path a:hover {
	color:#00AAD5;
}
.path img {
	width:768px;
	height:90px;
	margin-left:110px;
	margin-top:45px;
}
.one {
	width:150px;
}
/************** 成功案例 **************/
.case1 {
	width:980px;
	height:160px;
}
.case1 .title {
	width:225px;
	border-left:6px solid #00BBEA;
	padding-left:10px;
}
.mid1 {
	width:500px;
	height:160px;
	border-bottom:1px solid #CCC;
}
.mid1 .title2 {
	width:492px;
	height:30px;
	line-height:30px;
	background:#00BBEA;
	padding-left:8px;
}
.mid1 .title2 a {
	color:#FFF;
}
.mid1 .title2 a:hover {
	text-decoration:none;
}
.mid1 p {
	padding-top:10px;
}
.mid1 p a {
	color:#333;
	display:block;
}
.mid1 p a:hover {
	color:#00AAD5;
}
/************** 厂商巡礼 **************/
.visit {
	width:980px;
	height:auto;
	overflow:hidden;
}
.visit .title3 {
	width:980px;
	height:30px;
	background:url(../images/title_bg1.png) top left no-repeat;
	text-align:center;
}
.v1 {
	width:313px;
	height:335px;
	background:#EEEEEE;
}
.v1 img {
	margin-left:55px;
	margin-top:30px;
}
.v1 p {
	padding-left:25px;
	padding-right:25px;
	padding-top:15px;
}
.v1 a {
	color:#000;
	display:block;
}
.v1 a:hover {
	color:#00AAD5;
}


.article {
	width:320px;
	height:auto;
}
.article ul li {
	line-height:28px;
	border-bottom:1px dashed #CCC;
}
.title4 {
	width:646px;
	height:30px;
	border-left:6px solid #00BBEA;
	padding-left:10px;
}
.discusstxt {
	width:600px;
	height:210px;
	border:1px solid #CCC;
	padding:20px;
}
.score {
	width:647px;
	height:auto;
	margin-left:335px;
}



