@charset "utf-8";
body{margin:0; padding:0; font-family: "微软雅黑"; font-size:12px; color:#666666; background:#ffffff;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0; font-weight:normal;}
ul,ol,li,dl,dt,dd{margin:0; padding:0; list-style:none;}
img{border:0;padding:0; margin:0; }
td{padding:0; margin:0; border:0;}
p{ padding:0; margin:0;border:0;}
form,pre,fleldset,input,textarea{margin:0; padding:0;}
a{text-decoration:none;}
a:link,a:visited,a:active{color:#666666;text-decoration:none;}
a:hover{color:#666666; text-decoration:none;}

#layout{ width:100%; height:auto; position:absolute; top:0; left:0; background:none;}

#layout #full-screen-slider { width:100%; height:816px; float:left; z-index:0; position: absolute; top:0;}
		#slides { display:block; width:100%; height:816px; list-style:none; padding:0; margin:0; position:relative}
		#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
		#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
		#pagination { display:block; list-style:none; position:absolute; left:50%; top:190px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
		#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin-left:10px; border-radius:5px; background:url(/uploads/image/images/circle01.png) no-repeat; }
		#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
		#pagination li.current {background:url(/uploads/image/images/circle02.png) no-repeat;}
	

#header{ width:100%; height:30px; padding:38px 0; z-index:2; position:relative; left:0; top:0;}
.header{ width:1172px; height:30px; margin:0 auto;}
.header img{ margin-left:480px;}
.header1{ width:1172px; height:30px; padding:38px 0; margin:0 auto;}
.header1 img{ margin-left:480px;}

#top{ width:100%; height:48px; z-index:2; position: relative; left:0; top:0;}
.top{ width:1172px; height:48px; line-height:48px; margin:0 auto; background:#fff; font-size:16px; color:#898989;}
.top1{ width:1170px; height:48px; line-height:48px; margin:0 auto; background:#fff; font-size:16px; color:#898989; border:1px solid #cacaca;}
 

#content{ width:100%; height:auto; z-index:2; position:relative; top:570px; clear:both;}
.content{ width:1280px; height:auto; padding-bottom:20px; margin:0 auto; overflow:hidden;}

.pro268{ width:1280px; height:268px; clear:both; margin:0 auto;}	
	  .show1{ width:1280px; height:268px; overflow:hidden;}
	  .show1 #leftbotton{height:46px; width:25px; background: url(/uploads/image/images/arrow-left.png) no-repeat;overflow:hidden;float:left;display:inline;margin:0 34px 0 0;cursor:pointer; position: relative; top:118px; left:0;}
	  .show1 #rightbotton{height:46px; width:25px; background:url(/uploads/image/images/arrow-right.png) no-repeat;overflow:hidden;float:right;display:inline;margin:0 0 0 0;cursor:pointer; position: relative; top:118px; right:0;}
	  .show1 .cont{width:1172px;overflow:hidden;float:left;}
	  .show1 .scrcont{width:10000000px;}
	  .show1 .cont .pic{width:270px; height:268px; float:left; margin-right:23px; background-color:#d8d8d8; overflow:hidden;}
	  .show1 .cont .pic img{display:block; width:270px; height:220px;}
	  .show1 .cont .pic p{width:270px; background-color:#9fa0a0; height:48px; line-height:48px; text-align:center; font-weight:bold; font-size:16px;}
	  .show1 .cont a:link,.show1 .cont a:visited{color:#fff;}
	  .show1 .cont a:hover{color:#fff;}
	  .show1 #list1,.show1 #list2{float:left;} 


.box230{ width:900px; height:auto; margin-top:55px; margin-bottom:80px; margin-left:190px; clear:both; overflow:hidden;}
.box230 ul li{ float:left; display: block; width:300px; height:auto; text-align:center; margin:0 auto;}
.box230 ul li img{ width:166px; height:166px;}
.box230 ul li p{ margin-top:10px; line-height:2; font-weight:bold; font-size:16px; color:444;}
.box230 ul li p a{color:333;}


#bottom1{ width:100%; height:138px; z-index:0; position:relative; top:570px; background-color:#444; color:#dadadb;}
.bottombg{ width:100%; height:138px; background-color:#444; color:#dadadb; clear:both;}
.bottom1{ width:1172px; height:90px; padding-top:48px; margin:0 auto; color:#dadadb; font-size:13px;}
.bottom1 a{ color:#dadadb;}


/* about */
.about01{ width:1172px; height:294px; margin:0 auto; clear:both; padding-top:45px;}
.abouttext01{ width:1172px; height:auto; margin:0 auto; padding-top:36px; padding-bottom:26px; text-align:center;}
.abouttext01_1{ font-size:18px; font-weight:bold; color:#444; padding-bottom:25px;}
.abouttext01_2{ font-size:22px; font-weight:bold; color:#444; padding-bottom:15px;}
.abouttext01_3{ font-size:12px; line-height:1.6; color:#898989;}

.about02{ width:1172px; height:auto; overflow:hidden; margin:0 auto;background-color:#f4f3f0;}
.about02 ul li{ float:left; width:293px; height:293px; display:block; text-align:center;}
.about02_1{ color:#eb172b; padding-top:90px; font-size:44px;}
.about02_11{ color:#eb172b; padding-top:50px; font-size:44px;}
.about02_2{ color:#333; font-size:14px;}
.about02_3{ color:#898989; font-size:11px; line-height:1.6;}


.about03{ width:1172px; height:734px; overflow:hidden; margin:100px auto 0 auto; clear:both;}
.abouttit{ width:1172px; font-size:18px; font-weight:bold; color:#444; padding-bottom:50px; padding-top:100px; margin:0 auto; text-align:center;}
.about04{ width:1172px; height:762px; overflow:hidden; margin:0 auto; clear:both;}
.about05{ width:1172px; height:780px; overflow:hidden; margin:0 auto; clear:both;}
.about06{ width:1172px; height:72px; margin:0 auto; padding-top:40px;}
.about06 ul{ margin-left:70px;}
.about06 ul li{ display:block; width:190px; height:72px; float:left; margin-right:16px;}
.about07{ width:1172px; height:810px; overflow:hidden; margin:0 auto; padding-bottom:100px; clear:both; background:url(/uploads/image/images/about_43.jpg) top center no-repeat;}
.about07_1{ padding-top:430px; padding-left:100px; line-height:1.6; font-size:14px;}
.about07_text1{ color:#333; font-size:22px;}


/* news */
.newstit{ width:1172px; font-size:18px; font-weight:bold; color:#444; padding-bottom:30px; padding-top:50px; margin:0 auto; text-align:center; clear:both;text-transform: uppercase;}
.newsnav{ width:1172px; height:50px; margin:0 auto; text-align:center; font-size:16px;}
.newsnav span{ display:inline-block; padding:0 10px;}
.newsnav span a:hover{ color:#eb172b;}
.newsnav span a.sel{ color:#eb172b;}

.newsbox{ width:1172px; height:auto; margin:0 auto; padding-bottom:100px;}
.newsbox ul li{ display:block; float:left; width:260px; height:auto; overflow:hidden; margin-bottom:50px; margin-right:44px;}
.newsbox_img{ width:260px; height:275px;}
.newsbox_text1{ font-size:14px; line-height:40px; color:#555;}
.newsbox_text1 a{color:#555;}
.newsbox_text2{ font-size:11px; height:44px; color:#898989; line-height:1.4; border-bottom:1px solid #e3e3e3;}
.newsbox_text2 a{color:#898989;}
.newsbox_text3{ font-size:11px; color:#898989; line-height:1.4; margin-top:6px;}
.newsbox_text3 span{ float:right; color:#eb172b;}


/* human */
.human010{ width:1170px; height:470px; margin:0 auto 30px auto; clear:both; border:1px solid #c6c6c6;}
.human01{ width:1170px; height:470px; margin:0 auto 30px auto; clear:both;}
.human02{ width:1170px; height:auto; margin:0 auto 20px auto; clear:both; text-transform:uppercase;}
.human02 h3{ border-bottom:1px solid #bbb; color:#eb172b; font-weight:bold; font-size:18px; line-height:2; margin-bottom:10px; padding-left:15px;}
.human02 h3 span{ float:right; padding-right:10px; font-size:15px;}
.human02 h3 span a{ color:#a4a4a4}
.human02 h3 span a:hover{ color:#333}
.human02 p{ font-size:14px; line-height:1.8; margin-bottom:20px; padding-left:15px;}
.human03{ width:1172px; height:auto; margin:0 auto; clear:both; padding-bottom:60px;}
	.newsbox { width:100%; height:auto;}
	.newsbox ul {list-style:none;}
	.newsbox .menu-one li {width:100%; height:auto; overflow:hidden; margin:0 0 10px 0; padding:0;}
	.newsbox .menu-one li.firstchild {border:0;}
	.newsbox .menu-one .header { background:#ebebeb; color:#333; line-height:42px; cursor:pointer; height:42px;}
	.newsbox .menu-one .header a{color:#333;}
	.newsbox .menu-one .header:hover,
	.newsbox .menu-one .menuone-current { background:#ebebeb;}
	.newsbox .menu-one .header > span {display: block;}
	.newsbox .menu-one .header .txt {float:left; color:#e4001d; font-size:16px; padding-left:15px;}
	.newsbox .menu-one .header .txt a{ color:#e4001d;}
	.newsbox .menu-one .header .arrow {float:right; color:#555; font-size:14px; width:135px; height:35px; height:42px; background:url(/uploads/image/images/arrow-d.png) no-repeat 100px 13px;}
	.newsbox .menu-two {display:none; width:100%; height:auto; padding:20px; line-height:1.8; font-size:14px;}
	.newsbox .menu-two h3 { font-weight:bold; padding-bottom:6px;}
	.newsbox .menu-show .header {background:#ebebeb;}
	.newsbox .menu-show .header .arrow {background-image: url(/uploads/image/images/arrow-u.png);}


/* service */
.question01{ width:1142px; height:auto; margin:0 auto; clear:both; line-height:2; font-size:14px; padding:0 15px 65px 15px;}
.question01 h3{ color:#e4001d; margin-bottom:10px;}

.qfield01{ width:360px; height:36px; border:1px solid #d3d3d3; background:url(/uploads/image/images/fieldbg.jpg) top left repeat-x; line-height:36px; font-family:"微软雅黑"; color:#888;}
.qfield02{ width:140px; height:36px; border:1px solid #d3d3d3; background:url(/uploads/image/images/fieldbg.jpg) top left repeat-x; line-height:36px; font-family:"微软雅黑"; color:#888;}
.qfield03{ width:540px; height:160px; border:1px solid #d3d3d3; background:#fbfbfb url(/uploads/image/images/fieldbg.jpg) top left repeat-x; line-height:36px; font-family:"微软雅黑"; color:#888;}
.qbutton{ width:116px; height:40px; line-height:1.6; border:none; background-color:#777; color:#fff; text-align:center; outline:none; border-radius:4px; font-size:15px; font-family:"微软雅黑"; }

.qfield04{ width:250px; height:36px; border:1px solid #d3d3d3; background:url(/uploads/image/images/fieldbg.jpg) top left repeat-x; line-height:36px; font-family:"微软雅黑"; color:#888;}


/* down */
.downbox{ width:1172px; height:auto; clear:both; overflow:hidden; padding-bottom:60px; margin:0 auto;}
.downbox ul li{ float:left; display:block; width:260px; height:277px; margin-bottom:30px; margin-right:44px;}

.downbox1{ width:1172px; height:auto; clear:both; overflow:hidden; padding-bottom:60px; margin:0 auto;}
.downbox1 ul li{ float:left; display:block; width:260px; height:325px; margin-bottom:30px; margin-right:44px;}
.downbox1 ul li p{ line-height:48px; font-size:14px; color:#555;}
.downbox1 ul li p span{ float:right; font-size:12px;}
.downbox1 ul li p span a{ color:#e4001d;}




























