/*
 .Top001021 为demo编号
 */
.Top001021{background: url(../images/Top001021-bg.jpg)repeat-x bottom;border-top: 4px solid #006498;}
.Top001021 header{ padding:0 2%;}
.Top001021 .top{ position:relative; z-index:20;}
.Top001021 .logo{ padding-top: 10px;}
.Top001021 .top dd{ float:left;line-height:30px; }
.Top001021 .top dd.search{ width:213px; position:relative;margin-right: 26px;}
.Top001021 .top dd .text{ width:100%; border:1px solid #ededed; height:30px; line-height:30px; padding-left:17px; background:#f4f4f4; border-radius:30px;}
.Top001021 .top dd .btn{position:absolute; right:0; top:0; height:100%; width:40px; background:url(../images/Top001021-search.png) no-repeat center center; cursor:pointer; border:none;}
.Top001021 .mobile_menu{ display:none;}
.Top001021 .top dd.link{ font-size:14px;}
.Top001021 .top dd.link a{ display:inline-block; padding:0 8px;}
.Top001021 .top dd.link a:nth-child(1){ position:relative;}
.Top001021 .top dd.link a:nth-child(1)::before{ position:absolute; content:''; right:0; top:50%; margin-top:-2.5px; width:1px; height:5px; border-right:1px dotted #999;}
.Top001021 .top dd.share a{ display:inline-block; width:30px; height:30px; border-radius:50%; background:url(../images/Top001021-icon.png) no-repeat 0 0 #3bb932;}
.Top001021 .top dd.share a.a_collect{ position:relative;}
.Top001021 .top dd.share a.a_collect img{ position:absolute; width:100px; height:100px; border:5px solid rgba(15, 64, 140, 0.2); top:35px; left:50%; margin-left:-50px; max-width:none; display:none; z-index:10;}
.Top001021 .top dd.share a.a_collect:hover img{ display:block;}
.Top001021 .top dd.share a.a_qq{ background-color:#0093e0; background-position:right 0; margin-left:12px;}
.Top001021  .top dd a.on{color: #006498;}
@media(min-width:1001px){
.Top001021 .top dl{ position:absolute; right:0; top:50%; margin-top:-15px;}
.Top001021 nav li{ float:left; width:16.66666667%; text-align:center; position:relative;}
.Top001021 nav li span{ display:none;}
.Top001021 nav li a{ display:block; font-size:16px;color:#333;}
.Top001021 nav li >a{ line-height:50px;}
.Top001021 nav li dl{ position:absolute; top:50px; left:0; width:100%;background:rgba(255,255,255,0.8); display:none;z-index: 1000;}
.Top001021 nav li.hover > a,
.Top001021 nav li:hover > a{ background-color:#006498;color: #fff;border-radius: 10px 10px 0 0;}
.Top001021 nav li dt a{ line-height:50px;}
/*.Top001021 nav li:hover dl{ display:block;}*/
.Top001021 nav li dt a:hover{background-color:#006498;color: #fff}
}
@media(max-width:1000px){
.Top001021{border-bottom:3px solid #0e408b;}
.Top001021 .logo{ padding-right:0;}
.Top001021 .top{padding-bottom:15px; }
.Top001021 .top dl{ float:right;}
.Top001021 .top dd.share,
.Top001021 .top dd.link{ display:none;}
.Top001021 .top dd.search{ margin-right:10px;}
.Top001021 .mobile_menu{ display:block; width:40px; height:30px; position:relative; font-size:24px;color:#0e408b;}
.Top001021 .mobile_menu span{ position:absolute; left:50%; margin-left:-12px; top:50%; margin-top:-12px;}
.Top001021 nav{ position:absolute; transform:translateX(150%); opacity:0; right:2%; width:50%; max-width:260px;background-color:#0e408b; transition:transform ease 0.3s,opacity ease-in-out 0.8s;}
.Top001021 nav.show{transform:translateX(0); opacity:1;}
.Top001021 nav li{ position:relative;}
.Top001021 nav li >a{ display:none;}
.Top001021 nav li span,
.Top001021 nav li dt a,
.Top001021 nav li#m1 >a{ display:block; text-align:center; line-height:50px; color:#fff; font-size:16px;border-bottom:1px solid rgba(255,255,255,0.5); box-shadow:0 1px 0 #052c67;}
.Top001021 nav li dl{ display:none; position:absolute; top:0; left:-100%; width:100%;background-color:rgba(14,64,139,0.8);}
.Top001021 nav li dt{ text-align:center;}
}
@media(max-width:480px){
.Top001021 nav li dt a{ font-size:14px;}
}
/*Banner001863*/
.Banner001863 .bx-wrapper{position: relative; z-index:1;}
.Banner001863 li,
.Banner001863 li a{ height:520px;}
.Banner001863 li a{ display:block; }
.Banner001863 li{ background-position:center top; background-repeat:no-repeat;}
.Banner001863 li img{ display:none;width:100%;}
.Banner001863 .bx-pager{position: absolute;width:100%; left:0;text-align: center;bottom:10%;}
.Banner001863 .bx-pager div{ display:inline-block; width:12px; height:12px; margin:0 3px;}
.Banner001863 .bx-pager div a{ display:block; overflow:hidden; line-height:100px; height:12px; border-radius:50%; border:1px solid #006498;}
.Banner001863 .bx-pager div a.active{ background:#006498;}
@media(max-width:1000px){
.Banner001863 li,
.Banner001863 li a{ height:auto;}
.Banner001863 li{ background:none !important;}
.Banner001863 li img{ display:block;}
}
/*
 .Menu000840 为demo编号
 */
.Menu000840{ margin-top:8%;}
.Menu000840 ul{ border:1px solid #ebebeb;}
.Menu000840 header{ background:url(../images/Menu000840-line.jpg) no-repeat center bottom #006498; text-align:center; color:#fff; font-size:32px; padding:40px 0;border-radius: 10px 0 10px 0}
.Menu000840 header span{ color:#999; font-size:20px; display:block; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; padding:5px 0;}
.Menu000840 li{ line-height:55px; padding-left:19%;} 
.Menu000840 li a{ padding-left:10%; font-size:20px; position:relative;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:block;}
.Menu000840 li a::before{ position:absolute; content:''; width:0; height:0; border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #bababa; left:0; top:50%; margin-top:-4px;}
.Menu000840 li:hover{ background-color: #f3f3f3;}
.Menu000840 li.on a,
.Menu000840 li:hover a{ color:#006498; font-weight:bold;}
.Menu000840 li a.aon::before,
.Menu000840 li:hover a::before{ border-left-color:#006498;}
@media(max-width:768px){
.Menu000840 header{ font-size:24px; padding:10px 0;}
.Menu000840 header span{ font-size:15px;}
.Menu000840 ul{ overflow:hidden;}
.Menu000840 li{ line-height:40px; padding-left:10px; float:left; width:33.3333333%;} 
.Menu000840 li a{font-size:14px; padding-left:10px;}
}
/*
 .Location002 为demo编号
 */
.Location002{ padding:20px 0; border-bottom:#e5e5e5 1px solid; margin-bottom:20px; line-height:28px;}
.Location002 em{ color:#999; font-style:normal; float:right; padding-left:15px;background:url(../images/Location002_icon.png) no-repeat left -55px;}
.Location002 em a{ color:#999; padding-right:10px; margin-right:5px; background:url(../images/Location002_a.png) no-repeat right center;}
.Location002 em a:hover,
.Location002 em span{ color:#006498;}
.Location002 b{ color:#006498;font-weight:normal; font-size:24px; padding-left:16px; background:url(../images/Location002_icon.png) no-repeat left 2px;}
/*RighInfo002218*/
.RighInfo002218{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; min-height:246px; padding-bottom:5%;}
.RighInfo002218 .box1{padding:15px 15px 15px 15px;color:#728391;font-size:14px;line-height:30px;background:#f3f3f3;}
.RighInfo002218 .box1 .pic{float:right;margin-left:5%;}
.RighInfo002218 .box1 .h3{font-size:18px;color:#008cd6;margin:0 0 20px 0; font-weight:normal;}
.RighInfo002218 .box1 figure{ padding:3.5% 4%; color:#666;}
.RighInfo002218 .list{ padding-top:5%;}
.RighInfo002218 .list li{ display:block; float:left; width:42%;}
.RighInfo002218 .list li+li{ padding-left:2%;}
.RighInfo002218 .list li:first-child,.RighInfo002218 .list li:last-child{ width:29%;}
.RighInfo002218 .list img{ float:left; margin-right:3%; max-width:98px;}
.RighInfo002218 .list figure{ padding-top:7%;}
.RighInfo002218 .list h2{ font-weight:normal; color:#008cd6; font-size:18px; margin:0;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.RighInfo002218 .list p{ margin:10px 0 0; color:#728391;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
@media(max-width:1000px){
.RighInfo002218 .box1 .pic{ float:none; margin:0 auto 3% auto; display:block;}	
.RighInfo002218 .list figure{ padding:3% 0;}
.RighInfo002218 .list li{ width:100% !important; padding:0 !important; margin:2% 0;max-width:400px;}
}
/*RighInfo002218 End*/
/*Bottom002157 */
.Bottom002157{ background:#006498; text-align:center; font-size:12px; padding:3% 0 4% 0;}
.Bottom002157 ul{ display:table; margin:0 auto;}
.Bottom002157 li{ float:left; width:44px; height:44px; margin:0 15px;}
.Bottom002157 li a{ display:block;height:44px; background:url(../images/Bottom002157-share.png) no-repeat left top;}
.Bottom002157 li.li_2{ position:relative; z-index:10;}
.Bottom002157 li.li_2 img{ display:none; position:absolute; left:50%; margin-left:-60px; border:5px solid #fff; bottom:100%; margin-bottom:10px; width:120px; height:120px; max-width:none;}
.Bottom002157 li.li_2:hover img{ display:block;}
.Bottom002157 li.li_2 a{ background-position:-147px 0;}
.Bottom002157 li.li_3 a{ background-position:-76px 0;}
.Bottom002157 p a,
.Bottom002157 p{ color:#fff;}
.Bottom002157 p i,
.Bottom002157 p a{ display:inline-block;}
.Bottom002157 p i{ width:1px; height:5px; background:#2ba1de;margin:0 10px;}
.Bottom002157 p a:hover{ color:#fff;}
.Bottom002157 .gettop{ position:fixed; right:2%; bottom:2%; background:url(../images/Bottom002157-gettop.png) no-repeat; width:50px; height:50px; z-index:99; cursor:pointer;}
/*PicList002146 */
.PicList002146{ padding:2% 0;}
.PicList002146 li{ float:left; width:32%; margin-right: 2%;margin-bottom: 3%}
.PicList002146 li:nth-child(3n){margin-right:0}
.PicList002146 li a{ display:block; position:relative;}
.PicList002146 li h3,
.PicList002146 li h5{ margin:0; text-align:center; font-size:18px; font-weight:normal;}
.PicList002146 li figure{ padding-bottom:64.65%;}
.PicList002146 li h3{ border:1px solid #e8e8e8; border-top-width:3px; border-top-color:#f4f4f4; padding:2% 15% 2% 2%; line-height:40px; position:relative;}
.PicList002146 li h3:before{ position:absolute; content:''; right:0; top:0; width:13%; height:100%; border-left:1px solid #e8e8e8; background:url(../images/PicList002146-more.gif) no-repeat center center;}

.PicList002146 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(0,100,152,0.9); z-index:10; transition:0.3s; color:#fff; }
.PicList002146 li a:hover .hover{ opacity:1;}
.PicList002146 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}

.PicList002146 li .hover img{ border-radius:50%; width:100px; height:100px;}
.PicList002146 li .hover h5{ margin-top:10px; line-height:22px; max-height:44px; overflow:hidden;}
.PicList002146 li .hover i{ display:block;  height:2px; background:#fff; width:30px; margin:10px auto;} 
.PicList002146 li .hover p{ font-size:12px; line-height:20px; margin:0; max-height:60px; overflow:hidden;}
@media(max-width:1366px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:16px;}
}
@media(max-width:1366px) and (min-width:1001px){
.PicList002146 li .hover img{ width:70px; height:70px;}
.PicList002146 li .hover p{ height:40px;}
}
@media(max-width:1000px){
.PicList002146 li{ width:48%; margin-left:1%; margin-right:1%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList002146 li .hover img{ width:50px; height:50px;}
.PicList002146 li .hover p{ height:40px;}
}
@media(max-width:480px){
.PicList002146 li h3,
.PicList002146 li .hover h5{ font-size:14px;}
.PicList002146 li .hover h5{ line-height:20px; max-height:40px;}
}
@media(max-width:375px){
.PicList002146 li{ float:none; width:auto;} 
}
/*
 .Page002193 为demo编号
 */
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:30px 0 5%; text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #006498; background:#006498;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#F00;}
.Page002193 .p_count b{ color:#F00;}
.Page002193 .p_total b{ color:#F00;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#006498; border-color:#006498;}
.Page002193 .p_page b{ font-weight:normal;}


/*
 .PicList001307 为demo编号
 */
.PicList001307{ padding-top:2%;}
.PicList001307 li{ position:relative; float:left; width:32%; margin-right:2%; margin-bottom:2%;}
.PicList001307 li:nth-child(3n){ margin-right:0;}
.PicList001307 li img{ display:block; width:100%;}
.PicList001307 li dl{ position:absolute; left:0; bottom:0; width:100%; padding:3%; color:#fff; background-color:rgba(0,0,0,0.5);}
.PicList001307 li h3{ font-size:18px; font-weight:normal; margin:0; line-height:30px;}
.PicList001307 li p{overflow:hidden; line-height:20px; height:40px; overflow:hidden; font-size:12px; margin:10px 0;}
.PicList001307 li .more{ display:block; text-align:center; position:relative; line-height:43px; border-radius:5px;
background: rgb(255,255,255);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(236,236,236,1) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(236,236,236,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(236,236,236,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 ); 
}
.PicList001307 li .more::before{ position:absolute; content:''; width:26px; height:26px; background:url(../images/PicList001307-more.png) no-repeat center center/contain; right:5%; top:50%; margin-top:-13px;}
.PicList001307 li figure{ height:0; overflow:hidden; transition:0.3s;}
.PicList001307 li:hover figure{ height:103px;}
@media(max-width:768px){
.PicList001307 li h3{ font-size:16px;}
}
@media(max-width:640px){
.PicList001307 li{ width:49%;}
.PicList001307 li:nth-child(3n){ margin-right:2%;}
.PicList001307 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:375px){
.PicList001307 li{ width:auto; float:none; margin-right:0 !important;}
.PicList001307 li figure{ height:auto;}
}
@media(max-width:480px) and (min-width:376px){
.PicList001307 li .more{ line-height:33px;}
.PicList001307 li:hover figure{ height:93px;}
}
/*
 Floor000596 为demo编号
 */
.Floor000596{ overflow-x:hidden; padding:30px 0;}
.Floor000596 .no_margin{margin:0;} 
.Floor000596 h1{ margin:0 0 22px 0; border-bottom:1px solid #006498;background:url(../images/Floor000367-titbg.png) no-repeat left top; padding-left:20px; font-size:26px;border-radius: 10px 0 0 0;font-weight: normal;}
.Floor000596 h1 span{ display:inline-block; color:#fff; background:url(../images/Floor000367-titbg.png) no-repeat right bottom; padding-right:30px; line-height:34px;}
.Floor000596 h1 a{ float:right; background:url(../images/Floor000367-more.png) no-repeat; width:56px; height:21px; overflow:hidden; line-height:100px; margin-top:8px;}

.Floor000596 .box{ position:relative;}
.Floor000596 .box .show_list{ width:1200px; margin:0 auto; overflow:hidden;}
.Floor000596 .box .show_list .ul li{ width:240px; display:block;background-color: #fff; float:left; line-height:30px;text-align:center;height: 200px;overflow: hidden;border-radius: 5px;}
.Floor000596 .box .show_list .ul li{position: relative;border:5px solid #ececec;margin-right: 15px;}
.Floor000596 .box .show_list .ul li p{ color:#666; height:30px; line-height:30px; font-size:12px;position: absolute;bottom: 0;text-align: center;width: 100%;background: rgba(255,255,255,0.8);font-size: 14px;}

.Floor000596 .box .show_list .ul li:hover  {border:5px solid #006498;}
.Floor000596 .box .show_list .ul li:hover  p{background:rgba(0,100,152,0.8);color: #fff}

/*
 .Floor000431 为demo编号
 */
.Floor000431{  padding:20px 0;}
.Floor000431 .auto{position:relative; }
.Floor000431 .auto h1{ margin:0; height:70px; text-align:right; }
.Floor000431 .auto span{font-size:16px; color:#666666; padding-top:6px;}
.Floor000431 .auto em{ font-size:30px; font-style:normal; font-weight:bold; color:#565656; background:url(../images/Floor000431-1.jpg) no-repeat right bottom;padding:0 0 20px 15px;}
.Floor000431 .auto .bd{margin:0; overflow:hidden;}
.Floor000431 .auto ul li{ float:left; width:280px; height:115px; border:#dddddd solid 2px; margin-right:20px; list-style:none;}
.Floor000431 .auto ul li:hover{border:#80bf18 solid 2px;}
/*
 .Floor001009 为demo编号
 */
.Floor001009{ padding:2% 0;}

.Floor001009 h1{ margin:0 0 22px 0; border-bottom:1px solid #006498;background:url(../images/Floor000367-titbg.png) no-repeat left top; padding-left:20px; font-size:26px;border-radius: 10px 0 0 0;font-weight: normal;}
.Floor001009 h1 span{ display:inline-block; color:#fff; background:url(../images/Floor000367-titbg.png) no-repeat right bottom; padding-right:30px; line-height:34px;}
.Floor001009 h1 a{ float:right; background:url(../images/Floor000367-more.png) no-repeat; width:56px; height:21px; overflow:hidden; line-height:100px; margin-top:8px;}


.Floor001009 ul{ overflow:hidden;}
.Floor001009 ul li{ float:left; width:31%; margin-right:3.5%;}
.Floor001009 ul li:nth-child(3){ margin-right:0;}
.Floor001009 ul li a.img{ display: block; max-width: 100%;position:relative;overflow:hidden;}
.Floor001009 ul li a.img:before { -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease; -webkit-transform: scale(.35); -moz-transform: scale(.35);  -ms-transform: scale(.35);  -o-transform: scale(.35); transform: scale(.35); visibility: hidden; opacity: 0; content: ''; position: absolute; top: 10px; left: 10px; bottom: 10px; right: 10px; border: solid 2px #006498; z-index: 5; }
.Floor001009 ul li a.img:hover:before { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); visibility: visible; opacity: 1; }
.Floor001009 ul li a.img img{ -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -o-transition: all 0.35s ease; transition: all 0.35s ease;  }
.Floor001009 ul li a.img:hover img { -webkit-transform: scale(1.15); -moz-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15);}
.Floor001009 ul li h2{ margin:0; font-size: 16px; line-height: 21px; font-weight: bold;margin: 10px 0}
.Floor001009 ul li h2 a{color: #006498;}
.Floor001009 ul li p{ margin:0; font-size: 13px; line-height: 21px;color: #686868; margin-bottom:20px;}
.Floor001009 ul li a.btn { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; overflow: hidden; position: relative; display: inline-block; padding: 9px 18px 7px; margin-bottom: 0; font-size:12px; color: #999; text-transform: uppercase; text-align: center; vertical-align: middle; cursor: pointer; border: none; background: #e8e8e8;z-index: 3; }
.Floor001009 ul li a.btn:before { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; -webkit-transform: skew(35deg,0); -moz-transform: skew(35deg,0); -ms-transform: skewX(35deg) skewY(0); -o-transform: skew(35deg,0); transform: skew(35deg,0); -webkit-backface-visibility: hidden; content: '';  position: absolute; visibility: hidden; top: 0; left: 50%; width: 0; height: 100%; background: #006498; z-index: -1; }
.Floor001009 ul li a.btn:hover:before { visibility: visible; width: 140%; left: -20%; }
.Floor001009 ul li a.btn:hover{color: #fff}
@media (max-width:768px){
.Floor001009 ul li { width:100%; float:none; margin:0; margin-bottom:20px; text-align:center;}
.Floor001009 h1{ font-size: 20px;}
}
@media (max-width:640px){
.Floor001009 h1{ font-size: 18px;}
.Floor001009 ul li h2{ font-size:14px;}
.Floor001009 ul li p,
.Floor001009 ul li a.img,.Floor001009 h1{ margin-bottom:7px;}
}



/*
 .Floor000308为demo编号
*/ 

.Floor000308{margin-top: 20px;}

.Floor000308 h1{ margin:0 0 22px 0; border-bottom:1px solid #006498;background:url(../images/Floor000367-titbg.png) no-repeat left top; padding-left:20px; font-size:26px;border-radius: 10px 0 0 0;font-weight: normal;}
.Floor000308 h1 span{ display:inline-block; color:#fff; background:url(../images/Floor000367-titbg.png) no-repeat right bottom; padding-right:30px; line-height:34px;}
.Floor000308 h1 a{ float:right; background:url(../images/Floor000367-more.png) no-repeat; width:56px; height:21px; overflow:hidden; line-height:100px; margin-top:8px;}

.Floor000308 .box1{width:590px;float: left;margin-right: 20px;}
.Floor000308 .box2{width:590px;float: left;}

.Floor000308 h2{ margin: 0; width: 1000px; font-weight:normal; background:url(../images/Floor000308_line.png) repeat-x center center; line-height: 25px; overflow: hidden; }
.Floor000308 h2 i{ font-style:normal; float: left; font-size: 18px; background: #f6f6f6; padding-right: 25px; color: #52677f;}
.Floor000308 h2 .more{ float: right; width: 90px ;height: 27px; background:url(../images/Floor000308_more.jpg) no-repeat 15px center #fff; color:#007dc9; line-height: 27px;  font-size: 16px; text-indent: 30px; }
.Floor000308 h2 .more:hover{  background:url(../images/Floor000308_more1.png) no-repeat 15px center #fff; transition: all 0.35s; -webkit-transition: all 0.35s; -moz-transition: all 0.35s; color: #89be25; }



.Floor000308 .pic{ float:left; }
.Floor000308 .pic img{width: 190px;}
.Floor000308 .info{ float:right; width: 365px; padding-top: 30px; overflow:hidden; }
.Floor000308 .info .text_tit{ background:url(../images/Floor000308_tit.jpg) no-repeat left center; line-height: 25px; padding-left: 20px; }
.Floor000308 .info .text_tit h3{ margin:0; font-weight:normal; font-size: 24px; color: #007dc9; }
.Floor000308 .info .text_tit h6{ margin:0; font-weight:normal; font-size: 18px; color: #95bed5; }
.Floor000308 .info pre{ margin-top: 20px; line-height: 28px; font-size: 14px; color: #666666; height: 138px;overflow: hidden;}
.Floor000308 .info .btn{ display:block; font-size: 16px; color: #FFF; background: #006498; text-align: center; width: 120px; height: 40px; line-height: 40px; margin-top: 15px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.Floor000308 .info .btn:hover{ transition: all 0.35s; -webkit-transition: all 0.35s; -moz-transition: all 0.35s; color: #fff; background:none;border: 1px solid #006498; color: #006498;}
/*
 .RighInfo001278 为demo编号
 */
.RighInfo001278{ padding:2% 0;}
.RighInfo001278 .prod_info{ position:relative; padding-left:46%;}
.RighInfo001278 .prod_info h1{margin:0; color:#000;font-weight:normal; font-size:24px; }
.RighInfo001278 .prod_info p{line-height:24px; color:#666; min-height:96px;}
.RighInfo001278 .prod_info .share{ padding:2% 0; overflow:hidden; border-bottom:1px solid #eaeaea; margin-bottom:5%;}
.RighInfo001278 .prod_info .share a.more{ float:right;color:#999;line-height:28px;}
.RighInfo001278 .prod_info .share a.more:hover{color:#e60a00;}
.RighInfo001278 .prod_info .share em{ float:left; font-size:14px; font-style:normal; line-height:28px;}

@media(min-width:641px){
.RighInfo001278 .big_img{ position:absolute; left:0; top:0; height:100%; width:43.9%;}
.RighInfo001278 .big_img li{ position:absolute;width:100%;top:0; left:0;  height:100%; }
.RighInfo001278 .big_img li .table{ display:table; width:100%; height:103%;}
.RighInfo001278 .big_img li .table_cell{ display:table-cell; vertical-align:middle; padding:0 5%;}
.RighInfo001278 .big_img li img{ max-height:100%;}
 }	
.RighInfo001278 .big_img li{ text-align:center; border:1px solid #dcdcdc;}

.RighInfo001278 .list{ padding:0 30px;position:relative;}
.RighInfo001278 .list a{ position:absolute; width:26px; height:26px; background:url(../images/RighInfo001278-btn_prev.png) no-repeat center center; cursor:pointer;top:50%; margin-top:-13px; z-index:10;}
.RighInfo001278 .list a.prev{ left:0;}
.RighInfo001278 .list a.next{ right:0; background-image:url(../images/RighInfo001278-btn_next.png);}
.RighInfo001278 .list a.prevStop,
.RighInfo001278 .list a.nextStop{ cursor:default;}
.RighInfo001278 .list li{position:relative; text-align:center;}
.RighInfo001278 .list li .table{width:90%; margin:0 auto;padding:5px;border:1px solid #f2f2f2;}
.RighInfo001278 .list li.on .table{ border-color:#6ad1f4;}

.RighInfo001278 .tab{ padding:3% 0;}
.RighInfo001278 .tab .h1_tab{ margin:0; background-color:#ededee;overflow:hidden; font-weight:normal; font-size:14px;}
.RighInfo001278 .tab .h1_tab span{ float:left; padding:0 3%; line-height:44px;  cursor:pointer;}
.RighInfo001278 .tab .h1_tab span.on{ background-color:#006498; color:#fff;}
.RighInfo001278 .tab .info{ padding-top:3%;}
@media(max-width:640px){
.RighInfo001278 .prod_info{ padding-left:0;}
.RighInfo001278 .big_img{ margin-bottom:3%;}
.RighInfo001278 .big_img li{ padding:3%;}
 }	

/*新闻详细*/
.Info_title{ padding:0px; margin:5px 0px; font-size:18px; color:#006498; font-family:"微软雅黑"; text-align:center; line-height: 32px;}
.Info_time{ padding:0px; margin:0px; font-size:12px; font-weight:normal; text-align:center; background:url(../images/Icon_line.jpg) repeat-x left top;}
.Info_time{ color:#666; line-height:34px;}
.Info_img{ text-align:center; margin-top:20px;}
.Info_txt{ padding:10px 0; line-height:28px;}
.Info_back{ text-align:center; font-size:12px; font-weight:normal; padding:15px 0px;}
.Info_back a{ color:#ef2e25; text-decoration:underline;}
.Info_back a:hover{ color:#ef2e25; text-decoration:none;}
.Info_page a{ color:#7a7a7a; line-height: 24px; }


/*在线留言*/
.templet_message_003 { line-height:20px; color:#363636; width:490px; margin:0 auto}
.templet_message_003 ul li{ background:url(../images/templet_message_listbg.jpg) repeat-x top;}
.templet_message_003 ul li h5{ font-size:12px; line-height:32px; color:#777777; padding-left:31px; display:block; background:url(../images/templet_message_iconQ.jpg) no-repeat 12px 10px;}
.templet_message_003 ul li h5 span{ float:right; padding-right:20px; font-weight:normal;}
.templet_message_003 ul li .my_content{ line-height:20px; color:#587b9a; background:url(../images/templet_message_iconA.jpg) no-repeat 12px 15px; padding:10px 31px;}
.templet_message_003 table{ /*border:solid 1px #e2e2e2;*/ border-collapse:collapse; margin-top:-9px;}
.templet_message_003 table td{ border-collapse:collapse; padding:10px 0; width:85px;}
.templet_message_003 table .tdline{ /*order-left:solid 1px #e2e2e2;*/ padding-left:30px;}
.templet_message_003 h3{ background: url(../images/templet_message_titlebg1.jpg) no-repeat top; padding:0px 12px; font-size:12px; line-height:27px; color:#fff; margin-bottom:8px; height:30px;}
.templet_message_003 h3 em{ font-style:normal; padding-left:200px;}
.templet_message_003 h3 span{ float:right; border-left:solid 1px #ffffff; line-height:11px; padding:0px 20px 0px 46px; margin-top:8px;}
.templet_message_003 h4{ background: url(../images/templet_message_titlebg2.jpg) no-repeat; padding:0px 12px; font-size:12px; line-height:27px; color:#fff; margin-bottom:8px;}
.templet_message_003 .btnBox{ text-align: center; padding:16px 0px;}
.templet_message_003 .btnBox .tips{ float:left; background:url(../images/templet_message_icon.jpg) no-repeat 18px; padding-left:15px; color:#e50000;}
.templet_message_003 input.btn{width:100px; height:30px; line-height:29px; text-align:center; font-size:14px; color:#000000; background:#cccccc; border:none; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.templet_message_003 .text{ width:348px; height:43px; line-height:43px; border:solid 1px #2e2e2e; background:none; font-size:14px ; color:#999999; text-indent:15px;}
.templet_message_003 textarea{ width:97%; height:150px; line-height:21px; padding:0px 5px; border:solid 1px #2e2e2e; background:none }
.templet_message_003 select{ color:#888888; width:130px;}
.templet_message_003 .required{ color:#F00;}
.templet_message_003 .check_box{border:none; font-size:14px; color:#8b8b8b}
.templet_message_003 .check_box input{ background:none; border:2px solid #2e2e2e; width:11px; height:11px;}
/*End*/

.news-list{ position:relative;}
.news-list li{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #c3c3c3; list-style:none }
.news-list li a{ font-size:14px;}
.news-list li span{ float:right;}

















