@charset "gb2312";html,body{font:12px/22px "ËÎÌå","ÐÂËÎÌå",Arial,Lucida Grande,Tahoma,sans-serif;background:url(../images/body_bg.gif) repeat-x 50% top}
a{color:#555}
a:hover{color:#F00}
.h10p{height:10px;overflow:hidden;clear:both;font-size:0px}
.h15p{height:15px;overflow:hidden;clear:both;font-size:0px}
.h150p{height:150px;overflow:hidden;clear:both}
.h50p{height:50px;overflow:hidden;clear:both}
.w230{width:230px;overflow:hidden;border:1px solid #dedede}
.m{margin:0 auto;width:1000px}
.m1{margin:0 auto;width:980px}
.w{background:#FFF}
.top{width:1000px;height:95px;overflow:hidden;margin:auto}
.logo{width:1000px;height:95px;overflow:hidden;background:url(../images/logo.gif) no-repeat left}
.top-tools{float:right;width:382px;height:95px}
.key{text-align:right;line-height:40px;height:40px;color:#ECDCC7;overflow:hidden}
.key strong{margin:auto 5px}
.tel{float:right;height:95px;width:382px;overflow:hidden;background:url(../images/tel.gif) right no-repeat}
.menu{width:1000px;height:40px;margin:auto;overflow:hidden;}
.menu li{float:left}
.menu li.spit{width:2px;height:40px;overflow:hidden;background:url(../images/dh_fgx.gif) no-repeat center}
.menu li a{display:block;width:123px;font-weight:700;height:40px;text-align:center;line-height:40px;font-size:14px;color:#FFF}
.menu li a:hover{color:#F00;}
.flash{height:320px;width:1000px;margin:auto;overflow:hidden}
.fmain{width:1000px;margin:0 auto;height:320px;overflow:hidden}
.fmainc{width:980px;margin:0 auto;height:300px;overflow:hidden}
.bore{border:1px solid #EFEFEF;width:1000px;margin:auto;height:48px;overflow:hidden}
.borw{border:1px solid #FFF;width:998px}
.gg{width:100%;height:46px; background:#EFEFEF;margin:0 auto;line-height:46px}
.ggtit{width:105px; height:46px;background:url(../images/notice_ico.gif) 10px center no-repeat;text-indent:45px;color:#636363;float:left}
.gg-body{float:left;width:880px;line-height:46px;color:#636363}
.pro-area{width:100%;background:#F7F7F7}
.pro_title{width:100%;height:30px;background:#F1F0F0}
.intit{height:28px;width:100%;background:url(../images/sb.gif) repeat-x bottom;overflow:hidden}
.intit-tit{float:left;font-size:14px;color:#2B2B2B;line-height:22px;height:28px;font-weight:700;background:url(../images/ico.gif) no-repeat left;text-indent:15px}
.intit-tit span{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#2B2B2B}
.intit1{height:30px;width:100%;overflow:hidden}
.intit-tit1{float:left;font-size:14px;font-weight:700;color:#2B2B2B;line-height:30px}
.intit-tit1 span{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#2B2B2B}
.more{float:right;line-height:28px}
.more a{display:block;width:40px;height:28px;background:url(../images/i_18.jpg) no-repeat left}
.more1{float:right;line-height:30px}
.more1 a{color:#2B2B2B}
#pro{width:1000px;height:200px;margin:auto;overflow:hidden;clear:both}
#pro td{padding-left:10px}
#pro img{border:1px solid #d5d5d5;padding:5px}
.alice-par1{width:245px;height:297px;overflow:hidden;float:left;background:url(../images/pr-list.jpg) no-repeat top}
.alice-par1 .cont{width:160px;height:250px;margin:auto;}
.alice-par1 .cont li{text-indent:20px;height:25px;line-height:25px;background:url(../images/ico_04.gif) no-repeat left}
.alice-par1 .cont li a{color:#FFF}
.alice-par1 .cont li a:hover{color:#F00}
.ab-in{width:485px;margin-left:10px;overflow:hidden;float:left;height:297px;overflow:hidden}
.con-in{width:250px;overflow:hidden;float:right;height:297px;overflow:hidden}
.con-tit{width:232px;height:63px;background:url(../images/l_contact.jpg) no-repeat top}
.con-con{border:1px solid #DEDEDE;background:#F9FAFB}
.con-con ul{width:220px;height:257px;margin:auto}
.con-con li{height:24px;line-height:24px;border-bottom:dashed 1px #CCC;background:url(../images/i_33.jpg) no-repeat left;text-indent:15px}

.ab-con{height:269px;text-indent:2em;color:#57544F;overflow:hidden;padding:8px 5px}
.ab-con img{padding-right:10px}
.pronav{border-top:1px solid #D9D9D7;border-bottom:1px solid #E9E9E9;background:#F1F0F0;width:100%;height:36px;overflow:hidden}
.pronav a{color:#1D6B28;margin:0 10px;}
.pronav a:hover{background:#1d6b28;color:#FFF;}
.pro-in-ul{width:100%;}
.pro-in-ul li{float:left;width:250px;display:inline;margin:10px 0px}
.proimg{display:block;width:230px;padding:2px;background:#FFF;border:1px solid #dbdbdb}
.protxt{display:block;width:230px;padding:2px;margin-top:5px;line-height:27px;height:27px;border:1px solid #dbdbdb;text-indent:22px;color:#555;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:url(../images/proico.gif) 10px center no-repeat #FFF}
.news-item{width:490px;overflow:hidden;float:left;height:190px;overflow:hidden}
.news-item1{width:490px;overflow:hidden;float:right;height:190px;overflow:hidden}
.newsul{width:100%;}
.newsul li{width:100%;height:30px;line-height:30px;background:url(../images/newsico.gif) left center no-repeat;text-indent:13px;color:#3d3d3d}
.newsul li a{float:left;color:#3d3d3d}
.newsul li span{float:right}
.lbor{width:100%;height:15px;background:#fff;}
.lbg{width:100%;height:10px;background:#bdbcbc;border-bottom:1px solid #19408F;border-top:1px solid #19408F}
.linkcenter{width:1000px; height:48px; margin:0 auto;line-height:48px;color:#FFF}
.linkcenter a{margin:0 10px;color:#FFF}
.footbg{width:100%; height:105px; background:url(../images/enf_bg.gif) #305994 repeat-x top;}
.f1{margin:0 auto; width:990px;  padding-top:10px;color:#FFF;}
.f2{width:500px; float:left}
.f3{width:490px; float:right; padding-top:20px;}
.foottel,.footicp{text-align:center; line-height:24px; color:#FFF; width:100%;}
.foottel span,.footicp span,.foottel a{margin:0 8px; color:#FFF;}
.footicp a{margin:0 3px; color:#FFF}
.l_pro{width:230px;margin-bottom:30px}
.l_pro_t{height:48px;line-height:48px;color:#0f5394;border-bottom:3px solid #003399;font-size:14px;background:url(../images/list_titbg.gif) repeat-x top center;}
.l_pro_t .fl{ padding-left:40px; font-family:"Î¢ÈíÑÅºÚ";font-weight:700;float:left;background:url(../images/ico_02.gif) no-repeat 15px center; }
.l_procon{ float:left;width:228px;overflow:hidden; margin-top:0px;}
.proOne{width:196px;height:31px;overflow:hidden;background:url(../images/nav_listb.gif) no-repeat top;margin:5px auto;text-indent:3em;font-weight:700;line-height:31px;}
.l_procon ul{width:175px;margin:auto}
.l_procon li{text-indent:20px;height:24px;line-height:24px;background:url(../images/ico_04.gif) no-repeat left}
.wr{width:735px;overflow:hidden;float:right;border:1px solid #DEDEDE}
.wr1{width:980px; overflow:hidden;float:right;border:1px solid #DEDEDE}
.r-tit-bg{width:715px;height:40px;line-height:40px;border-bottom:1px solid #039;margin:auto;overflow:hidden}
.r-tit-bg1{width:960px;height:40px;line-height:40px;border-bottom:1px solid #039;margin:auto;overflow:hidden}

.r-tit{color:#0F5394;font-size:14px;font-weight:700;float:left;display:block;height:40px;background:url(../images/ico_03.gif) no-repeat 10px center;line-height:40px;text-indent:30px}
.r-tit1{color:#0F5394;font-size:14px;font-weight:700; float:right;display:block;height:40px;background:url(../images/ico_03.gif) no-repeat 10px center;line-height:40px;text-indent:30px}
.r-tit-bg p{float:right;line-height:40px;color:#666}
.r-tit-bg a,.r-tit-bg span{margin:0 5px;color:#666}
.wrcon{padding:10px;line-height:24px;min-height:500px}

/* product */
.productul{width:100%}
.productul li{float:left;width:220px;height:180px;margin:15px 0;text-align:center;display:inline;}
.productul li .ul-img{display:block;width:200px;padding:2px;background:#FFF;border:1px solid #dbdbdb}
.productul li .ul-txt{display:block;width:200px;padding:2px;margin-top:5px;line-height:27px;height:27px;border:1px solid #dbdbdb;text-indent:22px;color:#555;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:url(../images/proico.gif) 10px center no-repeat #FFF}
.bigtit{font-size:18px;font-family:"Î¢ÈíÑÅºÚ";width:100%;text-align:center}
.datetime{font-size:12px;width:100%;line-height:40px;margin-bottom:20px;text-align:center;border-bottom:1px dashed #CCC}
.conattr{font-size:12px;width:100%;line-height:24px;margin-top:20px;border:1px dashed #CCC}
/*messages*/
.message{width:600px;height:auto;padding-left:50px}
.message li{width:500px;height:40px}
.message li input{height:15px;line-height:15px; width:150px}
.message li p.message_title{width:100px;height:25px;float:left;text-align:right;font-size:12px}
.message li p.message_content{width:400px;float:left}
.message li.contentb{width:500px;height:150px;float:left}
.message li.contentb textarea{width:370px;height:120px}
.message li.yzm{width:500px;height:60px;float:left}
.message li p.message_yzminput{width:100px;float:left}
.message li p.message_yzminput input{width:70px}
.message li p.message_yzmico{width:100px;height:40px;float:left}
.message li p.message_sub{width:200px;height:40px;float:left;text-align:right}
/*hr*/
.hrtb{width:100%;margin-bottom:10px}
.hrtb .td1{width:100px;text-align:center}
.hrtb td{border:1px solid #CCC;border-collapse:collapse;line-height:26px}
.job{line-height:30px;text-align:right;color:#F00}
.job a{color:#F00}
.lxwm{width:685px;background:url(../images/show_lxwm.jpg) no-repeat top}
.tags li{float:left;text-align: center;padding: 0px 10px}
.tags li a{border: #cbcbcb 1px solid;padding: 5px;display: block;white-space: nowrap;}
.tags li a:hover{background: #0099CB;color: #FFF;text-decoration: none;}
.contact{background:url(../images/about_pic1.jpg) right bottom no-repeat;min-height:580px;font:16px/31px "Î¢ÈíÑÅºÚ";}
.pages{text-align:right;padding:20px 10px;clear:both;width:80%}
.pages a{display:block-inline;border:1px solid #FADFE2;background:#FDF7F8;margin-right:5px;line-height:16px;padding:2px 5px 0;color: #F8000A;text-decoration:none;zoom:1;font-family:"ËÎÌå";}
.pages a.now{font-weight:700;color: #000;cursor:default;}
.pages a:hover,.page a.now:hover{text-decoration: none;}
.pages span{margin:0 5px}
.aliceflash{border-bottom:1px solid #DEDEDE}
.aliceflash1{width:730px;height:200px;margin:3px auto;}
.aliceflash11{width:980px;height:200px;margin:3px auto;}
.boralice{border-left:1px solid #EAEAEA;border-right:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA}
.pos{height:30px;overflow:hidden;background:url(../images/ico_home.gif) no-repeat 10px center;text-indent:30px;line-height:30px}
.pos .ind{display:inline-block;width:60px;height:30px;overflow:hidden;background:url(../images/dqwz_fgf.gif) no-repeat right;text-indent:10px}