html{color:#000;background:#fff url(bodybg.jpg) repeat-x top; font-family:"微软雅黑","Microsoft Yahei", "宋体";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
a{color:#444; text-decoration:none;}
a:hover{color:#ad1b19;}
.clean{clear:both}
/*reset over*/
.w{width:980px; margin:0 auto}
.topall{height:190px; background:#14A2AE url(top_bg.jpg) no-repeat center top; overflow:hidden}
.logo{ position:absolute; top:15px}
.navall{height:44px; line-height:44px; background:#DA251C}
.nav ul li{float:left}
.nav ul li a{font-size:22px; color:#FFFFFF; padding:0 50px}
.nav ul li a:hover{text-decoration:underline}
/*box1*/
.box1{height:100%; overflow:hidden; padding:10px 0;}
.box1_1{width:567px; height:376px; float:left; background:#000000}
.box1_2{float:right; width:400px; height:376px; background:#F8F2F2}
.search{ height:39px; border-bottom:1px solid #fff; padding:10px 10px;}
.search form{ float:left; margin:0;}
.search dt{ background:url(in_sou.gif) no-repeat; height:39px; line-height:39px; width:301px; float:left;}
.search dd{ float:right; width:70px; font-size:14px}
.search dd a{ margin-right:5px; display:block; float:right; padding-bottom:px;}
.s_int{float: left;height: 32px;line-height: 32px;width: 229px;margin-top:2px; padding-left:8px; outline:none;background: none;border: none;margin-left: 2px;color: #aab3d5; font-size:16px;}
.s_bon{float: left;width: 48px;height: 40px;margin-left: 5px;background: none;border: none;cursor: pointer;}
.xwtt{ position: relative; float: right;  min-height: 278px; margin-right: 10px; padding:10px; }
.xwtt .tit1{ margin: auto; line-height: 30px; font-size: 24px; font-weight: bolder; color:#666666; margin: 15px 0px; padding-top: 5px; text-align:left}
.xwtt .tit2{margin: auto; line-height: 30px; font-size: 24px; font-weight: bolder; color:#666666; margin: 15px 0px; border-top: 2px solid #ccc; padding-top: 10px; text-align:left}
.xwtt .tit3{margin: auto; line-height: 36px; font-size: 24px; font-weight: bolder; color:#666666; margin: 15px 0px; border-top: 3px solid #ccc; padding-top: 10px;}
.xwtt .abs {margin: auto; line-height: 30px; font-size: 16px;}
.xwtt ul{margin: auto; margin: 0px 15px; min-height: 160px; }
.xwtt li{height: 30px; line-height:30px; padding-left:3px; overflow:hidden; text-overflow:ellipsis; font-size: 16px;}
.xwtt li a { float:left; color: #54576C; white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}
.xwtt li a:hover { color: #941e23;}
.xwtt li a i { float:left; width: 7px; height: 7px; background:url(icon_dot_big.png) no-repeat; margin: 10px 10px 0 0; }
.more3 { position: absolute; text-align:right; font-size: 16px; color: #555971; bottom: 10px; right: 10px;  }
.xwtt p{  line-height:30px; padding-left:3px; overflow:hidden; text-overflow:ellipsis; font-size: 16px;}
/*box2*/
.box2{height:100%; overflow:hidden; padding:0 0 10px 0;}
.box2_1{width:640px; float:left; background:#F8F2F2; overflow:hidden; height:577px}
.box2_2{float:right; width:330px; overflow:hidden}
.box2_2_1{ background:#F8F2F2; padding:4px 6px}
.box2_2_1_1{margin:5px; background:#713626 url(shubiao.jpg) no-repeat 56px ; height:40px; line-height:38px}
.box2_2_1_1 a{display:block; color:#FFFFFF; font-size:24px; text-align:center}
.box2_2_1_1 a:hover{text-decoration:none}
.box2_2_2{background:#669a6c/*#F8F2F2*/; padding:10px 10px 5px 10px; margin-top:12px; height:250px}
.box2_2_2 a{display:block; margin:0px auto 10px 0}
.box2_2_2 a img{width:310px; height:auto}
/*box3*/
.box3{height:100%; overflow:hidden; padding:0 0 10px 0; background:#F8F2F2; height:360px }
.box3_2{float:left;overflow:hidden; padding:0 20px 20px 20px; width:450px;}
.box3_2_tit ul li{float:left; padding:0 10px; font-size:16px}
.box3_2_tit ul span{float:left}
.box3_2_tit{border-bottom:#ccc solid 1px; height:30px}
.box3_2_tit ul li.current a,.box3_2_tit ul li a:hover{color:#CE4434; text-decoration:none}
.con-list{padding:10px 0 0 0 }
.con-list li{ height:36px; line-height:36px;vertical-align: top;padding-left: 3px;overflow: hidden;text-overflow: ellipsis;font-size: 105%; border-bottom:#dadada dashed 1px}
.con-list li a{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; color:#444}

.box3_3{float:right;overflow:hidden; padding:0 20px 20px 20px; width:450px;}
/*box4*/
.box4{height:100%; overflow:hidden; padding:0 0 10px 0; background:#F8F2F2; margin-top:10px }
.box4_2{padding:0 0 0 22px}
.box4_2 ul li{float:left; text-align:left; width:190px}
.box4_2 ul li span{display:block; text-align:center; font-size:14px}
.box4_2 ul li img{width:176px; height:141px}

/*box5*/
.box5{height:100%; overflow:hidden; padding:0 0 10px 0; margin-top:10px}
.box5_1{width:640px; float:left; background:#F8F2F2; overflow:hidden; height:380px}
.box5_1_1{padding:0 20px 20px 20px}
.box5_1_tab{height:100%; overflow:hidden; padding:10px 0 0 0}
.box5_1_tabimg{float:left;}
.box5_1_tabimg img{width:180px; height:120px}
.box5_1_tabtxt{float:right; width:404px}
.box5_1_tabtxt .p1{font-size:18px; height:35px}
.box5_1_tabtxt .p2{font-size:13px; color:#999999; line-height:26px}
.box5_1_tabtxt .p2 a{color:#990000; padding:0 10px}

.box5_2{float:right; width:330px; overflow:hidden; background:#F8F2F2; height:380px}
.box5_2 ul{padding-top:20px}
.box5_2 .i-news ul li{}
.box5_2 .i-news ul li a {font-size:14px; line-height:28px}
/**box6*/
.box6{height:100%; overflow:hidden; padding:0 0 10px 0; margin-top:10px; background:#F8F2F2}
.box6_1{padding:20px 20px 0px 20px; height:100%; overflow:hidden;}
.box6_1 ul li{float:left; line-height:30px; padding:0 15px; border-bottom:#F8F2F2 solid 2px}
.box6_1 ul font{float:left; font-size:18px}
.box6_1 ul span{float:left; line-height:30px}
.box6_1 ul li.current{border-bottom:#A51917 solid 3px}
.box6_1 ul li.current a{color:#A51917; text-decoration:none}
.box6_1 ul li a:hover{text-decoration:none}

.box6 .conbg{padding-top:8px}

.fg-icon{ float:left; padding:0 10px 0 0}
.hdjl-con h4{ font-size:105%; padding:0 0 8px 0}
.hdjl-con h5{ font-weight:normal; line-height:1.5}
.hdjl-con li{ background:url(i-con-lie.jpg) 0% 100% repeat-x; padding:16px 0}
.wztit{ font-size:130%; padding-right:10px;}
.news-link li{ float:left; width:138px; padding:5px 0;}
.box6 .yq-links ul li{font-size:14px; text-align:left}
.box6 .yq-links ul li a{font-size:14px; text-align:left}

.news-link2 li{ float:left; width:105px; padding:5px 0;}
.news-link3 li{ float:left; width:155px; padding:5px 0;}
.news-link4 li{ width:140px; float:left; padding:5px 0px 5px 0;}
.yq-links{ margin-bottom:0px;}
.yq-links h3{ height:40px; font-weight:normal;}
.yq-links h3 font{ float:left; font-size:18px; line-height:28px;}
.yq-links h3 a{ float:left; font-size:18px; line-height:28px; text-align:center;}
.yq-links h3 a.hover{ border-bottom:3px solid #a51917; color:#a51917;}
.yq-links h3 a.hover:hover{ border-bottom:3px solid #a51917;}
.yq-links h3 span{ float:left; width:20px; height:37px;}
.jw-footer{ background:#0b297d; border-top:6px solid #a90d0a;color:#c3c3c3;}
.jw-footer p{ text-align:center; padding:5px 0;}
.jw-footer p a{ color:#fff;}
.jw-footer p a:hover{ text-decoration:underline;}

.jw-footer1{ background:#85C5E1; border-top:4px solid #DA251C;color:#000;clear:both; height:100%; overflow:hidden; margin-top:20px; padding:10px 0}
.jw-footer1 p{ text-align:center;}
.jw-footer1 p a{ color:#fff;}
.jw-footer1 p a:hover{ text-decoration:underline;}

.jw-footer01{ width:25%; float:left;text-align:right;}
.jw-footer02{text-align:left;  float:left; padding-left:0px; width:50%}
.jw-footer02 p{ text-align:center; font-size:14px; line-height:24px}
.jw-footer02 p a{ color:#fff;}

.jw-footer02 p a:hover{ text-decoration:underline;}

.lz_img .lef{ width:230px; float:right;}
.lz_img .lef ul{ padding-top:10px;}
.lz_img .rig{ width:200px; padding-top:15px; float:left;}
.lz_img .rig a{ display:block; background:#f5f5f5; margin-bottom:10px;}
.lz_img .rig a img{ width:200px; height:110px; display:block;}
.lz_img .rig a span{ display:block; line-height:30px; padding-left:8px;}

.jubao{background:#FFFFFF}
.jubao table tr td{height:40px; border:#E0EDED solid 1px; padding:5px 10px}



.conbg{padding:20px 20px; overflow:hidden}
.i-news h2{ font-weight:normal; padding:0 0 5px 5px; border-bottom:2px solid #8EBFC0;}
.tit{ font-size:130%;}
.n-tit{ display:inline-block; padding-bottom:5px;}
.more{ font-size:14px; color:#444; display:inline-block; float:right; padding-left:5px; margin-top:7px; padding-right:10px}
.more1 {
	TEXT-ALIGN: right; LINE-HEIGHT: 20px; DISPLAY: block; HEIGHT: 22px; COLOR: #fff; CLEAR: both; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 17px
}
.more1 A {
	PADDING-RIGHT: 16px
}
.more1 A:hover {
	COLOR: #a80d0a
}
.i-news dl{ height:119px;}
.i-news dt a{font-size:24px;font-weight:bold; padding:15px 0; display:inline-block;}
.i-news dd{ color:#888; font-size:12px; line-height:1.8; padding:5px 0;}
.i-news ul li{ height:31px; line-height:31px;vertical-align: top;padding-left: 3px;overflow: hidden;text-overflow: ellipsis;font-size: 105%;}
.i-news ul li a{font-size:16px; color:#444}
.i-news ul li img{ vertical-align:middle; margin-left:4px;}
.i-news .date{ float:right;}
.wz-icon{ background:url(i-wz-icon.png) no-repeat; width:4px; height:4px; display:inline-block; margin:0 10px 4px 5px; vertical-align:middle;}
.wz-icon2{background:#fff; width:4px; height:4px; display:inline-block; margin:0 10px 4px 5px; vertical-align:middle;}
.i-report .xf-t{ height:85px; overflow:hidden; margin-top:20px;}
.i-report .xf-t a{ float:left; display:inline-block; width:193px; height:69px; margin-bottom:10px;}
.i-report .xf-t a.rig{ float:right;}
.i-report .xf-t1{ height:84px; width:397px; overflow:hidden; margin-top:20px;}
.xf-b .hst1{ font-size:105%; color:#713626; font-weight:bold; border-bottom:2px solid #8EBFC0; height:40px; line-height:40px}
.xf-b .hst2{ font-size:105%; color:#000; font-weight:bold; border-bottom:2px solid #fff; margin-top:18px;}
.xf-b table td{ padding:4px 0; color:#000; opacity:.95;filter:alpha(opacity=95);}
.ad{ margin-top:20px;}
















/*鐒︾偣鍥�*/
.focus{ position:relative; width:567px; height:376px; background-color: #000; float: left;}  
.focus img{ width: 567px; height: 376px;} 
.focus .shadow .title{width: 260px; height: 65px;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:35px; line-height: 35px; 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:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; 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 .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(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;}  


.foot{height:1000px}
/*list*/
.b_body{ background:url(list_bg.gif) left repeat-y; overflow:hidden;}
.b_body .b_foot_body{ background:url(list_bg_foot.gif) bottom left no-repeat; overflow:hidden; width:980px;}

.b_body_rig{ background:url(list_bg.gif) right top repeat-y; overflow:hidden;}
.b_body_rig .b_foot_body_rig{ background:url(list_bg_foot.gif) bottom right no-repeat; overflow:hidden; width:980px;}

.list_top{ height:56px; background:#123a9c;}
.list_top dl{ padding-left:18px;}
.list_top a{ color:#fff;}
.list_top a:hover{ text-decoration:underline;}
.list_top dl dt{float:left; color:#fff; font-size:14px;  line-height:56px; background:url(list_ico01.gif) left no-repeat; padding-left:24px;}
.list_top dl dd{ float:right; padding-top:10px; line-height:36px; padding-right:18px;}
.list_top dl dd a{ float:right; padding-left:10px;}
.list_top dl dd b{ float:right; display:block;  background:url(list_sou.gif) top no-repeat; height:36px; width:283px; _width:291px; padding-left:8px;}
.list_top dl dd input{ float:left; border:0; background:none; padding:8px 0; width:225px; color:#8e97c0; font-size:14px; _height:32px;}
.list_top dl dd input.bt{ width:42px; float:right; cursor:pointer;}

.list_lm{ background:#fdfeff;}
.list_lm h3{ color:#10349a; font-weight:normal; padding:30px 15px 0 15px; line-height:18px;}
.list_lm h3 a{color:#10349a;}
.list_lm h3 a:hover{ color:#e42609;}


.lef_login h3{ color:#10349a; font-weight:normal; padding:30px 15px 0 15px; line-height:18px;}
.lef_login h3 a{color:#10349a;}
.lef_login h3 a:hover{ color:#e42609;}
.lef_login dl{ padding:10px 0px 25px 15px;}
.lef_login dl dd b,.lef_login dl dd strong{ height:45px; display:block; clear:both;}
.lef_login dl dd b input,.lef_login dl dd strong input{ background:#fcfdff; border:1px solid #768ecd; vertical-align:middle; color:#555; padding:8px 5px; width:210px; color:#999; _height:34px;}
.lef_login dl dd strong input{ float:left; width:100px;}
.lef_login dl dd b input:focus,.lef_login dl dd strong input:focus{ border:2px solid #113597; background:#fcfdff; color:#000;}
.lef_login dl dt input.bt{background:#10349a; border:0; width:90px; color:#fff; cursor:pointer; padding:7px 0; font-size:14px; margin-right:5px; line-height:22px;}
.lef_login dl dt input.bt:hover{background:#a40c0a;}
.lef_login dl dt input.hover{background:#a40c0a;}


.lef_login_gr h3{ color:#10349a; font-weight:normal; padding:30px 15px 0 15px; line-height:18px;}
.lef_login_gr h3 a{color:#10349a; float:right; font-size:12px; text-decoration:underline; margin:4px 0 0 0;}
.lef_login_gr h3 a:hover{ color:#e42609;}
.lef_login_gr dl{ padding:10px 15px 25px 15px;}
.lef_login_gr dl dd{ border-top:2px solid #10349a; line-height:25px;}
.lef_login_gr dl dd img{ vertical-align:middle; margin-right:4px;}
.lef_login_gr dl dd span{ line-height:42px; display:block; font-size:16px;  border-bottom:1px dashed #ccc;}
.lef_login_gr dl dd a{ display:block; background:url(i-wz-icon.png) 5px 16px no-repeat; padding-left:15px; line-height:35px;border-bottom:1px dashed #ccc;}
.lef_login_gr dl dd b a{ font-size:24px; font-weight:normal; display:block; line-height:55px; background:none; padding-left:2px;  border-bottom:1px dashed #ccc;}
.lef_login_gr dl dd strong{ color:#a40c0a; font-size:18px; font-weight:normal; padding:0 5px;}
.lef_login_gr dl dt{ text-align:center;}
.lef_login_gr dl dt span{ display:block; background:url(bt_bg01.gif) 0 -70px repeat-x; height:47px; line-height:45px; margin-bottom:10px; font-size:16px; color:#fff;}
.lef_login_gr dl dt span em{ font-size:20px;}

.list_tu{ background:#fdfeff; border-bottom:2px solid #eaeaea;}
.list_tu h3{ color:#10349a; font-weight:normal; padding:30px 15px 0 15px; line-height:18px;}
.list_tu h3 a{color:#10349a;}
.list_tu h3 a:hover{ color:#e42609;}
.list_tu dl{ overflow:hidden; min-height:350px; _height:350px; padding:0 15px 30px 15px;}
.list_tu dl a{ display:block; padding-top:10px;}
.list_tu dl a img{ display:block; width:220px; height:120px;}
.list_tu dl a span{ display:block; background:#ecedee; height:33px; line-height:33px; font-size:14px; padding-left:5px;}


.list_news{ background:#fdfeff;}
.list_news h3{ color:#10349a; font-weight:normal; padding:30px 15px 0 15px; line-height:18px;}
.list_news h3 span{ float:right; font-size:12px; line-height:12px; height:12px; border-left:1px solid #244ea3; padding-left:3px; margin-top:4px; color:#666;}
.list_news h3 a{color:#10349a;}
.list_news h3 a:hover{ color:#e42609;}
.list_news dl{min-height:200px; _height:200px; padding:10px 15px 25px 15px;}
.list_news dl dt{ color:#888; font-size:12px; padding-top:10px; padding-bottom:2px;}
.list_news dl dt a{ display:block; font-size:20px; line-height:30px; font-weight:bold;}
.list_news dl dd a{ background:url(i-wz-icon.png) 1px 14px no-repeat; padding-left:10px; display:block; height:32px; line-height:32px; font-size:14px; clear:both; border-bottom:1px dashed #aaa;}


.list_b{ background:#fff; border-bottom:2px solid #eaeaea; min-height:800px; _height:800px;}
.list_b h5{ background:#f2f5fa; line-height:42px; border-top:1px solid #d3dff1; border-bottom:1px solid #d3dff1; margin:0 15px; font-size:18px; padding-left:6px; color:#333; height:42px;}
.list_b h5 b{ float:left; font-weight:600;}
.list_b h5 span{ float:right; color:#666; font-size:14px; font-weight:normal; background:url(in_ico01.gif) right 17px no-repeat; padding-right:10px; margin-right:6px;}
.list_b h5 a:hover b{color:#e42609;}
.list_b h5 a:hover span{color:#e42609;}
.list_b h2{ padding-top:30px; line-height:26px; border-bottom:2px solid #10349a; margin:0 15px; padding-left:3px; color:#10349a; height:26px;}
.list_b h2 b{ float:left; color:#10349a; font-weight:600;}
.list_b h2 span{ float:right; color:#666; font-size:14px; font-weight:normal; background:url(in_ico01.gif) right 10px no-repeat; padding-right:10px;}
.list_b h2 a:hover b{color:#e42609;}
.list_b h2 a:hover span{color:#e42609;}
.list_b h3{ font-weight:600; padding-top:30px; line-height:26px; border-bottom:3px solid #10349a; margin:0 15px; padding-left:3px; color:#10349a; height:26px;}
.list_b h3 a.bt{ float:right; background:url(bt_bg01.gif) 0 -92px repeat-x; padding:0 8px; border:0; height:26px; line-height:23px; color:#fff; text-align:center; font-size:12px; cursor:pointer; font-weight:normal; margin-left:5px;}
.list_b h3 a.bt:hover{ background:url(bt_bg01.gif) 0 -22px repeat-x;}
.list_b h3 a.hover,.list_b h3 a.hover:hover{ background:url(bt_bg01.gif) 0 -22px repeat-x;}
.list_b h3 b{ float:left;}
.list_b h3 p{ font-size:14px; color:#999; float:left; margin:0; font-weight:normal; padding-left:12px;}
.list_b h3 b a.hover,.list_b h3 p a.hover{ color:#e42609;}
.list_b h3 span{ float:right; width:270px;}
.list_b h3 span input{ float:right; border:1px solid #10349a; padding:3px 3px; outline:none; margin:0; _height:24px;}
.list_b h3 span input.bt{ background:#0e2c83; width:70px; padding:5px 0 4px 0; _height:24px;+height:24px; border:0; color:#fff; text-align:center; font-size:12px; cursor:pointer; font-weight:normal;}
.list_b h3 span input.bt:hover{ background:#a70d0a;}
.list_b h4{ margin:0 15px; padding:15px 0; font-size:14px; font-weight:normal;}
.list_b h4 input{ background:#fcfdff; border:1px solid #768ecd; vertical-align:middle; color:#555; padding:4px 0;}
.list_b h4 input.bt{background:url(bt_bg01.gif) 0 -70px repeat-x; border:1px solid #12389d; color:#fff; cursor:pointer; padding:4px 10px;}
.list_b h4 input.bt:hover{background:url(bt_bg01.gif) 0 0 repeat-x; border:1px solid #ae0e0b; color:#fff;}
.list_b h6{ padding:15px; line-height:24px; background:#fff9e2; margin:0 15px; font-weight:normal; font-size:14px;}
.list_b h6 a{ color:#10349a;}
.list_b h6 strong{ display:block;}
.list_b h6 a:hover{ color:#a40c0a; text-decoration:underline;}
.list_b .news_list{ padding:0 15px;}
.list_b .news_list dd{ border-bottom:1px dotted #e7e7e7; padding:16px 3px 20px 3px; color:#888; line-height:22px; font-size:14px;}
.list_b .news_list dd a{ line-height:32px; font-size:20px; display:block;font-family:'姒涙垳缍�';color:#000;}
.list_b .list_foot{ margin:0 15px; padding:13px 0 30px 0; text-align:left; clear:both;}
.list_b .news_p_list{ padding:0 15px 10px 15px; overflow:hidden; line-height:1px; font-size:1px;}
.list_b .news_p_list dd{border-bottom:1px dotted #e7e7e7; padding:0 3px; line-height:46px; font-size:18px; display:block; background:url(i-wz-icon.png) 4px 20px no-repeat; padding-left:15px;}
.list_b .news_p_list dd a span{ float:right; color:#888; font-size:14px; font-weight:normal;}

.list_b .xxgk{}
.list_b .xxgk dl{ padding-top:25px;}
.list_b .xxgk dl a{ float:left; background:url(xxgk_r.gif) 280px -20px no-repeat #10349a; font-size:26px; line-height:100px; text-align:center; color:#fff; margin-left:20px;width:300px; margin-bottom:25px;}
.list_b .xxgk dl a span{ display:block; width:300px; background:url(xxgk_r.gif) -20px 80px no-repeat; cursor:pointer;}
.list_b .xxgk dl a:hover{ background:url(xxgk_rh.gif) 280px -20px no-repeat #a40c0a;}
.list_b .xxgk dl a:hover span{background:url(xxgk_rh.gif) -20px 80px no-repeat;}

.list_b table{ width:680px; margin-left:15px;}
.list_b th{ border-bottom:1px solid #e9f0f6; padding:6px 4px; background:#f2f7fb; text-align:left; font-weight:normal; color:#0e2c83;}
.list_b td{ border-bottom:1px solid #e9f0f6; padding:7px 4px; line-height:22px; text-align:left;}
.list_b th.cen,.list_b td.cen{ text-align:center;}
.list_b td input,.list_b td select,.list_b td textarea{ border:1px solid #768ecd; background:url(inp_bg.gif) left top no-repeat; padding:6px 3px; outline:none; font-size:16px; _height:33px; color:#555; vertical-align:middle; max-width:90%; margin:0;}
.list_b td textarea{ height:auto;}
.list_b td input:focus,.list_b td textarea:focus{ border:1px solid #113597; background:#fcfdff; color:#000;box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 5px rgba(102,175,233,0.6);}
.list_b td input.radio{ border:0; background:none;}
.list_b td.td_rig{ text-align:right; min-width:100px;}
.list_b td.td_rig b{ color:#F00;}
.list_b td.td_bor{ border-bottom:0; padding-bottom:25px;}
.list_b td input.bt{ background:url(bt_bg01.gif) 0 -76px repeat-x; width:120px; border:0; height:42px; color:#fff; text-align:center; font-size:16px; cursor:pointer; margin-right:5px;}
.list_b td input.bt:hover{ background:url(bt_bg01.gif) 0 -6px repeat-x;}
.list_b .list_foot{ margin:0 15px; padding:13px 0 30px 0; text-align:center; clear:both;}

.list_b table.tab_ly{ width:950px;}
.list_b table.tab_ly th{ padding:12px 11px;}
.list_b table.tab_ly td{ padding:10px 12px;}
.list_b table.tab_ly td.tit{ background:#fafcfe; color:#b30e0e;}
.list_b table.tab_ly td.td_bor{ border-bottom:0; padding-bottom:25px;}


.list_b table.lyb td.td_01{ padding:8px 12px; background:#f2f7fb; font-size:14px; color:#999;}
.list_b table.lyb td.td_01 b{ color:#10349a; padding-right:12px;}
.list_b table.lyb td.td_01 strong{ color:#a40c0a; font-weight:normal; font-size:12px;}
.list_b table.lyb td.td_01 p{ float:right; margin:0; width:150px;}
.list_b table.lyb td.td_01 em{ font-size:16px; font-family:Arial; line-height:18px; font-style:normal; padding-left:3px;}
.list_b table.lyb td.td_01 a{ float:right; padding:4px 5px; line-height:18px; background:#e6eff7; text-decoration:none; margin-left:10px; font-size:12px;}
.list_b table.lyb td.td_01 a:hover{ background:#a40c0a; color:#fff;}
.list_b table.lyb td.td_02{ padding:5px 12px 11px 12px; border-bottom:0px; font-size:14px; background:#fbfdff;}
.list_b table.lyb td.td_02 a.tit{ display:block; font-size:24px; font-weight:normal; line-height:50px;}
.list_b table.lyb td.td_02 a.tit em{ float:left; background:#a40c0a; height:30px; padding:0 6px; line-height:30px; margin-right:3px; color:#fff; font-style:normal; margin:8px 3px 0 0;}
.list_b table.lyb td.td_02 span{ display:block; line-height:24px; font-size:16px; padding-bottom:5px; clear:both;}
.list_b table.lyb td.td_03{ padding:0; padding-bottom:20px; font-size:14px;}
.list_b table.lyb td.td_03 div{ border:1px solid #eee0b4; padding:5px 12px; background:#fff6d3; color:#999;}
.list_b table.lyb td.td_03 span{ color:#a40c0a;}
.list_b table.lyb td.td_03 b,.list_b table.lyb td.td_03 strong{ color:#444; font-weight:normal; font-size:12px;}

.ly_zz{ position:relative; width:710px;}
.ly_zz h2{ background:#000; width:680px; position:absolute; z-index:40; top:0; left:0; margin-left:15px; color:#fff; font-size:24px;filter:alpha(opacity=70);opacity:.7; text-align:center; font-weight:normal; height:300px; float:left;}
.ly_zz h2 a{ color:#fff; font-size:30px; padding:0 4px;}
.ly_zz h2 a:hover{ color:red;}

.list_b table.tj_lyb{border-top:1px solid #e9f0f6;}
.list_b table.tj_lyb th{ padding:7px 10px; font-size:16px;}
.list_b table.tj_lyb td{ padding:3px 0 0 0; border-bottom:0;}
.list_b table.tj_lyb td.tit{ background:#fafcfe; color:#b30e0e;}
.list_b table.tj_lyb td input{ padding:4px 3px; _height:30px;}
.list_b table.tj_lyb td table{ border:1px solid #768ecd; width:500px; margin-left:0px;}
.list_b table.tj_lyb td th{ padding:2px 5px; font-size:14px;}
.list_b table.tj_lyb td td{ padding-left: 5px;}
.list_b table.tj_lyb td td input,.list_b table.tj_lyb td td select,.list_b table.tj_lyb td td textarea{ padding:1px 3px; _height:30px; color:#555; vertical-align:middle;}
.list_b table.tj_lyb td input.bt{ background:url(bt_bg01.gif) 0 -86px repeat-x; width:90px; height:32px; min-width:auto;}
.list_b table.tj_lyb td input.bt:hover{ background:url(bt_bg01.gif) 0 -16px repeat-x;}



.list_b_p{ background:#fff; border-bottom:2px solid #eaeaea; min-height:700px; _height:700px;}
.list_b_p h3{ padding-top:30px; line-height:26px; border-bottom:3px solid #10349a; margin:0 15px; padding-left:3px; color:#10349a;}
.list_b_p .sp_list{ padding:0 10px;}
.list_b_p .sp_list a{ widht:330px; float:left; line-height:32px; font-size:20px; display:block; margin:10px 0 0 10px; background:#ecedee;}
.list_b_p .sp_list a span{ display:block; height:36px; line-height:36px; font-size:14px; padding-left:5px;}
.list_b_p .sp_list a img{ width:330px; height:185px; display:block;}
.list_b_p .list_foot{ margin:0 15px; padding:13px 0 30px 0; text-align:center; border-top:1px dotted #e7e7e7; clear:both;}


.py_fh{ padding:0 15px 30px 15px;}
.py_fh h2{ line-height:40px; font-size:14px; border-bottom:1px solid #10349a; color:#10349a; padding-left:5px; background:#fafcff;}
.py_fh dt{ background:url(web.jpg) left no-repeat; padding:25px 10px 25px 190px; border-bottom:1px dashed #aaa;}
.py_fh dd{ background:url(phone.jpg) left no-repeat; padding:25px 10px 25px 190px;}
.py_fh dl{ color:#999; line-height:20px;}
.py_fh dl strong{ font-size:20px;  color:#a40c0a; font-weight:normal; display:block;}
.py_fh dl span{ display:block; font-size:16px; color:#444; line-height:40px;}


.article{ background:#fff;border-bottom:2px solid #eee; padding:30px; border-top:4px solid #a90d0a; margin-bottom:20px;}
.article h2{ font-size:30px; font-weight:bold; text-align:center; padding:10px 15px 10px 15px; color: #1f5781;}
.article h2 span{font-size:18px; font-weight:bold; text-align:center;display:block;padding-bottom:20px;}
.article h2 b,.h2_b{text-align: center;display:block; font-size:18px; padding-top:20px;}
.article div.f_tit{ font-weight:normal; line-height:22px; padding:9px 14px; text-align:center; border:1px solid #eebfbe; background:#fffdf6; font-size:18px;}
.summary{ text-align:center; padding:10px 0 30px 0; background:url(i-con-lie.jpg) 0% 100% repeat-x;}
.wz-text{ padding:30px 0 0 0; line-height:2em; min-height:100px; _height:500px; font-size:120%; color:#000;}
.wz-text p{ margin:1em 0;}

.tab_page{ min-height:500px; _height:500px;border-top:1px solid #e9f0f6;}
.tab_page table{ width:920px;}
.tab_page td{ border-bottom:1px solid #e9f0f6; padding:12px 4px; line-height:22px; text-align:left; font-size:14px;}
.tab_page td.nwinfo{ text-align:right; color:#999; min-width:100px;}
.tab_page td.td_red{ color:#ae0e0b;}
.tab_page td.td_blu{ color:#113598;}
.tab_page td.td_bor{ border-bottom:0; padding-bottom:25px;}
.tab_page td input.bt{ background:url(bt_bg01.gif) 0 -86px repeat-x; width:110px; border:0; height:32px; color:#fff; text-align:center; font-size:16px; cursor:pointer; margin-right:5px;}
.tab_page td input.bt:hover{ background:url(bt_bg01.gif) 0 -16px repeat-x;}

.page_fj{ clear:both; line-height:20px; text-align:left; padding:30px 3px 0 3px;}
.page_fj a{ text-align:left; display:block; color:#888;}
.page_fj a:hover{ text-decoration:underline; color:#e42609;}


.same-dt{ width:660px; padding-bottom:15px;}
.same-dt h3{ border-bottom:3px solid #0e2c83; color:#0e2c83; line-height:30px; padding-left:4px; padding-top:35px;}
.same-dt ul li{ background:url(i-wz-icon.png) 6px 16px no-repeat; padding-left:15px; border-bottom:1px dotted #e7e7e7; line-height:34px;}




.zf_k{ border-bottom:2px solid #e8e8e8; background:#fff; height:250px;}
.zf_k1{ border-bottom:2px solid #e8e8e8; background:#fff; height:370px;}
.zf_blu{ background:#fdfeff;}

.zf_01{ padding:10px 20px;}
.zf_01 h3{ line-height:40px; height:40px; font-weight:normal; font-size:18px;}
.zf_01 h3 b{ float:left; border-bottom:3px solid #a40c09; font-weight:normal;}
.zf_01 h3 span{ float:right; font-size:12px; line-height:12px; height:12px; padding-left:5px; border-left:1px solid #a40c09; margin:14px 2px 0 0;}
.zf_01 dl{ clear:both; padding-top:6px;}
.zf_01 dl dd{ line-height:24px;}
.zf_01 dl dd b{ line-height:50px; display:block; font-size:20px;}
.zf_01 dl dd a{ text-decoration:underline; padding-left:40px;}

.zf_02{ padding:10px 20px;}
.zf_02 h3{ line-height:40px; height:40px; font-weight:normal; font-size:18px; border-bottom:3px solid #0b297d;}
.zf_02 h3 b{ float:left; font-weight:normal;}
.zf_02 h3 span{ float:right; font-size:12px; line-height:12px; height:12px; padding-left:5px; border-left:1px solid #a40c09; margin:14px 2px 0 0;}
.zf_02 dl{ clear:both; padding-top:1px;}
.zf_02 dl dd{ line-height:24px;}
.zf_02 dl dd a{ line-height:36px; background:url(zf_ico01.gif) 6px 14px no-repeat; padding-left:21px; border-bottom:1px dashed #c1c2c3; display:block; font-size:16px;}

.zf_03{ padding:10px 20px;}
.zf_03 h3{ line-height:40px; height:40px; font-weight:normal; font-size:18px;}
.zf_03 h3 a{ float:left;}
.zf_03 h3 a.hover{ border-bottom:3px solid #0b297d; color:#0b297d;}
.zf_03 h3 a:hover,.zf_03 h3 a.hover:hover{ color:#a40c09; border-bottom:3px solid #a40c09;}
.zf_03 h3 font{ float:left; padding:0 12px;}
.zf_03 dl{ clear:both; padding-top:1px;}
.zf_03 dl dt{ height:119px; border-bottom:1px dashed #c1c2c3; color:#888; line-height:22px;}
.zf_03 dl dt a{ font-size:20px; text-align:left; line-height:50px; font-weight:bold; display:block; padding-top:5px;}
.zf_03 dl dd{ padding-top:12px;}
.zf_03 dl dd a{ line-height:33px; background:url(i-wz-icon.png) 6px 15px no-repeat; padding-left:19px; display:block; font-size:14px;}

.zf_04{ padding:10px 20px;}
.zf_04 h3{ line-height:40px; height:40px; font-weight:normal; font-size:18px; border-bottom:3px solid #0b297d;}
.zf_04 h3 p{ float:left; padding:0 4px; margin:0;}
.zf_04 h3 b{ float:left; font-weight:normal; cursor:pointer;}
.zf_04 h3 b.hover{ color:#0b297d;}
.zf_04 h3 b:hover{ color:#a40c09;}
.zf_04 dl.zf_y{ clear:both; padding-top:1px;}
.zf_04 dl.zf_y dt{ background:#f5f7fb; height:76px; padding-left:18px;}
.zf_04 dl.zf_y dt span{ padding-top:2px; display:block; line-height:30px;}
.zf_04 dl.zf_y dt span font{ font-size:10px; padding:0 8px; font-size:10px; color:#a40c09;}
.zf_04 dl.zf_y dt b{ display:block;}
.zf_04 dl.zf_y dt input{ border:1px solid #9cacda; background:url(inp_bg.gif) left top no-repeat; padding:7px 4px; float:left; border-right:0; outline:none; margin:0; width:200px; color:#999; _height:30px;}
.zf_04 dl.zf_y dt input.bt{ background:#0b297e; padding:7px 12px; border:1px solid #0b297e; color:#fff; cursor:pointer; width:auto; +height:32px; _height:30px;}
.zf_04 dl.zf_y dt input.bt:hover{ background:#a40c09; padding:7px 12px; border:1px solid #a40c09; color:#fff; cursor:pointer; width:auto;}
.zf_04 dl.zf_y dd{ color:#777; line-height:22px; padding-top:6px;}
.zf_04 dl.zf_y dd span{ display:block; margin-top:16px;}
.zf_04 dl.zf_y dd span a{ margin-right:7px; padding:5px 19px; font-size:14px; border:1px solid #e7edfb; background:#f1f5ff;}
.zf_04 dl.zf_y dd span a:hover{ border:1px solid #a70d0a; background:#a70d0a; color:#fff;}

.zf_04 dl.zf_l{ clear:both; padding-top:1px;}
.zf_04 dl.zf_l dd{ padding:10px 0;}
.zf_04 dl.zf_l dd a{ line-height:34px; background:url(i-wz-icon.png) 6px 16px no-repeat; padding-left:19px; display:block; font-size:14px;}
.zf_04 dl.zf_l dt{ padding-top:20px; text-align:center; border-top:1px dashed #c1c2c3;}
.zf_04 dl.zf_l dt a{ display:block; margin:0 auto; background:url(bt_bg01.gif) 0 -74px repeat-x; width:200px; height:44px; line-height:41px; color:#fff; text-align:center; font-size:16px;}
.zf_04 dl.zf_l dt a:hover{ background:url(bt_bg01.gif) 0 -4px repeat-x;}


.ser_tit{ height:160px; background:#f6f8fb; border-bottom:1px solid #e3e7ed; position:relative;}

.ser_tit span{ display:block; padding-left:210px; padding-top:55px;}
.ser_tit span input{ float:left; background:url(inp_bg.gif ) no-repeat; width:451px; border:2px solid #0e2c83; padding:12px 10px; _height:44px;  color:#555; font-size:16px;
-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.3);
-moz-box-shadow: 1px 1px 2px rgba(0,0,0,.3);
box-shadow: 1px 1px 2px rgba(0,0,0,.3);}
.ser_tit span input.bt{background:url(sou_bt.gif) center no-repeat #0e2c83; width:88px; padding:12px 0; cursor:pointer; color:#fff; _height:44px; +padding:9px 0 10px 0;
-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.3);
-moz-box-shadow: 1px 1px 2px rgba(0,0,0,.3);
box-shadow: 1px 1px 2px rgba(0,0,0,.3);}
.ser_tit span input.bt:hover{ background:url(sou_bt.gif) center no-repeat #a70d0a; border:2px solid #a70d0a;}


.ser_g{ height:58px; line-height:58px; clear:both; overflow:hidden; background:#fff; border-bottom:1px solid #eaeff2; color:#666; text-align:left; padding-left:210px; font-size:14px;}
.ser_g .a1{ display:inline; width:460px; float:left;}
.ser_g .a1 input{ margin-right:5px; margin-left:10px;}
.ser_g .a2{ display:inline; width:280px; float:left;}
.ser_g .a2 strong{ display:inline; float:left;}
.ser_g .a2 a{ display:inline; float:left; margin:0 10px; padding:0 15px; text-align:center;}
.ser_g .a2 a:hover{ border-top:2px solid #0283e1; line-height:54px; height:54px; color:#0283e1; font-weight:bold;}
.ser_g .a2 a.hover,.ser_g .a2 a.hover:hover{ border-top:2px solid #0283e1; line-height:54px; height:54px; color:#0283e1; font-weight:bold;}

.bs_sou{ padding:10px 0 0 40px; text-align:left;}
.bs_sou h1{ color:#F00; line-height:45px; font-size:14px;}
.bs_sou dl dt{ color:#0283E1; line-height:22px; clear:both; font-weight:bold; padding:6px 0; border-bottom:1px dashed #e7f2f7; margin-bottom:8px; padding-left:8px;}
.bs_sou dl dt input{ margin:4px 4px 0 0; float:left;}
.bs_sou dl dd{ line-height:28px; clear:both; padding-left:28px;}
.bs_sou dl dd span{ display:inline; width:440px; float:left; color:#666;}
.bs_sou dl dd span input{margin:8px 4px 0 0; float:left;}

.body_tit{ height:40px; line-height:40px; clear:both; border-bottom:1px solid #eaeff2; color:#999; font-size:14px; text-align:left;}
.body_tit strong{ display:inline; float:left; width:195px; margin-left:30px; color:#666;}

.lef_y{ width:22px; display:inline; float:left; height:758px; background:url(img/ser_lef.jpg) left no-repeat;}
.lef_y a,.lef_y a:hover{ margin-top:36px; height:58px; display:block; width:22px; cursor:pointer;}
.lef_y a.hover,.lef_y a.hover:hover{background:url(img/ser_lef_hover.jpg) left no-repeat; background-position:0 -36px;}


.lef_tit{ line-height:26px; padding:6px 0; background:url(img/ser_lef_bg.jpg) left bottom no-repeat;}
.lef_tit a{ display:block; text-align:left; line-height:36px; height:36px; border-left:2px solid #fff; padding-left:32px;}
.lef_tit a.hover,.lef_tit a.hover:hover{ color:#0283e1; border-left:3px solid #0283e1; height:39px; line-height:39px; font-size:14px; font-weight:bold;}
.lef_s{ padding:25px 12px 22px 27px; background:url(img/ser_lef_bg.jpg) left bottom no-repeat; line-height:22px; color:#999; text-align:left;}
.lef_s span{ display:block; padding-bottom:1px;}
.lef_s span strong{ display:block; color:#666; font-size:14px;}
.lef_s a{ display:block; padding-top:16px;}
 
.lef_s2{ padding:25px 12px 22px 27px;  line-height:22px; color:#999; text-align:left;}
.lef_s2 span{ display:block; padding-bottom:1px;}
.lef_s2 span strong{ display:block; color:#666; font-size:14px;}
.lef_s2 a{ display:block; color:#0283e1;}

.search_list{ display:block;}
.search_list dl{ padding:5px 60px 5px 0;}
.search_list dl dt{ display:block; line-height:50px; text-align:left;}
.search_list dl dt a{text-align:left;  text-align:left; font-size:20px;}
.search_list dl dt font{ float:right; color:#999; font-size:14px;}
.search_list dl dd{ padding-bottom:26px; text-align:left; line-height:20px; color:#999;}
.list_foot{ padding:20px 0 50px 0; border-top:1px dotted #eee;}


.lef_search{ line-height:26px; padding:15px 13px; border-bottom:1px dashed #e7eef4; height:24px; clear:both;}
.lef_search h1{ display:inline; float:left; width:150px; text-align:right; color:#666; height:24px; line-height:24px; font-size:14px; margin-right:8px; font-weight:bold;}
.lef_search span{ display:block; line-height:16px; padding:3px 0; text-align:left;}
/*list*/
.b_body{ background:url(list_bg.gif) left repeat-y; overflow:hidden;}
.b_body .b_foot_body{ background:url(list_bg_foot.gif) bottom left no-repeat; overflow:hidden; width:980px;}

.b_body_rig{ background:url(list_bg.gif) right top repeat-y; overflow:hidden;}
.b_body_rig .b_foot_body_rig{ background:url(list_bg_foot.gif) bottom right no-repeat; overflow:hidden; width:980px;}
.w250{ width:250px;}
.w710{ width:710px;}
.float-l,.lef{ float:left; display:inline;}
.float-r,.rig{ float:right; display:inline;}
.list_top{ height:56px; background:#fff; margin:10px auto; color:#000000}
.list_top dl{ padding-left:18px;}
.list_top a{ color:#000000;}
.list_top a:hover{ text-decoration:underline;}
.list_top dl dt{float:left; color:#000000; font-size:16px;  line-height:56px; background:url(list_ico01.gif) left no-repeat; padding-left:24px;}
.list_top dl dd{ float:right; padding-top:10px; line-height:36px; padding-right:18px;}
.list_top dl dd a{ float:right; padding-left:10px;}
.list_top dl dd b{ float:right; display:block;  background:url(list_sou.gif) top no-repeat; height:36px; width:283px; _width:291px; padding-left:8px;}
.list_top dl dd input{ float:left; border:0; background:none; padding:8px 0; width:225px; color:#8e97c0; font-size:14px; _height:32px;}
.list_top dl dd input.bt{ width:42px; float:right; cursor:pointer;}

.list_lm{ background:#fdfeff;}
.list_lm h3{ color:#10349a; font-weight:normal; padding:30px 15px 0 15px; line-height:18px;}
.list_lm h3 a{color:#10349a;}
.list_lm h3 a:hover{ color:#e42609;}
.list_lm dl{ min-height:150px; _height:150px; padding:10px 0px 25px 15px;}
.list_lm dl a{ display:block; background:#0093DD;height:38px; line-height:38px; font-size:14px; clear:both; margin-bottom:3px; padding-left:10px; color:#fff; margin-right:15px; font-size:16px;}
.list_lm dl a:hover,.list_lm dl a.hover{ background:#DA251C; padding-left:10px; color:#fff; text-decoration:none}

.lef_login h3{ color:#10349a; font-weight:normal; padding:30px 15px 0 15px; line-height:18px;}
.lef_login h3 a{color:#10349a;}
.lef_login h3 a:hover{ color:#e42609;}
.lef_login dl{ padding:10px 0px 25px 15px;}
.lef_login dl dd b,.lef_login dl dd strong{ height:45px; display:block; clear:both;}
.lef_login dl dd b input,.lef_login dl dd strong input{ background:#fcfdff; border:1px solid #768ecd; vertical-align:middle; color:#555; padding:8px 5px; width:210px; color:#999; _height:34px;}
.lef_login dl dd strong input{ float:left; width:100px;}
.lef_login dl dd b input:focus,.lef_login dl dd strong input:focus{ border:2px solid #113597; background:#fcfdff; color:#000;}
.lef_login dl dt input.bt{background:#10349a; border:0; width:90px; color:#fff; cursor:pointer; padding:7px 0; font-size:14px; margin-right:5px; line-height:22px;}
.lef_login dl dt input.bt:hover{background:#a40c0a;}
.lef_login dl dt input.hover{background:#a40c0a;}


.lef_login_gr h3{ color:#10349a; font-weight:normal; padding:30px 15px 0 15px; line-height:18px;}
.lef_login_gr h3 a{color:#10349a; float:right; font-size:12px; text-decoration:underline; margin:4px 0 0 0;}
.lef_login_gr h3 a:hover{ color:#e42609;}
.lef_login_gr dl{ padding:10px 15px 25px 15px;}
.lef_login_gr dl dd{ border-top:2px solid #10349a; line-height:25px;}
.lef_login_gr dl dd img{ vertical-align:middle; margin-right:4px;}
.lef_login_gr dl dd span{ line-height:42px; display:block; font-size:16px;  border-bottom:1px dashed #ccc;}
.lef_login_gr dl dd a{ display:block; background:url(i-wz-icon.png) 5px 16px no-repeat; padding-left:15px; line-height:35px;border-bottom:1px dashed #ccc;}
.lef_login_gr dl dd b a{ font-size:24px; font-weight:normal; display:block; line-height:55px; background:none; padding-left:2px;  border-bottom:1px dashed #ccc;}
.lef_login_gr dl dd strong{ color:#a40c0a; font-size:18px; font-weight:normal; padding:0 5px;}
.lef_login_gr dl dt{ text-align:center;}
.lef_login_gr dl dt span{ display:block; background:url(bt_bg01.gif) 0 -70px repeat-x; height:47px; line-height:45px; margin-bottom:10px; font-size:16px; color:#fff;}
.lef_login_gr dl dt span em{ font-size:20px;}

.list_tu{ background:#fdfeff; border-bottom:2px solid #eaeaea;}
.list_tu h3{ color:#10349a; font-weight:normal; padding:30px 15px 0 15px; line-height:18px;}
.list_tu h3 a{color:#10349a;}
.list_tu h3 a:hover{ color:#e42609;}
.list_tu dl{ overflow:hidden; min-height:350px; _height:350px; padding:0 15px 30px 15px;}
.list_tu dl a{ display:block; padding-top:10px;}
.list_tu dl a img{ display:block; width:220px; height:120px;}
.list_tu dl a span{ display:block; background:#ecedee; height:33px; line-height:33px; font-size:14px; padding-left:5px;}


.list_news{ background:#fdfeff;}
.list_news h3{ color:#10349a; font-weight:normal; padding:30px 15px 0 15px; line-height:18px;}
.list_news h3 span{ float:right; font-size:12px; line-height:12px; height:12px; border-left:1px solid #244ea3; padding-left:3px; margin-top:4px; color:#666;}
.list_news h3 a{color:#10349a;}
.list_news h3 a:hover{ color:#e42609;}
.list_news dl{min-height:200px; _height:200px; padding:10px 15px 25px 15px;}
.list_news dl dt{ color:#888; font-size:12px; padding-top:10px; padding-bottom:2px;}
.list_news dl dt a{ display:block; font-size:20px; line-height:30px; font-weight:bold;}
.list_news dl dd a{ background:url(i-wz-icon.png) 1px 14px no-repeat; padding-left:10px; display:block; height:32px; line-height:32px; font-size:14px; clear:both; border-bottom:1px dashed #aaa;}


.list_b{ background:#fff; border-bottom:2px solid #eaeaea; min-height:800px; _height:800px;}
.list_b h5{ background:#f2f5fa; line-height:42px; border-top:1px solid #d3dff1; border-bottom:1px solid #d3dff1; margin:0 15px; font-size:18px; padding-left:6px; color:#333; height:42px;}
.list_b h5 b{ float:left; font-weight:600;}
.list_b h5 span{ float:right; color:#666; font-size:14px; font-weight:normal; background:url(in_ico01.gif) right 17px no-repeat; padding-right:10px; margin-right:6px;}
.list_b h5 a:hover b{color:#e42609;}
.list_b h5 a:hover span{color:#e42609;}
.list_b h2{ padding-top:30px; line-height:26px; border-bottom:2px solid #10349a; margin:0 15px; padding-left:3px; color:#10349a; height:26px;}
.list_b h2 b{ float:left; color:#10349a; font-weight:600;}
.list_b h2 span{ float:right; color:#666; font-size:14px; font-weight:normal; background:url(in_ico01.gif) right 10px no-repeat; padding-right:10px;}
.list_b h2 a:hover b{color:#e42609;}
.list_b h2 a:hover span{color:#e42609;}
.list_b h3{ font-weight:600; padding-top:30px; line-height:26px; border-bottom:3px solid #10349a; margin:0 15px; padding-left:3px; color:#10349a; height:26px;}
.list_b h3 a.bt{ float:right; background:url(bt_bg01.gif) 0 -92px repeat-x; padding:0 8px; border:0; height:26px; line-height:23px; color:#fff; text-align:center; font-size:12px; cursor:pointer; font-weight:normal; margin-left:5px;}
.list_b h3 a.bt:hover{ background:url(bt_bg01.gif) 0 -22px repeat-x;}
.list_b h3 a.hover,.list_b h3 a.hover:hover{ background:url(bt_bg01.gif) 0 -22px repeat-x;}
.list_b h3 b{ float:left;}
.list_b h3 p{ font-size:14px; color:#999; float:left; margin:0; font-weight:normal; padding-left:12px;}
.list_b h3 b a.hover,.list_b h3 p a.hover{ color:#e42609;}
.list_b h3 span{ float:right; width:270px;}
.list_b h3 span input{ float:right; border:1px solid #10349a; padding:3px 3px; outline:none; margin:0; _height:24px;}
.list_b h3 span input.bt{ background:#0e2c83; width:70px; padding:5px 0 4px 0; _height:24px;+height:24px; border:0; color:#fff; text-align:center; font-size:12px; cursor:pointer; font-weight:normal;}
.list_b h3 span input.bt:hover{ background:#a70d0a;}
.list_b h4{ margin:0 15px; padding:15px 0; font-size:14px; font-weight:normal;}
.list_b h4 input{ background:#fcfdff; border:1px solid #768ecd; vertical-align:middle; color:#555; padding:4px 0;}
.list_b h4 input.bt{background:url(bt_bg01.gif) 0 -70px repeat-x; border:1px solid #12389d; color:#fff; cursor:pointer; padding:4px 10px;}
.list_b h4 input.bt:hover{background:url(bt_bg01.gif) 0 0 repeat-x; border:1px solid #ae0e0b; color:#fff;}
.list_b h6{ padding:15px; line-height:24px; background:#fff9e2; margin:0 15px; font-weight:normal; font-size:14px;}
.list_b h6 a{ color:#10349a;}
.list_b h6 strong{ display:block;}
.list_b h6 a:hover{ color:#a40c0a; text-decoration:underline;}
.list_b .news_list{ padding:0 15px;}
.list_b .news_list dd{ border-bottom:1px dotted #e7e7e7; padding:16px 3px 20px 3px; color:#888; line-height:22px; font-size:14px;}
.list_b .news_list dd a{ line-height:32px; font-size:20px; display:block;font-family:'姒涙垳缍�';color:#000;}
.list_b .list_foot{ margin:0 15px; padding:13px 0 30px 0; text-align:left; clear:both;}
.list_b .news_p_list{ padding:0 15px 10px 15px; overflow:hidden; line-height:1px; font-size:1px;}
.list_b .news_p_list dd{border-bottom:1px dotted #e7e7e7; padding:0 3px; line-height:46px; font-size:18px; display:block; background:url(i-wz-icon.png) 4px 20px no-repeat; padding-left:15px;}
.list_b .news_p_list dd a span{ float:right; color:#888; font-size:14px; font-weight:normal;}

.list_b .xxgk{}
.list_b .xxgk dl{ padding-top:25px;}
.list_b .xxgk dl a{ float:left; background:url(xxgk_r.gif) 280px -20px no-repeat #10349a; font-size:26px; line-height:100px; text-align:center; color:#fff; margin-left:20px;width:300px; margin-bottom:25px;}
.list_b .xxgk dl a span{ display:block; width:300px; background:url(xxgk_r.gif) -20px 80px no-repeat; cursor:pointer;}
.list_b .xxgk dl a:hover{ background:url(xxgk_rh.gif) 280px -20px no-repeat #a40c0a;}
.list_b .xxgk dl a:hover span{background:url(xxgk_rh.gif) -20px 80px no-repeat;}

.list_b table{ width:680px; margin-left:15px;}
.list_b th{ border-bottom:1px solid #e9f0f6; padding:6px 4px; background:#f2f7fb; text-align:left; font-weight:normal; color:#0e2c83;}
.list_b td{ border-bottom:1px solid #e9f0f6; padding:7px 4px; line-height:22px; text-align:left;}
.list_b th.cen,.list_b td.cen{ text-align:center;}
.list_b td input,.list_b td select,.list_b td textarea{ border:1px solid #768ecd; background:url(inp_bg.gif) left top no-repeat; padding:6px 3px; outline:none; font-size:16px; _height:33px; color:#555; vertical-align:middle; max-width:90%; margin:0;}
.list_b td textarea{ height:auto;}
.list_b td input:focus,.list_b td textarea:focus{ border:1px solid #113597; background:#fcfdff; color:#000;box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 5px rgba(102,175,233,0.6);}
.list_b td input.radio{ border:0; background:none;}
.list_b td.td_rig{ text-align:right; min-width:100px;}
.list_b td.td_rig b{ color:#F00;}
.list_b td.td_bor{ border-bottom:0; padding-bottom:25px;}
.list_b td input.bt{ background:url(bt_bg01.gif) 0 -76px repeat-x; width:120px; border:0; height:42px; color:#fff; text-align:center; font-size:16px; cursor:pointer; margin-right:5px;}
.list_b td input.bt:hover{ background:url(bt_bg01.gif) 0 -6px repeat-x;}
.list_b .list_foot{ margin:0 15px; padding:13px 0 30px 0; text-align:center; clear:both;}

.list_b table.tab_ly{ width:950px;}
.list_b table.tab_ly th{ padding:12px 11px;}
.list_b table.tab_ly td{ padding:10px 12px;}
.list_b table.tab_ly td.tit{ background:#fafcfe; color:#b30e0e;}
.list_b table.tab_ly td.td_bor{ border-bottom:0; padding-bottom:25px;}


.list_b table.lyb td.td_01{ padding:8px 12px; background:#f2f7fb; font-size:14px; color:#999;}
.list_b table.lyb td.td_01 b{ color:#10349a; padding-right:12px;}
.list_b table.lyb td.td_01 strong{ color:#a40c0a; font-weight:normal; font-size:12px;}
.list_b table.lyb td.td_01 p{ float:right; margin:0; width:150px;}
.list_b table.lyb td.td_01 em{ font-size:16px; font-family:Arial; line-height:18px; font-style:normal; padding-left:3px;}
.list_b table.lyb td.td_01 a{ float:right; padding:4px 5px; line-height:18px; background:#e6eff7; text-decoration:none; margin-left:10px; font-size:12px;}
.list_b table.lyb td.td_01 a:hover{ background:#a40c0a; color:#fff;}
.list_b table.lyb td.td_02{ padding:5px 12px 11px 12px; border-bottom:0px; font-size:14px; background:#fbfdff;}
.list_b table.lyb td.td_02 a.tit{ display:block; font-size:24px; font-weight:normal; line-height:50px;}
.list_b table.lyb td.td_02 a.tit em{ float:left; background:#a40c0a; height:30px; padding:0 6px; line-height:30px; margin-right:3px; color:#fff; font-style:normal; margin:8px 3px 0 0;}
.list_b table.lyb td.td_02 span{ display:block; line-height:24px; font-size:16px; padding-bottom:5px; clear:both;}
.list_b table.lyb td.td_03{ padding:0; padding-bottom:20px; font-size:14px;}
.list_b table.lyb td.td_03 div{ border:1px solid #eee0b4; padding:5px 12px; background:#fff6d3; color:#999;}
.list_b table.lyb td.td_03 span{ color:#a40c0a;}
.list_b table.lyb td.td_03 b,.list_b table.lyb td.td_03 strong{ color:#444; font-weight:normal; font-size:12px;}

.ly_zz{ position:relative; width:710px;}
.ly_zz h2{ background:#000; width:680px; position:absolute; z-index:40; top:0; left:0; margin-left:15px; color:#fff; font-size:24px;filter:alpha(opacity=70);opacity:.7; text-align:center; font-weight:normal; height:300px; float:left;}
.ly_zz h2 a{ color:#fff; font-size:30px; padding:0 4px;}
.ly_zz h2 a:hover{ color:red;}

.list_b table.tj_lyb{border-top:1px solid #e9f0f6;}
.list_b table.tj_lyb th{ padding:7px 10px; font-size:16px;}
.list_b table.tj_lyb td{ padding:3px 0 0 0; border-bottom:0;}
.list_b table.tj_lyb td.tit{ background:#fafcfe; color:#b30e0e;}
.list_b table.tj_lyb td input{ padding:4px 3px; _height:30px;}
.list_b table.tj_lyb td table{ border:1px solid #768ecd; width:500px; margin-left:0px;}
.list_b table.tj_lyb td th{ padding:2px 5px; font-size:14px;}
.list_b table.tj_lyb td td{ padding-left: 5px;}
.list_b table.tj_lyb td td input,.list_b table.tj_lyb td td select,.list_b table.tj_lyb td td textarea{ padding:1px 3px; _height:30px; color:#555; vertical-align:middle;}
.list_b table.tj_lyb td input.bt{ background:url(bt_bg01.gif) 0 -86px repeat-x; width:90px; height:32px; min-width:auto;}
.list_b table.tj_lyb td input.bt:hover{ background:url(bt_bg01.gif) 0 -16px repeat-x;}



.list_b_p{ background:#fff; border-bottom:2px solid #eaeaea; min-height:700px; _height:700px;}
.list_b_p h3{ padding-top:30px; line-height:26px; border-bottom:3px solid #10349a; margin:0 15px; padding-left:3px; color:#10349a;}
.list_b_p .sp_list{ padding:0 10px;}
.list_b_p .sp_list a{ widht:330px; float:left; line-height:32px; font-size:20px; display:block; margin:10px 0 0 10px; background:#ecedee;}
.list_b_p .sp_list a span{ display:block; height:36px; line-height:36px; font-size:14px; padding-left:5px;}
.list_b_p .sp_list a img{ width:330px; height:185px; display:block;}
.list_b_p .list_foot{ margin:0 15px; padding:13px 0 30px 0; text-align:center; border-top:1px dotted #e7e7e7; clear:both;}


.py_fh{ padding:0 15px 30px 15px;}
.py_fh h2{ line-height:40px; font-size:14px; border-bottom:1px solid #10349a; color:#10349a; padding-left:5px; background:#fafcff;}
.py_fh dt{ background:url(web.jpg) left no-repeat; padding:25px 10px 25px 190px; border-bottom:1px dashed #aaa;}
.py_fh dd{ background:url(phone.jpg) left no-repeat; padding:25px 10px 25px 190px;}
.py_fh dl{ color:#999; line-height:20px;}
.py_fh dl strong{ font-size:20px;  color:#a40c0a; font-weight:normal; display:block;}
.py_fh dl span{ display:block; font-size:16px; color:#444; line-height:40px;}


.article{ background:#fff;border-bottom:2px solid #eee; padding:30px; border-top:4px solid #a90d0a; margin-bottom:20px; width:920px; margin:0 auto}
.article h2{ font-size:30px; font-weight:bold; text-align:center; padding:10px 15px 10px 15px; color: #1f5781;}
.article h2 span{font-size:18px; font-weight:bold; text-align:center;display:block;padding-bottom:20px;}
.article h2 b,.h2_b{text-align: center;display:block; font-size:18px; padding-top:20px;}
.article div.f_tit{ font-weight:normal; line-height:22px; padding:9px 14px; text-align:center; border:1px solid #eebfbe; background:#fffdf6; font-size:18px;}
.summary{ text-align:center; padding:10px 0 30px 0; background:url(i-con-lie.jpg) 0% 100% repeat-x;}
.wz-text{ padding:30px 0 0 0; line-height:2em; min-height:100px; _height:500px; font-size:120%; color:#000;}
.wz-text p{ margin:1em 0;}

.tab_page{ min-height:500px; _height:500px;border-top:1px solid #e9f0f6;}
.tab_page table{ width:920px;}
.tab_page td{ border-bottom:1px solid #e9f0f6; padding:12px 4px; line-height:22px; text-align:left; font-size:14px;}
.tab_page td.nwinfo{ text-align:right; color:#999; min-width:100px;}
.tab_page td.td_red{ color:#ae0e0b;}
.tab_page td.td_blu{ color:#113598;}
.tab_page td.td_bor{ border-bottom:0; padding-bottom:25px;}
.tab_page td input.bt{ background:url(bt_bg01.gif) 0 -86px repeat-x; width:110px; border:0; height:32px; color:#fff; text-align:center; font-size:16px; cursor:pointer; margin-right:5px;}
.tab_page td input.bt:hover{ background:url(bt_bg01.gif) 0 -16px repeat-x;}

.page_fj{ clear:both; line-height:20px; text-align:left; padding:30px 3px 0 3px;}
.page_fj a{ text-align:left; display:block; color:#888;}
.page_fj a:hover{ text-decoration:underline; color:#e42609;}


.same-dt{ width:660px; padding-bottom:15px;}
.same-dt h3{ border-bottom:3px solid #0e2c83; color:#0e2c83; line-height:30px; padding-left:4px; padding-top:35px;}
.same-dt ul li{ background:url(i-wz-icon.png) 6px 16px no-repeat; padding-left:15px; border-bottom:1px dotted #e7e7e7; line-height:34px;}


.zf_k{ border-bottom:2px solid #e8e8e8; background:#fff; height:250px;}
.zf_k1{ border-bottom:2px solid #e8e8e8; background:#fff; height:370px;}
.zf_blu{ background:#fdfeff;}

.zf_01{ padding:10px 20px;}
.zf_01 h3{ line-height:40px; height:40px; font-weight:normal; font-size:18px;}
.zf_01 h3 b{ float:left; border-bottom:3px solid #a40c09; font-weight:normal;}
.zf_01 h3 span{ float:right; font-size:12px; line-height:12px; height:12px; padding-left:5px; border-left:1px solid #a40c09; margin:14px 2px 0 0;}
.zf_01 dl{ clear:both; padding-top:6px;}
.zf_01 dl dd{ line-height:24px;}
.zf_01 dl dd b{ line-height:50px; display:block; font-size:20px;}
.zf_01 dl dd a{ text-decoration:underline; padding-left:40px;}

.zf_02{ padding:10px 20px;}
.zf_02 h3{ line-height:40px; height:40px; font-weight:normal; font-size:18px; border-bottom:3px solid #0b297d;}
.zf_02 h3 b{ float:left; font-weight:normal;}
.zf_02 h3 span{ float:right; font-size:12px; line-height:12px; height:12px; padding-left:5px; border-left:1px solid #a40c09; margin:14px 2px 0 0;}
.zf_02 dl{ clear:both; padding-top:1px;}
.zf_02 dl dd{ line-height:24px;}
.zf_02 dl dd a{ line-height:36px; background:url(zf_ico01.gif) 6px 14px no-repeat; padding-left:21px; border-bottom:1px dashed #c1c2c3; display:block; font-size:16px;}

.zf_03{ padding:10px 20px;}
.zf_03 h3{ line-height:40px; height:40px; font-weight:normal; font-size:18px;}
.zf_03 h3 a{ float:left;}
.zf_03 h3 a.hover{ border-bottom:3px solid #0b297d; color:#0b297d;}
.zf_03 h3 a:hover,.zf_03 h3 a.hover:hover{ color:#a40c09; border-bottom:3px solid #a40c09;}
.zf_03 h3 font{ float:left; padding:0 12px;}
.zf_03 dl{ clear:both; padding-top:1px;}
.zf_03 dl dt{ height:119px; border-bottom:1px dashed #c1c2c3; color:#888; line-height:22px;}
.zf_03 dl dt a{ font-size:20px; text-align:left; line-height:50px; font-weight:bold; display:block; padding-top:5px;}
.zf_03 dl dd{ padding-top:12px;}
.zf_03 dl dd a{ line-height:33px; background:url(i-wz-icon.png) 6px 15px no-repeat; padding-left:19px; display:block; font-size:14px;}

.zf_04{ padding:10px 20px;}
.zf_04 h3{ line-height:40px; height:40px; font-weight:normal; font-size:18px; border-bottom:3px solid #0b297d;}
.zf_04 h3 p{ float:left; padding:0 4px; margin:0;}
.zf_04 h3 b{ float:left; font-weight:normal; cursor:pointer;}
.zf_04 h3 b.hover{ color:#0b297d;}
.zf_04 h3 b:hover{ color:#a40c09;}
.zf_04 dl.zf_y{ clear:both; padding-top:1px;}
.zf_04 dl.zf_y dt{ background:#f5f7fb; height:76px; padding-left:18px;}
.zf_04 dl.zf_y dt span{ padding-top:2px; display:block; line-height:30px;}
.zf_04 dl.zf_y dt span font{ font-size:10px; padding:0 8px; font-size:10px; color:#a40c09;}
.zf_04 dl.zf_y dt b{ display:block;}
.zf_04 dl.zf_y dt input{ border:1px solid #9cacda; background:url(inp_bg.gif) left top no-repeat; padding:7px 4px; float:left; border-right:0; outline:none; margin:0; width:200px; color:#999; _height:30px;}
.zf_04 dl.zf_y dt input.bt{ background:#0b297e; padding:7px 12px; border:1px solid #0b297e; color:#fff; cursor:pointer; width:auto; +height:32px; _height:30px;}
.zf_04 dl.zf_y dt input.bt:hover{ background:#a40c09; padding:7px 12px; border:1px solid #a40c09; color:#fff; cursor:pointer; width:auto;}
.zf_04 dl.zf_y dd{ color:#777; line-height:22px; padding-top:6px;}
.zf_04 dl.zf_y dd span{ display:block; margin-top:16px;}
.zf_04 dl.zf_y dd span a{ margin-right:7px; padding:5px 19px; font-size:14px; border:1px solid #e7edfb; background:#f1f5ff;}
.zf_04 dl.zf_y dd span a:hover{ border:1px solid #a70d0a; background:#a70d0a; color:#fff;}

.zf_04 dl.zf_l{ clear:both; padding-top:1px;}
.zf_04 dl.zf_l dd{ padding:10px 0;}
.zf_04 dl.zf_l dd a{ line-height:34px; background:url(i-wz-icon.png) 6px 16px no-repeat; padding-left:19px; display:block; font-size:14px;}
.zf_04 dl.zf_l dt{ padding-top:20px; text-align:center; border-top:1px dashed #c1c2c3;}
.zf_04 dl.zf_l dt a{ display:block; margin:0 auto; background:url(bt_bg01.gif) 0 -74px repeat-x; width:200px; height:44px; line-height:41px; color:#fff; text-align:center; font-size:16px;}
.zf_04 dl.zf_l dt a:hover{ background:url(bt_bg01.gif) 0 -4px repeat-x;}

.ser_tit{ height:160px; background:#f6f8fb; border-bottom:1px solid #e3e7ed; position:relative;}

.ser_tit span{ display:block; padding-left:210px; padding-top:55px;}
.ser_tit span input{ float:left; background:url(inp_bg.gif ) no-repeat; width:451px; border:2px solid #0e2c83; padding:12px 10px; _height:44px;  color:#555; font-size:16px;
-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.3);
-moz-box-shadow: 1px 1px 2px rgba(0,0,0,.3);
box-shadow: 1px 1px 2px rgba(0,0,0,.3);}
.ser_tit span input.bt{background:url(sou_bt.gif) center no-repeat #0e2c83; width:88px; padding:12px 0; cursor:pointer; color:#fff; _height:44px; +padding:9px 0 10px 0;
-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.3);
-moz-box-shadow: 1px 1px 2px rgba(0,0,0,.3);
box-shadow: 1px 1px 2px rgba(0,0,0,.3);}
.ser_tit span input.bt:hover{ background:url(sou_bt.gif) center no-repeat #a70d0a; border:2px solid #a70d0a;}


.ser_g{ height:58px; line-height:58px; clear:both; overflow:hidden; background:#fff; border-bottom:1px solid #eaeff2; color:#666; text-align:left; padding-left:210px; font-size:14px;}
.ser_g .a1{ display:inline; width:460px; float:left;}
.ser_g .a1 input{ margin-right:5px; margin-left:10px;}
.ser_g .a2{ display:inline; width:280px; float:left;}
.ser_g .a2 strong{ display:inline; float:left;}
.ser_g .a2 a{ display:inline; float:left; margin:0 10px; padding:0 15px; text-align:center;}
.ser_g .a2 a:hover{ border-top:2px solid #0283e1; line-height:54px; height:54px; color:#0283e1; font-weight:bold;}
.ser_g .a2 a.hover,.ser_g .a2 a.hover:hover{ border-top:2px solid #0283e1; line-height:54px; height:54px; color:#0283e1; font-weight:bold;}

.bs_sou{ padding:10px 0 0 40px; text-align:left;}
.bs_sou h1{ color:#F00; line-height:45px; font-size:14px;}
.bs_sou dl dt{ color:#0283E1; line-height:22px; clear:both; font-weight:bold; padding:6px 0; border-bottom:1px dashed #e7f2f7; margin-bottom:8px; padding-left:8px;}
.bs_sou dl dt input{ margin:4px 4px 0 0; float:left;}
.bs_sou dl dd{ line-height:28px; clear:both; padding-left:28px;}
.bs_sou dl dd span{ display:inline; width:440px; float:left; color:#666;}
.bs_sou dl dd span input{margin:8px 4px 0 0; float:left;}

.body_tit{ height:40px; line-height:40px; clear:both; border-bottom:1px solid #eaeff2; color:#999; font-size:14px; text-align:left;}
.body_tit strong{ display:inline; float:left; width:195px; margin-left:30px; color:#666;}

.lef_y{ width:22px; display:inline; float:left; height:758px; background:url(img/ser_lef.jpg) left no-repeat;}
.lef_y a,.lef_y a:hover{ margin-top:36px; height:58px; display:block; width:22px; cursor:pointer;}
.lef_y a.hover,.lef_y a.hover:hover{background:url(img/ser_lef_hover.jpg) left no-repeat; background-position:0 -36px;}


.lef_tit{ line-height:26px; padding:6px 0; background:url(img/ser_lef_bg.jpg) left bottom no-repeat;}
.lef_tit a{ display:block; text-align:left; line-height:36px; height:36px; border-left:2px solid #fff; padding-left:32px;}
.lef_tit a.hover,.lef_tit a.hover:hover{ color:#0283e1; border-left:3px solid #0283e1; height:39px; line-height:39px; font-size:14px; font-weight:bold;}
.lef_s{ padding:25px 12px 22px 27px; background:url(img/ser_lef_bg.jpg) left bottom no-repeat; line-height:22px; color:#999; text-align:left;}
.lef_s span{ display:block; padding-bottom:1px;}
.lef_s span strong{ display:block; color:#666; font-size:14px;}
.lef_s a{ display:block; padding-top:16px;}
 
.lef_s2{ padding:25px 12px 22px 27px;  line-height:22px; color:#999; text-align:left;}
.lef_s2 span{ display:block; padding-bottom:1px;}
.lef_s2 span strong{ display:block; color:#666; font-size:14px;}
.lef_s2 a{ display:block; color:#0283e1;}

.search_list{ display:block;}
.search_list dl{ padding:5px 60px 5px 0;}
.search_list dl dt{ display:block; line-height:50px; text-align:left;}
.search_list dl dt a{text-align:left;  text-align:left; font-size:20px;}
.search_list dl dt font{ float:right; color:#999; font-size:14px;}
.search_list dl dd{ padding-bottom:26px; text-align:left; line-height:20px; color:#999;}
.list_foot{ padding:50px 0 50px 40px; border-top:1px dotted #eee; height:100%; overflow:hidden}
.list_foot li{float:left; padding:0 10px}
.thisclass{font-weight:bold; color:#FF0000}

.lef_search{ line-height:26px; padding:15px 13px; border-bottom:1px dashed #e7eef4; height:24px; clear:both;}
.lef_search h1{ display:inline; float:left; width:150px; text-align:right; color:#666; height:24px; line-height:24px; font-size:14px; margin-right:8px; font-weight:bold;}
.lef_search span{ display:block; line-height:16px; padding:3px 0; text-align:left;}


.fullSlide {
	width:100%;
	position:relative;
	height:410px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:410px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:410px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}

#mrq{width:925px;}
#Marquee_x { overflow:hidden; width: 925px } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 妯悜婊氬姩蹇呴』璁╂墍鏈塴i宸︽诞鍔� */
#Marquee_x ul li div{ float:left;line-height:25px;height:171px; width:176px; overflow:hidden}
#Marquee_x ul li div img{width:176px; height:141px; display:block}
#Marquee_x ul li div span{ display:block;}



#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}
