@charset "utf-8";
*{margin:0; padding:0;}
body{font-size: 12px; font-family: "Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif,微软雅黑; color:#333333; font-weight:normal; }
li, ol{ list-style:none; }
a{text-decoration: none;color:#333333; }
a:hover{cursor:pointer; text-decoration:none; }
.clear{clear: both; overflow: hidden;  }
img{border:none; clear:both; }
.left{ float:left;}
.right{ float:right;}
.m15{ margin-top:15px;}
input,select{font-size:12px;vertical-align:middle;}
textarea,input{word-wrap:break-word;word-break:break-all;padding:0px;}
/*首页开始*/
.ding{ width:100%;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB; font-size:12px; background-color:#FAFAFA; overflow:hidden;}
.dingl{ width:1000px; margin:0 auto;height:39px; line-height:39px; overflow:hidden;}
.dingl_l{ width:600px; float:left; overflow:hidden;}
.dingl_l ul{width:600px;height:39px; line-height:39px; color:#666;}
.dingl_l ul li{width:600px;height:39px; line-height:39px; color:#666;}
.dingl_r{ width:350px; height:39px; line-height:39px; color:#666;text-align:right; float:right; overflow:hidden;}
.dingl_r span{ color:#dc0000;}
.top{ width:1000px; margin:13px auto 10px; clear:both; }
.logo{ /*width:270px;*/ height:85px;  float:left; overflow:hidden;}
/*.search{border:2px solid #0074bd;height:35px;margin:33px 0 0;width:490px; float:left;}
.search select{display:none;}
.search .select_box{font-size:12px;color:#999999;width:75px;line-height:35px;float:left;position:relative;border-right:1px solid #c3c3c3;}
.search .select_showbox{width:75px;height:35px;background:url(../images/search_ico.png) no-repeat 60px center; text-indent:1.5em;}
.search .select_showbox.active{width:75px;background:url(../images/search_ico_hover.png) no-repeat 60px center;}
.search .select_option{border:2px solid #0074bd;border-top:none;display:none;left:-2px;top:35px;position:absolute;z-index:99;background:#fff;}
.search .select_option li{ text-indent:1.5em;width:75px;cursor:pointer;}
.search .select_option li.selected{background-color:#F3F3F3;color:#999;}
.search .select_option li.hover{background:#BEBEBE;color:#fff;}
.search input.inp_srh,.search input.btn_srh{border:none;background:none;height:35px;line-height:35px;float:left}
.search input.inp_srh{outline:none; text-indent:5px;width:325px;}
.search input.btn_srh{background:#0074bd;color:#FFF;font-family:"微软雅黑";font-size:15px;width:89px;}*/

.search{border:2px solid #0074bd;height:35px;margin:33px 0 0;width:490px; float:left;}
.search input.inp_srh{outline:none;border:none;background:none; text-indent:5px;width:325px; float:left;height:35px;line-height:35px;}
.search input.btn_srh{background:#0074bd;border:none;color:#FFF;font-family:"微软雅黑";font-size:15px;width:89px;height:35px;line-height:35px; float:right;}

.selected1{width:75px; text-indent:3px; background-color:#fff; border:none; height:35px;line-height:35px;float:left; background-color:#F3F3F3;color:#999;}
.selected1 option{border:2px solid #0074bd; line-height:25px;background:#fff;}


.top_r{ width:210px; height:85px; margin-top:12px;  float:right; text-align:right; overflow:hidden;}
.top_r p{ width:210px; text-align:right;}
.top_r p img{ vertical-align:middle;}
.nav{ width:100%;  background-color:#0074bd;height:38px; color:#fff;font-size:14px; }
.nav dl{ width:1000px; margin:0 auto;height:38px; line-height:38px; }
.nav dl p{display:inline;float:left;}
.nav dl dd{ display:inline;float:left;  color:#fff; font-weight:bold; text-align:center;  color:#ffffff;  }
.nav dl dd a{ display:block; padding:0 30px; color:#ffffff; }
.nav dl dd a:hover{ display:block;background-color:#cd0213; display:block; padding:0 30px;color:#ffffff; }
.nav dl dd a.hover{background-color:#cd0213; padding:0 30px; display:block;}
.nav dl dt { width:110px; text-align:center; position:relative;font-weight:bold; float:left; color:#ffffff; }
.nav dl dt a{color:#ffffff; }
.nav dl dt a:hover{background-color:#cd0213; display:block;}
.nav dl dt a.hover{background-color:#cd0213; display:block;}
.nav dl dt ul {display: none;}
.nav dl dt a, .nav dl dt a:visited{}
.nav dl dt:hover{background-color:#cd0213;}
.nav dl dt:hover ul { width:110px;display:block; font-weight:normal; border-top:1px solid #fff; z-index:99999;
background-color:#c51310;
filter:alpha(opacity=70); 
-moz-opacity:0.7; 
opacity:0.7;position:absolute;top:38px;left:0;}
.nav dl dt:hover ul li{ width:110px; height:30px; text-align:left; text-indent:15px; font-size:12px; line-height:30px; border-bottom:1px solid #960502;display:block;}
.nav dl dt:hover ul li a {display:block;height:30px; line-height:30px;}
.nav dl dt:hover ul li a:hover {height:30px; background-color:none;background-color:#c51310; text-decoration:underline; line-height:30px;color:#fff;}
.nav dl span{ width:auto; float:right; font-weight:normal; color:#fff; overflow:hidden;}
.nav dl span a{ color:#fff;}
.nav dl span a:hover{ color:#fff; text-decoration:underline;}
.main1{width:1000px; margin:15px auto 0; overflow:hidden;}
.main1_l{width:580px; height:390px; float:left; overflow:hidden;}
.main1_r{width:400px; height:390px; float:right; overflow:hidden;}
.main1_r h1{width:395px; padding:0 5px; height:37px; font-weight:normal; line-height:30px; color:#0184be; border-bottom:1px solid #cecece;font-size:24px; overflow:hidden;}
.main1_r h1 img{ vertical-align:middle; margin-top:-1px; margin-right:5px;}
.main1_r h1 span{ width:auto; float:right;font-size:12px;line-height:42px;  color:#9d9d9d; padding-right:10px;}
.main1_r h1 span a{color:#9d9d9d;}
.main1_r h1 span a:hover{color:#d20001;}
.main1_r dl{width:384px; height:auto; padding:8px; border-bottom:1px dotted #c3c3c3;overflow:hidden;}
.main1_r dl dt{ width:100%; height:27px; line-height:27px; color:#333333; background:url(../images/index_tb4.png) 0px center no-repeat; text-indent:15px; font-size:16px;overflow:hidden;}
.main1_r dl dd{ width:100%;font-size:12px;line-height:22px; height:44px;color:#666666;}
.main1_r dl dd span{ width:auto; float:right; color:#000;}
.main1_r dl dd span a{ color:#000;}
.main1_r dl dd span a:hover{ color:#d20001;}
.main2{width:1000px; margin:20px auto 0; overflow:hidden;}
.main2_l{width:680px; float:left; overflow:hidden;}
.main3{width:680px; overflow:hidden;}
.main31{width:660px; padding:0 10px;color:#333333; font-size:18px; height:38px; line-height:38px; border-bottom:1px solid #cecece; overflow:hidden;}
.main31 p{ float:left;} 
.main31 img{ vertical-align:middle; margin-top:-1px; margin-right:5px;}
.main31 span{ width:auto; float:right;font-size:12px;line-height:42px;  color:#9d9d9d; padding-right:10px;}
.main31 span a{color:#9d9d9d;}
.main31 span a:hover{color:#d20001;}
.main31 ul{ width:450px; margin:0 5px;float:left; overflow:hidden;}
.main31 ul li{ width:auto; height:25px; line-height:25px;border-radius:3px; behavior: url(ie-css3.htc); padding:0 5px; margin:6px 3px 0; font-size:12px; background-color:#d8d8d8; float:left;}
.main31 ul li.hover{ width:auto; padding:0 5px;border-radius:3px; font-size:12px; background-color:#d20001; color:#fff;float:left;}
.main32{width:672px; margin:10px auto 0; overflow:hidden;}
.main32 ul{width:332px; height:150px; float:left; background:url(../images/main3bg.png); padding:10px 0; margin:0 2px;overflow:hidden;}
.main32 ul li{ width:300px; margin:0 auto; height:30px; line-height:30px; overflow:hidden;}
.main4{width:680px; margin:10px auto 0; overflow:hidden;}
.main4 h1{width:660px; padding:0 10px; color:#333333; font-size:14px; height:38px; line-height:38px; border-bottom:1px solid #cecece; overflow:hidden;}
.main4 h1 img{ vertical-align:middle; margin-top:-1px; margin-right:5px;}
.main4 h1 a{ color:#333;}
.main41{width:680px; margin:20px auto 10px; overflow:hidden;}
.main41 ul{ width:640px; float:left;overflow:hidden; height:120px;}
.main41 ul li{ width:160px; float:left; text-align:center;height:120px; overflow:hidden;}
.main41 ul li img{ width:145px; height:85px; margin-bottom:7px; border:1px solid #b0b0b0;}
.main41 ul li a{ color:#666666;}
.main41 ul li a:hover img{ border:1px solid #0074bd; color:#0074bd;}
.main41 span{ width:14px; height:24px; margin:30px 3px 0; float:left; cursor:pointer; overflow:hidden;}
.main5{width:680px; margin:15px auto 0; overflow:hidden;}
.main5 dl{ width:320px; margin:15px 8px; float:left; overflow:hidden;}
.main5 dl dt{ float:left;width:83px; height:98px; border:1px solid #afafaf; overflow:hidden;}
.main5 dl dt img{ width:83px; height:98px;}
.main5 dl dd{ width:224px; float:right;overflow:hidden;}
.main5 dl dd h1{ width:224px; height:25px;font-size:14px; font-weight:normal; line-height:25px; color:#0074bd;overflow:hidden;}
.main5 dl dd h2{ width:224px; height:27px;font-size:12px; line-height:27px;border-bottom:1px dashed #b4b4b4;overflow:hidden;}
.main5 dl dd p{ width:224px; margin:5px auto 0; height:40px;font-size:12px; color:#666;line-height:20px;overflow:hidden;}
.main5 dl dd span{color:#333; width:auto; float:right;}
.main5 dl dd span:hover{color:#333;}
.main6{width:680px; margin:25px auto 10px; overflow:hidden;}
.main6 ul{ width:636px;  float:left;overflow:hidden; }
.main6 ul li{ width:106px; float:left; text-align:center; overflow:hidden;}
.main6 ul li img{ width:95px; height:130px; margin-bottom:6px; padding:2px; border:1px solid #cfcfcf;}
.main6 ul li a{ color:#666666;}
.main6 ul li a:hover img{ border:1px solid #0074bd; color:#0074bd;}
.main6 span{ width:14px; height:24px; margin:60px 4px 0; float:left; cursor:pointer; overflow:hidden;}
.main7{width:680px; margin:15px auto 0px; overflow:hidden;}
.index_dlbg{background:url(../images/main7bg.png); overflow:hidden;}
.main7 dl{width:660px; padding:5px 10px; margin:0px auto 0px; overflow:hidden;}
.main7 dl dt{ width:660px; height:28px; line-height:28px; overflow:hidden;}
.index_span1{ width:358px; float:left; font-size:14px; overflow:hidden;}
.index_span2{ width:175px; margin:0 5px; color:#666; float:left; font-size:12px; overflow:hidden;}
.index_span3{ width:70px; text-align:right; margin:0 5px; color:#d20001; float:right; font-size:14px; overflow:hidden;}
.main7 dl dd{ width:660px; height:24px; line-height:24px; color:#666; overflow:hidden;}
.main5{width:672px; margin:10px auto 0; overflow:hidden;}

.main2_r{width:300px; float:right; overflow:hidden;}
.main2_r_ad{width:298px; height:auto; margin:15px auto; float:right;border:1px solid #cfcfcf; overflow:hidden;}
.main_r1{width:298px; height:248px;border:1px solid #cfcfcf;  overflow:hidden;}
.main_r1 h1{width:278px; padding:0 10px; font-size:18px; font-weight:normal; height:45px; line-height:45px;border-bottom:1px solid #cfcfcf;  overflow:hidden;}
.main_r1 h1 img{ vertical-align:middle; margin-right:8px;} 
.main_r1 h1 span{ width:auto; float:right;color:#d20001; line-height:50px; font-size:12px;} 
.main_r1 h1 span a{color:#d20001;}
.main_r1 h1 span a:hover{color:#d20001; text-decoration:underline;}
.main_r1 ul{width:278px; margin:10px auto;overflow:hidden;}
.main_r1 ul li{width:278px; height:30px; line-height:30px; font-size:12px;overflow:hidden;}
.main_r1 ul li span{ float:right; width:auto;}
.main_r2{width:298px; margin:15px auto 0; height:300px;border:1px solid #cfcfcf; background:url(../images/main_r2bg.png); overflow:hidden;}
.main_r2 h1{width:278px; padding:0 10px; font-size:18px; font-weight:normal; background:url(../images/main_r2h1bg.png) 85px center no-repeat; height:45px; line-height:45px;border-bottom:1px solid #cfcfcf;  overflow:hidden;}
.main_r2 h1 p{ width:auto; display:inline;color:#0074bd;}
.main_r2 h1 span{color:#0074bd;}
.main_r2 h1 span{ width:auto; float:right;color:#0074bd; line-height:45px; font-size:12px;} 
.main_r2 h1 span a{color:#0074bd;}
.main_r2 h1 span a:hover{color:#d20001; text-decoration:underline;}
.main_r2 ul{width:278px; margin:10px auto;overflow:hidden;}
.main_r2 ul li{width:278px; height:29px; line-height:29px; font-size:12px;overflow:hidden;}
.main_r2 ul li span{ float:right; width:auto;}
.main_r3{width:298px; margin:15px auto 0; height:300px;border:1px solid #cfcfcf;  overflow:hidden;}
.main_r3 h1{width:278px; padding:0 10px; font-size:18px; font-weight:normal; background:url(../images/main_r2h1bg.png) 85px center no-repeat; height:45px; line-height:45px;border-bottom:1px solid #cfcfcf;  overflow:hidden;}
.main_r3 h1 p{ width:auto; float:left; color:#0074bd;}
.main_r3 h1 span{color:#0074bd;}
.main_r3 h1 span{ width:auto; float:right;color:#0074bd; line-height:45px; font-size:12px;} 
.main_r3 h1 span a{color:#0074bd;}
.main_r3 h1 span a:hover{color:#d20001; text-decoration:underline;}
.main_r3 ul{width:278px; margin:10px auto;overflow:hidden;}
.main_r3 ul li{width:278px; height:29px; line-height:29px; font-size:12px;overflow:hidden;}
.main_r3 ul li span{ float:right; width:auto;}
.b_nav{ width:100%; margin:15px auto 0; height:35px; line-height:35px; background-color:#5a5a5a; text-align:center; color:#fff;overflow:hidden;}
.b_nav a{color:#fff; margin:0 18px;}
.b_nav a:hover{color:#fff; text-decoration:underline;}
.bottom{ width:100%; padding:20px 0 18px; text-align:center;background:url(../images/bottombg.png); overflow:hidden;}
.bottom p{ width:900px; margin:0 auto; text-align:center; line-height:21px; color:#5a5a5a; font-size:12px; overflow:hidden;}
.bottom p a{color:#5a5a5a;}
.bottom p a:hover{color:#5a5a5a; text-decoration:underline;}
/*首页结束*/





/*河南财税网开始*/
.caishui_m1{ width:1000px; margin:0 auto; overflow:hidden;}
.caishui_m1_l{ width:710px; float:left; overflow:hidden;}
.caishui_m1_l1{ width:710px; overflow:hidden;}
.xxk1{width:710px; color:#333333; font-size:18px; height:40px; border-bottom:1px solid #cecece; overflow:hidden;}
.xxk1 p{ width:111px;height:40px; line-height:40px; text-align:center; background-color:#c91111; display:block; color:#fff; font-size:18px; float:left;} 
.xxk1 span{ width:auto; float:right;font-size:12px;line-height:50px;  color:#1d6cb5; padding-right:10px;}
.xxk1 span a{color:#1d6cb5;}
.xxk1 span a:hover{color:#d20001;}
.xxk1 ul{ width:515px; margin:0 8px;float:left; overflow:hidden;}
.xxk1 ul li{ width:auto; height:32px; line-height:32px; padding:0 12px; margin:8px 2px 0; font-size:14px; background-color:#d8d8d8; float:left;}
.xxk1 ul li.hover{ width:auto; padding:0 12px;font-size:14px; background-color:#1568ac; color:#fff;float:left;}
.tab1{width:710px; margin:10px auto 0; overflow:hidden;}
.tab1 dl{ width:341px; padding:8px 7px; float:left; overflow:hidden;}
.tab1 dl dt{ width:98px; height:82px; float:left; background:url(../images/caishui_m1dtbg.png) center bottom no-repeat; overflow:hidden;}
.tab1 dl dt img{ width:96px; height:73px;border:1px solid #d4d4d4;}
.tab1 dl dd{width:222px; padding:5px 7px; height:72px; background-color:#f8f8f8;float:right;overflow:hidden;}
.tab1 dl dd h1{ width:222px; font-weight:normal; font-size:14px;height:25px; line-height:25px; overflow:hidden;}
.tab1 dl dd p{width:222px; margin:2px auto; color:#666;height:40px; line-height:20px;overflow:hidden;}
.tab1 dl dd p span{color:#1568ac;}

.tab2{width:710px; margin:5px auto 0; overflow:hidden;}
.tab2 dl{ width:320px; padding:12px 7px; margin:0px 10px; float:left; border-bottom:1px solid #cdcdcd; overflow:hidden;}
.tab2 dl dt{ float:left;width:70px; height:86px; border:1px solid #d4d4d4; overflow:hidden;}
.tab2 dl dt img{ width:70px; height:86px;}
.tab2 dl dd{ width:240px; float:right;overflow:hidden;}
.tab2 dl h1{ width:320px; height:25px;font-size:14px; margin:0 auto 5px; font-weight:normal; line-height:25px; overflow:hidden;}
.tab2 dl h1 span{color:#0074bd;font-weight:bold;}
.tab2 dl dd p{ width:240px; margin:5px auto 0; height:72px;font-size:12px; color:#666;line-height:24px;overflow:hidden;}

.caishui_span1{color:#0074bd;}
.caishui_span2{color:#333; width:auto; float:right;}
.caishui_span2 a{color:#333;}
.caishui_span2 a:hover{color:#c91111;}
.caishui_m1_r{ width:260px; float:right; overflow:hidden;}
.caishui_m1_r h1{ width:240px; padding:0 10px; height:35px; line-height:28px; font-weight:normal; font-size:18px; background:url(../images/aishui_m1_rh1bg.png) 0 bottom repeat-x; overflow:hidden;}
.caishui_m1_r h1 img{ vertical-align:middle; margin-right:5px;}
.caishui_m1_r ul{ width:260px; margin:5px auto 0;  overflow:hidden;}
.caishui_m1_r ul li{ width:auto; float:left;background-color:#d2d2d2; padding:0 10px; height:25px; line-height:25px;margin:4px 5px;border-radius:3px; behavior: url(ie-css3.htc); font-size:14px; overflow:hidden;}
.caishui_m1_r ul li.hover{ width:auto; background-color:#d20001; color:#fff;float:left;}
.caishui_m1_r dl{ width:240px; padding:10px; border-bottom:1px solid #d1d1d1; overflow:hidden;}
.caishui_m1_r dl dt{width:240px;overflow:hidden;}
.caishui_m1_r dl dt img{width:161px; height:106px;border:1px solid #afafaf;overflow:hidden;}
.caishui_m1_r dl dd{ width:240px; margin:0 auto; overflow:hidden;}
.caishui_m1_r dl dd h2{ width:240px; height:25px;font-size:14px; margin:5px auto 5px; font-weight:normal; line-height:25px; overflow:hidden;}
.caishui_m1_r dl dd p{ width:240px;font-size:12px; color:#5d5d5d; height:40px;line-height:20px;overflow:hidden;}
.caishui_m1_r dl dd p span{color:#1d6cb5;}


.caishui_m2{ /*width:1000px;*/ margin:15px auto 0; overflow:hidden; float:left}
.caishui_m2_r{ width:250px; float:right; overflow:hidden;}
.caishui_m2_r h1{width:230px; padding:0 10px;height:35px; line-height:35px; border-bottom:1px solid #d6d6d6;font-size:14px;overflow:hidden;}
.caishui_m2_r h1 img{ vertical-align:middle; margin-right:5px;}
.caishui_m2_r ul{width:240px; margin:4px auto; overflow:hidden;}
.caishui_m2_r ul li{ width:70px; margin:4px 5px; float:left; text-align:center; overflow:hidden;}
.caishui_m2_r ul li img{width:56px; height:56px; }
.caishui_bottom{ width:1000px; color:#333; margin:20px auto 35px;overflow:hidden;}
.caishui_bottom p{ width:620px; padding-top:3px; float:left; line-height:24px;overflow:hidden;}
.caishui_bottom ul{ width:360px; float:right; overflow:hidden;}
.caishui_bottom ul li{ width:80px; padding:0 5px; float:left; text-align:center;overflow:hidden;}
/*河南财税网结束*/




/*fuwulist开始*/
.fw_list_wz{ width:980px; padding:0 10px; height:35px; border-bottom:1px solid #9e9e9e;line-height:35px; margin:10px auto 0;overflow:hidden;}
.fw_list_wz img{ vertical-align:middle; margin-top:-3px; margin-right:3px;}
.fw_list_m{ width:1000px; margin:15px auto 0;overflow:hidden;}
.fw_list_ml{ width:730px; float:left;overflow:hidden;}
.fw_list_ml1{ width:730px; padding:0 0 0px; background-color:#f3f3f3;overflow:hidden;}
.fw_list_ml1 p{ width:724px; padding:7px 3px; line-height:25px;border-bottom:1px solid #d9d9d9; overflow:hidden;}
.fw_list_ml1 p a{ padding:0px 10px; float:left; white-space:nowrap; color:#555555;}
.fw_list_ml1 p a:hover{ padding:0px 10px; color:#0074bd;}
.fw_list_span1{color:#0074bd; padding:0 7px 0 10px;float:left;}
.fw_list_span2{color:#fff; width:auto;font-size:12px; padding:0 5px;float:left; margin-top:2px;  line-height:20px; border-radius:3px; background-color:#d20001;}
.fw_list_ml2{ width:730px; margin:10px auto 0;overflow:hidden;}
.fw_list_ml2 dl{width:700px; padding: 15px; border-bottom:1px dashed #b0b0b0;overflow:hidden;}
.fw_list_ml2 dl dt{ width:150px; margin:10px 0 0; height:90px; float:left; overflow:hidden;}
.fw_list_ml2 dl dt img{ width:150px; height:90px;}
.fw_list_ml2 dl dd{ width:537px; float:right; overflow:hidden;}
.fw_list_ml2 dl dd h1{ width:537px; margin-bottom:5px; height:23px; line-height:23px; font-size:12px; color:#555555;overflow:hidden;}
.fw_list_ml2 dl dd p{ width:537px;line-height:20px; font-size:12px;color:#555555; overflow:hidden;}
.fw_list_ml2 dl dd p span{color:#0074bd;}

.fw_list_ml20{ width:730px; margin:10px auto 0;overflow:hidden;}
.fw_list_ml20 dl{width:700px; padding: 15px; border-bottom:1px dashed #b0b0b0;overflow:hidden;}
.fw_list_ml20 dl dt{ width:110px; margin:10px 0 0; height:136px; float:left; overflow:hidden;}
.fw_list_ml20 dl dt img{ width:100px; height:130px;}
.fw_list_ml20 dl dd{ width:577px; float:right; overflow:hidden;}
.fw_list_ml20 dl dd h1{ width:537px; margin-bottom:5px; height:23px; line-height:23px; font-size:12px; color:#555555;overflow:hidden;}
.fw_list_ml20 dl dd p{ width:537px;line-height:20px; font-size:12px;color:#555555; overflow:hidden;}
.fw_list_ml20 dl dd p span{color:#0074bd;}

.page{ width:700px; margin:10px auto; font-size:12px; text-align:center; line-height:25px; overflow:hidden;}
.page span a{color:#0074bd;}
.page span a:hover{color:#d20001;}
.page span a.hover{color:#d20001;}
.fw_list_mr{ width:250px; float:right;overflow:hidden;}
.fw_list_mr1{ width:248px; border:1px solid #c0c0c0; overflow:hidden;}
.fw_list_mr2{ width:248px; margin:15px auto 0; border:1px solid #cacaca; overflow:hidden;}
.fw_list_mr2 h1{width:228px; padding:0 10px; height:40px; font-size:14px; line-height:40px; overflow:hidden; }
.fw_list_mr2 h1 img{ vertical-align:middle; margin-right:5px;}
.fw_list_mr2 dl{width:228px; padding:10px 10px; border-top:1px solid #dadada;  overflow:hidden;}
.fw_list_mr2 dl dt{ width:97px; height:72px; border:1px solid #d7d7d7;float:left; overflow:hidden;}
.fw_list_mr2 dl dd{ width:120px; float:right; overflow:hidden;}
.fw_list_mr2 dl dd h2{ width:120px; height:25px; line-height:25px; font-size:12px; overflow:hidden;}
.fw_list_mr2 dl dd p{ width:120px; line-height:22px; font-size:12px; overflow:hidden;}
.fw_list_mr2 dl dd p span{color:#0074bd;}
/*fuwulist结束*/



/*shiwusuo开始*/
.shiwusuo_ml2{ width:730px; margin:10px auto 0;overflow:hidden;}
.shiwusuo_ml2 dl{width:724px; padding:15px 3px 20px; border-bottom:1px dashed #b0b0b0;overflow:hidden;}
.shiwusuo_ml2 dl dt{ width:125px; margin:10px 0 0; height:95px; border:1px solid #d7d7d7; float:left; overflow:hidden;}
.shiwusuo_ml2 dl dt img{ width:125px; height:95px;}
.shiwusuo_ml2 dl dd{ width:585px; float:right; overflow:hidden;}
.shiwusuo_ml2 dl dd h1{ width:585px; margin-bottom:5px; height:23px; line-height:23px; font-size:12px; color:#555555;overflow:hidden;}
.shiwusuo_ml2 dl dd p{ width:585px;line-height:20px; font-size:12px;color:#555555; overflow:hidden;}
.shiwusuo_ml2 dl dd p span{color:#0074bd;}
.shiwusuo_mr2{ width:248px; margin:15px auto 0; border:1px solid #cacaca; overflow:hidden;}
.shiwusuo_mr2 h1{width:228px; padding:0 10px; height:40px; font-size:14px; line-height:40px; overflow:hidden; }
.shiwusuo_mr2 h1 img{ vertical-align:middle; margin-right:5px;}
.shiwusuo_mr2 dl{width:228px; padding:10px 10px; border-top:1px solid #dadada;  overflow:hidden;}
.shiwusuo_mr2 dl dt{ width:228px; margin:0 0 5px; height:25px; text-align:center; line-height:25px; font-size:12px; font-weight:bold; overflow:hidden;}
.shiwusuo_mr2 dl dd{ width:228px; line-height:20px; font-size:12px; overflow:hidden;}
.shiwusuo_mr2 dl dd span{color:#0074bd;}
/*shiwusuo结束*/



/*sws_xuqiulist开始*/
.sws_list{ width:1000px; margin:20px auto 0; overflow:hidden;}
.sws_list ul{ width:1000px; margin:0px auto 20px; overflow:hidden;}
.sws_list ul li{ width:970px; height:38px; line-height:38px; background:url(../images/sws_list_tb1.png) 15px center no-repeat; text-indent:20px; padding:0 15px;overflow:hidden;}
.sws_list ul li:nth-child(2n+1){ width:970px; height:38px; line-height:38px; background:url(../images/sws_list_tb1.png) 15px center no-repeat; text-indent:20px; padding:0 15px;overflow:hidden;}
.sws_list ul li:nth-child(2n+2){ width:970px; height:38px;  display:block; line-height:38px; background:#ededed url(../images/sws_list_tb1.png) 15px center no-repeat; text-indent:20px; padding:0 15px;overflow:hidden;}
.sws_list ul li span{ width:auto; float:right; color:#666;}
.sws_list ul li a{ display:block;}
.sws_listbg{background-color:#ededed; display:block;}
/*sws_xuqiulist结束*/




/*sws_xuqiu_xq开始*/
.sws_xq{ width:960px; padding:0 20px 20px;  margin:20px auto 0; overflow:hidden;}
.sws_xq h1{ width:960px; height:40px; line-height:40px; margin:0 auto;font-weight:normal; overflow:hidden;}
.sws_xq h1 span{ width:auto; line-height:50px; text-align:left; float:right; font-size:12px;color:#828282;}
.sws_xq h2{color:#707070;font-size:12px; margin:0 auto 30px;font-weight:normal;}
.sws_xq p{ width:960px; margin:0 auto;font-size:14px; line-height:25px;}
.sws_xq p span{ color:#0074bd;}
.sws_xq2{ width:960px; padding:0 20px 20px; margin:20px auto 0; overflow:hidden;}
.sws_xq2 h1{ width:960px; height:40px; line-height:40px; margin:0 auto;font-weight:normal; overflow:hidden;}
.sws_xq2 p{ width:960px; margin:0 auto;font-size:14px; line-height:25px;}
/*sws_xuqiu_xq结束*/





/*sws_index 事务所模板首页开始*/
.sws_ding{ width:100%;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB; font-size:12px; background-color:#FAFAFA; overflow:hidden;}
.sws_dingl{ width:1000px; margin:0 auto;height:39px; line-height:39px; overflow:hidden;}
.sws_dingl_l{ width:600px; float:left;height:39px; line-height:39px; color:#666; overflow:hidden;}
.sws_dingl_l img{ vertical-align:middle; margin-top:-5px;}
.sws_dingl_r{ width:350px; height:39px; line-height:39px; color:#666;text-align:right; float:right; overflow:hidden;}
.sws_index_span1{ color:#dc0000;}
.sws_index_span2{ color:#0074bd; margin-right:15px;}
.sws_index_span2 a{ color:#0074bd;}
.sws_index_span2 a:hover{ color:#dc0000; }
.sws_i{width:1000px; margin:1px auto 0;height:110px; overflow:hidden;}
.sws_i img{width:1000px;  position:absolute;height:110px;}
.sws_i p{ width:900px; height:50px; top:38px; left:40px; position:relative;font-size:29px; overflow:hidden;}
.sws_nav{width:1000px; margin:0 auto; background-color:#0074bd;height:38px; color:#fff;font-size:14px;overflow:hidden;}
.sws_nav ul{ width:960px; margin:0 auto;height:38px; line-height:38px; }
.sws_nav ul li{ display:inline;float:left; margin-right:1px;  color:#fff; font-weight:bold; text-align:center;  color:#ffffff;  }
.sws_nav ul li a{ display:block; padding:0 25px; color:#ffffff; }
.sws_nav ul li a:hover{ display:block;background-color:#cd0213; display:block; padding:0 25px;color:#ffffff; }
.sws_nav ul li a.hover{background-color:#cd0213; padding:0 25px; display:block;}
.sws_i_m{width:1000px; margin:15px auto 0; overflow:hidden;}
.sws_i_ml{width:735px; float:left; overflow:hidden;}
.sws_i_wz{width:705px; padding:0 15px; color:#000; border-bottom:2px solid #cccccc;font-size:16px; height:40px; line-height:40px;overflow:hidden;}
.sws_i_wz img{ vertical-align:middle; margin-top:-2px; padding-right:5px;}
.sws_i_m11{width:735px; margin:15px auto 0; overflow:hidden;}
.sws_i_m11_h{ width:730px; height:45px; font-size:18px;font-weight:normal; line-height:45px; overflow:hidden;}
.sws_i_m11_h span{ width:auto; float:left;}
.sws_i_m11_h dl{ width:auto; float:left;font-size:12px; margin:10px 0 0 30px; font-weight:normal;  overflow:hidden;}
.sws_i_m11_h dl dt a{ color:#fff; padding:0 10px;display:block;}
.sws_i_m11_h dl dt{ width:auto; margin:0 10px; float:left;border-radius:3px;  height:25px; line-height:25px; background-color:#0074bd; color:#fff;overflow:hidden;}
.sws_i_m11_h dl dt img{vertical-align:middle; margin-top:-3px; padding-right:4px;}
.sws_i_m11_h dl dd a{ color:#fff; padding:0 20px;display:block;}
.sws_i_m11_h dl dd{ width:auto; margin:0 10px; float:left;border-radius:3px;  height:25px; line-height:25px; background-color:#c51110; color:#fff;overflow:hidden;}
.sws_i_m11_ny{width:730px; margin:15px auto 0; overflow:hidden;}
.sws_i_m11_ny dl{width:730px;  overflow:hidden;}
.sws_i_m11_ny dl dt{ width:156px; margin-top:5px; height:100px;border:1px solid #cccccc; float:left; overflow:hidden;}
.sws_i_m11_ny dl dd{ width:560px; float:right; overflow:hidden;}
.sws_i_m11_ny dl dd p{width:560px; line-height:20px; padding:2px 0px;overflow:hidden; }
.sws_i_m11_ny dl dd p span{ width:auto; float:right; color:#c51110;}
.sws_i_m11_ny dl dd p span a{color:#c51110;}
.sws_i_m11_ny dl dd p span a:hover{color:#c51110; text-decoration:underline;}
.sws_i_m11_rz{width:730px; margin:20px auto 10px; overflow:hidden;}
.sws_i_m11_rz dl{width:710px; margin:0px auto 0;  overflow:hidden;}
.sws_i_m11_rz dl dt{ width:120px; text-align:center;float:left; text-align:center; font-size:18px; overflow:hidden;}
.sws_i_m11_rz dl dd{ width:585px; margin-top:20px;font-size:14px; float:right; overflow:hidden;}
.sws_i_m11_rz dl dd p{width:auto; white-space:nowrap; float:left; line-height:35px; padding:0px 13px;overflow:hidden; }
.sws_i_m11_rz dl dd p img{vertical-align:middle; margin-top:-3px; padding-right:4px;}
.sws_i_m12{width:735px; margin:15px auto 0; overflow:hidden;}
.sws_i_m12 h1{width:735px; font-size:16px; font-weight:normal;background:url(../images/sws_i_h1bg.png) no-repeat; height:33px; line-height:31px;overflow:hidden;}
.sws_i_m12 h1 p{ width:88px; padding-right:6px;  text-align:center; float:left; display:block;color:#fff; overflow:hidden;}
.sws_i_m12 h1 span{ width:auto; float:right;font-size:12px; padding-right:10px;color:#606060;}
.sws_i_m12 h1 span a{color:#606060;}
.sws_i_m12 h1 span a:hover{color:#d20001;}
.sws_i_m12 ul{width:732px; margin:15px auto 0; overflow:hidden;}
.sws_i_m12 ul li{width:183px; float:left; margin:8px 0; text-align:center; overflow:hidden;}
.sws_i_m12 ul li img{ width:158px; height:93px; border:1px solid #c1c1c2;}
.sws_i_m12 ul li p{ width:150px; text-align:left; line-height:17px; height:34px; margin:7px auto 0; overflow:hidden;}
.sws_i_m13{width:735px; margin:15px auto 0; overflow:hidden;}
.sws_i_m13 h1{width:735px; font-size:16px; font-weight:normal;background:url(../images/sws_i_h1bg.png) no-repeat; height:33px; line-height:31px;overflow:hidden;}
.sws_i_m13 h1 p{ width:88px; padding-right:6px;  text-align:center; float:left; display:block;color:#fff; overflow:hidden;}
.sws_i_m13 h1 span{ width:auto; float:right;font-size:12px; padding-right:10px;color:#606060;}
.sws_i_m13 h1 span a{color:#606060;}
.sws_i_m13 h1 span a:hover{color:#d20001;}
.sws_i_m13 dl{width:705px; padding:10px 15px;margin:0 0 5px; border-bottom:1px solid #d6d6d6; overflow:hidden;}
.sws_i_m13 dl dt{width:705px; height:35px; line-height:35px; font-size:14px; color:#0074bd; font-weight:bold;overflow:hidden;}
.sws_i_m13 dl dt span{ width:auto; float:right;font-size:12px;color:#343434;font-weight:normal;}
.sws_i_m13 dl dd{width:705px; margin:5px auto 10px;  line-height:22px; font-size:12px;overflow:hidden;}
.sws_i_m13 dl dd span{ width:auto;border-radius:3px; float:right; height:20px; line-height:20px; background-color:#0074bd; color:#fff;}
.sws_i_m13 dl dd span a{ padding:0 10px; display:block; color:#fff;border-radius:3px; float:right;  background-color:#0074bd;}
.sws_i_m14{width:735px; margin:15px auto 0; overflow:hidden;}
.sws_i_m14 h1{width:735px; font-size:16px; font-weight:normal;background:url(../images/sws_i_h1bg.png) no-repeat; height:33px; line-height:31px;overflow:hidden;}
.sws_i_m14 h1 p{ width:88px; padding-right:6px;  text-align:center; float:left; display:block;color:#fff; overflow:hidden;}
.sws_i_m14 h1 span{ width:auto; float:right;font-size:12px; padding-right:10px;color:#606060;}
.sws_i_m14 h1 span a{color:#606060;}
.sws_i_m14 h1 span a:hover{color:#d20001;}
.sws_i_m14 dl{width:715px; padding:15px 10px; margin:0 0 5px; border-bottom:1px solid #d6d6d6; overflow:hidden;}
.sws_i_m14 dl dt{width:715px; height:30px; line-height:30px; font-size:14px; color:#0074bd; font-weight:bold;overflow:hidden;}
.sws_i_m14 dl dt span{ width:auto; float:right;font-size:12px;color:#343434;font-weight:normal;}
.sws_i_m14 dl dd{width:715px; margin:0px auto 5px;  line-height:22px; font-size:12px;overflow:hidden;}
.sws_i_span1{ /*width:160px;*/ padding-right: 17px; float:left;}
.sws_i_span1 span{color:#0074bd;}
.sws_i_span2{ width:auto; padding-right: 17px; float:left;}
.sws_i_span2 span{color:#0074bd;}
.sws_i_m15{width:735px; margin:15px auto 0; overflow:hidden;}
.sws_i_m15 h1{width:735px; font-size:16px; font-weight:normal;background:url(../images/sws_i_h1bg.png) no-repeat; height:33px; line-height:33px;overflow:hidden;}
.sws_i_m15 h1 p{ width:88px; padding-right:6px;  text-align:center; float:left; display:block;color:#fff; overflow:hidden;}
.sws_i_m15 h1 span{ width:auto; float:right;font-size:12px; padding-right:10px;color:#606060;}
.sws_i_m15 h1 span a{color:#606060;}
.sws_i_m15 h1 span a:hover{color:#d20001;}
.sws_i_m15 ul{width:720px; margin:20px auto 10px; overflow:hidden;}
.sws_i_m15 ul li{ width:180px; margin:7px 0 7px; float:left; text-align:center; overflow:hidden;}
.sws_i_m15 ul li img{ width:165px; height:65px;border:1px solid #d7d7d7;}

/*右侧*/
.sws_i_mr{width:247px; float:right; overflow:hidden;}
.sws_i_mr1{ width:245px; margin:15px auto 0; border:1px solid #cacaca; overflow:hidden;}
.sws_i_mr1 h1{width:225px; padding:0 10px; height:40px; font-size:14px;border-bottom:1px solid #dadada; line-height:40px; overflow:hidden; }
.sws_i_mr1 h1 img{ vertical-align:middle; margin-top:-2px; margin-right:5px;}
.sws_i_mr1 h1 span{ width:auto; float:right; margin-top:3px;font-size:12px; font-weight:normal; color:#626262;}
.sws_i_mr1 h1 span a{color:#626262;}
.sws_i_mr1 h1 span a:hover{color:#0074bd;}
.sws_i_mr1 ul{width:230px;  margin:15px auto;  overflow:hidden;}
.sws_i_mr1 ul li{ width:230px; height:28px; line-height:28px;  overflow:hidden;}
.sws_i_mr2{ width:245px; margin:15px auto 0; padding-bottom:10px; border:1px solid #cacaca; overflow:hidden;}
.sws_i_mr2 h1{width:225px; padding:0 10px; height:40px; font-size:14px;border-bottom:1px solid #dadada; line-height:40px; overflow:hidden; }
.sws_i_mr2 h1 img{ vertical-align:middle; margin-top:-2px; margin-right:5px;}
.sws_i_mr2 h1 span{ width:auto; float:right; margin-top:3px;font-size:12px; font-weight:normal; color:#626262;}
.sws_i_mr2 h1 span a{color:#626262;}
.sws_i_mr2 h1 span a:hover{color:#0074bd;}
.sws_i_mr2 dl{width:226px; padding:10px 3px; margin:5px auto; border-bottom:1px dashed #dadada;  overflow:hidden;}
.sws_i_mr2 dl dt{ width:82px; height:102px; border:1px solid #bbbbbb;float:left; overflow:hidden;}
.sws_i_mr2 dl dd{ width:130px; float:right; overflow:hidden;}
.sws_i_mr2 dl dd h2{ width:130px;  height:25px;color:#0074bd; line-height:25px; font-size:14px; overflow:hidden;}
.sws_i_mr2 dl dd p{ width:130px;margin-top:5px; line-height:18px; font-size:12px; overflow:hidden;}
.sws_i_mr2 dl dd p span{color:#0074bd;}
/*sws_index结束*/



/*sws_peixunlist开始*/
.sws_pxlist_wz{ width:980px; padding:0 10px; height:35px; border-bottom:1px solid #cccccc;line-height:35px; margin:10px auto 0;overflow:hidden;}
.sws_pxlist_wz img{ vertical-align:middle; margin-top:-3px; margin-right:3px;}
.sws_pxlist_m{ width:986px; margin:7px auto; overflow:hidden;}
.sws_pxlist_m1{ width:470px; float:left; margin:7px; padding:3px 0; height:195px; background-color:#eeeeee; overflow:hidden;}
.sws_pxlist_m1 h1{ width:433px; margin-bottom:5px; padding:0 20px; height:34px;  border-bottom:1px solid #cbcbcb;line-height:34px;font-size:14px; overflow:hidden;}
.sws_pxlist_m1 ul{ width:315px; float:left; overflow:hidden;}
.sws_pxlist_m1 ul li{ font-size:12px; width:305px; margin-left:14px; float:left; padding-right:10px;height:30px;line-height:30px;overflow:hidden;}
.sws_pxlist_m1 ul li span{color:#0074bd;}
.sws_pxlist_m1 dl{width:125px; float:right;padding-right:10px;overflow:hidden;}
.sws_pxlist_m1 dl dd{ font-size:12px; width:125px;height:30px;line-height:30px;overflow:hidden;}
.sws_pxlist_m1 dl dd span{color:#0074bd;}
.sws_pxlist_m1 dl dd img{ float:left; margin-top:7px; vertical-align:middle;}
.sws_page{ width:700px; margin:20px auto 30px; font-size:12px; text-align:center; line-height:25px; overflow:hidden;}
.sws_page span a{color:#0074bd;}
.sws_page span a:hover{color:#d20001;}
.sws_page span a.hover{color:#d20001;}
/*sws_peixunlist结束*/





/*sws_peixun开始*/
.sws_px{ width:970px; margin:15px auto -15px; padding:0 0 50px;background-color:#eeeeee;}
.sws_px1{ width:970px;   margin:20px auto 0; overflow:hidden;}
.sws_px1 h1{ width:940px; padding:0 15px; height:70px; font-size:24px; line-height:70px; margin:0 auto; border-bottom:1px solid #cbcbcb;font-weight:normal; overflow:hidden;}
.sws_px1 h1 span{ width:auto; line-height:70px; text-align:left; float:right; font-size:12px;color:#828282;}
.sws_px1 h1 p{ width:780px; float:left; text-align:center;}
.sws_px1 ul{ width:936px;  margin:40px auto 0; overflow:hidden;}
.sws_px1 ul li{ width:434px;  margin:0px 17px; height:30px; line-height:30px; float:left; font-size:14px; overflow:hidden;}
.sws_px1 ul li span{ color:#0074bd;}
.sws_px1 dl{ width:900px;  margin:40px auto 0; overflow:hidden;}
.sws_px1 dl dt{ width:135px; height:35px; float:left; font-size:22px;border-radius:3px;  text-align:center;color:#fff; background-color:#c51110; line-height:35px;}
.sws_px1 dl dt a{ display:block;color:#fff;}
.sws_px1 dl dt a:hover{ display:block;color:#fff;}
.sws_px1 dl dd{ width:500px; margin-left:20px; height:35px; float:left; font-size:22px; line-height:35px;}
.sws_px2{ width:970px;   margin:40px auto 20px; overflow:hidden;}
.sws_px2 ul{ width:910px; margin:0 auto 20px; padding:0 30px; height:30px; line-height:30px;font-size:14px; border-bottom:1px solid #cbcbcb; overflow:hidden;}
.sws_px2 ul li{ width:85px;color:#232222; float:left; text-align:center; height:30px; line-height:30px;margin-right:15px; background-color:#cbcbcb; display:block;overflow:hidden;}
.sws_px2 ul li.hover{ margin-right:15px;color:#fff; background-color:#0a71bc; display:block;overflow:hidden;}
.sws_px2 p{ width:910px; margin:5px auto; line-height:27px; font-size:12px; color:#444444;overflow:hidden;}


.box{width:100%;height:100%;background:rgba(0,0,0,0.5);position:fixed;z-index:100;display:none;}
.hint{width:500px;height:332px;margin:0 auto;background:#fff;position:fixed;top:50%;left:50%;margin-left:-250px;margin-top:-166px;z-index:111;display:none;}
.hint-in1{width:500px;height:70px;background:#ff6600;position:relative;}
.hint1{width:48px;height:47px;background:url(../images/hint1.png) no-repeat;-webkit-background-size:48px 47px;
background-size:48px 47px;top:12px;left:98px;position:absolute;z-index:111;}
.hint2{line-height:70px;color:#f4e8df;font-size:26px;padding-left:156px;}
.hint3{width:38px;height:37px;background:url(../images/hint3.png) no-repeat;-webkit-background-size:38px 37px;background-size:38px 37px; position:absolute;top:7px;right:7px;}
.hint3:hover{width:38px;height:37px;background:url(../images/hint33.png) no-repeat;-webkit-background-size:38px 37px;background-size:38px 37px; position:absolute;top:7px;right:7px;}
.hint-in2{line-height:150px;font-size:20px; text-align:center;color:#ff6600;}
.hint-in3{font-size:22px ;width:190px;height:50px;background:#ff7800;color:#f4e8df;position:absolute;bottom:50px;left:155px;text-align:center;line-height:50px;border-radius:6px;}


.reveal-modal-bg{position:fixed;height:100%;width:100%;background-color:#000;z-index:100;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;top:130px;left:50%;margin-left:-400px; background-color:#fff;width:780px; height:470px;position:absolute;z-index:101;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);-box-shadow:0 0 10px rgba(0,0,0,.5);}
.reveal-modal .close-reveal-modal {
font-size:30px;line-height:.5;position:absolute;top:8px;right:11px;color:#000;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
.reveal-modal h2{ width:760px; margin:0 auto; border-bottom:1px solid #d8d8d8;font-size:20px; height:40px; line-height:40px;font-weight:normal;}
.reveal-modal h2 span{color:#c60505;font-size:12px}
.reveal-modal ul{ width:500px; margin:30px auto 0px;  overflow:hidden;}
.reveal-modal ul li{ width:500px; font-size:12px; height:40px; line-height:45px;overflow:hidden;}
.reveal-modal ul li span{ width:80px; text-align:right; margin-right:5px;float:left;overflow:hidden; }
.reveal-modal ul li span span{ width:auto; display:inline; color:#ed2222; font-size:14px; }
.reveal-modal p{ width:300px;margin:20px auto 0; text-align:center; overflow:hidden;}
.input2{ width:350px; margin-top:10px;height:25px;float:left;border-radius:3px; color:#666666; line-height:25px; border:1px solid #cccccc; background:#ffffff; }
/*sws_peixun结束*/





/*sws_teamlist开始*/
.sws_tdlist{ width:1000px; margin:10px auto 10px; overflow:hidden;}
.sws_tdlist dl{ width:460px; padding:25px 20px; float:left;  border-bottom:1px solid #dcdcdc;overflow:hidden;}
.sws_tdlist dl dt{ width:105px; height:158px;  border:1px solid #b9b9b9;float:left;overflow:hidden;}
.sws_tdlist dl dd{ width:330px;float:right;overflow:hidden;}
.sws_tdlist dl dd h1{ width:330px; margin:0 auto 10px; height:30px; font-weight:normal; text-align:left; color:#0074bd; font-size:14px; line-height:30px;overflow:hidden;}
.sws_tdlist dl dd h1 span{ width:auto; margin-left:20px; font-size:12px; padding:2px 10px;  text-align:center; height:23px; line-height:23px;border-radius:3px;color:#fff;background-color:#c51110; overflow:hidden;}
.sws_tdlist dl dd p{ width:330px; font-size:12px; line-height:25px;overflow:hidden;}
.sws_tdlist dl dd p span{ width:auto; float:right; color:#0074bd; overflow:hidden;}
.sws_tdlist dl dd p span a{color:#0074bd;}
.sws_tdlist dl dd p span a:hover{color:#c51110; text-decoration:underline;}
/*sws_teamlist结束*/



/*sws_team开始*/
.sws_td_m1{ width:1000px; margin:25px auto 10px; overflow:hidden;}
.sws_td_m1l{ width:120px; height:170px; float:left;border:1px solid #b9b9b9;overflow:hidden;}
.sws_td_m1l img{ width:120px; height:170px;}
.sws_td_m1r{ width:850px;  float:right; padding-right:10px;overflow:hidden;}
.sws_td_m1r p{ width:850px; margin:3px auto; line-height:22px;overflow:hidden;}
.sws_td_m1r p span{ width:auto; float:right; color:#c51110; overflow:hidden;}
.sws_td_m1r p span a{color:#c51110;}
.sws_td_m1r p span a:hover{color:#c51110; text-decoration:underline;}
.sws_td_m1r1{ width:850px; margin:0 auto 10px; height:45px; font-size:18px;font-weight:normal; line-height:45px; overflow:hidden;}
.sws_td_span1{ width:auto; float:left;}
.sws_td_span2{ width:auto; font-size:12px; margin:0 20px; color:#0074bd; float:left;}
.sws_td_span3{ width:auto; line-height:50px; text-align:left; float:right; font-size:12px;color:#828282;}
.sws_td_m1r1 dl{ width:auto; float:left;font-size:12px; margin:10px 0 0 20px; font-weight:normal;  overflow:hidden;}
.sws_td_m1r1 dl dt a{ color:#fff; padding:0 10px;display:block;}
.sws_td_m1r1 dl dt{ width:auto; margin:0 10px; float:left;border-radius:3px;  height:25px; line-height:25px; background-color:#0074bd; color:#fff;overflow:hidden;}
.sws_td_m1r1 dl dt img{vertical-align:middle; margin-top:-3px; padding-right:4px;}
.sws_td_m1r1 dl dd a{ color:#fff; padding:0 20px;display:block;}
.sws_td_m1r1 dl dd{ width:auto; margin:0 10px; float:left;border-radius:3px;  height:25px; line-height:25px; background-color:#c51110; color:#fff;overflow:hidden;}
.sws_td_rz{width:1000px; margin:20px auto 10px; overflow:hidden;}
.sws_td_rz dl{width:1000px; margin:0px auto 0;  overflow:hidden;}
.sws_td_rz dl dt{ width:120px; text-align:center;float:left; text-align:center; font-size:18px; overflow:hidden;}
.sws_td_rz dl dd{ width:870px; margin-top:20px; float:right; overflow:hidden;}
.sws_td_rz dl dd p{width:auto; white-space:nowrap; float:left; color:#000; font-size:14px; line-height:35px; padding:0px 15px;overflow:hidden; }
.sws_td_rz dl dd p img{vertical-align:middle; margin-top:-3px; padding-right:4px;}
.sws_td_m2{width:1000px; margin:25px auto 0; overflow:hidden;}
.sws_td_m2 h1{width:1000px; font-size:16px; font-weight:normal;background:url(../images/sws_i_h1bg.png) no-repeat; height:33px; line-height:31px;overflow:hidden;}
.sws_td_m2 h1 p{ width:88px; padding-right:6px;  text-align:center; float:left; display:block;color:#fff; overflow:hidden;}
.sws_td_m2 h1 span{ width:auto; float:right;font-size:12px; padding-right:10px;color:#606060;}
.sws_td_m2 h1 span a{color:#606060;}
.sws_td_m2 h1 span a:hover{color:#d20001;}
.sws_td_m2 dl{width:960px; padding:10px 20px;margin:0 0 5px; border-bottom:1px solid #d6d6d6; overflow:hidden;}
.sws_td_m2 dl dt{width:960px; height:35px; line-height:35px; font-size:14px; color:#0074bd; font-weight:bold;overflow:hidden;}
.sws_td_m2 dl dt span{ width:auto; float:right;font-size:12px;color:#343434;font-weight:normal;}
.sws_td_m2 dl dd{width:960px; margin:5px auto 10px;  line-height:22px; font-size:12px;overflow:hidden;}
.sws_td_m2 dl dd span{ width:auto;border-radius:3px; float:right;   height:20px; line-height:20px; background-color:#0074bd; color:#fff;}
.sws_td_m2 dl dd span a{ padding:0 10px; display:block; color:#fff;border-radius:3px; float:right;   background-color:#0074bd;}
.sws_td_m3{width:970px; margin:15px auto 0; overflow:hidden;}
.sws_td_m3 h1{width:970px; font-size:16px; font-weight:normal;background:url(../images/sws_i_h1bg.png) no-repeat; height:33px; line-height:31px;overflow:hidden;}
.sws_td_m3 h1 p{ width:88px; padding-right:6px;  text-align:center; float:left; display:block;color:#fff; overflow:hidden;}
.sws_td_m3 h1 span{ width:auto; float:right;font-size:12px; padding-right:10px;color:#606060;}
.sws_td_m3 h1 span a{color:#606060;}
.sws_td_m3 h1 span a:hover{color:#d20001;}
.sws_td_m3 ul{width:966px; margin:30px auto 10px; overflow:hidden;}
.sws_td_m3 ul li{width:161px; text-align:center; font-size:14px; float:left; color:#0074bd; overflow:hidden;}
.sws_td_m3 ul li img{ width:120px; height:180px; margin-bottom:5px; border:1px solid #b9b9b9;}
/*sws_team结束*/






/*sws_newlist开始*/
.sws_new{width:1000px; margin:10px auto 0; overflow:hidden;}
.sws_new dl{width:960px; padding:10px 20px;margin:0 0 5px; border-bottom:1px solid #d6d6d6; overflow:hidden;}
.sws_new dl dt{width:960px; height:35px; line-height:35px; font-size:14px; color:#0074bd; font-weight:bold;overflow:hidden;}
.sws_new dl dt span{ width:auto; float:right;font-size:12px;color:#343434;font-weight:normal;}
.sws_new dl dd{width:960px; margin:5px auto 10px;  line-height:22px; font-size:12px;overflow:hidden;}
.sws_new dl dd span{ width:auto;border-radius:3px; float:right;   height:20px; line-height:20px; background-color:#0074bd; color:#fff;}
.sws_new dl dd span a{ padding:0 10px; display:block; color:#fff;border-radius:3px; float:right;   background-color:#0074bd;}
/*sws_newlist开始*/



/*sws_new开始*/
.sws_new_m{ width:1000px; margin:30px auto 0; padding-bottom:15px; overflow:hidden;}
.sws_new_m h1{ width:970px; height:45px; line-height:45px; font-size:24px; color:#000; text-align:center;font-weight:normal;overflow:hidden;}
.sws_new_m h2{ width:490px; margin:5px auto 20px; height:30px; color:#999999; line-height:30px;font-size:12px; text-align:center; font-weight:normal;overflow:hidden;}
.sws_new_m h2 span{ width:auto; line-height:30px; display:inline;  font-size:12px;color:#828282;}
.sws_new_m p{ width:960px; line-height:28px; text-indent:2em; color:#333333; margin:15px auto; overflow:hidden;}
.sws_new_m dl{ width:960px; padding:20px 20px 30px; margin-top:30px; border-top:1px solid #d4d4d4; overflow:hidden;}
.sws_new_m dl dt{ width:960px; margin:0 auto; height:30px; line-height:30px; font-weight:bold; color:#005a8c; overflow:hidden;}
.sws_new_m dl dd{width:960px;margin:0 auto; color:#333333; height:30px; line-height:30px; overflow:hidden;}
.sws_new_m dl dd a{color:#0074bd;}
.sws_new_m dl dd a:hover{color:#0074bd;}
.sws_new_m dl dd span{ width:auto; color:#999999; font-size:12px; float:right;}
/*sws_new结束*/


/*sws_fuwulist开始*/
.sws_fwlist{ width:1000px; margin:10px auto 0;overflow:hidden;}
.sws_fwlist dl{width:970px; padding:20px 15px; border-bottom:1px dashed #b0b0b0;overflow:hidden;}
.sws_fwlist dl dt{ width:150px; height:90px; float:left; overflow:hidden;}
.sws_fwlist dl dt img{ width:150px; height:90px;}
.sws_fwlist dl dd{ width:800px; float:right; overflow:hidden;}
.sws_fwlist dl dd h1{ width:800px; margin-bottom:5px; height:23px; line-height:23px; font-size:12px; color:#555555;overflow:hidden;}
.sws_fwlist dl dd p{ width:800px;line-height:20px; font-size:12px;color:#555555; overflow:hidden;}
.sws_fwlist dl dd p span{color:#0074bd;}
/*sws_fuwulist结束*/


/*sws_fuwu开始*/
.sws_fw{ width:1000px; margin:10px auto 0;overflow:hidden;}
.sws_fw dl{width:980px; padding:20px 10px; overflow:hidden;}
.sws_fw dl dt{ width:150px; height:90px; float:left; overflow:hidden;}
.sws_fw dl dt img{ width:150px; height:90px;}
.sws_fw dl dd{ width:810px; float:right; overflow:hidden;}
.sws_fw dl dd h1{ width:810px; margin-bottom:5px; height:23px; line-height:23px; font-size:12px; color:#555555;overflow:hidden;}
.sws_fw dl dd p{ width:810px;line-height:20px; font-size:12px;color:#555555; overflow:hidden;}
.sws_fw dl dd p span{color:#0074bd;}
.sws_fw_m1{width:1000px; margin:15px auto 40px; overflow:hidden;}
.sws_fw_m1 h1{width:1000px; margin:0 auto 20px; font-size:16px; font-weight:normal;background:url(../images/sws_i_h1bg.png) no-repeat; height:33px; line-height:31px;overflow:hidden;}
.sws_fw_m1 h1 span{ width:88px; padding-right:6px;  text-align:center; float:left; display:block;color:#fff; overflow:hidden;}
.sws_fw_m1 p{width:980px; margin:7px auto 7px; color:#555; line-height:25px; text-indent:2em; overflow:hidden;}
/*sws_fuwu结束*/
