@charset "gb2312";
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 

0px; PADDING-TOP: 0px
}
body {font-family: "Arial";font-size: 12px;color: #666666;}
html,body{ 
margin:0px; 
height:100%; text-align:left;
}
*{behavior: url(IEpng/iepngfix.htc); }
IMG { margin:0px; padding:0px; border:0px;
}
A {
	COLOR:#666666; TEXT-DECORATION: none
}
A:link {
	COLOR:#666666; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A:active {
	FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A:hover {
	
}
div{
   display:inline-block;
}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0;}
li{ list-style:none;}
ul{ padding:0px; margin:0px;}
td{ margin:0px; padding:0px; vertical-align:top;
}

#web {
	WIDTH:100%; height:auto; max-width:1920px; min-width:1150px; display:block; margin:0px auto; text-align:center; background:url(../images/bg.jpg1) no-repeat center top;
}

#pic1 {
	WIDTH:100%; height:1500px; max-width:1920px; min-width:1150px; display:block; margin:0px auto; text-align:center; background:url(../images/pic1.jpg) no-repeat center top;
}
#pic2 {
	WIDTH:100%; height:2000px; max-width:1920px; min-width:1150px; display:block; margin:0px auto; text-align:center; background:url(../images/pic2.jpg) no-repeat center top;
}

#top{  width:100%; height:auto; margin:0px auto; }

.topc{  width:100%; height:148px; background:url(../images/topbg2.png) repeat-x top; }
.topcc{  width:1105px; height:90px; background:url(../images/topbg.png) no-repeat center top; margin:0px auto; }
.toplogo{ width:375px; height:90px; float:left;}
.toplogo a{ width:350px; height:90px; display:block; }
.logopic
{
	        width:56px; height:64px; float:left; margin-top:7px;
            transition:width 1s, height 1s;
            -moz-transition:width 1s, height 1s, -moz-transform 1s; /* Firefox 4 */
            -webkit-transition:width 1s, height 1s, -webkit-transform 1s; /* Safari and Chrome */
            -o-transition:width 1s, height 1s, -o-transform 1s; /* Opera */
}
.logopic2
{
            transform:rotateY(360deg);
            -moz-transform:rotateY(360deg); /* Firefox 4 */
            -webkit-transform:rotateY(360deg); /* Safari and Chrome */
            -o-transform:rotateY(360deg); /* Opera */
}
.guojipic
{
	        width:291px; height:19px;
            transition:width 1s, height 1s;
            -moz-transition:width 1s, height 1s, -moz-transform 1s; /* Firefox 4 */
            -webkit-transition:width 1s, height 1s, -webkit-transform 1s; /* Safari and Chrome */
            -o-transition:width 1s, height 1s, -o-transform 1s; /* Opera */
}
.guojipic2
{
            transform:rotateX(360deg);
            -moz-transform:rotateX(360deg); /* Firefox 4 */
            -webkit-transform:rotateX(360deg); /* Safari and Chrome */
            -o-transform:rotateX(360deg); /* Opera */
}
.guoji{ width:400px; height:90px; float:left;}
.guojipic
{
	        width:291px; height:19px; float:left; margin-top:25px; margin-left:11px;
}
.topc1{ width:253px; height:20px; float:right; line-height:20px; text-align:right; margin-top:15px; }
.topc1 a{ font-family:"宋体";  font-size:14px; color:#6e6e6e; margin-left:10px; }
.topc2{ width:253px; height:20px; float:right; line-height:20px; text-align:right; margin-top:10px; }


/*导航条--开始*/
#navv {
	width:100%; height:58px; z-index:1000; background-color:#00a2e9;  position:absolute; top:90px; left:0px; z-index:99999;
}
#nav{ width:1105px; height:58px; margin:0px auto;}
.nav1{
	float:left; width:99px; text-align:center; position:relative;  margin-right:1px;
}
.nav1 A {
    font-family:"Arial"; font-size:0.8em; color:#fff; text-decoration:none; display:block; height:58px;line-height:58px;
}
.nav1:hover {
	color:#fff; BACKGROUND: url(../images/navbg2.png) no-repeat center top;
}
.nav2 {
	float:left; WIDTH:1px; height:58px;  LINE-HEIGHT: 58px; background:url(../images/navline.jpg) center no-repeat;
}
.nav3 {
	BACKGROUND: url(../images/navbg2.png) no-repeat center top; float:left; WIDTH: 99px; HEIGHT: 58px;LINE-HEIGHT:58px; margin-right:1px; position:relative;
	TEXT-ALIGN: center;
}
.nav3 A {
	DISPLAY: block; COLOR:#fff; TEXT-DECORATION: none;font-family:"Arial";  font-size:0.8em;
}
.nav3:hover {
    color:#fff;
}
/*-------- 下拉菜单 --------------*/
.menunav{
	POSITION: absolute; MARGIN: 0px; width:99px; left:0px;
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=95); height:auto; display:block; z-index:100000; display:none;
}
.menunav LI {
	DISPLAY:block; FONT: 14px/30px 'microsoft yahei',Verdana,Arial; FLOAT: none; HEIGHT: 30px; text-align:left; width:100%;
}
.menunav LI A {
	width:100%; height:30px; line-height:30px; display:block; font-family:"Arial"; font-size:0.8em;  BACKGROUND:#3399ff;
	color:#fff; text-align:center;  
	filter:alpha(opacity=90); /*IE滤镜，透明度90%*/
    -moz-opacity:0.9; /*Firefox私有，透明度90%*/
    opacity:0.9;/*其他，透明度90%*/
}
.menunav LI A:hover {
	WIDTH:100%; height:30px; line-height:30px; display:block; font-family:"Arial"; font-size:0.8em; BACKGROUND:#3399cc; COLOR: #fff;
}

.menuline{ height:2px; width:100%; display:block;
filter:alpha(opacity=80); /*IE滤镜，透明度90%*/
-moz-opacity:0.8; /*Firefox私有，透明度90%*/
opacity:0.8;/*其他，透明度90%*/
}
/*导航条结束*/


#banner{ width:100%; height:546px; margin:0px auto; float:left;text-align:center; overflow:hidden; }
#banner2{ width:100%; height:240px; margin:0px auto; float:left;text-align:center; overflow:hidden;  background:url(../images/mbanner.jpg) no-repeat center;}


#content{width:100%; height:auto; margin:0px auto 0px auto; } 
#contentc{width:1105px; height:auto; margin:0px auto 0px auto; }



#indexc1{width:100%; height:auto; margin:0px auto 0px auto; }
#mtitle{ width:100%; height:58px; margin:0px auto; }
.tbg{ background-color:#e7e7e7;}
.tbg2{ border-bottom:#cfcfcf 1px solid; }
#mtitle ul{ width:50%; height:58px; float:left; }
#mtitle ul span{ width:175px; line-height:57px; display:block; float:left; border-bottom:#00a2e9 1px solid; font-family:"Arial"; font-size:18px; color:#000000; text-align:left; }
#mtitle ul a{ line-height:58px; font-family:"Arial"; font-size:14px; color:#7c7c7c; float:right; letter-spacing:1px; }
#xmlist { width:1105px; height:auto; overflow:hidden; position:relative; margin:37px auto 0px auto;  }
#xmlist .xminfo {
	width: 188px;
	height: 111px;
	margin: 0px;
	float: left;
	margin-right:41px;
	margin-bottom:40px;
	position: relative;
	cursor: pointer; overflow:hidden;
}



.project-thumbnail-overlay {
	position:absolute;
	z-index:1;
	width:100%; height:100%;
	top:0;
	left:0;
	background:#999;
	zoom:1;
	filter:alpha(opacity=0);
	opacity:0;
	-webkit-transform:scale(0);
	-moz-transform:scale(0);
	-o-transform:scale(0);
	-ms-transform:scale(0);
	transform:scale(0);
	-webkit-transition:all 0.4s ease-in-out;
	-moz-transition:all 0.4s ease-in-out;
	-o-transition:all 0.4s ease-in-out;
	-ms-transition:all 0.4s ease-in-out;
	transition:all 0.4s ease-in-out;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
}
.project-to-detail {
	
	position:absolute;
	z-index:3;
	width:188px;
	height:111px;
	overflow:visible;
	line-height:40px;
	text-align:center;
	font-size:2em;
	font-weight:bold;
	top:0;
	left:0;
	margin:0px;
	pointer-events:none;
	filter:alpha(opacity=0);
	opacity:0;
	-webkit-transform:scale(4);
	-moz-transform:scale(4);
	-o-transform:scale(4);
	-ms-transform:scale(4);
	transform:scale(4);
	-webkit-transition:all 0.4s ease-in-out 0.2s;
	-moz-transition:all 0.4s ease-in-out 0.2s;
	-o-transition:all 0.4s ease-in-out 0.2s;
	-ms-transition:all 0.4s ease-in-out 0.2s;
	transition:all 0.4s ease-in-out 0.2s;
	-webkit-font-smoothing:antialiased;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	_background:none;
}
.xmbg1{  
    background:url(../images/xm/xm12.png) no-repeat scroll 0 0 transparent;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/xm/xm12.png");
}
.xmbg2{  
    background:url(../images/xm/xm22.png) no-repeat scroll 0 0 transparent;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/xm/xm22.png");
}
.xmbg3{  
    background:url(../images/xm/xm32.png) no-repeat scroll 0 0 transparent;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/xm/xm32.png");
}
.xmbg4{  
    background:url(../images/xm/xm42.png) no-repeat scroll 0 0 transparent;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/xm/xm42.png");
}
.xmbg5{  
    background:url(../images/xm/xm52.png) no-repeat scroll 0 0 transparent;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/xm/xm52.png");
}
.xmbg6{  
    background:url(../images/xm/xm62.png) no-repeat scroll 0 0 transparent;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/xm/xm62.png");
}
.xmbg7{  
    background:url(../images/xm/xm72.png) no-repeat scroll 0 0 transparent;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/xm/xm72.png");
}
.xmbg8{  
    background:url(../images/xm/xm82.png) no-repeat scroll 0 0 transparent;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/xm/xm82.png");
}
.xmbg9{  
    background:url(../images/xm/xm92.png) no-repeat scroll 0 0 transparent;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/xm/xm92.png");
}
.xmbg10{  
    background:url(../images/xm/xm102.png) no-repeat scroll 0 0 transparent;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/xm/xm102.png");
}
.xminfo:hover .project-thumbnail-overlay {
	filter:alpha(opacity=30);
	opacity:0.3;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
}
.xminfo:hover .project-to-detail {
	filter:alpha(opacity=80);
	opacity:0.8;
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	pointer-events:auto;
}



#indexc2{width:100%; height:auto; margin:0px auto 0px auto; }
.indexnav{ width:274px; height:auto; float:left; margin-top:10px; }
.indexnav ul li{ width:274px; height:48px; position:relative; margin-bottom:1px; }
.indexnav .navpic1{ width:48px; height:48px; position:absolute; left:50px; top:0px; z-index:51; }
.indexnav .navpic2{ width:48px; height:48px; position:absolute; left:50px; top:0px; z-index:50; }
.indexnav .navpic3{ width:48px; height:48px; position:absolute; left:50px; top:0px; z-index:51;  
/*
    -webkit-transition: -webkit-transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
    -o-transition: -o-transform 0.4s ease-out;
    -ms-transition: -ms-transform 0.4s ease-out;
*/
	transition:All 0.4s ease-in-out;
	transform:rotate(360deg);
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
 }
.indexnav ul li span{ float:left; margin-left:120px; }
.indexnav ul li a{ width:274px; height:48px; line-height:48px; display:block; background-color:#f2f2f2; font-family:"Arial"; font-size:12px; color:#6a6a6a; letter-spacing:1px; }
.indexnav ul li a:hover{ width:274px; height:48px; line-height:48px; display:block; background-color:#00a2e9; font-family:"Arial"; font-size:12px; color:#fff; letter-spacing:1px; }

.indexnews{ width:550px; height:342px; float:left; margin-left:3px; margin-top:10px; background-color:#f2f2f2; }
.indexnews_t{ width:100%; height:30px; line-height:30px; margin-top:10px; text-align:left; }
.indexnews_t a{  font-family:"Arial"; font-size:12px; color:#333333; letter-spacing:1px; margin-left:20px; }
.inews1{ width:100%; height:auto; margin:10px auto; }
.inews1 ul { width:580px;}
.inews1 ul li{ float:left; display:inline; width:150px; height:150px; color:#000;  text-align:center; margin-left:20px; margin-right:5px;  }
.inews1 ul li img{ width:150px; height:105px; border:#0189e4 1px solid; }
.inews1 ul li p{ width:100%; height:30px; line-height:30px; margin-top:0px; text-align:center; overflow:hidden; }
.inews1 ul li p a{ font-family:"Arial"; font-size:12px; color:#666666; }

.news-scroll { width:512px; height:285px; margin:0px auto; overflow:hidden; position:relative; }
.news-scroll .prev,.news-scroll .next { position:absolute; display:block; width:23px; height:200px; top:0; color:#FFF; text-align:center; line-height:100px; display:none; }
.news-scroll .prev { left:0;cursor:pointer; background:url(../images/icon_left11.jpg) no-repeat 0px 55px; }
.news-scroll .next { right:0;cursor:pointer; background:url(../images/icon_right11.jpg) no-repeat 0px 55px; }
.news-list{ width:512px; height:285px; margin:8px auto 0px auto; overflow:hidden; }
.news-list ul { width:9999px;}
.news-list ul li{ float:left; display:inline; width:512px; height:285px; color:#000;  text-align:center;  }
.news-list ul li img{ width:510px; height:230px; border:#0189e4 1px solid; }
.news-list ul li p{ width:100%; height:auto; line-height:30px; margin-top:8px; text-align:center; }
.news-list ul li p a{ font-family:"Arial"; font-size:16px; color:#666666; }

.indexnews2{ width:274px; height:342px; float:left; margin-left:3px; margin-top:10px; background-color:#f2f2f2; }
.indexnews_list{ width:234px; height:auto; margin:0px auto; text-align:left; }
.indexnews_list li{ width:100%; height:40px; line-height:40px; background:url(../images/linebg.png) repeat-x bottom; overflow:hidden; }
.indexnews_list li a{ font-family:"Arial"; font-size:14px; color:#666666; }
.indexnews_list li a:hover{ font-family:"Arial"; font-size:14px; color:#00a2e9; }


#indexc3{ width:100%; height:auto; margin:30px auto 0px auto; }
#indexanli_t{ width:100%; height:67px; margin:0px auto; overflow:hidden; }
.indexanli_t1{ width:277px; height:67px; float:left; background-color:#00a2e9; }
.indexanli_t2{ width:137px; height:67px; float:left; margin-left:1px; }
.indexanli_t2 a{ width:100%; height:67px; line-height:20px; float:left; display:block; text-align:center; }
.indexanli_t2 a p{ line-height:20px; margin-top:10px; font-family:"Arial"; font-size:16px; letter-spacing:1px; }
.indexanli_t2 a.anli_tlink{ background:#f2f2f2; color:#6a6a6a;}
.indexanli_t2 a.anli_tlink_over{ background:#00a2e9; color:#fff;}

.indexanli{ width:100%; height:215px; margin-top:25px; overflow:hidden; }
.scrollc{ width:260px; height:auto; float:left; margin-right:21px; text-align:center;  }
.scrollc img{ width:260px; height:180px; }
.scrollc img:hover{background-color:#5d5d5d;
filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
-moz-opacity:0.7; /*Firefox私有，透明度50%*/
opacity:0.7;/*其他，透明度50%*/
}
.scrollc p{ width:100%; height:35px; line-height:35px;  }
.scrollc p a{  font-family:"Arial"; font-size:15px; color:#333; text-align:center;   }


#indexc4{ width:100%; height:auto; margin:30px auto; background:url(../images/index_anli.png) repeat-x; float:left; }
.indexhezuo{ width:100%; height:127px; margin:0px auto 0px auto; }
.indexhezuo1{ width:186px; height:127px; float:left; }
.indexhezuo2{ width:182px; height:127px; float:left; margin-left:1px; }


/*子页面--开始*/
.mcontent{ width:870px; height:auto; min-height:500px; text-align:left; margin-top:25px; }
.fleft{ float:left; margin-right:27px; }
.fright{ float:right; margin-left:27px; min-height:630px; }

.fnav{ width:208px; height:auto; margin-top:30px;}
.fnavtop{ width:100%; height:57px; line-height:57px; background:url(../images/icon1.png) no-repeat 50px 20px;  background-color:#00a2e9; text-align:left;  }
.fnavtop a{ width:100%; height:57px; display:block; font-family:"Arial"; font-size:18px; color:#fff; font-weight:bold; text-indent:90px;   }
.fnavmiddle{ width:208px; height:auto; margin-top:1px; }
.fnavmiddle li{ width:100%; height:48px; position:relative; margin-bottom:1px; }
.fnavmiddle .fnavpic1{ width:48px; height:48px; position:absolute; left:25px; top:0px; z-index:51;}
.fnavmiddle .fnavpic2{ width:48px; height:48px; position:absolute; left:25px; top:0px; z-index:50;}
.fnavmiddle .fnavpic3{ width:48px; height:48px; position:absolute; left:25px; top:0px; z-index:51;
    transition:All 0.4s ease-in-out;
	transform:rotate(360deg);
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
 }
.fnavmiddle span{ float:left; margin-left:90px; }
.fnavmiddle a{ width:100%; height:48px; line-height:48px; display:block; background-color:#f2f2f2; font-family:"Arial"; font-size:12px; color:#6a6a6a; letter-spacing:1px; }
.fnavmiddle a:hover{ width:100%; height:48px; line-height:48px; display:block; background-color:#00a2e9; font-family:"Arial"; font-size:12px; color:#fff; letter-spacing:1px; }
.fnavbottom{ width:100%; height:70px; background:url(../images/menu_foot.png) no-repeat center; }

.fnavmiddle_current1 a{ width:100%; height:48px; line-height:48px; display:block; background-color:#00a2e9; font-family:"Arial"; font-size:12px; color:#fff; letter-spacing:1px; }


.fnavmiddle2{ width:208px; height:auto; margin-top:1px; }
.fnavmiddle2 li{ width:100%; height:48px; position:relative; margin-bottom:1px; text-align:center; }
.fnavmiddle2 a{ width:100%; height:48px; line-height:48px; display:block; background-color:#f2f2f2; font-family:"Arial"; font-size:12px; color:#6a6a6a; letter-spacing:1px; }
.fnavmiddle2 a:hover{ width:100%; height:48px; line-height:48px; display:block; background-color:#00a2e9; font-family:"Arial"; font-size:12px; color:#fff; letter-spacing:1px; }

.fnavmiddle3{ width:208px; height:auto; margin-top:1px; }
.fnavmiddle3 li{ width:100%; height:48px; position:relative; margin-bottom:1px; text-align:center; }
.fnavm1 a{ width:100%; height:48px; line-height:48px; display:block; background-color:#f2f2f2; font-family:"Arial"; font-size:10px; color:#6a6a6a; letter-spacing:1px; }
.fnavm1 a:hover{ width:100%; height:48px; line-height:48px; display:block; background-color:#00a2e9; font-family:"Arial"; font-size:10px; color:#fff; letter-spacing:1px; }
.fnavm2 a{ width:100%; height:40px; line-height:20px; padding:4px 0px; display:block; background-color:#f2f2f2; font-family:"Arial"; font-size:10px; color:#6a6a6a; letter-spacing:1px; }
.fnavm2 a:hover{ width:100%; height:40px; line-height:20px; padding:4px 0px; display:block; background-color:#00a2e9; font-family:"Arial"; font-size:10px; color:#fff; letter-spacing:1px; }

.fnavmiddle2_current a{ background-color:#00a2e9; font-family:"Arial"; font-size:10px; color:#fff; letter-spacing:1px; }
.fnavmiddle3_current a{ background-color:#00a2e9; font-family:"Arial"; font-size:10px; color:#fff; letter-spacing:1px; }

/*关于我们--开始*/
.itemc{ width:100%; height:auto; margin:0px auto; text-align:left; }
.itemt1{ width:100%; height:30px; margin:0px auto; font-family:"Arial"; font-size:16px; color:#333333; letter-spacing:1px; font-weight:bold; }
.itemtc1{ width:100%; height:auto;  margin:0px auto 15px auto; font-family:"Arial"; font-size:14px; color:#333; letter-spacing:1px; }
.itemtc1 p{ width:100%; height:auto; line-height:30px; margin-bottom:5px; font-family:"Arial"; font-size:15px; color:#333;  }
.itemtc1 p font,.itemtc1 p span{ font-family:"Arial"; font-size:15px; color:#00a2e9;  }
.itemline{ width:100%; height:1px; background-color:#e7e7e7; margin:10px auto 20px auto; }

/*物流专家--开始*/
#line1{ width:100%; height:1px; background:#dddddd; margin:20px auto; }
.zjlist{ width:100%; height:auto; margin:10px auto; }
.content_left{width:420px;height:140px;margin-top:0px;float:left; text-align:left; }
.content_right{width:420px;height:140px;margin-top:0px;float:right;text-align:left; }
.teacher{width:420px; height:140px; text-align:left; overflow:hidden; }
.teacher1{ width:120px; height:140px; float:left;}
.teacher1 img{ width:110px; height:130px;  border:1px solid #dddddd; padding:1px; }
.teacher2{ width:280px; height:30px; line-height:30px; float:left; font-size:14px; margin-left:10px; overflow:hidden; }
.teacher2 a{ font-family:"Arial"; font-size:16px; color:#333; text-align:left; font-weight:bold; letter-spacing:1px; }
.teacher3{ width:280px; line-height:27px; float:left; font-family:"Arial"; font-size:14px; color:#333; text-align:left; margin-left:10px;}
.teacher3 a{ font-family:"Arial"; font-size:14px; color:#333; text-align:left; margin-left:10px;}

.tuanduiinfo{ width:100%; height:auto; overflow:hidden; margin-top:15px; margin-bottom:20px; }
.tuanduiinfo1{ width:120px; height:auto; float:left;}
.tuanduiinfo11{ width:120px; height:140px; float:left; }
.tuanduiinfo11 img{ width:110px; height:130px; border:#dddddd 1px solid; padding:1px; }
.tuanduiinfo12{ width:130px; height:30px; line-height:30px; margin-top:10px; float:left; font-family:"Arial"; font-size:16px;  color:#000; font-weight:normal; text-align:center;  }
.tuanduiinfo13{ width:130px; height:35px; line-height:35px; float:left; text-align:center;  font-family:"Arial"; font-size:14px;  color:#333; font-weight:normal; }
.tuanduiinfo2{ width:720px; height:auto; float:right;  background:url(../images/linebg4.jpg) repeat-y left; }
.tuanduiinfo21{ width:690px; float:right; height:35px; line-height:35px; font-family:"Arial"; font-size:18px;  color:#000; font-weight:bold; text-align:center; margin-bottom:15px; letter-spacing:5px; }
.tuanduiinfo22{ width:690px; height:auto; line-height:30px; font-family:"Arial"; font-size:18px;  color:#333; min-height:500px; float:right;}

/*项目介绍--开始*/
.itemt2{ width:100%; height:auto; line-height:35px; margin:0px auto 0px auto; font-family:"Arial"; font-size:16px; color:#6a6a6a; letter-spacing:1px; }
.itemt2 font{ font-family:"Arial"; font-size:24px; color:#00a2e9; letter-spacing:1px; font-weight:bold; }
.itembg1{ background:url(../images/xm/xm1_pic1.png) no-repeat 255px 5px; }

.itemt3{ width:100%; height:42; line-height:42px; margin:15px auto 15px auto; background-color:#e7e7e7; font-family:"Arial"; font-size:18px; color:#333; letter-spacing:1px; text-indent:10px; }
.itemt3 font{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333; letter-spacing:0px; }

.xmpic1 img{ float:left; margin-right:15px; }
.itemt4{ width:100%; height:35; line-height:35px; margin:0px auto; font-family:"Arial"; font-size:16px; color:#00a2e9; letter-spacing:1px; font-weight:bold; }

.xmpic2{ width:100%; height:663px; background:url(../images/xm/xm3_pic2.png) no-repeat center; }
.xmpic3{ width:100%; height:620px; background:url(../images/xm/xm7_pic1.png) no-repeat bottom; }
.xmpic4{ width:100%; height:auto; background:url(../images/xm/xm7_pic2.png) no-repeat right top; }
.xmpic5{ width:100%; height:auto; background:url(../images/xm/xm7_pic3.png) no-repeat right top; }


.licheng{ width:100%; height:auto; margin:20px auto; text-align:left; }
.licheng1{ width:124px; height:26px; line-height:26px; float:left; font-family:"Arial"; font-size:14px; color:#fff; }
.licheng1 p{ width:99px; height:26px; line-height:26px; display:block; background:url(../images/about/lichengicon.png) no-repeat center; font-family:"Arial"; font-size:14px; color:#fff; text-align:center; }
.licheng2{ width:980px; height:auto; float:left; border-left:#e7e7e7 1px solid; }
.licheng2 ul{ width:920px; height:auto; float:right; border:#e7e7e7 1px solid; padding:15px; margin-bottom:30px; }
.licheng2 ul p{ width:100%; height:auto; line-height:30px; font-family:"Arial"; font-size:15px; color:#6a6a6a;  }

/*联系方式--开始*/
.contact{ width:100%; height:auto; margin:0px auto; }
.contactmap{ width:100%; height:375px; margin-bottom:30px;}
.contactc1{ width:387px; height:68px; float:left; background:url(../images/about/contact_bg1.png) no-repeat center; margin-bottom:30px; }
.contactc2{ width:387px; height:68px; float:right; background:url(../images/about/contact_bg2.png) no-repeat center; margin-bottom:30px; }
.contactc3{ width:387px; height:68px; float:left; background:url(../images/about/contact_bg3.png) no-repeat center; margin-bottom:30px; }
.contactc4{ width:387px; height:68px; float:right; background:url(../images/about/contact_bg4.png) no-repeat center; margin-bottom:30px; }
.contact li{ width:330px; height:22; line-height:22px; float:right; font-family:"Arial"; font-size:14px; color:#333; letter-spacing:1px;  }
.contact li font{ font-family:"Arial"; font-size:14px; color:#333; font-weight:bold;  }

/*案例展示--开始*/
.anlibg{ width:100%; height:auto; background-color:#dddddd; padding-bottom:35px; }
.anlibg1{ width:100%; height:865px; background:url(../images/anli/anlibg1.jpg) no-repeat center; }
.anlibg2{ width:100%; height:865px; background:url(../images/anli/anlibg2.jpg) no-repeat center; }
.anlibg3{ width:100%; height:865px; background:url(../images/anli/anlibg3.jpg) no-repeat center; }
.anlibg4{ width:100%; height:865px; background:url(../images/anli/anlibg4.jpg) no-repeat center; }
.anlibg5{ width:100%; height:865px; background:url(../images/anli/anlibg5.jpg) no-repeat center; }
.anlibg6{ width:100%; height:865px; background:url(../images/anli/anlibg6.jpg) no-repeat center; }
.anlibg7{ width:100%; height:865px; background:url(../images/anli/anlibg7.jpg) no-repeat center; }
.anlilist {
	width:870px; height:auto; margin:5px auto; overflow: hidden;
}
.anlilist ul li{ width:202px; height:auto; float:left; background-color:#fff; margin-right:20px; margin-bottom:20px; text-align:center;  }
.anlilist ul li img{ width:190px; height:132px; margin-top:6px;  }
.anlilist ul li img:hover{ background-color:#fff;
filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
-moz-opacity:0.7; /*Firefox私有，透明度50%*/
opacity:0.7;/*其他，透明度50%*/
}
.anlilist ul li p{ width:190px; height:42px; margin:0px auto; line-height:42px; overflow:hidden; text-align:center;  }
.anlilist ul li a{  font-family:"Arial"; font-size:14px; color:#333; text-align:center;   }

.contentnews{ width:100%; height:auto; margin-top:0px; }
.newspic img{ border:#CCC 1px solid; padding:2px;}
.newspic img:hover{ border:#F00 1px solid; padding:2px;}
.newst{ width:385px; height:30px;; line-height:25px; font-family:"Arial"; font-size:16px; color:#000; font-weight:bold; text-align:left; letter-spacing:1px; }
.newst a{ color:#333; font-family:"Arial"; font-size:16px;}
.newsd{  width:90px;height:30px;; line-height:30px; font-family:"Arial"; font-size:14px; color:#5b5b5b; text-align:right;}
.newsc{ width:100%; line-height:24px; font-family:"Arial"; font-size:14px; color:#5b5b5b; text-align:left;}
.newsmore{ width:100%; height:25px; line-height:25px; font-family:"Arial"; font-size:14px; color:#5b5b5b; text-align:right;}
.newsmore a{ color:#5b5b5b;}

#newsinfo{
      width:100%; height:auto; margin:0px auto 30px auto;
}
#news_title{
      width:100%; height:35px; line-height:35px; font-size:18px; text-align:center; margin-top:25px; margin-bottom:10px; font-family:"Arial"; color:#333;
	  font-weight:bold;
}
#news_date{
      width:100%; height:25px; line-height:25px; margin-bottom:10px; font-size:13px; color:#666; text-align:center;
}
#news_content{
      width:100%; font-size:13px; color:#000000; line-height:25px;text-align:left; margin:5px auto;
}
#news_content div{
      width:100%; font-size:14px; color:#333; line-height:25px; margin:0px auto;
}
#news_fx{ width:100%; line-height:30px; text-align:left; font-size:16px; font-family:"Arial"; color:#454545; margin-top:10px;}
#news_lj{
      width:100%; height:auto; margin-top:10px; margin-bottom:30px;
}
#news_lj li{
      width:50%; height:25px; line-height:25px; font-size:16px; text-align:left; font-family:"Arial";  font-weight:bold; margin:0px; float:left; overflow:hidden;
}
#news_lj li a{
      font-size:16px;  color:#F00; font-weight:100; font-family:"Arial"; color:#000;
}
#news_lj li a:hover{
      color:#F00;
}

.page{ width:680px; float:left; height:auto; margin-top:15px; display:inline;line-height:25px; text-align:left;}
.pagek1{border:1px solid #CCC; width:40px; line-height:25px; padding-top:2px; margin-right:5px; display:block; float:left; text-align:center; background-color:#fff; }
.pagek2{border:1px solid #CCC; width:25px; line-height:25px; margin-right:5px; display:block; float:left; text-align:center; background-color:#fff; }
.news li{ width:670px; height:40px; line-height:40px; text-align:left;}

#bottom{
	width:100%; height:202px; margin-top:0px; BACKGROUND: url(../images/bottombg.png) no-repeat center; text-align:center;  
}
#bottominfo{
	width:1105px; height:202px; margin:0px auto 0px auto;  text-align:center; font-family:"Arial"; font-weight:normal; color:#fff; font-size:13px;
}

.bottominfo1{
	width:1110px; height:164px; margin:0px auto 0px auto;
}
.byqlj{ width:650px; height:auto; float:left; margin-left:160px; text-align:left; }
.byqlj ul{ width:610px; height:auto; line-height:30px; margin-top:10px;  font-family:"Arial"; font-size:16px; color:#fff; }
.byqlj ul strong{  font-family:"Arial"; font-size:16px; color:#fff; }
.byqlj ul a{ margin-right:20px;  font-family:"Arial"; font-size:15px; color:#fff; word-break:break-all; }

.btel{ width:200px; height:auto; float:right; text-align:left; }
.btel ul{ width:200px; height:auto; line-height:25px; margin-top:22px;  font-family:"Arial"; font-size:16px; color:#fff;  }
.btel ul a{ font-family:"Arial"; font-size:16px; color:#0e357f;  }

.bottominfo2{ width:1110px; height:38px; line-height:38px;  font-family:"Arial"; font-size:14px; color:#fff;   }
.bottominfo2 ul{ width:50%; height:38px; float:left;   }
.bottominfo2 a{  font-family:"Arial"; font-size:14px; color:#fff;  }