html{ background: url(../pic/bg.jpg) top center repeat-y #cfcfcf; min-width:1000px;}
body{ padding:0px; margin:0px; font-size:12px; font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu,Arial, Helvetica, sans-serif; background:url(../pic/car.jpg) center 431px no-repeat; color:#333333;}
*{ padding:0px; margin:0px;}
a{ text-decoration:none; border:none; color:#333333;}
a:hover{color:#005bac;}
img{ border:none;}
li,dl,dt,dd{ list-style:none;}
.fl{ float:left;}
.fr{ float:right}
.lh30{ font-size:30px; color:#005bac; text-align:center;}
.hh16{ font-size:16px; text-align:center;  line-height:50px; }
.h18{ font-size:18px; font-weight:bold; padding-bottom:15px;}
.red{ color:#F00;}
.f14{ font-size:14px; line-height:24px;}
.ov{ overflow:hidden;}



.top-bg{ position:absolute; width:100%; min-width:1000px; height:431px; left:0; background:url(../pic/top-bg.gif) top center no-repeat; z-index:-1000;}
.top-bg-n{ position:absolute; width:100%; min-width:1000px; height:354px; left:0; background:url(../pic/top-bg.gif) top center no-repeat; z-index:-1000;}
.main{ margin:0 auto; width:1000px; background:#fff; overflow:hidden;}
.top{ float:left; width:1000px;}
.logo img{ float:left; margin:31px 0 28px 29px; display:inline;}

.search{ width:159px; height:25px; float:right; padding:32px 24px 0 0;}
.search-q{ float:left; height:25px; line-height:25px; padding:0 0px 0 10px; width:126px; border:none; background:url(../pic/img01.jpg) top left  no-repeat; color:#999998;}
.search-go{ float:right; width:23px; height:25px; background:url(../pic/img01.jpg) top right no-repeat; border:none; }
.yuyan{ float:right; line-height:25px; padding:32px 14px 0 0;}
.nav_bar{ float:left; width:1000px; height:47px; background:#000;}
.nav_bar img{ float:left;}
.nav_bar a{ float:left; height:47px; display:block;}
.nav01{ width:150px; background:url(../pic/nav_01.jpg) no-repeat;}
.nav01:hover{ width:150px; background:url(../pic/nav_01.jpg) bottom center no-repeat;}
.nav02{ width:130px; background:url(../pic/nav_02.jpg) no-repeat;}
.nav .m:hover .nav02,.nav02:hover{ width:130px; background:url(../pic/nav_02.jpg) bottom center no-repeat;}
.nav03{ width:130px; background:url(../pic/nav_03.jpg) no-repeat;}
.nav .m:hover .nav03,.nav03:hover{ width:130px; background:url(../pic/nav_03.jpg) bottom center no-repeat;}
.nav04{ width:131px; background:url(../pic/nav_04.jpg) no-repeat;}
.nav .m:hover .nav04,.nav04:hover{ width:131px; background:url(../pic/nav_04.jpg) bottom center no-repeat;}
.nav05{ width:163px; background:url(../pic/nav_05.jpg) no-repeat;}
.nav .m:hover .nav05,.nav05:hover{ width:163px; background:url(../pic/nav_05.jpg) bottom center no-repeat;}

.ipro{ float:left; width:980px; padding:20px 0 20px 20px;}
.ipro li{ float:left; padding-right:20px;}
.ipro li a{ width:143px; height:143px; display:block;}
.ipro01{ background:url(../pic/p01.jpg) no-repeat;}
.ipro01:hover{ background:url(../pic/p01.jpg) bottom no-repeat;}
.ipro02{ background:url(../pic/p02.jpg) no-repeat;}
.ipro02:hover{ background:url(../pic/p02.jpg) bottom no-repeat;}
.ipro03{ background:url(../pic/p03.jpg) no-repeat;}
.ipro03:hover{ background:url(../pic/p03.jpg) bottom no-repeat;}
.ipro04{ background:url(../pic/p04.jpg) no-repeat;}
.ipro04:hover{ background:url(../pic/p04.jpg) bottom no-repeat;}
.ipro05{ background:url(../pic/p05.jpg) no-repeat;}
.ipro05:hover{ background:url(../pic/p05.jpg) bottom no-repeat;}
.ipro06{ background:url(../pic/p06.jpg) no-repeat;}
.ipro06:hover{ background:url(../pic/p06.jpg) bottom no-repeat;}

.yuan {}

.inew{ float:left; margin:0 0 0 20px; display:inline; width:469px;}
.itit{ height:42px; line-height:42px;background:url(../pic/itit.jpg) 0 -42px repeat-x;}
.itit ul{ height:42px; background:url(../pic/itit.jpg) left top no-repeat; padding:0 0 0 18px;}
.itit a{ float:left;color:#005bac; font-size:18px; font-weight:bold; display:block;}
.itit b{ float:right;width:13px; height:42px;background:url(../pic/itit.jpg) bottom right no-repeat; display:block;}
.itit span{ float:right; width:13px; height:41px; display:block; background:url(../pic/itit.jpg) 0 -84px no-repeat;}
.dijiao-l{ float:left; width:20px; background:url(../pic/jiao.gif) left bottom no-repeat;}
.dijiao-r{ float:right; width:20px; background:url(../pic/jiao.gif) right bottom no-repeat;}
.inew .dijiao-l,.inew .dijiao-r{ height:276px;}
.jiao-m{overflow:hidden;}
.inew-m{ float:left; width:429px; height:117px; line-height:24px; padding:8px 0 13px 0;border-bottom:1px solid #bdbdbd;}
.inew-m ul{ float:left; width:428px;}
.inew-m ul a{ display:block;cursor: pointer;}
.inew-m p{ float:left;}
.inew-m span{ float:right; color:#b2b1b1;}

.iteam{ float:right; margin:0 20px 0 0; display:inline; width:469px; height:318px; background:url(../pic/img04.jpg) left bottom no-repeat;}
.iteam-m{ padding:20px; line-height:20px;}

.icase{ float:left; width:960px; margin:20px; display:inline; clear:both; position:relative;}
.icase .dijiao-l,.icase .dijiao-r{ height:188px;}

.kehulogo{ float:left; padding:0 0 50px 20px;}
.kehulogo li{ float:left; padding:0px;}
.kehulogo li img{ float:left; border:none;}

.foot{ width:100%; min-width:1000px; background:url(../pic/footbg.jpg) repeat-x; clear:both; margin:0 auto;}
.foot-m{ width:966px; height:229px; margin:0 auto; background:#005bac; clear:both; padding:35px 17px 0 17px;}
.foot-nav{ float:left; height:198px; line-height:24px; color:#fff; padding:0 24px; _padding:0 21px; border-right:1px solid #3b81bf;}
.foot-nav a{ color:#fff;}
.foot-nav a:hover{ color:#c7c7c7;}
.foot-nav h3{ font-size:16px; font-weight:normal; padding-bottom:10px;}
.foot-nav-m li{ list-style:inside  disc; white-space:nowrap;}
.foot-gz{ float:left; width:142px; padding:0 0 0 17px; color:#fff;}
.foot-gz h3{ font-size:16px; font-weight:normal; padding-bottom:20px;}
.foot-gz img{ float:left; padding-right:9px;}

.menu-hd{ float:left; position:relative; CURSOR: pointer;}
.menu-bd { width:152px; height:152px; Z-INDEX: 10001; display:none; left:0px; POSITION: absolute; padding:0px; TOP:39px;}
.menu-bd img{ float:left;}
#site-nav IFRAME.menu-bd {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: -1; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=0); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
.menu-bd-panel {background:#fff;}
.menu-hd:hover .menu-bd {DISPLAY: block}
.hover .menu-bd {DISPLAY: block;}

.banquan{ width:960px; padding:0 20px; margin:0 auto; clear:both; color:#fff; background:#004f96; line-height:40px; height:40px;}

.banner{ float:left; height:220px;}
.banner{
animation:myfirst 4s;
-moz-animation:myfirst 4s; /* Firefox */
-webkit-animation:myfirst 4s; /* Safari and Chrome */
-o-animation:myfirst 4s; /* Opera */
}

@keyframes myfirst
{
from {transform:scale(1.05,1.05);
-ms-transform:scale(1.05,1.05); /* IE 9 */
-moz-transform:scale(1.05,1.05); /* Firefox */
-webkit-transform:scale(1.05,1.05); /* Safari and Chrome */
-o-transform:scale(1,1); /* Opera */}
to {transform:scale(1,1);
-ms-transform:scale(1,1); /* IE 9 */
-moz-transform:scale(1,1); /* Firefox */
-webkit-transform:scale(1,1); /* Safari and Chrome */
-o-transform:scale(1,1); /* Opera */}

}

@-moz-keyframes myfirst /* Firefox */
{
from {transform:scale(1.05,1.05);
-ms-transform:scale(1.05,1.05); /* IE 9 */
-moz-transform:scale(1.05,1.05); /* Firefox */
-webkit-transform:scale(1.05,1.05); /* Safari and Chrome */
-o-transform:scale(1,1); /* Opera */}
to {transform:scale(1,1);
-ms-transform:scale(1,1); /* IE 9 */
-moz-transform:scale(1,1); /* Firefox */
-webkit-transform:scale(1,1); /* Safari and Chrome */
-o-transform:scale(1,1); /* Opera */}

}
@-webkit-keyframes myfirst /* Safari 和 Chrome */
{
from {transform:scale(1.05,1.05);
-ms-transform:scale(1.05,1.05); /* IE 9 */
-moz-transform:scale(1.05,1.05); /* Firefox */
-webkit-transform:scale(1.05,1.05); /* Safari and Chrome */
-o-transform:scale(1,1); /* Opera */}
to {transform:scale(1,1);
-ms-transform:scale(1,1); /* IE 9 */
-moz-transform:scale(1,1); /* Firefox */
-webkit-transform:scale(1,1); /* Safari and Chrome */
-o-transform:scale(1,1); /* Opera */}

}

@-o-keyframes myfirst /* Opera */
{
from {transform:scale(1.05,1.05);
-ms-transform:scale(1.05,1.05); /* IE 9 */
-moz-transform:scale(1.05,1.05); /* Firefox */
-webkit-transform:scale(1.05,1.05); /* Safari and Chrome */
-o-transform:scale(1,1); /* Opera */}
to {transform:scale(1,1);
-ms-transform:scale(1,1); /* IE 9 */
-moz-transform:scale(1,1); /* Firefox */
-webkit-transform:scale(1,1); /* Safari and Chrome */
-o-transform:scale(1,1); /* Opera */}

}


.nei{ float:left; width:960px; padding:20px 20px 50px 20px;}

.bara{ width:960px; line-height:20px; border-bottom:1px solid #d1d1d1; padding:5px 0 14px 0; margin-bottom:32px;}
.bara b{ background:url(../pic/img13.jpg) 0 2px no-repeat; padding:0 0 0 23px;}
.bara span{background:url(../pic/img13.jpg) 0 -27px no-repeat;  padding:0 0 0 23px;}
.nei-nav{ width:180px; overflow:hidden; padding-bottom:20px; line-height:36px;}
.nei-nav h3{ width:160px; height:53px; line-height:53px; font-weight:bold; font-size:16px; background:url(../pic/nei-l-bg.jpg) no-repeat; color:#000; padding-left:20px;}
.nei-nav ul{ width:138px; padding:10px 20px 20px 20px; border:1px solid #d6d6d6;}
.nei-nav ul li{ border-bottom:1px solid #d6d6d6;}
.nei-nav ul li a{ padding-left:10px; background:url(../pic/jiao-l.gif) 0 -30px no-repeat;}
.nei-nav ul li a:hover{  background:url(../pic/jiao-l.gif) 0 6px no-repeat; font-weight:bold;}
#nei-nava{background:url(../pic/jiao-l.gif) 0 6px no-repeat; font-weight:bold;color:#005bac;}
.nei-c h3{ width:160px; height:41px; line-height:41px; font-weight:bold; font-size:16px; background:url(../pic/nei-l-c.jpg) no-repeat; color:#fff; padding-left:20px; text-align:left;}
.nei-c h3 a{ color:#fff;}
.nei-c{ text-align:center;}
.nei-c ul{ width:178px; border:1px solid #d6d6d6; padding:15px 0;}
.nei-c em{ font-style: italic; font-size:16px; color:#005bac; font-weight:bold; line-height:30px;}
.nei-c ul a{ width:77px; height:30px; line-height:30px; color:#fff; display:block; background:url(../pic/img14.jpg); margin:10px auto;}

.nei-r{ width:743px; line-height:24px;}

.about{ font-size:14px;}
.yf h3{ font-size:18px; font-weight:bold; line-height:52px}
.yf h4{ font-size:14px; font-weight:bold;}


.his-t{ float:left; width:633px; height:29px; padding-left:104px;}
.his{ float:left; width:743px; background:url(../pic/img21.jpg) 118px 0 repeat-y;}
.his-l{ float:left; text-align:right; background:url(../pic/img18.jpg) 105px 27px no-repeat; line-height:85px;}
.his-l span{ width:80px;  font-size:24px; line-height:85px; display:block;background:url(../pic/img19.jpg) 10px -90px no-repeat;  padding-right:54px;}
.his-r a:hover{ color:#fff;}
.his:hover .his-l span{color:#fff; background:url(../pic/img19.jpg) 10px 0 no-repeat;}
.his-r{ float:right; width:575px; height:155px; background:url(../pic/img22.gif) left top no-repeat; padding-right:20px; margin-bottom:40px;}
.his-r:hover{ background:url(../pic/img22.gif) left bottom no-repeat; color:#fff;}
.his-r img{ float:left; padding:13px 15px 0 30px;}
.his-r h3{ font-size:24px; line-height:36px; padding-bottom:10px;}
.his-r h4{ font-size:14px; line-height:24px;}

.culture{ float:left; width:490px; margin-left:30px; display:inline; border-bottom:1px solid #dddddd; padding-bottom:12px; margin-bottom:16px;}
.culture .fl{ line-height:20px; color:#a3a3a3;}
.culture .fl h3{ font-size:16px; color:#005bac;}
.culture .fr{ width:370px; text-align:left; font-size:14px; line-height:30px;}
.news{ float:left; padding:15px 0 20px 0; line-height:36px;}
.news li{ float:left; width:705px; border-bottom:1px dashed #c7c7c7; padding:0 17px;}
.news li span{ float:right; color:#a3a3a3;}
.news li a{ float:left;}
/*.fenye, .fenye a{ color:#005bac; font-size:14px; text-align:center; padding:0 5px;}
.fenye a:hover{ color:#333;}
.fenye a.now{ color:#333; font-weight:bold}
.fenye sapn{ font-size:14px; color:#999;}*/

.page{ margin:0 auto; clear:both;}
.page ul{ text-align:center;}
.page ul span{display:inline-block;}
.page ul a{ float:left; margin-left:10px; display:block; padding:0 15px; text-align:center; line-height:36px; border:1px solid #bebebe;}
.page ul a:hover,.page ul a.now{ background:#00a2e9; color:#fff; border:1px solid #00a2e9;}

.newslist{ border-bottom:1px solid #dddddd; padding-bottom:20px; margin-bottom:20px;}
.newslist h3{ font-size:30px; text-align:center; padding-bottom:10px; line-height:36px;}
.newslist h4{ font-size:12px; color:#909090; text-align:center;}

.ndfoot{ margin:0 auto; padding-top:20px; border-top:1px solid #c7c7c7; margin-top:15px; padding-bottom:30px; overflow:hidden;}
.ndlink{ float:left;}
.ndclose{ float:right; width:87px; height:35px; line-height:35px; margin-top:10px; background: url(../pic/img25.jpg) no-repeat; text-align:center;}
.fx{width:743px; text-align:right; padding-top:30px;}

.h-t{ font-size:18px; color:#247ccb; font-weight:bold; border-bottom:1px solid #dedede; line-height:52px; margin-bottom:20px;}
.honner-t{ float:left; width:743px; background:url(../pic/img26.jpg) top right no-repeat; border-bottom:1px solid #c7c7c7; padding-bottom:20px; margin-bottom:20px;}
.honner-t ul{ width:328px; font-size:14px;}
.honner{ width:743px; overflow:hidden;}
.honner-m { float:left; width:803px;}
.honner-m ul{ float:left; width:219px; line-height:20px; text-align:center; margin:0 40px 20px 0; }

.contact-t{ float:left; width:683px; border:1px solid #c7c7c7; line-height:20px; padding:20px; margin-bottom:20px; }
.liuyan{ padding-top:20px; line-height:24px;}
.liuyan h3{ font-size:18px; padding-bottom:10px;}
.cc td{ padding:5px ; line-height:25px;}
.txt{ width:255px; height:25px;line-height:25px; border:1px solid #e5e5e5;}
.txt1{ width:555px; line-height:25px; border:1px solid #e5e5e5;}
.txt3{ width:120px; height:25px; line-height:25px; border:1px solid #e5e5e5;}
.tijiao{ width:90px; height:30px; line-height:30px; color:#fff; background:#005bac; text-align:center; border:none; margin-right:10px; display:inline}
.tijiao:hover{ background:#003565;}
.chongzhi{ width:90px; height:30px; line-height:30px; color:#fff; background:#828282; text-align:center; border:none; margin-right:10px; display:inline}

.p-l{ border-bottom:1px solid #d6d6d6;}
.p-l p{ padding-left:10px;}
#p-l{color:#005bac;}

.pro{ float:left; padding-bottom:20px;}
.pro .itit{ width:743px; display:block;}
.pro .itit em a{ float:right; background:url(../pic/img30.jpg) no-repeat; width:69px; white-space:nowrap; padding-left:20px; font-size:12px;}
.pro .itit a{ font-size:14px; color:#333333;}
.pro-m{ float:left; width:724px; border:1px solid #D6D6D6; padding:17px 17px 17px 0;}
.pro-m img{ float:left; border:1px solid #D6D6D6; border-left:none; margin-right:22px; display:inline;}
.pro-m-p{ height:90px; overflow:hidden;}
.pro-m span a{ float:left; width:82px; height:22px; text-align:center; line-height:22px; background:url(../pic/img32.jpg) no-repeat; color:#fff; display:block;}
.pro-m span a:hover{background:url(../pic/img32.jpg) left bottom no-repeat;}
.pro-m em a{ float:right; background:url(../pic/img30-.jpg) 0 5px no-repeat; width:69px; white-space:nowrap; padding-left:20px; font-size:12px;}
.pro-m h3{ font-size:12px; color:#005bac;}
.pro-m table{ float:left;}
.pro-m table td{ padding-bottom:10px;}

.pro-list { float:left; width:741px; border:1px solid #d6d6d6;display:inline; padding:0 0 16px 0; margin:12px 0; overflow: hidden;}
.pro-list img{ border:1px solid #D6D6D6;}
.pro-list-i{ float:left; width:134px; padding-right:22px; padding-left:16px; padding-top:16px;line-height:30px; text-align:center; font-weight:bold; display:inline;padding-bottom: 150px;
  margin-bottom: -150px; background:#d5ebff; margin-right:25px;}
  .p-dow h3{ font-size:14px; padding-bottom:5px;}
  .p-dow li{ float:left; width:100px; padding-left:17px;}
  .p-dow li a{ float:left; width:100px; background:url(../pic/xia.gif) center right no-repeat; display:block; text-align:left; line-height:22px;}
.pro-r{ float:left; padding-top:16px;}
.pro-r h3{color:#005bac; font-weight:bold;}

.pro-list em{ float:left; padding:20px 0 0 30px;}
.pro-list em a{ float:right; background:url(../pic/img30-.jpg) 0 5px no-repeat; width:69px; white-space:nowrap; padding-left:20px; font-size:12px;}


.case-m{ float:left; width:332px; height:368px; margin:0 35px 35px 0; border:1px solid #cacaca; line-height:20px; display:inline;}
.case-m h3{ font-size:18px; font-weight:bold; padding:20px 0 15px 20px;}
.case-m img{ padding:0 20px;}
.case-m p{ height:80px; padding:18px 20px; border-bottom:1px solid #e5e5e5; overflow:hidden;}
.case-m h4{ line-height:37px; font-size:12px; color:#005bac; padding:0 20px;}

.team{ float:left; width:721px; border:1px solid #e5e5e5; background:#f8f8f8; padding-right:20px; margin-bottom:20px;}
.team img{ float:left; margin-right:20px; display:inline;}
.team h3{ font-size:18px; font-weight:bold; line-height:50px;}
.team p{ font-size:14px;}

.map{ border:1px solid #e5e5e5; margin-bottom:20px;}
.map h3{ height:42px; line-height:42px; font-size:16px; font-weight:bold; background:#dddddd; border-bottom:1px solid #e5e5e5; padding-left:20px;}
.map ul{ padding:20px; line-height:24px; font-size:14px;}

.hr-t{ font-size:16px; line-height:24px;}
.hr{ float:left; width:743px; border-top:2px groove #000; font-size:14px; line-height:48px;}
.hrtable th{ border-bottom:1px solid #b3b3b3;}
.hrtable li{ float:left;}
.hrtable td{ border-bottom:1px solid #dedede; text-align:center;}
.hrtable-m{ float:left; width:723px; line-height:24px; color:#868686; text-align:left !important; padding:25px 0 25px 17px; border-bottom:1px solid #dedede;}
.hrtable-m-n{ border:none !important;}
.hrtable-m strong{ color:#000;}
.h-a{ float:left; width:90px; height:30px; line-height:30px; text-align:center; margin:15px 10px 0 0; color:#fff;  background:#005bac; border:none; cursor:pointer;}
.h-a:hover{background:#003565; color:#fff;}
.h-b{ float:left; width:90px; height:30px; line-height:30px; text-align:center; margin:15px 10px 0 0; color:#333; background:#828282;border:none; cursor:pointer;}
.h-b:hover{color:#fff;}

.job-a{ width:49px;}
.job-b{ width:198px; }
.job-c{ width:98px;}

.hrshow-t{ float:left; width:743px; line-height:46px; border-bottom:1px solid #b3b3b3;}
.hrshow-t a{ line-height:46px !important;_padding:15px 0 0 0;}

.hrshow-table{ float:left;}
.hrshow-table th{ text-align:left; line-height:27px; padding:5px 0;}
.tt{ width:366px; height:27px; left:27px; border:1px solid #d1d1d1;}
.tt1{ width:166px; height:27px; left:27px; border:1px solid #d1d1d1;}
.tt2{ width:600px; height:200px; left:27px; border:1px solid #d1d1d1;}
.tt3{height:27px; left:27px; border:1px solid #d1d1d1; padding:0 10px;}

.stsffs{ float:left; width:723px; border-bottom:1px solid #e5e5e5; padding:0 20px 20px 0; margin-bottom:20px; }
.stsffs img{ float:left; border:1px solid #e5e5e5; margin-right:20px;}
.stsffs h3{ font-size:14px; font-weight:bold;}

.life-m{ float:left; width:754px; line-height:24px;}
.life{ float:left; width:325px; height:384px; border:1px solid #e5e5e5; padding:10px; margin: 0 30px 20px 0; }
.life h3{ font-size:14px; padding:10px 0; font-weight:bold;} 
.message { font-size:14px;}
.message .fl{ width:257px; margin-right:30px; display:inline; font-size:18px; text-align:center;}
.message .fr{ width:425px; font-size:14px; line-height:27px; padding-right:20px;}
.message h3{ font-size:18px; color:#005bac; padding-bottom:10px;}


#nav a { background:url(../pic/jiao-l.gif) 0 -20px no-repeat; line-height:36px; display:block;}
.show{}
#nav li { width:142px;}
#nav li li{ border:none; padding-left:7px; margin-bottom:5px;}
#nav li li a{ padding-left:5px; border-left: 1px dashed #D6D6D6;}
#nav li li li a{ padding-left:5px;}
#nav ul{}
#nav.dyn li ul{ border:none; padding:0px; margin:0px; display:none;}
#nav.dyn li ul a{ background:none;}
#nav.dyn li ul.show{ display:block;}
#nav.dyn li{}
#nav.dyn li.parent{background:url(../pic/jia.jpg) right 13px no-repeat;}
#nav.dyn li.open{ background:url(../pic/jian.jpg) right 13px no-repeat;}
#nav.dyn li .on{color:#005bac; font-weight:bold}

#nav li ul{ border:none;}
#nav li ul li { border:none;}
#nav li ul li ul{ border:none}
#nav li ul li a{ background:none}
#nav li ul li .lll{ margin-left:8px;}


.sousuo{ float:left; width:960px;}
.sousuo .search{ float:right; padding:10px 0 0 0;}
.sousuo-t{ padding-top:20px;}
.sousuo-t #bg{ float:left;border-bottom:1px solid #D1D1D1; height:41px;}
#TabTab03Con1, #TabTab03Con2{width:960px;}

.xixi1,.xixi2{width:960px; line-height:32px; font-size:14px;line-height:27px;cursor:pointer; font-weight:bold; text-align:left;}

.tab1{width:200px; height:40px;line-height:40px;float:left;text-align:center;cursor:pointer; border:1px solid #D1D1D1;margin-right:15px; }
.tab2{width:200px; height:40px;line-height:40px;float:left;text-align:center;cursor:pointer; border:1px solid #D1D1D1; margin-right:15px; }
.xixi1 .tab1{border-bottom:1px solid #ffffff; }
.xixi2 .tab2{border-bottom:1px solid #ffffff; }


.s-news{ float:left; padding:15px 0 20px 0; line-height:24px; height:auto !important; height:332px; min-height:332px;}
.s-news li{ float:left; width:926px; border-bottom:1px dashed #c7c7c7; padding:0 17px;}
.s-news li strong{ font-size:14px;}
.s-news li span{ float:right; color:#a3a3a3;}
.s-p { float:left; width:960px; overflow:hidden; padding-top:20px; height:auto !important; height:332px; min-height:332px;}
.s-p ul{ width:986px;}
.s-p li{ float:left; width:138px; height:165px; line-height:20px; overflow:hidden; text-align:center; line-height:25px; margin:0 26px 26px 0;}
.s-p li img{ border:1px solid #D6D6D6;}

#tel{ float:right; width:296px; height:47px; background:url(../pic/nav_06.jpg) no-repeat; display:block; overflow:hidden;}
#tel a{ color:#fff; font-size:14px; width:152px; height:47px; line-height:43px; padding-left:145px; display:block; overflow:hidden;}