@charset "gb2312";
/* CSS Document */
body {margin: 0;padding:0;height: 100%;font-size: 12px; font-family:微软雅黑, Arial, Helvetica, sans-serif;line-height:160%;word-break: break-all; background:#fdfbfc; color:#333333;}
form,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
img{border:none;}
ul,li{list-style-type:none;} 
a {color:#333333;text-decoration:none;}
a:hover { text-decoration:none;  }
.left { float:left; overflow:hidden}
.right { float:right; overflow:hidden}
.red{ color:#dd147a;}
.yelow{ color:#189d30}
.none { display:none;}
.block { display:block;}

#xiugai{width:100%; clear:both; overflow:hidden; margin:126px auto 0 auto;}
/* ===============================Brand=================start====================头部========== */
.tbtop { margin:auto; width:1000px; overflow:hidden; padding:10px 0;}
.tbtop .t1 { width:240px; color:#b0b0b0; padding:15px 10px;}
.tbtop .t2 { width:80px; padding-top:30px; text-align:center; margin-right:20px;}
.tbtop .t3 { width:140px; padding-top:30px; text-align:center}

.tbny { background:#fdfbfc; height:60px; line-height:60px; overflow:hidden;}
.tbny .zjtb { width:1000px; margin:auto; overflow:hidden; border-top:#e5e5e5 3px solid;}
.tbny .zjtb .dqwz { width:780px; height:57px; left:57px;}
.tbny .zjtb .tel { width:215px; background:#33beab; height:30px; line-height:30px; margin-top:10px; border-radius:30px; color:#fff; font-size:24px; text-align:center}

.menu_d {background:#f7f7f5; height:50px; line-height:50px;}
.menu_dh { margin:auto; width:1000px;}
.menu_dh .tel { width:215px; background:#33beab; height:30px; line-height:30px; margin-top:10px; border-radius:30px; color:#fff; font-size:21px; text-align:center}
/*下拉菜单*/
.menu1 { width:784px; float:left}
.menu1 .shek { color:#fff; width:110px; height:50px; line-height:50px;background:#33beab; font-size:16px; text-align:center;}
.menu1 ul {padding:0; margin:0;list-style-type: none;}
.menu1 ul li {float:left; position:relative;}
.menu1 ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; width:110px; height:50px; color:#333; line-height:50px; font-size:16px;}
.menu1 ul li ul {display: none; z-index:2;}
.menu1 ul li:hover a {color:#fff; background:#33beab; height:50px; line-height:50px;}
.menu1 ul li:hover ul {display:block; position:absolute; top:50px; left:0; width:110px; font-size:14px}
.menu1 ul li:hover ul li a {display:block; background:#f7f7f5; color:#333;height:35px; line-height:35px;font-size:14px; border-bottom:#e6e6e6 1px solid;}
.menu1 ul li:hover ul li a:hover {background:#fff; color:#33beab;height:35px;line-height:35px;font-size:14px}

/* ===============================Brand=================start====================底部========== */
.rongy { height:250px; background:#ffffff; width:1000px; margin:auto; margin-top:50px;}
.rongy .ryt { padding:10px 20px; overflow:hidden; width:100%;}
.rongy .ryt li { width:190px; float:left; text-align:center;}
.rongy .ryt li img { margin-bottom:40px;}
.rongy .ryt1 { padding:10px 20px; overflow:hidden; width:100%;}
.rongy .ryt1 li { width:192px; float:left; text-align:center;}
.rongy .ryt1 li img { margin-bottom:20px;}
.scrollUl{ width:350px;overflow:hidden; padding:10px 0;}
.scrollUl li{ float:left; display:inline; text-align:center; height:30px; line-height:30px; margin:10px 10px;}
.fy_title2{ cursor:pointer; font-size:20px; color:#acacac;}
.fy_title_on2{ cursor:pointer; color:#333333;font-size:20px;}
.bottom1 { background:#33beab; height:420px; overflow:hidden; margin-top:50px;}
.bottom1 .boz { width:1000px; margin:auto; overflow:hidden; padding-top:30px;}
.bottom1 .boz .t1 { width:240px; height:190px; padding-top:40px; border-right:#27aaa2 1px solid;}
.bottom1 .boz .t2 { width:330px; height:190px; padding-top:40px; border-left:#79d8c4 1px solid; color:#fff;border-right:#27aaa2 1px solid;}
.bottom1 .boz .t2 dl { height:55px; margin-left:40px; width:280px; float:left; margin-bottom:30px;}
.bottom1 .boz .t2 dl dt { margin-right:5px; width:56px; float:left;}
.bottom1 .boz .t2 dl dd { width:200px; float:left;}
.bottom1 .boz .t2 dl dd span { font-size:16px;}
.bottom1 .boz .t2 dl dd b { font-size:26px; height:35px; line-height:35px;}
.bottom1 .boz .t3 { width:254px; height:190px; padding-top:40px; border-left:#79d8c4 1px solid; color:#fff;border-right:#27aaa2 1px solid;}
.bottom1 .boz .t3 dl { width:254px; margin-bottom:10px; float:left;}
.bottom1 .boz .t3 dl dt { width:120px; text-align:center; float:left;}
.bottom1 .boz .t3 dl dd { width:134px; float:left; padding-top:20px;}
.bottom1 .boz .t4 { width:160px; height:190px; padding-top:40px; border-left:#79d8c4 1px solid; color:#fff;}
.bottom1 .boz .t4 h3 { margin-bottom:30px; text-align:center; font-size:30px;}
.bottom1 .boz .t4 img { margin-left:30px;}
.bottom1 .boz .t5 { text-align:center; height:100px; line-height:180%; width:100%; color:#fff; font-size:14px;padding-top:20px;}
.bottom1 .boz .t5 a{color:#fff;}
.bottom1 .boz .t5 a:hover{ text-decoration:underline;color:#fff;}

.nybanner { width:1000px; overflow:hidden; margin:auto; padding-top:10px;}
/* focus */
.slideBox3{ width:1000px; height:150px; overflow:hidden; position:relative; border:0px;}
.slideBox3 .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox3 .hd ul{ overflow:hidden; zoom:1; float:left; list-style:none;}
.slideBox3 .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:14px; text-align:center; background:#c4c1c1; border-radius:100px; cursor:pointer; list-style:none}
.slideBox3 .hd ul li.on{ background:#03a282; color:#fff; }
.slideBox3 .bd{ position:relative; height:99.9%; z-index:0;}
.slideBox3 .bd img{ width:1000px; height:150px; border:0px; border:none;}










