﻿@charset "utf-8";
/* CSS Document */
/* Auther: Puyuan */
/* WebSite: http://www.ipuyuan.com/ */
/*公共样式与首页样式*/
A{TEXT-DECORATION: none;}
A:link{color:#555555;}
A:visited{color:#555555}
A:active{color:#555555}
A:hover{COLOR:#d7181f}
BODY
{
 margin:0px; font-family:"黑体"; background:#ffffff; font-size:14px;line-height:24px;color:#555555;}
p,h1,h2,h3,h4,h5,h6,ul,li,input,dl,dt,dd,header,article,iframe,footer,ol,div,img{margin:0px; padding:0px; }
input{ border:0px;}
img{border:0px; vertical-align:middle;}
li{ list-style:none;}
a{outline:none;}
b{ font-weight:normal;}
input,button,select,textarea{outline:none;font-family:"黑体"; font-size:14px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both; margin:0px; padding:0px; height:0px;}
.main{ width:1200px; margin:0px auto;}
.top1{ width:100%; font-size:14px; height:30px; line-height:30px; background:#ffffff;}
.top1 .s1{ float:left;}
.top1 .s2{ float:right;}
.top1 .s2 .fx{ margin:0px 6px;}
.top1 a{ display:inline-block; margin:0px 6px;}
a.cd_xd{ background:url(../images/t_sj.png) left no-repeat; padding-left:18px;}
.top2{ width:100%; background:#d7181f; height:85px; position:relative; z-index:20;}
a.logo{ background: url(../images/logo.jpg) no-repeat; width:161px; height:58px; line-height:58px; float:left; margin-top:15px;}	
.menu{ float:right;  height:85px; position:relative; z-index:22;}
.menu li{ float:left; height:85px; margin-left:1px; }
.menu li a.dbt{  display:block; height:85px; line-height:85px; padding:0px 36px; font-size:16px;color:#ffffff;}
.menu li a.dbt:hover,.menu li.on a.dbt,.menu li:hover a.dbt{ background:#a91318; }
.menu li dl{ position:absolute; width:1200px; height:40px; line-height:40px; right:0px; top:85px; display:none;}
.menu li dd{ float:left; margin:0px 20px; font-size:14px;}
.menu li dd a{ color:#ffffff;}
.menu li dd a:hover{ color:#FF6;}
.menu li dt.d_1{ width:255px; float:left;	}
.menu li dt.d_2{ width:255px; float:left;	}
.menu li dt.d_3{ width:660px; float:left;	}
.menu li dt.d_4{ width:708px; float:left;	}
.menu li dt.d_5{ width:800px; float:left;	}
.menu li:hover dl{ display:block;}
#menu_bj{ width:100%; height:40px; display:none; top:85px; left:0px; background:url(../images/j16_05.png); position:absolute;}
#scroll_box{ width:100%; position:relative; z-index:0;  margin:0px auto; height:517px;}
.box_163css{ width:100%;height:517px; position:relative; overflow:hidden;}
.box_163css img{ display:block;}
.box_163css li{float:left; display:inline; width:100%; height:517px}
.box_163css li a{display:block; width:100%; height:517px}
a.prev,a.next{ cursor:pointer; width:60px; height:60px; top:50%; margin-top:-30px; position:absolute;}
a.prev{ left:2%; background:url(../images/jt1.png)}
a.prev:hover{ background:url(../images/jt1_.png)}
a.next{ right:2%; background: url(../images/jt2.png)}
a.next:hover{ background:url(../images/jt2_.png)}
.scroll_nav{ position:absolute; display:none; z-index:2; bottom:15px; left:50%; margin-left:-45px; }
.scroll_nav li{ width:18px; height:18px; filter:alpha(opacity=45); -moz-opacity:0.45; opacity:0.45; float:left; background:#ffffff; margin:0px 5px; cursor:pointer;  -moz-border-radius:18px; -webkit-border-radius:18px; border-radius:18px;}
.scroll_nav li.current{background:#ffffff; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}

#scroll_box2{ width:1200px; position:relative; z-index:0;  margin:0px auto; height:560px;}
#scroll_box2 .box_163css{ width:100%;height:560px; position:relative; overflow:hidden;}
#scroll_box2 .box_163css img{ display:block;}
#scroll_box2 .box_163css li{float:left; display:inline; width:1200px; height:560px}
#scroll_box2 .box_163css .txtk{ float:left; width:540px; margin-left:20px; margin-top:105px;}
#scroll_box2 .box_163css .txtk b{ float:left; background:url(../images/j5_06.jpg) left no-repeat; line-height:52px; height:57px; color:#d7181f; font-size:57px; font-weight:bold; padding-left:30px;}
#scroll_box2 .box_163css .txtk p{ float:left; font-size:24px; color:#666666; width:510px; line-height:20px; margin:20px 0px 10px 30px;}
#scroll_box2 .box_163css .txtk dl{ float:left; width:510px; margin:0px 0px 50px 30px;}
#scroll_box2 .box_163css .txtk dd{ float:left; width:492px; line-height:36px; padding-left:18px; font-size:16px; color:#333333; background:url(../images/j6_10.png) no-repeat 0px 14px;}
#scroll_box2 .box_163css .txtk a.more2{ float:left; width:180px; height:50px; line-height:50px; font-size:18px; color:#ffffff; background:#d7181f; text-align:center;}
#scroll_box2 .box_163css .txtk a.more2:hover{ background:#c10007;}
#scroll_box2 .box_163css .imgk{ width:635px; float:right;}
#scroll_box2 .box_163css .imgk img{ width:635px; height:560px;}
#scroll_box2 .scroll_nav{ position:absolute; display: block; z-index:2; bottom:30px; right:30px; left:auto; margin-left:0px; }
#scroll_box2 .scroll_nav li{ width:44px; height:6px; filter:alpha(opacity=45); -moz-opacity:0.45; opacity:0.45; float:left; background:#ffffff; margin:0px 0px 0px 6px; cursor:pointer;  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}
#scroll_box2 .scroll_nav li.current{background:#ffff00; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}

#scroll_box3{ width:400px; position:relative; z-index:0;  height:195px;}
#scroll_box3 .box_163css{ width:400px;height:195px; position:relative; overflow:hidden;}
#scroll_box3 .box_163css img{ display:block;}
#scroll_box3 .box_163css li{float:left; display:inline; width:400px; height:195px}
#scroll_box3 .box_163css img{ width:400px; height:195px;}
#scroll_box3 .scroll_nav{ position:absolute; display: block; z-index:2; bottom:20px; left:50%; margin-left:-126px; }
#scroll_box3 .scroll_nav li{ width:44px; height:6px; filter:alpha(opacity=45); -moz-opacity:0.45; opacity:0.45; float:left; background:#ffffff; margin:0px 0px 0px 6px; cursor:pointer;  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;}
#scroll_box3 .scroll_nav li.current{background:#ffff00; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}

.s_d{ float:left; margin-left:10px; background:url(../images/right.png) left no-repeat; padding-left:20px; font-size:12px; color:#1ec702;}
.s_c{ float:left; margin-left:10px; background: url(../images/error.png) left no-repeat; padding-left:20px; font-size:12px; color:#ff0000;}


.foot{ width:100%; background:#d7181f; padding:10px 0px; color:#ffffff;}
.foot a{ color:#ffffff;}
.foot a:hover{ color:#FF9;}
.cd_f{ width:900px; float:left; margin-bottom:40px;}
.cd_f li{ float:left; margin-right:75px; line-height:30px;}
.cd_f a.dbt{ font-size:18px; }
.cd_f dl{  font-size:14px; display:block; padding-top:2px;}
.cd_f dd{display:block;}
.wx_lb{ float:right;}
.wx_lb li{ float:left; margin-left:30px; width:116px; height:90px; text-align:center;}
.wx_lb p{ padding-top:5px;}
.wx_lb img{ width:100%; display:block;}
.f_1{ float:left; width:750px;  font-family:Arial,黑体;}
.f_1 b{ font-size:18px; line-height:28px; padding-right:12px;}
.f_1 p{ display:block; padding-top:3px;}
.f_2{ float:right; background:url(../images/j1_148.png) no-repeat; width:398px; height:49px;}
a.cd_qq{ background:url(../images/t_qq.png) no-repeat; width:100px; height:28px; line-height:28px; display:inline-block; vertical-align:middle;}



.sy1{ width:100%; background:#ffffff; padding:60px 0px;}
.sy1 .d1{ float:left; width:720px;}
.sy1 .d2{ float:right; width:360px; height:330px; border:solid 20px #f85e4a; background:#f85e4a;}
.bt1{ width:100%; float:left; height:30px; }
.bt1 .s1{ float:left; font-size:26px; line-height:26px;}
.bt1 a.more1{ float:right;}
a.more1{ color:#555555; padding:0px 20px; line-height:30px; height:28px; line-height:28px; display:inline-block; border:solid 1px #e6e6e6;  -moz-border-radius:30px; -webkit-border-radius:30px; border-radius:30px;}
a.more1:hover{ color:#d7181f; border:solid 1px #d7181f;}
.lb1{ width:720px; float:left; height:315px; overflow:hidden; margin:20px 0px 0px 0px; text-align:center;}
.lb1 ul{ float:left; width:830px;}
.lb1 li{ float:left; width:110px; height:170px; margin-right:93px;}
.lb1 i{ float:left; width:110px; height:110px;}
.lb1 p{ width:100%; float:left; font-size:16px; margin-top:10px;}
.lb1 a i.i1{ background:url(../images/b1.png) no-repeat;}
.lb1 a:hover i.i1{ background:url(../images/b1_.png) no-repeat;}
.lb1 a i.i2{ background:url(../images/b2.png) no-repeat;}
.lb1 a:hover i.i2{ background:url(../images/b2_.png) no-repeat;}
.lb1 a i.i3{ background:url(../images/b3.png) no-repeat;}
.lb1 a:hover i.i3{ background:url(../images/b3_.png) no-repeat;}
.lb1 a i.i4{ background:url(../images/b4.png) no-repeat;}
.lb1 a:hover i.i4{ background:url(../images/b4_.png) no-repeat;}
.lb1 a i.i5{ background:url(../images/b5.png) no-repeat;}
.lb1 a:hover i.i5{ background:url(../images/b5_.png) no-repeat;}
.lb1 a i.i6{ background:url(../images/b6.png) no-repeat;}
.lb1 a:hover i.i6{ background:url(../images/b6_.png) no-repeat;}
.lb1 a i.i7{ background:url(../images/b7.png) no-repeat;}
.lb1 a:hover i.i7{ background:url(../images/b7_.png) no-repeat;}
.lb1 a i.i8{ background:url(../images/b8.png) no-repeat;}
.lb1 a:hover i.i8{ background:url(../images/b8_.png) no-repeat;}
.xx1{ width:360px; float:left; overflow:hidden; height:50px; line-height:50px;}
.xx1 li{ float:left; text-align:center; height:50px; font-size:16px; width:120px;}
.xx1 li a{ display:block; width:100%; height:50px; color:#ffffff;}
.xx1 li a.on{ background:#ffffff; color:#f85e4a;}
.xx1 li i{ width:20px; height:22px; display:inline-block; margin-right:7px; vertical-align:middle;}
.xx1 li i.i1{ background:url(../images/a3.png) no-repeat;}
.xx1 li a.on i.i1{ background:url(../images/a3_.png) no-repeat;}
.xx1 li i.i2{ background:url(../images/a2.png) no-repeat;}
.xx1 li a.on i.i2{ background:url(../images/a2_.png) no-repeat;}
.xx1 li i.i3{ background:url(../images/a1.png) no-repeat;}
.xx1 li a.on i.i3{ background:url(../images/a1_.png) no-repeat;}
.xx1n{ width:360px; float:left; background:#ffffff; height:280px;}
.fo1{ float:left; width:320px; margin:30px 0px 0px 20px;}
.fo1 li{ width:100%; float:left; margin-bottom:18px;}
.fo1 li.l_bt{ margin-bottom:10px;}
.fo1 .tx1{ float:left; width:298px; height:95px; border:solid 1px #bfbfbf; font-size:14px; color:#999999; padding:8px 10px;}
.fo1 .tx2{ float:left; height:34px; line-height:34px; border:solid 1px #bfbfbf; padding-left:10px; color:#999999; width:172px;}
.fo1 .s_yzm{ float:right;}
.fo1 .tx1k{ width:100%; height:34px; position:relative;}
.an_h{ width:320px; height:36px; line-height:100%; text-align:center; color:#ffffff; cursor:pointer; background:#ffcc00;}
.an_h:hover{ background:#ffb400;}
.an_r{ width:120px; height:36px; line-height:100%; text-align:center; color:#ffffff; cursor:pointer; background:#d7181f;}
.an_r:hover{ background:#cb070e;}
.sy2{ width:100%; background:#ffffff; padding:30px 0px;}
.bt2{ width:100%; height:40px; line-height:40px; font-size:26px; text-align:center;}
.kh_lb{ width:1200px; float:left; overflow:hidden; margin:20px 0px 0px 0px;}
.kh_lb ul{ float:left; width:1250px;}
.kh_lb li{ float:left; width:140px; height:68px; margin:0px 9px 10px 0px; border:solid 1px #e3e3e3; overflow:hidden;}
.kh_lb li img{width:140px; height:68px; }
.kh_lb ul li a{ display:block; width:140px; height:68px;}
.sy3{ width:100%; background:#f2f2f2; padding:40px 0px 55px 0px;}
.sy3 .d1{ float:left; width:780px;}
.sy3 .d2{ float:right; width:400px;}
.cx_lb{ float:left; width:100%; margin:30px 0px 0px 0px; position:relative;}
.cx_lb li{ width:260px; height:370px; background:#ffffff; float:left;}
.cx_lb .imgk{ float:left; width:260px; height:195px; position:relative;}
.cx_lb .imgk img{width:260px; height:195px;}
.cx_lb .imgk i{ background:url(../images/t_jt2.png) no-repeat; width:20px; height:12px; position:absolute; left:20px; bottom:0px;}
.cx_lb .txtk{ width:220px; float:left; margin:20px 0px 0px 20px; position:relative; height:135px;}
.cx_lb .s1{ position:absolute; width:80px; height:26px; line-height:24px; border:solid 1px #d71921; color:#d71921; right:0px; bottom:0px; text-align:center;}
.cx_lb li.on{ background:#e7e7e7;}
.cx_lb li.on i{ background:url(../images/t_jt1.png)}
.cx_lb li:hover .s1{ background:#d71921; color:#ffffff;}
.cx_lb .txtk a{ font-size:18px; line-height:normal;}
.cx_lb .txtk p{ color:#555555; padding-top:8px;}
.n1{ float:left; width:100%; margin:15px 0px 0px 0px;}
.n1 li{float:left; width:100%; font-size:16px; line-height:36px; height:36px; overflow:hidden;}
.t1{ width:100%; float:left; height:195px; margin:30px 0px 0px 0px;}
.t1 img{ width:100%; height:195px;}
.ban{ width:100%; height:180px;}
.ba4{ background:url(../images/j7_02.jpg) center center no-repeat;}
.ba5{ background:url(../images/j2_02.jpg) center center no-repeat;}
.ba3{ background:url(../images/j13_02.jpg) center center no-repeat;}
.ba1{ background:url(../images/j16_02.jpg) center center no-repeat;}
.top3{ width:100%; padding:40px 0px; background:#f5f5f5;}
.top3 .d1{ float:left; width:240px; background:#ffffff;}
.top3 .d3{ float:left; width:1200px; background:#ffffff;}
.top3 .d3 .bt4{ width:1120px;}
.top3 .d2{ float:right; width:920px;background:#ffffff; min-height:500px;}
.lm1_bt{ width:100%; float:left; font-size:24px; height:60px; line-height:60px; color:#ffffff; background:#d7181f;}
.lm1_bt span{ float:left; margin-left:30px;}
.lm1{ float:left; width:100%;}
.lm1 li{ float:left; width:100%; height:40px; line-height:40px; border-bottom:solid 1px #eeeeee;}
.lm1 li a{ display:block; padding-left:30px; width:210px; float:left;}
.lm1 li a:hover,.lm1 li a.on{ color:#d7181f;}
.lm1 li a.on{ background:url(../images/j2_05.png) no-repeat 200px 14px;}
.lb2{ width:240px; float:left;  margin:30px 0px 20px 8px; text-align:center;}
.lb2 li{ float:left; width:74px; height:90px; }
.lb2 i{ float:left; width:50px; height:50px; margin-left:12px;}
.lb2 p{ width:100%; float:left; font-size:12px; margin-top:3px;}
.lb2 a i.i1{ background:url(../images/d1.png) no-repeat;}
.lb2 a:hover i.i1{ background:url(../images/d1_.png) no-repeat;}
.lb2 a i.i2{ background:url(../images/d2.png) no-repeat;}
.lb2 a:hover i.i2{ background:url(../images/d2_.png) no-repeat;}
.lb2 a i.i3{ background:url(../images/d3.png) no-repeat;}
.lb2 a:hover i.i3{ background:url(../images/d3_.png) no-repeat;}
.lb2 a i.i4{ background:url(../images/d4.png) no-repeat;}
.lb2 a:hover i.i4{ background:url(../images/d4_.png) no-repeat;}
.lb2 a i.i5{ background:url(../images/d5.png) no-repeat;}
.lb2 a:hover i.i5{ background:url(../images/d5_.png) no-repeat;}
.lb2 a i.i6{ background:url(../images/d6.png) no-repeat;}
.lb2 a:hover i.i6{ background:url(../images/d6_.png) no-repeat;}
.lb2 a i.i7{ background:url(../images/d7.png) no-repeat;}
.lb2 a:hover i.i7{ background:url(../images/d7_.png) no-repeat;}
.lb2 a i.i8{ background:url(../images/d8.png) no-repeat;}
.lb2 a:hover i.i8{ background:url(../images/d8_.png) no-repeat;}
.bt3{ width:100%; text-align:center; font-size:24px; height:85px; line-height:90px; float:left;}
.bt4{ width:840px; margin-left:40px; text-align:left; font-size:24px; height:85px; line-height:90px; float:left;}
.ab_nr{ width:840px; float:left; margin:0px 0px 40px 40px; font-size:14px; line-height:30px;}
.ab_nr img{ max-width:100%; height:auto;}
.wh_lb{ width:840px; float:left; margin:0px 0px 40px 40px; background:url(../images/j4_07.png) left;}
.wh_lb dl{ width:100%; float:left; margin:20px 0px;}
.wh_lb dt{ float:left; width:140px; background:url(../images/j4_03.png) left no-repeat; height:26px; line-height:26px; color:#d7181f; font-size:24px;}
.wh_lb dt .s1{ float:left; margin-left:45px;}
.wh_lb dd{ width:680px; float:right; color:#666666; line-height:25px;}
.zt_r{ color:#d7181f;}
.bt5{ width:840px; float:left; height:70px; line-height:70px; border-bottom:solid 1px #eeeeee; margin:10px 0px 0px 40px;}
.job .ab_nr{ margin:20px 40px;}
.fh{ width:100%; text-align:center; float:left; margin-bottom:30px}
a.cd_a_h{ height:38px; line-height:38px; padding:0px 40px; font-size:14px; color:#ffffff; background:#d7181f; display:inline-block;}
a.cd_a_h:hover{ background:#a91318;}
.n2{ width:840px; margin:-10px 40px 20px 40px; float:left;}
.n2 li{ width:100%; float:left; border-bottom:solid 1px #dddddd; height:50px; line-height:50px;}
.n2 a{ width:100%; float:left; height:50px;}
.n2 a:hover{ background:#f5f5f5;}
.n2 .s1{ float:left; background:url(../images/j7_08.png) left no-repeat; padding-left:25px; margin-left:10px; width:690px; height:50px; overflow:hidden;}
.n2 .s2{ float:right; color:#666666; margin-right:10px;}
.n2 a:hover .s1{ background:url(../images/j7_05.png) left no-repeat; color:#d7181f;}
.fy1{ width:840px; float:left; margin:0px 40px 40px 40px;}
.fy1 .s1{ float:left;}
.fy1 .s2{ float:right;}
.fy1 .s2 a{ margin-left:10px;}

.cx_lb2{ float:left; width:840px; margin:0px 0px 5px 40px; position:relative;}
.cx_lb2 li{ width:100%; height:195px; background:#f8f8f8; float:left; margin-bottom:20px;}
.cx_lb2 .imgk{ float:left; width:260px; height:195px; position:relative;}
.cx_lb2 .imgk img{width:260px; height:195px;}
.cx_lb2 .txtk{ width:505px; float:left; margin:30px 0px 0px 45px; position:relative; height:135px;}
.cx_lb2 .s1{ position:absolute; width:80px; height:26px; line-height:24px; border:solid 1px #d71921; color:#d71921; right:0px; top:0px; text-align:center;}
.cx_lb2 li:hover .s1{ background:#d71921; color:#ffffff;}
.cx_lb2 li:hover{ background:#efefef;}
.cx_lb2 .txtk a{ font-size:18px; line-height:normal;}
.cx_lb2 .txtk p{ color:#666666; padding-top:25px;}

.qk_lb{float:left; width:840px; overflow:hidden; margin:0px 0px 5px 40px;}
.qk_lb ul{ float:left; width:880px;}
.qk_lb li{ float:left; width:408px; margin:0px 20px 20px 0px; height:209px; border:solid 1px #dddddd; background:#ffffff;}
.qk_lb .imgk{ float:left; width:150px; margin:-1px; height:210px; background:#d7181f;}
.qk_lb b{ width:100%; text-align:center; float:left; text-align:center; height:60px; line-height:60px; font-size:30px; color:#ffffff;}
.qk_lb font{ font-size:45px; font-weight:bold;}
.qk_lb img{ width:150px; height:150px; float:left;}
.qk_lb .txtk{ float:left; width:200px; margin:15px 0px 0px 25px; font-size:14px; line-height:30px; color:#666666;}

.sp_lb{float:left; width:840px; position:relative; overflow:hidden; margin:0px 0px 5px 40px;}
.sp_lb ul{ float:left; width:900px;}
.sp_lb li{ float:left; width:240px; margin:0px 60px 0px 0px; height:230px; text-align:center;}
.sp_lb .imgk{ width:240px; height:160px; float:left; position:relative;}
.sp_lb .imgk img{ width:240px; height:160px;}
.sp_lb .imgk i{ background:url(../images/j10_06_.png) center center no-repeat; width:240px; height:160px; position:absolute; top:0px; left:0px; display:none;}
.sp_lb p{ padding-top:15px; width:100%; float:left;}
.sp_lb li:hover i{ display:block; }

.wd_lb{float:left; width:840px; margin:0px 0px 15px 40px;}
.wd_lb dl{ width:840px; float:left; margin-bottom:25px;}
.wd_lb dt{ width:790px; padding-left:50px; float:left; line-height:40px; height:40px; background:url(../images/j11_03.png) #f9f9f9 no-repeat 10px 8px;}
.wd_lb dd{ width:790px; padding-left:50px; margin-top:10px; float:left; line-height:30px;  background:url(../images/j11_06.png) #ffffff no-repeat 10px 5px;}

.sbt{ width:840px; float:left; font-size:24px; border-bottom:solid 1px #dddddd; margin:20px 40px 0px 40px; line-height:40px; padding:15px 0px; text-align:center;}
.ssj{ text-align:center; color:#666666; float:left; margin:0px 40px 0px 40px; line-height:40px; width:840px;}
.snr{ width:840px; float:left; margin:20px 0px 40px 40px; color:#666666; font-size:14px; line-height:30px;}
.snr img{ max-width:100%; height:auto;}
.sgd{ width:840px; float:left; margin:0px 0px 40px 40px; color:#666666; }
.sgd .s1{ float:left;}
.sgd .s2{ float:right;}

.fo1_2{ float:left; width:840px; margin:15px 0px 45px 40px;}
.fo1_2 li{ width:280px; float:left; margin-right:15px; line-height:34px;}
.fo1_2 li.l_bt{ width:65px; margin:0px; text-align:center;}
.fo1_2 .tx1{ float:left; width:298px; height:95px; border:solid 1px #bfbfbf; font-size:14px; color:#999999; padding:8px 10px;}
.fo1_2 .s_yzm{ float:right;}
.fo1_2 .tx1k{ width:100%; height:34px; position:relative;}
.fo1_2 li.l_an{ width:120px; margin:0px;}
.fo1_2 .an_h{ width:120px;}
.ta1{ float:left; width:840px; margin:0px 0px 30px 40px; background:#dddddd;}
.ta1 td{ background:#ffffff; padding:10px;}
.ta1 .tr1 td{ background:#f5f5f5; padding:6px 10px; text-align:center;}
.tx3{height:34px; line-height:34px; border:solid 1px #bfbfbf; padding-left:10px; color:#999999; width:270px;}
.fo2{ float:left; width:840px; margin:0px 0px 25px 40px; line-height:34px;}
.fo2 dl{ width:100%; float:left; margin-bottom:15px;}
.fo2 dt{ float:left; width:140px; text-align:right;}
.fo2 dd{ float:right; width:675px;}
.fo2 .se1,.fo2 .tx3,.fo2 .an_r{ float:left;}
.fo2 .dl1{ margin-top:10px;}
.se1{ height:34px; line-height:34px; border:solid 1px #bfbfbf; padding-left:10px; color:#999999; width:280px;}
.fo_z{ float:left; margin:0px 10px;}
.fo_z2{ float:left; margin:0px 30px; font-size:18px;}
.yj_nr{ width:840px; float:left; margin:0px 0px 40px 40px; color:#666666; font-size:14px; line-height:30px;}

.wd1{ float:left; width:1118px; margin:0px 40px; border:solid 1px #dddddd; margin-bottom:35px;}
.wd1 .fo1_2{ width:860px; margin:30px 0px 30px 20px;}
.wd1 .fo1_2 li.l_bt{ font-size:16px; width:auto; margin-right:10px;}
.wd1 .txtk{ float:right; width:220px; margin:10px 0px 0px 0px; font-size:14px; line-height:24px;}
.wd1 .txtk .p_1{ background:url(../images/j14_03.jpg) left no-repeat; padding-left:30px;}
.wd1 .txtk .p_2{ background: url(../images/j14_06.jpg) left no-repeat; padding-left:30px;}
.wd1 .txtk .p_3{ background: url(../images/j14_08.jpg) left no-repeat; padding-left:30px;}
.wd2{ float:left; width:1120px; margin:0px 40px 40px 40px;}
.wd2 .w1{ float:left; width:727px;}
.wd2 .w2{ float:right; width:340px;}
.xx2{ width:100%; float:left; height:35px; line-height:35px; border-bottom:solid 2px #d7181f;}
.xx2 a{ float:left; padding:0px 30px; height:35px;}
.xx2 a.on{ color:#ffffff; background:#d7181f;}
.xx2n{ width:100%; float:left; margin:15px 0px 30px 0px; font-size:12px;}
.xx2n a{ float:left; width:30%; height:24px; line-height:24px;}
.xx2n2{ width:100%; float:left; margin:15px 0px 30px 0px; font-size:12px; font-family:Arial;}
.xx2n2 a{ float:left; width:9%; height:24px; line-height:24px;}
.bt6{ width:100%; float:left; border-bottom:solid 2px #dddddd; color:#d7181f; height:35px; line-height:35px;}
.wd_lb2{ width:100%; float:left; margin:15px 0px 30px 0px; font-size:14px;}
.wd_lb2 a{ float:left; width:20%; height:24px; line-height:24px;}
.zz1{ width:840px; float:left; margin:0px 40px 20px 40px;}
.fo3{ float:left; width:540px; line-height:34px;}
.fo3 li{ float:left; width:100%; margin-bottom:20px;}
.fo3 .tx4{ float:left; width:508px; border:solid 1px #dddddd; height:180px; background:#f9f9f9; padding:10px 15px; color:#666666;}
.fo3 .tx2{ float:left; height:34px; line-height:34px; border:solid 1px #bfbfbf; color:#999999; width:130px; text-align:center;}
.fo3 .s_yzm{ float:left; margin-left:6px;}
.fo3 .an_h{ width:120px; float:right;}
.zz1_r{ float:right; width:270px;}
.zz_bt{ width:100%; float:left;}
.zz_bt .s1{ float:left; font-size:16px;}
.zz_bt .s2{ float:right; color:#0066cc;}
.zz_lb{ float:left; width:100%; margin:10px 0px 0px 0px;}
.zz_lb li{float:left; width:100%; line-height:30px; font-family:Arial,黑体; font-size:16px;}
.zz_lb li a{ float:left;}
.zz_lb li a.cd_del{ float:right; background:url(../images/j15_03.png) no-repeat; width:11px; height:11px; margin:10px 20px 0px 0px;}
.zz_lb li a.cd_del:hover{ background:url(../images/j15_06.png) no-repeat}
.zz_bt2{ width:100%; float:left;  line-height:40px; font-size:18px; border-bottom:solid 1px #dddddd;}
.zz_lb2{ width:100%; float:left; margin:10px 0px 15px 0px; line-height:30px; }
.zz2{ width:840px; float:left; margin:0px 40px 40px 40px}

.lm2{ float:left; width:100%;}
.lm2 li{ float:left; width:100%; line-height:40px; }
.lm2 li a{ display:block; padding-left:30px; width:210px; float:left; border-bottom:solid 1px #eeeeee; font-size:16px;}
.lm2 li a:hover,.lm2 li a.on{ color:#d7181f;}
.lm2 li a.on{ background:url(../images/j2_05.png) no-repeat 200px 14px;}
.lm2 dl{ float:left; width:210px; padding:6px 0px 6px 30px; border-bottom:solid 1px #eeeeee;}
.lm2 dl dd{ float:left; width:100%; line-height:35px; height:35px;}
.lm2 dl a{ border:0px; font-size:14px; padding-left:20px;}
.lm2 dl a.on{ background:url(../images/j2_05.png) no-repeat 170px 12px;}