/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,caption,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{background:#fff;font-family: 'Microsoft YaHei',微软雅黑;}
a{color:#333;}
a:hover{color:#0dab35;}
.clearfix:: before,
.clearfix:: after  {
	display: table;
	content: '';
}
.clearfix:: after {
	clear: both;
}
.clearfix:: after{
    *zoom:1;
}
body,ul,li,a{
	margin:0;
	padding:0;
	font-family:'Microsoft YaHei',微软雅黑;
}

.fl{ float: left; }
.fr{ float:right; }

.mod{ position:relative;  width:100%; padding:0px; margin:0 auto; }
.mcen{ position:relative; margin:0px auto; }
.wrap-bar{ height:32px; background-color:#151615; }
.wrap-menu{ z-index:999; height:80px; background:#181818; opacity:0.95; border-bottom:1px solid #00A72B; }
.wrap-menu.fix{ position:fixed; top:0px; left:0px; }


.mod h2{ padding-top:80px; text-align:center; } 
.mod h2 span{ display:block; width:145px; height:4px; background-color:#00a1e9; margin:5px auto 0px auto; transition:all 0.3s ease-in-out 0s;  }
.mod h2 a:hover span{  width:88px;   }

.menulist{ width:1200px; margin:0 auto; }
.logo img{ padding:0px; margin:0px; width:208px; height:80px; float:left; display:inline; }
/*	.nav{  position:absolute; top:26px; right:-23px; }
	.nav li{  float:left; position:relative; font-size: 14px; margin:0px 3px;  }
	.nav li p{ padding-bottom:5px; }
	.nav li p a{ display:inline-block; padding:0px 20px; height:25px; color:#d3dac8; line-height:22px; transition:all 0.2s ease-in-out 0s;  }
	.nav li p a:hover,.nav li.cur p a{ color:#8c8c8c; }*/
.logodiv{ padding:0px; margin:0px; width:208px; height:80px; float:left; display:inline; }
	
.navlist{height:80px;background:#181818;width:100%; z-index:9998; display:inline;}
.wp{ width:1200px; margin:0 auto;display:inline; overflow:hidden; }
.nav_list li{font-size:15px;width:124px;height:52px;line-height:23px; padding-top:28px; float:left; text-align:center; color:#FFFFFF; }
.nav_list .introen{ font-size: 15px; line-height:15px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; }
.nav_list a{display:block;width:100%;height:100%;color:#ffffff; font-size:15px; }
.nav_list .drop-menu-effect{background:url(../images/nav1.png) no-repeat center 30%;}
.nav_list .active,.nav_list li:hover{background:#00A72B; color:#FFF; }
.nav_list .active a,.nav_list li:hover a{color:#fff;}
.nav_list .active.navli1 a,.nav_list .drop-menu-effect:hover a{background:url(../images/nav1_1.png) no-repeat center 30%; color:#FFF; }

.navlist .nav_list{ float:right; padding:0px; margin:0px;}
.navlist li{ float:left;position:relative; list-style:none; z-index:9999;}
.navlist li .submenu{ display:block; padding:0px; margin:0px; z-index:9999; }
.navlist li .submenu{ display:none; position:absolute; top:80px; left:0px; z-index:9999; }
.navlist li .submenu{ width:124px; padding:0px; margin:0px; z-index:9999; }
.navlist .submenu .SmallNavJianGe { float:left; list-style:none; width:124px; height:1px; background:#00c331; display:block; overflow:hidden; }
.navlist li .submenu{ z-index:9998; padding:0px; margin:0px; padding:0px; margin:0px; }
.navlist li .submenu li{ float:left;padding:0;background:none;height:37px; line-height:37px; background:#0DAB35; padding:0px; margin:0px; filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity: 0.95; opacity: 0.95; }
.navlist li .submenu li a{ padding:0; text-align:center; background:#0DAB35; font-family:"Microsoft YaHei",微软雅黑;height:37px; line-height:37px;background:none; color:#fff; width:124px; font-size:13px; font-family:"Microsoft YaHei",微软雅黑; font-weight:normal; }
.navlist li .submenu li a:hover{ padding:0; text-align:center; background:#0DAB35; font-weight:normal; color:#fff; text-decoration:none; width:124px; height:37px; line-height:37px; font-size:13px; font-family:"Microsoft YaHei",微软雅黑; font-weight:normal; }
.navlist A.a1 {	background:url(../images/Nav_HoverBg.jpg); color: #fff; }
.navlist A.a1 span{	background:url(../images/Nav_HoverBg.jpg); color: #fff; }

.header-box{
	width:100%;
	height:80px;
	background-color:#181818;
}
.header{
	width:1200px;
	height:80px;
	margin:0 auto;
	background:#181818;
}
.header img{
	margin-left:30px;
	margin-top:24px;
	margin-right:20px;
	float:left;
}
.header ul{
	float:left;
	list-style:none;
}
.header li{
	float:left;
	text-align:center;
}
.header a{
	display:inline-block;
	color:#fff;
	height:80px;
	text-decoration:none;
	font-size:14px;
	width:124px;
	line-height:80px;
}
.active{
	background:#00a72b;
}
.header a:hover{
	background:#00a72b;
}
/*banner*/
.banner-box{
	position:relative;
	min-width:1200px;
	width:100%;
	height:620px;
	background:url(../images/banner.jpg) no-repeat center center;
}
.letter{
	position:absolute;
	bottom:50px;
	left:50%;
	margin-left:-62px;
	width:124px;
	height:22px;
}
.letter ul{
	list-style:none;
}
.letter li{
	float:left;
	text-align:center;
}
.letter a{
	display:inline-block;
	font-size:;
	color:#fff;
	width:40px;
	height:22px;
	line-height:22px; 
}
.letter .active2{
	color:#00a72b;
}
/*content*/
.content-box{
	position:relative;
	width:1200px;
	height:860px;
	margin:0 auto;
	background: center top;
}
.content-box span{
	display:block;
	margin:0 auto;
	width:289px;
	height:26px;
	padding-top:50px;
	color:#00a72b;
	font-size:30px;
}
.content-box p{
	margin:0 auto;
	width:82px;
	height:20px;
	padding-top:18px;
	color:#3a424d;
	font-size:20px;
}
.case-box{
	margin:0 auto;
	margin-top:35px;
	height:39px;
	text-align:center;
}
.case-box ul{
	list-style:none;
	display:inline;
	margin:0 auto;
	padding:0px;
}
.case-box li{
	text-align:center;
	display:inline;
	color:#fff;
	font-size:14px;
	padding:0px;
	margin:0px 3px;
}
.case-box .case1{
	color:#fff;
	font-size:14px;
	background-color:#00A72B;
	padding:10px 43px;
}
.case-box .case2{
	color:#fff;
	font-size:14px;
	padding:10px 43px;
	background:#3a424d;
	margin:0px;
}
/*pic*/
.pic-box{
	width:1200px;
	height:602px;
	margin-top:48px;
}
.pic-pg1{
	width:400px;
	float:left;
	height:603px;
	background:#3a424d;
}
.pic-pg1 span{
	width:290px;
	height:34px;
	font-size:30px;
	color:#fff;
	margin-left:32px;
	margin-top:30px;
}
.pic-pg1 i{
	display:block;
	width:58px;
	height:4px;	
	margin-left:32px;
	background:#00a72b;
	margin-top:14px;
	margin-bottom:20px;
}
.pic-pg1 p{
	margin-left:32px;
	width:338px;
	font-size:14px;
	color:#fff;
	line-height:26px;
}
.pic-pg2{
	width:520px;
	float:left;	
	height:602px;
	margin:0 14px;
	margin-bottom:60px;
}
.pg2-1{
	height:398px;
	width:520px;
	overflow:hidden;
}
.pg2-1:hover .xiabiao1{
	display:block;
	position:absolute;
}
.xiabiao1{
	margin-top:-36px;
	height:36px;
	line-height:36px;
	width:520px;
	font-size:14px;
	color:#fff;
	background:rgba(0,0,0,.5);
	display:none;
}
.xiabiao1 p{
	padding:0;
	width:480px;
	font-size:14px;
	color:#fff;
	margin-left:20px;
	padding-top:0px;
	text-align:center;
}
.pg2-2{
	float:left;
	height:193px;
	width:252px;
	margin-top:12px;
}
.pg2-2:hover .xiabiao2{
	display:block;
	position:absolute;
}
.xiabiao2{
	margin-top:-36px;
	height:36px;
	line-height:36px;
	width:252px;
	font-size:14px;
	background:rgba(0,0,0,.5);
	display:none;
}
.xiabiao2 p{
	padding:0;
	width:212px;
	font-size:14px;
	color:#fff;
	margin-left:20px;
	padding-top:0px;
	text-align:center;
}
.pg2-3{
	float:right;
	height:193px;
	width:252px;	
	margin-top:12px;
}
.pg2-3:hover .xiabiao3{
	display:block;
	position:absolute;
}
.xiabiao3{
	margin-top:-36px;
	height:36px;
	line-height:36px;
	width:252px;
	font-size:14px;
	background:rgba(0,0,0,.5);
	display:none;
}
.xiabiao3 p{
	padding:0;
	width:212px;
	font-size:14px;
	color:#fff;
	margin-left:20px;
	padding-top:0px;
	text-align:center;
}
.pic-pg3{
	width:250px;
	float:right;	
	height:602px;
}

.pg3-1{
	width:250px;
	height:193px;
	overflow:hidden;
}
.pg3-1:hover .xiabiao4{
	display:block;
	position:absolute;
}
.xiabiao4{
	margin-top:-36px;
	height:36px;
	line-height:36px;
	width:250px;
	font-size:14px;
	background:rgba(0,0,0,.5);
	display:none;
}
.xiabiao4 p{
	padding:0;
	width:210px;
	font-size:14px;
	color:#fff;
	margin-left:20px;
	padding-top:0px;
	text-align:center;
}
.pg3-2{
	margin-top:12px;
	width:250px;
	height:193px;
	overflow:hidden;
}
.pg3-2:hover .xiabiao5{
	display:block;
	position:absolute;
}
.xiabiao5{
	margin-top:-36px;
	height:36px;
	line-height:36px;
	width:250px;
	font-size:14px;
	background:rgba(0,0,0,.5);
	display:none;
}
.xiabiao5 p{
	padding:0;
	width:210px;
	font-size:14px;
	color:#fff;
	margin-left:20px;
	padding-top:0px;
	text-align:center;
}
.pg3-3{
	margin-top:12px;
	width:250px;
	height:193px;
	overflow:hidden;
}
.pg3-3:hover .xiabiao6{
	display:block;
	position:absolute;
}
.xiabiao6{
	margin-top:-36px;
	height:36px;
	line-height:36px;
	width:250px;
	font-size:14px;
	background:rgba(0,0,0,.5);
	display:none;
}
.xiabiao6 p{
	padding:0;
	width:210px;
	font-size:14px;
	color:#fff;
	margin-left:20px;
	padding-top:0px;
	text-align:center;
}

a.IndexCaseName:link { font-size: 13px; color: #FFFFFF; text-decoration: none; }
a.IndexCaseName:visited { font-size: 13px; color: #FFFFFF; text-decoration: none; }
a.IndexCaseName:hover { font-size: 13px;color: #00A72B; text-decoration:none; }
a.IndexCaseName:active { font-size: 13px; color: #FFFFFF; text-decoration: none; }
/*about*/
.about-box{
	width:100%;
	height:590px;
	background:#3a424d;
	margin-top:60px;
	min-width:1200px;
}
.about-con{
	width:1200px;
	height:590px;
	margin:0 auto;
	overflow:hidden;
}
.about-con span.titleimg{
	display:block;
	margin:0 auto;
	width:160px;
	height:26px;
	padding-top:50px;
	color:#00a72b;
	font-size:30px;
}
.about-con p.titletxt{
	margin:0 auto;
	width:82px;
	height:20px;
	padding-top:18px;
	color:#FFFFFF;
	font-size:20px;
}
.about-con .gsnr{ width:1200px;margin:0 auto;height:337px; overflow:hidden; margin-top:55px;}
.about-con .gsnr .gs_pic{ width:530px; height:310px; padding:10px; float:left;overflow:hidden; border:1px #d0d0d0 solid; background-color:#FFF; margin-top:3px;}
.about-con .gsnr .gs_txt p{ padding:0px; margin:0px; }
.about-con .gsnr .gs_txt{ width:575px; height:332px; float:right;overflow:hidden; text-indent:2em; font-size:14px; color:#FFFFFF; line-height:26px; }

a.IndexAboutMore:link { font-size: 13px; color: #0dab35; font-weight:bold; text-decoration: none; }
a.IndexAboutMore:visited { font-size: 13px; color: #0dab35; font-weight:bold; text-decoration: none; }
a.IndexAboutMore:hover { font-size: 13px;color: #FFFFFF; font-weight:bold; text-decoration:underline; }
a.IndexAboutMore:active { font-size: 13px; color: #0dab35; font-weight:bold; text-decoration: none; }

/*new*/
.new-box{
	width:100%;
	height:600px;
	background:#3a424d;
	margin-top:60px;
	min-width:1200px;
}
.new-con{
	width:1200px;
	height:600px;
	margin:0 auto;
	overflow:hidden;
}
.new-con span.titleimg{
	display:block;
	margin:0 auto;
	width:300px;
	height:26px;
	padding-top:50px;
	color:#00a72b;
	font-size:30px;
}
.new-con p.titletxt{
	margin:0 auto;
	width:82px;
	height:20px;
	padding-top:18px;
	color:#FFFFFF;
	font-size:20px;
}
.new-left{
	float:left;
	width:400px;
	height:228px;
	padding:50px;
	margin-top:50px;
	background:#fff;
	text-align:center;
	overflow:hidden;
}
.new-left h2{
	width:100%;
	height:22px;
	font-size:17px;
	color:#3a424d;
}

a.indexnewslefttitle:link{ width:100%; height:22px; font-size:17px; color:#3a424d; }
a.indexnewslefttitle:visited{ width:100%; height:22px; font-size:17px; color:#3a424d; }
a.indexnewslefttitle:hover{ width:100%; height:22px; font-size:17px; color:#000000; }
a.indexnewslefttitle:active{ width:100%; height:22px; font-size:17px; color:#3a424d; }

.new-left i{
	display:block;
	width:100%;
	height:1px;
	background:#5ea418;
	margin-top:12px;
}
.new-left p{
	margin-top:20px;
	width:400px;
	height:86px;
	font-size:14px;
	color:#3a424d;
	line-height:24px;
	text-align:left;
	text-indent:2em;
}

a.indexnewsleftmore:link{ display:block; line-height: 52px; margin-top:32px; margin-left:86px; width:202px; height:52px; background:#00a72b; font-size:14px; color:#ffffff; text-decoration:none; }
a.indexnewsleftmore:visited{ display:block; line-height: 52px; margin-top:32px; margin-left:86px; width:202px; height:52px; background:#00a72b; font-size:14px; color:#ffffff; text-decoration:none; }
a.indexnewsleftmore:hover{ display:block; line-height: 52px; margin-top:32px; margin-left:86px; width:202px; height:52px; background:#00a72b; font-size:14px; color:#ffffff; text-decoration:underline; }
a.indexnewsleftmore:active{ display:block; line-height: 52px; margin-top:32px; margin-left:86px; width:202px; height:52px; background:#00a72b; font-size:14px; color:#ffffff; text-decoration:none; }

.new-right{
	float:left;
	width:700px;
	height:600px;
	overflow:hidden;
}
.new-right p{
	margin-left:4px;
	margin-top:64px;
	margin-bottom:20px;
	font-size:30px;
	color:#00a72b;
}
.new-right span{
	margin-left:112px;
	margin-top:26px;
	font-size:20px;
	color:#d8d9db;
}
.content-con{
	width:600px;
	height:362px;
	margin-left:100px;
	margin-top:50px;
}
.content-con li{
       height:62px;
       width:600px;
}
.content-con li span{
	display:block;
	margin-left:2px;
	color:#d8d9db;
	font-size:16px;
}
.content-con li a{
	display:block;
	margin-left:2px;
	color:#FFFFFF;
	font-size:16px;
}
.content-con li a:hover{
	display:block;
	margin-left:2px;
	color:#FFFFFF;
	font-size:16px;
	text-decoration:underline;
}
.content-con li p{
	margin-top:10px;
	color:#8e8e8e;
	font-size:14px;
	text-align:left;
	line-height:18px;
}
/*team*/
.team-box{
	width:1200px;
	height:650px;
    margin:0 auto;
	margin-bottom:10px;
}
.team-box span{
	display:block;
	margin:0 auto;
	width:205px;
	height:26px;
	padding-top:50px;
	color:#00a72b;
	font-size:30px;
}
.team-box p{
	margin:0 auto;
	width:82px;
	height:20px;
	text-align:center;
	padding-top:18px;
	color:#3a424d;
	font-size:20px;
}
.team-con-box1{
	margin-top:64px;
	width:1200px;
	height:200px;
}
.team-con-box2{
	margin-top:50px;
	width:1200px;
	height:200px;
}
.team-1{
	float:left;
	width:580px;
	height:200px;
	margin-right:40px;
	background:#3a424d;
	border-radius:100px 100px 0px 100px;
	overflow:hidden;
}
.team-2{
	float:left;
	width:580px;
	height:200px;
	background:#3a424d;
	border-radius:100px 100px 0px 100px;
	overflow:hidden;
}
.people{
	float:left;
	width:172px;
	height:172px;
	border-radius:50%;
	margin-top:15px;
	margin-left:16px;
}
.people img{
	border-radius:50%;
}
.information{
	float:left;
	width:232px;
	height:144px;
	margin-top:30px;
	margin-left:40px;
}
.information ul{
	list-style:none;
}
.information li{
	height:30px;
	color:#f2f2f3;
	font-size:14px;
}
.information .bt{
	width:100px;
	height:27px;
	padding:0 4px;
	border:2px solid #fff;
	color:#fff;
}
/*brands*/
.brands-box{
	width:1212px;
	height:570px;
    margin:0 auto;
	margin-bottom:10px;
	overflow:hidden;
}
.brands-box span{
	display:block;
	margin:0 auto;
	width:280px;
	height:26px;
	padding-top:50px;
	color:#00a72b;
	font-size:30px;
}
.brands-box p{
	margin:0 auto;
	width:82px;
	height:20px;
	text-align:center;
	padding-top:18px;
	color:#3a424d;
	font-size:20px;
}
.brands-list{
	width:1212px;
	margin:0 auto;
	margin-top:45px;
	text-align:center;
}
.brands-list ul{
	list-style:none;
	display:inline;
	margin:0 auto;
	padding:0px;
	margin:0px;
}
.brands-list li{
	text-align:left;
	display:inline-block;
	float:left;
	color:#fff;
	padding:2px;
	margin:6px;
	width:184px;
	border:1px #e2e2e2 solid;
}

.neipage{
	width:1200px;
	margin:0 auto;
	padding:10px 0px;
	display:block;
	text-align:center;
}
.clear{ clear:both; height:0px;}
.inner{ width:1200px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}

.content{ margin:20px auto;}
.lml{ float:left; width:250px;}
.lmt{ float:left; width:250px; background:url(../images/Nei_Left_Bg.jpg) repeat-y; border-bottom:1px #CCCCCC solid; padding-bottom:12px; }
.lmt .left_title_img{ width:250px; height:130px; display:block; padding:0px; margin:0px; }
.lmt ul{ margin-top:20px; margin-bottom:0px;}
.lmm li{ list-style:none; background:#FFFFFF; margin:8px 17px; line-height:35px; font-size:13px;}

.lmm ul{list-style:none; padding:0px; text-align:left;}
.lmm ul li { float:left; list-style:none; width:216px; height:35px; line-height:35px; margin:0px 17px; text-align:left; }
.lmm .Pro_L{ float:left; list-style:none; width:216px; height:8px; margin:0px 17px; padding:0px; }
.lmm li .Pro_v a{ width:184px; height:35px; line-height:35px; display:block; font-size:13px; font-family: "Microsoft YaHei",微软雅黑; color:#323232; float:left; background:url(../Images/hctao_taobao_com_LeftListBg.jpg); padding-left:32px;  }
.lmm li .Pro_v a:hover{background:url(../Images/hctao_taobao_com_LeftListHoverBg.jpg); color:#FFFFFF; height:35px; line-height:35px; font-size:13px; font-weight:bold; font-family: "Microsoft YaHei",微软雅黑; padding-left:32px; }
.neileft_current a{width:184px; padding:0px; margin:0px; overflow:hidden; list-style:none; background:url(../Images/hctao_taobao_com_LeftListHoverBg.jpg); line-height:35px; font-size:13px; font-weight:bold; color:#FFFFFF; float:left; font-family:"Microsoft YaHei",微软雅黑; padding-left:32px; text-align:left; }

a.ProClassLink:link { font-size:13px; font-family:"Microsoft Yahei"; color: #222222; line-height:35px; text-decoration: none; }
a.ProClassLink:visited { font-size:13px; font-family:"Microsoft Yahei"; color: #222222; line-height:35px; text-decoration: none; }
a.ProClassLink:hover { font-size:13px; font-family:"Microsoft Yahei"; color: #0dab35; line-height:35px; text-decoration:none; }
a.ProClassLink:active { font-size:13px; font-family:"Microsoft Yahei"; color: #222222; line-height:35px; text-decoration: none; }

a.ProClassSmall:link { font-size: 12px; font-family:"Microsoft Yahei"; color: #444444; text-decoration: none; }
a.ProClassSmall:visited { font-size: 12px; font-family:"Microsoft Yahei"; color: #444444; text-decoration: none; }
a.ProClassSmall:hover { font-size: 12px; font-family:"Microsoft Yahei"; color: #0dab35; text-decoration:none; }
a.ProClassSmall:active { font-size: 12px; font-family:"Microsoft Yahei"; color: #444444; text-decoration: none; }

a.HoverProClassLink:link { font-size:13px; font-family:"Microsoft Yahei"; color: #FFFFFF; font-weight:bold; line-height:35px; text-decoration: none; }
a.HoverProClassLink:visited { font-size:13px; font-family:"Microsoft Yahei"; color: #FFFFFF; font-weight:bold; line-height:35px; text-decoration: none; }
a.HoverProClassLink:hover { font-size:13px; font-family:"Microsoft Yahei"; color: #FFFFFF; font-weight:bold; line-height:35px; text-decoration:underline; }
a.HoverProClassLink:active { font-size:13px; font-family:"Microsoft Yahei"; color: #FFFFFF; font-weight:bold; line-height:35px; text-decoration: none; }

a.HoverProClassSmall:link { font-size: 12px; font-family:"Microsoft Yahei"; color: #0dab35; font-weight:bold; text-decoration: none; }
a.HoverProClassSmall:visited { font-size: 12px; font-family:"Microsoft Yahei"; color: #0dab35; font-weight:bold; text-decoration: none; }
a.HoverProClassSmall:hover { font-size: 12px; font-family:"Microsoft Yahei"; color: #0dab35; font-weight:bold; text-decoration:underline; }
a.HoverProClassSmall:active { font-size: 12px; font-family:"Microsoft Yahei"; color: #0dab35; font-weight:bold; text-decoration: none; }

.lmcon{ float:left; width:250px; background:url(../images/Nei_Left_Bg.jpg) repeat-y; min-height:250px; border-bottom:1px #CCCCCC solid; margin-top:10px; }
.lmcon .left_contact_img{ width:250px; height:76px; display:block; padding:0px; margin:0px; }
.lmcon .left_contact_content{ width:210px; margin:20px auto; line-height:26px; font-size:13px; font-family:"Microsoft YaHei",微软雅黑; color:#333333; }
.lmcon .left_contact_content img{ width:210px; height:60px; padding-bottom:8px; }
.contentr{ float:right; background:url(../Images/Nei_Right_Top_Bg.jpg) no-repeat; width:930px; height:50px; line-height:50px; }
.contentr h2{ float:left; color:#0dab35; font-size:15px; font-weight:bold; padding-left:40px;}
.contentr span{float:right; font-size:13px; padding-right:18px; }
.contentr span a{ color:#333333;}
.contentr span a:hover{ color:#0dab35;}
.contentr .om{ color:#333333;}
.contentb { float:right; padding:15px; width:898px; border:1px solid #ccc; margin-top:10px; overflow:hidden; font-size:14px; line-height:26px; color:#333333; font-family:"Microsoft YaHei",微软雅黑; word-break:break-all; }
.contentb h1{ font-size:24px; padding:0px; margin:0px; text-align:center; color:#333333; font-family:"Microsoft YaHei",微软雅黑; line-height:80px; }
.contentb p{ font-size:13px; padding:0px; margin:0px; text-align:left; color:#333333; font-family:"Microsoft YaHei",微软雅黑; padding:0px;}
.contentb .NewsContent { font-size:14px; line-height:26px; margin-top:10px; }
.contentb a { color:#333333; }
.contentb a:hover { color:#0dab35; }
.contentb .caseimg{ text-align:center; padding:15px 0px; border-bottom:1px #d8d8d8 dashed; }
.contentb img { max-width:898px; }
.contentb .AboutImg { float:right; padding-left:15px; padding-top:8px; padding-bottom:0px;}
.contendecoration { float:right; width:930px; margin-top:10px; overflow:hidden; font-size:14px; line-height:26px; color:#333333; font-family:"Microsoft YaHei",微软雅黑; word-break:break-all; }
.contentb .pcon{ font-size:14px; padding:0px; margin:0px; text-align:center; color:#333333; font-family:"Microsoft YaHei",微软雅黑; padding-bottom:25px; border-bottom:1px #d8d8d8 dashed; }
.contentb .pspanlist{ margin:0px; text-align:left; font-family:"Microsoft YaHei",微软雅黑; width:200px; padding:0px; display:inline-block; overflow:hidden; }
.pnr{ width:898px; overflow:hidden; }
.pnr ul{ width:908px; text-align:left;}
.pnr ul li{ width:215px; height:200px; text-align:center; float:left; margin:0px 10px 10px 0px;background:#FFFFFF; border:1px #dddddd solid; overflow:hidden;}
.pnr ul li .tu{ width:205px; height:154px; margin:5px; overflow:hidden; padding:0px; border:0px; }
.pnr ul li .tu a{ display:block; height:154px;}
.pnr ul li .txt{width:205px; height:28px; overflow:hidden; font-weight:normal; margin:0 auto; }
.pnr ul li .txt a{color:#222222; height:30px;line-height:30px; font-weight:normal; display:block;}
.pnr ul li:hover{background:#FFFFFF; border:1px #0dab35 solid; }
.pnr ul li:hover .txt a{ color:#0dab35;}

.teamnr{ width:898px; overflow:hidden; }
.teamnr ul{ width:908px; text-align:left;}
.teamnr ul li{ width:215px; height:310px; text-align:center; float:left; margin:0px 10px 10px 0px;background:#FFFFFF; border:1px #dddddd solid; overflow:hidden;}
.teamnr ul li .tu{ width:205px; height:205px; margin:5px; overflow:hidden; padding:0px; border:0px; }
.teamnr ul li .tu a{ display:block; height:205px;}
.teamnr ul li .txt{width:205px; height:30px; overflow:hidden; font-weight:bold; margin:0 auto; padding-bottom:3px; border-bottom:1px #CCCCCC solid; text-align:center; }
.teamnr ul li .txt a{color:#222222; height:30px;line-height:30px; font-weight:bold; display:block; text-align:center; }
.teamnr ul li .text{width:205px; height:40px; overflow:hidden; margin:0 auto; color:#222222; font-size:13px; border:0px; padding:8px 0px 0px 0px; line-height:21px; text-align:center; }
.teamnr ul li:hover{background:#FFFFFF; border:1px #0dab35 solid; }
.teamnr ul li:hover .txt{ color:#0dab35; border-bottom:1px #0dab35 solid;}
.teamnr ul li:hover .txt a{ color:#0dab35;}
.teamnr ul li:hover .text { color:#0dab35;}

.engnr{ width:898px; overflow:hidden; }
.engnr ul{ width:908px; text-align:left;}
.engnr ul li{ width:215px; height:280px; text-align:center; float:left; margin:0px 10px 10px 0px;background:#FFFFFF; border:1px #dddddd solid; overflow:hidden;}
.engnr ul li .tu{ width:205px; height:154px; margin:5px; overflow:hidden; padding:0px; border:0px; }
.engnr ul li .tu a{ display:block; height:154px;}
.engnr ul li .txt{width:205px; height:30px; overflow:hidden; font-weight:bold; margin:0 auto; padding-bottom:3px; border-bottom:1px #CCCCCC solid; text-align:center; }
.engnr ul li .txt a{color:#222222; height:30px;line-height:30px; font-weight:bold; display:block; text-align:center; }
.engnr ul li .text{width:205px; height:60px; overflow:hidden; margin:0 auto; color:#222222; font-size:13px; border:0px; padding:8px 0px 0px 0px; line-height:21px; text-align:center; }
.engnr ul li:hover{background:#FFFFFF; border:1px #0dab35 solid; }
.engnr ul li:hover .txt{ color:#0dab35; border-bottom:1px #0dab35 solid;}
.engnr ul li:hover .txt a{ color:#0dab35;}
.engnr ul li:hover .text { color:#0dab35;}

.contentnext { float:right; width:930px; margin-top:10px; overflow:hidden; font-size:14px; color:#333333; font-family:"Microsoft YaHei",微软雅黑; }
.contentnext img { max-width:898px; }
.contentb .TeamContent { font-size:14px; line-height:26px; border-top:1px #d8d8d8 dashed; padding-top:20px; }
.TeamContent .TeamImg { float:left; padding-right:30px; padding-top:6px; padding-bottom:0px;}

#FBTABLE { padding:0px; margin:0px; }
#FBTABLE td { padding:6px; margin:0px; }

a.News:link { font-size: 13px; color: #333333; text-decoration: none; }
a.News:visited { font-size: 13px; color:#333333; text-decoration: none; }
a.News:hover { font-size: 13px;color: #0dab35; text-decoration:underline; }
a.News:active { font-size: 13px; color: #333333; text-decoration: none; }

.ProMore { font-size:14px; line-height:28px; background-color:#FFFFFF; color:#333333; padding-left:14px; padding-top:10px; padding-right:14px; padding-bottom:10px; border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid; font-family:"Microsoft YaHei",微软雅黑; }

a.ProClassLink:link { font-size:13px; font-family:"Microsoft YaHei",微软雅黑; color: #333333; text-decoration: none; }
a.ProClassLink:visited { font-size:13px; font-family:"Microsoft YaHei",微软雅黑; color: #333333; text-decoration: none; }
a.ProClassLink:hover { font-size:13px; font-family:"Microsoft YaHei",微软雅黑; color: #0dab35; text-decoration:none; }
a.ProClassLink:active { font-size:13px; font-family:"Microsoft YaHei",微软雅黑; color: #333333; text-decoration: none; }

a.ProClassSmall:link { font-size: 12px; font-family:"Microsoft YaHei",微软雅黑; color: #333333; text-decoration: none; }
a.ProClassSmall:visited { font-size: 12px; font-family:"Microsoft YaHei",微软雅黑; color: #333333; text-decoration: none; }
a.ProClassSmall:hover { font-size: 12px; font-family:"Microsoft YaHei",微软雅黑; color: #0dab35; text-decoration:none; }
a.ProClassSmall:active { font-size: 12px; font-family:"Microsoft YaHei",微软雅黑; color: #333333; text-decoration: none; }

a.casetitlelink:link { font-size: 12px; font-family:"Microsoft YaHei",微软雅黑; color: #333333; text-decoration: none; }
a.casetitlelink:visited { font-size: 12px; font-family:"Microsoft YaHei",微软雅黑; color: #333333; text-decoration: none; }
a.casetitlelink:hover { font-size: 12px; font-family:"Microsoft YaHei",微软雅黑; color: #0dab35; text-decoration:none; }
a.casetitlelink:active { font-size: 12px; font-family:"Microsoft YaHei",微软雅黑; color: #333333; text-decoration: none; }

.NeiRightTitle { background:url(../Images/Nei_Right_Top_Bg.jpg) no-repeat; height:50px; }
.NeiRightTitleRight { padding-right:10px; color:#333333; }

.IndexContact { line-height:26px; font-size:13px; font-family:"Microsoft YaHei",微软雅黑; color:#333333; }

.Nei_Top_Title { font-size:15px; font-weight:bold; color:#0dab35; }
.About { font-size:14px; line-height:30px; background-color:#FFFFFF; color:#333333; padding:15px; border:1px #CECECE solid; font-family:"Microsoft YaHei",微软雅黑; word-break:break-all; }
.About .AboutImg { float:right; padding-left:15px; padding-top:8px; padding-bottom:0px;}

.ProContent { font-family:"Microsoft YaHei",微软雅黑; font-size:14px; line-height:30px; background-color:#FFFFFF; border:1px #CECECE solid; }

.Newsh1 { font-size:24px; padding-top:6px; margin:0px; padding-bottom:0px; color:#333333; font-family:"Microsoft YaHei",微软雅黑; }

/*footer*/
.footer-box{
	width:100%;
	height:352px;
	background:#3a424d;
	min-width:1200px;
}
.footer{
	width:1200px;
	margin:0 auto;
	height:352px;
}
.f-left{
	float:left;
	width:600px;
	height:352px;
	margin-left:;
	margin-top:;
}
.f-left span{
	display:block;
	color:#f2f2f3;
	font-size:20px;
	margin-top:76px;
}
.footerbq{
	color:#f2f2f3;
	font-size:12px;
	margin-top:10px;
	line-height:21px;
}
.footerbq a{
	color:#FFFFFF;
	font-size:12px;
}
.footerbq a:hover{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:underline;
}
.footfriedlink {
	width:500px;
	margin-top:10px;
	line-height:24px;
	color:#FFFFFF;
}
.footfriedlink a{
	color:#FFFFFF;
	font-size:12px;
}
.footfriedlink a:hover{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:underline;
}

.f-left a{
	color:#FFFFFF;
	font-size:12px;
}
.f-left i{
	display:block;
	width:500px;
	height:1px;
	margin-top:10px;
	background:#5b616a;
}
.f-left ul{
	width:500px;
	height:36px;
	margin-top:0px;
	list-style:none;
}
.f-left li {
	float:left;
	color:#f2f2f3;
	height:24px;
	width:80px;
	line-height:36px;
}
.f-left .wz{
	width:80px;
}
.f-right{
	float:left;
	width:599px;
	height:192px;
	margin-top:76px;
	border-left:1px solid #5b616a;
}
.f-right span{
	display:inline-block;
	color:#f2f2f3;
	font-size:20px;
	margin-left:100px;
}
.f-right　ul{
	float:left;
	display:block;
	width:300px;
	height:148px;
	margin-top:10px;
	list-style:none;
	margin-left:100px;
}
.f-right li{
	display:block;
	width:300px;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #5b616a;
	margin-left:100px;
}
.f-right p{
	display:inline-block;
	color:#f2f2f3;
	font-size:12px;
	float:left;
}
.f-right ul span {
	float:right;	
	font-size:12px;
	text-align:right;
	margin-left:10px;
}
.f-right .f-right-1{
	float:left;
	width:400px;
	height:200px;
	display:inline;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.f-right .f-right-2{
	float:right;
	width:150px;
	height:150px;
	display:inline;
	margin-top:47px;
	padding:0px;
	overflow:hidden;
}
.f-right .f-right-2 img{
	width:150px;
	height:150px;
	border:0px;
}
@media screen and(max-width:750px){
	.header img{
		width:20%;
	}
	.header ul{
		float:none;
		width:80%;
	}
	.header ul li{
		width:14%;
		float:none;
	}
	.header a{
		height:20px;
		width:100%;
	}
}