@charset "utf-8";
/* CSS Document */


*{margin:0;padding:0; font-weight:normal} 
body{list-style:none;margin:0;padding:0;font-family: "微软雅黑","宋体"; font-size: 16px;}
div,form,ul,ol,li,span,p,dl{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
dl{margin:0;padding:0;}
dd,dt{width:auto;height:auto;float:left;}

/*链接样式*/
a{outline-style:none;text-decoration:none; color:#000;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none; }/*underline是有下划线的意思*/、
a:active{ text-decoration:none; }

/*去除超链接虚框*/
a {outline: none}
a:link,a:visited,a:hover,a:active {blr:expression(this.onFocus=this.blur())}

/*清除浮动*/
/*.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0} */
.clearfix{zoom:1;}
.clearfix:after{content:'\20';display:block;clear:both;}

.kd{ width:1200px; margin:0 auto; min-width: 1200px;overflow: hidden;}

.toubu{ overflow:hidden}

.toubu{ overflow:hidden}







/*.dh{ background:#3A4551; height:50px; line-height:50px; margin-top:20px;min-width: 1200px;} 
.dh ul{} 
.dh ul li{ float:left} 
.dh ul li a{ display:block; padding-left:32px; padding-right:32px; color:#FFFFFF!important; font-size:16px} 
.dh ul li a.on{ background-color:#FF0000;color:#FFFFFF!important;} 
.dh ul li a:hover{background-color:#616A74;color:#FFFFFF!important;}
.dh ul li.xl{ position:relative}
.dh ul li.xl:hover a{background-color:#616A74;color:#FFFFFF!important;}
.xiala{ background-color:#969393; display:block;position:absolute; z-index:44; top:50px; overflow:hidden; width:360px;left:0px; height:160px; padding:20px; }*/

.xiala .zc{ float:left; width:100px;}
.xiala .zc div{ height:30px; line-height:30px; cursor:pointer}
.xiala .zc div.on{ color:#F90}
.xiala .yc{ float: right; width:200px;}
.xiala .yc img{ width:200px; height:160px;}
.xiala .yc a{padding-left:0px; padding-right:0px; }


.hdp{  height:655px;}


#full-screen-slider { height: 651px;margin: 0 auto;overflow: hidden; position: relative; width: 100%; z-index: 0;min-width: 1200px;}
#slides { display:block; width:100%; height:497px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}

#pagination { display:block; list-style:none; position:absolute;   left: 48%; width:220px;   margin: 0 0 0 -60px; top:460px; z-index:9900; }
#pagination li { display:block; list-style:none; width:16px; height:16px; float:left; margin-left:7px; margin-right:7px;  border-radius:10px; background:#A4A19C }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#FD6B15}


.hdp .banner-box{min-width: 1200px;height: 651px;position: relative;overflow: hidden;width: 100%;float: left;}
.hdp .banner-box .bd{ width:100% !important; width:100%;}
.hdp .banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden; height:651px;}
.hdp .banner-box .bd li .m-width img{min-width: 1200px; }
.hdp .banner-box .bd li{width:100% !important;height:651px;}
.hdp .banner-box .bd li a{display:block;background-size:auto;float: left;   height: 100%;   width: 100%;}
.hdp .banner-btn{float: left;left: 50%;margin-left: -605px;position: absolute; top: 350px;  width: 1210px; z-index: 100;}
.hdp .banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.hdp .banner-btn a.prev{left:20px;background:url(../images_yi/foot.png) no-repeat 0 0;} 
.hdp .banner-btn a.next{right:20px;background:url(../images_yi/foot.png) no-repeat -49px 0;}
.hdp .banner-box .hd {float: left;   left: 554px;    position: absolute;    top: 251px;}
.hdp .banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#000000;float:left;cursor:pointer;}
.hdp .banner-box .hd ul li.on{background:#85685a;}



.xxd{ width:1200px; margin:0 auto; position:relative}


#booksort{zoom: 1; width:148px; height:455px; background-color: #000000!important;    filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7;   border-top:none;  position: absolute; left:0px;float: left;bottom: 196px;z-index: 10;}
.nav_cont{width:148px; }
#booksort .item { z-index:1; position:relative; zoom:1}
#booksort .item h3 {line-height:34px;height:34px; margin:0px auto; border-bottom:1px dashed #f0e6e6;}
#booksort .item h3 span { margin:10px 8px 0px 0px; float:right;background: url(../images_yi/xl.png) no-repeat left center;width:12px;height:12px;display: block;}
#booksort .item h3 a { position:absolute;width:127px; display:block; font-size:15px; top:1px; font-weight:normal; left:20px; color:#FFFFFF}



/*#booksort .item .sort { z-index:99999; border:none; top:-1px; left:148px; display:none; zoom:1; position:absolute;width:310px; padding:10px 15px; background:#000000 !important;
filter:Alpha(opacity=90);font-weight:normal;  }*/
#booksort .item .sort { z-index:99999; border:none; top:-1px; left:148px; display:none; zoom:1; position:absolute;width:310px; padding:10px 15px; background:#000000 !important;
filter:Alpha(opacity=90);font-weight:normal;  }

#booksort .item .sort  ul{ float: left; margin-left: 12px; margin-right: 20px; width: 67px;position:relative;}
#booksort .item .sort  ul span{ display:block; color:#FF9000;  border-bottom:#CCCCCC 1px dashed; height:40px; line-height:40px;}




#booksort .hover { z-index:2}
#booksort .hover h3 { border:1px solid #000;background:#000;border-bottom:#B4A379 1px solid; height:33px;}
#booksort .hover h3 a { font-size:15px;color: #FF9000;}
#booksort .hover .sort { display:block;z-index:99999;position: absolute;}
#booksort  .extra { padding:5px;}
#booksort .item .sort li{  float: left;line-height: 24px; margin-right: 15px; white-space: nowrap; width: 80px; font-weight:normal; font-size:14px }
#booksort .item .sort li a{ color:#fff;font-weight:normal;}
#booksort .item .sort li a:hover{color:#FF0000;}







 
.sy1{ overflow:hidden; margin-top:30px;min-width: 1200px;}
.sy1 .c1{ float:left; width:386px;}

 




.sy1 .c2{ float:left; width:385px; margin-left:25px;}
.sy1 .c3{ float:right; width:385px;}
.sy1 .bt{ background:#3A4551 url(../images_yi/ico1.png) no-repeat 10px 16px; padding-left:40px; height:50px; line-height:50px; position: relative; color:#fff; font-size: 18px; font-weight: bold;  -moz-border-radius: 15px 15px 0px 0px;
    -webkit-border-radius: 15px 15px 0px 0px;
    border-radius: 15px 15px 0px 0px; z-index:9;}
	
.sy1 .bt span{ font-size:12px; padding-left:10px;}
	
	
.sy1 .bt a{ position: absolute; right: 10px; font-weight: normal;font-size: 14px; display: block;width: 50px; height: 18px;
    line-height: 18px;top: 15px; background: url(../images_yi/more1.png) no-repeat left; text-indent: -9999px;z-index: 10;}

.sy1 .c1 .sp{ text-align:center}

.sy1 .c2 ul{ overflow:hidden; background:#E4E4E5; padding:10px; -moz-border-radius: 0px 0px 15px 15px;
    -webkit-border-radius: 0px 0px 15px 15px;
    border-radius: 0px 0px 15px 15px;}
.sy1 .c2 ul li{ border-bottom:#CCCCCC 2px dotted; height:65px; overflow:hidden; margin-bottom:5px;}
.sy1 .c2 ul li .p1{ float: left; width:293px;}
.sy1 .c2 ul li .p1 a{ display:block; color:#FF7200!important; height:33px; line-height:33px; font-weight:bold;}
.sy1 .c2 ul li .p2{ float: right; width:60px; margin-top:10px;}
.sy1 .c2 ul li .p2 a{ display: block;width:60px; background:#3a4551; height:30px; line-height:30px; text-align: center; color:#FFFFFF!important;}
.sy1 .c2 ul li .p2 a:hover{ background:#ff9000;}


.sy1 .c3{}

.sy1 .c3 ul{ overflow:hidden; background:#E4E4E5; padding:10px; -moz-border-radius: 0px 0px 15px 15px;
    -webkit-border-radius: 0px 0px 15px 15px;
    border-radius: 0px 0px 15px 15px;}
.sy1 .c3 ul li{ border-bottom:#CCCCCC 2px dotted; height:65px; overflow:hidden; margin-bottom:5px;}
.sy1 .c3 ul li .p1{ float: left; width:128px;}
.sy1 .c3 ul li .p1 img{ width:128px; height:60px;}
.sy1 .c3 ul li .p2{ float: left; width:115px; margin-left:20px; height:60px; line-height:60px;}
.sy1 .c3 ul li .p2 a{ font-size:18px; color:#FF7200}
.sy1 .c3 ul li .p3{ background: rgba(0, 0, 0, 0) url("../images_yi/ico3.png") no-repeat scroll left center;
    float: right;  height: 23px;  margin-right: 11px;  margin-top: 18px; width: 87px;}
.sy1 .c3 ul li .p3 a{float: left;  height: 27px;  width: 100px;}







 
.sy2{ overflow:hidden; margin-top:30px;}
.sy2 .c1{ float:left; width:330px;}
.sy2 .c2{ float: right; width:850px;}

.sy2 .c1{ float:left; width:330px;}
.sy2 .c1 .bt{ position: relative; background-color:#3A4551 ;  -moz-border-radius: 15px 15px 0px 0px;
    -webkit-border-radius: 15px 15px 0px 0px;
    border-radius: 15px 15px 0px 0px; padding:10px; }
.sy2 .c1 .bt a{ position: absolute; right:10px; font-weight: normal; font-size:14px; display: block; width:56px;  height:20px; line-height:20px; top:15px; background:url(../images_yi/more1.png) no-repeat left; text-indent:-9999px}


.sy2 .c1 ul{}
.sy2 .c1 ul li a{ display:block; background:#6A7681; border-bottom:#47525E 1px solid; height:65px; line-height:65px; color:#FFF; padding-left:10px;}
.sy2 .c1 ul li a:hover{  background:#47525E; border-bottom:#47525E 1px solid; color:#F90}



.sy2 .c2 .slideBox{ width:850px; height:411px; overflow:hidden; position:relative; background: url(../images_yi/rmbj.png) no-repeat  right;     } 
.sy2 .c2 .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.sy2 .c2 .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.sy2 .c2 .slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:10px; text-align:center; cursor:pointer; text-indent:-9999px; background-color:#CFCFCF;  -moz-border-radius: 15px 15px 15px 15px;
    -webkit-border-radius: 15px 15px 15px 15px;
    border-radius: 15px 15px 15px 15px;} 
.sy2 .c2 .slideBox .hd ul li.on{ background:#FFF; } 
.sy2 .c2  .slideBox .bd{ position:relative; height:100%; z-index:0;  } 

.sy2 .c2  .slideBox .bd ul{ width:1050px;} 
.sy2 .c2  .slideBox .bd ul li .p{ float:left; width:710px; background:#8a8a8a;} 
.sy2 .c2  .slideBox .bd img{ width:710px; height:411px; border-radius:0 0 55px 0;} 


.sy2 .c2  .slideBox .bd ul li .w{ float: right; width:300px;height:371px; padding:20;} 
.sy2 .c2  .slideBox .bd ul li .w .b{ background:url(../images_yi/ico2.png) no-repeat 0 10px ; line-height:27px; padding-left:20px; font-size:18px ; margin-bottom:20px;margin-top: 40px;} 
.sy2 .c2  .slideBox .bd ul li .w .b a{ color:#FFF} 

.sy2 .c2  .slideBox .bd ul li .w .j{ line-height:25px; padding-left:20px; font-size:14px;  color:#FFF;width: 253px; } 
.sy2 .c2  .slideBox .bd ul li .w .j p{ text-indent:2em} 
.sy2 .c2  .slideBox .bd ul li .w .m{ background:url(../images_yi/more2.png) no-repeat left;  float:right; width:105px; height:29px; margin-top:10px;margin-right: 24px;  text-align:center; line-height:29px;} 
.sy2 .c2  .slideBox .bd ul li .w .m a{color:#ffffff;}








 
.sy3{ overflow:hidden; margin-top:30px;min-width: 1200px;}
.sy3 .bt{ background:#3A4551 url(../images_yi/ico1.png) no-repeat 10px 16px; padding-left:40px; height:50px; line-height:50px; position: relative; color:#fff; font-size: 18px; font-weight: bold;  -moz-border-radius: 15px 15px 0px 0px;
    -webkit-border-radius: 15px 15px 0px 0px;
    border-radius: 15px 15px 0px 0px;}
.sy3 .bt span{ font-size:12px; padding-left:10px;}
.sy3 .bt a{ position: absolute; right:10px; font-weight: normal; font-size:14px; display: block; width:56px;  height:20px; line-height:20px; top:15px; background:url(../images_yi/more1.png) no-repeat left; text-indent:-9999px}


.sy3 ul{}

.sy3 ul li{ float:left; width:171px; height:346px; overflow:hidden;}
.sy3 ul li a{ display:block; width:171px; height:346px; overflow:hidden; position:relative}
.sy3 ul li .x{}
.sy3 ul li .x img{width:171.4px; height:315px;}
.sy3 ul li .x span{width:171px; height:30px; display:block; line-height:30px; text-align:center; background:#000; color:#FFF }
.sy3 ul li a:hover .y{ display:block; width:140px; height:315px; overflow:hidden; position: absolute; top:0px; background:rgba(0,0,0, 0.6)!important;
filter:Alpha(opacity=60); color:#FFF; padding:15px;}
.sy3 ul li .y span{ display:block; text-align:center; height:30px; line-height:30px}
.sy3 ul li .y p{ line-height:23px; font-size:14px; padding-top:20px;}













.sy4{ overflow:hidden; margin-top:30px;min-width: 1200px;}
.sy4 .c1{ float:left; width:330px;}
.sy4 .c2{ float: right; width:897px;}

.sy4 .c1{ float:left; width:290px;}
.sy4 .c1 .bt{ position: relative; background:#3A4551 url(../images_yi/ico2.png) no-repeat 10px 15px;  -moz-border-radius: 15px 15px 0px 0px;
    -webkit-border-radius: 15px 15px 0px 0px;
    border-radius: 15px 15px 0px 0px; padding:10px; padding-left:30px;color:#FFF}


.sy4 .c1 ul{ background:#E4E4E5}
.sy4 .c1 ul li a{ display:block;  height:35px; line-height:35px; padding-left:20px;}
.sy4 .c1 ul li a:hover{color:#F90}



.sy4 .c2 .slideBox2{ width:897px; height:320px; overflow:hidden; position:relative;  } 
.sy4 .c2 .slideBox2 .hd{ height:45px; overflow:hidden; position:absolute; right:0px; top:0px; z-index:1; background:#3A4551 url(../images_yi/ico2.png) no-repeat 10px 20px;width:1050px; -webkit-border-radius: 15px 15px 0px 0px;
    border-radius: 15px 15px 0px 0px;  } 
.sy4 .c2 .slideBox2 .hd ul{ overflow:hidden; zoom:1; float: right; margin-top:14px;  } 
.sy4 .c2 .slideBox2 .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:10px; text-align:center; cursor:pointer; text-indent:-9999px; background-color:#CFCFCF;  -moz-border-radius: 15px 15px 15px 15px;
    -webkit-border-radius: 15px 15px 15px 15px;
    border-radius: 15px 15px 15px 15px;} 
.sy4 .c2 .slideBox2 .hd ul li.on{ background:#FFF; } 
.sy4 .c2  .slideBox2 .bd{ position:relative; height:100%; z-index:2; margin-top:42px;   } 

.sy4 .c2  .slideBox2 .bd ul{ width:897px; background:#DCEAF2; overflow:hidden } 
.sy4 .c2  .slideBox2 .bd ul li .p{ float:left; width:465px;} 
.sy4 .c2  .slideBox2 .bd img{ width:465px; height:282px; } 


.sy4 .c2  .slideBox2 .bd ul li .w{ float: right; width:390px;height:236px; padding:20px} 
.sy4 .c2  .slideBox2 .bd ul li .w .b{ background:url(../images_yi/ico2.png) no-repeat 10px 10px ; line-height:27px; padding-left:20px; font-size:18px ; margin-bottom:20px; position:absolute; top:-34px; left:0px;} 
.sy4 .c2  .slideBox2 .bd ul li .w .b a{ color:#FFF} 

.sy4 .c2  .slideBox2 .bd ul li .w .j{ line-height:25px; padding-left:20px; font-size:14px; } 
.sy4 .c2  .slideBox2 .bd ul li .w .j p{ text-indent:2em} 
.sy4 .c2  .slideBox2 .bd ul li .w .m{ background:url(../images_yi/more2.png) no-repeat left; float:right; width:105px; height:29px; margin-top:20px; text-align:center; line-height:29px;} 
.sy4 .c2  .slideBox2 .bd ul li .w .m a{color:#ffffff;}









.sy5{ overflow:hidden; margin-top:30px;min-width: 1200px;}
.sy5 .c1{ float:left; width:330px;}
.sy5 .c2{ float: right; width:897px;}
.sy5 .c1{ float:left; width:288px;}
.sy5 .c1 .bt{ position: relative; background:#3A4551 url(../images_yi/ico2.png) no-repeat 10px 15px;  -moz-border-radius: 15px 15px 0px 0px;
    -webkit-border-radius: 15px 15px 0px 0px;
    border-radius: 15px 15px 0px 0px; padding:10px; padding-left:30px;color:#FFF}
.sy5 .bt span{ font-size:12px; padding-left:10px;}


.sy5 .c1 ul{ background:#E4E4E5; padding:5px;}
.sy5 .c1 ul li a{ display:block;  height:75px; background:url(../images_yi/tebj2.png) repeat-x; padding-left:10px; padding-left:10px;}
.sy5 .c1 ul li a.on{ display:block;  height:75px; background:url(../images_yi/tsbj1.png) repeat-x}

.sy5 .c1 ul li a .p1{ float:left; width:114px; height:61px; margin-top:6px;}
.sy5 .c1 ul li a .p1 img{  width:114px; height:61px;}
.sy5 .c1 ul li a .p2{float: left; font-size: 17px; line-height: 27px; padding-left: 12px; padding-top: 9px;}
.sy5 .c1 ul li a .p2 span{ display:block; font-size:13px; color:#666; line-height:23px;}
.sy5 .c1 ul li a.on .p2{color:#fff;}
.sy5 .c1 ul li a.on .p2 span{color:#fff;}



.sy5 .c2  .c2ad{ margin-bottom:10px;}
.sy5 .c2  .slideTxtBox{}
.sy5 .c2  .slideTxtBox  .hd{ position: relative; background:#3A4551 url(../images_yi/ico2.png) no-repeat 10px 20px;  -moz-border-radius: 15px 15px 0px 0px;
    -webkit-border-radius: 15px 15px 0px 0px;
    border-radius: 15px 15px 0px 0px; padding:10px; padding-left:30px;color:#FFF; height:26px; overflow:hidden}
.sy5 .c2  .slideTxtBox  .hd ul{ margin-top:5px;}
.sy5 .c2  .slideTxtBox  .hd ul li{ float:left; padding-right:20px;}
.sy5 .c2  .slideTxtBox  .hd ul li a{color:#FFF}
.sy5 .c2  .slideTxtBox  .hd ul li.on a{color: #F90}

.sy5 .c2  .slideTxtBox  .hd .gd{ position: absolute; right:10px; font-weight: normal; font-size:14px; display: block; width:56px;  height:20px; line-height:20px; top:15px; background:url(../images_yi/more1.png) no-repeat left; }
.sy5 .c2  .slideTxtBox  .hd .gd a{width:56px; height:20px; float:left;}


.sy5 .c2 .bd{ background:#DCEAF2; overflow:hidden; padding:10px; padding-top:13px;padding-bottom:12px;}
.sy5 .c2 .bd ul{}

.sy5 .c2 .bd ul li{ float:left; width:197px; height:235px; overflow:hidden; margin-left:11px; margin-right:11px;} 
.sy5 .c2 .bd ul li a{ display:block; width:197px; height:235px; overflow:hidden; position:relative}
.sy5 .c2 .bd ul li .x{height:235px; overflow:hidden; position:relative}
.sy5 .c2 .bd ul li .x img{width:197px; height:235px;}
.sy5 .c2 .bd ul li .x span{width:197px; height:30px; display:block; line-height:30px; text-align:center; background:#000; position: absolute; bottom:0px;background:rgba(0,0,0, 0.6)!important;
filter:Alpha(opacity=60); color:#FFF; }
.sy5 .c2 .bd ul li a:hover .y{ display:block; width:168px; height:240px; overflow:hidden; position: absolute; top:0px; background:rgba(0,0,0, 0.6)!important;
filter:Alpha(opacity=60); color:#FFF; padding:15px; font-size:15px;}

.sy5 .c2 .bd ul li a:hover .x span{ display:none}

.sy5 .c2 .bd ul li .y span{ display:block; text-align:center; height:30px; line-height:30px}
.sy5 .c2 .bd ul li .y p{ line-height:23px; font-size:14px; padding-top:20px;}















 
.sy6{ overflow:hidden; margin-top:30px;min-width: 1200px;}
.sy6 .bt{ background:#3A4551 url(../images_yi/ico1.png) no-repeat 10px 16px; padding-left:40px; height:50px; line-height:50px; position: relative; color:#fff; font-size: 18px; font-weight: bold;  -moz-border-radius: 15px 15px 0px 0px;
    -webkit-border-radius: 15px 15px 0px 0px;
    border-radius: 15px 15px 0px 0px;}
.sy6 .bt span{ font-size:12px; padding-left:10px;}
.sy6 .bt a{ position: absolute; right:10px; font-weight: normal; font-size:14px; display: block; width:56px;  height:20px; line-height:20px; top:15px; background:url(../images_yi/more1.png) no-repeat left; text-indent:-9999px}


.sy6 ul{ background:#E4E4E5; padding:20px; overflow:hidden}

.sy6 ul li{ float:left; width:234px; height:275px; overflow:hidden; margin-left:28px; margin-right:28px;} 
.sy6 ul li a{ display:block; width:234px; height:275px; overflow:hidden; position:relative}
.sy6 ul li .x{height:275px; overflow:hidden; position:relative}
.sy6 ul li .x img{width:234px; height:275px;}
.sy6 ul li .x span{width:234px; height:30px; display:block; line-height:30px; text-align:center; background:#000; position: absolute; bottom:0px;background:rgba(0,0,0, 0.6)!important;
filter:Alpha(opacity=60); color:#FFF; }
.sy6 ul li a:hover .y{ display:block; width:204px; height:275px; overflow:hidden; position: absolute; top:0px; background:rgba(0,0,0, 0.6)!important;
filter:Alpha(opacity=60); color:#FFF; padding:15px;}

.sy6 ul li a:hover .x span{ display:none}

.sy6 ul li .y span{ display:block; text-align:center; height:30px; line-height:30px}
.sy6 ul li .y p{ line-height:23px; font-size:14px; padding-top:20px;}




.sy7{ overflow:hidden; margin-top:30px;min-width: 1200px;}
.sy7 .bt{ background:#3A4551 url(../images_yi/ico1.png) no-repeat 10px 16px; padding-left:40px; height:50px; line-height:50px; position: relative; color:#fff; font-size: 18px; font-weight: bold;  -moz-border-radius: 15px 15px 0px 0px;
    -webkit-border-radius: 15px 15px 0px 0px;
    border-radius: 15px 15px 0px 0px;}
.sy7 .bt span{ font-size:12px; padding-left:10px;}
.sy7 .bt a{ position: absolute; right:10px; font-weight: normal; font-size:14px; display: block; width:56px;  height:20px; line-height:20px; top:15px; background:url(../images_yi/more1.png) no-repeat left; text-indent:-9999px}







.sy8{ overflow:hidden; margin-top:30px;}
.sy8 .bt{ background:#3A4551 url(../images_yi/ico1.png) no-repeat 10px 16px; padding-left:40px; height:50px; line-height:50px; position: relative; color:#fff; font-size: 18px; font-weight: bold;  -moz-border-radius: 15px 15px 0px 0px;
    -webkit-border-radius: 15px 15px 0px 0px;
    border-radius: 15px 15px 0px 0px;}
.sy8 .bt span{ font-size:12px; padding-left:10px;}
.sy8 .bt a{ position: absolute; right:10px; font-weight: normal; font-size:14px; display: block; width:56px;  height:20px; line-height:20px; top:15px; background:url(../images_yi/more1.png) no-repeat left; text-indent:-9999px}



#s_wzgd {height: 280px;  overflow: hidden; background:#3A4551; margin-top:5px; padding-top:20px; }
#s_wzgd_a {}
#s_wzgd_a ul { padding-left:20px; padding-right:20px;}
#s_wzgd_a li { overflow:hidden; margin-bottom:10px; height:130px;}
#s_wzgd_a li .p1{ float:left; width:85px;}
#s_wzgd_a li .p1 span{width:85px; display:block; height:30px; line-height:30px; text-align:center}
#s_wzgd_a li .p1 span.s1{ background:#F90; color:#FFF}
#s_wzgd_a li .p1 span.s2{ background:#C9CACB; color:#3A4551; margin-top:4px;}



#s_wzgd_a li .p2{ float:left; margin-left:10px; width:170px; height:120px;}
#s_wzgd_a li .p2 img{ width:170px; height:120px;}
#s_wzgd_a li .p3{ float:left; margin-left:10px; width:860px; }
#s_wzgd_a li .p3 .b{ font-size:18px; height:40px; line-height:40px; width:100%}
#s_wzgd_a li .p3 .b a{ color:#FFF}
#s_wzgd_a li .p3 span{ font-size:14px; line-height:23px;color: #DADADA}


.sy9{ overflow:hidden; margin-top:30px;}

.sy9 .bt{ overflow:hidden; height:40px; line-height:40px; }
.sy9 .bt ul{}
.sy9 .bt ul li{ float:left;padding-right:10px;}
.sy9 .bt ul li a{ padding-right:10px; cursor: pointer}
.sy9 .bt ul li a.on{ color: #F90}


.sy9 .yqlj{ overflow:hidden;  }
.sy9 .yqlj ul{}
.sy9 .yqlj ul li{ float:left;  margin-left:11px; margin-bottom:10px;}
.sy9 .yqlj ul li img{width:180px; height:80px; border:#CCC 1px solid; padding:4px;}
.sy9 .yqlj ul li.q{ margin-left:0px;}




.foot{ overflow:hidden; margin-top:30px; }
.foot .kd{ background-color:#C9CACB; overflow:hidden; padding:20px; width:1200px;}
.foot .c1{ float:left; width:430px; text-align:center; border-right:#888989 1px solid; height:220px;  padding-right:20px;}
.foot .c1 img{text-align:center;  }
.foot .c1 p{text-align: left}
.foot .c2{  float:left; border-right:#888989 1px solid; margin-left:20px;padding-right:20px;height:220px; width:132px;  }
.foot .c2 ul{ }
.foot .c2 ul li{ height:30px; line-height:30px;}
.foot .c3{ float:right}



.weibu{ overflow:hidden; margin-top:30px; background:#3A4551; text-align:center; font-size:14px; padding-top:10px; padding-bottom:10px; }
.weibu p{text-align:center; color:#FFF; line-height:30px; }
.weibu p a{color:#FFF }

.yqlj{height: 64px; color:#fff;
    margin-top: 14px;
    text-align: center;
    width: 1200px;}
.yqlj1{color: #fff;
    float: left;
    font-size: 15px;
    width: 86px;}

.yqlj li{float:left;}
.yqlj li a{color: #fff;
    float: left;
    font-size: 15px;}





/*public*/
.current{background:url("menu_a_current.png") no-repeat;}
.has_960{width:960px;margin:0 auto;}
.space{clear:both}
#center{margin:0 auto;height:auto;width:960px;min-height:8000px;
_height:800px;padding-bottom:20px;}
/*gotop*/
#code,#code_hover,{ width:57px; height:58px; background:url("../images/code.jpg") no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{background-position:-273px -250px; bottom:200px; _margin-bottom:130px;z-index:998;}
#code_hover{background-position:-273px -250px; bottom:200px; _margin-bottom:130px;z-index:998;opacity:0.8;}
/*#gotop{float: left; height: 43px;  margin-top: 114px;  width: 144px;}*/ 
#code_img{ width:270px; height:355px; background:url("../images/code.jpg") -4px -3px no-repeat; position:fixed; right:108px; bottom:135px; cursor:pointer; display:none;z-index:999;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:135px;}

/*强制控制百度商桥客服列表位置*/
#qiao-icon-wrap .qiao-icon-gradient {background:none !important;}
#qiao-wrap #qiao-icon-wrap{margin-top:160px !important;}
#qiao-icon-wrap .qiao-icon-close{width:1px !important; height:1px !important; }
/*强制控制百度商桥客服列表位置*/

.s_weixin{width:144px; height:254px; background:url("../images/baidushangqiao1.jpg") no-repeat; position:fixed; right:0;top:361px;_top:361px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index: 5;}

.s_zaixian{float: left; height: 52px;  margin-top: 5px;  width: 144px;}
.s_zaixian a{ height: 52px; width: 144px; float:left;}
.s_zaixian1{float: left;height: 38px;  margin-top: 1px;width: 144px;}
.s_zaixian1 a{ float: left;  height: 38px;  width: 144px}

#tbox{float: left;position: absolute;left: -5000px; }


.sy7_a{width:863px; height:630px; float:left; }
.sy7_1{background: #3a4551 url("../images_yi/ico1.png") no-repeat scroll 10px 16px;  border-radius: 15px 15px 0 0;
    color: #fff;  font-size: 18px;    font-weight: bold;    height: 50px;    line-height: 50px;    padding-left: 40px;
    position: relative;}
.sy7_1 span {    font-size: 12px;    padding-left: 10px;}
.sy7_2{width:848px; height:250px; float:left;  margin:20px 0 20px 15px; }
.sy7_2_1{width:385px; height:248px; float:left; }
.sy7_2_1_1{width:385px; height:215px; float:left;}
.sy7_2_1_1 img{width:385px; height:215px;}
.sy7_2_1_2{float: left; font-size: 17px; height: 25px;  margin-top: 5px; text-indent: 15px; width: 385px;}
.sy7_2_1_2 a{color:#3a4551;}
.sy7_2_2{float: left;  height: 248px;  margin-left: 31px;  width: 420px;}
.sy7_2_2 ul{}
.sy7_2_2 ul li{float:left;width: 420px;margin-bottom: 7px;  margin-top: 9px;}
.sy7_2_2 ul li a{float:left; color:#555f6a;font-size: 17px;}
.sy7_2_2 ul li p{float:right;color:#838990; margin-left:15px;}



.sy7_b{width:307px; height:630px; float:left; margin-left:30px;}
.sy7_b_1{background: #3a4551 url("../images_yi/ico1.png") no-repeat scroll 10px 16px;  border-radius: 15px 15px 0 0;
    color: #fff;  font-size: 18px;    font-weight: bold;    height: 50px;    line-height: 50px;    padding-left: 40px;
    position: relative;}
.sy7_b_1 span {font-size: 12px;    padding-left: 10px;}
.sy7_b_2{width:307px; height:580px; float:left;}
.sy7_b_2 ul{width:307px; float:left;}
.sy7_b_2 ul li{width:135px; height:56px; float:left;margin: 14px 9px 0;}
.sy7_b_2 ul li img{border:1px solid #eaeaea;width:135px; height:56px;}


.sya{margin-top: 30px; overflow: hidden;min-width: 1200px;}
.sya .bt{background: #3a4551 url("../images_yi/sya_title.jpg") no-repeat;    border-radius: 15px 15px 0 0;
    color: #fff;    font-size: 18px;    font-weight: bold;    height: 55px;    line-height: 55px;    padding-left: 101px;
    position: relative;   }
.sya .bt span{font-size: 12px;    padding-left: 10px;}
.sya .bt a{background: rgba(0, 0, 0, 0) url("../images_yi/more1.png") no-repeat scroll left center;    float: right;
    height: 18px;
    margin-right: 22px;
    margin-top: 20px;
    width: 50px;}
.sya .sya_1{width:1200px; height:auto; float:left; background:#e4e4e5;}
.sya .sya_1 ul{width:1275px; height:428px; float:left;}
.sya .sya_1 ul li{float:left;width:259px; height:410px;margin-top: 15px;margin-right: 30px;margin-left: 15px;}
.sya .sya_1_1{bottom: 313px;  height: 62px;  left: 14px;  position: relative;  width: 64px;;}
.sya .sya_1 .sya_1_2{width:259px; height:299px; float:left;}
.sya .sya_1 .sya_1_2 img{width:259px; height:299px; float:left;}
.sya .sya_1 .sya_1_3{width:259px; height:30px; float:left;position: relative;top: -30px;background:rgba(0,0,0, 0.6)!important;
filter:Alpha(opacity=60); line-height:30px;text-align: center}
.sya .sya_1 .sya_1_3 a{color:#ffffff;}
.sya .sya_1 .sya_1_4{color: #3a4551; float: left;  font-size: 14px;  height: 30px;  line-height: 30px;  position: relative;
    top: -30px;   width: 259px;text-align: center}
.sya .sya_1 .sya_1_5{width:259px; height:70px; float:left;position: relative;top: -30px;font-size: 14px;}

#container { margin: 5px auto; width: 1200px; font-family: "微软雅黑"; overflow: hidden; }
#container h4 { height: 40px; line-height: 40px; border-bottom: 1px solid rgb(204, 204, 204); }
#container h4 em { font-size: 18px; display: block; border-bottom: 1px solid rgb(204, 0, 0); }
#container h4 span a { font-size: 14px; margin: 0px 5px; font-weight: normal; }
.showcase { list-style: outside none none; padding: 0px 0px 0px; height: 660px; width: 120%; }
.showcase li { float: left; width: 294px; overflow: hidden; margin: 0px 20px 0px 0px; height: 336px;}
.showcase li .thumb1-d { transition: all 0.4s ease-out 0s; }
.showcase li:hover .thumb1-d { bottom: 0px; }
.showcase .a { display: block; width: 294px; height: 244px; overflow: hidden; position: relative; text-decoration: none; }
.showcase a img { width: 500px; height: 374px; margin: 0px auto; position: absolute; left: -104px; top: -40px; transition: all 0.2s ease-out 0s; }
.showcase a:hover img { width: 294px; height: 213px; left: 0px; top: -10px; }
.showcase .thumb1-d { position: absolute; bottom: -50px; left: 0px; width: 100%; background: transparent url('../images_yi/50s.png') repeat scroll 0% 0%; padding-bottom: 10px; }
.showcase a p { color: rgb(255, 255, 255); font-size: 12px; padding: 0px 20px; line-height: 20px; display: block; width: 254px; cursor: pointer; transition: all 0s ease-out 0s; height: 40px; text-overflow: ellipsis; overflow: hidden; }
.showcase a:hover p { bottom: 0px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
.showcase a h3 { font-size: 13px; text-transform: uppercase; color: rgb(255, 255, 255); width: 274px; padding: 8px 10px; cursor: pointer; transition: all 0s ease-out 0s; }
.showcase a:hover h3 { bottom: 60px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
.showcase li .lidiv { margin-top: 10px; }
.showcase li .lidiv span { margin: 5px; color: rgb(153, 153, 153); line-height: 24px;font-size: 14px; }
.showcase li .lidiv i { color: rgb(102, 102, 102); }
/* ::::: http://lxbjs.baidu.com/newFloat/asset/float.css ::::: */










.zt1{ overflow:hidden}
.zt1 .bt{ text-align:center}
.zt1 .bt .mc{ text-align:center; background: url(../images_yi/xt1.jpg) no-repeat center bottom; height:70px; line-height:70px; font-weight:bold; font-size:36px; color:#000}
.zt1 .bt .yw{ text-align:center; height:30px; line-height:30px; font-size:18px; color:#9A9A9A}

.zt1 ul{}
.zt1 ul li{ float:left; background: url(../images_yi/xt3.jpg) no-repeat left top; height:300px; width:200px; padding-left:20px; padding-right:20px; }
.zt1 ul li .t{ text-align:center; height:80px; padding-top:10px;}
.zt1 ul li .b{ text-align:center;height:40px; line-height:40px; font-weight:bold; font-size:24px; color:#000}
.zt1 ul li .w{ text-align:center; font-size:16px; line-height:23px;}



.zt2{ overflow:hidden; margin-top:20px;}
.zt2 .bt{ text-align:center}
.zt2 .bt .mc{ text-align:center; background: url(../images_yi/xt1.jpg) no-repeat center bottom; height:70px; line-height:70px; font-weight:bold; font-size:36px; color:#000; margin-bottom:20px; }
.zt2 .bt .yw{ text-align:center; height:40px; line-height:40px; font-size:18px; color:#9A9A9A}
.zt2 .bt .nr{ text-align:center; height:40px; line-height:40px; font-size:18px; color:#919191; background:#EFEFEF; width:250px; margin:0 auto; -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */}



.zt3{ overflow:hidden; background:url(../images_yi/xt2.jpg) repeat-x center; margin-top:20px;}
.zt3 ul{ overflow:hidden; background-color:#FFF; width:1037px; margin:0 auto}
.zt3 ul li{ float:left; border:#DCDCDC 1px solid; height:35px; line-height:36px; margin-left:3px; cursor:pointer; padding-left:29px; padding-right:29px; background:#FFF }
.zt3 ul li.on{ background:#FF9000;border:#FF9000 1px solid; height:35px; line-height:36px; color:#FFF}


.zt4{ overflow:hidden; margin-top:20px;}
.zt4 ul{ overflow:hidden; }
.zt4 ul li{ float:left; width:390px; margin-left:15px;  }
.zt4 ul > li:first-child{ margin-left:0px;}
.zt4 ul li img{ width:390px; height:320px;  }
.zt4 ul li a{ display: block;width:390px; height:320px; position:relative }
.zt4 ul li .mc{ display:none}
.zt4 ul li a:hover  .mc { display: block;width:390px; height:320px; position:absolute; top:0px; left:0px; background:#000;opacity:0.8;
 -moz-opacity:0.8; 
 filter:alpha(opacity=80);  }
.zt4 ul li a:hover  .mc  span{ display: block;width:350px; height:60px; line-height:60px; border:#FFF 2px solid;  margin:0  auto; margin-top:130px;color:#FFF; text-align:center; font-size:18px; overflow:hidden}




.zt5{ overflow:hidden; margin-top:20px;}
.zt5 ul{ overflow:hidden; }
.zt5 ul li{ float:left; width:390px; margin-left:15px;  }
.zt5 ul > li:first-child{ margin-left:0px;}
.zt5 ul li img{ width:390px; height:320px;  }
.zt5 ul li a{ display: block;width:390px; height:320px; position:relative }
.zt5 ul li .mc{ display:none}
.zt5 ul li a:hover  .mc { display: block;width:390px; height:320px; position:absolute; top:0px; left:0px; background:#000;opacity:0.8;
 -moz-opacity:0.8; 
 filter:alpha(opacity=80);  }
.zt5 ul li a:hover  .mc  span{ display: block;width:350px; height:60px; line-height:60px; border:#FFF 2px solid;  margin:0  auto; margin-top:28px; margin-bottom:20px;color:#FFF; text-align:center; font-size:18px; overflow:hidden}

.zt5 ul li a:hover  .mc  p{width:350px;line-height:26px; color:#FFF; margin:0 auto}


.zt6{ overflow:hidden; margin-top:20px;}
.zt6 ul{ overflow:hidden; }
.zt6 ul li{ float:left; width:388px; margin-left:15px; border:#E5E5E5 1px solid ; overflow:hidden }
.zt6 ul > li:first-child{ margin-left:0px;}
.zt6 ul li img{ width:390px; height:320px;  }
.zt6 ul li a{ display: block;width:390px; height:400px; position:relative }
.zt6 ul li .mc{ display:none}
.zt6 ul li a:hover  .mc { display: block;width:390px; height:320px; position:absolute; top:0px; left:0px; background:#000000;opacity:0.8;
 -moz-opacity:0.8; 
 filter:alpha(opacity=80);   }
.zt6 ul li a:hover  .mc  span{ display: block;width:180px; height:40px; line-height:40px; border:#FFF 2px solid;  margin:0  auto; margin-top:228px; margin-bottom:20px;color:#FFF; text-align:center; font-size:18px; overflow:hidden; -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */}
.zt6 ul li  .bt { height:60px; line-height:25px; padding-top:15px; padding-bottom:15px; text-align:center; background:#FFF}
.zt6 ul li a:hover  .bt {background:#FF9000; color:#FFF }


.zt7{ overflow:hidden; margin-top:20px;}

.zt7 .zt71{ float:left; width:818px;border:#E5E5E5 1px solid; padding:10px;}
.zt7 .zt71 ul{ overflow:hidden}
.zt7 .zt71 ul li{ float:left; border:#DCDCDC 1px solid; height:35px; line-height:36px; margin-right:3px; cursor:pointer; padding-left:21px; padding-right:22px; background:#FFF }
.zt7 .zt71 ul li.on{ background:#FF9000;border:#FF9000 1px solid; height:35px; line-height:36px; color:#FFF}

/*.zt7 .zt71 .nr{  width:810px;  height:547px; overflow:auto; line-height:24px; margin-top:10px;}*/


.zt7 .zt72{ float: right; width:360px; background:#3B4551 url(../images_yi/ico6.jpg) 0px 50px no-repeat}
.zt7 .zt72 .c1{ margin-top:34px; margin-left:30px;}
.zt7 .zt72 .c2{margin:30px; color:#FFF; line-height:23px;}
.zt7 .zt72 .c3{ text-align:center}

.zt7 .zt72 .c4{margin:30px; color:#FFF; line-height:23px;}
.zt7 .zt72 .c5{margin:30px; color:#FFF; line-height:23px;}
.zt7 .zt72 .c5{margin:30px;line-height:23px;}
.zt7 .zt72 .c5 .c50{ background:#fff; margin-bottom:5px; overflow:hidden;height:30px; line-height:30px; padding-left:10px;}
.zt7 .zt72 .c5 .c51{ float:left; color:#333}
.zt7 .zt72 .c5 .c52{ float:left; border:none; margin-left:4px;}
.zt7 .zt72 .c5 .c52 input{  border:none; background:none; height:30px; line-height:30px; width:230px;outline:none;}

.zt7 .zt72 .c5 .tj{ background:#FF9000; -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */ height:38px; line-height:38px; border:none; width:300px; margin-top:5px; color:#fff; font-size:18px }




.zt7 .zt72 .c6{margin:35px 30px; color:#FFF; line-height:23px;}
.zt7 .zt72 .c6 a{ color:#FFF; }


















.zt8{ overflow:hidden; margin-top:20px;}

.zt8 .zt81{ float:left; width:818px;border:#E5E5E5 1px solid; padding:10px;}
.zt8 .zt81 .nr{  width:810px;  height:357px; overflow:auto; line-height:24px; margin-top:10px;}

.zt8 .zt82{ float: right; width:360px; background:#3B4551 url(../images_yi/ico6.jpg) 0px 50px no-repeat}
.zt8 .zt82 .c1{ margin-top:34px; margin-left:30px;}
.zt8 .zt82 .c2{margin:30px; color:#FFF; line-height:23px;}





.zt9{ overflow:hidden; margin-top:20px;}

.zt9 .zt91{ float:left; width:818px;border:#E5E5E5 1px solid; padding:10px;}
.zt9 .zt91 .nr{  width:810px;  height:242px; overflow:auto; line-height:24px; margin-top:10px;}

.zt9 .zt92{ float: right; width:360px; background:#3B4551 url(../images_yi/ico6.jpg) 0px 50px no-repeat}
.zt9 .zt92 .c1{ margin-top:34px; margin-left:30px;}
.zt9 .zt92 .c2{margin:30px; color:#FFF; line-height:23px;}

.qz_gj{float: left;
    height: 317px;
    margin: 19px 0 10px 17px;
    width: 250px;}
.qz_gj_1{width:250px; height:150px; float:left;}
.qz_gj_1 img{width:250px; height:150px; float:left;}
.qz_gj_2{width:250px; height:30px; float:left;line-height: 30px;text-align: center;}
.qz_gj_3{width: 250px;height: 124px;float: left;line-height: 25px;font-size: 15px;}

.qz_da{width:810px; float:left;}


.dh{ width: 100%; background:#3A4551; height:50px; line-height:50px; margin-top:20px;min-width: 1200px;} 
.dh ul{} 
.dh ul li{ float:left} 
.dh ul li ul li a{display:block; padding:0px 15px; color:#FFFFFF!important; font-size:16px}
.dh ul li a{ display:block; padding: 0 25px; color:#FFFFFF!important; font-size:16px} 
.dh ul li a.on{ background-color:#FF0000;color:#FFFFFF!important;} 
.dh ul li a:hover{background-color:#616A74;color:#FFFFFF!important;}
.dh ul li.xl{ position:relative}
.dh ul li.xl:hover a{background-color:#616A74;color:#FFFFFF!important;}
.xiala{ background-color:#969393; display:block;position:absolute; z-index:44; top:50px; overflow:hidden; width:360px;left:0px; height:160px; padding:20px; }

.menu2_nav{ height:110px; background:#fff; width:1000px; margin:0 auto}
.menu2 {width:1200px; height:251px; position:relative; margin:0; font-size:13px; margin:auto; }
.menu2 ul {display:table; }
.menu2 ul li {float:left; height:50px;line-height:50px; }
.menu2 ul li a{display:block; float:left; text-decoration:none;  height:50px; line-height:50px; color:#63605f; font-size:13px; width:83px; text-align:center}
.menu2 ul li a:visited{display:block; float:left; text-decoration:none;  height:50px; line-height:50px; color:#63605f;}
.menu2 ul li a:hover{ color:#265491}
.menu2 ul li ul {display: none; margin-left:-70px;  height:55px; width:595px; z-index:99999; }
.menu2 ul li ul li{ padding-left:0;/* margin-top:103px;*/}
/* specific to non IE browsers */
.menu2 ul li:hover a {color:#63605f;}
.menu2 ul li:hover a:hover{color:#265491;}
.menu2 ul li:hover ul {display:block; position:absolute; top:100px; left:110px;color:#63605f;width:595px; }
.menu2 ul li:hover ul li{float:left;/* top:-95px;*/ top:10px; position: relative; left:-0px;}
.menu2 ul li:hover ul li a.hide {color:#63605f;}
.menu2 ul li:hover ul li:hover a.hide {color:#63605f;}
.menu2 ul li:hover ul li ul {display: none;}
.menu2 ul li:hover ul li a {display:block; color:#63605f; font-size:13px; display:block; width:auto; }
.menu2 ul li:hover ul li a:hover { color:#265491; font-size:13px;}
.menu2 ul li:hover ul li:hover ul {display:block; position:absolute; left:0; top:0; color:#63605f;}


.menu2 ul li ul.s_xjli li { padding-left:0;float:left; position: relative; top:9px; left:-0px;}
.menu2 ul li:hover ul.s_xjli li {float:left; position: relative; left:-0px;}
























