@charset "gb2312";
body { margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; line-height:24px; background:#f1f1f1;}
ul,li,dl,dt,dd,p,h1,h2,h3{ margin:0px; padding:0px; list-style:none;}
img { border:none;}
a { color:#000; text-decoration:none;}
a:hover { color:#f00; text-decoration: underline;}
a.blue{ color:#116d8a}
.cl{clear:both; display:block; height:0px; overflow:hidden; }
.cf8400{color:#cf8400;}
.pt15{padding-top:10px;}
img{border:0;}

.part01,.part02,.part03,.part04,.part05,.part06,.zbPart1,.zbPart2,.zbPart3,.zbPart4,.zbPart5,.zbPart6{clear:both; padding-bottom:20px; width:961px; overflow:hidden;}
.part01:after,.part02:after,.part03:after,.part04:after,.part05:after,.part06:after,.contarin:after,.part03r ul:after,.zbPart1:after,.zbPart2:after,.zbPart3:after,.zbPart4:after,.zbPart5:after,.zbPart6:after,.zbPart2r ul:after{ clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;}

.top01{background:url(images/top01.gif) center no-repeat; height:100px; width:100%; overflow:hidden}
.top02{background:url(images/top02.gif) center  no-repeat; height:98px; width:100%; overflow:hidden}
.top03{background:url(images/top03.gif) center  no-repeat; height:106px; width:100%; overflow:hidden}
.top04{background:url(images/top04.gif) center  no-repeat; height:132px; width:100%; overflow:hidden}

.ztmenu{background: url(images/menu.gif) center no-repeat; height:75px;*padding-top:7px; *height:68px; overflow:hidden;}
.ztmenu ul{width:950px; margin:0 auto; font-size:20px; font-family:microsoft yahei; color:#fff; padding-left:60px;}
.ztmenu li {float: left; margin-top:-2px;*margin-top:-8px; font-weight:bold; position:relative}
.ztmenu li .hot{ display:block; background:url(images/hot.gif) center  no-repeat; width:18px; height:18px; top:20px; right:15px; position:absolute}
.ztmenu li a{padding:35px 26px 13px 26px; color:#fff; display:inline-block;*padding:33px 21px 13px 21px;_padding:33px 26px 13px 26px;  }
.ztmenu li a:hover{background:#000; color:#fff; text-decoration:none;}
.ztmenu li a.al{ margin-top:20px;}

.contarin{background:#fff; padding:20px; width:960px; margin:0 auto; position:relative;}
.dhlink{ width:20px; position:absolute; top:20px; right:-20px;}
.dhlink p{background:#f5b86f; text-align:center; margin-bottom:3px; padding:5px; line-height:15px;}
.dhlink p a:hover{color:#fff; text-decoration:none;}
.partIl{ width:291px; float:left;}
.partIm{ width:379px; float:left; padding:0px 0px 0px 25px;}
.partIr{ width:216px; float:right; background:#f4f4f4; border:1px solid #eaeaea; padding:5px 10px; font-family:microsoft yahei; line-height:26px;}

.partIr dt{font-size:14px; font-weight:bold; float:left;width:100%;}
.partIr dd{ float:left; width:100%;}
.partIr dd img{padding-bottom:5px; float:left;}

h1,h2,h3,h4,h5{ font-family:microsoft yahei; padding:0px; margin:0px;}
h4{ font-size:20px; color:#116d8a; padding-bottom:10px; text-align:center}
.f14{font-size:14px; line-height:28px;}

h3{background:url(images/dot.jpg) 10px center no-repeat;font-size:14px;  color:#116d8a; border-bottom:1px solid #c2c2c2; line-height:30px; margin-bottom:10px; margin-top:20px;}
h3 span{display:inline-block; padding:0px 30px; border-bottom:2px solid #116d8a;}

div.slideBox{ position:relative; width:292px; height:308px; overflow:hidden;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/; width:292px; height:288px;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:97px; background:url(images/imgDi.gif) top no-repeat; overflow:hidden; color:#fff; font-family:microsoft yahei;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:30px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:16px;margin-left:10px; text-decoration:none; margin-top:20px;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; left:106px; bottom:-0px;}
div.slideBox div.tips div.nums a{ display:inline-block; float:left/*For IE.ADD.JENA.201206300844*/; width:8px; height:8px; background-color:#bcbcbc; text-indent:-99999px; margin:15px 10px 0px 0px;}
div.slideBox div.tips div.nums a.active{ background-color:#22a5db;}

.newtit{ font-size:14px; color:#116d8a; font-weight:bold; font-family:microsoft yahei;}
.partIm1 ul{background:url(images/fgline.gif) top no-repeat; margin-top:5px; padding-top:10px; height:95px;}

.partIm1 li{background:url(images/newDot.gif) left no-repeat;font-size:14px; padding:0px 0px; padding-left:15px; }
.partIm1 p{font-size:14px; line-height:26px;}
.partIm2{padding-top:10px; font-size:14px; line-height:28px;}

h2{background:#edfaff url(images/dot.jpg) 10px no-repeat; padding-left:30px; border-bottom:1px solid #abddf1; border-top:3px solid #116d8a; font-size:14px; color:#116d8a;}

.partIm2 ul{padding-top:15px;}
.partIm2  a{ color:#116d8a;}
.partIm2 h2 a{float:right; font-size:12px; font-weight: normal; padding-right:10px;}

.partIm2Cot{ color:#116d8a; padding-top:5px;}

.vodioc{text-align:center;}


.tit{height:69px; clear:both;}
.tit h1{background:url(images/lan1.jpg) bottom no-repeat; width:211px; height:65px; font-size:25px; color:#fff; padding-left:15px; float:left; line-height:65px;}
.tit h1.dhxc{ line-height:28px; padding-top:5px; height:60px;}
.tit p{background:url(images/landi.jpg) bottom repeat-x; height:28px; padding-left:10px; color:#fff; font-size:14px; font-family:microsoft yahei; padding-top:37px; float:left; width:724px; position:relative; font-weight:bold;}

.tit p span{position:absolute; background:url(images/lanlogo.jpg) no-repeat; display:block; width:300px; height:41px; right:0px; bottom:1px;}

.imgtxtlist{width:1000px; padding-top:15px;}
.imgtxtlist li{float:left; padding-right:13px; padding-bottom:15px;}

.imgtxtlist li img{border:1px solid #cfcfcf; padding:1px;margin-bottom:2px;}
.imgtxtlist li p{ background:#f0f0f0; text-align:center; padding:2px 0px; font-size:12px; line-height:22px;}

.part03l{background:url(images/book1.jpg) no-repeat; width:233px; height:302px; float:left;}
.part03l2{background:url(images/book3.jpg) no-repeat; width:233px; height:302px; float:left;}
.part03r{background:url(images/bookDi.jpg) repeat-x; height:302px; width:712px; float:left; padding:20px 0px 0px;}
.part03r ul{background:#fff; padding:5px 3px; width:699px; height:264px;}
.part03r ul li{float:left; padding-left:2px; width:114px;}
.part03r ul li img{width:112px; height:40px; border:1px solid #cccccc; float:left;}
.part03r ul li p{padding:0px; line-height:18px; text-align:center; float:left; width:114px; padding-bottom:5px;}

.part03r ul{ background:#fff;}
.part03r li{ width:142px; text-align:center; float:left;}
.imgbd img{ border:1px solid #ccc;}

.logolist li{width:142px; text-align:center; float:left;}

.part04{height:191px;}

.part04l{width:734px; background:#f5f5f5; float:left; height:191px; overflow:hidden}
.part04r{width:223px; background:#f5f5f5; float:left; background:url(images/ml-45.jpg) no-repeat; height:191px; overflow:hidden}

.part04tit{background:url(images/mltitl.jpg) no-repeat; height:24px; line-height:24px;}
.part04tit p{ font-size:12px; color:#0d515b; float:left; font-weight:bold;}
.part04tit p.xm{width:60px; border-right:2px solid #fff; text-align:center}
.part04tit p.lxfs{width:80px; border-right:2px solid #fff; text-align:center}
.part04tit p.dlxq{width:580px; padding-left:10px;}

.part04l li p{font-size:12px;  float:left;}
.part04l li p.xm{width:60px;text-align:center}
.part04l li p.lxfs{width:80px; text-align:center}
.part04l li p.dlxq{width:580px; padding-left:10px;}

.zhxc {padding-top:5px; position:relative}

.zhxc li{float:left;}
.ml5{margin-left:5px;}
.img6{position:absolute; top:389px; left:0px;}
.img7{position:absolute; top:389px; left:241px;}
.jxshb h2{background:none; border:0px; margin-top:15px;}

.top,.wrap{width:950px;margin:0 auto;}
.top img{display:block;}
.menu{background:url(images/navbg.gif) repeat-x;width:100%;height:60px;overflow:hidden;}
.menu .wrap{text-align:center;}
.menu .wrap em{padding:0 10px;}

/*zb*/
.zbtop1{background:url(images/zb01.gif) center no-repeat; height:100px;}
.zbtop2{background:url(images/zb02.gif) center no-repeat; height:100px;}
.zbtop3{background:url(images/zb03.gif) center no-repeat; height:100px;}
.zbtop4{background:url(images/zb04.gif) center no-repeat; height:62px;}
.zbMenu{background:url(images/zbmenu.gif) center no-repeat; height:80px; font-weight:bold;}

.zbMenu ul{width:970px; margin:0 auto; font-size:20px; font-family:microsoft yahei; color:#fff; padding-left:80px;height:80px; overflow:hidden}
.zbMenu li {float: left; margin-top:6px;}
.zbMenu li a{padding:35px 27px 15px 27px; color:#fff; display:inline-block}
.zbMenu li a:hover{background:#000; color:#fff; text-decoration:none;}
.zbMenu li a.al{ margin-top:20px;}

.zbDi{background:url(images/zbcotDi.gif) top no-repeat;}

.zbPart1l{width:787px; float:left}
.zbPart1r{width:172px; float:right;}

.zbPart1l img{border:1px solid #cfcfcf; padding:1px; float:left; margin-right:30px;}
.zbPart1l p{font-size:14px; font-family:microsoft yahei; line-height:30px;}
.zbPart1l p.intoTit{ font-size:24px; color:#116d8a; font-weight:bold; padding-bottom:10px;}

.zbPart1r li{padding-left:18px; float:left; text-align:center;  font-family:microsoft yahei; padding-bottom:5px; width:58px;}
.zbPart1r dt{width:58px; height:58px; text-align:center; background:#00a4bc url(images/zs.png) no-repeat; float:left}
.zbPart1r dd{width:58px; float:left}
.zbPart1r a:hover dt{width:58px; height:58px; text-align:center; background:#000 url(images/zs.png) no-repeat}
.zbPart1r dt.dh1,.zbPart1r a:hover dt.dh1{ background-position:-6px -3px;}
.zbPart1r dt.dh2,.zbPart1r a:hover dt.dh2{ background-position:-78px -3px;}
.zbPart1r dt.dh3,.zbPart1r a:hover dt.dh3{ background-position:-8px -88px;}
.zbPart1r dt.dh4,.zbPart1r a:hover dt.dh4{ background-position:-78px -90px;}

.zbPart2l{width:176px; height:164px; background:#000; border-right:8px solid #00a4bc; float:left; font-family:microsoft yahei; color:#fff; }
.zbPart2l .bfpp{ font-size:26px; font-weight:bold; padding:8px; line-height:31px;}
.zbPart2l .bfpp span{ font-size:23px; font-weight:bold; padding:0px;}
.zbPart2l .bfppLo{ font-size:20px; font-weight:bold; padding:30px 20px 0px 97px;}
.zbPart2r{ background:url(images/twDi.gif); width:752px;_width:730px;float:left; height:154px; padding:5px 10px;}
.zbPart2r ul{background:#fff; padding:5px 5px 0px 0px;height:149px; overflow:hidden}

.zbPart2rcot{background:#fff; padding:5px 5px 0px 0px;height:149px; overflow:hidden}
.zbPart2r ul li{float:left; margin-left:8px;_margin-left:5px;width:114px; text-align:center; padding-top:5px;}
.zbPart2r ul li img{width:112px; height:40px; border:1px solid #ccc; float:left}
.zbPart2r ul li p{float:left; text-align:center; padding-bottom:3px; width:100%;}

.zbDi .tit h1{ width:210px; height:65px; font-size:25px; color:#fff; padding-left:12px; float:left; line-height:65px;}

#slideshow {list-style:none; color:#fff; padding-top:15px;}
#slideshow span {display:none}
#wrapper {width:945px; display:none; padding-top:20px;}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:945px; height:594px; padding:2px;}
#information {position:absolute; bottom:0; width:759px; height:0; overflow:hidden; z-index:200; left:95px;}
#information h3 {padding:4px 8px 3px; font-size:14px; padding-left:30px;}
#information p {padding:0 8px 8px}
#image {width:759px; margin:0 auto; height:506px}
#image img {position:absolute; z-index:25; width:auto; margin:0 auto; height:506px;width:759px;}
.imgnav {position:absolute; width:25%; height:506px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px; display:none}
#slideleft {float:left; width:20px; height:81px; background:url(images/scroll-left.gif) center center no-repeat;}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:81px; background: url(images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:456px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}

.wjzhList ul{ width:960px;}
.wjzhList li{width:236px; height:70px; border:1px solid #cccccc; padding:12px; font-weight:bold; margin:25px 25px 0px; float:left}
.wjzhList li img{ width:90px; height:67px; float:left; padding-right:12px;}

.sider-left{width:450px;}
.sider-right {
background: url("/images/brandagent/tj_shadow.gif") no-repeat scroll 0 80px transparent;
float: right;
width: 490px;}
a.topbtn{background:url(images/top.gif) no-repeat; width:32px; height:30px; position:fixed; bottom:100px; right:8%; z-index:999;}
.zhxc{width:960px; overflow:hidden;}
.zhxc img{float:left}


.zxhbm{padding-left:20px; padding-top:20px;}

#District_1{ margin-left:5px;}
#District_2{ margin-left:5px; margin-top:0px;}

.changeBox_a1{
float:left;
width:292px;height:288px;
margin:0px auto;
position:relative;
}

.changeDiv{
position:absolute;
top:0px;left:0px;
display:none;}

.changeDiv h3{
position:absolute;
left:0px;bottom:0px;
width:287px;
overflow:hidden;
height:25px;line-height:25px;
filter:alpha(opacity=70);
opacity:0.7;
font-size:12px;
 overflow:hidden;
 background:#000;
 margin-bottom:0px;
 padding-left:5px;
}

.changeDiv h3 a{
display:block;
color:#fff;}

.ul_change_a2{
position:absolute;
right:0px; bottom:2px; _bottom:0px;
padding-left:19px;
overflow:hidden;
height:25px; overflow:hidden
 }

.ul_change_a2 li{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;}

.ul_change_a2{
position:absolute;
right:0px; bottom:2px; _bottom:0px;
padding-left:19px;
overflow:hidden;
height:25px; overflow:hidden;
 }

.ul_change_a2 li{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;}

.ul_change_a2 span{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;
font-size:0.8em;
 width:17px; height:17px;
 text-align:center; line-height:17px;
margin-right:1px;
background:#ffffff;
filter:alpha(opacity=85);
opacity:0.85;
cursor:hand;
cursor:pointer;
color:#00a4bc;
}

.ul_change_a2 span.on{
background:#10a7bd;
color:#fff;}

.changeBox_a2{
width:975px;height:477px;
margin:0px auto;
position:relative;
}
.changeDiv2{
position:absolute;
top:0px;left:0px;
display:none;}

.changeDiv2 h3{
position:absolute;
left:0px;bottom:0px;
width:975px;
overflow:hidden;
height:25px;line-height:25px;
filter:alpha(opacity=70);
opacity:0.7;
 font-size:12px;
 background:#fff;
  color:#000;
  padding-left:10px
}

.changeDiv2 h3 a{
display:block;
color:#000;}

.newsParIICont{height:230px; padding:0px 0px 10px 10px;}
.newsParIIDot{ cursor:hand}
.newsParIIDot a{background:url(images/dot2.gif) left center no-repeat; padding-left:15px; }
.newsParIIDotOver{font-weight:bold; cursor:hand}
.newsParIIDotOver a{background:url(images/dot.gif) left center no-repeat; padding-left:15px; }

#aa,#bb,#cc,#dd,#ee,#ff{padding:0px 0px 0px 15px; color:#666; font-size:14px; line-height:24px;}

#KinSlideshow{width:960px; height:430px;}
#KinSlideshow img{width:960px; height:430px;}

.jbfy{ width:100%; height:30px; font-size:16px; color: #116D8A; font-weight:bold; background:url(images/dot2.gif) left center  no-repeat; padding-left:20px; line-height:30px; }

.imgxotlist li{padding-right:21px;}


.pIIcot{width:960px; height:217px; position:relative; margin:0 auto; padding-top:20px;}
.witbg{background:#eee; padding:10px; height:187px}
.pIIcot a{ color:#8f0606;}
.pIIimg{position:absolute; }
.pIItxt{position:absolute; background:#fff; border:1px solid #d7d7d7; padding:5px;}
.pIIarrowl{ background:url(images/p2arrowleft.gif) no-repeat; display:block; width:28px; height:40px; z-index:600; position:absolute}
.pIIarrowup{ background:url(images/p2arrowup.gif) no-repeat; display:block; width:40px; height:28px; z-index:600;position:absolute}
.pIIarrowr{ background:url(images/p2arrowright.gif) no-repeat; display:block; width:28px; height:40px; z-index:600;position:absolute}
.p2tit{font-size:14px; font-weight:bold; text-align:center; font-weight:bold; color:#000;}

.pIIimg1{left:0px; top:20px;}
.pIItxt1{  left:231px; top:10px; width:234px; height:206px }
.pIIarrow1{top:103px; left:212px;}

.pIIimg2{right:0px; top:20px;}
.pIItxt2{   right:230px; top:10px; width:234px; height:206px}
.pIIarrow2{top:103px; right:210px;}
.pIIimg p{background: none repeat scroll 0 0 #F0F0F0;
    font-size: 12px;
    line-height: 22px;
    padding: 2px 0;
    text-align: center; margin-top:2px;font-size:13px; font-weight:bold; text-align:center; font-weight:bold; color:#000;}


.domo2012{background:#ccc; padding:5px; margin-top:10px;}




















