@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
img{ border:none}
.clear{ clear:both}
body{ font-size:13px; color:#333; background:url(../images/bg.png); font-family:Verdana, Geneva, sans-serif}

.head{ width:1002px; margin:0 auto; overflow:auto; zoom:1}
.head-l{ float:left; background:url(../images/head-left.gif) no-repeat; width:26px; height:82px;}
.head-r{ float:left; background:url(../images/head-right.gif) no-repeat; width:26px; height:82px;}
.head-c{ float:left; background:url(../images/head-center.gif) repeat-x; width:950px; height:82px; overflow:auto; zoom:1}
.logo{ margin:18px 0 0 0; float:left; width:172px;}
#arrow-main{ float:left; margin:35px 10px 0 525px;}
#az1{ display:block; background:url(../images/topsmallpic.gif) no-repeat; width:114px; height:37px; float:left}
#az2{ display:block; background:url(../images/acca2.gif) no-repeat; width:115px; height:12px; float:left; margin:3px 0 0 10px; color:#b30c37; font-size:10px; text-align:right; text-decoration:none; padding:21px 0 0 0}
.nav{ padding:10px 0 0 0; background:url(../images/con-bg.gif) repeat-y; width:1002px; margin:0 auto}
#nav-l{ background:url(../images/nav-l.png) no-repeat; width:7px; height:33px; float:left; margin:0 0 0 30px;}
#nav-c{ background:url(../images/nav-c.png) repeat-x; width:928px; height:33px; float:left}
#nav-r{ background:url(../images/nav-r.png) no-repeat; width:7px; height:33px; float:left}
#nav-c a{ color:#fff; font-weight:bold; text-decoration:none; padding:0 15px; line-height:33px;}
#nav-c a:hover{ color:#d7e8fe}
.content{ width:1002px; margin:0 auto; background:url(../images/con-bg.gif) repeat-y; overflow:auto; zoom:1;}
.con-wrap-c{ margin:0 auto; width:942px; overflow:auto; zoom:1; padding:8px 0;}
.con-wrap-c a{ color:#0656ce; text-decoration:underline}
.con-wrap-c a:hover{ text-decoration:none}
.con-wrap-c p{ margin:20px 0 0 0; line-height:20px}
.con-left{ float:left; width:631px; margin:25px 25px 0 0;}
.con-right{ float:left; width:286px;}
.banner{ display:block; width:611px; height:247px; background:url(../images/banner.jpg) no-repeat;}
#banner-p{ margin:0 0 0 30px; padding:20px 0 0 0; font-size:20px; line-height:30px; }
#banner-p b{ font-size:30px; margin-right:10px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}
.hong{ color:#9c5c00}
.lan{ color:#0b977c}
.fen{ color:#a75698}
.small-text{ color:#333; font-weight:bold; margin:0 0 0 30px;}
.banner-btn{ background:url(../images/banner-btn.png) no-repeat; width:254px; height:52px; display:block; margin:25px 0 0 23px;}
.nei-t{ font-size:0; height:0}
.nei-c{ border-left:1px solid #ccc; border-right:1px solid #ccc; width:589px; padding:5px 10px;}
.nei-b{  height:0px; font-size:0; }
.lan-tit{ color:#0656ce; font-size:15px; font-weight:bold; line-height:20px;}
.zg{ font-size:14px; font-weight:bold; color:#c60e04; line-height:20px; margin-top:20px;}
.zg span{ display:block; width:55px; height:45px; float:left}
.ul-l1{ list-style:none; margin:10px 10px 0 10px;}
.ul-l1 li{ line-height:18px; background:url(../images/dian2.gif) no-repeat left 8px; padding-left:15px; font-size:12px; margin:7px 0;}
.download{ display:block; background:url(../images/download-up.png) no-repeat; width:273px; height:65px; margin:0 auto; margin-top:10px;}
.download:hover{ background:url(../images/download.png) no-repeat}
.xt{ text-align:center}
.con-left p{ margin-top:15px; line-height:20px;}
.pic{ text-align:center; margin:10px 0 15px 0;}
.download2{ display:block; font-size:16px; font-weight:bold; background:url(../images/anim_button1.gif) no-repeat left center; padding-left:30px; margin-top:20px;  line-height:26px;}
.con-left a{ color:#0656ce}
.con-left a:hover{ text-decoration:none}
.zhang{ margin-top:20px;color:#c60e04; font-size:14px; font-weight:bold; line-height:20px;}
.zhang span{ display:block; float:left; margin-right:10px;}
.zhang span img{ margin-right:15px;}
.zhang p{ padding-top:17px;}
.list-tit{ font-weight:bold; background:url(../images/lie-t.png) no-repeat; width:630px; height:30px; line-height:30px; margin-top:20px; padding-left:10px;}
.box2-c{ border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2; width:608px; padding:2px 10px; overflow:auto; zoom:1}
.ul-l2{ list-style:none; font-size:11px; margin:5px 0; line-height:15px;}
.ul-l2 a{ font-size:12px;color:#0656ce}
.ul-l2 a:hover{ text-decoration:none}
.ul-l2 span{ display:block; float:right; text-align:right}
.ul-l2 li{ padding:5px;}
.ul-3a1{ background:#f2f2f2;}
.box2-b{ background:url(../images/box2-b.png) no-repeat; width:630px; height:6px; font-size:0}

.msg{ background:url(../images/right-kuang.png) no-repeat; width:235px; height:196px; padding:25px 25px; line-height:24px;}
.msg em{ margin-top:10px; display:block; color:#777; font-size:12px;}
.cheng{ background:url(../images/cheng.png) no-repeat; width:236px; height:172px; margin-top:16px; padding:20px 25px;}
.cheng h5{ font-size:13px; line-height:20px; color:#333;}
.cheng p{ line-height:20px; margin-top:10px; color:#053caa}
#cheng-text{ color:#333;}
#cheng-text span{ display:block; float:right; background:url(../images/acc.png) no-repeat; width:99px; height:86px;}
.right-tit1{ margin-top:15px; background:url(../images/right-tit.png) no-repeat; width:240px; height:36px; line-height:36px; padding-left:45px;}
.right-tit1 a{ text-decoration:none; font-weight:bold; color:#fff;}
.ul-r1{ list-style:none; border-left:1px solid #ccc; border-right:1px solid #ccc; width:253px; background:#f3fafd; padding:2px 15px;}
.ul-r1 li a{ text-decoration:none; color:#0656ce; line-height:18px; padding:5px 0 5px 20px; display:block; font-size:12px; border-bottom:1px dashed #bbb; height:18px; background:url(../images/arrow7.gif) no-repeat left center}
.ul-r1 li a:hover{ border-bottom:1px solid #bbb; background:#fff url(../images/arrow7.gif) no-repeat left center}
.right-tit2{ background:url(../images/right-tit2.png) no-repeat; width:238px; height:36px; line-height:36px; padding-left:45px;border-left:1px solid #ccc; border-right:1px solid #ccc;}
.right-tit2 a{ text-decoration:none; font-weight:bold; color:#fff;}
.lan-b{ background:url(../images/lan-b.gif) no-repeat; width:285px; height:5px; font-size:0;}
.box3-t{ background:url(../images/right-top.gif) no-repeat; width:285px; height:6px; font-size:0; margin-top:15px;}
.box3-b{ background:url(../images/right-b.gif) no-repeat; width:285px; height:6px; font-size:0}
.box3-c{ border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0 15px; width:253px;}
.box3-c img{ margin:8px 0;}
#img-awards{ margin-left:13px;}


.footer{ background:url(../images/footer.png) no-repeat; width:942px; height:85px; margin:0 auto; padding:15px 30px 0 30px; overflow:auto; zoom:1}
.line{ border-top:3px solid #6783ba;}
.footer-left{ float:left; width:500px; margin-top:5px; font-size:10px; }
.footer-left a{ text-decoration:none; color:#333; font-size:12px; line-height:18px; padding:0 3px}
.footer-left a:hover{ color:#0656ce; text-decoration:underline}
.footer-right{ float:right; text-align:right; margin-top:5px;}
.cheng-a{ text-decoration:none}

/*#search {width:280px;height:23px;background:url(../images/bg_search.gif) no-repeat 0 0;position: relative; margin:0 0 20px 0;}*/
#search {width:280px;height:23px;position: relative; margin:0 0 20px 0;}
.field {font-size: 12px;width: 213px;left: 5px;top: 3px;position: absolute;border:1px solid #ccc;background: transparent;outline: none; height:21px; font-family:Verdana, Geneva, sans-serif}
.sb{position: absolute;right: 0;top: 2px;}




