@charset "utf-8";
/* CSS Document */
:focus{outline: none;}
body { color: #333; ; font-size: 12px; padding: 0 auto;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif }
a { color: #333; text-decoration: none; }
.lj-fir { width: 100%; background: #fff; border-top: 4px solid #57c1fe; }
.lj-head { width: 1335px; margin: auto; height: 80px; }
.lj-head h1 { width: 200px; float: left; margin-top: 10px; }
.lj-head h1 img { width: 180px; height: 60px; border: 0; }
.jp_gdzm { width: 585px; height: 60px; float: left; margin-top: 15px; line-height: 60px; font-size: 18px; }
.lj-ss { width: 530px; height: 55px; overflow: hidden; float: right; margin-top: 15px; text-align: right; }
.lj-ss p { font-size: 14px; line-height: 30px; height: 35px; margin-left: 10px; }
.lj-ss p a { padding: 0 8px; color: #b90000; }
.lj-ss p span { font-size: 24px; color: #b90000; }
.lj-sid { width: 1335px; height: 62px; margin: auto; background: #069DD5; }
/*.lj-sid { width: 1335px; height: 62px; margin: auto; background: url(/Public/Home/images/bg.png) no-repeat; }*/
.lj-sid ul { width: 1335px; margin: auto; float: left; }
.lj-sid ul li { float: left; height: 47px; line-height: 47px; width: 120px; margin-left: 26px; margin-top: 8px; }
.lj-sid ul li a { background: url(/Public/Home/images/bg1.png) no-repeat; font-size: 20px; color: #fff; height: 47px; width: 120px; display: block; text-align: center; }
/*.lj-sid ul.si{z-index:999999;width:120px;height:auto;margin-top:7px;display:block; background:url(/Public/Home/images/111.png);background-color:#0c77b5;}*/
.lj-sid ul.si { width: 120px; height: auto; margin-top: 7px; z-index: 9999; display: none; border-radius: 3px; }
.lj-sid ul.si li { margin-left: 0; width: 120px; height: 34px; margin-top: 0px; padding: 0px; display: block; border-bottom: 1px solid #ffffff; background: url(/Public/Home/images/111.png); }
.lj-sid ul.si li a { font-size: 14px; width: 120px; height: 34px; line-height: 34px; margin-top: 0px; padding: 0px; display: block; color: #fff; background: none; }
.lj-sid ul.si li a:hover { background: #57c1fe; color: #ffffff; }
.lj-add { width: 1335px; margin: 10px auto 0; overflow: hidden; padding-bottom: 10px; }
/*焦点图*/
.focus { position: relative; width: 1335px; height: 90px; background-color: #000; float: left; }
.focus img { width: 1335px; height: 90px; }
.focus .shadow .title { width: 260px; height: 35px; padding-left: 30px; padding-top: 20px; }
.focus .shadow .title a { text-decoration: none; color: #fff; font-size: 14px; font-weight: bolder; overflow: hidden; }
.focus .btn { position: absolute; bottom: 34px; left: 510px; overflow: hidden; zoom: 1; }
.focus .btn a { position: relative; display: inline; width: 13px; height: 13px; border-radius: 7px; margin: 0 5px; color: #B0B0B0; font: 12px/15px "\5B8B\4F53"; text-decoration: none; text-align: center; outline: 0; float: left; background: #D9D9D9; }
.focus .btn a:hover, .focus .btn a.current { cursor: pointer; background: #fc114a; }
.focus .fPic { position: absolute; left: 0px; top: 0px; }
.focus .D1fBt { overflow: hidden; zoom: 1; height: 16px; z-index: 10; }
.focus .shadow { width: 100%; position: absolute; bottom: 0; left: 0px; z-index: 10; height: 30px; line-height: 30px; background: rgba(0, 0, 0, 0.6);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#80000000', endColorstr='#80000000') \9; display: block; text-align: left; }
.focus .shadow a { text-decoration: none; color: #fff; font-size: 16px; overflow: hidden; margin-left: 10px;}
.focus .fcon { position: relative; width: 100%; float: left; display: none; background: #000 }
.focus .fcon img { display: block; }
.focus .fbg { bottom: 5px; right: 15px; position: absolute; height: 15px; z-index: 200; width: 90px; }
.focus .fbg div { margin: 4px auto 0; overflow: hidden; zoom: 1; height: 14px }
.focus .D1fBt a { position: relative; display: inline; width: 8px; height: 8px; border-radius: 4px; margin: 0 5px; color: #B0B0B0; font: 12px/15px "\5B8B\4F53"; text-decoration: none; text-align: center; outline: 0; float: left; background: #D9D9D9; }
.focus .D1fBt .current, .focus .D1fBt a:hover { background: #fc114a; }
.focus .D1fBt img { display: none }
.focus .D1fBt i { display: none; font-style: normal; }
.focus .prev, .focus .next { position: absolute; width: 40px; height: 74px; background: url(/Public/Home/images/focus_btn.png) no-repeat; }
.focus .prev { top: 50%; margin-top: -37px; left: 0; background-position: 0 -74px; cursor: pointer; }
.focus .next { top: 50%; margin-top: -37px; right: 0; background-position: -40px -74px; cursor: pointer; }
.focus .prev:hover { background-position: 0 0; }
.focus .next:hover { background-position: -40px 0; }
.lj-sec { width: 1335px; margin: 0 auto; height: auto; overflow: hidden; }
.jp-left { width: 270px; float: left; }
.jp-le-dz { width: 268px; border: 1px solid #dfdfdf; overflow: hidden; }
form.in-formLCS { width: 230px; height: 140px; margin: 15px auto; }
.fmdivCLS { width: 230px; height: 36px; margin-left: 0; font-size: 16px; color: #333; }
.fmdivCLS small { width: 50px; line-height: 35px; display: block; border: 0px solid red; text-align: right; float: left; }
.fmdivCLS input { background-color: transparent; border: 1px solid #cfcfcf; background-image: none; width: 163px; height: 26px; color: #333; margin-top: 5px; padding-left: 5px; }
.in-btndivcls { width: 200px; height: 30px; line-height: 30px; margin: 0px; padding: 0px; padding-left: 50px; cursor: hand }
input.in-subtncls { background-color: transparent;border: 1px solid #cfcfcf; width: 170px; height: 30px; text-align: center; line-height: 27px; background-repeat: no-repeat;font-size: 14px; ; float: left; cursor: pointer; margin-top: 5px;}
.lj-mm { width: 170px; margin-left: 50px; }
.lj-mm a { width: 80px; height: 30px; display: block; color: #333; font-size: 12px; line-height: 30px; float: right; text-align: right; }
.lj-mm p { float: left; width: 80px; font-size: 12px; line-height: 30px; }
.jp-le-read { width: 270px; height: 50px; margin-top: 10px; }
.jp-le-read a { width: 270px; height: 50px; display: block; text-align: center; line-height: 50px; color: #fff; font-size: 18px; background: url(/Public/Home/images/bg2.png) no-repeat; }
.jp-le-nl { width: 268px; border: 1px solid #dfdfdf; margin-top: 10px; }
.lj-bt { background: url(/Public/Home/images/tu8.png) repeat-x; height: 38px; overflow: hidden }
.lj-bt p { font-size: 16px; line-height: 38px; margin-left: 15px; float: left; }
.lj-bt a { float: right; display: block; font-size: 12px; line-height: 38px; margin-right: 10px; }
.lj-bt a:hover { color: #ec2700 }
ul.lj-onen { width: 250px; margin: 10px auto; height: 180px; overflow: hidden; }
ul.lj-onen li { border-bottom: 1px dashed #e5e5e5; overflow: hidden; height: 34px; line-height: 34px; width: 250px; }
ul.lj-onen li a { float: left; font-size: 12px; width: 230px; margin-left: 5px; height: 34px; overflow: hidden; background: url(/Public/Home/images/tu6.png) left 12px no-repeat; padding-left: 15px; }
ul.lj-onen li a:hover { color: #ec2700 }
ul.lj-onen li span { float: right; margin-right: 5px; }
.jp-right { float: right; width: 1050px; }
/*.jp-right p { font-size: 14px; line-height: 24px; margin-top: 5px; height: 95px; overflow: hidden; }*/
.footer { width: 100%; margin: 10px auto 0; background: #f5f5f5; border-top: 1px solid #dfdfdf }
.lj-foot1 { width: 1335px; margin: auto; height: 100px; padding-top: 15px; }
.lj-foot1 p { width: 1335px; color: #333; font-size: 12px; line-height: 24px; text-align: center; }
.lj-foot1 p a { color: #333; font-size: 14px; padding: 0 5px; }
.lj-denglv { width: 1335px; height: auto;margin: auto; overflow: hidden; }
.lj-neleft { width: 260px; float: left; padding-bottom: 8px; }
.lj-neright { width: 1060px; float: right; }
.lj-bt1 p { border-left: 4px solid #54c1f0; height: 18px; margin-top: 10px; line-height: 18px; padding-left: 6px; margin-left: 25px; }
.jp-wdl { background: #ffffcc; border: 1px solid #ffcc00; height: 34px; line-height: 34px; text-align: center; margin-bottom: 10px; }
.jp-wdl p a { color: red; }
.lj-nelelm { width: 258px; border: 1px solid #dfdfdf; padding-bottom: 8px; }
.lj-nelelm ul { width: 230px; margin: auto; margin-top: 8px; }
.lj-nelelm ul li { line-height: 30px; border-bottom: 1px dashed #dfdfdf; margin-bottom: 5px; }
.lj-nelelm ul li a { height: 29px; width: 205px; padding-left: 25px; display: block; background: url(/Public/Home/images/tu5.png) 96% center no-repeat; line-height: 30px; }
.lj-nelelm ul li a:hover { color: #b90000; background: url(/Public/Home/images/tu6.png) 96% center no-repeat; }
.jp-lm { background: url(/Public/Home/images/tu8.png) repeat-x; height: 38px; border: 1px solid #dfdfdf; overflow: hidden }
.jp-lm ul { }
.jp-lm ul li { float: left; width: 80px; margin-left: 30px; }
.jp-lm ul li a { font-size: 16px; line-height: 38px; display: block; text-align: center; }
.jp-lm ul li a:hover { color: #b90000; background: #fff; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; }
.jp-lm ul li a.jp-lm-no { color: #b90000; background: #fff; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; }
.lj-lmbt { width: 1058px; height: auto; border: 1px solid #dfdfdf; overflow: hidden; margin-top: 10px; }
.lj-nrjs h3 { height: 40px; margin: 0 auto; padding-left: 10px; line-height: 40px; font-size: 14px; font-weight: normal; ;  border-bottom: 1px solid #e5e5e5; width: 890px; }
.lj-nrjs p { width: 900px; margin: 20px auto; line-height: 24px; text-indent: 25px; }
.lj-nrjs p img { max-width: 800px; max-height: 600px; margin: 0 25px 25px; }
.lj-dlym {margin: auto; padding: 50px; background: #f8f8f8; overflow: hidden; }
form.form-dl { float: left; width: 450px; border-right: 1px solid #cfcfcf; height: 380px; }
form.form-dl h2 { font-size: 20px; font-weight: normal; margin-bottom: 20px; }
.fm-dl { width: 640px; height: 36px; margin-left: 0px; font-size: 14px; color: #333; margin-top: 20px; }
.fm-dl small { width: 85px; line-height: 35px; display: block; border: 0px solid red; text-align: right; float: left; }
.fm-dl input { margin-left: 20px; background-color: transparent; border: 1px solid #cfcfcf; background-image: none; width: 280px; height: 32px; color: #333; margin-top: 3px; padding-left: 5px; }
.fm-dlbtn { width: 240px; height: 37px; line-height: 37px; margin: 0px; padding: 0px; margin-top: 25px; padding-left: 105px; cursor: hand }
input.fm-dlsub { background: #C60; border: none; width: 101px; height: 30px; text-align: center; line-height: 30px; background-repeat: no-repeat;color: #fff; font-size: 16px;  float: left; cursor: pointer }
.fm-dlbtn a { height: 37px; width: 130px; display: block; font-size: 14px; line-height: 37px; color: #333; float: right; }
.lj-fmm a { width: 180px; height: 30px; display: block; color: #333; font-size: 14px; margin-top: 20px; margin-left: 105px; line-height: 30px; }
.lj-dlym img { margin-left: 40px; max-width: 500px; max-height: 380px; }
.lj-yzm input { margin-left: 20px; background-color: transparent; background-image: none; width: 60px; height: 32px; color: #fff; }
.lj-yzm { float: left; }
.fm-dl a { line-height: 36px; padding: 0 8px; }
form.lj-form { border: 0px solid red;width: 900px; margin: 20px auto; }
.lj-formdiv { width: 522px; height: 55px; font-size: 14px; line-height: 35px; margin-left: 50px; border: 0px solid red; }
.lj-formdiv1 { width: 822px; height: 165px; font-size: 14px; margin-left: 50px; }
.lj-formdiv2 { width: 822px; height: 65px; font-size: 14px; line-height: 35px; margin-left: 50px; border: 0px solid red; }
.lj-formdiv3 { width: 822px; height: 35px; font-size: 14px; margin-left: 50px; }
.lj-formdiv input { margin-left: 5px; width: 295px; height: 28px; border: 1px solid #dfdfdf;padding: 0 3px;}
.lj-formdiv select { margin-left: 5px; width: 300px; height: 32px; border: 1px solid #dfdfdf; background-image: none; }
.lj-formdiv p { width: 110px; float: left; text-align: right; margin-top: 0 }
.lj-formdiv1 p { width: 110px; float: left; text-align: right; margin-top: 0 }
.lj-formdiv3 p { width: 110px; float: left; text-align: right; margin-top: 0 }
.lj-formdiv2 p { width: 110px; float: left; text-align: right; margin-top: 0 }
.lj-formdiv2 img { margin-left: 5px; }
.lj-formdiv1 textarea { margin-left: 5px; background: #fff; border: 1px solid #dfdfdf; width: 650px; height: 140px; color: #22284f; overflow: auto; font-size: 14px; margin-left: 5px;padding: 0 3px;}
.lj-formdiv1 textarea img { width: 300px; height: 200px; }
.lj-submit { margin: 0px; padding: 0px; margin-top: 18px; margin-left: 165px; }
input.lj-subtncls {  border: none; width: 180px; height: 35px; background: #55beef; font-size: 16px; color: #fff; cursor: pointer; ; }
.jp-ncp-ss { background: #f7f7f7; border: 1px solid #e5e5e5; height: 35px; margin-top: 10px; line-height: 35px; overflow: hidden; }
.jp-ncp-ss h4 { width: 120px; text-align: center; border-right: 1px solid #e5e5e5; background: #fff; font-weight: normal; float: left; }
form.lj-ncpform { }
.lj-ncpcl { float: left; margin: 0 30px; }
.lj-ncpcl p { float: left; margin-right: 5px; }
.lj-ncpcl span { margin-top: 0px; }
/*.lj-ncpcl input { margin-left: 5px; width: 80px; height: 22px; border: 1px solid #dfdfdf; box-shadow: 2px 3px 3px #f2f2f2 inset; margin-top: 5px; }*/
/*.lj-ncpcl select { margin-left: 5px; width: 80px; height: 22px; border: 1px solid #dfdfdf; box-shadow: 2px 3px 3px #f2f2f2 inset; margin-top: 5px; background-image: none; }*/
input.lj-ncpclbt { width: 60px; height: 28px; background-image: none; background: #dfdfdf; cursor: pointer; ; border: 1px solid #cfcfcf;  vertical-align: middle; margin-top: -1px; }
a.lj-ncpclbt { padding: 3px 8px 2px; background: #dfdfdf; border: 1px solid #cfcfcf; margin-top: 5px; }
.jp-ncp-c { margin-top: 10px; overflow: hidden; }
.jp-ncp-cl { width: 333px; float: left; border: 1px solid #dfdfdf; }
.jp-ncp-cr { width: 583px; float: right; border: 1px solid #dfdfdf; }
.jp-ncp-cl img { width: 305px; height: 135px; border: 1px solid #dfdfdf; margin: 10px 14px; }
.jp-ncp-cl p { width: 307px; margin: auto; line-height: 24px; height: 193px; overflow: hidden; }
.jp-ncp-cr img { width: 581px; height: 350px; }
.jp-car { border: 1px solid #e5e5e5; overflow: hidden; }
.jp-carlist { border-bottom: 1px solid #dfdfdf; margin: auto; width: 910px; overflow: hidden; margin-top: 20px; }
.jp-carlist a { display: block; width: 910px; height: 195px; }
.jp-carlist a:hover { background: #efefef; }
.jp-carlist img { width: 253px;    height: 160px;    float: left;    margin: 11px;    padding: 4px;    border: solid 1px #ccc;}
.jp-carcon { width: 600px; float: right; height: 168px; overflow: hidden; margin-right: 5px; margin-top: 8px; }
.jp-carcon h4 { font-size: 16px; margin-top: 5px; }
.jp-carcon p { font-size: 14px; line-height: 22px; margin-top: 13px; overflow: hidden; }
.jp-carcon p span { display: block; float: left; margin-right: 40px;  line-height: 35px;}
.jp-carlist1 { border-bottom: 1px solid #dfdfdf; margin: auto; width: 1120px; overflow: hidden; margin-top: 15px; }
.jp-carlist1 a { display: block; width: 1120px; height: 195px; }
.jp-carlist1 a:hover { background: #efefef; }
.jp-carlist1 img { width: 253px; height: 160px; float: left; margin: 15px; }
.jp-carcon1 { width: 810px; float: right; height: 168px; overflow: hidden; margin-right: 5px; margin-top: 8px; }
.jp-carcon1 h4 { font-size: 16px; margin-top: 5px; text-align: left; }
.jp-carcon1 p { font-size: 14px; line-height: 22px; margin-top: 11px; overflow: hidden; }
.jp-carcon1 p span { display: block; float: left; margin-right: 40px; line-height: 35px; }
.lj-cr-c { margin: auto; margin-top: 30px; width: 1160px; margin-bottom: 20px; border: 0px solid red; }
.lj-cr-c img{ max-width: 1160px;}
.lj-cr-c p { font-size: 14px; line-height: 24px; }
.lj-cr-c h4 { color: #8d3738; font-size: 18px; font-weight: normal; text-align: center; }
.lj-cr-c h3 { text-align: center; font-weight: normal; border-top: 1px solid #dfdfdf; padding-top: 5px; margin-top: 8px; }
.lj-read { width: 1160px; margin: auto; margin-bottom: 10px; }
.lj-read h4 { overflow: hidden; }
.lj-read h4 a { font-size: 12px; font-weight: normal; float: left; width: 340px; line-height: 30px; margin-bottom: 44px; }
.lj-fy { float: right; width: 500px; margin: 0 20px; }
.lj-fy ul { text-align: right; float: right; }
.lj-fy ul li { padding: 0 8px; height: 20px; margin-left: 5px; margin-right: 0; margin-top: 0; text-align: center; line-height: 20px; float: left; border: 1px solid #e5e5e5; }
.lj-fy ul li img { margin-top: 13px; }
.lj-fy ul li a { height: 20px; display: block; color: #075ab7; }
.lj-fy ul li a:hover { color: #dd7914; }
.jp-ncp-xs { margin: 20px 0; line-height: 35px; }
.jp-xs-cz h4 { width: 120px;font-weight: normal; float: left; text-align: right; }
.jp-xs-cz { width: 1160px; margin: 5px auto; overflow: hidden; }
.jp-xs-cz p a { margin-left: 22px; display: block; float: left; padding: 0 8px; height: 24px; line-height: 24px; margin-top: 5px; }
.jp-xs-cz p a:hover { background: #fee8d0; }
.jp-xs-cz1 { width: 260px; float: left; margin-left: 20px; margin-top: 15px; border: 1px solid red }
.jp-tel { width: 1210px; margin: 0px auto; overflow: hidden; margin-left: 20px; }
.jp-tel table { width: 208px; border: solid #add9c0; border-width: 1px 0px 0px 1px; float: left; margin-right: 20px; margin-bottom: 20px; }
.jp-tel table th { border: solid #add9c0; border-width: 0px 1px 1px 0px; background: #cce6d7; width: 50px; font-size: 12px; font-weight: normal; }
.jp-tel table td { border: solid #add9c0; border-width: 0px 1px 0px 0px; text-align: center; color: #555; background: #f6fff9; width: 50px; }
.jp-tel table td.jp-tel-bh { background: #e5f4eb; }
.jp-tel table th.jp-tel-xm { width: 90px; }
.jp-tel table th.jp-tel-bh { width: 90px; }
.jp_bzx { border: 1px solid #add9c0; float: left; margin-right: 10px; margin-bottom: 20px; width: 280px; height: auto; border-radius:3px;}
.jp_bzxbh { background: #cce6d7; font-size: 12px; overflow: hidden; height: 25px; padding: 2px 5px }
.jp_bzxbh p { float: left; width: 80px; line-height: 25px; }
.jp_bzxlb ul { overflow: hidden; width: auto; background: #f6fff9;  padding: 5px;}
.jp_bzxlb ul li { text-align: center; color: #555; width: 30px; height: 30px; border-bottom: 1px solid #add9c0; overflow: hidden; }
.jp_bzxry { overflow: hidden; border-top: 1px solid #add9c0; background: #cce6d7; height: 25px; padding: 2px 5px; }
.jp_bzxry p { float: left; width: 130px; line-height: 25px; }
.jp_bzxwy { border-top: 1px solid #add9c0; background: #cce6d7; height: 25px; line-height: 25px; padding: 2px 5px;  }
.jp-jzbf { width: 1335px; background: #f5f5f5; height: 40px; }
.jp-jzbf ul li { float: left; line-height: 40px; text-align: center; margin-left: 2px; }
.jp-jzbf ul li a { font-size: 14px; padding: 0 7px; }
.jp-jzbf ul li a:hover { color: #b90000; }
.jp_bf22 { width: 50px; }
.jp_line { width: 68px; height: 122px; position: relative; }
.jp_line1 { width: 1px; height: 15px; background: red; }
.jp_linec { width: 68px; height: 92px; overflow: hidden; }
.jp_line2 { width: 8px; height: 1px; background: red; float: left; margin-top: 49px; }
.jp_line3 { width: 15px; height: 1px; background: red; float: right; margin-top: 49px; }
.jp_line5 { height: 1px; width: auto; padding: 0 34px; }
.jp_lhr { position: absolute; width: 70px; height: 1px; background: red; left: 35px; }
.jp-bf { background: #f9f9f9; width: 50px; height: 91px; border: 1px solid #cfcfcf ;font-size: 11pt;}
.jp-bf h4 { height: 20px; text-align: center; font-size: 12px; background: #e5e5e5; line-height: 20px; }
.jp-bflef { float: left; width: 25px; background: #f2f2f2; height: 70px; position: relative; }
.jp-bfrig { float: right; width: 25px; height: 70px; position: relative; }
.jp-bfrig a { display: block; width: 14px; font-size: 12px; margin-top: 5px; line-height: 15px; }
.jp-bflef a { display: block; width: 14px; font-size: 12px; margin-top: 5px; line-height: 15px; margin-left: 5px; }
.jp-bflef img { position: absolute; left: 8px; bottom: 5px; }
.jp-bfrig img { position: absolute; right: 5px; bottom: 5px; }
.jp-right1 { float: right; width: 1050px; border: 1px solid #e5e5e5; overflow: hidden;padding-bottom: 1px;}
ul.jp-tg { width: 890px; margin: auto; overflow: hidden; }
ul.jp-tg li { border-bottom: 1px dashed #e5e5e5; overflow: hidden; height: 34px; line-height: 34px;width: 100% }
ul.jp-tg li a { float: left; font-size: 12px; width: 790px; margin-left: 5px; height: 34px; overflow: hidden; background: url(/Public/Home/images/tu6.png) 5px 12px no-repeat; padding-left: 18px; }
ul.jp-tg li a:hover { color: #ec2700 }
ul.jp-tg li span { float: right; margin-right: 6px; display: block }
ul.jp-tg1 { width: 860px; margin: auto; overflow: hidden; }
ul.jp-tg1 li { border-bottom: 1px dashed #e5e5e5; overflow: hidden; height: 34px; line-height: 34px; width: 860px; margin-bottom: 10px; padding-bottom: 10px; }
ul.jp-tg1 li p { height: auto; }
ul.jp-tg1 li p span { display: block; float: left; color: #0c77b5; }
ul.jp-tg1 li p small { display: block; float: right; font-size: 12px; }
.lj-jzfu { margin: auto; margin-top: 30px; width: 1100px; margin-bottom: 20px; border: 0px solid red; }
.lj-jzfu h4 { color: #8d3738; font-size: 20px; font-weight: normal; text-align: center; }
.lj-jzfu h3 { font-size: 16px; line-height: 30px; border-bottom: 1px solid #dfdfdf; padding: 3px 20px; background: url(/Public/Home/images/tu6.png) 10px 13px no-repeat; font-weight: normal; margin-top: 15px; margin-bottom: 8px; }
.lj-jzfu p { font-size: 14px; line-height: 30px; margin: 0 20px; overflow: hidden; width: 1060px; height: auto; }
.lj-jzfu p span { float: left; width: 80px; display: block; }
.lj-jzfu p small { float: left; display: block; text-align: left; width: 970px; overflow: hidden; }
.lj-jzfu p small img { margin-top: 8px; }
.lj-jzfuul { width: 970px; border: 1px solid red; float: right; margin: 10px 0; }
.lj-jzfuul ul { width: 970px; }
.jp-xiangq { width: 870px; margin: auto; overflow: hidden; }
.jp-xiangq p { margin-left: 0 }
ul.img { overflow: hidden; height: auto }
ul.img li { float: left; }
ul.img li img { width: 200px; height: 150px; margin-right: 15px; margin-bottom: 15px; }
.jpw_tcc table { font-size: 14px; padding-top: 10px; }
.jpw_tcc table tr { }
.jpw_tcc table th { font-size: 18px; valign: middle }
.jpw_tcc table tr td.jpw_tccxm { width: 90px; text-align: right; font-size: 14px; padding-right: 10px; line-height: 30px; }
.jpw_tcc table tr td.jpw_tccxz { width: 240px; font-size: 14px; line-height: 30px; }
.jpw_tcc table tr input { width: 200px; height: 30px; border: 1px solid #dfdfdf; box-shadow: 2px 3px 3px #f2f2f2 inset; padding: 0 5px; }
.jpw_tcc table tr input.jpw_tcctj { margin-left: 100px; width: 210px; }
.jtbj-form textarea { background: #fff; border: 1px solid #dfdfdf; width: 863px; height: 363px; color: #22284f; overflow: auto; font-size: 14px; margin-left: 6px; box-shadow: 2px 3px 3px #f2f2f2 inset; }
