@charset "utf-8";
/* CSS Document */

html{-webkit-text-size-adjust: none;  background:url(../images/bg.jpg) center top; }
body {background:url(../images/bg_t.jpg) center top repeat-x; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555; line-height:18px;}
div,ul,ol,li,p,span,a,img,dl,dt,dd{ margin:0; padding:0; list-style:none; background:none;}
a{ color:#555; text-decoration:none;}
a:hover{ color:#ffbb00; text-decoration:none;}
img{ border:none;}

.top{ margin:0 auto; background:url(../images/top_bg.jpg) left center repeat-x; width:980px; height:70px;}
.logo{ padding:10px 0 0 10px; margin:0; float: left;}

.top_r{ float:right; padding:5px 10px 0 0; width:350px; font-size:12px;}
.top_r ul{ float:right; padding:10px 0 0 0;}
.top_r li{ float:left; background:url(../images/top_rline.jpg) right center no-repeat; padding:0 10px;}
.rop_r span{ padding:2px 0 0 0;}
.top_r a{ color:#999999;}
.top_r a:hover{ color:#31498f;}

.fla{ margin:0 auto; width:960px; padding:0 10px; background:url(../images/banner_bg.jpg) center center no-repeat; overflow:hidden;}
.fla img{ display:block;}

.nav{ width:960px; height:45px; background:url(../images/nav_bg.png) center top no-repeat; margin:0 auto;}
.nav .navrl{ padding:0 10px; float:left; width:725px;}
.navrl li{ float:left; background:url(../images/nav_line.jpg) right center no-repeat; position:relative; padding:0 4px 0 4px; z-index:9; height:45px;}
.navrl a{ color:#fff; font-weight:bold; text-shadow:0 1px 1px #4e94ca; padding:0 10px; line-height:45px; display:block; font-size:12px;}
.navrl a:hover{ color:#fff83c;}
.navrl .sz{ background:url(../images/nav_an.jpg) right bottom repeat-x; }
.navrl .sza{ background:url(../images/nav_an.jpg) right bottom repeat-x; }

.sear{ padding:10px 0 0 16px; float:left; height:26px; overflow:hidden; width:197px;}
.sear span{ float:left; padding:0 5px 0 0;}
.sear_kk{ background:url(../images/ser_an.png) left -26px no-repeat; width:133px; height:20px; margin:0; line-height:20px; padding:3px 5px; border:none; color:#5fc5ff; overflow:hidden;}
.sear_kk2{ background:url(../images/ser_an.png) left top no-repeat; width:133px; height:20px; margin:0; line-height:20px; padding:3px 5px; border:none; color:#31498f; overflow:hidden;}

.sear_an{ width:38px; height:25px; background:url(../images/ser_an.png) -143px -26px no-repeat; border:none; padding:0; margin:0; line-height:25px; cursor:pointer; overflow:hidden;}
.sear_an:hover{ width:38px; height:25px; background:url(../images/ser_an.png) -143px top no-repeat; border:none; padding:0; margin:0; line-height:25px; cursor:pointer; overflow:hidden;}

.nav2{ width:100%; margin:0; line-height:40px; display:none; left:0px; position:absolute; z-index:9999;}

#nav2lr{ padding:0; width:160px;  overflow:hidden; line-height:30px; padding:0; background:#50b1de;}
#nav2lr li{ float:left; padding:0; line-height:30px; background:url(../images/nav_line2.gif) left top repeat-x; width:100%; height:30px;}
#nav2lr a{ line-height:30px; text-shadow:none; font-weight:normal; font-size:12px; display:block; background:none; padding:0 5px; margin:0; height:30px;}
#nav2lr a:hover{ background:#4087b1; color:#fff83c;}



.ind_lr{ width:960px; margin:0 auto; overflow:hidden;}
.ind_l{ float:left; width:680px; margin:0 20px 0 0;}
.ind_r{ float:left; width:260px;}

.ind_news2 { width:600px; float:left;}
.ind_video{ width:100%; float:left;}
.ind_tit{ width:100%; border-bottom:solid 1px #d4d4d4; line-height:20px; padding:5px 0 3px 0; overflow:hidden; height:20px;}
.ind_tit span{ font-size:14px; color:#31498f; float:left; font-weight:bold;}
.ind_tit a{ float:right; padding:8px 8px 0 0; background:url(../images/more_ico.jpg) right 10px no-repeat; font-size:10px; color:#31498f; line-height:10px;}
.ind_tit a:hover{ color:#ffbb00;background:url(../images/more_ico2.jpg) right 10px no-repeat;}
.video{ padding:5px 0 0 0;}
.link_pic{ padding:5px 0 0 0;}
.link_pic li{ float:left; padding:0 2px 0 0;}


.yq_linklr{ width:100%;}
.yq_linklr span{ padding:0 10px; background:url(../images/top_rline.jpg) right center no-repeat; display:inline-block; line-height:20px;}
.yq_linklr a:hover{ color:#ffbb00;}

.ind_tit2{ width:100%; border-bottom:solid 1px #d4d4d4; line-height:20px; padding:15px 0 3px 0; overflow:hidden; height:20px;}
.ind_tit2 span{ font-size:14px; color:#999; float:left; font-weight:bold;}

.ind_newslr{ overflow:hidden;}
.ind_newsl{ float:left; width:130px; height:115px; margin:0 auto 0 auto;}


.ind_newsl ul{ float:left; width:130px; padding:0 0 0 10px;}
.ind_newsl li{  width:130px; line-height:15px; padding:3px 0;}
.ind_newsl a{ color:#31498f;}

.ind_newsr{ float:left; width:460px; margin:3px 0 0 10px; display:inline;}
.ind_newsr dl{ background:url(../images/news_line.jpg) left bottom repeat-x; line-height:18px; overflow:hidden; width:100%;}
.ind_newsr dt{ float:left; background:url(../images/news_ico.jpg) left center no-repeat; padding:0 0 0 15px;}
.ind_newsr dd{ float:right;}

.ind_pro{ width:680px; float:left;}
.ind_prolr{ overflow:hidden;}
.projtl{ float:left; width:35px; margin:70px 0 0 0; height:35px;}
.projtlr{ float:left; width:600px; padding:10px 5px;}
.projtlr li{ float:left; padding:0 15px; background:url(../images/pro_line.jpg) right 15px no-repeat;}
.projtlr div{ width:110px; height:110px; padding:5px; background:url(../images/pro_kk.jpg);}
.projtlr p{ width:120px; font-weight:bold; color:#31498f; padding:5px 0 0 0;}
.projtr{ float:left; width:35px; margin:70px 0 0 0; height:35px;}

.footer{ margin:0 auto; width:960px; overflow:hidden; border-top: solid 1px #d4d4d4; padding:5px 0 0 0; margin-top:15px; font-size:12px;}
.footer dl{ overflow:hidden; padding:0 0 10px 0; }
.footer dt{ float:left;}
.footer dd{ float:right;padding:0;}





.nylr{ width:960px; margin:0 auto; margin-top:10px; overflow:hidden;}
.nyl{ width:210px; margin:0 20px 0 0; float:left; display:inline;}
.nyr{ width:730px; float:left;}

.menu{ width:100%;}
.menu_tit{ background:url(../images/menu_top.jpg); padding:0 0 0 10px; line-height:40px; font-size:14px; color:#fff; width:200px; font-weight:bold;}
.menu_list{ display:inline-block; width:210px;}
.menu_list li{ background:url(../images/menu_an.jpg) left bottom; line-height:30px;height:30px; width:100%; float:left; position:relative; }
.menu_list a{ padding:0 0 0 10px; color:#FFF; font-size:13px; display:block; line-height:30px;}
.menu_list a:hover{ color:#fff83c;}
.menu_list .sz{ padding:0 0 0 20px; background:url(../images/menu_ico.jpg) 10px center no-repeat;}
.menu_list .sz3{ background:url(../images/menu_ico2.png) 190px center no-repeat;}
.menu_bot{ line-height:4px; height:4px; overflow:hidden;}
.menu_list .sz2{ background:url(../images/menu_sz.jpg) left bottom;}


.menu2{ width:200px; position:absolute;line-height:30px; left:210px; margin:-35px 0 0 0; display:none;}
.menu3{ width:200px; position:absolute;line-height:30px; left:200px; margin:-35px 0 0 0; display:none;}
.menuan{ position:relative; z-index:8;}
.menuan2{ position:relative; z-index:8;}
#menu2lr{ width:100%; overflow:hidden;}
#menu2lr li{ background:url(../images/menu_2_bg.jpg) left bottom; width:100%;}
#menu2lr .menu2_top,#menu2lr .menu2_bot{ line-height:5px; height:5px; overflow:hidden; width:100%;}
#menu2lr a{ color:#fff; font-size:12px;}
#menu2lr a:hover{ background:#2e6b8b; color:#fff83c;}
.nylink{ margin:10px 0 0 0;}

.dz{ background:url(../images/dz_bg.jpg); width:100%; height:40px; overflow:hidden; line-height:40px; font-size:12px; color:#31498f;}
.dz p{ float:left; padding:0 0 0 20px; background:url(../images/dz_ico01.jpg) 10px center no-repeat;}
.dz span{ float:left; padding:0 0 0 10px; background:url(../images/dz_ico02.jpg) 3px center no-repeat;}

.dzl{ background:url(../images/dz_bgl.jpg); width:100%; height:40px; overflow:hidden; line-height:40px; font-size:12px; color:#258844;}
.dzl p{ float:left; padding:0 0 0 20px; background:url(../images/dz_ico01l.jpg) 10px center no-repeat;}
.dzl span{ float:left; padding:0 0 0 10px; background:url(../images/dz_ico02l.jpg) 3px center no-repeat;}

.dzc{ background:url(../images/dz_bgc.jpg); width:100%; height:40px; overflow:hidden; line-height:40px; font-size:12px; color:#c53f0c;}
.dzc p{ float:left; padding:0 0 0 20px; background:url(../images/dz_ico01c.jpg) 10px center no-repeat;}
.dzc span{ float:left; padding:0 0 0 10px; background:url(../images/dz_ico02c.jpg) 3px center no-repeat;}

.dz2{ background:url(../images/dz_bg2.jpg); width:100%; height:40px; overflow:hidden; line-height:40px; font-size:12px; color:#31498f;}
.dz2 p{ float:left; padding:0 0 0 20px; background:url(../images/dz_ico01.jpg) 10px center no-repeat;}
.dz2 span{ float:left; padding:0 0 0 10px; background:url(../images/dz_ico02.jpg) 3px center no-repeat;}

.lrtit{ margin:0 auto; font-size:16px; color:#c1410c; line-height:50px; text-align:center; font-weight:bold;}
.lr{ width:690px; padding:20px 20px 0 20px; line-height:20px; word-wrap:break-word; text-align:justify; text-justify:inter-ideograph;}
.lr2{ width:730px; overflow:hidden; padding:0 0 0 0; line-height:180%;}
.lr3{ width:960px; overflow:hidden; padding:20px 0 0 0; line-height:180%;}
.lr4{ width:960px; overflow:hidden; padding:20px 0 0 0; line-height:180%; background:#e9f3f9;}
.lr p,.lr3 p{ margin-top:auto; padding-bottom:0; padding-top:inherit; padding-left:0; padding-right:0;}


.lb_ul{ width:100%; margin:0 auto; padding:0; list-style:none; overflow:hidden;}
.lb_ul li{ height:20px; line-height:20px; overflow:hidden; width:100%; background:url(../images/news_line2.jpg) left bottom repeat-x; float:left;}
.lb_ul p{ float:left; margin:0; padding:0 0 0 20px; background:url(../images/ico_05.jpg) left center no-repeat;}
.lb_ul span{ float:right;}

.fy2{ width:100%; margin:0 auto; margin-top:10px; margin-bottom:20px; height:20px; line-height:12px;}
.fy2 .mz{ display:block; float:left; margin:0 5px 0 0; padding:3px 5px; background:#eee; color:#666; border:solid 1px #bbb;}
.fy2 .mz:hover{ background:#31498f; color:#fff; padding:4px 6px; border:none;}
.fy2 .sz{ display:block; float:left; margin:0 5px 0 0; padding:4px 6px; background:#31498f; color:#FFF;}

.news_t{ background:url(../images/news_line2.jpg) left bottom repeat-x; overflow:hidden; padding:10px 0 10px 0; width:730px;}
.news_img{ width:100px; height:100px; padding:4px; border:solid 1px #999; float:left;}
.news_img_lr{ width:590px; margin:0 0 0 10px; float:left; display:inline;}
.news_img_lr li { padding:0 0 5px 0; line-height:16px; float:left; width:100%;}
.news_img_lr span{ color:#c53f0c;}
.news_img_tit{ font-weight:bold; color:#c53f0c;}

.l_more_an{ width:80px; height:20px; line-height:20px; text-align:center; color:#fff; background:url(../images/more_bl_an.jpg) no-repeat; display:block;}
.l_more_an:hover{ color:#fff;}

.l_more_an2{ width:50px; height:20px; line-height:20px; text-align:center; color:#fff; background:url(../images/add_bg2.jpg) no-repeat; display:block; color:#0a71a7;}
.l_more_an2:hover{ color:#0a71a7;}
.add{ width:50px; height:20px; line-height:20px; text-align:center; color:#fff; background:url(../images/add_bg1.jpg) no-repeat; display:block; color:#b3841d;}
.add:hover{ color:#b3841d;}
.inquiry{ width:50px; height:20px; line-height:20px; text-align:center; color:#fff; background:url(../images/add_bg3.jpg) no-repeat; display:block; color:#759f34;}
.inquiry:hover{ color:#759f34;}
.bt_right_fl{ float:left; padding:0 0 0 10px;}

.pro_sear{ margin:10px 0 0 0;}
.pro_sear_top,.pro_sear_bot{ width:100%; height:5px; line-height:5px; overflow:hidden;}
.pro_sear_lr{ width:100%; height:130px; background:#e2e5e7;}


.pro_fl{ padding:0 0 20px 0;}
.pro_fl li{ background:url(../images/pro_fl_kk.jpg); width:360px; height:170px; margin:0 2px 5px 3px; float:left; position:relative; display:inline;}

.pro_fl_tit{ position:absolute; left:10px; top:10px; color:#31498f; font-size:16px; font-weight:bold;}

.pro_fl_lr{ position:absolute; left:10px; top:50px; width:180px;}
.pro_fl_lr dt{ padding:5px 0;}
.pro_fl_lr a{ font-size:12px;}

.pro_fl_pic{ position:absolute; left:190px; top:5px;}

.pro_sm dl{ background:#a9e6ba url(../images/pro_smbg.jpg) repeat-x; width:100%;}
.pro_sm dt{ padding:10px 10px 0 10px; color:#258844; font-weight:bold; font-size:12px;}
.pro_sm dd{ padding:5px 10px 10px 10px; color:#333; font-size:12px;}

.pro_smc dl{ background:#f4c49a; width:100%; margin:1px 0 0 0;}
.pro_smc dt{ padding:10px 10px 0 10px; color:#C53F0C; font-weight:bold; font-size:12px;}
.pro_smc dd{ padding:5px 10px 10px 10px; color:#333; font-size:12px;}

.sm_bot{ height:5px; line-height:5px; overflow:hidden;}

.sear2{ background:url(../images/sear2_bg.jpg); width:730px; height:30px; margin:5px 0 0 0; overflow:hidden;}
.sear2 p{ color:#258844; font-size:12px; font-weight:bold; line-height:30px; margin: 0 0 0 10px; float:left;}
.sear2 ul{ float:left; width:640px; line-height:30px;}
.sear2 li{ float:left; padding:0 5px;}
.sear2 li:hover{ background:url(../images/sear2_an.jpg) left center no-repeat; padding:0 0 0 5px; float:left;}
.sear2 li:hover a{ background:url(../images/sear2_an.jpg) right center no-repeat; padding:0 5px 0 0; float:left; color:#333;}
.sear2 .sz{ background:url(../images/sear2_an.jpg) left center no-repeat; padding:0 0 0 5px; float:left;}
.sear2 .sz a{ background:url(../images/sear2_an.jpg) right center no-repeat; padding:0 5px 0 0; float:left; color:#333;}
.sear2 a{color:#333; font-size:12px;}
.sear2 a:hover{ color:#31498f;}

.sear2c{ background:url(../images/sear2_bgc.jpg); width:730px; height:30px; margin:5px 0 0 0; overflow:hidden;}
.sear2c p{ color:#C53F0C; font-size:12px; font-weight:bold; line-height:50px; margin: 0 0 0 10px; float:left;}
.sear2c ul{ float:left; width:640px; line-height:30px;}
.sear2c li{ float:left; padding:0 5px;}
.sear2c li:hover{ background:url(../images/sear2_anc.jpg) left center no-repeat; padding:0 0 0 5px; float:left;}
.sear2c li:hover a{ background:url(../images/sear2_anc.jpg) right center no-repeat; padding:0 5px 0 0; float:left; color:#333;}
.sear2c .sz{ background:url(../images/sear2_anc.jpg) left center no-repeat; padding:0 0 0 5px; float:left;}
.sear2c .sz a{ background:url(../images/sear2_anc.jpg) right center no-repeat; padding:0 5px 0 0; float:left; color:#333;}
.sear2c a{color:#333; font-size:12px;}
.sear2c a:hover{ color:#31498f;}

.pro_list{width:730px; height:auto; overflow:hidden;}
.pro_list li{width:730px; overflow:hidden; border-bottom:1px #e8e8e8 solid; margin-top:5px; padding:0 0 5px 0;}
.pro_list li:hover{}
.pro_list li .pro_pic{width:70px; height:70px; float:left; padding:20px 0 0 30px;}
.pro_list li .pro_wz{width:586px; float:right; }
.pro_list li .pro_wz td{ border-top: dotted 1px #ddd;}
.pro_list li .pro_wz .wz_bt{width:586px;  overflow:hidden;}
.pro_list li .pro_wz .wz_bt .bt_left{width:auto;  float:left;  line-height:26px; color:#060; font-size:12px; font-weight:bold;}
.pro_list li .pro_wz .wz_bt .bt_left a{color:#060;}
.pro_list li .pro_wz .wz_bt .bt_left a:hover{color:#060; text-decoration:underline;}
.pro_list li .pro_wz .wz_bt .bt_right{width:auto; height:16px; float:right; padding-top:2px;}
.pro_list li .pro_wz .wz_nr{width:586px;}
.pro_list li .pro_wz .wz_nr strong{}

.pro_list li .pro_wz .wz_nr2{width:586px;}
.pro_list li .pro_wz .wz_nr2 strong{color:#c53f0c;}

.pro_show{width:730px; height:auto; overflow:hidden; margin-top:10px;}
.pro_show .show_left{width:235px; height:auto; float:left;}
.pro_show .show_right{width:480px; height:auto; float:right; font-size:12px; line-height:20px;}
.pro_show .show_right span{ font-size:14px; color:#268245; padding-bottom:20px; font-weight:bold;}
.pro_show{width:730px; height:auto; overflow:hidden; margin-top:10px;}
.pro_show .show_bt{width:730px; height:24px; background:#D9D9D9;}
.pro_show .show_bt .show_left{width:auto; height:24px; float:left; margin-left:10px; font-size:12px; color:#333; line-height:24px;}
.pro_show .show_bt .show_right{width:62px; height:24px; float:right;}
.pro_show .show_body{width:680px; height:232px; margin-top:6px; overflow:hidden; background:#efefef;}


.pro_showc{width:730px; height:auto; overflow:hidden; margin-top:10px;}
.pro_showc .show_left{width:235px; height:auto; float:left;}
.pro_showc .show_right{width:480px; height:auto; float:right; font-size:12px; line-height:20px;}
.pro_showc .show_right span{ font-size:14px; color:#C53F0C; padding-bottom:20px; font-weight:bold;}
.pro_showc{width:730px; height:auto; overflow:hidden; margin-top:10px;}
.pro_showc .show_bt{width:730px; height:24px; background:#D9D9D9;}
.pro_showc .show_bt .show_left{width:auto; height:24px; float:left; margin-left:10px; font-size:12px; color:#333; line-height:24px;}
.pro_showc .show_bt .show_right{width:62px; height:24px; float:right;}
.pro_showc .show_body{width:680px; height:232px; margin-top:6px; overflow:hidden; background:#efefef;}


.sim{ background:url(../images/similar.jpg); height:24px; width:730px; margin:20px 0 0 0; overflow:hidden;}
.sim p{ line-height:24px; float:left; padding:0 0 0 10px; font-size:12px; color:#333;}
.sim a{ float:right; height:24px; width:50px;}

.sim_lr{ background:#efeff1; margin:10px 0 0 0; overflow:hidden; width:100%;}
.sim_lr ul{ overflow:hidden;}
.sim_lr li{ float:left; border-right: solid 1px #d8d8d8; margin:20px 26px 20px 26px; width:325px; display:inline;}
.sim_lr div{ float:left; width:95px; height:95px; padding:4px; border:solid 1px #999; background:#fff;}
.sim_lr dl{ float:left; padding:0 0 0 10px; width:180px;}
.sim_lr dt{ font-weight:bold; color:#268245; font-size:12px; line-height:25px; width:180px; display:block;word-wrap:break-word;}
.sim_lr dd{ font-size:12px;}

.sim_lrc{ background:#efeff1; margin:10px 0 0 0; overflow:hidden; width:100%;}
.sim_lrc ul{ overflow:hidden;}
.sim_lrc li{ float:left; border-right: solid 1px #d8d8d8; margin:20px 26px 20px 26px; width:325px; display:inline;}
.sim_lrc div{ float:left; width:95px; height:95px; padding:4px; border:solid 1px #999; background:#fff;}
.sim_lrc dl{ float:left; padding:0 0 0 10px; width:180px;}
.sim_lrc dt{ font-weight:bold; color:#C53F0C; font-size:12px; line-height:25px;}
.sim_lrc dd{ font-size:12px;}


.prolrlist{ width:100%; overflow:hidden;}
.prolrlist li{ float:left; line-height:30px; border-bottom: dotted 1px #ccc; width:100%;}
.prolrlist p{ margin:0; padding:0; float:left; width:100px; height:30px; overflow:hidden;}
.prolrlist .sui{ margin:0; padding:0; float:left; width:380px; height:auto; font-size:12px; font-weight:normal;}


.back{ width:960px; overflow:hidden; margin:0 auto;}
.back a{ float:right; font-weight:bold;}

.xgpro{ margin:10px 0 0 0;}
.xgpro_top,.xgpro_bot{ width:100%; height:5px; line-height:5px; overflow:hidden;}
.xgpro_lr{ width:100%; background:#a9e147;}
.xgpro_lr ul{ width:190px; overflow:hidden; padding:10px;}
.xgpro_lr li{ float:left; line-height:20px; padding:5px 0; width:100%;}
.xgpro_lr a{ color:#fff;}
.xgpro_tit{ padding:0 0 0 10px; line-height:40px; font-size:14px; color:#fff; width:200px; font-weight:bold;}

.pro_sear_lr2{ width:190px; height:330px; background:#ffe3b6; padding:0 10px; margin:10px 0 0 0;}
.xgpro_tit2{ line-height:40px; font-size:16px; color:#c53f0c; padding:0; font-weight:bold;}
.dy_kk{ width:185px;}


.profl{padding:0 0 20px 0;}
.profl p{ padding:0; margin:0;}
.profl_tit{ width:100%; line-height:20px; font-size:14px; color:#258844; text-shadow:0px 1px 1px #ffffff; font-weight:bold;}
.profl dl{ overflow:hidden; margin:10px 0 0 0; background:url(../images/pro_fl_kk2.jpg); width:100%;}
.profl dt{  width:360px; height:160px; margin:0 10px 0 0; float:left; display:inline; text-align:center; padding:5px 0;}
.profl dd{  width:360px; height:160px; margin:0; float:left; display:inline; text-align:center; padding:5px 0;}
.profl span{ width:100%; display:block;}
.profl a{ color:#fff; font-weight:bold; line-height:30px;}
.profl a:hover{ color:#ffbb00;}

.scz{ padding:10px 0;}
.scz_list{ overflow:hidden;}
.scz_list li{ float:left; width:100%; background:url(../images/news_line.jpg) left bottom repeat-x;}

.scz_tit{ width:100%; overflow:hidden;}
.scz_tit dt{ float:left; font-weight:bold; padding:0 0 0 10px;}
.scz_tit dd{ float:right; font-weight:bold; padding:0 10px 0 0;}

.scz_list .scz_d1{ width:90px; height:90px; padding:10px; float:left;}
.scz_list .scz_d2{ width:510px; height:110px; line-height:110px; overflow:hidden; float:left;}
.scz_list .scz_d3{ width:50px; height:16px; padding:47px 0; overflow:hidden; float:left;}
.scz_list .scz_d4{ width:20px; height:20px; padding:45px 20px; float:left;}

.qran{ overflow:hidden; padding:10px 0 0 0;}
.qr,.del{ float:right; margin:0 0 0 30px; padding:0 0 0 15px; cursor:pointer;}
.qr{ background:url(../images/clear.jpg) left center no-repeat; border:none;}
.del{ background:url(../images/delete.jpg) left center no-repeat; border:none;}

.ind_biao{ line-height:25px;}
.ind_biao dl{ width:100%; overflow:hidden; padding:5px 0; background:url(../images/news_line.jpg) left bottom repeat-x; line-height:20px;}
.ind_biao dt{ width:110px; float:left; color:#31498f; font-weight:bold;}
.ind_biao dd{ float:left; padding:0 0 0 10px;}
.inq_tit{ width:100%; padding:10px 0; margin:0; display:block; color:#31498f;}
.orth_kk{ border:none; border-bottom: solid 1px #999; width:110px;}

.sub_kk{ width:350px; border: solid 1px #999; line-height:20px; height:20px;}
.sub_kk2{ width:500px; border: solid 1px #999; line-height:20px; height:100px;}
.red{ color: #c00;}

.okdiv{ width:100%; text-align:center; padding:10px 0;}
.login_kk{ background:url(../images/pro_fl_kk.jpg); width:360px; height:120px; padding:50px 0 0 0; float:left;}
.login_kk dl{ overflow:hidden; width:100%; line-height:30px;}
.login_kk dt{ width:80px; float:left; padding:0 0 0 30px;}
.login_kk dd{ width:230px; float:left}

.qf_scz_tit{ background:url(../images/pf_scz_tit.png); width:100px; padding:5px 10px; line-height:20px; height:20px; color:#fff; font-weight:bold;}
.qf_scz_tit a{ color:#fff;}
.qf_scz_lr{ background:#347bb2; width:120px; overflow:hidden;}
.qf_scz_lr li{background:url(../images/nav_line2.gif) left bottom repeat-x; color:#fff; clear:both; padding:5px 10px 5px 10px;}
.qf_scz_lr a{ color:#fff;}
.qf_scz_bot{ line-height:10px; height:10px; overflow:hidden;}

.sign_kk{  width:100%; padding:10px 0 0 0; }
.sign_kk dl{ overflow:hidden; width:100%; line-height:20px; padding:5px 0; background:url(../images/news_line.jpg) left bottom repeat-x;}
.sign_kk dt{ width:120px; float:left; padding:0 0 0 120px; text-align:right;}
.sign_kk dd{ width:470px; float:left; padding:0 0 0 10px;}
.srlr_kk{ border:solid 1px #999; height:20px; line-height:20px; padding:0; margin:2px 0 0 0; width:238px;  width:236px\9;}

.qh_pic{ width:210px; float:left; margin:0 0 0 20px; display:inline;}
.zhpic{ width:210px; margin:8px 0 0 0; height:160px; text-align:center;}
/**/
.pic_list{clear:both;}
.pic_list ul li{float:left; margin:5px;}
.pic_list ul li img{border:1px solid #CCCCCC;}






.wrapper {width:210px; margin:0 auto;}
.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}

/* qqshop focus */
#focus {width:210px; height:170px; overflow:hidden; position:relative;}
#focus ul {height:210px; position:absolute; margin:0; padding:0;}
#focus ul li {float:left; width:210px; height:170px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:210px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:190px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}



.csb{ background:url(../images/news_line.jpg) left bottom repeat-x;}
.csb td{ background:url(../images/news_line.jpg) left top repeat-x;}

.sign_sm{ padding:10px 20px;}
.sign_sm p{ font-weight:bold; font-size:14px; padding:0; margin:0;}

.dl_lr{ padding:10px 0; overflow:hidden;}
.dl_lr p{ color:#268245; font-weight:bold; text-align:left; margin:0; padding:0 0 10px 0; line-height:20px; border-bottom:solid 1px #bbb; float:left; width:100%;}
.dl_lr ul{ float:left; width:100%; padding:10px 0;}
.dl_lr li{ float:left; width:150px; height:250px; overflow:hidden; margin:0 15px; display:inline; overflow:hidden;}
.dl_lr div{ width:140px; height:200px; overflow:hidden; border: solid 5px #ddd;}
.dl_lr span{ width:100%; display:block; text-align:center; height:20px; line-height:20px;}

.pro_fy{ width:100%; margin:0 0 0 0;}
.pro_fyan{ width:100%; overflow:hidden; height:33px; background:url(../images/pro_fyan_bg.jpg) left bottom repeat-x;}
.pro_fyan li{ float:left; line-height:30px; height:33px; margin:0 2px 0 0 ; overflow:hidden;}
.pro_fyan .msz p{ padding:0 0 0 10px; line-height:30px; height:33px; color:#fff; float:left; overflow:hidden; color:#31498f; cursor:pointer; background:url(../images/pro_fyanl.jpg) left -33px no-repeat;}
.pro_fyan .msz span{ padding:0 10px 0 0; float:left; line-height:30px; height:33px; background:url(../images/pro_fyanl.jpg) right -33px no-repeat;}
.pro_fyan .current1 p{background:url(../images/pro_fyanl.jpg) left top no-repeat; overflow:hidden; color:#fff;}
.pro_fyan .current1 span{background:url(../images/pro_fyanl.jpg) right top no-repeat;}
.pro_fyan  a{ color:#258844;}
.pro_fyan .current1 a{ color:#fff;}

.pro_fyanl{ width:100%; overflow:hidden; height:33px; background:url(../images/pro_fyan_bgl.jpg) left bottom repeat-x;}
.pro_fyanl li{ float:left; line-height:30px; height:33px; margin:0 2px 0 0 ;}
.pro_fyanl .msz p{ padding:0 0 0 10px; line-height:30px; height:33px; color:#fff; float:left; overflow:hidden; color:#31498f; cursor:pointer; background:url(../images/pro_fyanl.jpg) left -33px no-repeat;}
.pro_fyanl .msz span{ padding:0 10px 0 0; float:left; height:33px; line-height:30px; background:url(../images/pro_fyanl.jpg) right -33px no-repeat;}
.pro_fyanl .current1 p{background:url(../images/pro_fyanl.jpg) left top no-repeat; overflow:hidden; color:#fff;}
.pro_fyanl .current1 span{background:url(../images/pro_fyanl.jpg) right top no-repeat;}
.pro_fyanl  a{ color:#258844;}
.pro_fyanl .current1 a{ color:#fff;}

.pro_fyan2{ width:100%; overflow:hidden; height:30px; border-bottom: solid 3px #87b5d2; margin:10px 0 0 0;}
.pro_fyan2 li{ float:left; line-height:30px; height:30px; margin:0 2px 0 0 ; overflow:hidden;}
.pro_fyan2 .msz p{ padding:0 0 0 10px; line-height:30px; color:#666; float:left; background:url(../images/pro_fyan.jpg) left -30px no-repeat; overflow:hidden; color:#31498f; cursor:pointer;}
.pro_fyan2 .msz span{ padding:0 10px 0 0; float:left; line-height:30px; background:url(../images/pro_fyan.jpg) right -30px no-repeat;}
.pro_fyan2 .current1 p{background:url(../images/pro_fyan.jpg) left top no-repeat; overflow:hidden; color:#fff;}
.pro_fyan2 .current1 span{background:url(../images/pro_fyan.jpg) right top no-repeat;}

.lrtime{ width:100%; display:block; text-align:center; line-height:20px; padding:0 0 10px 0; border-bottom:solid 1px #CCC;}

.eve_picbox{ width:100%;}
.eve_picbox ul{ overflow:hidden;}
.eve_picbox li{ float:left; width:220px; height:190px; margin:10px 11px 0 12px; display:inline;}
.eve_picbox div{ width:200px; height:150px; background:url(../images/eve_pic_kk.jpg); padding:10px;}
.eve_picbox span{ width:100%; overflow:hidden; height:20px; line-height:20px; text-align:center; display:block;}

.eve_sj{ width:100%; overflow:hidden; padding:0 0 20px 0;}
.eve_sjli{ width:122px; margin:10px 68px 0 0; float:left;}
.eve_sjli p{ width:112px; background:url(../images/xp_ico.jpg) left center no-repeat; padding:0 0 0 10px; border-bottom: solid 1px #ddd;}
.eve_sjlr{ margin:5px 0 0 0;}
.eve_sjlr li{ margin:5px 0 0 0; padding:0 0 5px 0; border-bottom: dotted 1px #ddd;}
.eve_sjlr div{ width:122px;}
.eve_sjlr span{ width:100%; line-height:20px; display:block;}

.eve_info{ margin:10px 0 0 0 ; overflow:hidden; width:100%;}
.eve_info li{ float:left;}
.eve_info div{ padding:20px 0; width:120px; height:70px;}
.eve_info p{ width:100%; font-weight:bold;}
.eve_infolr{ width:470px;  margin:0 0 0 20px; display:inline;}
.eve_info dl{ width:470px; overflow:hidden; line-height:20px;}
.eve_info dt{ width:90px; float:left; font-weight:bold;}
.eve_info dd{ width:380px; float:left;}

.ind_eve{ background:#fff; overflow:hidden; padding:10px; width:160px;}
.ind_eve li{ width:160px; text-align:center; float:left; border-bottom: dotted 1px #ddd; padding:5px 0;}





.nav_2{ width:960px; height:45px; background:url(../images/nav_bgc.png) center top no-repeat; margin:0 auto;}
.nav_2 .navrl{ padding:0 10px; float:left; width:725px;}
.nav_2 .navrl li{ float:left; background:url(../images/nav_linec.jpg) right center no-repeat; position:relative; padding:0 4px 0 4px; z-index:99999; height:45px;}
.nav_2 .navrl a{ color:#fff; font-weight:bold; text-shadow:0 1px 1px #f15803; padding:0 10px; line-height:45px; display:block; font-size:12px;}
.nav_2 .navrl a:hover{ color:#fff83c;}
.nav_2 .navrl .sz{ background:url(../images/nav_anc.jpg) right bottom repeat-x; }
.nav_2 .navrl .sza{ background:url(../images/nav_anc.jpg) right bottom repeat-x; }

.nav_2 .sear{ padding:10px 0 0 16px; float:left; height:26px; overflow:hidden; width:197px;}
.nav_2 .sear span{ float:left; padding:0 5px 0 0;}
.nav_2 .sear_kk{ background:url(../images/ser_anc.png) left -26px no-repeat; width:133px; height:20px; margin:0; line-height:20px; padding:3px 5px; border:none; color:#ffb566; overflow:hidden;}
.nav_2 .sear_kk2{ background:url(../images/ser_anc.png) left top no-repeat; width:133px; height:20px; margin:0; line-height:20px; padding:3px 5px; border:none; color:#ff8347; overflow:hidden;}

.nav_2 .sear_an{ width:38px; height:25px; background:url(../images/ser_anc.png) -143px -26px no-repeat; border:none; padding:0; margin:0; line-height:25px; cursor:pointer; overflow:hidden;}
.nav_2 .sear_an:hover{ width:38px; height:25px; background:url(../images/ser_anc.png) -143px top no-repeat; border:none; padding:0; margin:0; line-height:25px; cursor:pointer; overflow:hidden;}

.nav_2 .nav2{ width:100%; margin:0; line-height:40px; display:none; left:0px; position:absolute; z-index:9999;}

.nav_2 #nav2lr{ padding:0; width:160px;  overflow:hidden; line-height:30px; padding:0; background:#ff7230;}
.nav_2 #nav2lr li{ float:left; padding:0; line-height:30px; background:url(../images/nav_line2.gif) left top repeat-x; width:100%; height:30px;}
.nav_2 #nav2lr a{ line-height:30px; text-shadow:none; font-weight:normal; font-size:12px; display:block; background:none; padding:0 5px; margin:0; height:30px;}
.nav_2 #nav2lr a:hover{ background:#e94a00; color:#fff83c;}

.menu_2{ width:100%;}
.menu_2 .menu_tit{ background:url(../images/menu_topc.jpg); padding:0 0 0 10px; line-height:40px; font-size:14px; color:#fff; width:200px; font-weight:bold;}
.menu_2 .menu_list{ display:inline-block; width:210px;}
.menu_2 .menu_list li{ background:url(../images/menu_anc.jpg) left bottom; line-height:30px;height:30px; width:100%; float:left; position:relative; }
.menu_2 .menu_list a{ padding:0 0 0 10px; color:#FFF; font-size:13px; display:block; line-height:30px;}
.menu_2 .menu_list a:hover{ color:#fff83c;}
.menu_2 .menu_list .sz{ padding:0 0 0 20px; background:url(../images/menu_icoc.jpg) 10px center no-repeat;}
.menu_2 menu_list .sz3{ background:url(../images/menu_ico2.png) 190px center no-repeat;}
.menu_2 .menu_bot{ line-height:4px; height:4px; overflow:hidden;}
.menu_2 .menu_list .sz2{ background:url(../images/menu_szc.jpg) left bottom;}

.menu_2 .menu2{ width:200px; position:absolute;line-height:30px; left:210px; margin:-35px 0 0 0; display:none;}
.menu_2 .menu3{ width:200px; position:absolute;line-height:30px; left:200px; margin:-35px 0 0 0; display:none;}
.menu_2 .menuan{ position:relative; z-index:999;}
.menuan22{ position:relative; z-index:999;}
.menu_2 #menu2lr{ width:100%; overflow:hidden;}
.menu_2 #menu2lr li{ background:url(../images/menu_2_bgc.jpg) left bottom; width:100%;}
.menu_2 #menu2lr .menu2_top,.menu_2 #menu2lr .menu2_bot{ line-height:5px; height:5px; overflow:hidden; width:100%;}
.menu_2 #menu2lr a{ color:#fff; font-size:12px;}
.menu_2 #menu2lr a:hover{ background:#2e6b8b; color:#fff83c;}
.menu_2 .nylink{ margin:10px 0 0 0;}






.nav_3{ width:960px; height:45px; background:url(../images/nav_bgl.png) center top no-repeat; margin:0 auto;}
.nav_3 .navrl{ padding:0 10px; float:left; width:725px;}
.nav_3 .navrl li{ float:left; background:url(../images/nav_linel.jpg) right center no-repeat; position:relative; padding:0 4px 0 4px; z-index:99999; height:45px;}
.nav_3 .navrl a{ color:#fff; font-weight:bold; text-shadow:0 1px 1px #27c252; padding:0 10px; line-height:45px; display:block; font-size:12px;}
.nav_3 .navrl a:hover{ color:#fff83c;}
.nav_3 .navrl .sz{ background:url(../images/nav_anl.jpg) right bottom repeat-x; }
.nav_3 .navrl .sza{ background:url(../images/nav_anl.jpg) right bottom repeat-x; }

.nav_3 .sear{ padding:10px 0 0 16px; float:left; height:26px; overflow:hidden; width:197px;}
.nav_3 .sear span{ float:left; padding:0 5px 0 0;}
.nav_3 .sear_kk{ background:url(../images/ser_anl.png) left -26px no-repeat; width:133px; height:20px; margin:0; line-height:20px; padding:3px 5px; border:none; color:#42db85; overflow:hidden;}
.nav_3 .sear_kk2{ background:url(../images/ser_anl.png) left top no-repeat; width:133px; height:20px; margin:0; line-height:20px; padding:3px 5px; border:none; color:#27c252; overflow:hidden;}

.nav_3 .sear_an{ width:38px; height:25px; background:url(../images/ser_anl.png) -143px -26px no-repeat; border:none; padding:0; margin:0; line-height:25px; cursor:pointer; overflow:hidden;}
.nav_3 .sear_an:hover{ width:38px; height:25px; background:url(../images/ser_anl.png) -143px top no-repeat; border:none; padding:0; margin:0; line-height:25px; cursor:pointer; overflow:hidden;}

.nav_3 .nav2{ width:100%; margin:0; line-height:40px; display:none; left:0px; position:absolute; z-index:9999;}

.nav_3 #nav2lr{ padding:0; width:160px;  overflow:hidden; line-height:30px; padding:0; background:#23db75;}
.nav_3 #nav2lr li{ float:left; padding:0; line-height:30px; background:url(../images/nav_line2.gif) left top repeat-x; width:100%; height:30px;}
.nav_3 #nav2lr a{ line-height:30px; text-shadow:none; font-weight:normal; font-size:12px; display:block; background:none; padding:0 5px; margin:0; height:30px;}
.nav_3 #nav2lr a:hover{ background:#1fc34d; color:#fff83c;}

.menu_3{ width:100%;}
.menu_3 .menu_tit{ background:url(../images/menu_topl.jpg); padding:0 0 0 10px; line-height:40px; font-size:14px; color:#fff; width:200px; font-weight:bold;}
.menu_3 .menu_list{ display:inline-block; width:210px;}
.menu_3 .menu_list li{ background:url(../images/menu_anl.jpg) left bottom; line-height:30px; height:31px; width:100%; float:left; position:relative; }
.menu_3 .menu_list a{ padding:0 0 0 10px; color:#FFF; font-size:13px; display:block; line-height:29px;}
.menu_3 .menu_list a:hover{ color:#fff83c;}
.menu_3 .menu_list .sz{ padding:0 0 0 20px; background:url(../images/menu_icol.jpg) 10px center no-repeat;}
.menu_3 .menu_list .sz3{ background:url(../images/menu_ico2.png) 190px center no-repeat;}
.menu_3 .menu_bot{ line-height:4px; height:4px; overflow:hidden;}
.menu_3 .menu_list .sz2{ background:url(../images/menu_szl.jpg) left bottom;}

.menu_3 .menu2{ width:200px; position:absolute;line-height:30px; left:210px; margin:-35px 0 0 0; display:none;}
.menu_3 .menu3{ width:200px; position:absolute;line-height:30px; left:200px; margin:-35px 0 0 0; display:none;}
.menu_3 .menuan{ position:relative; z-index:999;}
.menu_3 .menuan2{ position:relative; z-index:999;}
.menu_3 #menu2lr{ width:100%; overflow:hidden;}
.menu_3 #menu2lr li{ background:url(../images/menu_2_bgl.jpg) left bottom; width:100%;}
.menu_3 #menu2lr .menu2_top,.menu_3 #menu2lr .menu2_bot{ line-height:5px; height:5px; overflow:hidden; width:100%;}
.menu_3 #menu2lr a{ color:#fff; font-size:12px;}
.menu_3 #menu2lr a:hover{ background:#1fc34d; color:#fff83c;}
.menu_3 .nylink{ margin:10px 0 0 0;}






.navh{ width:960px; height:45px; background:url(../images/nav_bgh.png) center top no-repeat; margin:0 auto;}
.navh .navrlh{ padding:0 10px; float:left; width:715px;}
.navrlh li{ float:left; background:url(../images/nav_lineh.jpg) right center no-repeat; position:relative; padding:0 4px 0 4px; z-index:99999; height:45px;}
.navrlh a{ color:#fff; font-weight:bold; text-shadow:0 1px 1px #838383; padding:0 12px; line-height:45px; display:block; font-size:12px;}
.navrlh a:hover{ color:#fff83c;}
.navrlh .szh{ background:url(../images/nav_anh.jpg) right bottom repeat-x; }
.navrlh .szah{ background:url(../images/nav_anh.jpg) right bottom repeat-x; }

.searh{ padding:10px 0 0 16px; float:right; height:26px; overflow:hidden; width:197px;}
.searh span{ float:left; padding:0 5px 0 0;}
.sear_kkh{ background:url(../images/ser_anh.png) left -26px no-repeat; width:133px; height:20px; margin:0; line-height:20px; padding:3px 5px; border:none; color:#969696; overflow:hidden;}
.sear_kkh2{ background:url(../images/ser_anh.png) left top no-repeat; width:133px; height:20px; margin:0; line-height:20px; padding:3px 5px; border:none; color:#535353; overflow:hidden;}

.sear_anh{ width:38px; height:25px; background:url(../images/ser_anh.png) -143px -26px no-repeat; border:none; padding:0; margin:0; line-height:25px; cursor:pointer; overflow:hidden;}
.sear_anh:hover{ width:38px; height:25px; background:url(../images/ser_anh.png) -143px top no-repeat; border:none; padding:0; margin:0; line-height:25px; cursor:pointer; overflow:hidden;}

.sear_an_left{ width:70px; height:24px; background:url(../images/pro_s_btn.jpg) no-repeat; border:none; padding:0; margin:0; line-height:24px; cursor:pointer; overflow:hidden;}

.navh2{ width:100%; margin:0; line-height:40px; display:none; left:0px; position:absolute; z-index:9999;}

#nav2lrh{ padding:0; width:160px;  overflow:hidden; line-height:30px; padding:0; background:#adadad;}
#nav2lrh li{ float:left; padding:0; line-height:30px; background:url(../images/nav_line2.gif) left top repeat-x; width:100%; height:30px;}
#nav2lrh a{ line-height:30px; text-shadow:none; font-weight:normal; font-size:12px; display:block; background:none; padding:0 5px; margin:0; height:30px;}
#nav2lrh a:hover{ background:#8b8b8b; color:#fff83c;}

.menuh{ width:100%;}
.menu_tith{ background:url(../images/menu_toph.jpg); padding:0 0 0 10px; line-height:40px; font-size:14px; color:#fff; width:200px; font-weight:bold;}
.menu_listh{ display:inline-block; width:210px;}
.menu_listh li{ background:url(../images/menu_anh.jpg) left bottom; line-height:30px;height:30px; width:100%; float:left; position:relative; }
.menu_listh a{ padding:0 0 0 10px; color:#FFF; font-size:13px; display:block; line-height:30px;}
.menu_listh a:hover{ color:#fff83c;}
.menu_listh .szh{ padding:0 0 0 20px; background:url(../images/menu_icoh.jpg) 10px center no-repeat;}
.menu_listh .szh3{ background:url(../images/menu_ico2.png) 190px center no-repeat;}
.menu_both{ line-height:4px; height:4px; overflow:hidden;}
.menu_listh .szh2{ background:url(../images/menu_szh.jpg);}

.menuh2{ width:200px; position:absolute;line-height:30px; left:210px; margin:-35px 0 0 0; display:none;}
.menuh3{ width:200px; position:absolute;line-height:30px; left:200px; margin:-35px 0 0 0; display:none;}
.menuanh{ position:relative; z-index:999;}
.menuanh2{ position:relative; z-index:999;}
#menu2lrh{ width:100%; overflow:hidden;}
#menu2lrh li{ background:url(../images/menu_2_bgh.jpg) left bottom;}
#menu2lrh .menu2_toph,#menu2lrh .menu2_both{ line-height:5px; height:5px; overflow:hidden; width:100%;}
#menu2lrh a{ color:#fff; font-size:12px;}
#menu2lrh a:hover{ background:#8b8b8b; color:#fff83c;}
.nylinkh{ margin:10px 0 0 0;}

.show{ float:left; width:60px; margin:0 0 0 20px; display:inline;}
.show_list{ width:100%;}
.show_list li{ width:100%; margin:6px 0 0 0; float:left;}

.latestWeb{ width:980px; margin:10px auto 0;}
.latestWeb ul{ overflow:hidden; _height:1%;}
.latestWeb li{ float:left; border:1px solid #EBEAEA; width:150px; padding:10px; margin:14px 14px 0 0; }
.trans_msg{	filter:alpha(opacity=100,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2);}
div.bodycontent{font-family:Arial, Helvetica, sans-serif;padding:0 10px 10px 13px;color:#555;line-height:22px;text-align:justify;text-justify:inter-ideograph;}
div.bodycontent ul{margin-left:0px}

.login_tit{ width:780px; margin:0 auto; border-bottom: solid 1px #ddd; padding:0 0 10px 0;}
.login_tit p{ font-weight:bold; font-size:14px; padding:0; margin:0;}
.login_lr{ width:780px; margin:0 auto; overflow:hidden; margin-top:15px;}
.login_sm{ float:left; margin:0 0 0 30px; display:inline;}
.login_sm p{ font-weight:bold; font-size:12px; padding:0; margin:0; width:390px;}
.login_sm div{ width:390px;}
.login_sm span{ padding:0 0 0 16px; background:url(../images/ico_02.jpg) left 3px no-repeat; line-height:22px;}


.video_bg{ width:250px; height:208px; background:url(../images/video_bg.jpg) left center no-repeat; padding:5px;}

.login_srk{ width:155px; border:solid 1px #999;}



.map_sj{ width:100%; overflow:hidden; padding:0 0 20px 0;}
.map_sjli{ width:100%; margin:10px 68px 0 0; float:left;}
.map_sjli p{ width:100%; background:url(../images/xp_ico.jpg) left center no-repeat; padding:0 0 0 10px; border-bottom: solid 1px #ddd;}
.map_sjlr{ margin:5px 0 0 0;}
.map_sjlr li{ margin:5px 0 0 0; padding:0 0 5px 0; width:33%; float:left;}
.map_sjlr div{ width:122px;}
.map_sjlr a{ line-height:20px; background:url(../images/ico_02.jpg) left center no-repeat; padding:0 0 0 15px;}