/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;}li{list-style:none;}caption,th{text-align:left;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}

/*---------网站整体样式设定---------*/
body{ font-size:12px; color:#3c3c3c; font-family:"宋体"; background:#f0f0f0 url(../images/bodybg.png) repeat-x top center;}
a{color:#333333; text-decoration:none;}
a:hover{ color:#925601; text-decoration:none;}
.more{color:#871600;}
.clear{height:0; font-size:0; line-height:0; clear:both; overflow:hidden;}
/*---------网站通用模块样式（适用整个网站）---------*/

#wrap{
   width:1000px; margin:0 auto; background:#f0f0f0;
}
.header{
   height:73px; background:#fff;
}
.header .logo{
   float:left; width:319px; height:55px; margin:8px 0 0 3px; background:url(/gbimg/new/img/index2012/logo.png) no-repeat; display:inline;
}
.header .topwenzi{
   width:403px; height:47px; margin:14px 0 0 22px;
}
.header .topphone{
   width:182px; height:51px; margin:10px 0 0 64px;
}

.munu{ width:1003px; height:42px; background:url(/gbimg/new/img/index2012/nvbg.jpg) repeat-x;clear:both;  line-height:42px;}
.munu li{display:block; width:110px; height:42px; float:left;background:url(/gbimg/new/img/index2012/li.jpg) right no-repeat; text-align:center;}
.munu a{ font-size:14px; font-family:"宋体"; font-weight:bold; color:#ffffff;}
.munu a:hover{ color:#ffd200;}
.munu_munu{ width:1003px; overflow:hidden;}
.snunu_one{ width:184px; height:107px; background:url(/gbimg/new/img/index2012/munbg.jpg) no-repeat; float:left; margin-right:20px;}
.snunu_one h3{ text-align:center; padding-top:15px; font-size:14px; color:#ff4800;}
.snunu_one h3 a{font-size:14px; color:#ff4800;}
.dlpo1 p{padding:20px 0 0 18px; line-height:23px;}
.dlpo1 p a{ font-size:12px; color:#333;}


.serch{ width:1000px; height:38px; border:1px solid #cfcfcf; margin-top:10px; background:url(/gbimg/new/img/index2012/sbg.gif) repeat-x;}
.serch .srech_let{ width:500px; height:37px; float:left; line-height:37px; margin-left:13px; margin-right:56px;}
.serch .srech_let span{ font-family:"宋体"; font-size:14px; font-weight:bold; color:#ff4800;}
.serch .serch_rit{ width:397px; height:37px; float:left; line-height:37px;}
.serch .serch_rit input{margin-top:6px;}
.serch .serch_rit .inp1{ width:195px; height:23px;display:block; float:left; border:none; margin-right:10px; padding-left:31px; border:solid 1px #ccc;}
.serch .serch_rit .inp2{ display:block; float:left;margin-top:4px;}
.serch .srech_let a{ color:#03759d; font-size:14px;}
.serch_rit p{ float:left; font-size:14px; color:#03759d; font-weight:700;}
.cont1{
   margin:11px 0 0 0;
}
.zkmz{
   float:left; width:720px;
}
.zkmz h2{
   height:39px; background:url(../images/zkmz_tit.png) no-repeat;
}
.zkmz_cont{
   height:250px; padding:10px 0 0 15px; background:url(../images/zkmzcont_bg.png) no-repeat;
}
.zkmz_cont img{
   float:left; border:1px solid #d4d4d4; padding:1px;
}
.zkmz_cont p{
   float:left; width:498px; padding:0 16px 0 12px; line-height:25px; text-indent:2em; margin:8px 0 0 0;
}
.dyzq{
   float:right; width:263px; height:275px; border:1px solid #92b2cf; margin:15px 0 0 0; overflow:hidden;
}
.dyzq span{
   display:block; height:40px; background:url(../images/dyzq.png) no-repeat 10px 10px;
}
.dyzq img{
   margin:0 0 9px 9px; 
}
.dyzq_qq{
   height:73px; padding:8px 0 0 109px; background:url(../images/qq.jpg) no-repeat 9px 0;
}
.dyzq_qq a{
   float:left; line-height:22px; margin:0 20px 0 0; color:#514f4f; display:inline;
}
.cont2{
   margin:6px 0 0 0;
}
.cont2 h2{
   height:61px; background:url(../images/wdks_tit.png) no-repeat;
}
.cont2_cont{
   height:1162px; border:1px solid #91b2cf; border-width:0 1px 0 1px; padding:0 14px 0 14px; background:#fff;
}
.cont2_botm{
   height:10px; background:url(../images/cont2_botmbg.jpg) no-repeat;
}
.cont2left{
   float:left; width:477px;
}
.xgnza{
   float:left; width:473px; height:513px; padding:1px; border:1px solid #c7c7c7; margin:0 0 14px 0;
}
.xgnza h2{
   height:30px; font-weight:normal; font-size:12px; color:#015d88; text-align:right; padding:14px 14px 0 0; background:url(../images/xgnza_tit.png) no-repeat;
}
.xgnza5 h2{
   background:url(../images/xgnza_tit1.png) no-repeat;
}
.xgnza2 h2{
   background:url(../images/xgnza_tit2.png) no-repeat;
}
.xgnza3 h2{
   background:url(../images/xgnza_tit3.png) no-repeat;
}
.xgnza4 h2{
   background:url(../images/xgnza_tit4.png) no-repeat;
}





.xgnza h2 a{
   font-size:12px; font-weight:normal; color:#015d88; padding:0 0 0 10px;
}
.ksjs{
   height:124px; margin:12px 5px 0 9px; background:url(../images/icon_mark1.gif) repeat-x bottom;
}
.ksjs img{
   float:left; padding:1px; border:1px solid #dbdbdb;
}
.ksjs_text{
   float:left; width:313px; margin:0 0 0 11px; display:inline;
}
.ksjs_text span{
   color:#645e5e; font-weight:bold;
}
.ksjs_text p{
   line-height:23px; margin:9px 0 0 0; color:#5d5d5d;
}
.ksjs_text p a:link,.ksjs_text p a:visited{
   color:#9e1616;
}
.ksjs_list{
   height:186px; padding:10px 0 0 0;
}
.ksjs_list ul{
   float:left; width:326px;
}
.ksjs_list li{
   line-height:23px;
}
.ksjs_list li span{
   float:right;
}
.ksjs_list li a:link,.ksjs_list li a:visited{
   padding:0 0 0 22px; color:#5d5d5d; background:url(../images/icon_mark2.gif) no-repeat 14px 5px;
}
.ksjs_link{
   float:left; width:103px; margin:10px 0 0 31px;
}
.ksjs_link a,.zljs_link a{
   display:block; width:103px; height:33px; margin:0 0 11px 0; background:url(../images/ksjsv_img1.png) no-repeat;
}
.ksjs_link .a2,.ksjs_link1 .a2{
   background:url(../images/ksjsv_img2.png) no-repeat
}
.ksjs_link .a3,.ksjs_link1 .a3{
   background:url(../images/ksjsv_img3.png) no-repeat
}
.ksjs_link .a4,.ksjs_link1 .a4{
   background:url(../images/ksjsv_img4.png) no-repeat
}
.zljs{
   height:111px; margin:10px 0 0 9px; padding:0 0 0 36px; background:url(../images/zljsbg.jpg) no-repeat;
}
.zljs ul{
   float:left; width:340px; margin:20px 0 0 0;
}
.zljs li{
   float:left; width:156px; line-height:25px; margin:0 0 0 12px; display:inline;
}
.zljs li a:link,.zljs li a:visited{
   padding:0 0 0 13px; font-weight:bold; color:#828181; background:url(../images/icon_mark3.gif) no-repeat 0 3px;
}
.ljxq{
   float:left; width:62px; height:19px; margin:75px 0 0 3px; display:inline;
}
.ljxq a{
   display:block; width:62px; height:19px; line-height:19px; text-align:center; color:#e6921b;
}
.contact{
   height:73px; padding:12px 0 0 15px; background:#efeeee;
}
.contact a{
   display:block; float:left; width:66px; height:17px; margin:0 10px 0 0; text-align:center; color:#074963; padding:45px 0 0 0; background:url(../images/contact1.jpg) no-repeat;
}
.contact .contact2{
   background:url(../images/contact2.jpg) no-repeat;
}
.contact .contact3{
   background:url(../images/contact3.jpg) no-repeat;
}
.contact .contact4{
   background:url(../images/contact4.jpg) no-repeat;
}
.contact .contact5{
   background:url(../images/contact5.jpg) no-repeat;
}
.contact .contact6{
   background:url(../images/contact6.jpg) no-repeat;
}
.xgnza1{
   height:369px;
}
.ksjs_text1 p{
   color:#7b7b7b;
}

.ksjs_list1{
   height:67px;
}
.ksjs_list1 ul{
   float:none; width:100%;
}
.ksjs_list1 li{
   display:block; float:left; width:225px;
}
.ksjs_list1 li a:link,.ksjs_list1 li a:visited{
   color:#868686;
}
.zljs1{
   margin:5px 0 0 9px; background:url(../images/lk.png) no-repeat;
}
.zljs1 ul{
   display:block; float:left; width:170px; margin:16px 0 0 15px; *margin:16px 0 0 0; display:inline;
}
.zljs1 li{
   float:none; display:block; width:160px; margin:0;
}
.zljs_link{
   float:left; width:237px; margin:14px 0 0 25px; display:inline;
}
.zljs_link a{
   display:block; float:left; width:103px; height:33px; margin:0 15px 11px 0; background:url(../images/ksjsv_img1.png) no-repeat
}
.ksjs_link1{
   float:right; margin:14px 0 0 0;
}
.ksjs_link1 .a3,.ksjs_link1 .a4{
   margin:0 15px 0 0;
}
.cont2rig{
   float:right;
}
.guanggao{
   height:104px; border:1px solid #91b2cf; margin:5px 0 0 0;
}
.zhuanjia{
   height:156px; padding:24px 0 0 83px; border:1px solid #ccc; margin:11px 0 0 0; background:url(../images/zhuanjia_cont.png) no-repeat;
}
.forleft{overflow:hidden;  height:136px; width:833px;}
.forleft div{ width:270px; height:136px; margin-right:15px; line-height:22px;}
.forleft div .zjimg{ padding:1px; width:111px; height:129px; border:1px solid #ccc; margin-right:8px; float:left; }
.forleft div p{margin:0 0 10px 0;}

.forleft div h3{ font-size:14px; font-weight:bold; line-height:30px;}
.forleft div h5{font-size:14px; font-weight:bold; line-height:30px; text-align:right;color:#FF0000;}
.forleft div .zximg{ margin-right:5px;}
.indet a:link,.indet a:visited{color:#000;}
.kfcase{
   margin:11px 0 0 0;
}
.kfcase h2{
   height:46px; background:url(../images/kfcase_tit.png) no-repeat;
}
.kfcase_cont{
   height:408px; padding:20px 0 0 33px; border:1px solid #78afc5; border-width:0 1px 0 1px; background:#fff url(../images/kfcase_contbg.png) no-repeat 28px 18px;
}
.kfcase_case1{
   float:left; width:438px; height:167px; margin:0 43px 49px 0; display:inline;
}
.kfcase_case1 img{
   float:left; border:3px solid #dedcdc;
}
.kfcase_text{
   float:right; width:251px;
}
.kfcase_text span{
   display:block; font-weight:bold; font-size:16px; color:#6d6969; text-align:center; margin:5px 0 0 0;
}
.kfcase_text p{
   line-height:23px; color:#6d6969; text-indent:2em; margin:10px 0 0 0;
}
.kfcase_text p a:link,.kfcase_text p a:visited{
   color:#c30c0b;
}
.kfcase_case2{
   margin:0;
}
.kfcase_case3{
   margin:0 43px 0 0;
}
.cqsg{
   margin:8px 0 0 0;
}
.cqsg h2{
   height:49px; background:url(../images/kh.jpg) no-repeat; overflow:hidden;
}
.cqsg_cont{
   height:134px; padding:97px 0 0 32px; background:url(../images/cqsg_cont.jpg) no-repeat;
}
.cqsg_text1{
   float:left; width:155px; margin:0 35px 0 0; display:inline;
}
.cqsg_text1 p{
   line-height:22px;
}
.cqsg_text1 p a:link,.cqsg_text1 p a:visited{
   color:#de0000;
}
.gundong1{
   height:152px; border:1px solid #dce0e3; background:#fff;
}
.gundong1 h2{
   float:left; width:33px; height:152px; background:url(../images/gundong1_titbg.png) no-repeat;
}
.gundong_cont{
   float:left; width:929px; height:136px; padding:16px 0 0 36px; background:url(../images/gundong_contbg.png) no-repeat;
}
.forle{overflow:hidden; width:850px; }
.forle tr td{ padding-left:10px;}
.forle tr td img{border:1px solid #ccc; padding:2px;}


.botmnav{
   height:36px; line-height:36px; text-align:center; margin:11px 0 0 0; color:#fff; background:url(../images/botmnav.gif) repeat-x;
}

.botmnav a:link,.botmnav a:visited{
   color:#fff; font-size:14px;
}
.footer{ background:url(../images/indexnew/bgfot.jpg) no-repeat left bottom; margin-top:10px;}
.footer .footerLink{ height:36px; background:url(/gbimg/new/img/index_img/foot.jpg) repeat-x;color:#FFFFFF; text-align:center; line-height:36px;}
.footer .footerLink a{ font-size:14px; color:#FFFFFF; margin:0 8px; }
.footer .footerCode{ padding:10px 0 0 48px; line-height:25px; color:#000000; background:#FFF;}
.footer .footerCode img{ float: left; margin-right:48px; border:3px solid #BFB487; margin-top:15px; }