﻿*{margin:0; padding:0; font-family:"microsoft yahei"; font-size:12px;}
a{ text-decoration:none;}
li{ list-style:none;}
img{ border:none;}
input{ outline:none;}
.headerbox{ height:122px; width:100%; background-image:url(../images/index_header_02.jpg); background-repeat:no-repeat; background-position:bottom;}
.header{ width:1050px; margin:0 auto;}
.huanying{ font-family:"songti"; line-height:26px; color:#666666; height:26px;}
.logobox{ height:95px; width:1050px;}
.logo{height:95px; width:412px; margin-top:12px; }
.logo{ float:left;}
.scsy{ float:right; margin-top:32px; width:190px; }
.sy{height:30px; width:182px;background-color:#0c8fcd;}
.sy img{margin-top:9px; margin-left:10px;}
.sy a{ color:#fff; margin-left:6px; margin-top:6px;}
.scsy *{ float:left;}
.clear{ clear:both;}

.hd{ height:6px; width:100%; background-image:url(../images/nav_06.jpg); background-repeat:repeat-x; background-position:center;}
.mainbox{ height:1293px; width:100%; background-image:url(../images/bg_02.jpg); background-repeat:repeat-x;}
.main1{ width:1050px; height:470px !important; margin:0 auto; padding-top:8px; }
.banner{ height:320px;}
.banner1,.bannernav{ float:left;}
.banner1{ clear:both;margin-right:12px; height:320px;width:710px;}
.bannernav a{ display:block; width:156px; height:156px; background-color:#04a7e2;}
.bannernav img{ margin-left:50px; margin-top:22px;}
.bannernav h1{ color:#fff; font-family:" microsoft yahei"; font-size:19px; margin-left:40px; margin-top:10px;}
.nav1,.nav2{ float:left;}
.nav2{ margin-left:12px;}
.nav3{ height:122px; width:1050px; margin-bottom:10px; margin-top:10px; overflow:hidden; }
.nav3 li{ float:left;}
.beijing{ clear:both; position:relative; top:-127px; }
.beijing li{ float:left;}

.main2{ clear:both; width:1050px; margin:0 auto; height:332px; padding-top:20px;}
.news,.act{ float:left;}
.news{width:710px; margin-top:10px;}
.newsleft,.newsright{ float:left;}
.news h1,.act h1{ font-size:18px; font-weight:normal; line-height:50px;}
.newsright{ margin-left:18px; width:370px;}
.newsright h2{font-size:14px; font-weight:normal; line-height:14px; color:#000000; margin-bottom:20px;}
.newsright p{ text-indent:2em; font-family:"songti"; color:#666666; line-height:18px;}
.newsright p a,.liebiao a,{font-family:"songti";}

.liebiao{ margin-top:20px;}

.liebiao a{line-height:23px; color:#555555;}
.liebiao a:hover{ color:#F00;}
.liebiao span{ margin-right:2px; font-size:16px; }

.act{ width:327px;margin-top:10px; margin-left:12px;}
.act li{ float:left; display:block;width:108px; background-color:#f5f5f5; color:#3d3d3d;font-family:"宋体";}
.act li a{color:#3d3d3d;}
.act li a span{display: block; line-height:20px; width:98px; margin:0 auto;}
.li2{ padding-top:26px;height:204px;}
.li3{ padding-top:66px; height:164px; border-left:#fff 1px solid;}
.li1{height:230px; border-right:#fff 1px solid;}

.main3{ margin:0 auto; width:1050px; }
.biaoti{ height:60px; line-height:60px; font-family:"microsoft yahei"; font-size:18px;}
.biaoti a{font-size:16px; margin-left:5px;}
.zs{ width:1050px; height:370px; border:1px #dddddd solid; background-color:#ffffff;}
.xuhao,.louceng{ float:left;}
.xuhao{ width:136px; height:370px; background-image:url(../images/images/casenvs2_02.jpg); background-position:bottom left; background-repeat:no-repeat;}

li.casebg{display:block; width:136px; height:97px; background-image:url(../images/images/casenvs.jpg); background-position:left; background-repeat:no-repeat; cursor:pointer;}
	li.case1{ background-position:left top;}
	li.case2{ background-position:left -97px;}
	li.case3{ background-position:left -195px;}
	li.caseaction{ background-image:url(../images/caseaction.jpg) !important;}


.ul1 li,.ul2 li,.ul3 li{ float:left; margin-left:20px; margin-top:20px;}
.louceng h1{ text-align:center; line-height:20px; font-weight:normal; color:#3d3d3d;}




.foot{ height:185px; width:100%; background-image:url(../images/images/foot_12.jpg); background-repeat:repeat-x; background-position:center;}
.footbox{ margin:0 auto; height:185px; width:1050px;}
.foot1{ margin:0 auto; height:113px; padding-top:30px;}
.footlogo,.remen{ float:left;}
.remen{ margin-left:20px; width:746px;}
.remen li{ margin-top:10px;color:#ffffff;font-family:"microsoft yahei"; font-size:14px;}
.remen a{ color:#ffffff; margin:14px; font-family:"microsoft yahei"; font-size:14px;}
.foot2{ text-align:center;height:38px; line-height:48px; color:#ffffff;}