﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
/*正文开*/

.banner { height:293px; overflow:hidden;}
.banner img { width:960px; height:293px; }
 
.que { background:url(../images/que.jpg) no-repeat; height:149px; margin-top:13px;}
.que ul { padding:54px 0 0 87px; width:803px; overflow:hidden;}
.que ul li { float:left; width:231px; height:33px; line-height:33px; margin:0 35px 10px 0; padding-left:15px; color:#fff; font-size:14px; font-weight:bold;}
.que ul .nobot { margin-right:0; width:200px;}

.header b{ font-weight:normal;}

.ys { background:url(../images/ys.jpg) no-repeat center top; height:634px; margin-top:13px;}
.dl01 { top:151px; left:28px;}
.dl01 dt { color:#fff; font-size:20px; font-family:"黑体"; float:left; width:148px;}
.dl01 dd { font-size:13px; padding:0 0 0 13px; color:#333; float:left; width:587px; line-height:24px;}
.dl02 { top:225px; left:28px;}
.dl02 dt { width:228px;}
.dl02 dd { width:508px; padding-left:10px;}
.dl03 {	top:293px; left:28px;}
.dl03 dt { width:206px;}
.dl03 dd { width:526px; padding-left:12px;}
.dl04 { top:387px; left:288px;}
.dl04 dt { width:309px;}
.dl04 dd { width:336px; padding-left:10px;}
.dl05 { top:479px; left:288px;}
.dl05 dt { width:209px;}
.dl05 dd { width:436px; padding-left:12px;}
.dl06 { top:552px; left:288px;}
.dl06 dt { width:248px;}
.dl06 dd { width:380px; padding-left:18px;}


.prolist { width:192px; height:662px; overflow:hidden; margin-top:13px;}
.prolist h2 { height:26px; line-height:26px; background:url(../images/listh2.gif) no-repeat; font-size:15px; text-align:center; padding-top:4px;}
.prolist h2 a { color:#fff;}
.li_con { width:190px; height:623px; padding-top:8px; border:1px solid #3a93df; border-top:none;}
.li_con h3 { font-size:14px; background:url(../images/listh3.gif) no-repeat; width:156px; height:32px; line-height:32px; padding:0 0 0 34px; overflow:hidden;}
.li_con h3 a { color:#000;}
.li_con ul { overflow:hidden; padding:5px 0 5px 34px; background:url(../images/listul.gif) repeat-x left top;}
.li_con ul li { height:28px; line-height:28px; overflow:hidden; background:url(../images/listdd.gif) no-repeat left center; font-size:12px; padding:0 0 0 15px;}
.li_con ul li a { color:#4f4f4f;}

.pro { width:754px; height:662px; overflow:hidden; margin-top:13px;}
.probar { height:40px; line-height:40px; background:url(../images/barpro.gif) no-repeat; overflow:hidden; padding-left:1px;}
.probar span { padding:13px 15px 0 0;}
.probar ul li { float:left; text-align:center; display:block; overflow:hidden;}
.probar ul li a { padding:0 18px;}
.probar ul li a:hover, .probar ul .cur a { color:#fff; font-weight:bold; background:url(../images/phover.gif) repeat-x; display:block; font-weight:bold;}
.pp_con { width:740px; height:597px; overflow:hidden; padding:24px 0 0 12px; border:1px solid #d3d3d3; border-top:none; background:url(../images/allbg.gif) repeat-x;}
.pp_con ul li { float:left; width:172px; height:199px; margin:0 13px 0 0; overflow:hidden; display:inline;}
.pp_con ul .nopro { margin-right:0;}
.pp_con ul li img { width:110px; height:146px;padding-left:30px;padding-right:30px;padding-top:4px;padding-bottom:6px;border:1px solid #d3d3d3; }
.pp_con ul li span { height:40px; line-height:40px; text-align:center; display:block; overflow:hidden;}
.pp_con ul li span a { color:#000;}

.bd01 { width:960px; height:107px; margin-top:13px;}
.bd01 img { padding:1px; border:1px solid #cfcfcf;}
.bd01 span img{ padding:0px; border:0px;}
.tel1 { top:41px; left:776px; font-size:13px; color:#444;  }
.tel1 font { display:block; font-size:24px; color:#0769be;}
.kf { top:8px; left:620px; width:330px;}
.kf span { text-align: center; height:24px; line-height:24px; display:block; padding-bottom:8px; float:left; width:80px;}
.kf span a { color:#fff;}

.kf2 { top:8px; left:620px; width:330px;}
.kf2 span { text-align: center; height:24px; line-height:24px; display:block; padding-bottom:8px; float:left; width:80px;}
.kf2 span a { color:#fff;}


.jz { height:235px; overflow:hidden; margin-top:12px;}
.jz h2 { background:url(../images/barjz.gif) no-repeat; height:37px; line-height:37px; font-size:14px; padding:0 13px 0 41px;}
.jz h2 a { color:#333;}
.jz h2 span { padding:13px 0 0 0;}
.jz_con { padding:18px 0 0 13px; width:945px; height:179px; border:1px solid #d3d3d3; border-top:none; background:url(../images/allbg.gif) repeat-x left top;}
.jz_con dl { float:left; width:312px; height:160px; padding-right:3px;}
.jz_con dl dt { float:left; width:140px; height:160px;}
.jz_con dl dt img { width:136px; height:156px; padding:1px; border:1px solid #b4b4b4;}
.jz_con dl dd { float:left; padding-left:13px; width:144px;}
.jz_con dl dd h3 { height:30px; line-height:30px; font-size:12px;}
.jz_con dl dd h3 a { color:#333;}
.jz_con dl dd p { line-height:22px;}
.jz_con dl dd p a { padding-left:15px;}

.lw { width:237px; height:250px; overflow:hidden; margin-top:17px;}
.lw h2 { background:url(../images/barwz.gif) no-repeat; height:38px; line-height:38px;}
.lw ul { background:url(../images/allbg.gif) repeat-x left top; border:1px solid #d3d3d3; border-top:none; width:222px; height:200px; padding:8px 0 0 13px;}
.lw ul li { height:28px; line-height:28px; background:url(../images/dd1.gif) no-repeat left center; padding-left:8px; overflow:hidden;}

.about { width:710px; height:250px; overflow:hidden; margin-top:17px;}
.about h2 { background:url(../images/barabout.gif) no-repeat; height:38px; line-height:38px;}
.ab_con { padding:10px 0 0 13px; width:695px; height:200px; border:1px solid #d3d3d3; border-top:none; background-color:#fff; overflow:hidden;}
.ab_con dl { width:678px; height:160px; overflow:hidden;}
.ab_con dl dt { width:175px; height:156px; float:left;}
.ab_con dl dt img { width:170px; height:156px; padding:1px; border:1px solid #d3d3d3;}
.ab_con dl dd { float:left; padding-left:15px; width:460px;}
.ab_con dl dd p { line-height:24px;}
.ab_con dl dd p a { padding-left:15px;}
.ab_con ul.zazhi { height:159px; overflow:hidden; padding:8px 0 0;}
.ab_con ul.zazhi li {float:left; width:158px; height:159px; margin-right:14px; background-image:url(../images/qikan_bg2.jpg); background-repeat:no-repeat;}
.ab_con ul.zazhi li img { width:98px; height:122px; padding:1px; padding-left:28px; border:0px solid #d3d3d3;}
.ab_con ul.zazhi li span { height:25px; line-height:25px; text-align:center; display:block; overflow:hidden;}
.ab_con ul.zazhi li p { line-height:0; font-size:0;}

.lc { height:105px; overflow:hidden; margin-top:13px;}
.lc h2 { background:url(../images/barlc.gif) no-repeat; height:35px; line-height:35px;}
.lc h2 span { font-weight:normal; font-size:12px; padding:0;}
.lc ul { background:url(../images/lcbg.gif) no-repeat; width:931px; height:52px; padding:18px 0 0 29px;}
.lc ul li { height:29px; line-height:29px; font-weight:bold; color:#fff; padding-left:8px; float:left;}

.jq { width:239px; height:379px; overflow:hidden; margin-top:17px;}
.jq h2 { background:url(../images/barjq.gif) no-repeat; height:36px; line-height:36px;}
.jq ul { padding:8px 0 0 8px; width:229px; height:334px; overflow:hidden;}
.jq ul li { background:url(../images/dd2.gif) no-repeat left center; padding-left:15px; height:32px; line-height:32px; overflow:hidden;}


.dt { width:411px; height:379px; overflow:hidden; margin:17px 0 0 13px;}
.dt h2 { background:url(../images/barzx.gif) no-repeat; height:36px; line-height:36px; padding-left:54px;}
.dt_con { padding:10px 0 0 12px; width:397px; height:332px; border:1px solid #d3d3d3; border-top:none; background:url(../images/allbg.gif) repeat-x left top;}
.dt_con dl { width:388px; height:132px; overflow:hidden;}
.dt_con dl dt { float:left; width:144px; height:132px;}
.dt_con dl dt img { width:140px; height:128px; padding:1px; border:1px solid #d3d3d3;}
.dt_con dl dd { float:left; padding-left:13px; width:228px;}
.dt_con dl dd h3 { font-size:12px; height:30px; line-height:30px;}
.dt_con dl dd p { line-height:24px;}
.dt_con dl dd p a { padding-left:10px;}
.dt_con ul {width:383px;  }
.dt_con ul li { background:url(../images/dd3.gif) no-repeat left center; width:356px; padding-left:16px; border-bottom:1px dotted #ccc; height:28px; line-height:28px; overflow:hidden;}
.dt_con ul .nobot { border-bottom:none;}


.faq { width:281px; height:379px; overflow:hidden; margin-top:17px;}
.faq h2 { background:url(../images/barfaq.gif) no-repeat; height:36px;}
.fa_con {width:279px; height:341px; border:1px solid #d3d3d3; border-top:none; overflow:hidden;}
.fa_con dl { width:279px; padding:8px 0 6px 0; background:url(../images/allbg.gif) repeat-x left top; overflow:hidden;}
.fa_con dl dt { height:26px; line-height:26px; padding-left:39px; background:url(../images/wen.gif) no-repeat left center; font-weight:bold;}
.fa_con dl dt a { color:#009fe3;}
.fa_con dl dd { line-height:22px; background:url(../images/da.gif) no-repeat left 4px; padding-left:39px; width:228px;}

.linkbg{background:url(../images/linksha.gif) no-repeat center bottom; }
.link {  width:960px; height:164px; margin:13px auto 0;}
.link h2 { background:url(../images/baryq.gif) no-repeat; height:36px; line-height:36px; padding-left:54px;}
.link h2 span { font-size:12px; font-weight:normal; padding:0;}
.link h2 span a { color:#999;}
.l_con { line-height:26px; width:938px; height:93px; overflow:hidden; background:url(../images/allbg.gif) repeat-x; padding:8px 10px 0 10px; border:1px solid #d3d3d3; border-top:none;}
.l_con a { padding:0 18px;}

.h_con b{ font-weight:normal;}


.zrinfo{
   /* margin: 40px 0 0 0;*/
}
.zrinfo li{
    width: 327px;
    height: 30px;
    line-height: 30px;
    margin: 0 10px;
    overflow: hidden;
    background-image: url(../images/ycjc.png);
    background-repeat: no-repeat;
    background-position: 0 -505px;
    float: left;
}
.zrinfo li .l{
    margin-left: 25px;
    width: 247px;
	float:left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #333;
}
.zrinfo li .r{
    color: #c40000;
	float:right;
}

