
@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;}
.logo{ margin:20px 0 0 0; float:left; width:354px; height:61px; display:block; background:url(../images/logo.gif) no-repeat}
#arrow-main{ float:left; margin:35px 10px 0 346px;}
#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}
#banner{ background:url(../images/banner1.jpg) no-repeat; width:942px; height:259px; margin:0 auto; margin-top:15px;position: relative;}
#banner-tit{ color:#fff; font-weight:bold; font-size:22px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; margin:0 0 0 300px; padding:15px 0 0 0}
#banner ul{ list-style:none; margin:15px 0 0 445px;}
#banner ul li{ color:#fff; font-size:14px; margin:9px 0; padding:0 0 0 25px; }
#btn1{ display:block; position:absolute; background:url(../images/banner-btn1.jpg) no-repeat; width:223px; height:50px; top:193px; left:448px;}
#btn1:hover{ background:url(../images/banner-btn1up.jpg) no-repeat;}
#btn2{ display:block; position:absolute; background:url(../images/banner-btn2.jpg) no-repeat; width:207px; height:50px; top:193px; left:691px;}
#btn2:hover{ background:url(../images/banner-btn2up.jpg) no-repeat;}
.content{ width:1002px; margin:0 auto; background:url(../images/con-bg.gif) repeat-y; overflow:auto; zoom:1;}
.con-wrap-t{ background:url(../images/content-t.png) no-repeat; width:944px; height:8px; font-size:0; margin:0 auto; margin-top:13px;}
.con-wrap-c{ margin:0 auto; width:942px; overflow:auto; zoom:1; padding:8px 0; margin-top:15px}
.con-left{ float:left; width:631px; margin-right:25px;}
.con-right{ float:left; width:286px;}

.lan-tit{ color:#333; font-size:18px; font-weight:bold; line-height:20px;}
.zg{ font-size:16px; font-weight:bold; color:#c60e04; line-height:23px; 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;  margin:7px 0;}
.download{ display:block; background:url(../images/download-up.png) no-repeat; width:273px; height:65px; margin:0 auto; margin-top:20px;}
.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-weight:bold; background:url(../images/anim_button1.gif) no-repeat left center; padding-left:32px;  margin:20px 0 20px 30px;  line-height:26px; font-size:16px;}
.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;}

.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}
.ul-r2{ list-style:none; border-left:1px solid #ccc; border-right:1px solid #ccc; width:253px; background:#f3fafd; padding:2px 15px;}
.ul-r2 li a{ text-decoration:none; color:#0656ce; line-height:18px; padding:5px 0 5px 25px; display:block; font-size:12px; border-bottom:1px dashed #bbb; height:18px; background:url(../images/arrow8.gif) no-repeat left center}
.ul-r2 li a:hover{ border-bottom:1px solid #bbb; background:#fff url(../images/arrow8.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;}

#zhang{ position: absolute; display:block; width:112px; height:112px; display:block; left:21px; top:123px;}
#hei-tit{ font-size:24px; font-weight:bold}
#box{ border:1px solid #ccc; background:#fbfbfb; color:#222; margin:10px 0 35px 0}
#tit2{ background:#f1f1f1; font-weight:bold;  border-bottom:1px solid #ccc; padding:5px; font-size:16px;}
#ul2{ list-style:none; margin:20px 15px 0 15px}
#ul2 li{ margin:10px 0; line-height:18px;  padding:0 0 0 23px;}
#ul2 li b{ font-weight:normal; color:#ce6b21}
#li1{ background:url(../images/li1.gif) no-repeat left 2px;}
#li2{ background:url(../images/li2.gif) no-repeat left 2px}
#box p{ margin:20px 15px;}
#lie1 b{ color:#ce6b21; font-weight:normal}
#box-tit{ text-align:center; font-size:16px; font-weight:bold; margin:20px 5px; line-height:22px;}
#box-tit b{ color:#c60e04}
#tjtu{ background:url(../images/tjtu.gif) no-repeat; width:556px; height:323px; margin:0 auto; margin-bottom:20px; font-size:10px; font-family:Verdana, Geneva, sans-serif;position: relative;}
#no1{ position:absolute; left:80px; top:45px;}
#no2{ position:absolute; left:168px; top:152px;}
#no3{ position:absolute; left:238px; top:70px;}
#no4{ position:absolute; left:315px; top:108px;}
#no5{ position:absolute; left:392px; top:127px;}
#no6{ position:absolute; left:465px; top:38px;}
#msg-t{ background:url(../images/msg-t.gif) no-repeat; width:285px; height:2px; font-size:0; margin-top:20px;}
#msg-c{ background:#fff url(../images/msg-c.gif) repeat-x bottom; width:253px; border-left:1px solid #cdcdcd;  border-right:1px solid #cdcdcd; padding:0 15px 5px 15px; line-height:20px}
#msg-b{ background:url(../images/msg-b.gif) no-repeat; width:285px; height:8px; font-size:0}
#msg-c em{ margin-top:10px; display:block; color:#777; font-size:12px;}
#box-img{ margin:5px 0 5px 0; display:block}
#box-text{ margin:20px 0 25px 0; text-align:center;}
#box-text a{ text-decoration:none; color:#333; font-size:16px; font-weight:bold; line-height:26px; text-decoration:underline;}
#box-text a:hover{ text-decoration:none}
#box-text b{ color:#c60e04}
#lv{ color:#008625}
#search {width:280px;height:23px;background:url(../images/bg_search.gif) no-repeat 0 0;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;}
#tit3{ margin:20px 0 0 0; font-size:16px; font-weight:bold; line-height:24px;}
#ul3{ list-style:none; margin:10px 0 0 0}
#ul3 li{ background:url(../images/arrow5.jpg) no-repeat left center; padding:0 0 0 22px; line-height:20px; margin:7px 0}
#ul4{ list-style:none; margin:0 0 0 30px; }
#ul4 li{ float:left; width:170px; margin:3px 0; background:url(../images/arrow6.gif) no-repeat left center; padding:0 0 0 20px}
#more{ text-align:right; display:block; text-decoration:none; color:#0656ce; font-weight:bold; background:none; border-bottom:none; padding:5px 0}
#red-a{color:#c60e04; text-decoration:underline;}
#red-a:hover{ text-decoration:none}
#ul5{ list-style:none; margin:15px 0 0 5px;}
#ul5 li{ margin:2px 0; line-height:20px;}
#ul-left{ float:left; width:200px; background:url(../images/dian2.gif) no-repeat left 8px; padding:0 0 0 15px;}
#ul-right{ float:left; width:400px;}
#lan-tit2{ font-size:18px; font-weight:bold; line-height:32px;  margin:0 -14px; padding:0 0 0 30px; background:#d7ebff url(../images/man.gif) no-repeat 10px
center}
#r-a{ text-align:center; display:block; color:#0656ce;}
#r-a:hover{ text-decoration:none}
#more2{ display:block;  color:#0656ce; text-decoration:none; margin:15px 0 0 0; text-decoration:underline}
#more2:hover{ text-decoration:none}

#red-box{ background:#fceeee; padding:20px; margin:40px 0 0 0;font-size:14px; position:relative; border:1px solid #c57f7f}
#red{color:#c60e04;}
#lie2{ background:url(../images/mai.gif) no-repeat left center; height:25px; line-height:25px; padding:0 0 0 35px; margin:25px 0 0 0; }
#lie3{ background:url(../images/xia.gif) no-repeat 2px center; height:23px; line-height:23px; padding:0 0 0 35px; margin:8px 0 30px 0}
#lie4{ background:url(../images/dian3.gif) no-repeat 11px center; padding:0 0 0 32px; margin:8px 0 0 0}
#zhang2{ position:absolute; background:url(../images/zhang.jpg) no-repeat; width:116px; height:114px; top:75px; left:490px;}
#gg{ background:url(../images/xia-banner.jpg) no-repeat; width:285px; height:227px; display:block; margin:15px 0 0 0;}





















