﻿@charset "utf-8";
/* CSS Document */
/*----------样式重置-------------------------*/

html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
address, cite, em{font-style:normal;}
ul{list-style-type:none;}
fieldset, img {border:0;}
label,button{cursor: pointer;}
select,input,textarea{font-size:12px;line-height:1.2em;}
table{ border-collapse:collapse;}
body{  height:100%; color:#333; font-size:12px; -webkit-text-size-adjust:none; font-family:"微软雅黑"; background:url('bg.gif'); }
.clear{ clear:both; line-height:0px; height:0px; overflow:hidden;}
a{ text-decoration:none; }

a:hover{ color:#ff0000;   }
a:focus {outline:none; -moz-outline:none;}
a{blur:expression(this.blur());}/*针对 IE*/
a {outline:none; } /*针对firefox等*/

/*-----------------样式重置-----------------------*/

.flt1{ float:left;}
.flt2{ float:right;}
.flt3{ float:none;}
.dis{ display:block;}
.undis{ display:none;}

.red{ color:#ff0000;}
.orange{ color:#d58040;}
 
.wrapper{ width:1000px; margin:0px auto;}


.header{ height:115px; background:url(../index_files/h_bg.jpg) repeat-x;; }

.banner{ margin-bottom:15px;}
.banner .wrapper{ position:relative;}
.nav{ width:150px; padding:10px 0px; position:absolute; left:-150px; top:40px; background:#0a9742; text-align:center;}
.nav li{ height:48px;}
.nav li a{ display:block; line-height:48px; color:#39d176; font-size:18px;}
 
.nav .on a,.nav li a:hover{ background:url(../index_files/nav_bg.jpg) no-repeat center bottom; color:#fff;}
.banner .a1{ width:150px; height:46px; z-index:1000; position:absolute; left: 565px; top: 282px; }


.con1_rig{ width:286px;}
.con1_rig h2{ height:52px; line-height:52px; text-align:center; background:#018A94; font-size:22px; color:#fff;}

.con1{ margin:20px 0px;}
.con1 p{font-size:16px; line-height:26px;}
.con1_rig p{ padding:13px 0px; font-size:16px; line-height:26px; text-indent:2em; margin-bottom:10px;}
.con1_rig p a{color:#d91e17;}
.con01{ background:#c7e0d1; padding:15px 0px; text-align:center;}



.con2{ margin:20px 0px;}
.title{ margin-bottom:20px; height:59px; line-height:56px; background:url(../index_files/1_15.jpg) repeat-x; padding:0px 10px;}
.title h2{ font-size:28px; color:#018A94;}
.title h2 cite{ font-size:14px; color:#888888;}
.title a{ margin-top:20px;}



.con2Box{ height:353px; overflow:hidden;}
.con2Box .hd{ width:286px;height:353px; overflow:hidden;}
.con2Box .hd li{ margin-bottom:5px;}

.con2Box .hd li img{filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.con2Box .hd .on img{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity:1; }


.con2Box .bd{ width:695px;height:353px; overflow:hidden;}
.con2Box .ul1{height:353px; background:url(../index_files/1_22.jpg) no-repeat center top;}

.con2Box .ul2{height:353px; background:url(../index_files/1_23.jpg) no-repeat center top;}

.con2Box .bd ul{ position:relative;}
.con21{ width:400px; height:300px; background:#fff;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; position:absolute; top:30px; right:30px; }
.con22{ width:340px; height:340px; padding:30px;  position:absolute; top:30px; right:30px; }
.con22 h3{ font-size:24px; color:#d91e17; margin-bottom:15px;}
.con22 h3 a{ font-size:36px; color:#018A94; font-weight:bold;}
.con22 p a{color:#d91e17;}
.con22 p{ font-size:14px; line-height:30px; margin-bottom:20px;}

.anniu a{ display:inline-block; width:136px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#fff; background:#ffb445; margin-right:15px;}
.anniu .a2{ background:#3b9f63;}


.con3{ margin:20px 0px;}
.title1{ margin-bottom:20px; height:65px; line-height:65px; color:#fff; background:#018A94; padding:0px 10px;}
.title1 h2{ font-size:28px; font-weight:bold;padding-left:1rem;}
.title1 h2 cite{ font-size:20px; font-weight:normal;}
.title1 a{ display:inline-block; width:80px; height:26px; line-height:26px; text-align:center; border:solid 1px #00a642; color:#fff; margin-top:10px;}


.con3_rig{ width:505px;}
.con3_rig p{ font-size:14px; color:#000; line-height:26px; text-indent:2em; margin-bottom:12px;}
.con3_rig span{ display:block; float:left; background:#3b9f63; text-align:center; width:145px; height:90px; font-size:16px; color:#fff; margin-right:20px; padding-top:18px;}
.con3_rig span strong{ display:block; font-size:30px;}
.con3_rig span strong b{ font-size:48px;}

.footer{ background:#018A94; padding:20px 0px;}

.f_rig{ width:480px; padding-top:0px; color:#fff;}
.f_rig p{ font-size:16px; line-height:26px;}


.left{ width:290px; margin:20px 0px;}
.left h3{ font-size:30px; font-weight:bold; background:#018A94; line-height:66px; text-align:center; color:#fff;}
.left ul li{ height:68px; line-height:68px; margin:3px; background:#e5f1ea;}
.left li a{ padding-left:30px; color:#333;   display:block;line-height:68px; font-size:24px; background:url(../index_files/2_09.jpg) no-repeat 225px center;}

.left .on a, .left li a:hover{ color:#018A94; background:url(../index_files/2_06.jpg) no-repeat 225px center;}
.left .tel{ background:#e5f1ea; padding:15px; font-size:14px; line-height:28px;}
.left .tel p{ padding-top:15px;}







.right{ width:696px; margin:20px 0px;}
.rig1_rig{ width:288px; background:#e5f1ea; text-align:center; height:297px; margin-bottom:20px;}
.rig1_rig h2{ font-size:42px; color:#018A94; padding:30px 0px; font-weight:bold; }
.rig1_rig h3{ font-size:24px; color:#333333; margin-bottom:30px;}
.rig1_rig span{ display:inline-block; width:75px; height:75px; line-height:75px; text-align:center; border-radius:50%; font-size:24px; color:#fff; font-weight:bold; }
.rig1_rig .s1{ background:#59a376;}
.rig1_rig .s2{ background:#f6992b;}
.rig1_rig .s3{ background:#e86e6d;}


.title0{ height:40px; margin-bottom:20px; font-size:24px; color:#018A94; border-bottom:solid 2px #018A94;}
.title0 cite{ font-size:18px; color:#b8b5b3;}



.address img{ margin-bottom:20px;}
.address p{ font-size:14px; line-height:26px; margin-bottom:20px;}
.address p strong{ color:#ff0000;}

.doc{ margin-bottom:40px;}
.doc_rig{ width:400px;}
.doc_rig h3{ font-size:24px; color:#ff000;}
.doc_rig h3{ font-size:24px; color:#d91e17; margin-bottom:10px;}
.doc_rig h3 a{ font-size:30px; color:#018A94; font-weight:bold;}
.doc_rig p a{color:#d91e17;}
.doc_rig p{ font-size:14px; line-height:28px; text-indent:2em; }
.doc_rig .anniu{ padding-top:10px;}


.js h3{ font-size:16px; font-weight:bold; color:#ff0000; margin-bottom:10px; line-height:30px;}
.js p{ line-height:24px; font-size:14px; text-indent:2em; margin-bottom:15px;}
.js p strong{ color:#000;}































