﻿/* v1.2.5 */body,textarea,input,option{font-size:12px;font-family:微软雅黑,arial}body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,textarea,input,select,form{margin:0}img,label,input{vertical-align:middle}th,td,ul,ol,textarea,input{padding:0}a{text-decoration:none}textarea,input{outline:none}a:hover{text-decoration:underline}textarea{overflow:auto;resize:none}table{border-collapse:collapse}li{list-style:none}img{border:none}.fl{float:left}.fr{float:right}.clr:after{content:'';display:block;clear:both}.clr{zoom:1}.btn{cursor:pointer;border:none}.rel{position:relative}.abs{position:absolute}body{background-color:#FFF}



/* left */
.m1060{margin:0 auto;width:1060px;}
.w175{width:175px;}
.logo{padding:38px 0 156px;height:20px;}
.lists li{height:20px;padding:5px 0 6px 8px;font-family:微软雅黑;}
.lists a{height:20px;line-height:20px;padding:0 4px;color:#717171;float:left;}
.lists .active,.lists a:hover{text-decoration:none;background:0 8px repeat-x;}
.lists .listscurrent {
	background-repeat: repeat-x;
	background-position: 0 13px;
}
.lists .current65px {
    width: 64px;
}
.lists .current32px {
	width:39px;
}


.lists-ptrs{background: 85px 0 no-repeat;padding:82px 0;left:0;width:950px;position:relative;}
.lists-ptrs li{float:left;width:190px;text-align:center;height:140px;line-height:140px;overflow:hidden;}
.lists-ptrs .small img{width:87px;height:57px;}
.lists-ptrs .center img{width:131px;height:88px;}
.lists-ptrs .big img{width:171px;height:113px;}
.apcss{width:426px; height:285px; float:left; margin-right:10px; z-index:9999 }

.sublists li{font-family:微软雅黑;	width:100px;}
.dang{margin:0 0 10px 0;}
.sublists li li {
	width:80px;
	
}
.sublists li li a{
	line-height:42px;
	color:#717171;
	float:left;
	font-size: 12px;
	line-height: 24px;
	height:24px;
	color: #898989;
}
.sublists li li a:hover{
	text-decoration:none;
	background:0 10px repeat-x;
	font-size: 12px;
	line-height: 24px;
	height:24px;
	color: #898989;
}
.sublists a{
	line-height:36px;
	color:#717171;
	float:left;
	font-size: 14px;
	height:36px;
}
.sublists a:hover{
	text-decoration:none;
	background:0 18px repeat-x;
	font-size: 14px;
	line-height: 36px;
	height:36px;
}
.sublists a.active {
	line-height: 24px;
	height:24px;
	background-repeat: repeat-x;
	background-position: 0 11px;
}
.sublists {
	padding-left:12px;
}
.sublists-ptrs{background: 85px 0 no-repeat;padding:82px 0;left:0;width:950px;position:relative;}
.sublists-ptrs li{float:left;width:190px;text-align:center;height:140px;line-height:140px;overflow:hidden;}
.sublists-ptrs .small img{width:87px;height:57px;}
.sublists-ptrs .center img{width:131px;height:88px;}
.sublists-ptrs .big img{width:171px;height:113px;}


.left-navs{width:115px;padding-bottom:15px;}
.left-fixeds{position:fixed;_position:absolute;z-index:100;top:0; min-height:560px;_height:560px;}
.t38{padding-top:38px;}
.left-end{ position:absolute; bottom:20px;}


/* main */
.main{padding-top:75px;width:880px;margin-left:175px;display:inline;}
.big-font{position:fixed;_position:absolute;z-index:100;top:21px;height:108px;width:175px;background: 0 -34px no-repeat;}
.content{width:880px;height:4772px;overflow:hidden;top:-113px;}
.content li,.content img{cursor:pointer;}
.marquee{width:880px;height:4772px;}
.parent{width:880px;z-index:1;}
.marquee li{position:absolute;overflow:hidden;filter:alpha(opacity=100);opacity:1;}

/* alert */
.alert-big-ptr{ z-index:5;width:880px; height:544px;background:#fff;}
.tab-bigptr{width:880px;background:#fff;padding-bottom:30px;}
.big-ptr{width:880px;overflow:hidden;}
.big-ptr ul{float:left;width:9999px; position:relative;}
.big-ptr li,.big-ptr img{float:left;width:426px;height:285px;overflow:hidden; opacity: 1;}
.big-ptr li{padding-right:14px;}
/*.tab-bigptr .page span,.tab-bigptr .page a{color:#717171;font-family:arial;padding:0 2px;vertical-align:middle;}*/
.tab-bigptr .page{font-size:8px;text-align:right;height:20px;line-height:35px;padding:15px 15px 0 0;}
.tab-bigptr .page a{color:#797979;font-family:arial;padding:0 3px;vertical-align:middle;font-size:14px; }
.tab-bigptr .page span {color:#797979;font-family:arial;padding:0 3px;vertical-align:middle;font-size:14px; }

.tab-bigptr .page a:hover span,.tab-bigptr .page a:hover{color:#369;text-decoration:none;}
.list-msg{top:-15px;width:550px;font-size:12px;font-family:微软雅黑;}
.list-msg li{position:absolute;top:0;left:0;width:550px;background:#fff;filter:alpha(opacity=0);opacity:0;}
.list-msg .title{padding-top:0;}
.list-msg p{line-height:24px;color:#797979;padding:22px 0 0 12px;}


.ptr-1{top:77px;left:551px;}
.ptr-2{top:247px;left:10px;}
.ptr-3{top:262px;left:572px;}
.ptr-4{top:375px;left:217px;}
.ptr-5{top:417px;left:730px;}
.ptr-6{top:587px;left:10px}
.ptr-7{top:601px;left:303px;}
.ptr-8{top:586px;left:550px;}
.ptr-9{top:776px;left:32px;}
.ptr-10{top:770px;left:304px;}
.ptr-11{top:714px;left:487px;}
.ptr-12{top:884px;left:218px;}
.ptr-13{top:926px;left:550px;}
.ptr-14{top:931px;left:758px;}
.ptr-15{top:1053px;left:487px;}
.ptr-16{top:1165px;left:35px;}
.ptr-17{top:1281px;left:572px;}
.ptr-18{top:1266px;left:730px;}
.ptr-19{top:1394px;left:487px;}
.ptr-20{top:1564px;left:37px;}
.ptr-21{top:1593px;left:350px;}
.ptr-22{top:1593px;left:530px;}
.ptr-23{top:1791px;left:122px;}
.ptr-24{top:1734px;left:307px;}
.ptr-25{top:1776px;left:640px;}
.ptr-26{top:1933px;left:33px;}
.ptr-27{top:2014px;left:306px;}
.ptr-28{top:2084px;left:85px;}
.ptr-29{top:2457px;left:100px;}
.ptr-30{top:2414px;left:308px;}
.ptr-31{top:2465px;left:669px;}
.ptr-32{top:2633px;left:350px;}
.ptr-33{top:2754px;left:37px;}
.ptr-34{top:2811px;left:482px;}
.ptr-35{top:2783px;left:620px;}
.ptr-36{top:2966px;left:371px;}
.ptr-37{top:3123px;left:-10px;}
.ptr-38{top:3265px;left:218px;}
.ptr-39{top:3463px;left:260px;}
.ptr-40{top:3434px;left:487px;}
.ptr-41{top:3633px;left:343px;}
.ptr-42{top:3633px;left:530px;}
.ptr-43{top:3831px;left:122px;}
.ptr-44{top:3774px;left:307px;}
.ptr-45{top:3945px;left:37px;}
.ptr-46{top:4114px;left:307px;}
.ptr-47{top:4327px;left:10px;}
.ptr-48{top:4314px;left:530px;}
.ptr-49{top:4512px;left:121px;}
.ptr-50{top:4455px;left:485px;}
.ptr-51{top:4653px;left:81px;}
.ptr-1 img{height:87px;}
.ptr-2 img{height:87px;}
.ptr-3 img{height:57px;}
.ptr-4 img{height:171px;}
.ptr-5 img{height:87px;}
.ptr-6 img{height:87px;}
.ptr-7 img{height:57px;}
.ptr-8 img{height:87px;}
.ptr-9 img{height:57px;}
.ptr-10 img{height:57px;}
.ptr-11 img{height:171px;}
.ptr-12 img{height:171px;}
.ptr-13 img{height:87px;}
.ptr-14 img{height:87px;}
.ptr-15 img{height:171px;}
.ptr-16 img{height:295px;}
.ptr-17 img{height:57px;}
.ptr-18 img{height:87px;}
.ptr-19 img{height:171px;}
.ptr-20 img{height:171px;}
.ptr-21 img{height:114px;}
.ptr-22 img{height:113px;}
.ptr-23 img{height:57px;}
.ptr-24 img{height:171px;}
.ptr-25 img{height:87px;}
.ptr-26 img{height:113px;}
.ptr-27 img{height:295px;}
.ptr-28 img{height:87px;}
.ptr-29 img{height:87px;}
.ptr-30 img{height:171px;}
.ptr-31 img{height:71px;}
.ptr-32 img{height:113px;}
.ptr-33 img{height:171px;}
.ptr-34 img{height:57px;}
.ptr-35 img{height:113px;}
.ptr-36 img{height:87px;}
.ptr-37 img{height:113px;}
.ptr-38 img{height:171px;}
.ptr-39 img{height:113px;}
.ptr-40 img{height:171px;}
.ptr-41 img{height:113px;}
.ptr-42 img{height:113px;}
.ptr-43 img{height:57px;}
.ptr-44 img{height:171px;}
.ptr-45 img{height:171px;}
.ptr-46 img{height:171px;}
.ptr-47 img{height:87px;}
.ptr-48 img{height:113px;}
.ptr-49 img{height:57px;}
.ptr-50 img{height:171px;}
.ptr-51 img{height:113px;}




/* 文本页面 */
.t95{margin-top:95px !important;}
.content-txt{font-family:微软雅黑;padding:45px 0;position:relative;left:0;}
.text-left{width:450px;}
.text-left h1{font-size:36px;line-height:45px;font-weight:normal;color:#201614;margin-bottom: 26px;}
.text-left h2{padding-bottom:13px;font-size:24px;color:#231512;line-height:36px;font-weight:normal;}


.text-left p{color:#707070;font-size:12px;line-height:24px;}
.navs-right{padding-left:180px;width:120px;}

.wrap{
	width:790px;
	float:left;
	margin-bottom:60px;
}
.wrap ul{
	float:left;
	width:790px;
}
.wrap li{
	float:left;
	margin-right:20px;
}


.wrap_left{
	width:470px;
	float:left;

}
.contactus{
	width:263px;
	float:left;
	margin-top:50px;
}
.contactus p{
	float: left;
    font-size: 12px;
    line-height: 27px;
    margin-top: 34px;
    width: 170px;
}
.clients{
	width:470px;
	float:right;
	margin-top:10px;
}
.clientsbox{
	float:right;
	margin:10px 0;
}
.wraptop{
	width:790px;
	float:left;
}.wrap_left{
	width:470px;
	float:left;

}
.wrap li{
    color: #727171;
    font-size: 12px;
    line-height: 22px;
    list-style-type: none;
}
.service{
	width:450px;	
	height: 900px;
    overflow: visible;
    position: relative;
    top: 0px;

}
.servicetop{
	width:450px;
	float:left;
}
.servicetop_left{
	width:450px;
	float:left;
	margin-bottom:50px;
}
.box{
	width:140px;
	height: 450px;
    left: 650px;
    position: absolute;
    top: 178px;
}
.service_subnav
{
	width:140px;
	height: 450px;
    left: 650px;
    position: absolute;
    top: 178px;
}
.service_subnav ul{
	width:150px;
}
.service_subnav li{
	width:150px;
	height:24px;
	line-height: 24px;
}
.service_subnav li a{
	width:150px;
	height:30px;
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
}
.service_subnav li  a:hover{background-position: -150px 0;}
.service_subnav li.subnav_servic_01 a{background-image: url(../images/subnav_servic_01.jpg);}
.service_subnav li.subnav_servic_02 a{background-image: url(../images/subnav_servic_02.jpg);}
.service_subnav li.subnav_servic_03 a{background-image: url(../images/subnav_servic_03.jpg);}
.service_subnav li.subnav_servic_04 a{background-image: url(../images/subnav_servic_04.jpg);}
.service_subnav li.subnav_servic_05 a{background-image: url(../images/subnav_servic_05.jpg);}
.service_subnav li.subnav_servic_06 a{background-image: url(../images/subnav_servic_06.jpg);}
.service_subnav li.subnav_servic_07 a{background-image: url(../images/subnav_servic_07.jpg);}

.service_subnav li.subnav_servic_01a01 a{background-image: url(../images/subnav_servic_01a01.jpg);}
.service_subnav li.subnav_servic_01a02 a{background-image: url(../images/subnav_servic_01a02.jpg);}
.service_subnav li.subnav_servic_01a03 a{background-image: url(../images/subnav_servic_01a03.jpg);}
.service_subnav li.subnav_servic_01a04 a{background-image: url(../images/subnav_servic_01a04.jpg);}
.service_subnav li.subnav_servic_01a05 a{background-image: url(../images/subnav_servic_01a05.jpg);}
.service_subnav li.subnav_servic_01a06 a{background-image: url(../images/subnav_servic_01a06.jpg);}
.service_subnav li.subnav_servic_01a07 a{background-image: url(../images/subnav_servic_01a07.jpg);}

.box li  a:hover{background-position: -150px 0;}
.box li.subnav_servic_01 a{background-image: url(../images/subnav_servic_01.jpg);}
.box li.subnav_servic_02 a{background-image: url(../images/subnav_servic_02.jpg);}
.box li.subnav_servic_03 a{background-image: url(../images/subnav_servic_03.jpg);}
.box li.subnav_servic_04 a{background-image: url(../images/subnav_servic_04.jpg);}
.box li.subnav_servic_05 a{background-image: url(../images/subnav_servic_05.jpg);}
.box li.subnav_servic_06 a{background-image: url(../images/subnav_servic_06.jpg);}
.box li.subnav_servic_07 a{background-image: url(../images/subnav_servic_07.jpg);}

.box li.subnav_servic_01a01 a{background-image: url(../images/subnav_servic_01a01.jpg);}
.box li.subnav_servic_01a02 a{background-image: url(../images/subnav_servic_01a02.jpg);}
.box li.subnav_servic_01a03 a{background-image: url(../images/subnav_servic_01a03.jpg);}
.box li.subnav_servic_01a04 a{background-image: url(../images/subnav_servic_01a04.jpg);}
.box li.subnav_servic_01a05 a{background-image: url(../images/subnav_servic_01a05.jpg);}
.box li.subnav_servic_01a06 a{background-image: url(../images/subnav_servic_01a06.jpg);}
.box li.subnav_servic_01a07 a{background-image: url(../images/subnav_servic_01a07.jpg);}
.box ul{list-style:none;text-align:left;}
.box h2{width:204px;margin:0 auto;height:33px;background:#FFF url(../images/menuhead.gif) no-repeat left top;text-indent:-9999px;}

/*一级菜单*/
.menu li.level1 a{display:block;line-height:31px;height:31px;

	height:30px;
	background-repeat: no-repeat;
	background-position: 0 0;

}
/*一级菜单两态样式,供JS调用*/
.menu li.level1 a.hove{background-position:-150px 0;}
.menu li.level1 a.cur{background-position:left 0;}

/*二级菜单*/
.menu li ul.level2{width:150px;display:none;}
.menu li ul.level2 li{height:26px;line-height:26px;}
.menu li ul.level2 li a{display:block;height:26px;line-height:26px;}
/*二级菜单两态样式,供JS调用*/
.menu li ul.level2 li a.hove1{background:#;}

h3.gray {
    color: #727272;
}
h3 {
    color: #231815;
    font-size: 24px;
    font-weight: normal;
    line-height: 36px;
    margin-bottom: 25px;
}
h4.bgcolor {
    padding-left: 7px;
}
h4 {
    color: #231815;
    font-size: 25px;
    font-weight: normal;
    line-height: 32px;
    margin-bottom: 10px;
}
p.servicebold {
    font-size: 17px;
    line-height: 28px;
}
p {
    color: #727171;
    font-family: "微软雅黑";
    font-size: 12px;
    line-height: 24px;
    text-align: left;
}

h5 {
    color: #727171;
    font-size: 12px;
    font-weight: normal;
    line-height: 74px;
}
h6 {
    color: #727171;
    font-size: 12px;
    font-weight: normal;
    line-height: 74px;
}
.thought_top{
	width:450px;
	height: 310px;
    left: 0;
    overflow: visible;
    position: relative;
    top: 0;
}
.thought_box{
	width:450px;
	left: 0;
    position: absolute;
}
.thought{
	width:450px;	
    overflow: visible;
    position: relative;
    top: 0px;

}
.contact {
    background-image: url("../images/contact.png")!important;background-image: url("../images/contact.gif");
    background-repeat: no-repeat;
    bottom: 0;
    height: 210px;
    position: fixed;
    width: 140px;
	z-index:-1;}


#banner {
    background-color: #999999;
    float: left;
    height: 228px;
    width: 450px;
	margin:30px 0 30px 0;
}