﻿@charset "utf-8";
html, body {	padding: 0;	margin: 0;	font-size: 14px;	line-height: 22px;	font-family: "微软雅黑", "幼圆"}
a img {	border: none}
ul, b, h1, h2, h3, h4, h5, p, form, object {	margin: 0;	padding: 0}
li {	list-style-type: none}
a {	text-decoration: none;	color: #303030}
a:hover {	color: #c30;}
.pngimg {	/*以下为IE6设置PNG透明代码*/	behavior: url(images/iepngfix.htc);/*相对于HTML路径*/	;}
.inlineboxul {	display: inline-block; *display:inline;      /* 只有ie6和ie7识别*/	_display: inline;      /* 只有ie6和ie7识别*/	zoom: 1;	width: auto;	position: relative;	list-style-type: none;}
.inlineboxul li {	float: left}
.inlineboxa {	display: inline-block; *display:inline;      /* 只有ie6和ie7识别*/	_display: inline;      /* 只有ie6和ie7识别*/	zoom: 1;	width: auto;	position: relative;	list-style-type: none;}
.inlineboxa span {	float: left}
.fc_blue {	color: #33e}
.fc_black {	color: #303030}
.f_green {	color: #063}
.fc_org {	color: #F60;}
.fc_red {	color: #C33;}
.fc_bai {	color: #ffffff;}
.fc_gray {	color: #666666;}
.fc_hei {	color: #000;}
.en {	font-family: Arial, Helvetica, sans-serif}
.number {	font-family: Verdana, Geneva, sans-serif}
.cl {	font-size: 0px;	height: 0px;	line-height: 0px;	width: 100%;	clear: both}
.zw {	font-size: 1px;	height: 1px;	line-height: 1px;	width: 100%;	display: block;	overflow: hidden}
/*公共样式*/.f14 {	font-size: 14px;	font-family: "微软雅黑"}
.f12 {	font-size: 12px;	font-family: "宋体"}
.f12hei {	font-family: "微软雅黑";	font-size: 12px;}
.pl5 {	padding-left: 5px;}
.fl {	float: left}
.fr {	float: right}
.ml12 {	margin-left: 12px}
.mr12 {	margin-right: 12px}
.mt12 {	margin-top: 12px}
.mb12 {	margin-bottom: 12px}
.pl12 {	padding-left: 12px}
.pr12 {	padding-right: 12px}
.pt12 {	padding-top: 12px}
.pb12 {	padding-bottom: 12px}
.t {	font-size: 14px;	font-family: "微软雅黑";	font-weight: bold}
.box {	display: block;}
.box_c {	display: block;	margin: 0 auto}
.clear:after {	content: ".";	width: 100%;	display: block;	height: 0px;	overflow: hidden;	clear: both;	line-height: 0px;	font-size: 0px;}
/*公共样式结束*//* scrollleft */.scrollleft {	width: 410px;	padding: 0px;	margin: 0px;	overflow: hidden;	float: left;	height: 37px}
.scrollleft li {	float: left;	margin-right: 0px;	display: inline;	width: auto;	text-align: center;	padding-right: 20px;	height: 37px;	line-height: 37px;}
.scrollleft li a {	font-family: "微软雅黑", "幼圆";	font-weight: bold}
.scrollleft1 {	width: 100%;	padding: 0px;	margin: 0px;	overflow: hidden}
.scrollleft1 li {	float: left;	margin-right: 0px;	display: inline;	width: 143px;	text-align: center;	padding-right: 20px;	padding: 4px 14px 5px 4px;	background: url(../webimages/img_1_47.jpg) no-repeat left top;}
.scrollleft1 li a.autodq {	display: block;	overflow: hidden;	width: 135px;	height: 91px}
.scrollleft1 li a.autodq img {	padding: 0px;	border: solid 1px #d0d0cf;}
.scrollleft1 li span {	display: block;	text-align: center;	width: 100%;	height: 26px;	line-height: 26px;	font-family: "微软雅黑", "幼圆"}
/* Public Template css end */
.page{	display:inline-block;
	*display:inline;      /* 只有ie6和ie7识别*/
	_display:inline;      /* 只有ie6和ie7识别*/
    zoom:1; 
	width:auto;
	position:relative;
	list-style-type:none;}
.page li{ float:left; font-size:14px}	
.page li span{display:block; height:22px; line-height:22px; padding:0 12px 0 0; margin-right:5px;color:#c50119; font-size:14px; float:left; white-space:nowrap}
.page a:link,.page a:visited{ display:block; height:22px; line-height:22px; padding:0 12px; margin-right:5px;border:#c50119 solid 1px; color:#c50119;float:left; font-size:14px}
a.fisrtpage{}
a.pagenumber{ }
a.endpage{ }
a.pagenumber_now:link,a.pagenumber_now:visited{  color:#fff; font-weight:900; background-color:#c50119; }
.zonggong{height:22px; width:60px; margin-right:10px;line-height:22px; margin-left:10px; display:inline; font-size:12px}
/* Public Template css end */
body { }

.warpwarp {	width: 100%;	}
.warp{	width: 1200px;	margin: 0 auto;}
.warp:after {	content: ".";	width: 100%;	display: block;	height: 0px;	overflow: hidden;	clear: both;	line-height: 0px;	font-size: 0px;}
.warp1{	width: 1020px;	margin: 0 auto; 	}
.warp1:after {	content: ".";	width: 100%;	display: block;	height: 0px;	overflow: hidden;	clear: both;	line-height: 0px;	font-size: 0px;}
.warpbox {	width: 1200px;	margin: 0 auto;	border-bottom: #a0a7ae 1px solid;}

#topbar{ text-align:right; line-height:22px; font-size:12px; padding-top:10px}
#topseach{ text-align:right; padding:8px 0 10px 0; border-bottom:#c50119 1px solid}



#CSSContent18 p {	border-bottom: #7b7b7b 4px solid;	line-height: 22px;	padding-bottom: 9px;	margin-bottom: 9px}
.wxt {	background: url(../webimages/wxbg.png) no-repeat left center;	height: 20px;	line-height: 20px;	padding-left: 22px}
.thismenu {	background: url(../webimages/topmenuthis.png) no-repeat right top;}
.thismenu a {	display: block;	width: 100%;	line-height: 32px;	height: 36px;	background: url(../webimages/topmenuthis.png) no-repeat left -36px;	font-size: 14px;	font-weight: bold;	color: #ffffff;	overflow: hidden}


#topbox {}
#logo{ padding-top:10px}
#menu {	width: 738px;	 margin-top:0px}
#menu ul.leval1 {}
#menu li.leval1 {	float: left; 	width: 113px;	position: relative; text-align:center; z-index:999; margin-left:10px }
#menu a.leval1, #menu a.leval1:visited {	color: #333;	font-size: 18px;	font-weight: 100;	display: block;	width: 100%;	line-height: 60px;		font-family: "微软雅黑", "幼圆"; height:60px}
#menu li.leval1:hover a.leval1{ color:#c30}
#menu a.leval1:hover {}
#menu  a.leval1 span{ }
#menu  a.leval1 span.cn{ line-height:60px; padding-bottom:0px}
#menu .current.leval1 { background:url(../webimages/menubg.jpg) no-repeat left bottom #c50119;}
#menu .current.leval1 a{color:#ffffff}
#menu li.current.leval1:hover a.leval1 span{color:#ffffff}
#menu {color:#303030}


#menu ul.leval2 { z-index:999; position:absolute; background-color:#2b72a6; width:100%; padding-bottom:5px ; display:none; left:0px }
#menu ul.leval2 li a{ color:#ffffff; font-size:16px; margin:0 5px; line-height:30px; overflow:hidden; display:block; height:30px}
#menu ul.leval2 li a:hover{ color:#c30; background-color:#005f8d; color:#ffffff}


#menu1 {	width: 960px;	  margin:0px auto 0px; padding:20px 0 15px}
#menu1 ul.leval1 {}
#menu1 li.leval1 {	float: left;	height: 16px;	width: 159px;	position: relative; text-align:center; border-right:1px solid #ffffff}
#menu1 a.leval1, #menu1 a.leval1:visited {	color: #ffffff;	font-size: 16px;	font-weight: 100;	display: block;	width: 100%;	line-height: 16px;	height: 16px;	font-family: "微软雅黑", "幼圆"}
#menu1 li.leval1.last{ border-right:none}


.AnnLeft{width:770px;height:205px;overflow:hidden}
.AnnTitle{line-height:30px;font-size:17px;font-weight:bold;border-bottom:1px solid #7e7d7d;margin-top:8PX; height:32px; }
.AnnTitle span{display:block;font-size:12px;color:#cbcbcb;font-family:Calibri;font-weight:normal;}
.AnnTitle a{color:#333;margin-right:20px; display:block; float:left;}
.AnnTitle a.now{ border-bottom:#c50119 2px solid}
#newsSlider{clear:both;width:343px;position:relative;padding-top:20px;float:left}
#newsSlider1{clear:both;width:343px;position:relative;padding-top:20px;float:left}
.container{overflow:hidden;width:343px;position:relative;height:335px;overflow:hidden}
UL.slides{left:0;position:absolute;top:0}
UL.slides LI{display:none;margin:0;width:343px;position:absolute;top:0}
#newsSlider UL.pagination{position:absolute;top:110px;left:150px}
#newsSlider UL.pagination LI{float:left}
#newsSlider UL.pagination LI A{display:block;background:url(../images/icon06.png) no-repeat;width:15px;height:6px;text-indent:-9999em}
#newsSlider UL.pagination LI.active A{background:url(../images/icon07.png) no-repeat}
#newsSlider1 UL.pagination{position:absolute;top:110px;left:150px}
#newsSlider1 UL.pagination LI{float:left}
#newsSlider1 UL.pagination LI A{display:block;background:url(../images/icon06.png) no-repeat;width:15px;height:6px;text-indent:-9999em}
#newsSlider1 UL.pagination LI.active A{background:url(../images/icon07.png) no-repeat}
.AnnFont{text-align:left;line-height:20px;padding-top:18px}
.AnnFont h2{font-size:13px;color:#333;font-weight:bold;padding-bottom:10px}
.AnnFont span{display:block}
.AnnFont span i{font-family:"宋体";font-style:normal}
.AnnFont a span{background:url(../images/icon04.png) no-repeat;width:80px;height:28px;line-height:28px;text-align:center;margin-top:8px}
.AnnFont a:hover span{background:url(../images/icon05.png) no-repeat}
.AnnFont a:hover h2{color:#d7000f}
.AnnList{width:410px;overflow:hidden;float:right}
.AnnList ul{margin-top:20px}
.AnnList li{line-height:30px;background:url(../images/annbg.png) repeat-y}
.AnnList li a{background:url(../images/icon08.png) no-repeat 1px center;padding-left:20px}
.AnnList li a:hover{background:url(../images/icon09.png) no-repeat 1px center}
.AnnList li span{float:right}

.annright{ width:400px; height:205px; overflow:hidden}
.annTitle1{line-height:30px;font-size:17px;font-weight:bold;border-bottom:1px solid #7e7d7d;margin-top:8PX; height:32px; }
.annTitle1 span{display:block;font-size:12px;color:#cbcbcb;font-family:Calibri;font-weight:normal;}
.annTitle1 a{color:#333;margin-right:20px; display:block; float:left;}
.annTitle1 a.now{ border-bottom:#c50119 2px solid}
.annright ul{margin-top:20px}
.annright li{line-height:30px; background:url(../webimages/dd.jpg) no-repeat left center; padding-left:18px}
.annright li span{float:right}

.red{ color:#F00}
input[type=text]{ border:1px solid #dededf; line-height:20px;}
input[type=submit]{ background-color:#1976b3; border:none; color:#ffffff; margin:0; padding:0; height:22px; line-height:22px; padding:0px 10px; font-size:14px;	font-family: "微软雅黑", "幼圆"}
textarea{ border:1px solid #dededf; }

.bk{ width:1020px; margin:0 auto}
.bk:after {	content: ".";	width: 100%;	display: block;	height: 0px;	overflow: hidden;	clear: both;	line-height: 0px;	font-size: 0px;}

.bktitle{  padding:40px; text-align:center; line-height:36px; height:36px;}
.bktitle .inlineboxa{ border-bottom:#64abde 1px solid; padding-bottom:6px; line-height:30px; height:30px}
.bktitle .cn{ font-size:24px; font-weight:300; padding-right:8px}
.bktitle .en{ font-size:12px; font-weight:100; height:14px; line-height:14px; padding-top:16px; font-style:oblique}
.bktitle .bmore{ float:right; line-height:36px; color:#06376c; font-size:16px;font-weight:100;}
.bktitle .bmore span{font-family: "宋体"}

.slider{position:relative}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;min-width:1100px;margin-top:10px}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.caption{width:56%;position:absolute;top:25%;left:20%;text-align:center}.callbacks_tabs a:after{content:"";font-size:0;visibility:visible;display:block;height:10px;width:10px;border:2px solid #fff;display:inline-block;border-radius:50%}.callbacks_here a:after{background:#d70008;border:2px solid #d70008}.callbacks_tabs a{visibility:hidden}.callbacks_tabs li{display:inline-block}.callbacks_tabs.callbacks1_tabs{position:absolute;bottom:10px;z-index:999;left:45%}

.pclasslist{ padding:10px 0 20px}
.pclasslist li{ float:left; width:16.66%; }
.pclasslist li a{ display:block}
.pclasslist li a.ct{ line-height:42px; font-size:14px}

.country{ padding:0; margin:0; margin-left:-60px; padding:25px 0; height:60px}
.country li{ float:left; width:60px; margin-left:60px; text-align:center}
.country li img{ display:block; margin:0 auto}
.country li span{ display:block; font-size:14px; line-height:26px}

.nnl{ float:left; margin-right:54px}
.nnl img,.nnr img{ border:#f00 1px solid;}
.nnr{ float:right}
.nnl,.nnr{ width:214px;margin-top:40px}
.nnl1{ }
.nnl2{  }
.nnl span.cn{ padding-top:30px; font-size:18px}
.nnl span{ display:block; text-align:center; color:#ffffff;}

.n1{ background-color:#ff7900; height:110px}
.n2{ background-color:#b7aa1a; height:110px; margin-top:21px}
.n3{ background-color:#ff0000; height:110px}
.n4{ background-color:#009a47; height:110px; margin-top:21px}

.productbox{ position:relative; height:450px; margin-top:40px; width:1020px; overflow:hidden}
.bktitle1{ width:404px; height:382px; background-color:#1976b3; float:left}
.product{ position:absolute; right:0px; top:0px; height:382px; width:760px; padding-top:10px}
.product li{ float:left; height:198px; background-color:#1397ed; margin-left:22px; margin-top:22px}
.product li img,.product li span{ display:block; color:#FFF; font-size:22px; font-weight:300; text-align:center; line-height:46px}
.bktitle1 .bkt1{ display:block; text-align:left; padding:120px 0 0 110px}
.bktitle1 .bkt2{ display:block; float:left; color:#FFF; font-size:54px; padding-left:32px; line-height:60px}
.bktitle1 .bkt3{ line-height:26px; font-size:22px; color:#FFF; width:180px; display:block; float:left; padding-top:10px}
.bktitle1 .bkt4{ line-height:20px; font-size:12px; color:#FFF;  display:block; float:left}
.moreli{  width:168px; line-height:198px; text-align:center;}
.moreli a{ color:#FFF; font-size:20px;background-color:#1976b3; display:block;width:168px; line-height:198px;}
.moreli a:hover{ color:#c30}

.bktitle2{ height:50px; padding:30px 0 20px 200px}
.bktitle2 span{ display:block}
.bktitle2 .bt1{ color:#1976b3; font-size:50px; float:left; display:block; height:50px; line-height:50px;}
.bktitle2 .bt2{  font-size:20px; float:left; display:block; width:240px; height:30px;  line-height:30px; padding-left:8px}
.bktitle2 .bt3{ font-size:16px; float:left; display:block; line-height:16px; padding-left:8px}

.aboutcontent{ padding:0 40px 30px 40px}
.contentimg{ float:left; margin-right:60px; padding-top:5px}
.contentx{ font-size:16px; line-height:30px; text-align:justify; text-justify:distribute}
.contentx p{ text-indent:36px}

.qyfc{ width:378px; margin-left:40px; text-align:left}
.qyfc .bktitle{ padding-left:0px; margin-left:0px; float:left}
.qyfc .bktitle h3{ text-align:left}
.abzx{ width:480px; margin-right:40px; margin-bottom:10px}
.abzx .bktitle{ padding-left:0px; margin-left:0px;}
.abzx .bktitle h3{ text-align:left}
.abzx .contentbox{ text-align:left}
.zxlist{ height:80px; margin-bottom:21px; font-size:17px; line-height:26px;}
.zxlist .zxdate{ height:80px; background-color:#d28334; display:block; width:62px; color:#FFF; float:left; text-align:center; margin-right:21px}
.zxlist .zxdate .day{ display:block; padding-top:20px; line-height:22px; font-size:22px}
.zxlist .zxdate .month{ display:block; font-size:14px}


.service{ padding-bottom:30px}
.service li{ float:left; width:33.33%; text-align:center }
.service li span{ display:block; line-height:46px; height:46px; font-size:24px}

.zhuanyuan{ padding-bottom:30px}
.zhuanyuan li{ width:162px; float:left; text-align:center; margin-left:35px}
.zhuanyuan a.zyimg{ display:block; width:160px; height:180px; border:#e37218 1px solid; margin:0 auto}
.zhuanyuan a.zyname{ display:block; line-height:62px; font-size:16px}
.zhuanyuan a.zybtu{ display:block; line-height:30px; background-color:#ac1e15; width:100px; margin:0 auto; color:#FFF; font-size:14px}
.zhuanyuan a.zybtu span{ font-family:'宋体'}



.lxfs{ width:36%; margin-left:40px; font-size:18px; line-height:36px}
.maps{ margin-right:40px; border:#e0dddd 6px solid; margin-bottom:30px}

.bbb div{ padding:20px 50px; text-align:center}
.bbb div h3{ line-height:60px; font-size:22px; color:#444}
.bbb div p{ text-align:left; font-size:14px}

.casebox{ background:url(../webimages/casebg.jpg) no-repeat center top; height:349px; margin-top:30px}

.topmenu, .topmenu a {	color: #8e8e8e;	font-family: "微软雅黑", "幼圆"}

.lrbox{}
.leftbox{ width:220px; float:left; margin-top:22px; margin-bottom:20px; margin-left:40px}
.leftbox .lmtitle{ height:50px; padding:0px 0 10px 0px;border-bottom:#7e7d7d 1px solid;}
.leftbox .lmtitle span{ display:block}
.leftbox .lmtitle .bt1{ color:#c50119; font-size:50px; float:left; display:block; height:50px; line-height:50px; width:50px; text-align:center}
.leftbox .lmtitle .bt2{  font-size:20px; float:left; display:block; width:130px; height:30px;  line-height:30px; padding-left:0px; text-align:left}
.leftbox .lmtitle .bt3{ font-size:16px; float:left; display:block; line-height:16px; padding-left:0px;width:130px; height:16px; text-align:left;color:#c50119; margin-left:-5px}

.leftbox .childmenu{ background-color:#c50119;border-bottom:#c55159 1px solid; margin-top:20px; padding:10px 32px 8px 32px} 
.leftbox .childmenu li{ line-height:42px; text-align:center;border-bottom:#efcece 1px solid}

.leftbox .childmenu li a{ font-size:16px;font-family:"微软雅黑", "幼圆"; color:#efcece; letter-spacing:1px}
.leftbox .childmenu li.on{  border-bottom:#ffffff 1px solid}
.leftbox .childmenu li.on a{ color:#fff; font-weight:bold}

.childmenu1{ border:#c50119 2px solid; margin-top:20px; }
.childmenu1 li.level1{ border-bottom:#c50119 1px solid; padding-bottom:5px}
.childmenu1 li.level1 a.level1{border-bottom:#c50119 1px solid; display:block; line-height:36px; text-indent:15px}
.childmenu1 li.level1.last{ border-bottom:none}
.childmenu1 li.last a.level1{ border-bottom:none}
.childmenu1 li.level1:hover a.level1,.childmenu1 li.level1 a.level1:hover{ background-color:#ef2121; color:#FFF}
.childmenu1 li.level1.on a.level1{ background-color:#c50119; color:#FFF}
.childmenu1 ul.level2 { padding:5px 15px;}
.childmenu1 li.level1.on ul.level2 {}
.childmenu1 ul.level2 li.level2{ padding-right:0px; background:url(../images/images_18.png) no-repeat 2px center; position:relative; line-height:32px; border-bottom:#e1dfdf 1px dashed; text-align:left}
.childmenu1 ul.level2 li.level2 a.level2{ display:block; padding-left:15px}
.childmenu1 ul.level2 li.level2:hover a.level2,.childmenu1 ul.level2 li.level2 a.level2:hover{ background-color:#ef2121; color:#FFF; width:188px}
.childmenu1 ul.level2 li.level2.on a.level2{background-color:#c50119; color:#FFF; width:188px}

.childmenu1 ul.level3{ position:absolute; left:203px; top:0px; background-color:#f7f5f6; width:200px; display:none}
.childmenu1 ul.level2 li.level2.on ul.level3{ }

.childmenu1 ul.level3 li{ line-height:32px;}
.childmenu1 ul.level3 li a{ display:block; padding-left:5px;}
.childmenu1 ul.level3 li:hover a,.childmenu1 ul.level3 li a:hover{ background-color:#ef2121; color:#ffffff}
.childmenu1 ul.level3 li.on a{background-color:#c50119; color:#ffffff}


.rightbox{ width:870px; float:right; margin-top:39px; margin-bottom:20px; margin-right:40px}
.rightbox .boxtitle{ line-height:42px;border-bottom:#7e7d7d 1px solid; height:42px}
.rightbox .boxtitle h3{ float:left; font-size:16px}
.rightbox .boxtitle h3 a{}
.rightbox .box_content{border-bottom:#e0e0e0 1px solid; padding-top:0; padding-bottom:15px; }


.title8,.title8:hover{ font-size:14px !important;  font-family:"微软雅黑", "幼圆";display:block; height:36px; line-height:36px; letter-spacing:1px; font-weight:bolder; float:left; padding-left:0px;line-height:36px}
.title8 span{}
.title_1{	font-size: 14px;	line-height: 30px;	color: #c0572b;	font-family: "微软雅黑", "幼圆"}
.title a, .title a:hover {	font-size: 24px !important;	font-family: "微软雅黑", "幼圆";	display: block;	height: 36px;	line-height: 36px;	letter-spacing: 1px;	font-weight: bolder !important;	padding-left: 0px;	line-height: 36px;	color: #FFF}
.title a span {}

.title111 {	font-size: 28px !important;	font-family: "微软雅黑", "幼圆";	display: block;	line-height: 46px;	letter-spacing: 1px;	font-weight: bolder !important;	padding-left: 0px;	color: #FFF}
.title111, .title111:hover {font-size: 28px !important;	font-family: "微软雅黑", "幼圆";	display: block;	line-height: 46px;	letter-spacing: 1px;	font-weight: bolder !important;	padding-left: 0px;	color: #FFF}
.title111 span {	color: #000}

.newstag{ height:37px; }
.newstag li{ float:left;width:123px; height:37px; text-align:center; line-height:37px; overflow:hidden;font-family:"微软雅黑", "幼圆"; font-size:14px;margin-left:10px}
.newstag li.thisis{ background:url(../webimages/img_1_18.jpg);  letter-spacing:1px; }
.newstag li.thisis a{color:#0950a0}

.title22, .title22:hover {	font-size: 14px;	line-height: 23px;	font-family: "微软雅黑", "幼圆";	color: #3d3f40;	display: block;	height: 23px;	line-height: 24px;	letter-spacing: 1px;	font-weight: bolder;	float: left;	padding-left: 10px}
.title11, .title11:hover {	font-size: 14px;	line-height: 30px;	font-family: "微软雅黑", "幼圆";	color: #FFF;	display: block;	height: 28px;	line-height: 24px;	letter-spacing: 1px;	font-weight: bolder}
.title a {	font-size: 12px;	text-indent: 10px;	font-weight: 100;	color: #FFF}


.box_1 { padding-top:10px}
.box_1 .btitle { border-bottom:1px solid #7e7d7d; height:36px}
.box_1 .btitle h3 {	font-size: 16px;	line-height: 36px;	font-family: "微软雅黑", "幼圆";	padding: 0 10px;	height: 36px;	word-wrap : normal; float:left}
.box_1 .btitle table {	float: right}

.productlistbox{ margin-top:20px}
.proclslist{ width:236px; border:#c50119 1px solid; border-bottom:none}
.proclslist li{ height:40px; line-height:40px; border-bottom:1px solid #c50119;}
.proclslist li a{ display:block; text-indent:30px; font-size:16px}

.prolist{ width:942px; overflow:hidden}
.prolistwap{width:984px;}
.prolist .listitem{ float:left; margin-right:18px; border:#c50119 1px solid; margin-bottom:19px; width:172px;}
.prolist .listitem .pimages{ width:172px; height:163px; background-color:#fafbfe; text-align:center}
.prolist .listitem .pimages img{ margin:0 auto}
.prolist .listitem .pname{ display:block; line-height:36px; text-align:center; font-size:14px}
.prolist .listitem .pmm{ display:block; line-height:36px; text-align:right;}
.prolist .listitem .pmm a{ color:#c50119}
.prolist .listitem .pmm span{ font-family:'宋体'}

.box_5 {	border: #bfbfbf 0px solid}
.box_5 .title {	background: url(../images/index_62.png) repeat-x right top;}
.box_5 .title h3 {	font-size: 14px;	line-height: 30px;	color: #ffffff;	font-family: "微软雅黑", "幼圆";	padding: 0 10px;	height: 30px;	word-wrap : normal}
.box_5 .title div {	border-bottom: #015fb6 2px solid;	height: 30px;	line-height: 30px}
.box_5 .title div table {	float: left}
a.more {	float: right;	display: block;	margin-right: 10px;	width: auto;	color: #333;	font-family: "宋体";	line-height: 36px}
a.more1 {	float: right;	display: block;	padding-right: 20px;	width: auto;	color: #646261;	background: url(../webimages/more.png) right 7px no-repeat;	font-family: Verdana, Geneva, sans-serif}
.box_2 {	border: #bfbfbf 1px solid}
.box_2 .title {	background: url(../images/index_62.png) repeat-x right top;}
.box_2 .title div {	height: 41px;	overflow: hidden}
.box_2 .title h3 {	font-size: 14px;	line-height: 30px;	color: #ffffff;	font-family: "微软雅黑", "幼圆";	height: 36px;	word-wrap : normal;	background: url(../images/index_35.png);	width: 106px;	height: 36px;	margin: 5px 0 0 5px;	text-align: center;	float: left}
.box_3 {	border: #bfbfbf 1px solid}
.box_3 .title {	background: url(../images/index_62.png) repeat-x right top;}
.box_3 .title div {	height: 41px;	overflow: hidden}
.box_3 .title h3 {	font-size: 14px;	line-height: 28px;	color: #ffffff;	font-family: "微软雅黑", "幼圆";	height: 31px;	word-wrap : normal;	background: url(../images/index_73.png);	width: 92px;	height: 31px;	margin: 5px 0 0 5px;	text-align: center;	float: left;	padding-right: 8px;}

.foot{ background-color:#f7f3f3; border-top:#d96270 1px dashed; margin-top:10px}

.footer{ margin-top:20px; background-color:#c50119}
.footer .warp{ background-color:#484242}
.copyright{ text-align:center; color:#ffffff; padding-bottom:20px; padding-top:0px; line-height:32px; font-size:16px}

.llfs h2{ line-height:44px; font-weight:100; font-size:16px}
.llfs div{ background-repeat:no-repeat; background-position:left center; padding-left:30px}

.fdlink .linktitle{ line-height:42px; text-align:left; font-size:16px; border-bottom:#d96270 1px solid}
.fdlink .linkbox{ padding:0 0 0 0}
.fdlink a {		font-size: 14px;	padding-right: 12px; display:block; float:left; padding-top:15px}


.newslist {	line-height: 28px;	padding: 0px 8px 4px 30px;	height: 250px}
.newslist li {	height: 31px;	line-height: 31px;	background: url(../webimages/ddd.jpg) no-repeat left center;	padding-left: 28px}
.newslist li a {	display: block;	float: left;	font-size: 14px;	font-family: "微软雅黑", "幼圆";}
.newslist li a:hover {	text-decoration: underline}
.newslist li span {	display: block;	float: right;	font-family: Arial, Helvetica, sans-serif;	color: #999999;	font-size: 14px;}
.newslist .more {	float: right;	display: block;	background: url(../webimages/dd.png) no-repeat right 5px;	padding-right: 15px;	color: #b6b6b6;	font-family: '宋体';	font-size: 12px;	line-height: 24px;	height: 24px;}
.newslist .more:hover {	color: #0655a4;	text-decoration: none;	background: url(../webimages/dd1.png) no-repeat right 5px;}
.newslist li.nnm {	line-height: 24px;	height: 24px;	background-color: #093;	overflow: hidden}


.newslist1 {	line-height: 28px;	padding: 12px 0px 12px 30px;}
.newslist1 li {	height: 30px;	line-height: 30px;}
.newslist1 li a {	display: block;	float: left;	font-size: 14px;	font-family: "微软雅黑", "幼圆";}
.newslist1 li a:hover {	text-decoration: underline}
.newslist1 li span {	display: block;	float: right;	font-family: Arial, Helvetica, sans-serif;	color: #999999}
.newslist2 {	line-height: 28px;	padding: 12px 0px 12px 15px;}
.newslist2 li {	height: 30px;	line-height: 30px;}
.newslist2 li a {	display: block;	float: left;	font-size: 14px;	font-family: "微软雅黑", "幼圆";}
.newslist2 li a:hover {	text-decoration: underline}
.newslist2 li span {	display: block;	float: right;	font-family: Arial, Helvetica, sans-serif;	color: #999999}
.xmzjname td {	width: 12.5%}
.xmzjname a {	font-size: 18px;	font-family: "微软雅黑", "幼圆";	padding: 8px 10px;	display: block;	text-align: center}
.listbox {	border: #b2b2b2 1px solid;	width: 262px;	height: 240px;	display: block;	padding: 6px;}
.listbox .nav {	height: 28px;	line-height: 26px;	background: url(../images/navbg.png) repeat-x left top;	overflow: hidden;	border-bottom: #000 2px solid}
.listbox .nav li {	display: block;	float: left;	height: 32px;	width: auto;	margin-right: 10px}
.listbox .nav li a {	background: url(../webimages/box3title.png);	width: 88px;	display: block;	height: 28px;	line-height: 28px;	color: #FFF;	text-align: center}
.listbox .nav_1 {	height: 26px;	line-height: 26px;	overflow: hidden}
.listbox .nav_1 li {	display: block;	float: left;	height: 26px;	width: auto;	margin-right: 10px}
.listbox .nav_1 li.more {	float: right}
.listbox .nav_1 li.thisis a {	display: block;	height: 26px;	line-height: 26px;	width: 96px;	background-color: #cccccc;	color: #FFF;	float: left;	background-color: #058ed3}
.listbox .list {	margin-top: 6px;	text-align: left}
.listbox .list a {	display: block;	height: 25px;	line-height: 25px;	color: #676767;}
.listbox .list a:hover {	color: #00679a;}
.listbox .list_1 {	margin-top: 8px;	text-align: left}
.listbox .list_1 a {	display: block;	background: url(../images/index31.png) 2px 8px no-repeat;	height: 25px;	line-height: 25px;	color: #676767;	padding-left: 12px}
.listbox .list_1 a:hover {	color: #00679a;}
.dotlist {	list-style-type: none;	padding: 5px 0px 15px;	width: 212px}
.dotlist li {	text-align: left;	height: 36px;	line-height: 36px;	font-size: 14px;	font-family: "微软雅黑", "幼圆";	background: url(../images/dd.png) no-repeat 9px center #f1f1f1;	text-indent: 18px;	margin-top: 10px;	padding: 0 5px}
.dotlist li a {	display: block;	line-height: 35px;	height: 35px;}
.dotlist li.thisis {	text-align: left;	height: 36px;	line-height: 36px;	font-size: 14px;	background-color: #f2fafd}
.dotlist li.thisis a {	color: #1b80bb;	font-weight: bold;}
.pagemain {	padding: 10px 20px;	line-height: 28px;	font-size: 14px;	text-align: justify;	text-justify: inter-ideograph;	margin: 0 auto;	font-family: "微软雅黑", "幼圆";}
.pagemain1 {	padding: 10px 0px;	text-align: left;	text-align: left}


.sitemaps {	float: right;	line-height: 37px;}
.sitemaps, .sitemaps a {	font-size: 12px;	color: #666666}
.artshow {	padding: 0px;	text-align: center}
.artshow .proimgshow {	padding-top: 12px}
.artshow h1 {	margin: 0;	padding: 15px 0px;	text-align: center;	line-height: 30px;	font-size: 20px}
.artinfro {	height: 22px;	line-height: 22px;	text-align: center;	color: #858585;	border-bottom: #ffffff 0px dashed;	font-size: 12px}
.artinfro li {	padding: 0 6px}
.artinfro .back {}
.artinfro .back span {	font-family: '宋体'}
.artcontent {	font-size: 14px;	line-height: 26px;	padding: 8px 0;	text-align: left;	padding: 8px 0px;	text-align: justify;	text-justify: inter-ideograph;	margin: 0 auto}
.pimgs {	text-align: center}
.pimgs img {	padding: 3px;	border: #eeeeee 1px solid}
.pinfro {	text-align: left}
.artshow h2 {	line-height: 50px;	font-size: 24px;	text-align: center;	font-size: 20px}
.pinfro pre {	line-height: 30px;	font-size: 14px;}
.pagemaps {	float: right;	padding-right: 8px;	height: 34px;	line-height: 34px}
.pagemaps a {	padding-right: 0;	display: inline}
.norp {	border-top: #0a5ca0 1px dashed;	padding-top: 5px;	margin-top: 20px}
.norp li {	text-align: left;	font-size: 12px}
.norp li a {	font-size: 12px}
.pagebox {	padding-top: 10px;	text-align: center}
.nl_ls {	margin: 0px;}
.nl_ls ul {}
.nl_ls li {	height: 32px;	line-height: 32px;	background: url(../images/index31.gif) no-repeat 4px center;	padding-left: 15px;	overflow: hidden;	border-bottom: #999 1px dashed}
.nl_ls li a {	float: left;}
.nl_ls li span {	float: right;	color: #999;	display: block;}
.nr_ls {	margin: 0px;}
.nr_ls ul {}
.nr_ls li {	height: 32px;	line-height: 32px;	overflow: hidden;	border-bottom: #999 1px dashed}
.nr_ls li a {	float: left;	display: block;	padding-right: 12px}
.nr_ls li span.dd {	font-family: '宋体'}
.nr_ls li span.adddate {	float: right;	color: #999;	display: block;}

.nr_ls{ margin:0px; }
.nr_ls ul{}
.nr_ls li{ height:34px; line-height:32px; background:url(../images/index_49.png) no-repeat 2px center; padding-left:15px; overflow:hidden; border-bottom:#CCC 1px dashed}
.nr_ls li a{ float:left; font-size:14px}
.nr_ls li a.new{color:#F00; font-size:12px; padding-left:5px; position:relative; top:-3px}
.nr_ls li span{ float:right; color:#999}
.nr_ls li a.annex{ float:right;}

.nr_ls2{ margin:0px;}
.nr_ls2 ul{}
.nr_ls2 li{  line-height:32px; overflow:hidden; border-bottom:#CCC 1px dashed; padding-top:30px; padding-bottom:30px}
.nr_ls2 li a{ font-size:14px}
.nr_ls2 li a.new{color:#F00; font-size:12px; padding-left:5px; position:relative; top:-3px}
.nr_ls2 li span{  color:#999}
.nr_ls2 li a.annex{}

.nr_ls2 li .nr_ls_img{ float:left; margin-right:30px; height:150px}
.nr_ls2 li .nr_ls_img img{ height:100%}
.nr_ls2 li .nr_ls_xx{}
.nr_ls2 li .nr_ls_tt a{ font-size:16px}
.nr_ls2 li .nr_ls_jj{ font-size:14px}
.nr_ls2 li .datastr{ float:right}

.pbox {	width: 698px;	overflow: hidden;}
.plist {	width: 789px;	padding-top: 10px;	padding-left: 10px}
.c_r_k {	width: 162px;	float: left;	padding-right: 10px;	text-align: center;	padding-bottom: 10px;}
.c_r_k .autodq {	display: block;	width: 160px;	height: 160px;	overflow: hidden;	border: solid 1px #CCC;}
.c_r_k img {	padding: 0px;}
.c_r_k span {	width: 162px;	text-align: center;	height: 26px;	line-height: 26px;	overflow: hidden;}
.dd {	padding: 10px;	text-align: center;	margin-bottom: 15px;	border: #CCC 1px solid;	border-left: none;	border-right: none}
.orderbtu {	display: block;	height: 32px;	line-height: 32px;	text-align: center;	width: 113px;	margin: 0 auto;	font-size: 16px;	font-family: "微软雅黑", "幼圆";}
.ask {	height: 26px;	background: url(../images/yanyu.png) 4px 6px no-repeat;	text-indent: 22px;	line-height: 26px;	background-color: #eeeeee;}
.answer {	background: url(../images/ren.png) 4px 4px no-repeat;	text-indent: 17px;	line-height: 26px;	padding-left: 5px}
.lylist2 {	border: #CCC 1px dashed;	width: 927px;	margin: 10px auto 10px;	list-style-type: none;	text-align: left}
.proclist {	width: 272px;	overflow: hidden;	background: url(../webimages/boxlinebg.png);	margin-top: 0px;}
.proclist li {	float: left;	display: block;	;	height: 31px;	line-height: 31px;	width: auto;	width: 50%;	text-indent: 10px;	text-align: left}
.proclist1 {	width: 242px;	overflow: hidden;	background: url(../webimages/boxlinebg.png);	margin-top: 0px;}
.proclist1 li {	float: left;	display: block;	;	height: 31px;	line-height: 31px;	width: auto;	width: 50%;	text-indent: 5px;	text-align: left}
.list_1 {	list-style-type: none;	margin: 10px 0 0 10px;}
.list_1 li {	background: url(../webimages/jiantouo.png) no-repeat 2px center;	line-height: 24px;	height: 24px;	text-align: left;	text-indent: 24px}
.list_1 li a {	color: #757474;	font-size: 12px}
.list_1 li a:hover {	color: #000;}
.tlist {	width: 698px;}
.tlist td {	text-align: center;	border-top: #b2b2b2 1px solid;	border-right: #b2b2b2 1px solid;}
.tlist td.last {	border-right: none}
.tlist .ltitle td {	background-color: #24a6f1;	color: #FFF}
.clicktrtd1 td {	background-color: #ceecfd}
.clicktrtd td {	background-color: #71cafd}
.more3 {	display: block;	float: right;	padding-right: 10px}
.plistbox {	padding-top: 10px}

.caselist {	width: 730px;	overflow: hidden}
.caselist ul{ padding-bottom:30px; width:780px}
.caselist li{ width:162px; float:left; text-align:center; margin-right:65px; margin-left:25px; margin-bottom:35px}
.caselist a.zyimg{ display:block; width:160px; height:180px; border:#e37218 1px solid; margin:0 auto}
.caselist a.zyname{ display:block; line-height:62px; font-size:16px}
a.zybtu{ display:block; line-height:30px; background-color:#ac1e15; width:100px; margin:0 auto; color:#FFF; font-size:14px}
.caselist a.zybtu span{ font-family:'宋体'}

.caselist2 {	width: 1020px;	overflow: hidden}
.caselist2 ul{ padding-bottom:30px; width:1100px}
.caselist2 li{ width:470px; float:left; text-align:center; margin-right:80px; margin-left:0px; margin-bottom:35px; height:106px; padding:10px 0}
.caselist2 a.zyimg{ display:block; width:106px; height:106px; border:#e37218 1px solid; margin:0 auto; float:left}
.caselist2 a.zyname{ display:block; line-height:32px; font-size:16px; float:left; width:334px; margin-left:20px; text-align:left}
.caselist2 a.zybtu{ float:left; margin-left:20px}
.caselist2 a.zybtu span{ font-family:'宋体'}

a.zybtu{ display:block; line-height:30px; background-color:#ac1e15; width:100px; margin:0 auto; color:#FFF; font-size:14px}

.caselist3 {	width: 1020px;	overflow: hidden}
.caselist3 ul{ padding-bottom:30px; width:1100px}
.caselist3 li{ width:470px; float:left; text-align:center; margin-right:80px; margin-left:0px; margin-bottom:35px; height:134px; padding:10px 0;}
.caselist3 a.zyimg{ display:block; width:106px; height:106px; border:#e37218 0px solid; margin:12px auto 0; float:left;}
.caselist3 a.zyname{ display:block; line-height:22px; font-size:16px; float:left; width:334px; margin-left:20px; text-align:left}
.caselist3 a.zyname1{ display:block; line-height:22px; font-size:14px; float:left; width:334px; margin-left:20px; text-align:left}
.caselist3 a.zybtu{ float:left; margin-left:20px; margin-top:10px}
.caselist3 a.zybtu span{ font-family:'宋体'}


.plistbox1 {	padding-top: 30px}

.caselist1 {	width: 1200px;	overflow: hidden; padding-left:0px}
.caselist1 ul {	width: 1280px;}
.caselist1 ul li {	float: left;	width: 216px;	margin-right: 29px; 	margin-bottom: 30px}
.caselist1 ul li a {	display: block;	text-align: center;	line-height: 30px;}
.caselist1 ul li a.autodq {	width: 216px;	height: 185px;	background-color: #ffffff;}


#LeftButton2{ display:block; float:left; height:180px; margin-top:2px; padding-top:70px; padding-right:10px}
#RightButton2{ display:block; float:right; height:180px; margin-top:2px; padding-top:70px; padding-left:10px}
#wrapper2 {	width: 958px;	margin: 2px auto 0; float:left; }
#CSSBox2 {	float: left;	width: 984px;	height: 210px;	margin: 0 auto;	overflow: hidden;}
#CSSBox2 ul li {	float: left;	list-style: none;	border: 0px solid red;	width: 180px;	padding-right: 15px;}
#CSSBox2 ul li img {	width: 180px;	height: 180px;	display: block; float:left}
#CSSBox2 ul li a {	display: block;	line-height: 30px;	font-size: 14px;	text-align: center;	margin: 0;	padding: 0;}
#CSSBox2 ul li a span {	display: block;	text-align: center;	font-size: 12px;  float:left; width:100%; text-align:center; color:#FFF}

#CSSBox {	float: left;	width: 455px;	height: 197px;	margin: 0 auto;	overflow: hidden; overflow:hidden;}
#wrapper3 {	width: 425px;	margin: 10px auto 0; float:left; }
#CSSBox ul li {	float: left;	list-style: none;	border: 0px solid red;	width: 199px;	padding-right: 27px}
#CSSBox ul li img {	width: 199px;	height: 197px;	display: block}
#CSSBox ul li a {	display: block;	line-height: 30px;	font-size: 14px;	text-align: center;	margin: 0;	padding: 0;}
#CSSBox ul li span {	display: block;	text-align: center;	font-size: 12px;	padding-top: 12px;}
#LeftButton{ display:block; float:left; height:100px; margin-top:10px; padding-top:80px; padding-right:20px;}
#RightButton{ display:block; float:right; height:100px; margin-top:10px; padding-top:80px; padding-left:10px}
.photo{ border:#d5ecfb 6px solid}
.photowap{ border:#b3dffb 3px solid; padding:80px 10px}


#CSSBox5{ width:1200px; overflow:hidden}
#CSSContent8{ width:1200px}
#CSSContent8 li{width:180px; height:180px; padding-right:30px}
#CSSContent8 li a{width:180px; height:180px;display: block;}
#CSSContent8 li img{ width:216px !important; height:187px !important;display: block;}
