@charset "gb2312";
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd,ol, ul, li, pre,
form, fieldset, legend, button, input, textarea,th, td,img{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;}
h1, h2, h3, h4, h5, h6 { font-size: 100%;font-weight:normal; }
a { text-decoration: none; color:#333333 }
a:hover { text-decoration: none;  }

.header{ width:100%; margin:0 auto; height:30px; position:relative; border-bottom:1px solid #CCC}
.headerbox{ width:1100px; position:relative; margin:auto;}
.header_text{ position:absolute; left:0px; line-height:30px;}
.header_cont{ position:absolute; right:0px; line-height:30px;}

.top{ background:url(images/top.jpg) no-repeat center top; width:1100px; margin:0 auto; height:122px;}
.nav{ background:url(images/nav.jpg) left top repeat-x; height:48px; width:100%; margin:0 auto;}
.memu{ width:1100px; margin:0 auto;}
.memu ul{width:1100px; margin:0 auto;}
.memu ul li{ float:left;}
.memu ul li a{ display:block; float:left; width:122px; text-align:center; height:48px; line-height:48px; color:#FFFFFF;font-size:14px; font-weight:bold}
.memu ul li a:hover{ color:#fff; font-size:14px; background:url(images/hover.jpg) center center no-repeat; font-weight:bold}
.memu ul #home{ background:none; width:122px;}
.main{ width:1000px; margin:0 auto}
.clear{ height:0px; display:block; clear:both; overflow:hidden; line-height:0px;}

.cptop{ width:1100px; margin:0 auto; padding-top:30px}
.cpall{ width:220px; margin:0 auto; float:left}
.cpleft{ width:220px; margin:0 auto}
.cpleft .title{ width:220px; background:url(images/cp_top.jpg) no-repeat; margin:0 auto; height:71px; color:#FFF; line-height:35px; text-align:center; font-size:25px; font-weight:bold; padding-top:20px;}
.cpleft .title span{ color:#FFF; font-size:13px}
.cpleft .content{width:220px; margin:0 auto; background:#0068d7; padding-top:10px; padding-bottom:5px;}
.onepro{display:block;width:200px;height:47px;line-height:47px;background:url(images/cp_bg.jpg) left top no-repeat;margin:0 auto;text-indent:35px;font-size:14px;font-weight:bold; margin-bottom:13px; }
.onepro1{display:block;width:130px;height:25px;line-height:25px;font-size:15px;font-weight:bold;  color:#FF8401 }
.contact{ width:218px; border:1px solid #1156a4; height:308px; margin-top:20px;}
.contact .title{ width:218px; line-height:40px; background:#1156a4; color:#fff; text-indent:25px; font-weight:bold}
.contact .content{ width:198px; height:288px; padding:10px; line-height:25px;}

.cpright{ width:861px; margin:0 auto; float:right;}
.cpright .title{ width:861px; margin:0 auto; height:50px; border-bottom:1px solid #CCC;line-height:44px; background:url(images/right.jpg) left top no-repeat}
.cpright .title .name{text-indent:35px; color:#fff; font-size:18px; float:left; font-weight:bold; line-height:50px;}
.cpright .title .gen a{ float:right; color:#fff; line-height:50px; padding-right:5px;}
.cpright .content{ width:859px;  padding:18px 0px 10px 0px; border:1px solid #CCC; border-top:none; height:655px}
.proimg_a{display:inlne; margin:15px 10px 10px 20px; overflow:hidden; text-align:center; background:#fff; float:left;text-decoration:underline;}
.proimg_ab{display:inlne; margin:15px 10px 10px 0px; overflow:hidden; text-align:center; background:#fff; float:left;text-decoration:underline;font-size:13px;color:#185d94;}

.adv{ width:100%; height:705px; background:#f5f5f5; margin-top:30px; padding-top:80px;}
.adv .mid{ width:1100px;  height:705px; margin:0 auto}
.adv .mid .title{ width:1100px; background:url(images/title.png) center center no-repeat; height:130px; }
.adv .mid .content{ width:1100px; height:550px; background:url(images/yst.gif) center top no-repeat; position:relative}
.advnr{ width:350px; height:65px;  position:absolute; text-align:right; color:#0062bd}
.advnr span{ color:#ff970e; font-size:18px; font-weight:bold}
.advnr2{ width:300px; height:65px;  position:absolute; text-align:right; color:#0062bd}
.advnr2 span{ color:#ff970e; font-size:18px; font-weight:bold}
.advnr3{ width:250px; height:65px;  position:absolute; text-align:right; color:#0062bd}
.advnr3 span{ color:#ff970e; font-size:18px; font-weight:bold}
.advnr4{ width:380px; height:65px;  position:absolute; color:#0062bd}
.advnr4 span{ color:#ff970e; font-size:18px; font-weight:bold}
.advnr5{ width:300px; height:65px;  position:absolute; color:#0062bd}
.advnr5 span{ color:#ff970e; font-size:18px; font-weight:bold}
.advnr6{ width:250px; height:65px;  position:absolute; color:#0062bd}
.advnr6 span{ color:#ff970e; font-size:18px; font-weight:bold}


.aw1{ left:30px ; top:20px;}
.aw2{ left:20px; top:90px;}
.aw3{ left:10px; top:180px}
.aw4{ left:700px; top:20px;}
.aw5{ left:780px; top:90px;}
.aw6{ left:840px; top:180px;}


.ban{ width:100%; background:url(images/ban.gif) center center no-repeat; margin:20px auto 0px auto; height:173px}



.about{ width:100%; margin:0 auto; height:446px; background:#f5f5f5; padding-top:30px}
.about .title{ width:1100px; background: url(images/about_t.gif) center center no-repeat; margin:0 auto}
.about .title .shang1{ color:#000000; font-size:35px; text-align:center; font-weight:bold}
.about .title .xia1{font-size:18px; text-align:center}
.about .title .dibu{ width:1100px; text-align:center; background:url(images/more.jpg) center center no-repeat; height:29px; line-height:29px}
.about .content{ width:1100px; padding-top:20px; margin:0 auto}
.about .content .tu{ float: left; background:url(images/gsjj.gif) center center no-repeat; width:330px; height:212px}
.about .content .zi{ float:right; padding-left:10px; line-height:30px; width:730px}
.about .content .zi span{color:#444444; font-size:17px; font-weight:bold}

.honor{ width:1100px; margin:0 auto; margin-top:30px; height:380px}
.honor .title{ width:1100px; background: url(images/about_t.gif) center center no-repeat; margin:0 auto}
.honor .title .shang1{ color:#000; font-size:35px; text-align:center; font-weight:bold}
.honor .title .xia1{font-size:18px; text-align:center}
.honor .title .dibu{ width:1100px; text-align:center; background:url(images/more.jpg) center center no-repeat; height:29px; line-height:29px}
.saa{ width:231px; height:171px; overflow:hidden; float:left; text-align:center; display: block; margin:10px 15px; border:10px solid #ebebeb; background:#ebebeb}
.saa:hover{ width:231px; height:171px;  float:left; text-align:center; margin:10px 15px;}



.news{ width:1100px; margin:0 auto; margin-top:30px; height:435px}

.qiye{ width:359px; margin:0 auto; float:left; height:435px; padding-right:10px;}
.qiye .title{ width:359px; margin:0 auto; height:50px; line-height:50px; border-bottom:1px solid #CCC}
.qiye .title .zuo{ width:100px;background:url(images/icon.gif) left center no-repeat; font-weight:bold; font-size:16px; float:left; text-indent:25px; line-height:50px}
.qiye .title .you{ width:60px; float:right; line-height:50px}
.qiye .content{ width:359px; padding-top:10px; margin:0 auto}
.qiye .content .xw{ display:block; width:359px; line-height:35px; height:35px;  background:url(images/icon1.gif) no-repeat 12px center; border-bottom:1px dashed #CCC}
.qiye .content .xw a{  width:359px; height:35px; display:block; line-height:35px;overflow:hidden; text-indent:25px;text-overflow:ellipsis;white-space:nowrap;}


.nomal{ width:280px; margin:0 auto; float:left; height:435px}
.nomal .title{ width:280px; margin:0 auto; height:50px; line-height:50px; border-bottom:1px solid #CCC}
.nomal .title .zuo{ width:100px;background:url(images/icon.gif) left center no-repeat;font-weight:bold; font-size:16px; float:left; text-indent:25px; line-height:50px}
.nomal .title .you{ width:60px; float:right; line-height:50px}
.nomal .content{ margin:0 auto; padding-top:5px}
.nomal .borbox{width:280px; height:360px; padding-top:10px}
.nomal .borbox #ulOrderAnns{ width:250px; height:360px; margin:0px auto }

.wenti{line-height:30px; height:30px; height:65px; margin-top:15px; border-bottom:1px dashed #CCC}
.wenti .s1{line-height:25px; background:url(images/w.gif) left center no-repeat; height:25px; text-indent:20px; color:#10120f}
.wenti .x1{ height:50px; margin:0 auto; width:250px}
.wenti .x1 .tu{ background:url(images/d.gif) left top no-repeat; float:left; width:20px; margin:0 auto; height:50px}
.wenti .x1 .zi{line-height:20px; float:right; width:230px; color:#686669}

.foot{ width:100%; height:203px; background:#014fb3; border-top:14px solid #fbce1b; margin-top:50px;}
.foot .mid{ width:1100px; height:173px; margin:0 auto; background: url(images/ewm.gif) right center no-repeat; padding-top:30px; }
.foot .mid .wenzi{ width:715px; padding-top:40px; background:url(images/bot_s.gif) left top no-repeat; height:133px;; line-height:35px; color:#fff;}
.foot .mid .wenzi a{ color:#fff}



.neiye{ width:1260px; margin:0 auto; padding-top:30px}
.neiyeright{ width:1012px; margin:0 auto; float:right; background:#FFF}
.neiyeright .title{ width:1012px; margin:0 auto; height:44px; border-bottom:1px solid #CCC;line-height:44px;background:url(images/icon.gif) left center no-repeat;}
.neiyeright .title .name{text-indent:35px; color:#014fb3; font-size:16px; float:left; font-weight:bold}
.neiyeright .title .gen{ float:right}
.neiyeright .content{ width:1012px;  padding:18px 0px 10px 0px}






.newslist{ height:39px; width:750px; margin:0px auto}
.newslist ul li{ height:38px; width:750px; line-height:38px; border-bottom:1px dotted #aaa; background:url(images/icon.jpg) no-repeat 12px 14px; text-indent:26px; overflow:hidden; text-align:left;}
.newslist ul li a{height:38px; width:600px; display:block; overflow:hidden; line-height:38px; float:left;text-overflow:ellipsis;white-space:nowrap;display:block;}
.newslist ul li:hover{ height:38px; width:750px; line-height:38px; border-bottom:1px dotted #aaa; background:url(images/icon.jpg) no-repeat 12px 14px; text-indent:26px; overflow:hidden; }




.proshow .prtitle{ line-height:30px; text-align:center; font-size:22px; padding:10px 0}
.proshow .primgpic{ width:802px; height:auto; overflow-x:hidden; margin:0 auto; text-align:center}
.proshow .primgpic img{ max-width:802px; border:1px solid #ddd}
.proshow .prtent{ width:100%; margin:0 auto; overflow:auto; text-align:left;}
.proshow .prtent img{max-width:1000px; 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}
.proshow .prtent p{ margin-top:10px;margin-bottom:10px}

