﻿.top1{ width:100%; height:66px; float:left; }
.abban{ width:100%; float:left; text-align:center;}
.abban img{ width:100%; }
.abban img.web{ display:none}
p{margin:0; padding:0}
.cc{ width:100%; margin:0px auto; background:url(../image/c2.jpg) top repeat-x; float:left; margin-top:82px; }
.cc1{ width:100%; margin:0px auto; background:url(404.png) left top no-repeat; float:left; }

.c_banner{ width:100%; height:281px; }


.c_about1{ width:20%; float:left; display:inline;  margin-top:45px; background:none}

.c_about1 a{ width:100%; height:40px; margin-left:0px; line-height:40px; text-align:center; display:inline; float:right;  font-size:14px; font-weight:bold; color:#333333; margin-bottom:1px;}
.c_about1 a:hover{  color:#f00; background:url(../image/bk1.jpg) bottom repeat-x;}
.c_about1 a.now{ color:#f00;background:url(../image/bk1.jpg) bottom repeat-x;}


.c_about2{ width:75%; float:right; display:inline; margin-top:45px;}

.c_about2 img{ float:left; display:inline;}
.c_about21{ width:100%; float:left; display:inline; margin-top:15px; line-height:2.0em; font-size:12px; color:#666;}
.c_about22{ width:100%; float:left; display:inline; margin-top:15px;}
.c_about22 li{ width:137px; margin-right:30px; float:left; display:inline; }
.c_about22 li p{ width:137px; float:left; display:inline; text-align:left; font-family:Arial, Helvetica, sans-serif; height:40px; line-height:40px; overflow:hidden; font-size:38px; font-weight:bold; color:#333;}
.c_about22 .c_big{ color:#999999;}
.c_about22 li span{ width:137px; float:left; display:inline; text-align:left; font-size:14px; height:18px; line-height:18px; overflow:hidden; margin-top:10px; color:#444;}
.c_about23{ width:100%; float:right; display:inline; margin-top:20px; line-height:2.0em; font-size:14px; font-weight:bold; color:#333;}
.c_about231{ font-size:26px; padding-bottom:0px;}



.c_about3{ width:75%; float:right;}

.c_about3 ul.c_about31{ width:100%; float:left; display:inline;}
.c_about3 ul.c_about31 li{ width:33.30%; float:left; display:inline; margin-top:20px; padding-bottom:20px; text-align:center; }

.c_about1 span.ab1{  width:100%; float:left;  background:url(../image/bk.jpg) right repeat-y;}
.c_about1 span.ab2{  width:100%; float:left;  background:url(../image/bk.jpg) left repeat-y;}
.c_about1 span.ab3{  width:100%; float:left;  background:url(../image/bk.jpg) bottom repeat-x;}
.c_about1 span.ab4{ width:100%; float:left; display:inline; font-weight:bold; font-size:24px; color:#000; background:url(../image/bk.jpg) top repeat-x; text-align:center; padding:10px 0px; }

.c_about3 ul.c_about31 li img{ display:inline-block; width:50%; margin:0 auto;  vertical-align:middle; float:none; background-color:#e5e5e5;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;transition: 3s; margin-top:25px;
}
.c_about3 ul.c_about31 li img:hover{ background-color:#c5c5c5;    transition: 3s;}


.c_about3 ul.c_about31 li span{ width:100%; float:left; text-align:center;font-size:24px; font-weight:bold; color:#2b2e37; text-align:center; height:30px; line-height:30px; overflow:hidden; margin-top:12px;}
.c_about3 ul.c_about31 li p{ width:95%; float:left; display:inline; margin-left:2.5%; margin-top:12px; line-height:22px; text-align:center; height:154px; overflow:hidden; font-size:14px; color:#2b2e37;}












.c_about32{ width:1014px; float:left; display:inline; margin-top:20px; font-size:36px; font-weight:bold; color:#333333;}


.c_about33{ width:1014px; float:left; display:inline; margin-top:35px; padding-bottom:25px;}

.c_about341{ width:174px; float:left; display:inline;}
.c_about341 ul{ width:174px; float:left; display:inline;}
.c_about341 ul li{ width:174px; height:38px; float:left; text-align:left; border-bottom:2px solid #FFF; display:inline; line-height:38px; background:#f2980c; font-size:12px; color:#FFF;}

.c_about341 ul li p{ margin-left:18px;}
.c_about341 span{ width:174px; float:left; display:inline; text-align:center; height:20px; line-height:20px; font-size:14px; font-weight:bold; color:#333333; margin-top:10px;}
.c_about34{ width:174px; float:left; display:inline;}
.c_about342{ width:174px; float:left; display:inline; border-top:2px solid #f2980c; margin-top:15px; padding-top:15px; font-size:18px; font-weight:bold; color:#f1980c;}




.c_about35{ width:543px; float:left; display:inline; margin-left:35px;}
.c_about351{ width:543px; float:left; display:inline;}
.c_about3311{ width:174px; float:left; display:inline;}
.c_about3311 ul{ width:174px; float:left; display:inline;}
.c_about3311 ul li{ width:174px; height:38px; float:left; text-align:left; border-bottom:2px solid #FFF; display:inline; line-height:38px; background:#0ab69e; font-size:12px; color:#FFF;}
.c_about3311 ul li p{ margin-left:18px;}
.c_about3311 span{ width:174px; float:left; display:inline; text-align:center; height:20px; line-height:20px; font-size:14px; font-weight:bold; color:#333333; margin-top:10px;}
.c_about3312{ width:174px; float:left; display:inline;}
.c_about3312 ul{ width:174px; float:left; display:inline;}
.c_about3312 ul li{ width:174px; height:38px; float:left; text-align:left; border-bottom:2px solid #FFF; display:inline; line-height:38px; background:#0f9789; font-size:12px; color:#FFF;}
.c_about3312 ul li p{ margin-left:18px;}
.c_about3312 span{ width:174px; float:left; display:inline; text-align:center; height:20px; line-height:20px; font-size:14px; font-weight:bold; color:#333333; margin-top:10px;}

.c_about3313{ width:174px; float:left; display:inline;}
.c_about3313 ul{ width:174px; float:left; display:inline;}
.c_about3313 ul li{ width:174px; height:38px; float:left; text-align:left; border-bottom:2px solid #FFF; display:inline; line-height:38px; background:#167b75; font-size:12px; color:#FFF;}
.c_about3313 ul li p{ margin-left:18px;}
.c_about3313 span{ width:174px; float:left; display:inline; text-align:center; height:20px; line-height:20px; font-size:14px; font-weight:bold; color:#333333; margin-top:10px;}

.c_about333{ width:543px; float:left; display:inline; border-top:2px solid #0f9789; margin-top:15px; padding-top:15px; font-size:18px; font-weight:bold; color:#0f9789;}

.c_about361{ width:174px; float:left; display:inline;}
.c_about361 ul{ width:174px; float:left; display:inline;}
.c_about361 ul li{ width:174px; height:38px; float:left; text-align:left; border-bottom:2px solid #FFF; display:inline; line-height:38px; background:#1e789d; font-size:12px; color:#FFF;}
.c_about361 ul li p{ margin-left:18px;}
.c_about361 span{ width:174px; float:left; display:inline; text-align:center; height:20px; line-height:20px; font-size:14px; font-weight:bold; color:#333333; margin-top:10px;}
.c_about36{ width:174px; float:left; display:inline;}
.c_about362{ width:174px; float:left; display:inline; border-top:2px solid #1e789d; margin-top:15px; padding-top:15px; font-size:18px; font-weight:bold; color:#1e789d;}
.c_about37{ width:1014px; float:left; display:inline; margin-top:35px;}
.c_about37 ul{ width:1014px; float:left; display:inline;}
.c_about37 ul li{ width:140px; float:left; display:inline; text-align:center; margin-left:20px; margin-right:42px;}
.c_about37 ul li span{ width:140px; float:left; display:inline; margin-top:15px; text-align:center; font-size:18px; font-weight:bold; color:#333333; }









.ccs{ width:100%; float:left; display:inline; background:#efefef;}
.ccss{ width:100%; float:left; display:inline; padding-bottom:35px; }
.c_top_banner{ width:100%; float:left; display:inline; height:220px;}

.ccs1{ width:1200px; text-align:left;}
.c_news{ width:1040px; float:left; display:inline; margin-left:80px; margin-top:60px; height:72px; border-left:1px solid #999999;}
.c_news a{ width:125px; height:70px; border:1px solid #999; border-left:0px; float:left; display:inline; background:#f0f1f1; line-height:70px; text-align:center; font-size:18px; font-weight:bold; color:#333333;}
.c_news a:hover{ color:#0f9789;}
.c_news a.now{ color:#0f9789;}


.news_c{ width:1156px; float:right; display:inline; margin-top:20px;}
.news_c_list{ width:272px; float:left; display:inline; height:363px; background:#FFF; margin-top:20px; margin-left:16px; position:relative}
.news_c_list1{ width:100%; float:left; display:inline;}
.news_c_list1 img{width:100%;}

.news_c_list2{ width:230px; float:left; display:inline; margin-left:21px; margin-top:20px;}
.news_c_list2 a{ font-size:18px; font-weight:bold; color:#333;}
.news_c_list2 a:hover{ color:#e74c3c; text-decoration:underline;}
.news_c_list3{ width:230px; float:left; display:inline; margin-top:12px; margin-left:21px; font-size:13px; color:#e74c3c;}
.news_c_list4{ width:230px; float:left; display:inline; margin-left:21px; margin-top:16px; line-height:22px; font-size:12px; color:#666; height:88px; overflow:hidden;}
.news_c_list5{ width:230px; float:left; display:inline; margin-top:15px; margin-left:21px;}
.news_c_list5 img{ float:left; display:inline; margin-top:4px;}
.news_c_list5 span{ float:left; display:inline; font-size:12px; color:#999; margin-right:20px; margin-left:5px;}

.news_c_list6{ width:100%;  height:30px; position:absolute; top:94px; left:0}
.news_c_list6 p{ padding-left:15px; padding-right:15px; float:left; display:inline; line-height:30px; background:#e74c3c; height:30px; font-size:12px; font-weight:bold; color:#FFF;}









.news_c_lists{ width:1010px; margin-left:80px; float:left; display:inline; margin-top:20px; padding-bottom:20px; border-bottom:1px dotted #CCC;}




.news_c_lists_l{ width:131px; float:left; display:inline;}


.news_c_lists_r{ width:860px; float:left; display:inline; margin-left:19px;}
.news_c_lists_r h3{ width:860px; float:left; display:inline; font-size:16px; font-weight:bold; color:#000;}
.news_c_lists_r h3 a{ font-size:16px; color:#000;}
.news_c_lists_r h3 a:hover{ color:#e74c3c; text-decoration:underline;}
.news_c_lists_r span{ width:860px; float:left; display:inline; font-size:12px; color:#999; margin-top:8px;}
.news_c_lists_r p{ width:860px; float:left; display:inline; margin-top:8px; height:40px; line-height:20px; font-size:12px; color:#666; overflow:hidden;}
.news_cl{ width:690px; float:left; display:inline; border-right:1px solid #CCC; margin-top:35px; margin-left:80px; padding-bottom:25px;}
.news_c1{ width:654px; float:left; display:inline; font-size:18px; font-weight:bold; color:#614cb0;}
.news_c2{ width:654px; float:left; display:inline; font-size:12px;  color:#666; margin-top:10px;}
.news_c3{ width:646px; float:left; display:inline; margin-left:15px; line-height:2.0em; font-size:12px; color:#222; margin-top:15px;}
.news_c3 p{ padding-bottom:15px;}
.news_c4{ width:646px; float:left; display:inline; margin-left:15px; margin-top:28px; padding-bottom:18px; border-bottom:1px solid #CCC;}
.shang{ width:646px; float:left; display:inline; margin-top:18px; font-size:12px; color:#666; margin-left:15px;}
.shang a{ font-size:12px; color:#666;}
.shang a:hover{ color:#e74c3c; text-decoration:underline;}
.xia{ width:646px; float:left; display:inline; margin-top:12px; font-size:12px; color:#666; margin-left:15px;}
.xia a{ font-size:12px; color:#666;}
.xia a:hover{ color:#e74c3c; text-decoration:underline;}
.news_cr{ width:295px; float:right; display:inline; margin-right:80px;}
.news_cr1{ width:295px; float:left; display:inline; margin-top:80px; font-size:14px; font-weight:bold; color:#333;}
.news_cr2{ width:295px; float:left; display:inline; margin-top:8px;}
.news_cr2 li{ width:295px; float:left; display:inline; height:26px; line-height:26px;}
.news_cr2 li a{ font-size:12px; color:#666;}
.news_cr2 li a:hover{ color:#e74c3c; text-decoration:underline;}
.news_cr3{ width:295px; float:left; display:inline; margin-top:35px; padding-bottom:16px; border-bottom:1px solid #CCC;}
.news_cr3 li{ width:74px; float:left; display:inline;  margin-right:30px;}
.news_cr3 li span{ width:74px; float:left; display:inline; text-align:center; font-size:12px; color:#333;}
.news_cr3 li img{ float:left; display:inline; margin-top:8px;}
.news_cr4{ width:295px; float:left; display:inline; margin-top:20px;}
.news_cr4 img{ float:left; display:inline; margin-right:15px;}

.news_cr5{ width:295px; float:left; display:inline; margin-top:35px; font-size:14px; font-weight:bold; color:#333;}
.news_cr6{ width:295px; float:left; display:inline; margin-top:12px; line-height:24px; font-size:12px; color:#666;}