/*公共样式*/
li{list-style:none;}
body{ font: 12px/24px "Microsoft Yahei"; overflow-x: hidden;margin: 0 auto; }
.top{width:1180px; margin:12px auto 10px auto; _margin:11px auto; height:71px;}
.logo{width:500px; float:left;}
*{margin:0;padding:0;}
.h20{height:20px;}
img{margin:0;padding:0;border:0; vertical-align:middle;}
.top-right{float:right; text-align:right; width:250px;margin-right: 15px;}
.menu{font-size:12px;position:relative;z-index:100;}
.menu ul{list-style:none;}
.menu li {float:left;position:relative;}
.menu ul ul {visibility:hidden;position:absolute;left:14px;top:23px; background:#fff; border:1px solid #ccc;}
.menu table {position:absolute; top:0; left:0;}
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}
.menu a{display:block; padding-top:3px; padding-bottom:3px; padding-right:27px; padding-left:15px; color:#666; text-decoration:none; font-size:13px;}
.menu a.bgm{background:url(down-icon.jpg) right no-repeat;}
.menu a.bgm1{background:url(left-icon.jpg) right no-repeat;}
.menu ul ul li {clear:both;text-align:left;font-size:12px;}
.menu ul ul li.tzz{ background:url(img12.jpg) 5px center no-repeat; padding-left:15px; border-bottom:1px dashed #ccc;}
.menu ul ul li.qzz{ background:url(img12.jpg) 5px center no-repeat; padding-left:15px;}
.menu ul ul li a{display:block; width:40px; height:15px;margin:0;border:0; height:28px; line-height:28px;}
.menu ul ul li a:hover{border:0;background:none; color:#256c9b;}
.top-right span{color:#666; line-height:30px; height:24px; font-size:12px; margin-left:12px; _margin-left:12px;}
.top-right span a{ color:#666; text-decoration:none; }
.nav{clear:both; margin:0; ;padding:0; overflow:hidden; background:#256b9c;}
.nav .nav-n{width:1180px; margin:0 auto;}
.nav .nav-n ul{margin:0; padding:0; height:47px; line-height:47px; width:980px; float:left;}
.nav .nav-n ul li{float:left; list-style-type:none; margin-right:50px;}
.nav .nav-n ul li a{font-size:18px; color:#fff; text-decoration:none;}
.nav .nav-n ul li a:hover{ text-decoration:underline;}
.navbar-form{width:186px; float:right; height:25px; border:1px solid #fff; margin:10px 0; vertical-align:middle;}
.ser-text {
    border: 0;
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    width: 140px;
	background:#256c9b;
	border-right:1px solid #fff;
	color:#fff;
}
.ser-button {
    background:url(search-btn.jpg) center center no-repeat;
    border: medium none;
    display: block;
    float: left;
    font-size: 12px;
    height: 25px;
    width: 45px;
	border:none;

}
.longbox{width:1180px;margin:0px auto;position:relative;z-index:2; background:url(bj.jpg) repeat-x;}
.topvebanner { margin: 0 auto; width: 1366px; height: 400px; overflow: hidden; }
.topvebanner ul { margin: 0; padding: 0; }
#myjQuery { OVERFLOW: hidden; WIDTH: 1366px; POSITION: relative; HEIGHT: 400px; }
#myjQueryContent { OVERFLOW: hidden; WIDTH: 1366px; HEIGHT: 400px; }
#myjQueryContent DIV { POSITION: absolute; HEIGHT: 400px; }
#myjQueryContent .smask { Z-INDEX: -1; }
#myjQueryContent IMG { WIDTH: 1366px; HEIGHT: 400px; border: 0; }
#myjQueryNav { DISPLAY: block; OVERFLOW: hidden; WIDTH: 190px; HEIGHT: 15px; position: absolute; z-index: 5; right:558px; background:url(lunbobj.png) bottom no-repeat; bottom:0; padding:13px 30px;}
#myjQueryNav LI { DISPLAY: block; FLOAT: left; WIDTH: 18px; CURSOR: pointer; HEIGHT: 18px; TEXT-ALIGN: center; margin-left: 1px; background:url(cone.png) no-repeat; color: #fff; margin-left:15px;}
#myjQueryNav .nbg { BACKGROUND: #666; }
#myjQueryNav A { DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 45px; COLOR: #ffffff; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 22px; z-index: 20; }
#myjQueryNav .current { BACKGROUND:url(con-h.png) no-repeat; }
#myjQueryNav .current A { COLOR: #fff; }
#myjQuery #flow { background: url(fcurrent.gif) no-repeat; margin-top: -33px; WIDTH: 45px; HEIGHT: 22px; Z-INDEX: 22; left: 652px; POSITION: absolute; }
.gg{ clear:both; background:white;}
.ggl{font-size:14px;width:1130px; margin:0 auto; height:44px; background:url(gg-bj1.png) center left no-repeat; padding-left:30px;}
.ggl b{ font-size:18px; color:#333;}
.ggl span{line-height:44px; font-size:14px; }
.ggl span{ color:#666; font-size:14px;}
.ggl span a{color:#666; font-size:14px; text-decoration:none;}

/*轮播*/
.longbox{margin:0px auto;position:relative;z-index:2; background:url(bj.jpg) repeat-x;}
.longConCam{width:1366px; margin:0 auto; }

.mblLeft{float:left;padding:5px 0 0 10px;}
.mblRight{margin-left:65px;}
.mblContent{padding:10px 20px;}
.mblFunc{ text-align:right;color:#c1c1c1;height:16px;}
.mblCon{color:#333;line-height:24px;}

.imgVM img{ vertical-align:-4px;}
.workLeftTop{padding:15px 20px;}


.adBoxMiddle{padding:20px 0; text-align:center;}
.commentFunc p{float:right;}

.small .inputLong{padding:20px 20px; background:#fff;}
.small .inputLong .normalArea{width:710px;}
.small .inputLong .commentFunc{width:724px;height:30px;}
.small .commentArea{width:646px;}
.small .commentFunc{width:658px;}


/**/
.msgWrapper{font-size:14px; background:#fff;padding:10px 0;}

.newad{width:250px;height:230px; overflow:hidden;text-align:center;}

.indexShow{ position:relative;}
.indexShowBox{width:1366px; height:400px; overflow:hidden;}

.indexShowLeft{ position:absolute;left:60px; top:45%; display:inline-block;width:36px;height:70px; background:url(sl.png) no-repeat center center;}
.indexShowRight{position:absolute;right:60px; top:45%; display:inline-block;width:36px;height:70px; background:url(sr.png) no-repeat center center;}

.news-box{width:1180px; margin:60px auto 0; overflow:hidden;}
.news-box-left{width:880px; float:left; overflow:hidden;}
.focus{ position:relative; width:380px; height:274px; background-color: #000; float: left; }
.focus img{ width: 380px; height: 274px;}
.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:#5e5e5e;
    /*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:80px; 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:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; display:none; }
.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:30px; height:35px;background: url(focus_btn.png) no-repeat;}
.focus .prev{bottom:0; left: 0;background-position:0 -35px; cursor:pointer; z-index:50; }
.focus .next{bottom:0; left: 30px;  background-position:-30px -35px;  cursor:pointer; z-index:50;}
.focus .prev:hover{  background-position:0 0; }
.focus .next:hover{  background-position:-30px 0;}


/* layout */
.area-sub{width:482px;overflow:hidden;float:right;}

.dom-display .normal{display:none;}
.dom-display .current{display:block;}
.tab-hd-con{float:left;font-size:14px;text-align:center;cursor:pointer;}
.tab-hd-con a{display:inline-block; color:#333; text-decoration:none; font-size:18px;}
.tab-hd .current a{color:#256c9b;  text-decoration:none;}
.tab-bd-con{display:none;overflow:hidden;}
.tab-sub-3 .tab-hd-con{padding:0 17px;}
.tab-main .tab-hd,.tab-sub .tab-hd,.tab-product .tab-hd,.tab-area .tab-hd{overflow:hidden;height:37px;line-height:30px;}
.tab-main .tab-hd-con,.tab-sub .tab-hd-con,.tab-product .tab-hd-con,.tab-area .tab-hd-con{height:36px;}
.tab-main .tab-hd .current,.tab-sub .tab-hd .current,.tab-product .tab-hd .current,.tab-area .tab-hd .current{position:relative; z-index:1; height:34px; background:#fff; border-bottom:3px solid #256c9b; }
.tab-main .tab-bd,.tab-sub .tab-bd,.tab-product .tab-bd,.tab-area .tab-bd{margin-top:-1px;border-top:1px solid #CFCFCF;}

.tab-main .tab-bd-con,.tab-sub .tab-bd-con,.tab-ad .tab-bd-con,.tab-area .tab-bd-con{padding-top:18px;}
.tab-sub .tab-bd-con{padding-right:9px;padding-left:13px;}

.column{padding-right:9px;font-size:14px;line-height: 27px;}
.column .list-main-normal{margin:0; padding:0; margin-top:10px;}
.column .list-main-normal li{ list-style-type:none; background:url(dian.jpg) 0 15px no-repeat; padding-left:15px;}
.column .list-main-normal li a{font-size:14px; line-height:33px; color:#666; text-decoration:none; display:inline-block; width:370px;}
.column .list-main-normal li span{float:right; font-size:14px; color:#666;}

.news-box-right{width:280px; float:right; overflow:hidden; border:1px solid #ccc;}
.focus1{ position:relative; width:280px; height:274px; background-color:fff; float: left; }
.focus1 img{ width: 280px; height: 210px;}
.focus1 .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus1 .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus1 .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus1 .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; }
.focus11 .btn a:hover,.focus11 .btn a.current{  cursor:pointer;background:#fc114a;}
.focus1 .fPic{ position:absolute; left:0px; top:0px; }
.focus1 .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.focus1 .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10;
    /*filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  */display:block;  text-align:left; top:210px;}
.focus1 .shadow a{background:url(dian.jpg) 12px 18px no-repeat;  text-decoration:none; color:#333; line-height:24px; font-size:14px; overflow:hidden; font-family: "\5FAE\8F6F\96C5\9ED1"; line-height:24px; display:inline-block; padding:8px; padding-left:25px;}
.focus1 .fcon{ position:relative; width:100%; float:left;  display:none; background:#000; }
.focus1 .fcon img{ display:block; }
.focus1 .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; display:none; }
.focus1 .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus1 .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; }
.focus1 .D1fBt .current,.focus1 .D1fBt a:hover{background:#fc114a;}
.focus1 .D1fBt img{display:none}
.focus1 .D1fBt i{display:none; font-style:normal; }
.focus1 .prev,.focus1 .next{position:absolute;width:30px; height:35px;background: url(focus_btn1.png) no-repeat;}
.focus1 .prev{top:30%; left: 0; background-position:0; cursor:pointer; z-index:50; }
.focus1 .next{top:30%; right: 0px;  background-position:-30px;  cursor:pointer; z-index:50;}

.news-box1{ background:#ededed; padding:20px 0; margin-top:30px;}
.new-con{width:1180px; margin:0 auto;}
.new-title{ background:url(img11.jpg) center left no-repeat; }
.new-title a{margin-left:30px; color:#333; font-size:20px; text-decoration:none; font-weight:bold;}
.new-title a b{ color:#256c9b;}
.tab{ margin:0 auto; width:1180px; height:254px; overflow:hidden; margin-top:20px;}
.tab_b{ overflow:hidden;}
.tab_b a{ display:block; float:left; width:280px; height:220px; margin-right:20px; _margin-right:18px;}
.tab_b a.last { margin-right:0;}
.tab_b a img { width:280px; height:220px; border-top:4px solid #00a1e9;}
.menu1{overflow:hidden; width:80px; margin:0 auto; margin-top:14px; }
.menu1 li{ display:block; float:left; display: list-item; text-align:center; width:20px; height:20px; _width:17px; -webkit-border-radius: 14px; -moz-border-radius: 14px; border-radius: 14px;background: #ccc; margin-right:20px; list-style-type:none;}
.menu1 li a{ display:block; width:20px; height:20px;}
.menu_d{border-bottom:1px #FFFFFF solid;background-color:#FFFFFF; }
.tab ul.menu1 li.current{background: #0084cf;}

.news-box2{width:1180px; margin:0 auto; margin-top:30px; overflow:hidden; margin-bottom:60px;}
.news2-left{width:680px; float:left;}
.news2-right{width:480px; float:left; margin-left:20px;}
.title2{ background:url(n2-title-bj.jpg) center repeat-x; overflow:hidden; clear:both; height:40px;}
.title-con{background:url(img12.jpg) center left no-repeat #fff; width:130px; float:left;}
.title-con a{margin-left:30px; color:#333; font-size:20px; text-decoration:none; font-weight:bold; height:40px; line-height:40px;}
.title-con a b{ color:#256c9b;}
.title2 em{float:right; background:url(n2-title-bj2.jpg) repeat-x center; width:50px; display:inline-block; height:40px;}
.title-con1{background:url(img13.jpg) center left no-repeat #fff; width:130px; float:left;}
.title-con1 a{margin-left:30px; color:#333; font-size:20px; text-decoration:none; font-weight:bold; height:40px; line-height:40px;}
.title-con1 a b{ color:#256c9b;}
.title2 em{float:right; background:url(n2-title-bj2.jpg) repeat-x center; width:50px; display:inline-block; height:40px;}
.new2-li{ background: url(line.jpg) bottom repeat-x;  overflow:hidden; margin-bottom:10px; height:40px; line-height:40px; clear:both;}
.new2-li a{color:#256c9b; font-size:16px; text-decoration:none; background:url(dot.jpg) left center no-repeat; padding-left:10px;}
.new2-li span{float:right; font-size:12px; color:#666; font-weight:normal;}
.news2-left p{font-size:14px; color:#999; line-height:26px;}
.news2-left p a{ color:#00a1e9; text-decoration:none; line-height:26px;}
.news2-left p a:hover{ text-decoration:underline;}
.connew{overflow:hidden; margin-top:10px; clear:both;}
.connew img{float:left; width:252px; margin-right:20px;}
.connew p{color:#666; font-size:14px; line-height:26px;}
.connew p a{color:#00a1e9; font-size:12px; line-height:26px; float:right; text-decoration:none;}
.connew p a:hover{ text-decoration:underline;}

.footer{width: 1180px; background:#efefef;  overflow:hidden;margin: 0 auto;}
.foot{width:1180px; margin:0px auto;}
.foot ul{ overflow:hidden; margin:35px 0 25px 0;}
.foot ul li{ list-style-type:none;}
.foot ul li.li1{width:384px; float:left;}
.foot ul li h1{font-size:16px; color:#585858; font-weight:normal;}
.foot ul li.li1 p{font-size:14px; color:#585858; font-weight:normal; margin-top:20px; line-height:30px;text-align:justify;}
.foot ul li.li2{width:378px; margin-left:16px; float:left;}
.li2-left{width:181px; float:left; }
.li2-right{width:181px; float:right; }
.foot ul li.li2 p{line-height:30px; background:url(line.jpg) bottom repeat-x;}
.foot ul li.li2 p a{font-size:14px; color:#585858; text-decoration:none;}
.foot ul li.li2 p a:hover{color:#256c9b;}
.foot ul li.li3{width:226px; margin-left:16px; float:left;}
.foot ul li.li4{width:102px; margin-left:16px; float:right; margin-top:40px;}
.foot ul li.li4 p{ text-align:center; font-size:14px; margin-top:10px;}
/*.searchmume .selected{ background:url(link.jpg) top no-repeat; width:215px; height:30px; margin-bottom:13px; line-height:30px; font-size:14px; color:#585858; padding-left:10px;}*/
.foot ul li.li4 img{border:1px solid #256c9b;}
.foot ul .list-menu{margin:0;margin-top: 10px;}
.foot ul li .searchmume li ul{ position:absolute; background:#fff; border:1px solid #d8d8d8; width:205px; height:128px;overflow: scroll; overflow-x: hidden; clear:both; margin-top:0; *margin-top:30px; *margin-left:-60px;}
.foot ul li .searchmume li ul li{
	padding-left: 5px;
	line-height:30px; 
}
.foot ul li .searchmume li ul li:hover{
	background: #eee;
}
.foot ul li .searchmume ul li.current{
background:url(link.jpg) top no-repeat; 
	width:215px; height:30px; margin-bottom:13px; 
	
	line-height:30px; list-style-type:none; padding-left:10px; }
.foot ul li .searchmume ul li a{font-size:14px; color:#585858; text-decoration:none; }
.foot ul li .searchmume ul li a:hover{color:#256c9b;}
.foot-wx{width:1180px; margin:10px auto;height:80px;}
.f-left{width:710px; float:left; font-size:12px; line-height:30px; color:#585858; margin-top: 10px;}
.f-right{width:360px;margin-left:20px;float:right; font-size:12px; color:#585858; padding:10px 0; }
.f-right a{font-size:12px; line-height:24px; color:#585858; text-decoration:none; padding:0 -2px;}
.f-right a:hover{color:#256c9b;}


/*产品中心*/
#menu{
    float:left;
    width:100px;
    height: 272px;;
}
#menu ul{
    height: 272px;;
    border-right:1px solid #d8d8d8;
}
#menu li{
    height:90px;
    *height:87px;
    line-height:90px;
    text-align:right;
    border-bottom:1px solid #d8d8d8;
    width:99px;
    overflow:hidden;

}
#menu li#m1{ background:url(pro1.jpg) center center no-repeat #fff;}
#menu li:hover{ background:url(pro1-h.jpg) center center no-repeat #f5f5f5;}
#menu li#m2{ background:url(pro2.jpg) center center no-repeat #fff;}
#menu li:hover{ background:url(pro2-h.jpg) center center no-repeat #f5f5f5;}
#menu li#m3{ background:url(pro3.jpg) center center no-repeat #fff;}
#menu li:hover{ background:url(pro3-h.jpg) center center no-repeat #f5f5f5;}
#menu a{color:#333;
    font-size:10pt;
    text-decoration:none;
    display:block;
    padding-right:25px

}
#menu .on{width:101px;}
#menu a:hover,#menu .on a{
    color:#007734;
    height:90px;
    *height:87px;
    line-height:90px;
    background: #f5f5f5;

    font-weight: bold;
}
#content{
    float:left;
    width:85%;
    padding:23px 15px;
}
#content  img{
    width: 289px;
    height: 226px;;
    padding:0;
    margin:0;
    margin-right: 36px;
    float: left;

}
#content p{
    padding:0;
    margin:0;
    font-size:14px ;
    line-height: 26px;
    color:#888;
}
#content p.l-more{margin:0; text-align:right;}
#content p.l-more a{color:#00a1e9; font-size:12px; text-decoration:none;}
#content h2{
    font-size:16px;
    color:#256c9b;
    font-weight:normal;

}
#content ul{
    list-style:none;
    margin:0;
    padding:0;
    margin-top:5px;
}
#content li{
    width: 170px;
    height: 24px;
    line-height:24px;
    float: left;
    padding:0 15px;
    background:url(j-dot.jpg) center left no-repeat;

}
#content li a{ font-size:14px; color:#666; text-decoration:none;}
#content li a:hover{color:#256c9b;}
/* focus */
.image-loop{width:1180px;margin:0 auto;height:125px;overflow:hidden;position:relative;}
.image-loop ul{height:125px;position:absolute;}
.image-loop ul li{float:left;width:180px;height:950px;overflow:hidden;position:relative;margin-left: 50px;margin-top: 30px;}
.image-loop ul li a img{

    margin: 0 auto;
}
.image-loop ul li div{position:absolute;overflow:hidden;}
.image-loop .btn{position:absolute;width:780px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
.image-loop .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;}
.image-loop .btn span.on{background:#fff;}
.image-loop .preNext{width:45px;height:100px;position:absolute;top:45px;background:url(pre.jpg) no-repeat 0 0;cursor:pointer;}
.image-loop .pre{left:0;}
.image-loop .next{right:0;background:url(next.jpg) no-repeat 0 0;background-position:right top;}

/************************detail*************************/
.posi-box{width:1160px;padding-left: 20px; margin:0 auto; background:url(posi-dot.png) no-repeat center left; height:38px; line-height:38px;}
.position{ font-size:14px; color:#666;}
.position a{font-size:14px; color:#666; text-decoration:none;}
.position a:hover{color:#256c9b;}
.lmbanner{width:1180px;height:240px;margin:0 auto;}
.lmbanneryy{width:1180px;height:40px;margin:0 auto;background:url(banneryy.png) no-repeat;}



.pic-box{width:1180px; margin:0 auto;}
.detail{width:1180px; margin:0 auto; overflow:hidden;}
.d-left{width:180px; float:left;}
.d-left ul{margin:0; padding:0;}
.d-left ul li{border-bottom:1px solid #ccc;}
.d-left ul li a{display:block; height:48px; line-height:48px; font-size:16px; font-weight:bold; color:#666; text-decoration:none; padding-left:15px;}
.d-left ul li a:hover{ border-left:3px solid #04044e; background:url(de-h-bj.png) right center #00a0ea no-repeat; color:#fff;}
.d-left ul li .de-on{border-left:3px solid #04044e; background:url(de-h-bj.png) right center #00a0ea no-repeat; color:#fff;}
.d-right{width:980px; float:left;  overflow:hidden;margin-left:20px;}
.d-right h1{font-size:20px; color:#256c9b; margin-bottom:30px; }
.laiyuan-time{margin-top:20px; font-size:12px; color:#666; padding-bottom:20px; background:url(de-line.jpg) repeat-x bottom;}
.laiyuan-time span{margin:0 10px;}
.laiyuan-time span a{margin:0 5px; color:#666; text-decoration:none;}
.laiyuan-time span a:hover{color:#256c9b;}
.d-right p{line-height:26px; margin-top:15px; font-size:14px; text-align:left; text-indent:2em; color:#666;}
.xglink{margin-top:20px; border-top:1px solid #ccc; padding-top:20px; text-align:left;}
.xglink h1{font-size:14px; font-weight:normal;}
.xglink ul{margin:0; padding:0; margin-top:10px;}
.xglink ul li{line-height:26px; font-size:14px; list-style-type:none; }
.xglink ul li a{color:#333; text-decoration:none;}
.xglink ul li a:hover{color:#256c9b;}
.d-r-left{width:680px; float:left; overflow:hidden; text-align:left;}
.d-r-left ul{margin:0; padding:0;}
.d-r-left ul li{margin:0; list-style-type:none; overflow:hidden; width:680px; border-bottom:1px solid #ccc; padding-bottom:20px; margin-bottom:20px;}
.d-r-left ul li img{float:left; margin-right:30px;}
.d-r-left ul li h1{margin:0; padding:0;}
.d-r-left ul li h1 a{font-size:16px; color:#666; font-weight:normal; text-decoration:none;}
.d-r-left ul li p{margin:0; padding:0; text-indent:0; color:#999;}
.d-r-left ul li p.time-fb{font-size:14px; color:#333; margin:5px 0;}
.d-r-left ul li p.time-fb b{color:#F00; font-weight:normal;}

.xglink{margin-top:20px; border-top:1px solid #ccc; padding-top:20px; text-align:left;}
.xglink h1{font-size:14px; font-weight:normal; color:#333; margin-bottom:10px;}
.xglink ul{margin:0; padding:0; margin-top:10px;}
.xglink ul li{line-height:26px; font-size:14px; list-style-type:none; }
.xglink ul li a{color:#333; text-decoration:none;}
.xglink ul li a:hover{color:#256c9b;}
.laiyuan-time{margin-top:20px; font-size:12px; color:#666; padding-bottom:20px; background:url(de-line.jpg) repeat-x bottom; text-align:center;}
.laiyuan-time span{margin:0 10px;}
.laiyuan-time span a{margin:0 5px; color:#666; text-decoration:none;}
.laiyuan-time span a:hover{color:#256c9b;}
.detail-left{width:650px; float:left; overflow:hidden; text-align:left;}
.detail-left h2{text-align:center; font-size:18px;}
.detail-left p.yg-title{ background:url(icon11.jpg) no-repeat center left; padding-left:45px; height:36px; line-height:36px; text-indent:0; font-weight:bold;}
.detail-left p.yg-con{padding-left:45px;}

.d-r-right{width:282px; float:right; overflow:hidden; text-align:left;}
.d-r-right .r-title{font-size:18px; color:#666; line-height:36px; background:url(de-line.jpg) repeat-x bottom; margin-bottom:15px;}
.d-r-right .r-title a{font-size:18px; color:#666; text-decoration:none;}
.d-r-right .r-title a:hover{color:#256c9b;}
.d-r-right ul{margin:0; padding:0; margin-top:15px;}
.d-r-right ul li{ list-style-type:none; line-height:30px; background:url(dian.jpg) 0 15px no-repeat; padding-left:15px;}
.d-r-right ul li a{ color:#999; text-decoration:none;}
.d-r-right ul li a:hover{color:#256c9b;}

.foot ul li h1 a{color:#585858; text-decoration:none;}
.foot ul li h1 a:hover{color:#256c9b; text-decoration:underline;}

.box5{width: 280px;min-height: 550px;float: left;margin-left: 20px;background-color: #efefef;padding-bottom: 20px;}
.box17{width: 100px;height: 25px;margin-top: 15px;margin-left: 20px;}
.box18{width: 245px;height: 10px;border-bottom: 1px dashed #cccccc;margin-left: 20px;}
.box19{width: 240px;height: 140px;margin-left: 20px;margin-top: 15px;}
.box20{width: 245px;min-height: 90px;margin-left: 20px; margin-bottom: 20px;}
.box21{width: 280px;height: 20px;    background-color: #fff;}
.box22{width: 245px;height: 70px;margin-left: 15px;margin-top: 15px;}
.box23{width: 105px;height: 68px;float: left;}
.box24{width: 130px;height: 30px;float: left;margin-top: 20px;margin-left: 10px;}
.box6{margin-bottom:10px;height: 50px;}
.box6 b{font-size: 33px;line-height:40px;}
.box17{color: #666666;border-left: 3px solid #0066CC;padding-left: 10px; font-size:18px;}
.box17 a{font-size:18px;color: #666666}
.box20 li{margin-left: 15px;margin-top: 10px;color: #256c9b;list-style-type:square;font-size: 10px; }
.box20 li a{font-size: 14px;line-height: 23px;color: #999999;}
.box20 li a:hover{font-size: 14px;line-height: 23px;color: #256c9b;}
.box24 a{font-size: 14px;line-height: 23px;color: #999999;}
.box24 a:hover{font-size: 14px;line-height: 23px;color: #256c9b;}
.box25{width: 130px;height: 30px;float: left;margin-left: 10px;}
.box25 a{font-size: 14px;line-height: 23px;color: #999999;}
.box25 a:hover{font-size: 14px;line-height: 23px;color: #256c9b;}
.boxkong{width: 1180px;height: 60px;clear: both;}
a {text-decoration: none;}