@charset "gb2312";
/* CSS Document */
*{ padding:0; margin:0;}
.f12{ font-size:12px;}
p{ text-indent:2em; line-height:180%;}
body{ padding:0; margin:0; background:#502d7d; font-size:14px; font-family:"ÐÂËÎÌå"; color:#271145;}
.container{ width:962px; margin:0 auto;}
.head{ height:770px; width:962px;}
.logo{ background:url(images/logo_x.jpg) repeat-x; height:36px; width:948px; padding:0 0 0 12px; margin-left:1px;}
.logo_img{float:left; background:url(images/logo.jpg) no-repeat; height:36px; width:113px;}
.logo_nav{ float:right; font-size:12px; height:18px; width:300px; color:#666666; padding:18px 0 0 50px;}
.logo_nav a{ color:#666666; text-decoration:none;}
.logo_nav a:link { color:#666666; font-size:12px;text-decoration: none}
.logo_nav a:visited { color:#666666; font-size:12px; text-decoration:none}
.logo_nav a:active { color:#666666; font-size:12px; text-decoration:none}
.logo_nav a:hover { color:#666666; font-size:12px;text-decoration: underline}

.top_1{ float:left; background:url(images/top_1.jpg) no-repeat; height:734px; width:589px;}
.top_1 p{ line-height:200%;}
.top_1a{ height:40px; width:524px; margin:414px 0 0 44px;}
.top_content{ height:240px; width:570px;}
.top_flash{ float:left; height:220px; width:293px; padding:25px 0 0 13px;}
.top_1b{ float:left; height:215px; width:204px; padding:8px 0 0 44px;}
.top_1b a{ color:#271145; text-decoration:none;}
.top_1b a:link { color:#271145; font-size:12px;text-decoration: none}
.top_1b a:visited { color:#271145; font-size:12px; text-decoration:none}
.top_1b a:active { color:#271145; font-size:12px; text-decoration:none}
.top_1b a:hover { color:#271145; font-size:12px;text-decoration: underline}
.top_2{ float:right; background:url(images/top_2.jpg) no-repeat; height:734px; width:373px;}

.main{ width:962px;}
.mian_a{ background:url(images/main_a.jpg) no-repeat; height:297px;width:962px;}
.main_a1{ height:168px; width:622px; padding:78px 0 0 284px;}
.mian_b{ background:url(images/main_b.jpg) no-repeat; height:291px;width:962px;}
.main_b1{ height:144px; width:612px; padding:100px 0 0 66px;}

.mian_c{ background:url(images/main_c.jpg) no-repeat; height:549px;width:962px; color:#fa2877;}
.main_cleft{ width:608px; float:left;}
.main_cright{ float:right; height:125px; width:280px; padding:413px 37px 0 0; color:#534ea2;}
.main_c1 p{ line-height:180%;}
.main_c1{ height:93px; width:530px; margin:200px 0 0 57px;}
.main_c2{ height:53px; width:530px; margin:25px 0 0 57px;}
.main_c2 p{ line-height:180%;}

.main_d{ background:url(images/main_d.jpg) no-repeat; height:201px;width:962px;}
.main_d1{ height:80px; padding:92px 0 0 40px;}

.mmain_e{ height:417px;width:962px;}
.main_e1{ background:url(images/main_e1.jpg) no-repeat; height:155px;width:962px;}
.main_e2{ background:url(images/main_e2.jpg) no-repeat; height:121px;width:962px;}
.main_e3{ background:url(images/main_e3.jpg) no-repeat; height:141px;width:962px;}

.bottom{ background:url(images/bottom.jpg) no-repeat; height:90px; width:962px; }
.bottom_1{background-color:#f3eff7; height:421px; width:960px; margin-left:1px;}
.iframea{ height:275px; width:910px;  background-color:#fff; margin:0 25px 0 23px;}
.iframea_left{ float:left; width:610px; padding:25px 0 0 0;}
.iframea_right{ float:left; width:260px;}
.iframea_right img{ padding:21px 0 0 34px;}
.designer{ width:266px; height:120px; padding:30px 0 0 0; color:#000; font-size:14px;}
.designer p{ line-height:170%;}
#copyright{ height:60px; border-top:#FFFFFF solid 8px; color:#1a1471; text-align:center; line-height:170%; padding-top:40px; border:1px solid #f3eff7;}
#copyright a{ color:#1a1471;}
#copyright a:link { color:#1a1471; font-size:12px;text-decoration: none}
#copyright a:visited { color:#1a1471; font-size:12px; text-decoration:none}
#copyright a:active { color:#1a1471; font-size:12px; text-decoration:none}
#copyright a:hover { color:#1a1471; font-size:12px;text-decoration: underline}

