/* CSS Document */
body{font-size:12px; color:#5b5a5a; background:#f5f7fa; width:100%; margin:0 auto;text-align:padding:0;border:none; }
dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,p,a,div,br,span,input,textarea,usermap,area,map{margin:0;padding:0;list-style:none;outline:none;}
img{ border:0}
a{ color: #5b5a5a; text-decoration:none;}
a:hover{ color:#308ff9;}

.top { width:1200px; height:110px; margin:0 auto}
.top_1 li { width:441px; height:110px; float:left;}
.top_2 { width:520px; height:40px; padding-top:17px; float:right}
.top_2_dl li { text-align:right; padding-right:20px; width:500px; height:40px; line-height:40px; float:right}

.top_3 { width:50px; height:26px; float:left; line-height:26px; color:#bebebf}
.top_4 { width:155px; height:26px; float:left;}
.top_5 { width:143px; height:17px; border:1px solid #a9aaad; float:left; margin-top:3px; line-height:17px; padding:0 5px;}
.top_6 { width:44px; height:26px; float:left;}
.top_6 a { width:44px; height:26px; display:block; float:left; text-align:center; line-height:26px; color:#5aabea;}
.top_6 a:hover { background:url(images/dl_bj.jpg); color:#FFF}
.top_7 { width:50px; height:26px; text-align:center; margin-left:7px; float:left; line-height:26px; color:#bebebf}
.top_8 { margin-left:13px}
.top_9 { width:322px; height:36px; float:right; margin-right:5px; background:url(images/ssbj.jpg);}
.top_10 { width:294px; height:25px; float:left; margin-top:6px;}
.top_11 { width:25px; height:25px; float:left; margin-top:6px}
.top_12 { width:260px; height:25px; border:1px; border:none; line-height:25px; float:left; margin:0 0 0 20px; outline:none; color:#bebebf}

.dh { width:1200px; height:46px; margin:0 auto; background:#778899 url(images/dh_z.jpg) left top no-repeat; font-family:Î¢ÈíÑÅºÚ;}
.dh_1 { width:225px; height:46px; float:left; text-align:center;}
.dh_1_li { width:225px; height:46px; float:left; line-height:46px; font-size:16px; text-align:center; position:relative}
.dh_2 { width:935px; height:46px; overflow:hidden; float:left; margin-left:40px; background:url(images/dh_y.jpg) right top no-repeat}
.dh_2 li { width:auto; height:46px; float:left; font-size:16px}
.dh_2 li a { width:auto; height:46px; line-height:46px; padding:0 20px; float:left; display:block; color:#fff;}
.dh_2 li a:hover { background:#4593fd;}

.pic_box { width:1200px; height:350px; margin:0 auto}
.pic { width:970px; height:345px; float:right; margin-top:6px; overflow:hidden;}
.cdfl { width:225px; height:auto; float:left; background:#EDEDED; font-family:Î¢ÈíÑÅºÚ; font-size:14px;}
.cdfl_li { width:225px; height:38px; border-bottom:1px solid #EDEDED; text-align:left; background:url(images/jt.png) 200px 15px no-repeat; float:left; position:relative; z-index:10000}
.cdfl_li a { width:165px; height:38px; padding:0 35px 0 25px; line-height:38px; float:left; display:block; overflow:hidden; font-size:14px; color:#4D4D4D;star:expression(this.onFocus=this.blur());}
.cdfl_li a:hover { background:#a1a1a1 url(images/zj2.jpg) right top no-repeat}

.cdfl_1 { width:239px; height:auto; float:left; position:absolute; left:216px; top:-4px; visibility:hidden; z-index:10000}
#cdfl_2 { width:230px; height:3px; float:right; background:url(images/menu_11.png); border:none; padding:0; margin:0}
#cdfl_3 { width:236px; height:auto; float:left; border-right:3px solid #e5e7e6; background:url(images/jbb.jpg) 9px top repeat-y;}
#cdfl_3 a { width:auto; height:auto; padding:0; margin:0; color:#666; font-size:12px; line-height:24px; background:none;}
#cdfl_3 a:hover { background:none; color:#1d7ad9}
#cdfl_3_1 li { width:12px; height:40px; float:left;}
#cdfl_3_2 { width:217px; height:auto; float:left; padding:0 0 0 20px; margin:-35px 0 0 0}
#cdfl_3_2 li { width:210px; height:24px; float:left; line-height:24px; font-size:12px; padding:0 10px 0 0; margin:0; border:none; overflow:hidden;}
#cdfl_4 { width:230px; height:3px; float:right; background:url(images/menu_22.png) left top no-repeat; border:none; padding:0; margin:0}

.gg_lm { width:1200px; height:0px; margin:11px auto 0 auto; background:#fff url(images/ind_z.jpg) left top no-repeat;}
.gg_lm_1 { width:1180px; height:10px; float:left; margin-left:10px; line-height:39px; border-bottom:1px solid #b5b5b5; font-family:Î¢ÈíÑÅºÚ; font-size:18px; color:#656364;}
.gg_lm_1 span { float:right; font-family:ËÎÌå; font-size:12px;}
.gg_lm_2 { width:10px; height:10px; float:left; background:url(images/ind_y.jpg) right top no-repeat;}

.gg { width:1200px; height:410px; margin:0 auto; background:#fff;}
.gg_q { width:1200px; height:487px; margin:0 auto; background:#fff;}
.gg ul { width:1180px; height:494px; float:left; margin:10px 0 0 0;}
.gg ul li { position:relative; }
.gg_1 { width:550px; height:400px; float:left;}
.gg_2 { width:290px; height:190px; float:left; margin-left:10px;}
.gg_3 { width:320px; height:400px; float:left; margin-left:10px;}
.gg_4 { width:290px; height:200px; float:left; margin:-200px 0 0 560px;}

.gg ul li span { position:absolute; visibility:hidden; left:0; top:0;}
.gg ul li a:hover span { width:100%; height:100%; display:block; background:url(images/h.png); visibility:inherit}

.gg_db { width:1200px; height:9px; margin:0 auto; background:#fff url(images/ind_dz.jpg) left top no-repeat;}
.gg_db span { width:10px; height:9px; float:right; display:block; background:url(images/ind_dy.jpg)}


.bottom { width:1180px; height:335px; border:10px solid #fff; margin:10px auto 0 auto}
.bottom_1 { width:1168px; height:110px; float:left; margin-left:6px; border-bottom:1px solid #dcdee1}
.bottom_1 li { width:292px; height:110px; float:left;}
.bottom_2 { width:140px; height:164px; float:left; margin-top:30px}
.bottom_2 li { width:112px; height:24px; float:left; line-height:24px; padding-left:28px; overflow:hidden;}
#bottom_3 { font-weight:bold; width:113px; padding-left:27px}
.bottom_4 { background:url(images/wx.jpg) 4px center no-repeat}
.bottom_5 { background:url(images/wb.jpg) 4px 2px no-repeat}
.bottom_6 li { width:243px; height:130px; float:right;}

.bottom_c { width:1200px; height:auto; text-align:center; line-height:24px; overflow:hidden; margin:10px auto 0 auto}
.bottom_c1 { width:1200px; height:42px; margin:0px auto; padding:10px 0 20px 0; background:url(images/db_bt.jpg) center 10px no-repeat;}

.top_cdfl { position:absolute; left:0; top:46px;}

.about_box { width:1200px; height:auto; margin:10px auto 0 auto; overflow:hidden}
.a_left { width:225px; height:auto; float:left;}
.al_1 { width:225px; height:9px; float:left; background:#fff url(images/lzs.jpg) left top no-repeat;}
.al_1 span { width:10px; height:9px; float:right; display:block; background:url(images/lys.jpg) center no-repeat}
.al_2 { width:155px; height:41px; line-height:41px; float:left; font-size:16px; font-family:Î¢ÈíÑÅºÚ; color:#acacac; background:#fff; border-bottom:1px solid #d8d8d8; padding:0 20px 0 50px; overflow:hidden}
.al_3 { width:155px; height:41px; line-height:41px; float:left; font-size:14px; font-family:Î¢ÈíÑÅºÚ; background:#fff; border-bottom:1px solid #d8d8d8; padding:0 20px 0 50px; overflow:hidden;}
.al_3 a { color:#acacac}
.al_3 a:hover { color:#1d7ad9}
.al_4 { width:225px; height:9px; float:left; background:#fff url(images/ind_dz.jpg) left top no-repeat;}
.al_4 span { width:10px; height:9px; float:right; display:block; background:url(images/ind_dy.jpg) center no-repeat}

.a_right { width:965px; height:auto; float:left; margin-left:10px; background:#fff}
.ar_1 li{ width:965px; height:9px; float:left; background:url(images/lzs.jpg) left top no-repeat;}
.ar_1 li span { width:10px; height:9px; float:right; display:block; background:url(images/lys.jpg) center no-repeat}
.ar_2 { width:965px; height:auto; float:left}
.ar_2_li { width:865px; height:auto; float:left; line-height:24px; margin-left:50px; color:#000000;}
.ar_3 li { width:965px; height:9px; float:left; background:url(images/ind_dz.jpg) left top no-repeat;}
.ar_3 li span { width:10px; height:9px; float:right; display:block; background:url(images/ind_dy.jpg) center no-repeat}

.pro_lm { width:1185px; height:43px; margin:0 auto; line-height:43px; padding-left:15px; color:#000}
.pro_lm a { color:#000}
.pro_box { width:1200px; height:auto; margin:0 auto; overflow:hidden}
.pro_box ul { width:393px; height:352px; float:left; margin:10px 10px 0 0; background:#fff}
.pro_1 { width:393px; height:9px; float:left; background:#fff url(images/lzs.jpg) left top no-repeat;}
.pro_1 span { width:10px; height:9px; float:right; display:block; background:url(images/lys.jpg) center no-repeat}
.pro_2 { width:313px; height:30px; line-height:30px; font-family:Î¢ÈíÑÅºÚ; text-align:center; font-size:16px; float:left; margin:0 0 0 40px; overflow:hidden;}
.pro_2 a { color:#000;}
.pro_3 { width:313px; height:232px; float:left; margin-left:40px;}
.pro_4 { width:110px; height:30px; margin:10px 0 0 141px; float:left;}
.pro_5 { width:313px; height:32px; line-height:32px; font-family:Î¢ÈíÑÅºÚ; text-align:center; font-size:14px; float:left; margin-left:40px; overflow:hidden;}
.pro_5 a { color:#000;}
.pro_6 { width:393px; height:9px; float:left; background:url(images/ind_dz.jpg) left top no-repeat;}
.pro_6 span { width:10px; height:9px; float:right; display:block; background:url(images/ind_dy.jpg) center no-repeat}

.pshow { width:1200px; height:404px; margin:0 auto; background:#fff}
.pshow_1 li { width:10px; height:404px; float:left; background:url(images/ind_dz.jpg) left bottom no-repeat;}
.pshow_1 li span { width:10px; height:9px; float:left; background:url(images/lzs.jpg) no-repeat;}
.pshow_2 li { width:600px; height:404px; float:left; border-right:1px solid #d8d8d8}
.pshow_2 li img { margin:15px 0 0 47px;}
.pshow_3 { width:199px; height:404px; float:left; border-right:1px solid #d8d8d8}
.pshow_3 li { width:181px; height:134px; float:left; margin:0 0 0 9px;}
.pshow_4 { width:325px; height:404px; float:left; margin-left:34px;}
.pshow_5 { width:325px; height:40px; font-family:Î¢ÈíÑÅºÚ; font-size:24px; color:#1d7ad9; line-height:40px; margin-top:30px}
.pshow_6 { width:320px; height:215px; float:left; margin-left:5px; line-height:24px; overflow:hidden; margin-top:10px; color:#000}
.pshow_7 { width:265px; height:76px; float:left; margin:10px 0 0 0}
.pshow_8 li { width:10px; height:404px; float:right; background:url(images/ind_dy.jpg) left bottom no-repeat;}
.pshow_8 li span { width:10px; height:9px; float:left; background:url(images/lys.jpg) no-repeat;}
.pshow_9 { width:1200px; height:auto; margin:0 auto; overflow:hidden; background:#fff}
.pshow_9 ul li { width:770px; height:auto; float:left; line-height:24px; overflow:hidden; margin-left:215px; padding:10px 0; color:#000}

.p_tj { width:1200px; height:276px; margin:0 auto; background:#fff;}     
.p_tj ul li { width:200px; height:auto; float:left; margin:40px 20px 0 20px;}
.p_tj ul li span { width:200px; height:30px; line-height:30px; overflow:hidden; text-align:center; display:block; float:left; font-family:Î¢ÈíÑÅºÚ; margin-top:30px;}
.p_tj ul li span a { color:#000; font-size:14px;}

.fy { width:1200px; height:45px; line-height:45px; margin:0 auto; text-align:center;}

.zc { width:903px; height:421px; margin:20px auto 0 auto; background:url(images/zc_bj.jpg); padding-top:150px;}
.kkk { width:258px; height:30px; line-height:30px; border:1px solid #e3e3e3; padding:0 5px;}

.dgdg { width:903px; height:662px; margin:20px auto 0 auto; background:url(images/ljdg_bj.jpg) no-repeat; padding-top:110px;}
.dg_1 { width:362px; height:auto; float:left; margin:30px 0 0 45px}
.dg_2 { width:430px; height:auto; float:left; margin:50px 0 0 60px;}
.dg_3 { width:362px; height:40px; font-family:Î¢ÈíÑÅºÚ; font-size:24px; float:left; color:#1d7ad9; line-height:40px; margin-top:20px}
.dg_4 { width:362px; height:215px; float:left; margin-left:5px; line-height:24px; overflow:hidden; margin-top:10px; color:#000}
.dg_5 { width:360px; height:266px; float:left; border:1px solid #c3c3c3}
.dg_6 { width:300px; height:150px; border:1px solid #e3e3e3; line-height:24px; padding:5px; overflow:hidden;}