@charset "utf-8";
@import url("common.css");
@import url("jquery.jslides.css");

/*head.htm*/
.bg{ max-width:1900px;  clear:both; background: url(../images/head_bg.jpg) top center no-repeat;}
.topbar{ max-width:1600px; background:#00a0e9; clear:both; height:24px; line-height:24px;margin:0 auto; color:#FFF}
#flash-box{ max-width:1205px; height:397px; background:url(../images/flash_bg.jpg) top center no-repeat;  position:relative; overflow:hidden; margin:0 auto 90px auto; clear:both}
#ny-flash{ width:1002px; height:429px; background:url(../images/ny-flash.jpg) no-repeat; margin:0 auto;}
.top-tip{ width:726px; height:98px; background:url(../images/top_tip.gif) no-repeat; position:absolute; top:282px; right:0; z-index:999;}
.tip-cp{ width:180px; height:45px; display:block;  position:absolute; right:0; top:0;}
.tip-ab{ width:190px; height:45px; display:block; position:absolute; right:0; top:45px;}
.head-box{ max-width:1900px; clear:both; margin:0 auto; position:relative; z-index:9999}
.head{ width:1002px;margin:0 auto; position:relative;}
.logo{ float:left;overflow:hidden; display:block; margin-top:25px;}
.ewm{ width:88px; height:88px; float:left;}
.topbox{ min-width:253px; height:101px;line-height:20px; font-size:12px; color:#000; position:absolute; right:-9px; top:8px;}
.topadd{ position:absolute; right:0; line-height:24px; top:0;}
.toptel{font-size:14px; line-height:46px; text-align:right;position:absolute; top:10px; right:20px; font-family:"微软雅黑";color:#00a0e9; padding:10px 0 0 0; line-height:32px; }
.topadd a{ color:#FFF; padding:0 10px;}
.topadd a:hover{ color:#fff; background:url(../images/nav_hover.jpg) top center no-repeat;}
.telnum{ color:#f08300; font-size:28px; font-weight:bold; line-height:22px;}
.topbt{  margin-top:10px; }
.topbt a{ width:40px; height:22px; float:left;}
.cl10{ height:10px; clear:both; overflow:hidden;}
.cl5{ height:5px; clear:both; overflow:hidden;}
.nav{ width:858px;  float:right; margin:300px auto 85px auto;height:44px;font-weight:bold; position:relative; z-index:999999;}

.nav ul li{ float:left; width:95px; height:44px; text-align:center; line-height:44px;  font-size:14px; background:url(../images/nav_li.jpg) right center no-repeat; font-family:"微软雅黑"; 	position: relative;
	display: inline-block;}
.nav ul li a{ width:95px; height:50px; display:block; text-align:center; color:#e8bd70; }
.nav ul li a:hover,.nav ul li .on{ height:50px; color:#fae367; background: url(../images/nav_li_hover.jpg) center center no-repeat;}
.navXL { width:95px; float:left;position:absolute;overflow:hidden;display:none;z-index:9999; top:50px; margin-left:1px;*margin-left:-55px; overflow:hidden;}
			.nav .navXL a{ background:none; width:95px; height:41px;line-height:41px;float:left;display:block;color:#fae367;font-size:12px; overflow:hidden;   z-index:9999; text-indent:0px;background:url(../images/nav_li_hover.jpg) no-repeat; margin-bottom:3px; }
			.nav .navXL a:hover{color:#fae367;width:95px; height:41px;overflow:hidden; background:url(../images/nav_li_hover.jpg) no-repeat; }
.cl{ clear:both;}
.relative	{position:relative;}
.absolute	{position:absolute;}
.notice-box{ max-width:1600px;height:45px; background: url(../images/notice_bg.jpg) repeat-x; margin:0 auto}
.notice{ width:1002px; height:45px; font-size:12px; line-height:31px; clear:both; margin:10px auto; overflow:hidden}
.notice-t{ width:87px; height:45px; background:#00a0e9; text-align:center; line-height:50px; font-size:14px; float:left; color:#FFF}
.notice ul{ width:626px; float:left; font-size:12px; line-height:45px; height:45px;}
.notice ul li{ width:626px; height:42px; line-height:42px;}
.noticTipTxt{height:46px;line-height:46px;overflow:hidden; margin-left:20px;}
.noticTipTxt li{height:46px;line-height:46px;}
.noticTipTxt a{color:#000000;font-size:12px;text-decoration:none;}
.noticTipTxt a:hover{color:#1c7ecc;text-decoration:underline;}/*index.htm*/
.cl-effect-11 a {
	padding: 0 0;
	color: #135ab8;
	text-shadow: none;
} 

.cl-effect-11 a::before {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	padding: 0 0;
	max-width: 0;
	color: #135ab8;
	content: attr(data-hover);
	-webkit-transition: max-width 0.5s;
	-moz-transition: max-width 0.5s;
	transition: max-width 0.5s;
}

.cl-effect-11 a:hover::before,
.cl-effect-11 a:focus::before {
	max-width: 100%;
}



/*index.htm*/
.main{ clear:both; width:954px; margin:0 auto; overflow:hidden; background:url(../images/main_bg.jpg) repeat-y;}
.main-top{ height:26px; background:url(../images/tt-top.png) no-repeat; clear:both; width:1002px; margin:0 auto;}
.main-bottom{ height:26px; background:url(../images/main_bottom.jpg) top center no-repeat; clear:both; width:1002px; margin:0 auto;}
.ny-top{ height:51px; background:url(../images/ny-tt.jpg) top center no-repeat; clear:both;}
.about{ width:1002px; height:354px; clear:both;}
.about-t{ background: url(../images/about_t.png) top center no-repeat; height:54px; clear:both; width:1002px; margin:0 auto; position:relative}
.about-t .b-t1{ font-size:20px; font-family: "微软雅黑","黑体"; color:#efc88e; line-height:54px; float:left; padding:0 15px; float:left; margin-left:70px;}
.about-t .b-t1 a{ color:#efc88e}
.about-t .b-t2{ font-size:14px; font-family: "微软雅黑","黑体"; color:#cfa76c; line-height:54px; float:left; float:left; margin-left:15px;}
.about-notice{ height:48px; line-height:48px;  padding-left:90px; font-size:16px; color:#370d0e; font-family:"微软雅黑","黑体"; clear:both}
.an-t{ float:left;}
.about-left{ width:380px; float:left; margin-left:76px;*margin-left:38px; padding:15px 0; height:254px; overflow:hidden}
.about-left ul li{ width:113px; height:113px; float:left; margin:5px 10px 20px 0;}
.about-right{ width:385px; height:214px; padding:20px; float:right; margin-right:60px;*margin-right:30px;}
.about-right a{ color:#440200;}
.about-right p{ line-height:1.9; text-indent:2em;}

.ys{ clear:both; width:953px; height:603px; background: url(../images/ys_box.jpg) no-repeat; margin:0 auto; position:relative;}
.bnls-t{ width:225px; height:38px; display:block; position:absolute; left:38px; top:280px; }
.jmwd-t{ width:155px; height:45px; display:block; position:absolute; right:66px; top:55px;}
.ys-left{ width:652px; float:left;}
.ys-clum1{ width:600px; float:left; margin:48px 0 0 48px;*margin:48px 0 0 24px; height:230px;}
.ys-clum1 ul li{ width:184px; float:left; margin:0 5px;}
.ys-clum1 ul li p{ width:156px; height:57px; display:block; background: url(../images/ys-t.jpg) no-repeat; text-align:center; line-height:26px; font-size:16px;font-family:"微软雅黑","黑体"; padding:20px 15px 15px 15px; color:#efc88e;}


.lsjz{ width:600px; float:left; margin:56px 0 0 47px; height:106px; overflow:hidden}
.lsjz ul li{ width:128px; height:84px; border:1px solid #aa8e6c; padding:2px; float:left; margin-right:10px;}
.lsjz ul li img{ width:128px; height:84px;}
.jmwd{ width:247px; height:109px; float:right; padding-top:135px; margin-right:38px;}
.jmjl{ width:242px; height:109px; float:right; margin-right:38px;}
.jmjl ul li,.jmwd ul li{ clear:both; border-bottom:1px dotted #906464; margin:10px 0}
.jm-q{ height:24px; background:url(../images/jm_q.jpg) left center no-repeat; clear:both; padding-left:22px;}
.jm-an{ background:url(../images/jm_a.jpg) top left no-repeat; padding-left:20px;}
.hotinfo{ width:555px; height:205px; float:left; margin:40px 0 20px 80px; }
.cq-t{ width:156px; height:41px; position:absolute; left:286px; top:34px; display:block}
.hotinfo .cphdp{ float:left; margin-right:20px; width:192px; height:189px; background:url(../images/pic.jpg) no-repeat; overflow:hidden}
.hotinfo .cptxt{ width:305px; height:153px; line-height:22px; font-size:12px; float:left; margin:54px 0 0 0;}
.cpaq{ width:260px; float:right; margin:84px 50px 0 0}
.cpaq-t{ width:154px; height:40px; display:block; position:absolute; top:30px; right:150px;}
.cpaq ul li{ clear:both; height:30px; line-height:30px; background:url(../images/news_li.jpg) 0 50%  no-repeat; font-size:12px; padding-left:10px; border-bottom:1px dotted #906464;}
.cpaq ul li a{ color:#514b4b;}
.bnjy{ width:840px; clear:both; margin:0 auto; padding-top:72px;}
.bngy-li{ width:195px; float:left; margin:0 7px 12px 8px;}




.hot{ clear:both; width:953px; height:648px; background:url(../images/hot_bg.jpg) no-repeat; margin:0 auto;position:relative}
.news{ clear:both; width:958px; height:293px; background: url(../images/news_bg.jpg) no-repeat; margin:0 auto; position:relative;}
.qy-n-t{ width:155px; height:40px; position:absolute; left:287px; top:25px; display:block}
.hy-n-t{ width:155px; height:40px; position:absolute; right:159px; top:25px; display:block}
.jm{ clear:both; width:958px; height:447px; background: url(../images/jm_bg.jpg) no-repeat; margin:0 auto; }
.hdjl{ clear:both; width:958px; height:451px; background: url(../images/hd_bg.jpg) no-repeat; margin:0 auto; position:relative;}
.hdjla{ width:247px; height:39px; position: absolute;top:33px;}
.hda1{ left:61px;}
.hda2{ left:360px;}
.hda3{ right:46px;}
.qy-news{ width:592px; float:left; margin:20px;}
.qy-news img{ float:left; margin:20px 20px 0 40px;}
.qy-news ul{ width:325px; float:right; margin-top:50px; line-height:24px;}
.jkjy-box ul li,.hy-news ul li,.qy-news ul li{ clear:both; height:30px; line-height:30px; background:url(../images/news_li.jpg) 0 50% no-repeat; padding-left:20px; border-bottom:1px dotted #906464;}
.qynews-t a{ font-size:14px; font-family:"微软雅黑"; color:#4b0c00}
.qynews-content{ font-size:12px; line-height:18px;}
.hy-news{ width:257px; float:right; margin:88px 50px 0 0;}
.hy-news ul{ clear:both; padding:10px 0;}
.n-clum-t{ clear:both; height:50px; line-height:50px; font-size:16px; color:#4d1d15; font-family:"微软雅黑"; padding-left:90px; position:relative;}
.about-box{ clear:both; margin:0 auto; background:url(../images/about_bg.jpg) no-repeat; width:954px; height:354px; position:relative}
.cc-t{ width:40px; height:130px; display:block; position:absolute; top:122px;}
.cct1{ left:20px;}
.cct2{ right:20px;}
.about-box .tex{ padding:10px; width:225px; height:142px; color:#000; float:right}
.about-tex{ float:right; width:525px;}
.jkjy{ width:286px; height:260px; float:left; margin-top:78px;}
.jkjy-box{ width:245px; height:187px; clear:both; margin:0 auto;}
.m-l40{ margin-left:40px;}
.m-l-r20{ margin:80px 20px 0 20px;}




.ad1{ width:770px; height:104px; background:url(../images/ad1.jpg) no-repeat; float:right; margin-bottom:20px; overflow:hidden}
.n-box{ width:1002px; clear:both; margin:0 auto; position:relative}
#wrap{ width:1002px; margin:0 auto; position:relative;}
.about-bar{ max-width:1600px; clear:both;  margin:0 auto; background: url(../images/bar_bg.jpg) repeat; height:323px; padding-bottom:15px;}
.about-bar2{ max-width:1600px; clear:both;  margin:0 auto; background: url(../images/bar_bg.jpg) repeat; height:415px; padding-bottom:15px;}
.all-t{ width:684px; background: url(../images/all_t.png)no-repeat; clear:both;height:46px; line-height:46px; font-size:14px; font-family:"微软雅黑"; position:relative; color:#3b120b; text-indent:2em;}
.all-bottom{ width:684px; background: url(../images/all_bottom.png) no-repeat; clear:both;height:36px; line-height:36px;}

.com-name{ font-size:16px; font-family:"微软雅黑"; clear:both; line-height:48px; color:#000; border-bottom:1px dotted #000}
.about img{ float:left; margin:20px 10px 0 0;}
.hdp{ width:314px; height:233px; border:1px solid #dcdddd; float:left; margin-top:20px; background:#FFF;}
.hdp img{ margin:10px;}
.in-ad{ clear:both; height:462px; background:#f2f2f2; overflow: hidden; margin:20px auto 0 auto; max-width:1600px;}
.in-ad-t1{ width:542px; height:58px; background:url(../images/t1.jpg) no-repeat; position:absolute; top:35px; left:0; }
.in-ad-t2{ width:440px; height:42px; background:url(../images/t2.jpg) no-repeat; position:absolute; top:90px; left:15px;}
.in-ad-a1{ background:url(../images/1a.jpg) no-repeat; width:503px; height:54px; position:absolute; top:150px; left:20px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0}
.in-ad-a2{ background:url(../images/2a.jpg) no-repeat; width:405px; height:54px; position:absolute; top:240px; left:20px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0}
.in-ad-a3{ background:url(../images/3a.jpg) no-repeat; width:414px; height:60px; position:absolute; top:320px; left:20px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0}
.in-ad-y{ background:url(../images/yuan.png) no-repeat; width:478px; height:422px; position:absolute; top:20px; right:10px;}
.in-ad-h{ background:url(../images/honor_pic.png) no-repeat; width:342px; height:221px; position:absolute; top:230px; right:10px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0}
.mov2 { animation:mymove2 1s ;-moz-animation:mymove2 1s ; /* Firefox */-webkit-animation:mymove2 1s ; /* Safari and Chrome */-o-animation:mymove2 1s ; /* Opera */}
@keyframes mymove2{from {transform:rotateX(-180deg);}to {transform:rotateX(360);filter:alpha(opacity=1);	-moz-opacity:1;	-khtml-opacity: 1;	opacity:1;}}
@-moz-keyframes mymove2 /* Firefox */{from {transform:rotateX(-180deg);}to {transform:rotateX(360);filter:alpha(opacity=1);	-moz-opacity:1;	-khtml-opacity: 1;	opacity:1;}}
@-webkit-keyframes mymove2 /* Safari and Chrome */{from {transform:rotateX(-180deg);}to {transform:rotateX(360);filter:alpha(opacity=1);	-moz-opacity:1;	-khtml-opacity: 1;	opacity:1;}}
@-o-keyframes mymove2 /* Opera */{from {transform:rotateX(-180deg);}to {transform:rotateX(360);filter:alpha(opacity=1);	-moz-opacity:1;	-khtml-opacity: 1;	opacity:1;}}







.show-bar{ height:337px; clear:both; max-width:1600px; background: url(../images/show_bg.jpg) repeat; margin:0 auto; overflow:hidden; padding-top:20px;}
.qk-link{ float:right; padding-top:50px; width:181px;}
.qk-link p{ float:right; margin-bottom:10px;}
.n-tex{ width:410px; float:right;}
.news-box ul li img{ float:left;}
.news-info{ clear:both; width:446px; margin:0 auto 10px auto; height:96px; border-bottom:1px dotted #CCC; font-size:12px; line-height:20px;}
.news-info img{ float:left; margin:5px;}
.hz{ width:490px; float:right; margin-top:20px;}
.hz-box{ clear:both;}
.hz-li{ width:156px; height:85px; float:left; margin:20px 3px; background:#FFF;border:5px solid #d2d2d2; text-align:center}
.hz-li img{ height:85px; }

.contact{ width:300px; float:right; margin-top:20px;}
.contact p{ color:#FFF}
.contact-t{ background:url(../images/con_t.jpg) no-repeat; clear:both; height:31px; font-size:14px; font-family:"微软雅黑"; color:#FFF; text-align:center}
.contact-box{ font-size:12px; line-height:24px;color:#000; padding:10px;}
.contact-box p{ color:#000;}
.contact img{ clear:both; margfin-top:10px;}
.p-t-10{ padding-top:10px;}
.pic2{ float:right; width:269px; height:207px;}
.show{width:855px; float:right; }
.show-t{ background:url(../images/show_t.jpg) no-repeat; height:48px; clear:both; overflow:hidden; margin:20px auto;}
.about-t .ch,.news-t .ch{ color:#FFF; font-size:16px; font-family:"微软雅黑";}
.about-t .en,.news-t .en{ color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 10px;}
.show-box{ max-width:1600px;  height:260px; margin:0 auto; background: url(../images/show_bg_01.jpg) bottom repeat;}
.showdiv{ width:235px; height:235px; float:left; margin-right:15px; text-align:center}
.ad{ height:275px; clear:both; background:url(../images/ad.jpg) center no-repeat; max-width:1600px; margin:0 auto;}
.ch{ font-size:16px; font-family:"微软雅黑"; padding-top:12px;}
.en{ font-size:20px;  font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:34px;}
.c-r{ color:#F00; font-size:20px;}
.ch{ font-size:16px; font-family:"微软雅黑"; padding-top:12px;}
.en{ font-size:20px;  font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:34px;}
.ch2{ font-size:14px; font-family:"微软雅黑"; padding-top:12px;}
.en2{ font-size:14px;  font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:34px;}
.c-r2{ color:#F00; font-size:14px;}

#owl-demo{position:relative;width:191px;height:189px;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:191px;height:189px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:34px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:0;width:100%;font:18px/34px "微软雅黑","黑体";color:#fae367;text-align:center;}
.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(images/bg17.png);}
.owl-next{right:0;background-image:url(images/bg18.png);}
.owl-prev:hover{background-image:url(images/bg19.png);}
.owl-next:hover{background-image:url(images/bg20.png);}



.t1{font-size:14px; font-family:"微软雅黑"; text-indent:3em; color:#001f75; line-height:31px;}
.t2{color:#FFF; font-size:14px; font-family:"微软雅黑"; text-indent:2em; line-height:36px;}
.t2 a{ color:#FFF}
.more{ height:25px; line-height:30px; width:68px; display:block; right:30px; top:10px; position:absolute; color:#00528e; display:block;}
.date2{ float:left; color:#514b4b; float:right; background:#896139; width:60px; height:60px;}
.date{ float:left; color:#514b4b; float:right;}
.date-d{ font-size:24px; font-weight:bold; text-align:center; line-height:38px; clear:both; color:#e4dcc0;}
.date-t{ font-size:12px; text-align:center; clear:both; line-height:20px; color:#e4dcc0}
.news-right{ width:400px; float:right;}
.news-tit{ clear:both; line-height:36px; font-size:14px; font-family:"微软雅黑"; font-weight:bold}
.news-txt{ clear:both; font-size:12px; line-height:28px;}
/*foot.htm*/
.foot-top{  max-width:1600px;  clear:both; margin: 0 auto;  background: url(../images/foot_bg.jpg) repeat-x bottom;  line-height:20px; color:#bf8d58; font-size:12px;text-align: center; background-color:#522019; padding:20px 0 ;}
.foot{  max-width:1600px; padding:10px 0; clear:both; margin: 0 auto; background-color:#522019;  line-height:20px; color:#bf8d58; font-size:12px;text-align: center;}
.foot a{ color:#bf8d58;}
.copy{ line-height:28px; }
.f-tex{ width:670px; padding:30px 80px 0 0; text-align:right}
.fl{ float:left;}
.fr-link{  clear:both; text-align:left; color:#FFF;width:1002px; margin:0 auto;}
.fr-link span{ margin-right:10px; }
.fr-link-t{ width:94px; height:75px; background:url(../images/fr_t_bg.jpg) right center no-repeat; font-size:14px; line-height:24px; color:#FFF; float:left; text-align:center; font-family:"微软雅黑"; padding-top:10px;}
.fr-link-t p{ color:#fff; width:94px; text-align:center;}
.fr-link-box{ padding:0 30px;  color:#bf8d58;}
.fr-link-box span{font-size:16px; float:left; font-weight:bold;}
.fr-link-box a{ display:block; line-height:30px; color:#bf8d58; padding:0 10px; float:left;}
.bot-tel{ background:url(../images/bottel.jpg) 0 50% no-repeat; padding-left:50px;  font-size:22px; color:#788799;  float:left;}
.bot-r{ color:#c71620;}
.bot-ewm{ position:absolute; right:0; top:0; margin-left:20px;}
/*left.htm*/
.left{ width:205px; float:left;overflow:hidden; margin:22px 0 0 33px;}
.ny-qk{ margin-bottom:10px; height:90px; overflow:hidden; clear:both}
.ny-contact{ width:230px; background:url(../images/con_bg.jpg) #313131  no-repeat; color:#c5c5c5; line-height:24px; clear:both;}
.ny-contact-t{ font-size:14px;}
.pro-list{ width:200px; clear:both; margin-bottom:20px; overflow:hidden; border:1px solid #896139;}
.pro-list-t{ width:200px; height:41px; background: url(../images/pro_list_t.jpg) no-repeat;font-size:18px;font-family:"微软雅黑"; line-height:41px; text-align:center; color:#e4dcc0;}
.pro-list-box{ width:200px; clear:both;  padding-bottom:10px;}
.pro-list-box strong{ font-size:13px; color:#0a5fb9;}
.pro-list-box ul{ width:188px; margin:0 auto; clear:both; }
.pro-list-box ul li{  width:188px; font-weight:normal; overflow:hidden; line-height:31px; height:31px; font-family:"微软雅黑"; font-size:12px; background: url(../images/pro_list_li.png) 20px 50% no-repeat; border-bottom:1px dotted #896139; margin:3px 0;}
.pro-list-box ul li a{ width:188px;display:block; color:#401009; height:31px; text-indent:6em; float:left}
.pro-list-box ul li a:hover,.pro-list-box ul li a.hover{ color:#FFF; background:url(../images/pro_list_li_hover.jpg) no-repeat; }
.pro-list-bottom{ width:211px; height:61px; background:url(../images/pro_list_bottom.jpg) center center no-repeat; clear:both}
.dropdown{ display:none;}
.ny-cont{ width:254px; float:left; margin-top:20px;}
#con-tel{ font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#fec604}
.m-b60{ margin-bottom:60px;}
/*其它页面*/
.all{ float:right; width:684px; position:relative; margin:20px 20px 20px 0;}
.postion{ padding-left:10px; right:10px; line-height:46px; font-size:12px; float:right; margin-right:10px; font-family:"宋体"; font-size:12px; position:absolute; color:#3b120b;}
.postion a{ color:#3b120b;}
.all-box{ clear:both; overflow:hidden; border:1px solid #6c4622;  padding:10px; font-size:14px; line-height:34px;min-height:900px;_height:900px; font-family:"微软雅黑"; border-top:none; border-bottom:none;}
.kc,.xw,.product-box{ margin:0 auto; width:100%;font-size:12px; line-height:24px; float:left;}
.xw ul li{ float:left; list-style-type:none; width:700px; height:30px; line-height:30px; background:url(../images/news_li.jpg) 5px 50% no-repeat; font-size:12px; padding-left:15px; border-bottom:1px dashed #ccc;}
.kc ul li{ float:left; list-style-type:none; width:740px; height:150px; line-height:20px; font-size:12px; padding-left:15px; padding-top:2px; border-bottom:1px dashed #ccc;position:relative; line-height:24px;}
.kc ul li a{color:#000;}
.kc ul li  p{ margin:0; padding:0;}
.detail{width:80px; height:30px; display:block; position:absolute; top:80px; right:10px;}
.mid{ width:920px; clear:both; margin:0 auto;}
.page{ float:left;line-height:30px;height:30px;width:100%;text-align:center;border:1px solid #5c84b0;margin:12px 0px;	-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; color:#FFF; background:#0A276F}
.picbg{ height:300px; background:url(../images/pic_bg.jpg) no-repeat; float:left; margin-left:20px; display:block; text-align:center;color:#FFF }
.picbg a P{ color:#000; font-weight:bold; line-height:30px;}
.pic-bg {
/*非IE的主流浏览器识别的垂直居中的方法*/
display: table-cell;
/*设置垂直居中*/
vertical-align:middle;
/*设置水平居中*/
text-align:center;
/* 针对IE的Hack */
*display: block;
*font-size: 175px;/*此处的font-size为height除以1.14 */
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
width:200px;
height:200px;
border: 2px solid #CCC;
}
.showpic{ 
/*非IE的主流浏览器识别的垂直居中的方法*/
display: table-cell;
/*设置垂直居中*/
vertical-align:middle;
/*设置水平居中*/
text-align:center;
/* 针对IE的Hack */
*display: block;
*font-size: 129px;/*此处的font-size为height除以1.14 */
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
width:235px;
height:203px;
border:1px solid #CCC;

}
.cy-pic{ width:111px; height:113px; background:url(../images/cy_pic.png) no-repeat; text-align:center;display: table-cell;vertical-align:middle;*display: block;*font-size: 99.1px;*font-family:Arial;}
.dn-pic{ background:url(../images/dn-pic.png) no-repeat; width:132px; height:132px; text-align:center;display: table-cell;vertical-align:middle;*display: block;*font-size: 116px;*font-family:Arial;}
.bnjy-li-pic{ width:192px; height:104px;display: table-cell;
/*设置垂直居中*/
vertical-align:middle;
/*设置水平居中*/
text-align:center;
/* 针对IE的Hack */
*display: block;
*font-size: 91px;/*此处的font-size为height除以1.14 */
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
background:url(../images/bn_pic.png) no-repeat;
 }
.cy-pic img,.bnjy-li-pic img,.showpic img,.pic-bg img {
/*设置图片垂直居中*/
vertical-align:middle;
border:none}

.clear{ clear:both;}