@charset "gb2312";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,
form, fieldset, legend, button, input, textarea,th, td,img,div{border:medium none;margin: 0;padding: 0;list-style-type: none;}
body,button, input, select, textarea {font: 14px/1.5 "msyhl422459","Î¢ÈíÑÅºÚ",Srial, Verdana, Geneva, sans-serif, tahoma, helvetica, sans-serif; color:#333}
h1, h2, h3, h4, h5, h6 { font-size: 100%;font-weight:normal; }
em{font-style:normal;}
ul, ol,{ list-style: none; }
a{text-decoration: none; color:#333333; }
a:hover { text-decoration: none;  }



.clear{ clear:both; overflow:hidden; height:0px; line-height:0px; display:block}
.left{ float:left;}
.right{ float:right;}
.headall{ width:100%; margin:0 auto; background:url(images/top_bg.jpg) center center no-repeat;; height:166px}
.head{ background:url(images/top.gif) no-repeat top center; height:120px; margin:0 auto; width:1200px;}
.nav{ width:100%; margin:0 auto; height:46px; background:url(images/nav.gif) center center no-repeat;}
.nav .memu{ width:1200px; margin:0 auto;}
.nav .memu ul{}
.nav .memu ul li{ float:left; width:108px; text-align:center; height:46px; line-height:46px}
.nav .memu ul li a{ color:#FFFFFF;  font-size:15px}
.nav .memu ul li a:hover{ color:#FFFFFF; display:block; width:108px; height:46px; line-height:46px; background:#f9ad01; text-align:center; font-size:15px}

.rightsearch{ width:160px; height:20px; margin:0 auto; margin-left:1000px; padding-top:15px}

.bannerfo{ width:150px;height:20px;}
.bannerfo ul{width:150px;height:20px; margin:0 auto}
.bannerfo ul li{ display:inline}
.bannerfo ul .inputbox{ width:122px; height:20px; margin:7px auto;overflow:hidden; border:none}
.bannerfo ul .inputbox input{ width:122px; height:20px; padding:0 10px;color:#fff; line-height:20px; font-size:12px;  border:none}
.bannerfo ul .menuser{ width:24px; height:20px; padding:0; padding-top:7px}
.bannerfo ul .menuser img{width:24px; height:20px}


.bodytop{  width:100%;background:url(images/body1.jpg) repeat-x; margin:0 auto; height:708px; margin-top:30px; padding-top:20px}
.bodytop .bodymidlle{ width:1186px; margin:0 auto; background:url(images/body11.gif) left top no-repeat; height:438px; padding:0px 20px 0 30px}
.fanye{ width:810px; margin:0 auto;}
.gonggao{ width:320px; margin:0 auto; padding:0 10px 0 10px; color:#803202; line-height:23px ; font-size:13px}
.fengcai{ width:1200px; margin:0 auto; background:url(images/cp_bg.jpg) left top no-repeat; height:244px }
.saa{ width:250px; height:200px; overflow:hidden; float:left; text-align:center; display: block; margin:0 15px; border:10px solid #dfe0e2; background:#dfe0e2; line-height:35px}
.saa:hover{ width:250px; height:200px;  float:left; text-align:center; margin:0 15px;line-height:35px}

.bodytwo{ width:100%; margin:0 auto; height:320px; background:#f6f4f5; padding-top:40px}
.newsall{ width:1200px; margin:0 auto; height:275px;}
.news{ width:390px; height:275px; background:#fffdff; margin:0 auto; border:1px solid #e7e7e5}
.news .title{ width:390px; margin:0 auto; height:48px; }
.news .title .t1{ width:135px; margin:0 auto; height:48px}
.news .title .t2{ width:130px; margin:0 auto; height:28px; border-bottom:1px dashed #717171}
.news .title .t3 { width:79px; margin:0 auto; height:48px; background:url(images/more.jpg) left  center no-repeat;}
.news .title .t3 a{ color:#fff; line-height:48px; font-size:12px; padding-left:10px}
.news .content{ width:370px; margin:0 auto}
.news .content .miaoshu{ width:370px; margin:0 auto; border-bottom:1px dashed #CCC;  height:74px; padding:5px 0 13px 0}
.news .content .xinwen{width:370px; margin:0 auto;}
.news .content .xinwen .xw{display:block;width:370px; line-height:31px; height:31px; background:url(images/icon.jpg) no-repeat 12px center; border-bottom:1px dashed #CCC;}
.news .content .xinwen .xw a{ width:270px;height:31px;display:block;line-height:31px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;padding-left:20px}
.news .content .xinwen .xw span{ width:80px;line-height:31px; height:31px;display:block; float:right; border-bottom:1px dashed #CCC;}
.mar{ margin-left:13px;}

.questionbox{ width:370px; height:auto}
.questionbox .borbox{width:370px; height:210px; padding-top:10px}
.questionbox .borbox #ulOrderAnns{ width:370px; height:210px; margin:0px auto }
.questionbox .borbox .sa{ width:350px; height:120px; border-bottom:1px dashed #6c6c6c; margin:0 auto; padding:10px}
.questionbox .borbox .sa span{ color:#813001}

.bodythree{ width:100%; background:#edecea; height:430px; padding-top:30px}
.bodythree .wensi{ width:1200px; margin:0 auto; }
.culture{ width:370px; height:365px; margin:0 auto;}
.culture .title{ width:370px; height:45px; margin:0 auto; font-size:16px; text-align:left; line-height:45px; font-weight:bold}
.culture .title span{  font-size:10px; text-transform:uppercase}
.culture .content{ width:370px; height:320px; margin:0 auto}

.about{ width:415px; margin:0 auto; height:365px; margin-left:13px}
.about .title{ width:415px; height:45px; margin:0 auto; font-size:16px; text-align:left; line-height:45px; font-weight:bold}
.about .title span{  font-size:10px; text-transform:uppercase}
.about .content{ width:395px; margin:0 auto; background:url(images/about.jpg) left top  no-repeat #d6d6d6; height:155px; padding:170px 10px 0 10px; line-height:30px}

.fozi{ width:370px; height:365px; margin:0 auto}
.fozi .title{ width:370px; height:45px; margin:0 auto; font-size:16px; text-align:left; line-height:45px; font-weight:bold}
.fozi .title span{  font-size:10px; text-transform:uppercase}
.fozi .content{ width:370px; margin:0 auto; height:320px;}
.fozi .content .sa{ width:175px; height:155px; margin:0 auto; margin:3px}

.foot{ width:100%; background:#302c2d; margin:0 auto; height:260px;}
.footmiddle{ width:1200px; margin:0 auto;}
.footmiddle .ewm{ width:195px; margin:0 auto; background: url(images/ewm.jpg) center 20px no-repeat #242223; height:90px; padding-top:170px; text-align:center; color:#fff}
.footmiddle .wenzi{ width:960px; margin:0 auto; height:240px; padding:10px; color:#cccccc}
.footmiddle .wenzi .title{ border:1px solid #484445; width:102px; height:33px; text-align:center; line-height:33px}
.footmiddle .wenzi .content{ width:960px; line-height:33px; padding-top:5px}
.footmiddle .wenzi .banquan{ width:960px; line-height:35px; margin-top:20px; padding-top:10px; background: url(images/bot_line.jpg) left top repeat-x}
.footmiddle .wenzi .banquan a{ color:#cccccc}

.main{ width:1160px; margin:0 auto; margin-top:20px;  margin-bottom:20px}
.wedleft{ width:220px; margin:0 auto;}
.lsleft{ width:222px; height:auto; float:left; border:1px solid #bbbbbb;}
.lsleft .tit{ width:220px; float:left; background:url(images/lstit.jpg) no-repeat; height:54px;}
.lsleft .tit1{ width:220px; float:left; background:url(images/bt-tit.jpg) no-repeat; height:54px;}
.con { background:url(images/ls-bg.jpg) no-repeat top; height:300px;}
.bg1 { background:url(images/bt-bg.jpg) no-repeat bottom; height:417px;}
.bg1 .cc { width:194px; margin:auto;}

.lsright{ width:918px;float:right;border:1px solid #bbbbbb;}
.lsright .tit { height:62px; text-align:center;}
.lsright .tit1 { height:62px; text-align: left; background:url(images/jm-tit1.jpg) no-repeat; text-indent:65px; font-weight:bold;} 
.lsright .cc { width:898px; float:left; padding-left:20px; padding-bottom:20px;}
.lsright .cc ul li{ width:208px; float:left; margin-right:16px;}
.lsright .cc ul li .tit { background:url(images/list-tit.jpg) no-repeat; width:208px;height:56px;}
.lsright .cc ul li .tit .wz { font-size:15px; font-weight:bold; padding-top:20px;}
.lsright .cc ul li .cbg{ background:url(images/list-bg.jpg) repeat-y; width:208px; height:270px;}
.lsright .cc ul li .cbg .zz { width:172px; margin:auto; margin:auto; }
.lsright .cc ul li .cbg .zz .news1 { float:left; padding-top:10px; font-weight:bold;}
.lsright .cc ul li .cbg .zz .news1 .con_jm { width:172px; overflow:hidden; background:url(images/xtb.jpg) no-repeat 0px 12px ; text-indent:12px; height:30px; line-height:30px;}
.lsright .cc ul li .cbot { background:url(images/list-bot.jpg) no-repeat; width:208px; height:9px;}
.lsright .cc1 { width:918px; float:left;}
.lsright .cc1 .zz { width:900px; margin:auto;line-height:35px}

.proimg_a{ display:inlne; width:200px; height:170px; border:1px solid #ebebeb;margin:0 auto; overflow:hidden; float:left; margin:8px;text-align:center; line-height:30px; padding:2px }
.proimg_a:hover{ display:inlne; width:200px; height:170px; border:1px solid #dfdfdf;margin:0 auto; overflow:hidden; float:left; margin:8px;text-align:center; line-height:30px; background:#dfdfdf; color:#333; padding:2px}

.proimg_a1{ display:inlne; width:200px; height:260px; border:1px solid #ebebeb;margin:0 auto; overflow:hidden; float:left; margin:8px;text-align:center; line-height:30px; padding:2px }
.proimg_a1:hover{ display:inlne; width:200px; height:260px; border:1px solid #dfdfdf;margin:0 auto; overflow:hidden; float:left; margin:8px;text-align:center; line-height:30px; background:#dfdfdf; color:#333; padding:2px}



.newslist{ height:39px; width:830px; margin:0px auto}
.newslist ul li{ height:38px; width:830px; line-height:38px; border-bottom:1px dotted #aaa; background:url(images/icon.jpg) no-repeat 12px  center; text-indent:30px; overflow:hidden; text-align:left;}
.newslist ul li a{height:38px; width:730px; display:block; overflow:hidden; line-height:38px; float:left;text-overflow:ellipsis;white-space:nowrap;display:block; color:#333333;}
.newslist ul li a:hover{ height:38px; width:630px; line-height:38px; border-bottom:1px dotted #aaa; text-indent:30px; overflow:hidden; color:#4775b7;}
.newslist ul li span{ height:38px; width:100px; display:block; overflow:hidden; line-height:38px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666}

.proshow .prtitle{ line-height:30px; text-align:center; font-size:22px; padding:10px 0; width:100%;}
.proshow .primgpic{ width:710px; height:auto; overflow-x:hidden; margin:0 auto; text-align:center}
.proshow .primgpic img{ max-width:710px; border:1px solid #ddd}
.proshow .prtent{ width:96%; margin:0 auto; overflow:auto; text-align:left;}
.proshow .prtent img{max-width:710px; margin-top:5px; margin-bottom:5px}
.proshow .prtent,
.proshow .prtent *{ font-size:15px; line-height:30px}
.proshow .prtent tr td{ font-size:13px; line-height:25px}
.proshow .next{ padding:20px 0; color:#666; width:80%; margin:0 auto;}
.proshow .pos{ height:16px; line-height:16px; border-bottom:1px dotted #aaa; text-align:center; padding-bottom:8px; margin-bottom:15px; color:#999; clear:both; width:100%;}
.proshow .prtent p{ margin-top:10px;margin-bottom:10px}

 




