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

.red{ color:#ff0000;}

/*index */
.header{ margin: 0 auto; width:1000px;}
.head{ background:url(../images/index_headbj.jpg) repeat-x; height:81px; padding:22px 10px 10px 10px; }
.logo{ margin:0 48px 0 15px;}
.mainbav{ background:url(../images/index_mainbavbj.jpg) repeat-x; height:38px; line-height:38px; text-align:center; color:#FFF !important;}
.mainbav a{ font-size:14px; font-weight:bold; color:#FFF; margin:0 18px;}


.banner{ margin: 0 auto; width:1000px;}


.subnav{ margin: 0 auto; background:url(../images/index_subnavbj.jpg) no-repeat center; width:1000px; height:129px; background-color:#FFF; padding:10px 0 5px 0;}
.subnav_box{ width:185px; height:124px; padding-left:12px;}
.snb_on{ padding:3px; width:177px; height:60px;}
.snb_un{ padding:7px 10px;    text-align: center;}
.snb_un a{ margin:0 5px; line-height:21px;}
.snb_un a:hover{ color:#0193cf;}
.snb_un span a{ color:#ff0000;}


.content{ margin:0 auto; width:980px; background-color:#FFF; padding:0 10px;}
.main{ overflow:hidden; width:980px;}

.mainl{ overflow:hidden; width:710px;}

.mlbox1{ width:700px; height:347px;}
.mlb1l{ width:268px; height:345px;}
.title{ background:url(../images/index_title_bj.jpg) repeat-x; padding:2px 10px 0 4px;  height:25px; border-bottom:#0b8fc5 2px solid;}
.title_text{ background:url(../images/index_title_text_bj.jpg) no-repeat;padding-left:31px; width:70px; height:25px; line-height:25px; color:#FFF !important; font-size:14px; font-weight:bold;}
.title_text h1{color:#FFF; font-size:14px; font-weight:bold;}
.title_text h3{color:#FFF; font-size:14px; font-weight:bold;}
.title_btn{ padding-top:5px;}
.title_btn a{ color:#999999;}
.title_btn a:hover{ text-decoration:none; color:#0193cf;}
.hot{ width:268px; height:317px;}
.hot_on{ padding:15px 15px 10px 15px; width:238px;}
.hot_on h3 a{ color:#0193cf; font-size:14px; font-weight:bold;}
.hot_on p{ margin-top:5px; line-height:21px;}
.hot_on p img{ float:left; border:#a6e5ff 1px solid; padding:1px; width:87px; height:78px; margin-right:10px;}
.hot_on p a{ color:#ff0000;}
.hot_un{ border-top:#c9c9c9 1px dashed; margin:0 5px; width:258px;}
.hot_un ul{ padding:5px 10px 0 10px; width:238px;}
.hot_un ul li{ height:22px; line-height:22px;}
.hot_un ul li span{ color:#0b8fc5; margin-right:15px; }
.mlb1r{ width:420px;}
.mlb1r_pic{ width:416px; height:248px; border:#6bcef6 2px solid;}
.mlb1r_zxyy{ width:418px; height:87px; margin-top:6px;}

.mlad{ width:700px; height:87px; margin-top:10px;}

.mlbox2{ overflow:hidden; margin-top:10px; width:710px; height:633px;}
.mlb2_xm{  width:343px; height:199px; margin:0 10px 10px 0;}
.xm_title_bjl{ background:url(../images/index_title_bjl.jpg) no-repeat; width:5px; height:25px; float:left; }
.xm_title_bjm{float:left; display:inline;background:url(../images/index_title_bjm.jpg) repeat-x; width:110px; height:25px; line-height:25px;text-align:center;}
.xm_title_bjm a{color:#FFF; font-size:14px; font-weight:bold;}
.xm_title_bjr{ background:url(../images/index_title_bjr.jpg) no-repeat; width:5px; height:25px; float:left; }
.xm_btn{padding-top:5px;}
.xm_btn a{ margin:0 3px; color:#333333;}
.xm_btn a:hover{ color:#0b8fc5; text-decoration:none;}
.xm_ct{ height:123px; padding:10px;}
.xm_ctpic{ width:91px; height:118px; border:#cccccc 1px solid;}
.xm_cttext{ padding-left:15px; width:210px;}
.xm_cttext ul li{ background:url(../images/index_xm_cttextbj.jpg) no-repeat 0 center; padding-left:15px; height:24px; line-height:24px;}
.xm_link{ background-color:#a8e6ff; text-align:center; height:27px; line-height:27px; color:#1092c7 !important;}
.xm_link a{color:#1092c7; margin:0 5px;}

.mlbox3{ width:698px;}
.mlb3_tt{ background:url(../images/index_mlb3_ttbj.jpg) repeat-x; padding:0px 10px 0 4px;  height:39px; border-bottom:#0b8fc5 2px solid;}
.mlb3_tttext{ background:url(../images/index_mlb3_tttext.jpg) no-repeat;padding:15px 0 0 38px; width:103px; height:24px;color:#FFF !important; font-size:14px; font-weight:bold;}
.mlb3_ttbtn{ padding-top:10px; width:230px; }
.mlb3_ttbtn ul li{  float:left; margin-left:2px; width:74px; height:29px; line-height:29px; text-align:center; font-size:14px; font-weight:bold;}
.mlb3_ttbtn ul li a{ display:block;  width:74px; height:29px;}
.mlb3_ttbtn ul li a:hover{text-decoration:none;}

.qwzjtd{ width:678px; height:269px; padding:10px;}
.zjtdl{ width:166px; }
.zjtdl_pic{ width:150px; height:230px; padding:2px; border:#cccccc 1px solid;}
.zjtdl_btn{ margin-top:5px; }
.zjtdl_btn img{ margin-right:7px;}
.zjtdr{ width:512px;}
.zjtdr_js{ width:512px; height:186px; }
.zjtdr_jsct{ background:url(../images/index_zjtdr_jsbj.jpg) repeat-x center center; height:162px; padding:11px; border:#cccccc 1px solid;}
.zjtdr_jsct h2{ font-size:14px; font-weight:bold;}
.zjtdr_jsct h2 span{ color:#ff0000; font-family:Î¢ÈíÑÅºÚ; font-size:20px; font-weight:normal; padding-right:15px;}
.zjtdr_jsct h3{ font-size:14px; color:#0b8fc5; padding-top:10px; }
.zjtdr_jsct p{ padding-top:10px; line-height:22px;}
.zjtdr_jsct p strong{ color:#333333;}
.zjtdr_jsct p a{ color:#ff0000;}
.zjtdr_jstb{ background:url(../images/index_zjtdr_jsbjtb.jpg) no-repeat; width:45px; height:45px; position:relative; float:right; margin-top:-186px;}
.zjtdr_ry{ margin-top:2px; width:510px; height:78px;  border:#cab485 1px solid;}

.mainr{ width:270px;}
.yyjs{ width:268px; height:345px; margin-bottom:10px;}
.yyjs_ct{ padding:9px 9px 11px 9px;}
.yyjs_ct p{ line-height:21px; padding:6px 0 10px 0;}
.yyjs_ct p a{ color:#ff0000;}

.zxyy{ margin-bottom:10px; width:268px; height:281px;}

.jbzn{margin-bottom:10px; width:268px; height:399px;}
.jbzn_ct{ width:240px; padding:7px 14px 2px 14px;}
.jbzn_ct ul li{ height:57px; margin-bottom:3px;}

.lylx{ width:268px;}
.lylx_ct{width:249px; padding:9px 9px 5px 10px;}
.lylx_ct img{ width:247px; height:149px; border:#9cd1e6 1px solid;}
.lylx_ct p{ padding-top:8px; line-height:22px; font-size:14px;}
.lylx_ct p span{ color:#ff0000; font-weight:bold;}

.bottom{ width:980px;}
.sbhj{ width:978px; margin:10px 0;}
.sbhj_tt{ background:url(../images/index_sbhj_ttbj.jpg) repeat-x; padding-left:10px;  height:37px; border-bottom:#0b8fc5 2px solid;}
.sbhj_tt ul{ padding-top:5px;}
.sbhj_tt ul li{ float:left; margin-right:2px; width:91px; height:32px; line-height:32px; text-align:center; font-size:14px; font-weight:bold;}
.sbhj_tt ul li a{ display:block;  width:91px; height:32px;}
.sbhj_tt ul li a:hover{text-decoration:none;}
.sbhj1{ background:url(../images/index_sbhj_ttbtn1.jpg) no-repeat; color:#FFF;}
.sbhj2{ background:url(../images/index_sbhj_ttbtn2.jpg) no-repeat; color:#0b8fc5;}
.sb_ct{ padding:10px 0; width:978px; height:156px;}
.sb{ float:left; margin-left:10px; width:290px; height:132px; border:#dddddd 1px solid; background:#eaf5f7; padding:10px;}
.sb_pic{ width:136px; height:127px;border:#cccccc 1px solid; padding:1px; }
.sb_text{ width:140px; padding:2px 0 0 10px;line-height:21px;}
.sb_text h5{ color:#0b8fc5; font-weight:bold; }
.sb_text p span{color:#ff0000; font-weight:bold;}
.hj_ct{ overflow:hidden;width:958px; height:146px; margin:15px 10px;}
.hj_ct ul{ width:1200px;}
.hj_ct ul li{ float:left; width:174px; height:146px; margin-right:10px;}
.hj_ct ul li img{ width:164px; height:110px; padding:4px; border:#d8d8d8 1px solid;}
.hj_ct ul li a{ display:block; margin-top:1px; width:174px; height:25px; line-height:25px; text-align:center; background-color:#12c2e5; color:#FFF; font-size:14px; }

.jbnav{ width:970px; height:130px; border:#0b8fc5 5px solid; background-color:#FFF; }
.jbnav ul li{ float:left; margin:15px 0 0 10px; width:470px; height:23px; line-height:23px; color:#0b8fc5 ;}
.jbnav_tt{ float:left; background:url(../images/index_jbnav_tt.jpg) no-repeat; width:82px; height:23px; margin-right:5px;padding-left:5px; color:#0b8fc5 !important; text-align:center; font-weight:bold;}
.jbnav ul li a{ padding:0 8px; color:#0b8fc5;}

.jglj{ margin-top:10px; width:978px; height:111px;}
.jg_tt,.lj_tt{ width:29px; height:111px;}
.jg_ct{ width:920px;}
.jg_ct img{ margin:8px 5px;}
.lj_ct{ width:880px; padding:20px;}
.lj_ct a{ margin:0 10px;}
.jg_tt img,.lj_tt img{ cursor:pointer;}

.footer{ margin:0 auto; width:980px; background-color:#FFF; padding:10px 10px 0 10px;}
.foot_nav{ background:url(../images/index_foot_navbj.jpg) repeat-x; height:36px; line-height:36px; text-align:center; color:#FFF;}
.foot_nav a{ color:#FFF; font-size:14px; margin:0 22px;}
.foot_box{ height:79px; padding:18px 0 30px 0;}
.foot_logo{ background:url(../images/index_foot_gd.jpg) no-repeat right; width:300px; margin-left:30px;}
.foot_text{ width:600px; padding-left:20px;}
.foot_text p{ line-height:20px;}
.foot_text p span{ color:#ff0000;}


/*lm*/
.lm_szwz{background:url(../images/lm_wztb.jpg) no-repeat 10px center; width:698px; height:30px; background-color:#dcf5ff; line-height:30px; color:#0b8fc5 !important;}
.lm_szwz span{ padding-left:30px;}
.lm_szwz a{ color:#0b8fc5 ;}
.lm_phone{ width:698px; height:87px; margin-top:10px;}
.lm_box1{ width:700px; height:273px; margin-top:10px;}
.lmb1l{ width:343px;}
.lm_dutt_text{height:25px;  color:#FFF !important; font-size:14px; font-weight:bold;}
.lm_dutt_textl{ float:left; background:url(../images/index_title_bjl.jpg) no-repeat; width:5px; height:25px;}
.lm_dutt_textm{ float:left; background:url(../images/index_title_bjm.jpg) repeat-x; width:180px;height:25px;line-height:25px;}
.lm_dutt_textm img{ width:24px; height:24px; float:left;}
.lm_dutt_textm span h1{ padding:0 5px; line-height:25px;font-weight:bold;}
.lm_dutt_textr{ float:left; background:url(../images/index_title_bjr.jpg) no-repeat; width:5px; height:25px;}
.lm_duct{ padding:10px; width:323px; height:222px;}
.lm_du_on{height:108px; }
.lm_du_pic{ float:left; width:89px; height:104px; border:#a6e5ff 1px solid;}
.lm_du_text{ float:left; width:222px; padding-left:10px; line-height:20px;}
.lm_du_text a{ color:#ff0000;}
.lm_du_un{ margin-top:10px;}
.lm_du_un ul li{ float:left; margin-right:10px; padding-left:10px; width:135px; background:url(../images/lm_du_libj.jpg) no-repeat 0 center; border-bottom:#0095ca 1px dashed; height:25px; line-height:25px; }
.lmb1r{ width:341px; height:269px; border:#6bcef6 2px solid;}

.qwzj{ margin-bottom:10px;}
.qwzj_ct{ width:268px; height:349px;}


/*lb*/
.lb{ margin-top:10px; width:698px;}
.lb_wz{ margin-bottom:10px; width:678px; background-color:#edfaff; border-bottom:#0b8ec3 1px dashed; padding: 15px 10px 20px 10px;}
.lb_wztt a{ color:#0b8ec3; font-size:14px; font-weight:bold;}
.lb_wztt span{ float:right; color:#999999;}
.lb_wz p{ padding-top:8px; line-height:20px;}
.lb_wz p a{ color:#ff0000;}
/* .page{ padding:10px 0 19px 0; *padding:10px 0 10px 0;  width:678px; height:30px; text-align:center;}
.page li{float:left;} */
.page{text-align:center; margin:30px 0; font-size:12px;}
.page li{display:inline; color:#999;}
.page a{background:#FFFFFF; color:#E44680;border:1px solid #E44680; padding:3px 8px 2px 8px; }
.page a:hover{background:#E44680; color:#FFF; text-decoration:none;overflow:hidden;}

.lb_ad{ margin-bottom:10px; width:270px; height:179px;}

.qwjs{ margin-bottom:10px;}
.qwjs_tt{ width:268px; height:29px;}
.qwjs_ct{ padding:9px 5px 0 5px; width:258px;}
.qwjs_ct img{ width:258px; height:35px; margin-bottom:5px;}

/*wz*/
.search{ background:url(../images/wz_searchbj.jpg) repeat-x; width:958px; height:20px; margin-bottom:10px; padding:4px 10px 5px 10px; line-height:20px;}
.search_btn{ float:right; width:200px; height:20px;}
.search_btn .style1{ float:left;  margin-right:2px; width:149px; height:18px; line-height:18px; color:#dcdcdc ;border:#a2cddf 1px solid;   }
.search_btn .style2{ float:left;width:36px; height:20px;}
.search span{ font-weight:bold; color:#0b8ec3;}
.search span strong{color:#666666;}
.search span a{ color:#0b8ec3;}

.wz_box{ overflow:hidden; width:660px; margin-top:10px; padding: 30px 20px; background-color:#f0fbff;}
.wz_box1{overflow:hidden;}
.wz_b1tt{  text-align:center; padding-bottom:10px; border-bottom:#c2e5f3 1px solid;}
.wz_b1tt h1{ font-size:20px; font-family:ºÚÌå; color:#0b8ec3; padding-bottom:8px;}
.wz_b1tt span{ padding:0 15px; color:#999999;}
.wz_b1ct{ margin-top:15px; }
.wz_b1ct p ,.wz_b1ct div{ font-size:14px; text-indent:2em; line-height:22px; padding-bottom:20px;}
.wz_b1ct img{ padding-bottom:20px;}

.wz_box2{ margin-top:40px;height:30px;}
.wz_b2{ width:310px; padding-left:10px;line-height:30px; border:#525930 1px dashed; font-size:14px; }

.wz_box3{ margin-top:20px;}

.wz_box4{ margin-top:20px;}
.wz_b4{ width:318px;}
.wz_b4ct{ padding:10px;}
.wz_b4ct ul li{ padding-left:18px; height:28px; line-height:28px; font-size:14px;}

.jczt{ margin-bottom:10px;}
.jczt_ct{ padding:21px;width:226px;}
.jczt_btn{width:226px; height:13px; cursor:pointer;}
.jczt_pic{ overflow:hidden; margin:10px 0; width:226px; height:239px;}
.jczt_pic ul{ height:1500px;}
.jczt_pic ul li{ width:226px; height:73px; margin-bottom:10px;}








