﻿*{padding:0;margin:0;}
html,body { height:100%; font:12px/1.5 simsun;}
html{}
body{ width:1002px; margin:0 auto; background:#fff;}
#myPage { overflow:auto; width:100%; height:100%;  scrollbar-arrow-color: #68a;scrollbar-3dlight-color: #acs;scrollbar-shadow-color: #9bc;scrollbar-face-color: #def;scrollbar-darkshadow-color: #def;scrollbar-highlight-color: #fff;scrollbar-track-color: #eee;}
img{border:none;}
a{ color:#000;text-decoration:none;}
a:hover{color:#F33;}
strong{ font-weight:600;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.red{ color:red;}
.center{ text-align:center;}
.fright{ float:right;}
.clear{ clear:both;height:0;overflow:hidden;}
.pointer{ cursor:pointer;}
.hide{ display:none;}
.hd1{ height:5px; border-left:223px solid #0869B2; background:#343434; overflow:hidden;}
.top{ padding:76px 0 0 868px; height:18px; background:url(/images/logo.gif) no-repeat; overflow:hidden;}
.top a{float:left;display:block; width:48px; height:16px; background:url(/images/arrew.gif) no-repeat 0 10px; padding:2px 0 0 8px;}
.top a.top1{ margin-left:15px;}
.nav{ height:29px; margin:1px 0 0 0; overflow:hidden;}
.nav h1{ float:left; width:113px; height:29px; text-align:center; overflow:hidden;}
.nav h1.nav1{ margin:0 0 0 7px;}
.nav h1 a{display:block;height:24px;padding:4px 0 0 0;width:103px;font-size:14px;color:#FEFEFE; background:url(/images/bg_nav.gif) no-repeat 0 -28px;}
.nav h1.snav,.nav h1 a:hover{background:url(/images/bg_nav.gif) no-repeat; color:#fff;}
.flash{ height:140px; background:url(/images/flash.jpg) no-repeat; overflow:hidden;}
.mn1{ padding:10px 0 0 0; width:1002px; height:185px; overflow:hidden;}
.mn1 div{ float:left; overflow:hidden;}
	.mn1a{ width:227px; height:168px; padding:3px 20px 0 5px;}
	.mn1b{ width:513px;}
		  .banner{ height:25px; overflow:hidden;}
		  .banner_t{ float:left; width:104px;margin:0; padding:0 0 0 15px; height:22px; font-size:16px; font-weight:600; border-bottom:3px solid #0769B2; background:url(/images/arrew6.gif) no-repeat 1px 5px; overflow:hidden;}
		  .banner_c{ float:left; width:394px; text-align:right; height:22px; border-bottom:3px solid #CDCDCD; overflow:hidden;}
		  .banner_d{ float:left; width:644px; text-align:right; height:22px; border-bottom:3px solid #CDCDCD; overflow:hidden;}
		  .banner_c a,.banner_d a{ display:block; width:37px; height:15px; background:url(/images/arrew7.gif) no-repeat;}
	.mn1b .mn1b_c{ height:144px; padding:8px;}
	.mn1c{ width:235px;}
		.mnlc1{ width:210px; height:32px; padding:0 0 0 23px;}
		.mnlc2{ width:210px; height:153px; padding:0 0 0 23px;}
		.mnlc2 div{ width:208px; height:151px;border-left:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3; border-right:1px solid #E3E3E3; background:#F7F7F7; text-align:center;}
		.mnlc2 img{ width:185px; }
.mn2{ height:353px;}
	.mn2a{ float:left; width:790px; overflow:hidden;}
		.mn2a1,.mn2a2{ margin:0 0 0 5px; width:780px; overflow:hidden;}
		.icase{ height:147px; padding:10px 0 0 0; overflow:hidden;}
		.iproduct{ height:130px; padding:8px 0 0 0; overflow:hidden;}
	.mn2b{ float:left; width:212px; overflow:hidden;}
		.mn2b1{ width:210px; height:30px; margin:16px 0 0 0; overflow:hidden;}
		.mn2b2{width:208px;height:117px; line-height:25px; padding:13px;border-left:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;border-right:1px solid #E3E3E3;background:#F7F7F7;}
		.mn2b3{width:210px; height:30px; margin:16px 0 0 0; overflow:hidden;}
		.mn2b4{width:208px; height:114px; border-left:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3; border-right:1px solid #E3E3E3; background:#F7F7F7;}
		.mn2b4 ul{ padding:0; margin:7px auto 0 auto; width:192px; list-style:none;}
		.mn2b4 ul li{ float:left; padding:0 0 0 14px; width:82px; height:27px; background:url(/images/arrew.gif) no-repeat 7px 8px; overflow:hidden;}
.mn3{ height:18px; overflow:hidden;}
.mn4{ height:2px; overflow:hidden;}
.copyright{height:85px;border-top:4px solid #313234;padding:0 0 0 383px;background:#0868B2 url(/images/logo2.gif) no-repeat 3px 20px;}
.copyright h1{margin:0;padding:15px 0 0 23px;font-size:12px;font-weight:100;width:596px;height:70px;background:url(/images/cline.gif) no-repeat left; color:#fff; line-height:21px;}
.copyright h1 a{color:#fff;}
/*list*/
.list{ margin:17px 0 0 0;background:#E2EEFC url(/images/bg_content.gif) repeat-y;}
.lista{ float:left; width:197px; padding:10px 0 0 0; background:#E2EEFC; overflow:hidden;}
	/*.impro{ padding:3px 0 3px 5px; font-size:16px; font-weight:600;}*/
	.impro{ padding:3px 0 3px 5px; font-size:16px; text-align:center; font-weight:600; border-bottom:2px solid #FF9933;}
	.pline{ border-bottom:2px solid #FF9933; height:1px; overflow:hidden;}
	.lista h1{padding:0 0 0 30px;margin:8px 0 0 0;height:23px;font-size:12px;color:#07305C;background:url(/images/arrew8.gif) no-repeat 18px 3px;}
	.lista a{ color:#07305C;}
	.lista a:hover,.lista a.red{ color:#f00;}
	.lista h2{padding:0 0 0 42px;margin:2px 0 0 0;height:22px;font-size:12px; font-weight:100;color:#07305C;background:url(/images/arrew9.gif) no-repeat 33px 7px;}
.listc{ float:left; width:9px; background:url(/images/listbg.gif) repeat-y;}
.listb{ float:left; width:796px; overflow:hidden;}
	.site{ height:24px; border-bottom:1px  dotted #6D6D6D; font-size:13px; font-weight:600; color:#676767; overflow:hidden;}
	.site a{ color:#676767;}
		.sitea{ float:left; width:642px; background:url(/images/bg_site.gif) no-repeat 12px 2px; padding:0 0 0 32px; overflow:hidden;}
		.siteb{ float:left; width:122px; height:22px; background:url(/images/bg_siteb.gif) no-repeat right bottom; overflow:hidden;}
	.site2{ height:5px; background:#ECECEC; overflow:hidden;}
	.site3{ height:21px; margin:5px 0 0 0; padding:0 0 0 20px; color:#333; overflow:hidden;}
	.site3 a{ color:#333;}

    .news{ padding:28px 0 0 0; margin:0 auto; width:626px; overflow:hidden;}
	.news li{ border-bottom:1px solid #CFD1D0; height:25px; list-style:none;}
	  .newst{float:left;padding:4px 0 0 13px; width:540px; background:url(/images/arrew.gif) no-repeat 1px 15px; overflow:hidden;}
	  .newsj{ float:left; padding-top:4px; width:73px; overflow:hidden;}
/*cp list starte*/
    .product{ padding:0 0 0 6px; margin:18px 0 0 0;}
	.product li{ list-style:none; width:195px; height:189px; line-height:28px; text-align:center; float:left; overflow:hidden;}
	  .proimg{ padding:9px; width:159px; height:128px; border:1px solid #ccc; overflow:hidden;}
	  .proimg img{ text-align:center; /*width:159px;*/ height:128px;}
	.pro a{}

/*product*/
.lcpzs{ padding:0; margin:0;}
.lcpzs li{ float:left; width:199px; height:221px; margin:0 0 15px 0;}
.lcpzs li div{ width:155px; height:130px; margin:0 auto; text-align:center; overflow:hidden;}
.lcpzs li div img{ width:155px;}
.lcpzs li h2{ padding:0; width:155px; margin:0 auto; overflow:hidden;}
.lcpzs li h3{ padding:0;width:155px; margin:0 auto; font-size:12px; font-weight:100; overflow:hidden;}
.lcpzs li h3 h4{padding:0 0 0 4px;margin:1px 0 0 0;height:22px;float:left;width:63px;font-size:12px;font-weight:100;background:#BAD8FC;overflow:hidden;}
.lcpzs li h3 h5{padding:3px 0 0 8px;margin:0;height:20px;float:left;width:80px;font-size:12px;font-weight:100;background:#F6F6F6;overflow:hidden;}

/*product fenlei*/
.fproduct_a{ width:745px; margin:0 auto; padding:15px 0; border-bottom:1px solid #A9AA96;}
.fproduct_a ul{ padding:0; margin:0 auto; width:721px;}
.fproduct_a ul li{ float:left; width:100px; background:url(/images/arrew10.gif) no-repeat 0 5px; padding:0 0 0 20px; overflow:hidden;}
.fproduct_a a{ color:#47A9EA;}
.fproduct_a a:hover,.fproduct_a a.hln{ color:#FC9A06;}

.fproduct_b{ margin:14px auto 0 auto; padding-bottom:14px; width:745px; background:#F3F3F3;}
.fproduct_ba{ float:left; width:580px; margin:17px 0 0 0; padding:0 30px 0 20px; font-weight:600; overflow:hidden;}
.fproduct_bb{ float:left; width:115px; margin:17px 0 0 0; overflow:hidden;}
.fproduct_bb a{ width:75px; height:18px; margin:11px 0 0 0; display:block; background:url(/images/bg_info.gif) no-repeat;}

.fproduct_c{ margin:20px auto; width:725px; padding:0 20px 0 0; line-height:16px;}
/*cp list end*/
/*info*/
.showinfo{ margin:0 auto; padding:25px 45px 15px 45px; line-height:150%;}
.showinfo li{ list-style:none;}
  .infot{ text-align:center; font-size:14px; font-weight:600; color:#f00; height:25px; padding:12px 0; overflow:hidden;}
  .infoimg{ text-align:center;}
  .infocon{ font-size:12px; font-weight:100; line-height:165%;}
  
#pgs{ text-align:center; list-style:none; width:700px; border:none; padding:25px 0 20px 0; margin:0; font-size:12px;}
#pgs2{ text-align:left; list-style:none; width:740px; border:none; padding-top:15px; padding-right:20px; margin:0;
       font-size:12px; color:#8F0E0E; font-weight:100; padding-bottom:15px;}
#pgs2 a{ color:#000000;}
#pgs2 a:hover{color:#f00;}

#demo{ margin:0 0 0 6px;}
.ademo{height:125px; line-height:18px; margin-top:12px; margin-left:20px; text-align:center; overflow:hidden;}
.ademo img{height:90px; border:1px solid #D1D1D1; padding:2px;}

.sky{ display:none;}
.h14{ background:url(/images/bg_bt.gif) no-repeat 1px 0; height:14px; overflow:hidden;}
