@charset "gb2312";
/* CSS Document */

body, div,p,iframe, ul, ol, dl, dt, dd, li, dl, 
h1, h2, h3, h4, table,th, td, input, button, select,
 textarea {margin:0px; padding:0px;
font-style: normal;font:12px/21px "\5B8B\4F53",Arial, Helvetica, sans-serif;list-style: none outside none;}
img{border:0; display:block; margin:0px; padding:0px;} 
body{color:#555555; background:#fff;} 
.clear{clear:both;height:1px;width:100%;overflow:hidden; margin-top:-1px;} 
.cen{ margin:0 auto;}
.lf{ float:left; display:inline;}
.rf{ float:right; display:inline;}
a{color:#000000;text-decoration:none; }  
a:hover{ text-decoration:underline;} 
p{ text-indent:2em; line-height:21px; color:#000000; text-align:justify; text-justify:inter-ideograph; font-size:12px;}
.blank24{ height:24px; background:#fff;}

.nav-top-w{ width:100%; height:129px; background:url(../images/bg-nav-top-w.jpg) repeat-x;}
.nav-top{ width:1002px; height:129px;}
.nav-top1{ width:726px; height:129px; background:url(../images/nav-rg.jpg) no-repeat;}
.nav-top1 ul{ padding:77px 0 0 251px;}
.nav-top1 ul li{ float:left; font-size:14px; color:#454242; width:74px; height:28px; text-align:center; line-height:28px;}
.nav-top1 ul li a{color:#454242;}
.nav-top1 ul li.nav-ys a{ color:#FFF;}

.nav-banner{ background:url(../images/nav-banner.jpg) center no-repeat; width:100%; height:481px;}

.nav-daohang{ width:1000px; height:44px;}

/*part1*/
.main-part1{ width:1002px;  height:516px;padding-top:21px; background:#FFF;}
.main-part1-lf{ width:688px; height:515px;}
.main-part1-lf1{ width:688px; height:110px;}
.main-part1-lf2{ width:689px; height:405px; background:url(../images/part2-lf2.jpg) no-repeat;}
.main-part1-lf2-1{ width:190px; height:370px; margin:15px 0 0 10px; line-height:21px; font-size:13px;}
.main-part1-lf2 img{ width:448px; height:270px; margin:90px 20px 0 0;}
.main-part1-rg{ width:312px; height:483px;}

/*part2*/
.main-part2{ width:1001px; height:433px;}
.main-part2-tp{ width:1001px; height:93px; background:url(../images/bg-part2-tp.jpg) no-repeat;}
.main-part2-bm{ width:1001px; height:340px; background:url(../images/main-part2-bm.jpg) no-repeat;}
.main-part2-1{ width:220px; height:106px; margin:40px 0 0 27px;}
.main-part2-1 p{ text-indent:3em;}
.main-part2-2{ width:232px; height:123px; margin:0 24px 0 0;}
.main-part2-2 p{ text-indent:34px;}
.main-part2-3{ width:233px; height:100px; margin:63px 0 0 35px;}
.main-part2-3 p{ text-indent:42px;}
.main-part2-4{ width:238px; height:106px; margin:53px 15px 0 0;_margin:190px 0 0 0; overflow:hidden;}
.main-part2-4 p{ text-indent:3em;}

/*.part3*/
.main-part3{ width:1001px;}
.main-part3-lf{ width:538px;}
.main-part3-lf1{ background:url(../images/bg-part3-kr1.jpg) no-repeat; width:538px; height:207px;}
.main-part3-lf1 p{ width:265px; padding:50px 0 0 20px;}
.main-part3-lf1 img{ margin:50px 14px 0 0;}
.main-part3-lf2{ width:427px; height:62px; margin:15px 0 0 13px;}
.main-dl1{ width:538px;}
.main-dl1 dt{ width:280px; height:114px; margin:30px 0 0 25px;}
.main-dl1 dt a{ color:#F00;}
.main-dl1 dd{ width:184px; height:133px; margin:19px 0 0 36px;}
.main-dl2{ width:538px;}
.main-dl2 dt{ width:222px; height:166px; margin:15px 0 0 13px;}
.main-dl2 dd{ width:271px; height:74px; margin:33px 0 0 22px;}
.main-dl2 dd p{ width:248px; height:62px; margin:10px 0 0 10px;}
.main-dl2 dd p a{ color:#F00;}

.main-part3-rg{ width:463px;}
.main-part3-rg h2{ font-size:14px; line-height:21px; font-weight:bold; color:#000000; margin:5px 0 5px 15px; border-top:1px solid #e1e1e1; width:420px; padding-top:5px;}
.main-part3-rg h2.mg-tp{ border:none;}
.main-part3-rg p{ line-height:21px; font-size:12px; color:#000; text-indent:0em; width:400px; margin-left:15px;}
.main-part3-rg p a{ color:#F00;}
.main-part3-rg2{ background:url(../images/main-part3-rg2.jpg) no-repeat; width:439px; height:141px; margin:23px 0 0 16px;}
.main-part3-rg2 p{ line-height:21px; font-size:12px; color:#000; text-indent:0em; width:250px; padding:60px 0 0 20px; text-indent:2em;}
.main-part3-rg2 p a{ color:#F00;}

.main-binzheng{ width:977px; height:111px; padding-top:5px;}
.main-ul{ width:810px; background:#e8e8e8; height:96px; padding:15px 0 0 0;}
.main-ul li{ float:left; width:230px; color:#020202; line-height:22px;padding-left:30px;}
.main-ul li a{ color:#020202; }
.main-ul li a strong{ color:#d60808; font-weight:100;}

/************part4***********/
.main-part4{ width:1003px; margin-top:20px; height:628px;}
.main-part4-tp{ width:1003px; height:75px;}
.main-part4-lf{}
.main-part4-lf1{ width:497px; height:63px; background:url(../images/main-part4-lf1.jpg) no-repeat; margin-left:1px;}
.main-part4-lf2{ width:497px; height:239px; background:url(../images/main-part4-lf2.jpg) no-repeat; margin-left:1px;}
.main-part4-lf2 dl{width:497px;}
.main-part4-lf2 dl dt{ width:331px; height:190px; margin:16px 0 0 13px;}
.main-part4-lf2 dl dd{ width:100px; margin:16px 0 0 20px;}
.main-part4-lf3{ width:497px; height:251px; background:url(../images/main-part4-lf3.jpg) no-repeat; margin-left:1px;}
.main-part4-lf3 dl{ width:497px;}
.main-part4-lf3 dl dt{ width:120px; margin:68px 0 0 35px;}
.main-part4-lf3 dl dd{ width:318px; height:187px; margin:63px 0 0 23px;}


.main-part4-rg{}
.main-part4-rg p{ width:460px; margin:0 auto; height:53px;}
.main-part4-rg1{ width:505px; height:416px;}
.main-part4-rg2{ width:468px; height:83px; margin-left:20px;}

/*往期活动集锦*/
.main-jijin{ width:1003px; height:450px;}
.main-jijin-lf{ width:62px; height:414px;}
.main-jijin-rg{ width:940px; height:400px;}
.main-jijin-rg p{ width:900px; margin:30px 0 0 25px;}

.main-ul-jijin1{ margin:25px 0 0 20px;}
.main-ul-jijin1 li{ float:left; margin-left:11px;}

/********底部导航******/
.footer-daohang{ width:100%; height:44px; background:#030303;}
.footer-daohang ul{ width:600px; margin:0 auto;}
.footer-daohang ul li{ font-size:14px; color:#FFF; line-height:44px; float:left; width:100px; text-align:right;}
.footer-daohang ul li a{ color:#FFF; margin-right:20px;}

.footer-db{ width:100%; height:246px; background:#f2f2f0}
.footer-db1{ width:1003px; height:246px;}
.footer-db1-1{ width:284px; height:178px; margin:22px 0 0 25px;}
.footer-db1-2{ width:320px; height:160px; margin:33px 0 0 18px;}
.footer-db1-2 h2{ color:#4e4644; font-size:14px; line-height:21px; font-weight:bold;}
.footer-db1-2 p{ text-indent:0em; line-height:22px;}
.footer-db1-3{ width:320px; height:170px; margin:33px 0 0 19px;}
.footer-db1-3 p{ width:160px; text-indent:0em; margin:15px 0 0 8px;}