* {
	list-style: none;
	padding: 0;
	margin: 0;
}
body {
	font-size: 12px;
	margin: 0 auto;
	font-family: Microsoft YaHei;
}
p {
	line-height: 25px;
}
.cl {
	clear: both;
}
a {
	font-size: 12px;
	text-decoration: none;
	color: #333;
	outline: none;
}
a:hover {
	font-size: 12px;
	text-decoration: none;
	color: #ff0000;
}
img {
	border: none;
}
.zi a {
	font-size: 12px;
	text-decoration: none;
	color: #fff;
}
.zi a:hover {
	font-size: 12px;
	text-decoration: none;
	color: #f00;
}
.piczi a {
	font-size: 12px;
	text-decoration: none;
	color: #333;
}
.piczi a:hover {
	font-size: 12px;
	text-decoration: none;
	color: #ff0000;
}
.pad {
	padding-top: 15px;
}
.mad {
	margin-top: 15px;
}
/*---------------------------------页头样式开始-------------------------------------*/
.top {
	width: 100%;
	height: 224px;
	background: url(../images/topbg.jpg) top repeat-x;
	margin: 0px auto;
	max-width: 1440px;
}
.logo {
	width: 100%;
	height: 133px;
	background: url(../images/logo.jpg) center top no-repeat;
	margin: 0 auto;
	max-width: 1440px;
}
.logo_right {
	width: 390px;
	text-align: center;
	float: right;
	line-height: 37px;
	color: #000
}/*设为首页 加入收藏*/
.logo_right a {
	color: #000
}
.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;max-width: 1440px;
}
.mail {
	width: 100%;
	height: auto;
	margin: 0 auto;
	background: url(../images/indexbj_49.jpg) center bottom no-repeat;
	overflow: hidden;
	padding-bottom: 30px;
}
/*主体中心部分：主体不平铺*/
.box {
	width: 1150px;
	margin: 0px auto;
	height: auto;
	padding-top: 20px;
}
/*---------------------------------首页样式开始-------------------------------------*/
.syhf{width: 100%;height:37px;margin:0 auto;max-width: 1440px;background:url(../images/hf.jpg) center top no-repeat;}
.syhf1{width: 100%;height:155px;margin:0 auto;max-width: 1440px;background:url(../images/hf1.jpg) center top no-repeat;}
.syhf3{ width: 100%;height: 50px;background:url(../images/hf3.jpg) center top no-repeat;margin: 0 auto;max-width: 1440px;}

/*首页网站公告*/
.sywzgg{ width:100%;height:40px;background:url(../images/wzgg.jpg) center top no-repeat;margin: 0 auto;}
.sywzgg_bot{ width:100%;height:40px;}
.sywzgg_bot li{width:500px;color:#fff;background:url(../images/dd.png) left center no-repeat;line-height: 40px;margin-left:80px;}
.sywzgg_bot li a{color:#fff;padding-left:20px;}
.sywzgg_bot font {float:right;height:40px;line-height:40px;}


.clearfix1 {clear: both;zoom: 1;}
.search{ width:1140px; height:40px;font-family:"Microsoft YaHei",SimSun,SimHei; margin:0px auto; margin-top: 0px;}
.search .xdaoh{ background: url(Img/ny_cp/navbg.png) left center no-repeat; padding-left:22px;}
.search p{ color:#006ab5; font-size:14px; font-weight:bold; line-height:50px;padding-left: 40px;font-family: "宋体";}
.search em{ color:#888; font-size:14px; font-family:"宋体"; line-height:40px;padding-right:10px;}
.search p a{ color:#969696; padding-right:10px;font-weight:400;}
.search p a:hover{color:#e21001; text-decoration:underline;}
.search .sousuo{ width:175px; height:28px; margin-top:10px;float: right;margin-right: 18px;}
.search .search1{width:175px; height:28px; position:relative; background:url(../images/search.jpg)no-repeat}
.search .search1 .inp01 {width:175px;height:28px;background:url(../images/search.jpg)no-repeat;padding:1px 0 0px 0px;line-height: 22px;text-align:left;color:#777; font-size:12px;position:absolute; left:0px; top:0px;border: 1px #fff solid;}
.search .search1 .inpso {width:27px;height: 28px;background: url(../images/searchbtn.jpg)center no-repeat;display: inline-block;border:0; text-indent:-9999px; position:absolute;right:1px; top:1px;}


.index_Rollb1 { width:1080px; height:48px;overflow:hidden;margin:0 auto;margin-left:160px;}
#demob1 { overflow:hidden;  width:1200px; margin:0 auto} 
#indemob1 { float: left; width:800%; }
#demo1b1 { float: left; }
#demo2b1 {float: left;}

/*首页关于我们*/
.syabout{ width:100%;height:388px;margin:0 auto;background:url(../images/about.jpg)top center no-repeat;}
.about{ width:1200px; height:388px;margin:0 auto;}
.about_left{width:459px; height:288px;float: left;padding-top: 35px;padding-left: 30px;}
.about_right{width:695px; height:388px;line-height:22px;float: right;}
.about_right_top{width:600px;height:85px;}
.about_right_bot{height:235px;line-height:22px;float:left;overflow:hidden;margin:0px 0px 0px 10px;color: #003468;}
.about_right_more{width:656px;height:50px;float: right}


/*首页厂房设备*/
.sycfsb{width:100%; height:375px;margin: 0 auto;overflow:hidden;background:url(../images/cfsb.jpg)center top no-repeat}
.cfsb{width:1200px;height:375px;margin:0 auto;}
.cfsb_top{height:95px;}
.cfsb_bot{height:280px;overflow: hidden}


/*首页案例展示*/
.syalzs{width:100%; height:523px;margin: 0 auto;overflow:hidden;background:url(../images/alzs.jpg)center top no-repeat}
.alzs{width:1225px;height:523px;margin:0 auto;}
.alzs_top{height:123px;}
.alzs_bot{height:363px;overflow: hidden}
.alzs_more{height:35px;}

/*首页联系我们*/
.sylink{ width:450px;height:437px;float:right;}
.sylink_top{ height:64px;background:url(../images/sylinktop.jpg) right top no-repeat}
.sylink_bot{ height:373px;background:url(../images/sylinkbg.jpg) right top no-repeat}
.sylink_nr{ line-height:14px; width:90%; margin:0 auto; padding-top:10px }

/*首页产品展示*/
.sycpzs{width:100%; height:644px;margin: 0 auto;overflow:hidden;background:url(../images/cpzs.jpg)center top no-repeat}
.cpzs{width:1200px;height:644px;margin:0 auto;}
.cpzs_top{height:100px;}
.cpzs_tit{width:1060px;height:40px;margin:0 auto;}
.cpzs_tit ul li a, .menu ul li a:visited{display:block; text-decoration:none; width:134px; height:39px; text-align:center; color:#fff;line-height:39px;overflow:hidden;font-size:13px;font-family: "微软雅黑"}
.cpzs_tit ul {padding:0; margin:0;list-style-type: none;}
.cpzs_tit ul li {width:134px; height:39px;float:left; position:relative;line-height:39px; padding:0;background: #008aff;margin: 0 2px 0 2px}
.cpzs_tit ul li:hover{background: #666666;}
.cpzs_tit ul li ul {display: none;}
.cpzs_bot{height:290px;overflow: hidden}


.city_ser_show{display:none;width:1127px;height:540px;border:0px solid #cdcdcd;margin:0 auto;}
#con_two_1{display:block;}
#menubox{width:1100px;height:44px; line-height:44px; margin-bottom:0px; background:url(../images/index_20.jpg); margin-top:25px;}
#menubox ul{margin:0;padding:0;}
#menubox ul li{float:left;list-style:none;display:inline;padding-top:0px;border:0px solid #D1D1D1;border-bottom:0px;margin:0 0px;white-space:nowrap;overflow:ellipsis;cursor:pointer;width:164px;height:44px;text-align:center;font-size:15px; color:#FFF;overflow:visible; }
#menubox ul li.hover{border-top:0px solid #D1D1D1;border-right:0px solid #D1D1D1;border-left:0px solid #D1D1D1;color: #000000;font-weight:bold;border-bottom:0px solid #D1D1D1; background:url(../images/index_21.jpg) no-repeat; color:#FFF;}

#con_one_1{display:block;}
#menubox1{width:975px;height:37px; line-height:37px; margin:0 auto;font-family:Microsoft YaHei; }
#menubox1 ul{margin:0;padding:0;}
#menubox1 ul li{float:left;list-style:none;display:inline;;margin:0px 3px 0px 3px;white-space:nowrap;overflow:ellipsis;cursor:pointer;width:133px;height:39px;text-align:center;font-size:13px; color:#fff;overflow:visible; transition: 0.3s linear}
#menubox1 ul li.hover{border-top:0px solid #D1D1D1;border-right:0px solid #D1D1D1;border-left:0px solid #D1D1D1;border-bottom:0px solid #D1D1D1; background:#666666; color:#fff;transition: 0.3s linear}


.syleft1{ width:600px; height:423px; float:left;}
.syright1{ width:600px; height:423px; float:right}

/*首页新闻中心*/
.news{width:1200px;height:423px;margin: 0 auto;}
.synews{ width:596px;height:420px;}
.synews_top{ height:50px;}
.synews_bot{ width:580px;height:374px; overflow:hidden;}
.synews_bot li {width:95%;height:31px;line-height:31px;float:left;display:inline;background:url(../images/.jpg) left center no-repeat;border-bottom: 1px #DFDFDF dashed;padding-left:15px;}
.synews_bot li a{font-size: 12px;font-family: "宋体"}
.synews_bot font {float:right;height:31px;line-height:31px;margin-right:0px; font-size:12px}

/*首页最新资讯*/
.synews1{ width:596px;height:420px;}
.synews1_top{ height:50px;}
.synews1_bot{ width:580px;height:374px; overflow:hidden;}
.synews1_bot li{width:95%;height:31px;line-height:31px;float:left;display:inline;background:url(../images/.jpg) left center no-repeat;border-bottom: 1px #DFDFDF dashed;padding-left:15px;}
.synews1_bot li a{font-size: 12px;font-family: "宋体"}
.synews1_bot font {float:right;height:31px;line-height:31px;margin-right:0px; font-size:12px}


.sideL{ width: 256px;}
.sideL h1{ font-weight: bold; font-size: 22px; color: #fff; background-color: #006ab5; height:102px; line-height: 102px; text-indent:30px; }
.sideL h1 span{ font-size: 18px; font-family:"Arial"; color: #9ea9c3; display:inline-block;text-indent:0px; margin-left: 10px; }
.sideR{ width: 925px; }
.sideUl { border-bottom:2px solid #eaeaea;}
.sideUl li { height:60px; line-height:60px; background-image:url(../images/m2.png); background-repeat:no-repeat; background-position:200px center; text-indent:30px; background-color: #f7f7f7; border-bottom:1px solid #eaeaea;}
.sideUl li a{ display:block;}
.sideUl li:hover,.sideUl li.sideOn{background-image:url(../images/m1.png); background-color: #fff; }

.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:237px;border:1px solid #b50000; height:45px;background:url(../images/btn.jpg) no-repeat}
/*首页成功案例*/
.cgal {
	width: 1050px;
	height: 811px;
	margin: 0 auto;
}
.cgal_top {
	height: 108px;
	background: url(../images/cgal_top.jpg) center top no-repeat;
}
.cgal_bot {
	height: 600px;
}
.cgal_more {
	width: 100%;
	height: 88px;
	background: url(../images/more1.jpg)center top no-repeat;
}

.symid2{ width:100%;height:423px;margin:0 auto;background:url(../images/symid2.jpg)top center no-repeat}


.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:200px; padding:0 20px; height:338px; color:#fff; text-align:center; position:absolute; bottom:0; background:#1a7cd1; }
.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;}

/*首页服务项目*/
.syfwxm{width:100%; height:541px;margin: 0 auto;overflow:hidden;background:url(../images/fwxm.jpg)center top no-repeat}
.fwxm{width:1207px;height:541px;margin:0 auto;}
.fwxm_top{height:110px;}
.fwxm_bot{height:428px;overflow: hidden}


/*首页联系我们*/
.sylink{ width:415px;height:382px;  float:right; overflow:hidden;}
.sylink_top{ height:125px;background:url(../images/sylink_top.jpg) no-repeat;}
.sylink_bot{ padding-left:2px; height:66px;}
.sylink_nr{ line-height:24px; width:95%;margin:0 auto;padding-top:10px;color:#000;}
.sylink_db{height:141px;background:url(../images/sylinkdb.jpg) no-repeat}


.zz{width: 385px;height: 460px;float: left;}
.zz li{width:385px;height: 70px;float: left;margin: 2.5px 0;}
.zz li .lf{width:186px;height: 70px;float: left;background: url(../images/zz.jpg)no-repeat;}
.zz li .rt{width:186px;height: 70px;float: left;}


/*首页友情链接*/
.syyqlj{width:100%; height:80px; margin:0 auto;background:url(../images/yqlj.jpg)top center no-repeat;}
.syyqlj_top{width:1200px;height:10px;margin:0 auto;}
.syyqlj_bot{width:1200px;height:80px; overflow:hidden;margin: 0 auto;}
.syyqlj_bot .nr{ padding:0px;}
#pshow1{padding:0; padding-left:5px; padding-top:12px;}
#pshow1 ul{width:100%;margin:0 auto;clear:both;overflow:hidden;}
#pshow1 li{float:left;width:98px;padding:3px 10px 5px 10px;display:block;overflow:hidden;}

/*focus*/
.focus{ width:594px; height:235px; margin:0; padding:0;}
.focus-left{ width:274px; height:220px; margin:0; padding:0; float:left;}
.focus-right{ width:295px; height:220px; margin:0; float:left; text-height:2em; overflow:hidden;line-height:30px;margin-left: 15px;}
.focus-left img{ width:264px; height:200px; margin:6px; border:1px solid #cacaca; padding:0;}
#a-focus{color:#004395;font-size:16px;width:320px;}
#a-focus:hover{color:#f00;}
#a-focus-end{color:#004395;float:right;margin-right:15px;font-size:12px;}
#a-focus-end:hover{color:#f00;}

/*首页新闻列表*/
.new {width:100%;margin: 0 auto}
.new li {width:98%;height:30px;line-height:30px;float:left;display:inline;background:url(../images/gg.png) left center no-repeat;border-bottom: 1px #4a3425 dotted;margin-right:4px;}
.new a {height:30px;line-height:30px;float:left; padding-left:15px;text-decoration:none;font-family: "宋体";font-size: 12px;}
.new font {float:right;height:30px;line-height:30px;margin-right:3px; font-size:12px;font-family: "宋体";}
.new a:hover {text-decoration:none; }
/*-------------------------------------------内页样式开始-----------------------------------------------*/


/*左侧列表栏目*/
.boxleft {
	width: 211px;
	margin: 0px;
	float: left;
}
/*内页产品分类*/
.nylist {
	width: 211px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	background: #333436;
	padding-top: 12px;
}
.nylist_top {
	height: 29px;
	background: url(../images/indexbj_61.png) no-repeat;
}
.nylist_bot {
	height: auto !important;
	zoom: 1;
	overflow: hidden;
}
.classname {
	line-height: 29px;
	font-size: 18px;
	color: #fff;
	font-family: "微软雅黑";
	text-align: center;
}
/*产品分类列表*/
.aboutleft2 {
	width: 186px;
	font-size: 12px;
	margin: 0 auto;
	height: auto;
	padding-bottom: 10px;
}
.aboutleft2 li {
	width: 100%;
	height: 32px;
	line-height: 32px;
	background: url(../images/indexbj_50.png) left center no-repeat;
	;
	border-bottom: 1px #4e4e4e solid;
	margin-top: 4px;
}
.aboutleft2 a {
	font-size: 14px;
	text-align: center;
	display: block;
	color: #979797;
}
.aboutleft2 a:hover {
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	background: #35c02c;
	color: #fff;
}
/*内页联系我们*/
.boxleft_bot {
	margin-top: 15px;
}
.nylink {
	width: 256px;
	float: left;
	overflow: hidden;
}
.nylink_top {
	height: 56px;
	background: url(../images/index_28.jpg) left top no-repeat;
}
.nylink_bot {
	height: 225px;
}
.nylink_nr {
	line-height: 24px;
	width: 90%;
	margin: 0 auto;
	padding-top: 10px;
}
/*内页新闻列表*/
.new1 {
	width: 100%;
	text-align: left;
	font-size: 12px;
}
.new1 li {
	width: 100%;
	height: 28px;
	line-height: 28px;
	float: left;
	display: inline;
	background: url(../images/indexbj_50.png) left center no-repeat;
	border-bottom: 1px #A8A8A8 dashed;
}
.new1 a {
	float: left;
	margin-left: 15px;
	;
}
.new1 font {
	float: right;
	margin-right: 0px;
	font-size: 12px;
}
.new1 a:hover {
	font-size: 12px;
	text-decoration: none;
	;
}
/*内页产品展示列表*/
.product {
	width: 100%;
	list-style: none;
	padding-top: 10px;
	padding-left: 3px;
}
.product li {
	width: 192px;
	margin: 10px 8px;
	float: left;
	display: block;
}
.product li .img {
	width: 186px;
	height: 156px;
	border: 3px solid #ddd;
	overflow: hidden;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
*display: block;
*font-size:102px;
}
.product li .img:hover {
	border: 3px solid #a11a17;
}
.product li a {
	display: block;
}
.product li img {
	max-width: 182px;
	max-height: 156px;
	vertical-align: middle;
}
.product li p {
	text-align: center;
	height: 30px;
	line-height: 30px;
	width: 192px;
	margin-top: 3px;
	background: #ccc;
}
.product_title {
	text-align: center;
	font-weight: bold;
	padding: 5px;
	width: 100%;
	font-size: 16px;
}
.product_related {
	text-align: center;
	padding: 5px;
	width: 100%;
}

.product1 {
	width: 100%;
	list-style: none;
	padding-top: 10px;
	padding-left: 3px;
}
.product1 li {
	width: 150px;
	margin: 5px 10px;
	float: left;
	display: block;
}
.product1 li .img {
	width: 150px;
	height: 50px;
	border: 1px solid #000000;
	overflow: hidden;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
*display: block;
*font-size:102px;
}
.product1 li .img:hover {
	border: 1px solid #a11a17;
}
.product1 li a {
	display: block;
}
.product1 li img {
	max-width: 150px;
	max-height: 50px;
	vertical-align: middle;
}
.product1 li p {
	text-align: center;
	height: 30px;
	line-height: 30px;
	width: 192px;
	margin-top: 3px;
	background: #ccc;
}
.product1_title {
	text-align: center;
	font-weight: bold;
	padding: 5px;
	width: 100%;
	font-size: 16px;
}
.product1_related {
	text-align: center;
	padding: 5px;
	width: 100%;
}

.proimg {
	text-align: center;
}
.proimg img {
	text-align: center;
	max-width: 98%;
	margin: 0 auto;
	display: block;
}
.page {
	padding: 15px 0 20px 0;
	width: 100%;
	text-align: center;
	line-height: 40px;
}
/*右侧主体*/
.boxright {
	width: 850px;
	height: auto;
	float: right;
}
.boxright_top {
	height: 35px;
	border-bottom: 1px solid #dddddd;
}
.boxright_mid {
	width: 100%;
	height: auto !important;
	min-height: 480px;
	overflow: hidden;
	zoom: 1;
}
.boxright_bot {
	height: 8px;
	background: url(../images/nybot.jpg) center top no-repeat;
}
.left_zi {
	overflow: hidden;
	height: 35px;
	line-height: 35px;
	font-size: 18px;
	color: #2e2e2e;
	float: left;
	font-family: "微软雅黑";
	padding: 0 25px 0 6px;
	border-bottom: 2px solid #006ab5;
}
.right_zi {
	float: right;
	padding: 0px 5px;
	overflow: hidden;
	text-align: right;
	line-height: 35px;
	color: #666;
}
.content {
	line-height: 24px;
	width: 98%;
	margin: 0 auto;
	padding-top: 10px;
}
/*右侧内容*/

/*---------------------------------页尾样式开始-------------------------------------*/
.foot {
	width: 100%;
	height: 139px;
	background: url(../images/index_54.jpg) repeat-x;
	margin: 0 auto;
	text-align: center;
	color: #FFFFFF;font-family: Simsun;
}
.foot_top {
	padding-top: 0px
}
.foot_menu {
	width: 1150px;
	height: 40px;
	line-height: 40px;
	margin: 0px auto;color: #fff;
}
.foot_menu a {
	color: #fff;
}
.foot_bot {
	width: 1150px;
	height: 84px;
	overflow: hidden;
	line-height: 30px;padding-top: 5px;text-align: right;margin: 0 auto;	color: #000;
}
.foot_bot a {
	color: #000;
}
.index_Roll {
	width: 1011px;
	height: 484px;
	padding: 5px 0px;
	overflow: hidden;
	margin: 0 auto
}
#demo {
	overflow: hidden;
	width: 1011px;
	margin: 0 auto
}
#demo img {
	border: 1px solid #CCCCCC;
}
#indemo {
	float: left;
	width: 800%;
}
#demo #indemo img {
	width: 305px;
	height: 207px;
	padding: 2px;
}
#demo #indemo a {
	display: block;
	width: 305px;
	float: left;
	margin: 10px 32px 0px 0px;
}
#demo #indemo p {
	text-align: center;
	line-height: 18px;
	width: 305px;
	background: url(../images/1_r18_c25.jpg) center top no-repeat;
	margin-top: 0px;
}
#demo1 {
	float: left;
	width: 1350px;
}
#demo2 {
	float: left;
	width: 1350px;
}

.index_Rolla { width:800px; margin-left:230px;padding:0px 0px;overflow:hidden;}
#demoa { overflow:hidden;  width:1200px; margin:0 auto;} 
#indemoa { float: left; width:2000%; ;}
#demoa #indemoa .img { width:142px;height:114px;border: 1px solid #ddd;overflow:hidden;display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:102px;}
#demoa #indemoa img {max-width:142px; max-height:114px; vertical-align:middle;}
#demoa #indemoa a { display:block; width:auto; float:left; margin:3px 10px 0px 10px;}
#demoa #indemoa p { text-align:center;  line-height:30px; width:100%; background:url(../images/1_r18_c25.jpg) center top no-repeat; margin-top:10px;}
#demoa1 { float: left;width:1200px}
#demoa2 {float: left;width:1200px}

.index_Rolla1 { width:770px; margin:0 auto;  padding:0px 0px;overflow:hidden;}
#demoa1 { overflow:hidden;  width:770px; margin:0 auto;}
#indemoa1 { float: left; width:8000%; ;}
#demoa1 #indemoa1 .img { width:288px; height:191px; 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:288px;height:191px; display:block; margin:0 auto;}
#demoa1 #indemoa1 a { display:block; width:288px; float:left; margin:10px 10px 0px 10px; font-size:13px;color: #383838}
#demoa1 #indemoa1 p { text-align:center;  line-height:30px; width:100%;  background:#d3d3d3; margin-top:6px; ;}
#demo1a1 { float: left; ;}
#demo2a1 {float: left;}

.index_cpzs_nr {
	width:1127px; height:500px;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: 1127px;
	margin:0 auto;
	overflow: hidden;
	height: 500px;
}
#marquee1 ul{width:1127px !important}
#marquee1 li {
	float: left;
	text-align:center;background:url(../images/index_49.jpg) no-repeat; padding:4px 10px 5px 10px;
}
#marquee1 ul li .img{width:254px;height:202px;border:1px solid #0872cd}
#marquee1 ul li img {
	display: block;
	width: 254px;
	height:202px;
}
#marquee1 li p{ text-align:center; height:35px;line-height:35px;width: 256px;}
#marquee1 li a{color: #000}
#marquee1 li p:hover{background:#0872cd;transition: 0.3s linear}
#marquee1 li p:hover a{color: #fff}


/***********/
.index_cpzs_nr1 {
	width:1200px; 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: 1160px;
	overflow: hidden;
	height: 250px;
	float: left;
	position:absolute;margin-left:15px;
}
#marquee2 li {
	float: left;
	text-align:center;
	padding:4px 10px 5px 10px;
}
#marquee2 ul li .img{width:242px;height:203px;border: 2px #000 solid;}
#marquee2 ul li img {
	display: block;
	width: 242px;
	height:203px;
}
#marquee2 a{color:#464646;font-size: 14px  }
#marquee2 li p{ text-align:center; height:35px;line-height:35px;width:246px;margin-top:5px; background:#d3d3d3;}
.index_cpzs_nr2 {
	width:1200px; height:250px;margin:0 auto;
	overflow: hidden;
	
}

.index_cpzs_nr2 a.mr_prev {
	margin-top:95px;
	float: left;position:relative;z-index:1;
}
.index_cpzs_nr2 a.mr_next {
	margin-top:95px;
	float: right;position:relative;
}
#marquee3 {
	width: 1160px;
	overflow: hidden;
	height: 250px;
	float: left;
	position:absolute;margin-left:15px;
}
#marquee3 li {
	float: left;
	text-align:center;
	padding:4px 10px 5px 10px;
}
#marquee3 ul li .img{width:242px;height:203px;border: 2px #000 solid;}
#marquee3 ul li img {
	display: block;
	width: 242px;
	height:203px;
}
#marquee3 a{color:#464646;font-size: 14px  }
#marquee3 li p{ text-align:center; height:35px;line-height:35px;width:246px;margin-top:5px; background:#d3d3d3;}

#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;
}
.page {
	padding: 15px 0 20px 0;
	width: 100%;
	text-align: center;
	line-height: 40px;
}
.page a {
	padding: 5px;
	border: 1px solid #ccc;
	margin: 0 3px;
	color: #333;
}
.page a:hover {
	background: #F60;
	color: #fff;
}
.page font {
	padding: 5px;
	border: 1px solid #ccc;
	margin: 0 3px;
	background: #F60;
	color: #fff;
}
.nolink {
	padding: 5px;
	border: 1px solid #ccc;
	margin: 0 3px;
}
