body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
body,html,input{font-size:12px; ; color:#333;}

a:link {color: #1c1c1c;text-decoration: none;}
a:visited {text-decoration: none;color: #1c1c1c;}
a:hover {text-decoration: underline;color: #c00;}
a:active {text-decoration: none;color: #C00;}


img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}
h1,h2,h3,h4,h5,h6{font-size:100%;}input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}
h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}
/*Color*/
.white,.white a{color:#fff}
.blue,.blue a{color:#004499}
.gray4,a.gray4{color:#999}
.red, .red a, a.red{color:red;}
.green{color:#0E774A}
.green2{ color:#047f0a;}
.black,black a,black a:visited{color:#000;}
.gay3{ color:#706f74}
.red2,.red2:visited,.red2 a:link,.red2 a:visited{color:#cb0002}
.pink,.pink:visited,.pink a:link,.pink a,.pink a:visited{ color:#f7dadc;}
select optgroup{color:#CAC8BB;}
header{ display:block}

.bdr{ border:1px solid #dce1e5;}
.bdr2{ border:1px solid #393939;}

.hidden{display:none;}.invisible{visibility:hidden;}
.ib,.ib-a a{display:inline-block;zoom:1;*display:inline;}
.clear:after,.main:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear,.main{display:inline-block;}/* Hides from IE-mac \*/* html .clear,* html .main{height:1%;}.clear,.main{display:block;}

.f12{font-size: 12px}.f14{font-size: 14px}.f16{font-size: 16px}.f18{font-size:18px}.f20{font-size:20px}
.lh20{line-height: 20px}.lh22{line-height: 22px}.lh24{line-height: 24px}.lh26{line-height: 26px}.lh28{line-height: 28px}
.fb{ font-weight:bold}.fn{ font-weight:normal}
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}
.row-2 li{ float:left; width:50%}.row-3 li{ float:left; width:33%}.row-4 li{ float:left; width:25%}.row-5 li{ float:left; width:20%}
.cu,.cu-li li,.cu-span span {cursor: hand;!important;cursor: pointer}
.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}
.lf{float: left}.rt{float: right}.pr{ position:relative}.pa{ position:absolute}
.img-wrap{border:1px solid #eee;text-align:center;overflow:hidden}
.img-wrap a{display:table-cell;vertical-align:middle;*display:block; overflow:hidden; background-color:#fff}
.img-wrap a:hover{ background-color:#e8eff6}
.col-left{float:left}
.col-auto{overflow:hidden;_zoom:1;_float:left;}
.col-right{float:right}
.wd{ width:1000px; margin:0 auto;}

.clearbox, .clearbox2{border-top: 1px solid transparent !important;margin-top: -1px !important; border-top: 0px;margin-top: 0px;height: 0px; clear: both;background: none;font-size: 0px;visibility: hidden;}


.hr hr{display:none}
.white-bg{ background-color:#fff;}
.yellow-bg{ background-color:#FFFDD7;}
.gay_f7_bg{ background-color:#f7f7f7;}
.fr{ float:right;}
.fl{ float:left;}
.hidden{display:none;}
.ML20{ margin-left:20px;}.ML10{ margin-left:10px;}.ML5{ margin-left:5px;}.ML15{ margin-left:15px;}.MT5{ margin-top:5px;}.MT10{ margin-top:10px;}.MT15{ margin-top:15px;}.MR5{ margin-right:5px;}.MR10{ margin-right:10px;}.MR15{ margin-right:15px;}.MB5{ margin-bottom:5px;}.MB10{ margin-bottom:10px;}.MB15{ margin-bottom:15px;}.PT10{ padding-top:10px;}.PT5{ padding-top:5px;}
.MR8{ margin-right:8px;}
.PL10{ padding-left:10px;}
.PL15{ padding-left:15px;}
.PR15{ padding-right:15px;}
.PR10{ padding-right:10px;}

.clear {clear:both; height:0; overflow:hidden; display:block;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.blankW {background:#fff;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}
.blank9w {background:#ffffff; clear:both; height:9px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}


.pindao_dh {width: 1000px;margin:0 auto;margin-top: 5px;border-top: 5px solid #054c84;font-family:"Microsoft YaHei","微软雅黑";overflow: hidden;}
.pindao_dh ul {height:40px;border-left: 1px solid #d6d4d5;border-right: 1px solid #d6d4d5; overflow: hidden;border-bottom: 1px solid #d6d4d5;}
.pindao_index {line-height: 40px;font-size: 14px;color: #000000;font-weight: bold;border-bottom: 1px solid #fff;background: #FFFFFF;float: left;}
.pindao_index a, .pindao_index a:hover {display: block;line-height: 40px;font-size: 14px;color: #000000 !important;padding: 0px 20px;text-decoration: none;}
.pindao_dh ul li {float: left;}
.pindao_dh ul li a {display: block;line-height: 40px;font-size: 14px;color: #000000;padding: 0px 20px;border-left: 1px solid #d6d4d5;}
.pindao_dh ul li a:hover {background: #1b62bc;color: #FFFFFF;text-decoration: none;border-bottom: 1px solid #d6d4d5;}

.qcl{width: 1000px;margin: 0 auto;margin-top: 10px;}
.qcl img{width: 100%;}

/*End GLobal CSS*/

.topbar{ height:26px; background-color:#47586e; color:#fff;}
.topbar .wd{ height:26px; line-height:26px;}
.head{ height:74px; border-bottom:3px solid #b31011;}

.head .logo{ height:72px; float:left; color:#666;}
.head .logo img{height:70px; border:0px;}

.head .logo_R{ padding-top:50px;float:left;}
.head .logo_R a{ color:#666;}



.l_01 ,.l_02, .l_03{ padding-left:15px; background:url(../images/pic.png) no-repeat left center; margin-left:12px; color:#666;}
.l_01{ background-position:0px 0px;}
.l_02{ background-position:0 -13px;}
.l_03{ background-position:0 -25px; padding-left:20px}
.search p{ height:30px; line-height:30px; text-align:right;}
.search div{ height:50px; line-height:40px;}
.search #keyword{ border:1px solid #dbdbdb; height:20px; line-height:20px; width:260px;}
.search .btn{ padding-left:15px; padding-right:15px;}
.nav{ height:45px; border-bottom:1px solid #dce1e5; padding-top:4px; padding-bottom:12px; font-family:"Microsoft YaHei","微软雅黑";}
.nav p{ float:left; margin-right:40px;}
.nav a{ margin-right:8px;font-family:"Microsoft YaHei","微软雅黑";}

.box1{ height:754px; overflow:hidden;}
.box1 .b1_left{ width:193px; float:left; padding:10px; padding:15px!important;}
.box1 .b1_right{ width:756px; padding-left:19px; float:left;}
.box1 .toutiao{ height:60px;}
.box1 .b1_right_lft{ width:333px; float:left;}
.box1 .b1_right_rgt{ width:402px; padding-left:19px; float:left;}
.weibo li{ float:left; width:33%; text-align:center;}
.title_01{ height:28px; line-height:26px;font-family:"Microsoft YaHei","微软雅黑";}
.title_01 .txt{ background:url(../images/pic.png) 0 -319px; height:28px; display:block; color:#fff; font-size:14px; font-weight:bold; padding:0 10px 0 10px;}
.title_01 .txt a{ color:#fff;}
.gonggao{ width:40px}
.lh24_dot li{ line-height:24px; background:url(../images/pic.png) no-repeat left center; background-position:0 -422px; padding-left:10px; overflow:hidden;}
.lh26_dot li{ line-height:26px; background:url(../images/pic.png) no-repeat left center; background-position:0 -422px; padding-left:10px; overflow:hidden;}
.lh28_dot li{ line-height:28px; background:url(../images/pic.png) no-repeat left center; background-position:0 -422px; padding-left:10px; overflow:hidden}

.elite{ clear:both;}
.elite p{line-height:20px;}
.elite p img{ float:left; margin-right:10px;}

.title_02{ height:27px; line-height:25px; margin-bottom:5px;}
.title_02 .txt{ font-weight:bold; float:left; margin-right:20px;}
.title_02 .txt em{ background:url(../images/pic.png) 0 -292px; height:27px; color:#fff; display:block; width:18px; padding-left:2px; float:left;}

.h3{ font-size:15px; font-weight:bold; background:none; padding:0px;}
.title_02{font-family:"Microsoft YaHei","微软雅黑";}
.title_02 .swt_01{display:block; width:70px; color:#000; font-weight:bold; font-size:14px; text-align:center; margin:0 8px 0 8px; float:right;}
.title_02 .on{ background:url(../images/pic.png) 0 -320px; color:#fff; }
.title_02 .on a{ color:#fff;}

.video_title{ width:24px; height:68px; float:left; background:url(../images/pic.png) 0 -38px; margin-right:10px; clear:both;}
.video_box{ height:220px; padding:0px;}
.video_box img{ float:left; margin-right:10px;}
.video_box ul{ float:left; margin:0px;}

.box2{ padding-top:15px; border-top:1px solid #dce1e5; border-bottom:1px solid #dce1e5;}
.box2 .b2_left{width:264px; float:left; overflow:hidden;}
.box2 .b2_right{ float:left; padding-left:30px;}

.unit1{ float:left; width:342px;}
.unit1 h3{ font-size:16px; font-weight:bold; margin-bottom:10px; text-align:center;}
.unit1 .img{width:123px; height:85px; float:left; text-align:center;margin-right:5px!important; *margin-right:0px; position:relative;}
.unit1 .img .textbg{width:123px;height:19px;background:#000;position:absolute;left:0; bottom:0; z-index:2;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.unit1 .img .text{width:123px; text-align:center;color:#fff;position:absolute;left:0; bottom:1px; z-index:3;}
.unit1 .img .text a{ color:#ffffff;}
.unit1 li{line-height:25px;}
.unit1 ul .news_up{width:200px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:24px; line-height:22px; padding-left:10px;}
.unit1 ul .news_down{ clear:both;}

.slide{ height:246px;border:1px solid #dcdddd;padding:3px;}
.FocusPic{zoom:1;position:relative; overflow:hidden}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:392px;height:30px;line-height:30px;overflow:hidden}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;}
.title_03{ width:217px; height:30px; background:url(../images/pic.png); background-position:0 -106px; margin-bottom:10px;}
.title_03 a{ display:block; width:217px; height:30px;}
.auto{ background-position:0 -136px;}
.house{ background-position:0 -197px;}
.jiadian{ background-position:0 -166px;}
.health{ background-position:0 -226px;}
.wenjiao{ background-position:0 -256px;}

.service{ height:180px;}
.service li{ height:20px; width:28px; background:url(../images/service.jpg) no-repeat top; float:left; padding-top:33px; line-height:25px;margin:0px 10px 8px 14px!important;*margin:0px 8px 8px 8px; }
.service .s1{ background-position:0px 0px;}
.service .s2{ background-position:-28px 0px;}
.service .s3{ background-position:-56px 0px;}
.service .s4{ background-position:-84px 0px;}
.service .s5{ background-position:-112px 0px;}
.service .s6{ background-position:-140px 0px;}
.service .s7{ background-position:-168px 0px;}
.service .s8{ background-position:-196px 0px;}
.service .s9{ background-position:-224px 0px;}
.service .s10{ background-position:-252px 0px;}
.service .s11{ background-position:-280px 0px;}
.service .s12{ background-position:-308px 0px;}

.title_04{ font-size:15px; font-weight:bold; color:#000; height:35px; line-height:35px;}
.shequ{}
.sq_title{ height:30px; padding-left:111px; background:url(../images/pic.png) no-repeat left center; background-position:0 -448px;}
.sq_title em{width:889px; border-bottom:3px solid #2b2b2b; padding-top:14px; display:block;}

.sq_left{width:255px; float:left;}
.sq_center{width:380px; padding:0 20px 0 20px; float:left;}
.sq_right{ width:320px; float:left;}
.sq_pic{ width:320px;}
.sq_pic li{text-align:center; line-height:30px;}
.sq_pic .two{ width:50%; float:left; padding-top:15px;}

.wangmen{ height:93px; border:1px solid #c6c6c6; background:url(../images/link_left_ico.gif) no-repeat left; overflow:hidden;}
.wangmen .links{ margin-left:30px;}
.wangmen .links li{ width:120px; height:20px; background:url(../images/wangmen.jpg) no-repeat; float:left; padding-top:70px; text-align:center; margin-left:10px;}
.wangmen .links .l2{ background-position:-120px 0px;}
.wangmen .links .l3{ background-position:-240px 0px;}
.wangmen .links .l4{ background-position:-360px 0px;}
.wangmen .links .l5{ background-position:-480px 0px;}
.wangmen .links .l6{ background-position:-600px 0px;}
.wangmen .links .l7{ background-position:-720px 0px;}
.wangmen .links .l8{ background-position:-840px 0px;}
.wangmen .links .l9{ background-position:-960px 0px;}
.wangmen .links .l10{ background-position:-1080px 0px;}
.wangmen .links .l11{ background-position:-1200px 0px;}
.wangmen .links .l12{ background-position:-1320px 0px;}
.wangmen .links .l13{ background-position:-1440px 0px;}
.wangmen .links .l14{ background-position:-1560px 0px;}
.wangmen .links .l15{ background-position:-1680px 0px;}
.wangmen .links .l16{ background-position:-1800px 0px;}
.wangmen .links .l17{ background-position:-1920px 0px;}
.wangmen .links .l18{ background-position:-2040px 0px;}

.txt_links{ border:1px solid #dcdcdc; padding:15px; margin-top:20px; width:970px; line-height:25px;}
.txt_links .title{ font-weight:bold;}

.bfooter{ border:1px solid #dcdddd; padding:15px; text-align:center; width:970px;}