html,body,ul,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,input,form{margin:0px;padding:0px;}
body{margin:0 auto; font-size:12px; color:#999; position:relative; font-family:"Arial"; height:auto;}
html{ overflow-x:hidden;}
div{margin:0px auto;}
a{text-decoration:none;font-size:12px;color:#666;font-family:"Arial"; }
a:hover{color:#d21c1c; }
.clear{clear:both;height:0px;overflow:hidden;}
img{border:0px; vertical-align:top; cursor: pointer;}
ul,li{list-style:none; background:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}/**����ie6�еĲ���Ч��**/
i,em{ font-style:normal;}
div{ margin:0 auto;}
.clear{ clear:both;}
em{ font-style:normal;}


/*index*/
.i_top{ height:111px; background:url(../img/index_1.jpg) repeat-x;}
.i_top_1{ width:980px; height:111px;}
.logo{ width:255px; height:82px; float:left; padding-top:15px;}
.logo img{ width:255px; height:82px;}
.right{ width:725px; height:111px; float:left;}
.right img{ width:194px; height:32px; float:right; padding-top:36px; display:block;}
.right em{ display:block; color:#FFF; text-align:right; padding-top:17px; clear:both;}
.right em a{ color:#FFF; margin:0px 10px;}
.right em a:hover{ font-weight:bold; color:#ffe408;}


.i_b{width:100%; height:434px; overflow:hidden; position:relative;}

.i_nav{width:990px; height:79px; background:url(../img/index_3.png) no-repeat; position:relative;}
.i_nav ul{position:absolute; top:0px; left:0px; z-index:100000;}
.i_nav li{ display:block; width:107px; height:50px; float:left; margin-right:2px; margin-top:1px;}
.i_nav li a{ display:block; width:107px; height:40px; color:#FFF;text-align:center; padding-top:10px;}
.i_nav li a:hover{ background:url(../img/index_3.jpg) no-repeat; color:#b30303;}
.i_nav li a em{  font-family:"΢���ź�"; font-size:16px; line-height:16px;}
.i_nav li a p{ font-family:Georgia; font-size:10px; text-transform:uppercase; line-height:13px;}

.i_an{ width:190px; height:44px; position:absolute; left:600px; top:513px; padding-left:9px;}
.i_an em a{ display:block; width:10px; height:35px; float:left;}
.i_an i a{ display:block; width:46px; height:33px; float:left; font-family:Arial; font-size:14px; color:#a9a9a9; text-align:center; text-transform:uppercase; line-height:33px; margin-top:3px; margin-right:11px;}
.i_an i a:hover{ background:url(../img/index_4.jpg) no-repeat; color:#b30303;}
.i_an span a{ display:block; width:46px; height:33px; float:left; font-family:Arial; font-size:14px; color:#a9a9a9; text-align:center; text-transform:uppercase; line-height:33px; margin-top:3px;}
.i_an span a:hover{ background:url(../img/index_4.jpg) no-repeat; color:#b30303;}

.i_nav_1{ height:143px; background:url(../img/index_5.jpg) repeat-x; padding-top:25px; z-index:-1;}
.i_nav_n{ width:943px; height:71px; background:url(../img/index_6.jpg) no-repeat;}
.i_nav_n a{ display:block; width:235px; height:71px; float:left;}

.i_con{ width:990px; height:434px; background:url(../img/index_5.png) no-repeat; z-index:0; margin-top:-77px; padding-top:70px; padding-left:14px;}
.i_con_left{ width:354px; height:434px; float:left; background:url(../img/index_7.jpg) no-repeat;}
.i_v{ width:279px; height:222px; padding-top:20px;}
.i_c_t{ width:298px; height:132px; margin-top:60px;}
.i_c_t img{ display:block; padding-left:55px;}
.i_c_t p{ font-family:"΢���ź�"; font-size:12px; color:#595959; line-height:18px; padding-top:10px;}
.i_c_t b{ display:block; width:51px; height:17px; background:url(../img/index_9.jpg) no-repeat; margin-top:5px;}

.i_con_right{ width:588px; height:434px; float:left; padding-left:10px;}
.i_c_r_t{ width:585px; height:73px; background:url(../img/index_10.jpg) no-repeat;}
.i_c_r_x{ width:585px; height:351px;}
.i_c_r_x_l{ width:316px; height:351px; float:left;}
.i_c_r_x_l img{ display:block; padding-left:18px; padding-top:10px;}
.i_c_r_x_l li a{ display:block; width:298px; height:78px; border-bottom:dotted 1px #cbcbcb; margin-left:18px; padding-top:20px;}
.i_c_r_x_l li a b{ display:block; width:70px; height:67px; background:url(../img/index_12.jpg) no-repeat; font-family:Arial; font-size:30px; color:#707070; text-align:center; line-height:45px; float:left;}
.i_c_r_x_l li a b p{ font-size:14px; color:#b6b6b6; line-height:14px;}
.i_c_r_x_l li a:hover b p{ color:#ffcc00;}
.i_c_r_x_l li a:hover b{ background:url(../img/index_13.jpg) no-repeat; color:#ffcc00;}
.i_c_r_x_l li a span{ display:block; width:219px; height:70px; float:left; padding-left:7px;}
.i_c_r_x_l li a span em{ display:block; font-family:"΢���ź�"; font-size:18px; color:#828282;}
.i_c_r_x_l li a:hover span em{ color:#b30303;}
.i_c_r_x_l li a span i{ display:block; font-family:"����"; font-size:12px; color:#a3a3a3; line-height:16px; padding-top:5px;}

.i_r{ width:246px; height:339px; float:left; left:20px; background:#a7a7a7; display:inline; position:relative; top:7px;}
.i_r img{ width:236px; height:331px; margin-left:10px; margin-top:10px;}
.i_r b a{ width:54px; height:54px; background:url(../img/index_7.png) no-repeat; position:absolute; left:1px; top:139px;}
.i_r i a{ width:54px; height:54px; background:url(../img/index_8.png) no-repeat; position:absolute; left:201px; top:139px;}

.i_c_1{ width:100%; height:32px; background:url(../img/index_15.jpg) no-repeat;}
.i_c_2{ width:100%; height:32px; background:url(../img/index_16.jpg) no-repeat; margin-top:15px;}
.i_c_n{ width:990px; height:480px; padding:15px 0px 0px 10px; overflow:hidden;}
/*.i_c_n ul{width:1100px;}
.i_c_n li{ display:block; width:230px; height:445px;  margin-top:15px; float:left; margin-right:20px;}
.i_c_n li a{ display:block;background:#FFF;}
.i_c_n li a:hover{ background:#b30303;}
.i_c_n li a img{ width:230px; height:340px;}
.i_c_n li a p{ margin:0 auto; width:218px; height:107px;display:block;padding-left:12px;text-align:left;}
.i_c_n li a:hover p{ background:#b30303;}
.i_c_n li a p em{font-family:"΢���ź�"; font-size:13px; color:#666; display:block; line-height:13px; padding-top:10px;  }
.i_c_n li a:hover em{ color:#FFF;}
.i_c_n li a p cite{ font-family:"΢���ź�"; font-size:18px; color:#333; font-style:normal; line-height:18px; display:block; padding-top:10px; width:215px; height:45px; line-height:22px;}
.i_c_n li a:hover cite{ color:#FFF;}
.i_c_n li a p big{ width:215px; height:12px; display:block; margin-top:10px; font-family:Arial; font-size:10px; color:#999;}
.i_c_n li a:hover big{ color:#FFF;}*/

.i_left_1{ width:34px; height:34px; float:left; background:url(../img/index_19.jpg) no-repeat; margin-top:250px; margin-left:140px; display:inline;}
.i_left_1 a{ width:34px; height:34px; display:block;}
.i_right_1{ width:34px; height:34px; float:left; background:url(../img/index_20.jpg) no-repeat; margin-top:250px; display:inline; margin-left:20px;}
.i_right_1 a{ width:34px; height:34px; display:block;}

.i_b_ban{ width:981px; height:398px; margin-top:10px;}
.i_b_ban img{width:981px; height:398px;}

.i_con_2{ width:980px; height:53px; background:url(../img/index_22.jpg) no-repeat; margin-top:10px;}
.i_con_2 a{ display:block; width:80px; height:15px;}

.i_con_3{ width:1000px; height:329px; margin-top:15px; padding-left:20px;}
.i_con_3 li{ display:block; width:230px; height:329px; float:left; margin-right:19px;}
.i_con_3 li a{ display:block; width:230px; height:329px;}
.i_con_3 li a b{ display:block; width:230px; height:53px; border-left:solid 1px #e5e5e5;}

.i_con_3 li.i_con_3_1 a b em{ display:block; width:216px; height:55px; background:url(../img/index_23.jpg) no-repeat; margin-left:14px;}
.i_con_3 li.i_con_3_1 a:hover b em{ background:url(../img/index_24.jpg) no-repeat;}

.i_con_3 li.i_con_3_2 a b em{ display:block; width:216px; height:55px; background:url(../img/index_28.jpg) no-repeat; margin-left:14px;}
.i_con_3 li.i_con_3_2 a:hover b em{ background:url(../img/index_29.jpg) no-repeat;}

.i_con_3 li.i_con_3_3 a b em{ display:block; width:216px; height:55px; background:url(../img/index_30.jpg) no-repeat; margin-left:14px;}
.i_con_3 li.i_con_3_3 a:hover b em{ background:url(../img/index_31.jpg) no-repeat;}

.i_con_3 li.i_con_3_4 a b em{ display:block; width:216px; height:55px; background:url(../img/index_32.jpg) no-repeat; margin-left:14px;}
.i_con_3 li.i_con_3_4 a:hover b em{ background:url(../img/index_33.jpg) no-repeat;}


.i_con_3 li a b big{ display:block; width:216px; height:55px; background:url(../img/index_28.jpg) no-repeat; margin-left:14px;}
.i_con_3 li a:hover b big{ background:url(../img/index_29.jpg) no-repeat;}
.i_con_3 li a b cite{ display:block; width:216px; height:55px; background:url(../img/index_30.jpg) no-repeat; margin-left:14px;}
.i_con_3 li a:hover b cite{ background:url(../img/index_31.jpg) no-repeat;}
.i_con_3 li a b span{ display:block; width:216px; height:55px; background:url(../img/index_32.jpg) no-repeat; margin-left:14px;}
.i_con_3 li a:hover b span{ background:url(../img/index_33.jpg) no-repeat;}
.i_con_3 li a img{ width:215px; height:134px; margin-top:15px; margin-left:14px;}
.i_con_3 li a p{ font-family:"΢���ź�"; font-size:14px; color:#333; margin-top:15px;margin-left:14px;}
.i_con_3 li a:hover p{ color:#333;}
.i_con_3 li a i{ font-family:"����"; font-size:12px; color:#999; line-height:16px; padding-top:5px; display:block;margin-left:14px;}
.i_con_3 li a small{ display:block; width:217px; height:35px; background:url(../img/index_26.jpg) no-repeat; margin-left:14px; margin-top:14px;}
.i_con_3 li a:hover small{ background:url(../img/index_27.jpg) no-repeat;}

.i_con_4{ width:1010px; height:207px; margin-top:15px;}
.i_con_5{ width:986px; height:83px; background:url(../img/index_35.jpg) no-repeat;}

.i_con_6{ width:1000px; height:284px; margin-top:15px; padding-left:20px;}
.i_con_6 li{ display:block; width:134px; height:134px; float:left; margin-right:7px; margin-bottom:7px;}

.i_shm{ width:980px; height:60px; margin-top:10px;}
.i_shm p{ font-family:"΢���ź�"; font-size:12px; color:#a4a4a4; font-weight:bold; line-height:14px;}
.i_shm p em{ color:#363535;}
.i_shm i{ font-family:Arial; font-size:10px; color:#bcbcbc; line-height:10px; text-transform:uppercase; display:block; padding-top:5px;}

.i_con_7{ width:1033px; height:27px; background:url(../img/index_38.jpg) no-repeat;}
.i_con_9{ width:1000px; height:238px; margin-top:15px; padding-left:20px;}
.i_con_8{ width:316px; height:219px; margin-top:10px; float:left; margin-right:15px;}
.i_con_8 b{ width:316px; height:31px; display:block;}
.i_con_8 span{ display:block; width:316px; height:169px; background:url(../img/index_42.jpg) no-repeat; margin-top:10px;}
.i_con_8 span em a{ font-family:"����"; font-size:12px; color:#999; display:block; padding-left:15px; padding-top:12px;}
.i_con_8 span em a:hover{ color:#be0000;}
.i_con_8 span i a{ font-family:"����"; font-size:12px; color:#999; display:block; padding-left:15px; padding-top:16px;}
.i_con_8 span i a:hover{ color:#be0000;}
.i_con_8 small a{ display:block; width:72px; height:15px; margin-left:21px; margin-top:10px;}

.footer{ height:600px; background:#000; margin:0 auto;}
.i_f_1{ text-align:center;height:128px; background:#000000;}
.i_f_1 a{ display:inline; width:26px; height:29px; float:right; margin-top:90px; margin-right:6px;}

#dibu_nav{width:100%; height:auto; padding:30px 0px 0px 0px; margin:0px auto; background:#000;}
#dibu_nav ul{width:909px; height:auto; padding-left:5px; margin:0px auto; display:block;}
#dibu_nav li{float:left; width:177px; display:inline; margin:0px;}
#dibu_nav li dl a{display:block; padding-right:10px; margin-right:15px; padding-left:10px; text-align:right; color:#FFF; height:24px; line-height:24px;}
#dibu_nav li dt{font-family:"΢���ź�","Arial";	font-size: 11px; text-transform:uppercase; }
#dibu_nav li dd{margin-bottom: 1px; text-transform:uppercase;}
#dibu_nav li dt a{color:#FC0; background-color:#111;}
#dibu_nav li dt a:hover{color:#FFF;}
#dibu_nav li dd a{}
#dibu_nav li dd a:hover{background-color: #333;}

.i_tel{ height:106px; background:#000000; text-align:center;}
.i_bq{ height:60px; color:#595959; text-align:center; margin-top:30px; line-height:18px; background:#000000;}
.i_bq p{ text-align:center;}
.i_bq em{ color:#ffde00;}
.i_lj{ width:980px; height:60px; margin-top:20px;color:#595959;line-height:18px;}

/*works*/
.w_con{ width:970px; background:url(../img/index_9.png) no-repeat; z-index:1000000; margin-top:-77px; padding-top:70px; padding-left:20px;}
.w_con_l{ width:219px; float:left;}
.w_con_t{ width:219px;}
.w_con_t b{ width:219px; height:42px;}
.w_con_t em a{ display:block; width:209px; height:43px; background:url(../img/w_2.jpg) no-repeat; font-family:"΢���ź�"; font-size:16px; color:#191919; padding-left:10px; padding-top:10px;}
.w_con_t em a:hover{ background:url(../img/w_3.jpg) no-repeat;}
.w_con_t em a p{ font-family:Arial; font-size:8px; color:#6f6f6f; text-transform:uppercase;}

.w_con_f{ width:219px; margin-top:20px;}
.w_con_f b{ width:219px; height:42px;}
.w_con_f em{ width:211px; height:159px; display:block; padding-top:5px;}
.w_con_f i{ display:block; width:219px; height:24px; background:url(../img/w_6.jpg) no-repeat; margin-top:10px;}

.w_con_n{ width:219px; height:283px; margin-top:10px;}
.w_con_n b{ width:219px; height:42px; margin-bottom:5px; display:block;}
.w_con_n li a{ display:block; width:219px; height:63px; border-bottom:dotted 1px #cbcbcb; padding-top:10px;}
.w_con_n li a b{ display:block; width:52px; height:49px; background:url(../img/w_8.jpg) no-repeat; font-family:Arial; font-size:22px; color:#707070; text-align:center; line-height:30px; float:left;}
.w_con_n li a b p{ font-size:10px; color:#b6b6b6; line-height:12px;}
.w_con_n li a:hover b p{ color:#ffcc00;}
.w_con_n li a:hover b{ background:url(../img/w_9.jpg) no-repeat; color:#ffcc00;}
.w_con_n li a span{ display:block; width:157px; height:49px; float:left; padding-left:7px;}
.w_con_n li a span em{ display:block; font-family:"΢���ź�"; font-size:12px; color:#333; font-weight:bold;}
.w_con_n li a:hover span em{ color:#b30303;}
.w_con_n li a span i{ display:block; font-family:"����"; font-size:12px; color:#a3a3a3; line-height:16px; padding-top:1px;}

.i_con_us{ width:193px; height:171px; background:url(../img/w_10.jpg) no-repeat; padding-left:25px;}
.i_con_us a{ display:block; width:37px; height:33px; float:left; margin-top:133px; margin-right:9px;}

.w_con_r{ width:970px; float:left; padding-left:25px; height:70px; text-transform:uppercase;}
.w_con_r b{ display:block; width:970px; height:66px; background:url(../img/w_11.jpg) no-repeat; font-weight:normal;}
.w_con_r b em{ font-family:"΢���ź�"; font-size:12px; color:#535353; display:block;}
.w_con_r b em a{ font-family:"΢���ź�"; font-size:12px; color:#535353;}
.w_con_r b em a:hover{ color:#b90b0a;}
.w_con_r b p{ font-family:"΢���ź�"; font-size:18px; color:#696969; display:block; padding-top:20px;}
.w_con_r b p i{ font-family:Arial; font-size:20px; color:#dfdfdf; text-transform:uppercase;}


.w_con_r2{ width:709px; float:left; padding-left:25px; height:70px; text-transform:uppercase;}
.w_con_r2 b{ display:block; width:709px; height:66px; background:url(../img/w_11.jpg) no-repeat; font-weight:normal;}
.w_con_r2 b em{ font-family:"΢���ź�"; font-size:12px; color:#535353; display:block;}
.w_con_r2 b em a{ font-family:"΢���ź�"; font-size:12px; color:#535353;}
.w_con_r2 b em a:hover{ color:#b90b0a;}
.w_con_r2 b p{ font-family:"΢���ź�"; font-size:18px; color:#696969; display:block; padding-top:20px;}
.w_con_r2 b p i{ font-family:Arial; font-size:20px; color:#dfdfdf; text-transform:uppercase;}



.w_con_j{ width:970px; float:left; }
.w_con_j li{ display:block; width:230px; height:445px;  margin-top:10px; float:left; margin-right:10px;}
.w_con_j li a{ display:block;background:#FFF;}
.w_con_j li a:hover{ background:#b30303;}
.w_con_j li a img{ width:230px; height:340px;}
.w_con_j li a p{ margin:0 auto; width:218px; height:107px;display:block;padding-left:12px;text-align:left;}
.w_con_j li a:hover p{ background:#b30303;}
.w_con_j li a p em{font-family:"΢���ź�"; font-size:13px; color:#666; display:block; line-height:13px; padding-top:10px;  }
.w_con_j li a:hover em{ color:#FFF;}
.w_con_j li a p cite{ font-family:"΢���ź�"; font-size:18px; color:#333; font-style:normal; line-height:18px; display:block; padding-top:10px; width:215px; height:45px; line-height:22px;}
.w_con_j li a:hover cite{ color:#FFF;}
.w_con_j li a p big{ width:215px; height:12px; display:block; margin-top:10px; font-family:Arial; font-size:10px; color:#999;}
.w_con_j li a:hover big{ color:#FFF;}

.w_f{ width:725px; float:right; padding-right:35px; margin-top:20px;}
.w_f b{ display:block; width:713px; height:21px; background:url(../img/w_12.jpg) no-repeat;}
.w_f em{ display:block; width:714px; height:20px;}
.w_f em i a{ display:block; width:20px; height:16px; background:url(../img/w_13.jpg) no-repeat; float:left; margin-right:5px;}
.w_f em span a{ display:block; width:40px; height:16px; float:left; font-family:"΢���ź�"; font-size:12px; color:#a3a3a3; margin-right:5px; }
.w_f em span a:hover{ color:#212121;}
.w_f em small a{ display:block; width:20px; height:16px; float:left;font-family:"΢���ź�"; font-size:12px;color:#a3a3a3; text-align:center; line-height:16px; margin-right:5px;}
.w_f em small a:hover{ color:#212121;}
.w_f em big a{ display:block; width:20px; height:16px; background:url(../img/w_14.jpg) no-repeat; float:left;}

.w_con_w{ width:970px; float:left;margin-top:5px;}
.w_con_w_1{ width:970px; height:345px; margin-left:0px;}
.w_con_w_1 img{ width:230px; height:340px; float:left;}
.w_con_w_1 span{ width:460px; height:345px; float:left; margin-left:15px; display:block;}
.w_con_w_1 span em{ display:block; font-family:"΢���ź�"; font-size:24px; color:#444; border-bottom:dotted 1px #cccccc; padding-bottom:5px;}
.w_con_w_1 span i{ display:block; font-family:"΢���ź�"; font-size:12px; color:#999;border-bottom:dotted 1px #cccccc;padding-bottom:8px; text-transform:uppercase; line-height:16px; padding-top:8px;}
.w_con_w_1 span p{ display:block; width:450px; height:115px; background:url(../img/w_16.jpg) no-repeat; margin-top:5px; font-family:"΢���ź�"; font-size:12px; color:#999; padding-top:35px; padding-left:8px; line-height:16px; margin-bottom:5px;}
.w_con_w_1 span small{ display:block; font-family:"΢���ź�"; font-size:12px; color:#666;text-transform:uppercase; padding-top:5px; padding-bottom:5px;}
.w_con_w_1 span small cite{ color:#999; font-style:normal;}

.w_con_1{ width:970px; float:left; margin-top:10px;}
.w_con_1 b{ display:block; width:703px; height:21px; background:url(../img/w_17.jpg) no-repeat;}

.w_f_1{ float:right; padding-right:20px; margin-top:20px;}
.w_f_1 b{ display:block; width:713px; height:21px; background:url(../img/w_12.jpg) no-repeat; overflow:hidden;}
.w_f_1 em{ display:block; height:20px;}
.w_f_1 em i a{ display:block; width:20px; height:16px; background:url(../img/w_13.jpg) no-repeat; float:right; margin-right:5px;}
.w_f_1 em span a{ display:block; width:40px; height:16px; float:right; font-family:"΢���ź�"; font-size:12px; color:#a3a3a3; margin-right:5px; }
.w_f_1 em span a:hover{ color:#212121;}
.w_f_1 em small a{ display:block; width:60px; height:16px; float:right;font-family:"΢���ź�"; font-size:12px;color:#a3a3a3; text-align:center; line-height:16px; margin-right:5px;}
.w_f_1 em small a:hover{ color:#212121;}
.w_f_1 em big a{ display:block; width:20px; height:16px; background:url(../img/w_14.jpg) no-repeat; float:right;}

/*video*/
.v_con{ width:725px; float:left;padding-left:25px;}
.v_con_left{ width:230px; height:283px; float:left; background:url(../img/v_1.png) no-repeat; margin-top:10px; margin-right:10px; margin-bottom:10px;}
.v_v{ width:180px; height:145px;}
.v_c_t{ width:230px; height:103px; margin-top:30px;}
.v_c_t p{ font-family:"΢���ź�"; font-size:12px; color:#595959; line-height:18px; padding-top:10px;}
.v_c_t b a{ display:block; width:35px; height:14px; background:url(../img/w_19.jpg) no-repeat; margin-top:5px;}
.v_c_t em{ display:block; font-family:"΢���ź�"; font-size:18px; color:#444; text-align:center;}
.v_c_t em a{ font-family:"΢���ź�"; font-size:18px; color:#444; text-align:center;}
.v_c_t em a:hover{ color:#b90b0a;}
.v_c_t i{ display:block; font-family:Arial; font-size:10px; color:#999; text-transform:uppercase; text-align:center;}

.v1_con_left{ width:710px; height:379px; background:url(../img/w_20.jpg) no-repeat;}
.v1_v{ width:345px; height:278px; padding-top:1px; margin-left:160px; float:left}
.v1_c_t{ width:707px; margin-top:30px;}
.v1_c_t p{ font-family:"΢���ź�"; font-size:12px; color:#595959; line-height:18px; padding-top:10px;}
.v1_c_t b{ display:block; width:51px; height:17px; background:url(../img/index_9.jpg) no-repeat; margin-top:5px;}
.v1_c_t em{ display:block; font-family:"΢���ź�"; font-size:18px; color:#444; text-align:center;}
.v1_c_t i{ display:block; font-family:Arial; font-size:10px; color:#999; text-transform:uppercase; text-align:center;}

.v_con_1{width:725px; float:left;padding-left:25px;}

/*share*/
.s_con{ width:990px; background:url(../img/s_1.png) no-repeat; z-index:1000000; margin-top:-77px; padding-top:70px; padding-left:14px;}
.s_con em{ font-family:"΢���ź�"; font-size:10px; color:#535353; display:block;}
.s_con em a{ font-family:"΢���ź�"; font-size:10px; color:#535353;}
.s_con em a:hover{ color:#b90b0a;}
.s_con b{ width:952px; height:42px; display:block; margin-top:10px; margin-bottom:10px;}
.s_con li{ display:block; width:230px; height:351px; background:#f2f2f2; float:left; margin-right:10px; margin-bottom:10px;}
.s_con li a{display:block; width:230px; height:351px;background:#f2f2f2;}
.s_con li a:hover{background:#b90b0a;}
.s_con li a img{ width:230px; height:310px;}
.s_con li a em{ font-family:"΢���ź�"; font-size:14px; color:#444; line-height:14px; padding-top:5px; padding-left:5px;}
.s_con li a:hover em{ color:#fff;}
.s_con li a i{ font-family:Arial; font-size:10px; color:#666; text-transform:uppercase; display:block; line-height:16px; padding-left:5px;}
.s_con li a:hover i{ color:#fff;}

.s_f{ width:980px; padding-right:35px; margin-top:20px;}
.s_f b{ display:block; width:952px; height:19px; background:url(../img/w_22.jpg) no-repeat; margin-left:18px;}
.s_f em{ display:block; width:952px; height:20px;margin-left:18px;}
.s_f em i a{ display:block; width:20px; height:16px; background:url(../img/w_13.jpg) no-repeat; float:left; margin-right:5px;}
.s_f em span a{ display:block; width:40px; height:16px; float:left; font-family:"΢���ź�"; font-size:12px; color:#a3a3a3; margin-right:5px; }
.s_f em span a:hover{ color:#212121;}
.s_f em small a{ display:block; width:20px; height:16px; float:left;font-family:"΢���ź�"; font-size:12px;color:#a3a3a3; text-align:center; line-height:16px; margin-right:5px;}
.s_f em small a:hover{ color:#212121;}
.s_f em big a{ display:block; width:20px; height:16px; background:url(../img/w_14.jpg) no-repeat; float:left;}

.s1_con{ width:990px; background:url(../img/s_1.png) no-repeat; z-index:0; margin-top:-77px; padding-top:70px; padding-left:14px;}
.s1_con em{ font-family:"΢���ź�"; font-size:10px; color:#535353; display:block; margin-left:5px;}
.s1_con em a{ font-family:"΢���ź�"; font-size:10px; color:#535353;}
.s1_con em a:hover{ color:#b90b0a;}
.s1_con b{ width:952px; height:42px; display:block; margin-top:10px; margin-bottom:10px;margin-left:5px;}

.sh_1{ width:952px; height:433px; margin-left:5px;}
.sh_1 img{ width:322px; height:433px; float:left; display:block;}
.sh_1 span{ display:inline; width:610px; height:433px; float:left; margin-left:15px;}
.sh_1 span em{ display:block; font-family:"΢���ź�"; font-size:24px; color:#444; border-bottom:dotted 1px #cccccc; padding-bottom:5px;}
.sh_1 span i{ display:block; width:248px; height:20px; background:url(../img/s_4.jpg) no-repeat; margin-top:3px;}
.sh_1 span p{ display:block; width:610px; height:74px; font-family:"����"; font-size:12px; color:#666; font-weight:normal; line-height:18px; margin-top:5px;}
.sh_1 span small{ font-family:"΢���ź�"; font-size:12px; color:#504f4f; display:block; margin-top:5px;}
.sh_1 span big{ background:#eeeeee; display:block; width:605px; height:87px;font-family:"����"; font-size:12px; color:#666;line-height:18px;margin-top:7px; padding-left:5px; padding-top:5px;}
.sh_1 span cite{ display:block; font-family:"΢���ź�"; font-size:16px; color:#666; font-style:normal; margin-top:7px;}
.sh_1 span dfn{ font-family:"����"; font-size:12px; color:#666; font-style:normal;}
.sh_1 span samp{ display:block; width:610px; height:100px; margin-top:7px;}
.sh_1 span code{ display:block; width:146px; height:100px; background:#f1f1f1; float:left; margin-right:6px;}
.sh_1 span code img{ width:136px; height:90px; padding:5px;}
.sh_1 span strong{ display:block; width:610px; height:20px;border-bottom:dotted 1px #cccccc; text-transform:uppercase; font-family:Arial; font-size:10px; color:#666; line-height:20px; margin-top:7px;}

.s_f_1{ width:938px; float:right; padding-right:50px; margin-top:20px; overflow:hidden;}
.s_f_1 b{ display:block; width:952px; height:21px; background:url(../img/w_22.jpg) no-repeat; overflow:hidden;}
.s_f_1 em{ display:block; width:952px; height:20px;}
.s_f_1 em i a{ display:block; width:20px; height:16px; background:url(../img/w_13.jpg) no-repeat; float:right; margin-right:5px;}
.s_f_1 em span a{ display:block; width:40px; height:16px; float:right; font-family:"΢���ź�"; font-size:12px; color:#a3a3a3; margin-right:5px; }
.s_f_1 em span a:hover{ color:#212121;}
.s_f_1 em small a{ display:block; width:60px; height:16px; float:right;font-family:"΢���ź�"; font-size:12px;color:#a3a3a3; text-align:center; line-height:16px; margin-right:5px;}
.s_f_1 em small a:hover{ color:#212121;}
.s_f_1 em big a{ display:block; width:20px; height:16px; background:url(../img/w_14.jpg) no-repeat; float:right;}

.s_ly{ width:951px; height:300px; clear:both; margin-left:5px;}
.s_ly b{ display:block; width:203px; height:67px;}

#useer{ width:275px; height:33px; background:url(../img/s_8.jpg) no-repeat; border:solid 1px #eeeeee; line-height:33px; padding-left:5px;margin-left:5px;}
#nr{ width:940px; height:100px; background:url(../img/s_9.jpg) no-repeat;border:solid 1px #eeeeee; line-height:18px;padding-left:5px; padding-top:10px; margin-top:10px; margin-left:5px;}
#tj{ width:106px; height:37px; background:url(../img/s_10.jpg) no-repeat;border:solid 1px #eeeeee;margin-top:10px;margin-left:5px;}

.s_nr{ width:952px;margin-left:5px; margin-top:15px;}
.s_nr li{ display:block; width:952px; height:125px; background:url(../img/s_11.jpg) no-repeat; margin-bottom:5px; }
.s_nr li img{ width:94px; height:87px; margin-left:13px; margin-top:26px; display:inline; float:left;}
.s_nr li span{ display:block; float:left; width:810px; height:125px; padding-left:18px;}
.s_nr li span small{ display:block; color:#666; width:810px; height:20px; padding-top:28px; line-height:20px;}
.s_nr li span small i{ color:#999; padding-left:700px; font-size:12px;}
.s_nr li span cite{ display:block; font-style:normal; color:#666; line-height:18px; padding-top:10px; font-size:12px;}

/*service*/
.ser_con{ width:725px; float:left;padding-left:25px;}
.ser_con li{ display:block; width:230px; height:329px; float:left; margin-right:10px; margin-bottom:10px;}
.ser_con li a{ display:block; width:230px; height:329px;}
.ser_con li a b{ display:block; width:230px; height:53px; border-left:solid 1px #e5e5e5;}
.ser_con li a b em{ display:block; width:216px; height:35px; margin-left:14px; font-family:"΢���ź�"; font-size:18px; color:#666; font-weight:normal; padding-top:18px;}
.ser_con li a:hover b em{ color:#b30303;}
.ser_con li a b em samp{ font-style:normal;font-family:"΢���ź�"; font-size:30px; color:#666;}
.ser_con li a:hover b em samp{ color:#b30303;}
.ser_con li a b big{ display:block; width:216px; height:55px; background:url(../img/index_28.jpg) no-repeat; margin-left:14px;}
.ser_con li a:hover b big{ background:url(../img/index_29.jpg) no-repeat;}
.ser_con li a b cite{ display:block; width:216px; height:55px; background:url(../img/index_30.jpg) no-repeat; margin-left:14px;}
.ser_con li a:hover b cite{ background:url(../img/index_31.jpg) no-repeat;}
.ser_con li a b span{ display:block; width:216px; height:55px; background:url(../img/index_32.jpg) no-repeat; margin-left:14px;}
.ser_con li a:hover b span{ background:url(../img/index_33.jpg) no-repeat;}
.ser_con li a img{ width:215px; height:134px; margin-top:15px; margin-left:14px;}
.ser_con li a p{ font-family:"΢���ź�"; font-size:14px; color:#333; margin-top:15px;margin-left:14px;}
.ser_con li a:hover p{ color:#333;}
.ser_con li a i{ font-family:"����"; font-size:12px; color:#999; line-height:16px; padding-top:5px; display:block;margin-left:14px;}
.ser_con li a small{ display:block; width:217px; height:35px; background:url(../img/index_26.jpg) no-repeat; margin-left:14px; margin-top:14px;}
.ser_con li a:hover small{ background:url(../img/index_27.jpg) no-repeat;}

.ser_n{ width:725px; float:left;padding-left:25px;}
.ser_n_1{ width:706px; height:152px; margin-left:0px; margin-top:10px;}
.ser_n_1 img{ width:215px; height:134px; float:left;}
.ser_n_1 span{ width:482px; height:134px; float:left; display:block; padding-left:7px;}
.ser_n_1 span i{ display:block; width:482px; height:53px;}
.ser_n_1 span i b{ display:block; width:230px; height:53px; border-left:solid 1px #e5e5e5; float:left;}
.ser_n_1 span i b em{ display:block; width:216px; height:35px; margin-left:14px; font-family:"΢���ź�"; font-size:18px; color:#666; font-weight:normal; padding-top:18px;}
.ser_n_1 span i b em samp{ font-style:normal;font-family:"΢���ź�"; font-size:30px; color:#666;}
.ser_n_1 span i cite{display:block; width:47px; height:53px; background:url(../img/ser_2.jpg) no-repeat; float:right;}
.ser_n_1 span small{ font-family:"΢���ź�"; font-size:14px; color:#333; margin-top:15px; display:block; padding-top:5px;}
.ser_n_1 span strong{ font-family:"����"; font-size:12px; color:#999; line-height:16px; padding-top:5px; display:block; font-weight:normal;}
.ser_n code{ font-size:12px; color:#999; line-height:26px; font-style:normal; width:706px; display:block;}

/*order*/
.or_con{  width:725px; float:left;padding-left:25px; }
.or_con em{ font-family:"����"; font-size:12px; color:#999; line-height:18px; width:705px; display:block;}

.order_2{ width:720px; height:450px; margin-left:0px; overflow:hidden;}
.order_2 b{ display:block; margin-top:15px; margin-bottom:30px; font-family:"΢���ź�"; font-size:18px; color:#666; text-align:center; }
.order_2 em{ display:block; width:387px; height:24px; margin:0 auto; margin-bottom:15px;}
.order_2 em i{ display:block; font-family:"΢���ź�"; font-size:16px; color:#666; float:left; text-align:right; width:100px; height:24px;}
.order_2 em span{ display:block; width:248px; height:24px; float:left;}
#wz{ width:246px; height:22px; border:1px solid #ececec; font-size:12px; color:#999; line-height:22px; padding-left:3px;}
.order_2 em samp{ display:block; float:left; color:#e61c69; line-height:22px; padding-left:10px;}
.order_2 cite{ display:block; width:74px; height:24px; float:left; margin-right:5px;}
#rq{ width:72px; height:22px; border:1px solid #ececec; }
.order_2 big{ display:block; width:705px; height:45px; margin-top:20px; }
.order_2 strong{ display:block; width:180px; height:25px; background:url(../img/o_4.jpg) no-repeat; margin-top:20px; margin-left:25px;}
#otj{ display:block; width:77px; height:27px; float:left; margin-right:10px; background:url(../img/ser_6.jpg) no-repeat;border:solid 1px #c60b0a;}
#otn{ display:block; width:77px; height:27px; float:left; margin-right:10px; background:url(../img/ser_7.jpg) no-repeat; border:solid 1px #c60b0a;}

.order_3{ width:731px; height:244px; margin-top:20px;}
.order_3 b{ display:block; padding-left:20px;}
.order_3 p{ display:block; font-size:12px; color:#999; line-height:20px; padding-top:20px; padding-left:23px;}
.order_3 em{ display:block; width:180px; height:25px; background:url(../img/o_4.jpg) no-repeat; margin-top:20px; margin-left:25px;}
#otj{ display:block; width:77px; height:27px; float:left; margin-right:10px; background:url(../img/ser_6.jpg) no-repeat;border:solid 1px #c60b0a;}
#otn{ display:block; width:77px; height:27px; float:left; margin-right:10px; background:url(../img/ser_7.jpg) no-repeat; border:solid 1px #c60b0a;}

/*news*/
.n_con{ width:725px; float:left;padding-left:25px; margin-left:0px;}
.n_con li a{ display:block; width:705px; height:79px; border-bottom:dotted 1px #cbcbcb; padding-top:10px;}
.n_con li a b{ display:block; width:70px; height:67px; background:url(../img/index_12.jpg) no-repeat; font-family:Arial; font-size:30px; color:#707070; text-align:center; line-height:45px; float:left;}
.n_con li a b p{ font-size:14px; color:#b6b6b6; line-height:14px;}
.n_con li a:hover b p{ color:#ffcc00;}
.n_con li a:hover b{ background:url(../img/index_13.jpg) no-repeat; color:#ffcc00;}
.n_con li a span{ display:block; width:614px; height:70px; float:left; padding-left:7px;}
.n_con li a span em{ display:block; font-family:"΢���ź�"; font-size:18px; color:#828282; float:left;}
.n_con li a:hover span em{ color:#b30303;}
.n_con li a span i{ display:block; font-family:"����"; font-size:12px; color:#a3a3a3; line-height:16px; padding-top:5px; clear:both;}
.n_con li a span cite{ font-family:Arial; font-size:12px; color:#999; font-style:normal; text-transform:uppercase; float:right;}

.n_con_1{width:725px; float:left;padding-left:25px; margin-left:0px;}
.n_con_1 b{ font-family:Arial; font-size:12px; color:#999; font-weight:normal; text-transform:uppercase; display:block;}
.n_con_1 em{ font-family:"΢���ź�"; font-size:18px; color:#828282;display:block; text-align:center; padding-top:10px;}

.n_con_1 i{ font-family:"����"; font-size:12px; color:#606060;text-align:center; padding-top:5px; display:block;}
.n_con_1 samp{ font-family:"����"; font-size:12px;color:#606060; line-height:24px; display:block; width:695px; padding-left:10px; padding-top:15px;}

.n_f_1{ width:691px; float:right; padding-right:40px; margin-top:20px;}
.n_f_1 b{ display:block; width:691px; height:21px; background:url(../img/w_12.jpg) no-repeat; overflow:hidden;}
.n_f_1 em{ display:block; width:691px; height:20px;}
.n_f_1 em i a{ display:block; width:20px; height:16px; background:url(../img/w_13.jpg) no-repeat; float:right; margin-right:5px;}
.n_f_1 em span a{ display:block; width:40px; height:16px; float:right; font-family:"΢���ź�"; font-size:12px; color:#a3a3a3; margin-right:5px; }
.n_f_1 em span a:hover{ color:#212121;}
.n_f_1 em small a{ display:block; width:60px; height:16px; float:right;font-family:"΢���ź�"; font-size:12px;color:#a3a3a3; text-align:center; line-height:16px; margin-right:5px;}
.n_f_1 em small a:hover{ color:#212121;}
.n_f_1 em big a{ display:block; width:20px; height:16px; background:url(../img/w_14.jpg) no-repeat; float:right;}

.n_x{ width:725px; float:left;padding-left:25px; margin-left:0px;}
.n_x b{ display:block; width:690px; height:36px; background:url(../img/ser_8.jpg) no-repeat; margin-top:15px; margin-bottom:10px;}
.n_x ul{ float:left; margin-right:25px; padding-left:5px;}
.n_x li a{ display:block; width:330px; height:25px; font-family:"����"; font-size:12px; color:#606060; line-height:25px;}
.n_x li a:hover{ color:#b90b0a;}

/*location*/
.loc_1{ width:725px; float:left;padding-left:25px; margin-left:0px;}
.loc_1 li{ display:block; width:718px; height:238px; background:url(../img/loc_1.png) no-repeat; margin-bottom:10px; border-bottom:dotted 1px #ccc;}
.loc_1 li a{display:block; width:718px; height:238px; background:url(../img/loc_1.png) no-repeat;}
.loc_1 li a img { width:381px; height:219px; margin-left:3px; margin-top:3px; float:left; display:inline;}
.loc_1 li a span{ display:block; width:303px; height:219px; float:left;margin-top:3px; padding-left:18px;}
.loc_1 li a span em{ font-family:"΢���ź�"; font-size:18px; color:#444; display:block; padding-top:20px; padding-bottom:10px;}
.loc_1 li a:hover span em{ color:#b90b0a;}
.loc_1 li a span i{ display:block; font-family:"����"; font-size:12px; color:#666; line-height:18px; padding-top:5px;}
.loc_1 li a span i b{ color:#999; font-weight:normal;}

.loc_2{width:706px; float:left;padding-left:25px; margin-left:0px; height:auto;}
.loc_2 li{ display:block; width:706px; height:238px; background:url(../img/loc_1.png) no-repeat; margin-bottom:10px; border-bottom:dotted 1px #ccc;}
.loc_2 li a{display:block; width:706px; height:238px; background:url(../img/loc_1.png) no-repeat;}
.loc_2 li a img { width:381px; height:219px; margin-left:3px; margin-top:3px; float:left; display:inline;}
.loc_2 li a span{ display:block; width:300px; height:219px; float:left; margin-top:3px; padding-left:18px;}
.loc_2 li a span em{ font-family:"΢���ź�"; font-size:18px; color:#444; display:block; padding-top:20px; padding-bottom:10px;}
.loc_2 li a span i{display:block; font-family:"����"; font-size:12px; color:#666; line-height:18px; padding-top:2px;}
.loc_2 li a span i b{ color:#999; font-weight:normal;}
.loc_2 small{ display:block; font-family:"΢���ź�"; font-size:24px; font-weight:bold; color:#666;}
.loc_2_big{ display:block; font-family:"����"; font-size:12px; color:#999; line-height:23px; padding-top:10px;}



.loc_3{width:706px; padding-left:25px; margin:0px; height:auto;}
.loc_4{ display:block; width:706px; height:238px; background:url(../img/loc_1.png) no-repeat; margin-bottom:10px; border-bottom:dotted 1px #ccc;}
.loc_4 img { width:381px; height:219px; margin-left:3px; margin-top:3px; float:left; display:inline;}
.loc_4 span{ display:block; width:300px; height:219px; float:left; margin-top:3px; padding-left:18px;}
.loc_4 span em{ font-family:"΢���ź�"; font-size:18px; color:#444; display:block; padding-top:20px; padding-bottom:10px;}
.loc_4 span i{display:block; font-family:"����"; font-size:12px; color:#666; line-height:18px; padding-top:2px;}
.loc_4 span i b{ color:#999; font-weight:normal;}
.loc_3 small{ display:block; font-family:"΢���ź�"; font-size:24px; font-weight:bold; color:#666;}


/*contact*/
.con_1{ width:725px; float:left;padding-left:25px; margin-left:0px;}
.con_1 b{ display:block; width:707px; height:267px; background:url(../img/con_2.jpg) no-repeat;}
.con_1 i{ display:block; font-family:"����"; font-size:12px; color:#999; padding-top:5px; padding-bottom:5px;}
.con_1 em{ display:block; width:702px; height:240px; background:url(../img/con_3.jpg) no-repeat; margin-top:5px;}
.con_1 p{ display:block; font-family:"����"; font-size:12px; color:#999; padding-top:5px; padding-bottom:5px; border-top:dotted 1px #ccc; width:702px; margin-top:8px;}

/*about*/
.a_1{ width:725px; float:left;padding-left:25px; margin-left:0px;}
.a_1 b{ display:block; width:708px; height:512px; background:url(../img/a_1.jpg) no-repeat;}
.mall_nr_r ul li {
    float: left;
    height: 258px;
    margin-bottom: 20px;
    margin-right: 9px;
    text-align: center;
    width: 192px;
}

.mall_nr_r ul li a{width:198px; height:183px; display:block;}
.mall_nr_r ul li a em{ width:190px; height171px; border:1px solid #bbb; display:block;}

.mall_nr_r ul li a span{ width:193x; line-height:30px; display:block; height:31px; color:#666666;}
.mall_nr_r ul li a p{ width:193px; color:#666666;}
.mall_nr_r ul li a p small{ color:#ab0008; font-size:12px;}
.mall_nr_r ul li a b{ width:100px; height:22px; background:url(../img/mall_an.jpg) no-repeat; display:block; margin:5px 0 0 49px;}
.mall_nr_r ul li a:hover b{ background:url(../img/mall_an2.jpg) no-repeat;}
.w_con_j_mall{ width:725px; float:left;padding-left:25px;}

.mall_tu {
    float: left;
    margin-top: 15px;
    width: 800px;
}

.mall_tu span {
  -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
    border-image-slice: 100% 100% 100% 100%;
    border-image-source: none;
    border-image-width: 1 1 1 1;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #CCCCCC;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #CCCCCC;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
    display: block;
    float: left;
    height: 100px;
    width: 187px;
}

.mall_tu em {
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #AB0008;
    display: inline;
    float: left;
    font-family: "΢���ź�";
    font-size: 24px;
    font-style: normal;
    height: 30px;
    margin-left: 20px;
    width: 486px;
}

.mall_tu p {
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #000000;
    display: inline;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin-left: 20px;
    margin-right: -50px;
    width:486px;
}
.mall_tu small{
   background-attachment: scroll;
    background-clip: border-box;
    background-color: #F5F5F5;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    display: block;
    float: left;
    height: 34px;
    margin-right:15px;
    margin-top: 78px;
    padding-bottom: 0;
    padding-left: 0;
    width: 486px;}
	
	

.mall_tu small a {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #FFFFFF;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    display: block;
    float: right;
    font-family: "����";
    font-size: 12px;
    font-weight: normal;
    height: 29px;
    line-height: 30px;
    margin-left: 5px;
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 4px;
    text-align: center;
}
.mall_tu small a:hover {   background-color: #b60102; color:#FFF;}
.ll2,.rr2{background:url(../img/works_fy2.png) no-repeat;  width:27px; height:27px; display:block; position:absolute; top:65px; z-index:1; cursor:pointer;}
.ll2{ left:0px;}
.rr2{ right:0px; background:url(../img/works_fy1.png) no-repeat;}

/*add_flash*/
.flash{width:1680px; height:434px; position:relative;}

.flash_img{position:relative; width:1680px; overflow:hidden; height:434px; display:block;}

.flash_img a{display:block; height:434px; width:1680px; text-align:center; position:absolute; top:0px;  margin-left:-980px; left:50%; z-index:0;} 
.flash_img a img{width:1680px; height:434px;}

.flash_tab{ display:block; background:url(../img/bg2.png) no-repeat; width:198px; height:46px; margin:0 auto; z-index:4; position:relative; }

.flash_tab1{ display:block; width:189px; position:absolute; top:5px; overflow:hidden; height:34px; left:7px;}

.flash_tab ul{ display:block; width:200em; position:absolute; left:0px; top:0px;}

.flash_tab ul li{ float:left; width:63px; text-align:center; height:34px; line-height:34px; background:url(../img/bg7.gif) no-repeat -1000px 0; cursor:pointer; color:#c77b1d; font-size:14px; font-family:Verdana, Geneva, sans-serif; text-transform:uppercase; letter-spacing:-1px;}

.flash_tab ul li.current{background:url(../img/bg7.gif) no-repeat center 25px; color:#4a231e;}

a.np1,a.np2{ position:absolute; background-image:url(../img/bg6.gif); background-repeat:no-repeat; width:8px; height:10px; top:18px; z-index:4; overflow:hidden;}

a.np1{ background-position:left 0; left:7px;}

a.np1:hover{ background-position:left -10px;}

a.np2{ background-position:right 0; right:4px;}

a.np2:hover{ background-position:right -10px;}

.float {background: none repeat scroll 0 0 #FFFFFF; left: 20px; padding:7px; position: absolute; width: 89px; top:300px;}
.float a:hover{background-position:left bottom;}
.float .f1 {background:url("../img/f1.png") no-repeat scroll 0 0 transparent; display: block; height: 119px; width: 89px;}
.float .f2 {background:url("../img/f2.png") no-repeat scroll 0 0 transparent; display: block; height: 195px; width: 89px;}
.float .f3 {background:url("../img/f3.png") no-repeat scroll 0 0 transparent; display: block; height: 106px; width: 89px;}
.float .f4{background:url("../img/f4.png") no-repeat; display:block; height: 89px; width: 89px;}
.float .f5{background:url("../img/f5.png") no-repeat; display:block; height: 47px; width: 89px;}

/*��ҳ�޸�*/
.mainbox09{ width:980px; margin:30px auto 0;  clear:both;}
.topic09{ width:250px; height:403px; background:url(../img/201209topicbg_07.jpg); float:left; margin-right:16px;}
.vivitopic09{ background:url(../img/201209topic1_10.jpg) right bottom no-repeat; width:240px; height:252px; padding:0px 0 0 0px;}
.vivitopic09 h3{ font-family:"΢���ź�"; font-size:14px; color:#592166; padding:25px 0 0 30px;}
.vivitopic09 img{ width:208px; height:141px; background:url(../img/topicbg09_13.jpg); padding:1px; margin:5px 0 0 16px;}
.vivitopic09  p{ font-size:12px; color:#A67C52; line-height:18px; padding:7px 15px 0 15px;}
.topic09 ul{ padding-top:2px; overflow:hidden;}
.topic09 ul li{ padding:3px 0 0 5px; cursor:pointer}

.vivitopic09 p a{color: #9B6D44;}
.vivitopic09 p a:hover{color: #812c94;}

.news09{width:690px; float:left; margin:0;}
.news09 ul{ float:left; }
.news09 ul li{ background:url(../img/201209Con_44.jpg) no-repeat; width:154px; height:186px; float:left; border:solid 1px #cbc6b2; margin-right:16px; display:inline;margin-bottom:10px}
.news09 ul li a{ float:left;}
.news09 ul li a:hover{ text-decoration:none;}
.news09 ul li img{ float:left; width:136px; height:136px; margin:10px 0 0 9px; display:inline;}
.news09 ul li font{ width:136px; height:30px; line-height:30px; overflow:hidden; color:#fff; margin:0 0 0 9px; text-align:center; font-size:14px; display:inline; float:left;}

.xszzok{display:none;}


.i_c_n12{ width:990px;  padding:15px 0px 0px 10px; overflow:hidden;}
.dv_9{ width:990px; overflow:hidden; clear:both;  padding-top:20px;}
.dv_9 li{ width:247px; height:350px; overflow:hidden; float:left;}
.dv_9 li a{ width:228px; height:336px; overflow:hidden; margin:auto; display:block; position:relative;}
.dv_9 li a .hover{ width:228px; height:336px; overflow:hidden; position:absolute; z-index:10; left:0px; top:0px; background:url(/style/img19.png); display:none;}
.dv_9 li a:hover .hover{ display:block;}

.dv_10{ width:990px; overflow:hidden; clear:both; margin:auto; padding-top: 10px;padding-bottom: 10px;}
.dv_10 .d1{ width:470px; height:320px; overflow:hidden; float:left;}
.dv_10 .d1 li{ width:230px; height:320px; overflow:hidden; float:left;}
.dv_10 .d1 li a{ width:217px; height:320px; overflow:hidden; display:block; position:relative;}
.dv_10 .d1 li a .hover{ width:217px; height:320px; overflow:hidden; position:absolute; z-index:10; left:0px; top:0px; background:url(/style/img19.png); display:none;}
.dv_10 .d1 li a:hover .hover{ display:block;}