@import url("head.css");
@import url("public.css");
/* CSS Document */



.tabbox {width:474px;height:285px; background:url(images/bg2.jpg) repeat-x bottom;border-left:#CCC 1px solid;border-right:#CCC 1px solid;}
.tabmenu {width:474px;height:35px; background:url(images/title01.jpg) repeat-x;}
.tabmenu ul {margin:0;padding:0;list-style-type: none;}
.tabmenu li { text-align:center; float:left; display:block; width: 245px; height:35px; overflow:hidden; background-color: #D2E8F7; line-height:35px;  border-bottom:#ccc 1px solid; display:inline; font-size:14px;background:url(images/title01.jpg) repeat-x; font-weight:bold; color:#000;}
.tabmenu .cli {text-align:center;float:left;display:block;width:245px;height:35px;overflow:hidden;line-height:35px;border-bottom:#fff 1px solid;display:inline;font-size:14px; cursor:pointer; background:url(images/title02.jpg) repeat-x; color:#000;}
#tabcontent {width:471px; background-color:#fff;}
#tabcontent ul {margin:0;padding:5px; list-style-type: none;}
#tabcontent .hidden {display:none;}
/**/

.allcontent{ width:980px;  margin:0 auto; margin-top:11px;}
.left{ width:262px; float:left; display:inline;}
.left_top{ width:262px; height:18px; background:url(../images/news_top.gif) no-repeat; overflow:hidden;}
.left_middle{ width:262px; background:url(../images/news_middle.gif) repeat-y; overflow:hidden;}
.left_bottom{ width:262px; height:18px; background:url(../images/news_bottom.gif) no-repeat; float:left; overflow:hidden;}
.read{ padding-bottom:15px;}
.read,.news,.tlxy{ width:249px; margin:0 auto;}
.read_title,.news_title,.tyxy_title{ width:249px; height:29px; background:url(../images/benzhan_bg.gif) no-repeat;}
.read_title h2,.news_title h2,.tlxy_title h2{ font-size:14px; color:#0c890b; font-weight:bold; line-height:29px; text-indent:18px; float:left;}
.read_box,.news_box,.tlxy_box{ width:220px; line-height:23px; color:#676767; padding:5px 0 0 0;}
.news{ margin-top:12px;}
.news_box ul li,.tlxy_box ul li,.read_box ul li{ background:url(../images/new_li.gif) no-repeat; background-position:5px 9px; padding-left:20px;}
.news_box ul li a,.tlxy_box ul li a,.read_box ul li a{ color:#676767;}

.pic_list{ width:239px;}
.pic_list a{ width:239px; height:80px; margin-top:13px; display:block;}


.more{ width:32px; height:11px; float:right; margin:7px 17px 0 0;}
.xinpin{ width:490px; height:328px; float:left;}
.xinpin_lbg{ width:8px; height:328px; background:url(../images/xinpin_lbg.gif) no-repeat; float:left; display:inline; overflow:hidden;}
.xinpin_mbg{ width:474px; height:328px; background:url(../images/xinpin_mbg.gif) repeat-x; float:left; overflow:hidden;}
.xinpin_rbg{ width:8px; height:328px; background:url(../images/xinpin_rbg.gif) no-repeat; float:left; overflow:hidden;}
.xinpin_title{ width:452px; height:31px; border-bottom:1px solid #c8c8c8; margin-top:9px;}

.xinpin_box_top{ width:152px; float:left;}
.xinpin_box_top img{ margin:14px 47px; width:100px; height:108px;}
.xp_con{ width:280px; float:right; margin-top:11px; color:#676767;}
.xp_con h1{ font-weight:bold;}
.xp_con a{color:#C00;}
.xp_con p{ padding:0px 3px;margin-top:8px; line-height:18px;}

.xinpin_box_bottom{ width:452px; overflow:hidden;}
.riqi{ color:#676767; float:right; margin:0 17px 0 0; line-height:25px;}
.xinpin_box_bottom ul li{ width:452px; background:url(../images/new_li.gif) no-repeat; background-position:5px 12px; border-bottom:1px dashed #cfcfcf; height:24px; overflow:hidden;}
.xinpin_box_bottom ul li a{ float:left; overflow:hidden;  height:24px; overflow:hidden; color:#676767; text-indent:25px; line-height:24px;}


.fuwu{ width:490px; margin-top:10px;}
.fuwu_lbg{ width:5px; height:217px; background:url(../images/fuwu_lbg.gif) no-repeat; float:left; display:inline; overflow:hidden;}
.fuwu_mbg{ width:480px; height:217px; background:url(../images/fuwu_mbg.gif) repeat-x; float:left; overflow:hidden;}
.fuwu_rbg{ width:5px; height:217px; background:url(../images/fuwu_rbg.gif) no-repeat; float:left; overflow:hidden;}
.serve{ width:479px; height:37px; float:left;}
.serve a{ float:left; margin-top:24px;}
.serve_title{  height:42px; line-height:42px; text-indent:17px ;}
.serve_title h2{ color:#0b5e86; font-size:14px; font-weight:bold; float:left; }
.ser_tel{ width:324px; height:38px; overflow:hidden; float:right; margin:3px 10px 0 0;background:url(../images/400.jpg) no-repeat;}

.all_middle{ width:490px; overflow:hidden; float:left;  margin-left:9px;}

.all_right{ width:211px; float:right; overflow:hidden;}
.tlxy{ width:200px;}
.tlxy_title{ width:200px;}

.tlxy_top{ background:url(../images/tlxy_top.gif) no-repeat; width:211px; height:5px; overflow:hidden;}
.tlxy_middle{ width:211px; overflow:hidden; background:url(../images/tlxy_middle.gif) repeat-y;}
.tlxy_bottom{ width:211px; height:5px; background:url(../images/tlxy_bottom.gif) no-repeat;}
.tlxy_title{ width:200px; height:31px; margin:0 auto; overflow:hidden; background:url(../images/tlxt_bg.gif) no-repeat; line-height:41px; padding-top:10px;}
.tlxy_box{ width:185px; margin:0 auto;}

.pic_r_list{ width:208px; overflow:hidden; margin-top:10px;}
.pic_r_list ul li { width:198px; background:url(../images/pic_r_bg.gif) no-repeat; height:76px; overflow:hidden; padding:5px; margin:5px 0 8px 0;}

.foot{ width:980px; overflow:hidden; margin-top:10px;}
.foot_left{ background:url(../images/footBgLeft.gif) no-repeat; width:6px; height:34px; overflow:hidden; float:left; display:inline;}
.foot_middle{ width:968px; height:34px; background:url(../images/footBgMiddle.gif) repeat-x; overflow:hidden; float:left;}
.foot_right{ width:6px; height:34px; background:url(../images/footBgRight.gif) no-repeat; float:left; overflow:hidden;}
.foot_nav{ width:90%; height:34px; margin:0 auto; color:#fff;}
.foot_nav a{ color:#fff; line-height:34px; margin:0 12px;}
.copyRight{ width:90%; line-height:24px; text-align:center; padding:10px 0; color:#5a5a5a;}
.copyRight p { line-height:24px; color:#5a5a5a;}
.copyRight a{ color:#5a5a5a;}
.footLine{ width:100%; height:3px; background:url(../images/footLine.gif) repeat-x; margin:0; padding:0; overflow:hidden;}

.xp_tit_hover{width:90px; height:30px; background:url(../images/xinpin_bg.gif) repeat-x; float:left; margin-right:3px; line-height:30px; text-align:center; color:#097f05; font-size:14px; font-weight:bold; cursor:pointer; color:#fff;}
.xp_tit_unhover{width:90px; height:30px; float:left; margin-right:3px; line-height:30px; text-align:center; color:#097f05; font-size:14px; font-weight:bold; cursor:pointer; background:url(../images/zhuangxiu_bg.gif) repeat-x;}




.nybanner{ width:980px; height:200px; }

.cpzx{ width:980px;  margin:0 auto; margin-top:11px;}
.cpzx_left{ width:225px; float:left;}
.cpzx_list_title{ width:210px; height:27px; background:url(../images/list_title.gif) repeat-x; float:left; color:#FFF; font-size:14px; font-weight:bold; padding-left:15px; line-height:27px;}
.cpzx_list_box{ width:221px; margin:0 auto;}
.cpzx_list_box ul{ width:210px; float:left;}
.cpzx_list_box ul li{ width:100%;  margin-top:7px; line-height:22px;}
.cpzx_list_box ul li img{ width:15px; height:17px; float:left}
.cpzx_list_box ul li a{ width:208px; color:#525453; background:#d8eed9; display:block; text-indent:23px; cursor:pointer;}
.cpzx_list_box ul li a:hover{ text-decoration:none; color:#FF3300;}

#erji1,#erji2{ width:100%; display:none;}
#erji1 li{ width:100%;}
#erji1 li a,#erji2 li a{ background:none; color:#0066CC;}

#sanji11,#sanji12,#sanji13,#sanji14,#sanji15,#sanji16
,#sanji21,#sanji23,#sanji24,#sanji25,#sanji26
{ width:70%;display:none;}
#sanji11 li a,#sanji12 li a,#sanji13 li a,#sanji14 li a,#sanji15 li a,#sanji16 li a
,#sanji21 li a,#sanji22 li a,#sanji23 li a,#sanji24 li a,#sanji25 li a,#sanji26 li a
{ margin-left:20px; color:#333;}


.bidu{ width:225px; float:left; margin-top:10px;}
.bidu_title{ width:210px; height:27px; background:url(../images/list_title.gif) repeat-x; float:left; color:#FFF; font-size:14px; font-weight:bold; padding-left:15px; line-height:27px; margin-bottom:11px;}
.bidu_box{ width:221px; margin:0 auto;}
.bidu_box p{ color:#666; line-height:23px;}
.bidu_box a{ color:#FF3333;}

.zixun{ width:225px; float:left; margin-top:10px;}
.zixun_title{ width:210px; height:27px; background:url(../images/list_title.gif) repeat-x; float:left; color:#FFF; font-size:14px; font-weight:bold; padding-left:15px; line-height:27px; margin-bottom:11px;}
.zixun_box h2{ font-weight:bold; color:#666; margin-top:7px;}
.zixun_box p{ color:#047003; line-height:23px; font-family:"宋体";}
.tupian img{ margin-top:10px; float:left;}

.fengexian{ width:12px; height:437px; float:left; background:url(../images/fengexian.gif) no-repeat; margin-left:24px;}


.cpzx_right{ width:700px; float:left; margin-left:15px;} 
.cpzx_right_title{ width:698px; height:25px; border-bottom:3px solid #099206;}
.cpzx_right_title h2{ width:155px; font-size:12px; font-weight:bold; line-height:25px; color:#099206; background:url(../images/li.gif) no-repeat; background-position:8px 6px; padding-left:33px; float:left;}
.dangqian{ float:right; height:15px; line-height:25px; color:#666;}
.cpzx_right_box{ width:698px;}
.cpzx_right_box dl{ width:658px; height:131px; margin:17px 0 0 19px; border-bottom:1px dotted #999;}
.cpzx_right_box dl dt{ float:left; padding-right:20px}
.cpzx_right_box dd h2{ font-weight:bold; text-indent:20px; color:#2d74c4;}
.cpzx_right_box p{ margin-left:100px; text-indent:20px; margin-top:15px; line-height:21px; padding-left:20px}
.cpzx_right_box a{ color:#333; text-decoration:none;}
.cpzx_right_box span{ color:#f00;}



.seka_box{ width:685px; height:433px; margin-left:10px;}
.seka_box_t{ width:645px;}
.seka_box_t_l{ width:193px; height:121px; float:left; margin-top:10px;}
.seka_box_t_m{ width:1px; height:166px; margin:15px 37px 0 35px; float:left;}
.seka_box_t_r{ width:364px; height:81px; float:left; margin-top:24px; line-height:21px; color:#666; }
.seka_box_b{ width:645px; margin-top:10px; float:left;}

.seka_zhanshi{ width:685px; height:auto; padding-top:10px;}
.seka_zhanshi li{ width:160px; margin:0 4px 0 4px; float:left; text-align:center}
.seka_zhanshi span{ text-align:center; line-height:27px; width:150px; color:#000000}


.gcal_zhanshi{ width:685px; height:auto; padding-top:10px;}
.gcal_zhanshi li{ width:320px; margin:0 4px 0 4px; float:left; text-align:center}
.gcal_zhanshi li img{ width:320px; height:280px;}
.gcal_zhanshi span{ text-align:center; line-height:27px; width:318px; color:#000000}

.fanye{ width:500px; height:30px; border-top:1px solid #CCC; border-bottom:1px solid #CCC; text-align:center; line-height:30px; margin:15px 0 15px 120px;}

.lianxi{ width:700px;}
.lianxi_t{ float:left; margin:30px 0 10px 24px; font-family:"宋体";}
.lianxi_t p{ color:#666;}
/*.lianxi_r{ width:203px; height:187px; background:url(../images/contact.gif) no-repeat; float:right; margin:25px 100px 0 0;}*/
.lxwm{ width:980px;  margin:0 auto; margin-top:11px;}
.lxwm_right{ width:700px; float:left; margin-left:15px;} 
.lxwm_right_title{ width:698px; height:25px; border-bottom:3px solid #099206;}
.lxwm_right_title h2{ width:155px; font-size:14px; font-weight:bold; line-height:25px; color:#099206; background:url(../images/li.gif) no-repeat; background-position:8px 6px; padding-left:33px; float:left;}
.lxwm_right_box{ width:680px; margin:10px;}



.jiaru{ width:980px;  margin:0 auto; margin-top:11px;}
.jiaru_right{ width:700px; float:left; margin-left:15px;} 
.jiaru_right_title{ width:698px; height:25px; border-bottom:3px solid #099206;}
.jiaru_right_title h2{ width:155px; font-size:14px; font-weight:bold; line-height:25px; color:#099206; background:url(../images/li.gif) no-repeat; background-position:8px 6px; padding-left:33px; float:left;}
.jiaru_right_box{ width:680px; margin:10px;}
.jiaru_right p{ margin-top:5px; text-indent:2em;}


.zoujin{ width:980px;  margin:0 auto; margin-top:11px;}
.zoujin_right{ width:700px; float:left; margin-left:15px;} 
.zoujin_right_title{ width:698px; height:25px; border-bottom:3px solid #099206;}
.zoujin_right_title h2{ width:155px; font-size:14px; font-weight:bold; line-height:25px; color:#099206; background:url(../images/li.gif) no-repeat; background-position:8px 6px; padding-left:33px; float:left;}
.zoujin_right_box{ width:680px; margin:10px;}
.zoujin_right p{ margin-top:5px; text-indent:2em;}



.nynews{ width:980px; margin-top:11px;}
.news_right{ width:700px; float:left; margin-left:15px;} 
.news_right_title{ width:698px; height:25px; border-bottom:3px solid #099206;}
.news_right_title h2{ width:155px; font-size:14px; font-weight:bold; line-height:25px; color:#099206; background:url(../images/li.gif) no-repeat; background-position:8px 6px; padding-left:33px; float:left;}
.news_right_box{ width:680px; margin:10px;}
.news_right_box li{ background:url(../images/news_li.gif) no-repeat; background-position:15px 8px; margin-top:5px; padding-left:25px; line-height:25px; border-bottom:1px dotted #999999;}
.news_right_box a{ color:#525252; float:left}
.news_right_box p{ float:right; color:#999999;}


.newsnei2{ margin-top:20px;}
.newsnei2 h3 { font-weight:bold; font-size:14px; text-align:center; border-bottom:#D8DFE9 solid 1px; padding-bottom:10px; margin-bottom:8px; }
.newsnei2 h4 { text-align:center; margin-bottom:8px; }
.newsnei2 p{ line-height:23px;}
.newsnei2 span { margin:8px; }


.proo { padding:16px 20px 20px 16px }
.proo img{
  max-width: 100% !important;
  width: auto !important;
  height: auto !important;
}
.proo h2 { font-size:14px; }
.proo-al { float:left; }
.proo-al li { float:left; margin:10px; }
.proo-al p { text-align:center; line-height:25px; }
.proo-ar { float:left; width:260px; margin-left:20px; }
.proo-ar1 li { border-bottom:#787878 solid 1px; height:35px; line-height:35px; }
.proo-ar1 li.imgg {}
.proo-ar1 li.imgg img { padding-top:5px;}
.proo-all img { border:#ccc solid 1px; }
.proo-ar2 li { padding:8px 0 0; font-weight:700; }
.proo-ar2 li img { }
.proo-bl { padding:48px 0 20px; *padding:20px 0 20px;
min-height:200px; height:auto!important; height:200px; }
.proo-bl h2, .proo-b h2 { font-size:14px; height:26px; border-bottom:3px solid #006600; background:url(../images/arrow.gif) left no-repeat; padding-left:16px; font-weight:bold;}
.proo-d { margin:12px; }
.proo-b li { line-height:25px; float:left; margin:20px 10px 20px 4px;}
.proo-b li a{ color:#666666;}
.proo-b span { text-align:center; display:block; }
.proo-b img { border:1px solid #ccc; }





.liuyan{ width:650px; margin-top:10px;}
.liuyan h1{ text-indent:2em; color:#525252;}
.liuyan p{ color:#525252; margin:10px 0 10px 0;}

.anniu{ width:130px; height:20px; margin:0 auto;}
.tijiao{ width:45px; height:20px; background:url(../images/tijiao.gif) no-repeat; float:left; border:none; cursor:pointer;}
.quxiao{ width:45px; height:20px; background:url(../images/quxiao.gif) no-repeat; float:right; border:none; cursor:pointer;}

.ditu{ width:656px; margin-top:50px;}
.ditu h2{ font-size:14px; color:#535353; background:url(../images/ditu_li.gif) no-repeat; padding-left:27px; font-weight:bold;}
.ditu p{ margin:7px 0 15px 0;}

.pronei ul{ padding-top:10px;}
.pronei ul li{    float: left; height: 140px; margin: 4px 1px 5px 5px; width: 169px;}
.pronei ul li img{ border:1px solid #e0e0e0; padding:2px;}
.pronei ul li a:hover img{ border: 1px solid #ffab00; }
.pronei ul li a:hover{ color: #000; }
.pronei ul li p{ height:20px; line-height:20px; overflow:hidden; text-align:center; clear:both; font-size:14px; font-weight:bold;}


.pronei0 ul{ padding-top:10px;}
.pronei0 ul li{    float: left; height: 310px; margin:4px 3px 5px 21px; width: 321px;}
.pronei0 ul li img{ border:1px solid #e0e0e0; padding:2px;}
.pronei0 ul li a:hover img{ border: 1px solid #ffab00; }
.pronei0 ul li a:hover{ color: #000; }
.pronei0 ul li p{ height:20px; line-height:20px; overflow:hidden; text-align:center; clear:both; font-size:14px; font-weight:bold;}

.nr{ margin:10px; line-height:24px; font-size:14px;}
.nr p{ text-indent:2em;}
.newsnei2 h3{ font-size:20px; text-align:center; border-bottom:#ccc solid 1px; padding-bottom:10px; margin-bottom:8px; color:#FF3300; padding-top:20px;}
.newsnei2 h4{ text-align:center; margin-bottom:8px;}
.newsnei2 span{ margin:8px;} 


#fanye { width:690px;padding:10px 0 10px;text-align:center;font:12px; overflow:hidden;}
#fanye a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#fanye a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}
#fanye a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#fanye span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }