/* CSS Document */
* {
	list-style: none;
	padding: 0;
	margin: 0
}
body {
	font-size: 14px;
	margin: 0 auto;
	color: #000;
	font-family: Microsoft YaHei;
}
p {
	line-height: 25px;
}
.cl {
	clear: both
}
a {
	font-size: 14px;
	text-decoration: none;
	color: #5a5c5e;
}
a:hover {
	font-size: 14px;
	text-decoration: none;
	color: #666;
}
.zi a {
	font-size: 12px;
	text-decoration: none;
	color: #fff
}
.zi a:hover {
	font-size: 12px;
	text-decoration: none;
	color: #000
}
.piczi a {
	font-size: 12px;
	text-decoration: none;
	color: #000
}
.piczi a:hover {
	font-size: 12px;
	text-decoration: none;
	color: #666
}
.pad {
	padding-top: 15px
}
.mad {
	margin-top: 8px
}
/*---------------------------------页头样式开始-------------------------------------*/
.top {
	width: 100%;
	height: 190px;
	background: url(../images/topbg.jpg) top repeat-x;
	margin: 0px auto;
}
.logo {
	width: 100%;
	height: 112px;
	background: url(../images/logo.jpg) center top no-repeat;
	margin: 0 auto;
}
.logo_right {
	width: 420px;
	text-align: center;
	float: right;
	line-height: 21px;
	color: #fff
}/*设为首页 加入收藏*/
.logo_right a {
	color: #fff
}
.logo_right a:hover {
	color: #FDB812
}
.c1 {
	width: 100%;
	height: 3px;
	margin: 0px auto;
	background: url(../images/c1.jpg) left top repeat-x
}
.menu {
	width: 100%;
	height: 42px;
	margin: 0 auto;
}/*导航宽高*/
.banner {
	width: 100%;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
}
.bor {
	border: 1px #eaeaea solid
}
/*主体部分：主体需平铺*/
.mail {
	width: 100%;
	height: 520px;
	margin: 0 auto;
	background-color: #ECE8BB
}
/*主体中心部分：主体不平铺*/
.box {
	width: 1100px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}
.box1 {
	width: 100%;
	margin: 0 auto;
	height: auto;
}
.symid {
	width: 100%;
	height: 368px;
	margin: 0 auto;
	background: url(../images/symid.jpg)top center no-repeat
}
.symid1 {
	width: 1280px;
	height: 336px;
	margin: 0 auto;
	padding-top: 30px;
}
.symid3 {
	width: 1050px;
	height: 437px;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
}
.syleft {
	width: 249px;
	height: 500px;
	float: left;
	padding-left: 60px;
}
.syright {
	width: 740px;
	height: 650px;
	float: right
}
.syleft1 {
	width: 525px;
	height: 437px;
	float: left;
}
.syright1 {
	width: 525px;
	height: 437px;
	float: right
}
/*---------------------------------首页样式开始-------------------------------------*/
/*首页网站公告*/
.wzgg{width: 100%;height: 58px;margin: 0 auto;background: #cacaca}
.sywzgg {
	width: 1265px;
	height: 51px;
	margin: 0 auto;padding-top: 7px;
}
.sywzgg_left {
	width: 187px;
	height: 46px;
	background: url(../images/wzggleft.jpg)no-repeat;
	float: left;
	text-align: center;
}
.sywzgg_left p {
	line-height: 46px;
	font-size: 18px;
	color: #fff
}
.sywzgg_right {
	width: 1050px;
	float: left;
}
.sywzgg_right p {
	line-height: 46px;
}
.navBar {
	width: 100%;
	margin: 0 auto;
	line-height: 50px;
	color: #333;
}
.nav {
	position: relative;
	width: 100%;
	margin: 0 auto;
	font-size: 14px;
	height: 46px;
	line-height: 46px;
	background: #cacaca;
}
.nav a {
	color: #000;
}
.nav h3 {
	font-size: 100%;
	font-weight: normal;
}
.nav .m {
	float: left;
	position: relative;
	z-index: 1;
	line-height: 46px;
}
.nav .s {
	float: left;
	width: 3px;
	text-align: center;
	color: #000;
	font-size: 12px;
}
.nav h3 a {
	display: block;
	width: 145px;
	text-align: center;
}
.nav h3:hover .nav .sub{}
.nav h3:hover .nav .sub {
	display: none;
	position: absolute;
	top: 57px;
	z-index: 1;
	width: 117px;
	border: 1px solid #E6E4E3;
	border-top: 0;
	background: #fff;
}
.nav h3:hover .nav .sub li {
	text-align: center;
	padding: 0 8px;
	margin-bottom: -1px;
}
.nav h3:hover .nav .sub li a {
	display: block;
	border-bottom: 1px solid #E6E4E3;
	height: 28px;
	line-height: 28px;
	color: #000;
	font-size: 12px;
	font-weight: bold;
}
.nav h3:hover .nav .sub li a:hover {
	color: #FE7700;
}
.nav .block {
	height: 3px;
	width: 117px;
	background: #FE7700;
	position: absolute;
	left: 0;
	top: 55px;
	overflow: hidden;
	z-index: 99;
}
.cfsb {
	width: 100%;
	height: 755px;
	margin: 0 auto;
	background: url(../images/cfsb.jpg)top center no-repeat;
}
.cfsb_top {
	height: 25px;
}
.cfsb_bot{width: 1285px;height: 700px;margin: 0 auto;}
.cfsb_more {
	height: 106px;
	background: url(../images/more.jpg)top center no-repeat;
}
.product1{ width:100%; list-style:none;}
.product1 li{  width:303px; height:345px; float:left; margin:9px 8px;}
.product1 li img{ width:303px; height:245px;}
.product1 li p{ line-height:17px; width:303px;}
.product1 li .tit{width:303px;height: 24px;float: left;line-height: 24px;}
.product1 li .tit a{font-size: 14px;color:#000;}
.product1 li .com{width:303px;height: 40px;float: left;}
.product1 li .more{width: 80px;height: 28px;float: left;background: #2f2f2f;text-align: center;line-height: 28px;}
.product1 li .more:hover{background: #0077dd}
.product1 li .more a{color: #fff}


/*首页关于我们*/
.syabout {
	width: 100%;
	height: 468px;
	margin: auto;
	position: absolute;
	max-width: 1440px;
}
.syabout_left {
	width: 50%;
	height: 468px;
	background: url(../images/aboutleft.jpg) top no-repeat;
	position: relative;
	z-index: 11;
	opacity: 0.7;
	float: left;
}
.syabout_left_top{
	width: 50%;
	height: 145px;
	float: left;
}
.syabout_left_bot{
	padding-left:8%;width: 97%;
	height: 245px;
	float: left;color: #fff
}
.syabout_left_more{height:75px;float: left;}
.syabout_right {
	width: 50%;
	height: 468px;
	float: left;
	overflow: hidden;
	position: relative;
	z-index: 11;
	opacity: 0.6;
}
.syabout_bot p {
	line-height: 28px;
	color: #313131
}

/*首页案例展示*/
.syalzs{width:100%; height:521px;margin: 0 auto;overflow:hidden;background:url(../images/alzs.jpg)center top no-repeat}
.alzs{width:1225px;height:521px;margin:0 auto;}
.alzs_top{height:100px;}
.alzs_bot{height:363px;overflow: hidden}
.alzs_more{height:58px;}

.case .title{ height:61px; overflow:hidden; color:#060f19;}
.case .title h3{ font-size:18px; font-weight:normal;}
.case .title h3 span{ display:block; font-family:Arial; font-variant:small-caps;}
.case .title .more{ float:right; margin-top:17px;}
.case .cont{}
.case .cont li{ float:left; width:235px; height:363px; position:relative; overflow:hidden;margin:0 5px 0 5px}
.case .cont li .photo{ width:235px; height:206px; overflow:hidden;}
.case .cont li .photo img{ vertical-align:middle;}
.case .cont li .name1{ height:144px; border:1px solid #dcdcdc; color:#515151; text-align:center; border-top:none;background: #fff}
.case .cont li .name1 .num{ display:block; font-size:18px; padding-top:20px;}
.case .cont li .name1 .tit{display:block; font-weight:bold; margin-top:20px;}
.case .cont li .name1 .more{display:block; margin-top:20px;}
.case .cont li .name2{ display:none; width:235px; padding:0 20px; height:338px; color:#fff; text-align:center; position:absolute; bottom:0; background:#2d2d2d; }
.case .cont li .name2 .num{  display:block; font-size:18px; padding-top:40px;}
.case .cont li .name2 .tit{ display:block;margin-top:20px; font-family:SimSun; line-height:18px;}
.case .cont li .name2 .tit strong{display:block; margin-bottom:20px;}
.case .cont li .name2 .more{display:block; margin-top:40px;}

.sycfsb1{width:100%;height:365px;background:url(../images/al.jpg) top center no-repeat;}
.cfsb1{width:1200px;height:365px;margin:0 auto;}
.cfsb1_top{height:100px;}
.cfsb1_bot{height:245px;overflow: hidden}
.jszc_tit{ text-align:center; height:auto; margin-bottom:10px;}
.jszs{width:300px; height:auto; float:left;}
.xwzx{width:900px; height:auto; float:left;}
/*新闻日历列表样式*/
.xwzx .nul_tw{ }
.xwzx .nul_tw li {width:445px; margin-bottom:10px;height:92px; padding:10px; background:#fff; float:left; margin-right:5px;border:1px solid #fff;}
.xwzx .nul_tw li:hover{ background:#fff; border:1px solid #0072d3;}
.xwzx .nul_tw li h4{color:#000000; width:345px; float:left; font-size:14px; margin-left:10px; }
.xwzx .nul_tw li p{width:345px; float:left; line-height:24px; height:48px; overflow:hidden;margin-left:10px; color:#000;}
.xwzx .nul_tw li .info_date{color: #fff;float:left; width:60px; height:70px;  text-align:center; background:#9b9b9b;}
.xwzx .nul_tw li .info_date span{ font-size:24px; color:#fff; display:block; width:60px; text-align:center; line-height:42px;}
.xwzx .nul_tw li:hover .info_date{ background:#0072d3;}

/*新闻文字列表样式**/
.newsul{width:100%; float:left;}
.newsul li {line-height:32px; height:32px; list-style: square; color:#ce0e25; margin-left:20px;}
.newsul li a,.newsul_list li a:visited{text-decoration:none;color:#6e6e6e;}
.newsul li a:hover{color:#cb161c;}
.info_date{color: #999999;float:right; margin-right:5px;}

/*首页优秀案例*/
.syyxal {
	width: 100%;
	height: 556px;
	background: url(../images/yxal.jpg) center top no-repeat;
	margin: 0 auto
}
.yxal {
	width: 1200px;
	height: 556px;
	margin: 0 auto;
}
.yxal_top {
	height: 61px;
}
.yxal_bot {
	height: 495px;
	overflow: hidden
}
/*首页产品推荐*/
.symid2 {
	width: 100%;
	height: 306px;
	margin: 0 auto;
	background: url(../images/symid.jpg)repeat
}
.sysbzs {
	width: 332px;
	height: 245;
	float: left;
}
.sysbzs_top {
	height: 45px;
	background: url(../images/sbzstop.jpg)no-repeat;
}
.sysbzs_bot {
	height: 200px;
	overflow: hidden;
}
/*首页厂房设备*/
.sycptj {
	width: 100%;
	height: 292px;
	margin: 0 auto;
	overflow: hidden;
	background: url(../images/cptj.jpg)center top no-repeat
}
.cptj {
	width: 1280px;
	height: 292px;
	margin: 0 auto;
}
.cptj_top {
	height: 30px;
}
.cptj_bot {
	height: 262px;
	overflow: hidden
}
/*首页工程案例*/
.sygcal {
	width: 100%;
	height: 607px;
	background: url(../images/gcal.jpg) center top no-repeat;
	margin: 0 auto
}
.gcal {
	width: 1200px;
	height: 607px;
	margin: 0 auto;
}
.gcal_top {
	height: 70px;
}
.gcal_bot {
	height: 460px;
	overflow: hidden
}
.gcal_more {
	height: 75px;
}
/*首页新闻中心*/
.synews {
	width: 100%;
	height: 506px;
	margin: 0 auto;
	background: url(../images/news.jpg) center top no-repeat
}
.synews_top {
	height: 90px;
}
.synews_bot {
	width: 1323px;
	height: 362px;
	overflow: hidden;
	margin: 0 auto
}
.synews_bot_left {
	width: 609px;
	height: 362px;
	float: left;
}
.synews_bot_right {
	width: 675px;
	height: 362px;
	float: right;
	overflow: hidden;
}
.synews_bot_right li {
	width: 98%;
	height: 101px;
	line-height: 35px;
	float: left;
	display: inline;
	background: #f0f0f0;
	padding-left: 25px;
	border-left: 4px #646464 solid;
	font-size: 12px;
	margin-bottom: 29px;
}
.synews_bot_right li .tit{width:93%;height: 50px;line-height: 50px;float: left;padding-left: 5px;}
.synews_bot_right li .tit a{font-size: 18px;}
.synews_bot_right li .com{width:93%;height: 50px;line-height: 50px;float: left;padding-left: 15px;background: url(../images/dd.png) left center no-repeat;}
.synews_bot_right li:hover {
	border-left: 4px #004ebd solid;
}
.synews_bot_right li a:hover {
	color: #004ebd;
	font-size: 18px
}
.synews_bot_right li a {
	font-size: 12px;
	color: #313131
}
.synews_bot_right font {
	float: right;
	height: 35px;
	line-height: 35px;
	margin-right: 0px;
	font-size: 12px;
	color: #313131
}
/*首页联系我们*/
.synews1 {
	width: 325px;
	height: 308px;
	float: right;
}
.synews1_top {
	height: 38px;
	background: url(../images/news1top.jpg) left top no-repeat
}
.synews1_mid {
	height: 81px;
	background: url(../images/news1mid.jpg) left top no-repeat
}
.synews1_bot {
	height: 270px;
	overflow: hidden;
}
.synews1_nr {
	line-height: 14px;
	width: 100%;
}
/*focus*/
.focus {
	width: 360px;
	height: 110px;
	margin: 0px 0px 0px 20px;
}
.focus-left {
	width: 274px;
	height: 200px;
	margin: 0;
	padding: 0;
	float: left;
}
.focus-top {
	width: 380px;
	height: 30px;
	margin: 0 auto;
	text-align: center
}
.focus-right {
	width: 360px;
	height: 110px;
	margin: 0 auto;
	overflow: hidden;
	line-height: 22px;
	font-size: 12px;
}
.focus-right p {
	line-height: 22px;
	font-size: 12px;
	color: #fff
}
#a-focus {
	color: #fff;
	font-size: 18px;
	width: 320px;
	text-align: center;
	margin: 0 auto
}
#a-focus:hover {
	color: #f00;
}
#a-focus-end {
	color: #fff;
	float: right;
	font-size: 12px;
}
#a-focus-end:hover {
	color: #f00;
}
/*首页新闻列表*/
.new {
	width: 98%;
	margin: 0px auto;
}
.new li {
	width: 95%;
	height: 25px;
	line-height: 25px;
	float: left;
	display: inline;
	background: url(../images/dd.png) left center no-repeat;
	border-bottom: 1px #DFDFDF dashed;
	color: #fff
}
.new a {
	height: 33px;
	line-height: 25px;
	float: left;
	padding-left: 10px;
	text-decoration: none;
	color: #fff;
	font-family: "宋体";
	font-size: 12px;
}
.new font {
	float: right;
	height: 25px;
	line-height: 25px;
	margin-right: 0px;
	font-size: 12px;
	font-family: "宋体";
}
.new a:hover {
	text-decoration: none;
}
/*首页横幅*/
.syhf {
	width: 100%;
	height: 7px;
	margin: 0 auto
}
.syhf1 {
	width: 100%;
	height: 669px;
	background: url(../images/hf1.jpg) top center no-repeat;
	margin: 0 auto
}
.syhf1_top {
	height: 130px;
}
.syhf1_bot {
	width: 1200px;
	height: 420px;
	margin: 0 auto;
}
.syhf1_bot_left {
	width: 500px;
	height: 420px;
}
.syhf2 {
	width: 100%;
	height: 386px;
	background: url(../images/hf2.jpg) top center no-repeat;
}
.syhf3 {
	width: 100%;
	height: 171px;
	background: url(../images/hf3.jpg) left center no-repeat;
}
.sousuo {
	width: 237px;
	height: 36px;
	line-height: 51px;
	margin: 0 auto;
}
.sousuo_left {
	float: left;
}
.sousuo_right {
	width: 50px;
	float: right;
}
.search .xdaoh {
	background: url(Img/ny_cp/navbg.png) left center no-repeat;
	padding-left: 22px;
}
.search p {
	color: #484848;
	font-size: 14px;
	font-weight: 600;
	line-height: 50px;
}
.search em {
	color: #888;
	font-size: 14px;
	font-family: "宋体";
	line-height: 50px;
	padding-right: 10px;
}
.search p a {
	color: #666666;
	padding-right: 10px;
	font-weight: 400;
}
.search p a:hover {
	color: #e21001;
	text-decoration: underline;
}
.search {
	width: 237px;
	height: 36px;
	position: relative;
	line-height: 51px;
	margin-top: 10px;
}
.search .inp01 {
	width: 235px;
	height: 29px;
	background: #fff;
	border: 1px solid #b8b8b8;
	line-height: 36px;
	text-align: left;
	color: #777;
	font-size: 12px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.search .inpso {
	width: 35px;
	height: 32px;
	background: url(../images/soso_xb1.jpg) #00baff center no-repeat;
	display: inline-block;
	border: 0;
	text-indent: -9999px;
	position: absolute;
	right: 0px;
	top: 0px;
}
/*-------------------------------------------内页样式开始-----------------------------------------------*/

/*左侧列表栏目*/
.boxleft {
	width: 256px;
	margin-left: 60px;
	margin: 0px;
	float: left
}
/*内页产品分类*/
.nylist {
	width: 209px;
	height: auto;
	margin: 0 auto
}
.nylist_top {
	height: 84px;
	background: url(../images/nylisttop.jpg) center top no-repeat;
}
.nylist_bot {
	width: 207px;
	height: auto !important;
	min-height: 180px;
	zoom: 1;
	margin-top: 3px
}
.nylist .classname {
	line-height: 60px;
	font-size: 20px;
	color: #303D45;
	font-weight: bold;
	padding-left: 25px
}/* 类别名称*/
/*内页联系我们*/
.boxleft_bot {
	margin-top: 15px;
}
.nylink {
	width: 256px;
	height: auto;
	margin: 15px auto 0 auto
}
.nylink_top {
	height: 73px;
	background: url(../images/nylinktop.jpg) center top no-repeat;
}
.nylink_bot {
	width: 241px;
	height: auto
}
.nylink_nr {
	line-height: 24px;
	width: 90%;
	margin: 0 auto;
	padding-top: 10px
}
/*内页新闻列表*/
.new1 {
	width: 100%;
	text-align: left;
	font-size: 14px;
}
.new1 li {
	width: 100%;
	height: 28px;
	line-height: 28px;
	float: left;
	display: inline;
	background: url(../images/d.jpg) left center no-repeat;
	border-bottom: 1px #A8A8A8 dashed
}
.new1 a {
	height: 28px;
	line-height: 28px;
	float: left;
	margin-left: 15px;
	font-size: 14px;
}
.new1 font {
	float: right;
	height: 28px;
	line-height: 28px;
	margin-right: 0px;
	font-size: 42px;
	font-size: 12px;
}
.new1 a:hover {
	color: #076ce0;
	text-decoration: none;
}
/*内页产品展示列表*/
.product {
	width: 100%;
	list-style: none;
}
.product li {
	width: 253px;
	height: 222px;
	float: left;
	margin: 8px;
}
.product li img {
	width: 242px;
	height: 207px;
	padding: 5px;
	border: 1px solid #666666;
}
.product li p {
	text-align: center;
	line-height: 17px;
	width: 233px;
}
.product2 {
	width: 100%;
	list-style: none;
}
.product2 li {
	width: 233px;
	height: auto;
	float: left;
	margin: 10px 14px;
}
.product2 li img {
	width: 221px;
	height: 147px;
	padding: 5px;
	border: 1px solid #6F6F6F;
}
.product2 li p {
	text-align: center;
	line-height: 17px;
	width: 233px;
}
.product_title {
	text-align: center;
	font-weight: bold;
	padding: 5px;
	width: 100%
}
.product_related {
	text-align: center;
	padding: 5px;
	width: 100%
}
.proimg {
	text-align: center;
	width: 100%;
	height: auto
}
.page {
	padding: 15px 0 20px 0;
	width: 100%;
	text-align: center;
	line-height: 40px
}
/*右侧主体*/
.boxright {
	width: 820px;
	height: auto;
	float: right;
}
.boxright_top {
	width: 820px;
	height: 46px;
	background: url(../images/nytop.jpg) center top no-repeat;
}
.boxright_mid {
	width: 820px;
	height: auto !important;
	min-height: 480px;
	overflow: hidden;
	zoom: 1;
	background: url(../images/nymid.jpg) center top repeat-y;
	margin-top: 15px
}
.boxright_bot {
	width: 820px;
	height: 8px;
	background: url(../images/nybot.jpg) center top no-repeat;
}
.left_zi {
	width: 170px;
	height: 39px;
	line-height: 30px;
	font-size: 17px;
	color: #000;
	float: left;
	padding-left: 28px;
	padding-top: 15px
}
.right_zi {
	float: right;
	width: 400px;
	text-align: right;
	line-height: 30px;
	color: #000;
	margin-right: 15px;
	padding-top: 15px
}
.content {
	line-height: 24px;
	width: 96%;
	margin: 0 auto;
	padding-top: 10px
}/*右侧内容*/
/*---------------------------------页尾样式开始-------------------------------------*/
.foot1 {
	width: 100%;
	height: 261px;
	margin: 0 auto;
	background: url(../images/foot.jpg)top repeat-x;
	font-size: 12px;
	line-height: 20px;
	color: #878787;
	position: absolute;
	top: 3375px;
	z-index: 106;
}
.foot1_top {
	padding-top: 0px;
	color: #878787
}
.foot1_menu {
	width: 100%;
	height: 43px;
	text-align: center;
	line-height: 43px;
	margin: 0px auto;
}
.foot1_menu a {
	color: #878787;
	font-size: 16px;
}
.foot1_bot {
	width: 100%;
	height: 160px;
	text-align: left;
	overflow: hidden;
	line-height: 53px;
	margin: 0 auto;
	background: url(../images/footbot.jpg)top center no-repeat;
	padding-left: 470px;
	padding-top: 80px;
}
.foot1_bot a {
	color: #878787;
	font-size: 14px;
}
.foot1_bot_d {
	width: 1280px;
	height: 53px;
	margin: 0 auto;
	padding-top: 20px;
}
.foot {
	width: 100%;
	height: 261px;
	margin: 0 auto;
	background: url(../images/foot.jpg)top repeat-x;
	font-size: 12px;
	line-height: 20px;
	color: #878787;
}
.foot_top {
	padding-top: 0px;
	color: #878787
}
.foot_menu {
	width: 100%;
	height: 43px;
	text-align: center;
	line-height: 43px;
	margin: 0px auto;
}
.foot_menu a {
	color: #878787;
	font-size: 16px;
}
.foot_bot {
	width: 100%;
	height: 160px;
	text-align: left;
	overflow: hidden;
	line-height: 53px;
	margin: 0 auto;
	background: url(../images/footbot.jpg)top center no-repeat;
	padding-left: 570px;
	padding-top: 80px;
}
.foot_bot a {
	color: #878787;
	font-size: 14px;
}
.foot_bot_d {
	width: 1280px;
	height: 53px;
	margin: 0 auto;
	padding-top: 20px;
}
.index_cpzs_nr {
	width: 950px;
	height: 515px;
	margin: 0 auto;
	overflow: hidden;
}
.index_cpzs_nr a.mr_prev {
	margin-top: 55px;
	float: left;
}
.index_cpzs_nr a.mr_next {
	margin-top: 55px;
	float: right;
}
#marquee1 {
	width: 950px;
	float: left;
	overflow: hidden;
	height: 515px;
}
#marquee1 ul {
	width: 950px !important
}
#marquee1 li {
	float: left;
	text-align: center;
	background: url(../images/index_49.jpg) no-repeat;
	padding: 5px 15px 5px 2px;
}
#marquee1 ul li img {
	display: block;
	width: 295px;
	height: 226px;
}
#marquee1 ul li .img {
	display: block;
	width: 295px;
	height: 226px;
}
#marquee1 ul li .title {
	width: 295px;
	height: 23px;
	background: #b0b0b0;
	text-align: center
}
#marquee1 a {
	line-height: 23px;
	color: #000;
}
/***********/
.index_cpzs_nr1 {
	width: 1280px;
	height: 250px;
	margin: 0 auto;
	overflow: hidden;
}
.index_cpzs_nr1 a.mr_prev {
	margin-top: 95px;
	float: left;
	position: relative;
	z-index: 1;
}
.index_cpzs_nr1 a.mr_next {
	margin-top: 95px;
	float: right;
	position: relative;
}
#marquee2 {
	width: 1200px;
	overflow: hidden;
	height: 250px;
	float: left;
	position: absolute;
	margin-left: 40px;
}
#marquee2 li {
	float: left;
	text-align: center;
	padding: 4px 3px 5px 4px;
}
#marquee2 ul li .img {
	width: 224px;
	height: 187px;
}
#marquee2 ul li img {
	display: block;
	width: 224px;
	height: 187px;
}
#marquee2 a {
	color: #464646;
	font-size: 12px
}
#marquee2 li p {
	text-align: center;
	height: 30px;
	line-height: 30px;
	width: 224px;
	margin-top: 3px;
	background: #d3d3d3;
}
.index_cpzs_nr2 {
	width: 1200px;
	height: 250px;
	margin: 0 auto;
	overflow: hidden;
}
.index_cpzs_nr2 a.mr_prev {
	margin-top: 75px;
	float: left;
	position: relative;
	z-index: 1;
}
.index_cpzs_nr2 a.mr_next {
	margin-top: 75px;
	float: right;
	position: relative;
}
#marquee3 {
	width: 1080px;
	overflow: hidden;
	height: 250px;
	float: left;
	position: absolute;
	margin-left: 55px;
}
#marquee3 li {
	float: left;
	text-align: center;
	padding: 4px 15px 5px 15px;
}
#marquee3 ul li .img {
	width: 242px;
	height: 202px;
}
#marquee3 ul li img {
	display: block;
	width: 242px;
	height: 202px;
	margin-right: 6px;
}
#marquee3 a {
	color: #464646;
	font-size: 12px
}
#marquee3 li p {
	text-align: center;
	height: 30px;
	line-height: 30px;
	width: 242px;
	margin-top: 3px;
	background: #d3d3d3;
}
.ge_input {
	border: 1px solid #ccc;
	padding-left: 5px;
	line-height: 36px;
	width: 201px;
	height: 27px;
}
.textarea-text {
	border: 1px solid #ccc;
	width: 518px;
	height: 52px;
}
.ge_input1 {
	border: 1px solid #ccc;
	padding-left: 5px;
	width: 111px;
	height: 27px;
}
.btnsub {
	padding-left: 5px;
	width: 132px;
	border: 1px solid #219737;
	height: 30px;
	background: url(../images/btn.jpg) no-repeat
}
.index_Rollb1 {
	width: 1000px;
	height: 48px;
	overflow: hidden;
	margin: 0 auto;
	margin-left: 200px;
}
#demob1 {
	overflow: hidden;
	width: 1200px;
	margin: 0 auto
}
#indemob1 {
	float: left;
	width: 800%;
}
#demo1b1 {
	float: left;
}
#demo2b1 {
	float: left;
}
.index_Rolla1 {
	width: 842px;
	margin: 0 auto;
	padding: 0px 0px;
	overflow: hidden;
}
#demoa1 {
	overflow: hidden;
	width: 842px;
	margin: 0 auto;
}
#indemoa1 {
	float: left;
	width: 800%;
	;
}
#demoa1 #indemoa1 .img {
	width: 250px;
	height: 173px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	overflow: hidden;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
*display: block;
*font-size:102px;
}
#demoa1 #indemoa1 img {
	width: 250px;
	height: 173px;
	display: block;
	margin: 0 auto;
}
#demoa1 #indemoa1 a {
	display: block;
	width: 255px;
	float: left;
	margin: 10px 10px 0px 10px;
	font-size: 13px;
	color: #fff
}
#demoa1 #indemoa1 p {
	text-align: center;
	line-height: 25px;
	width: 100%;
	background: #076ce0;
	margin-top: 6px;
	;
}
#demo1a1 {
	float: left;
	;
}
#demo2a1 {
	float: left;
}
#messagelist {
	padding: 15px;
}
#messagelist .metlist {
	margin-bottom: 10px;
	border: 6px solid #dedede;
	padding: 5px;
}
#messagelist .metlist dt {
	background: url(../images/message.gif) no-repeat left center;
	border-bottom: 1px dotted #dedede;
	padding: 4px 0px 4px 20px;
	margin-bottom: 5px;
}
#messagelist .metlist dt span.name {
	color: #2c7199;
}
#messagelist .metlist dt span.time {
	padding-left: 8px;
	color: #999;
}
#messagelist .metlist dt span.tt {
	float: right;
	padding-right: 5px;
}
#messagelist .metlist dd.info span.tt {
	display: none;
	clear: both;
}
#messagelist .metlist dd.info span.text {
	display: block;
	line-height: 1.5;
	padding: 8px 5px;
}
#messagelist .metlist dd.reinfo span.tt {
	background: url(../images/admin.gif) no-repeat left 3px;
	display: block;
	border-bottom: 1px dotted #dedede;
	padding: 2px 0px 2px 20px;
	margin: 0px 0px 5px;
	color: #2c7199;
}
#messagelist .metlist dd.reinfo span.text {
	display: block;
	line-height: 1.5;
	padding: 8px 5px;
}
#messagelist .ctitle {
	margin: 10px 0px 10px;
	padding: 5px 20px;
	background: url(../images/dt-7.gif) no-repeat left center;
*background-position:left 17px;
	font-size: 14px;
	border-bottom: 1px dotted #ccc;
}
#messagelist table {
	margin: 0px auto;
}
#messagetable {
	padding: 15px;
}
#messagetable table {
	margin: 0px auto;
}
