@charset "utf-8";
/* CSS Document */
.fg{ width:1003px; height:20px; background:url(images/fg.jpg) no-repeat center; margin:0 auto;}
.fg1{ width:1003px; height:5px; background:url(images/fg.png) no-repeat center; margin:0 auto 15px auto;}
a.zx{ width:90px; height:90px; background:url(images/brt.png) no-repeat;}
a:hover.zx{ width:90px; height:90px; background:url(images/brta.png) no-repeat;}

a.zx1{ width:98px; height:97px; background:url(images/btnb.png) no-repeat;}
a:hover.zx1{ width:98px; height:97px; background:url(images/btna.png) no-repeat;}
a.anniu{ width:270px; height:70px; background:url(images/anniu.png) no-repeat; margin:0 auto;}

/* tongyong */

.bg{ width:100%; height:407px; background:url(images/banbg.gif) no-repeat center; margin:0 auto;}
.banner{ width:1003px; height:407px; background:url(images/banner.jpg) no-repeat center; margin:0 auto; position:relative;}
.banner a{ width:140px; height:50px; position:absolute; top:319px; left:400px;}
/* banner end */

.con1bg{ width:100%; height:525px; background:url(images/con1bg.jpg) no-repeat center; margin:0 auto;}
.con1{ width:1003px; height:525px; background:url(images/con1.jpg) no-repeat center; margin:0 auto; position:relative;}
.con1 a{ width:90px; height:90px; position:absolute; top:420px; left:451px;}

.con2bg{ width:100%; height:403px; background:url(images/con2bg.jpg) no-repeat center; margin:0 auto;}
.con2{ width:1003px; height:403px; margin:0 auto;}
.con2bt{ width:1003px; height:110px; margin:0 auto; font-family:"微软雅黑"; font-size:36px; letter-spacing:1.5px; line-height:60px; text-align:center; color:#FF0;}
.con2 ul{ width:938px; height:237px; margin:0 auto; font-family:"微软雅黑"; letter-spacing:1px; line-height:30px; font-size:14px; color:#0e0e0e;}
.con2 li{ width:212px; height:237px; float:left; background:#FFF;}
.con2 p{ width:196px; height:53px; background:#2b8dd4; color:#FFF; margin:6px auto 15px auto; font-size:18px; line-height:53px; text-align:center;}
.con2i{ width:196px; height:145px; margin:0 auto;}

.con3{ width:1003px; height:590px; margin:0 auto; position: relative;}
.con3bt{ width:1003px; height:112px; font-family:"微软雅黑"; font-size:36px; text-align:center; letter-spacing:2px; line-height:105px; background:url(images/con3bt.gif) no-repeat center; color:#454545;}
.con3a{ float:left; width:495px; height:392px;}
.con3a p{width:485px; height:165px; font-family:"微软雅黑"; letter-spacing:1px; line-height:30px; font-size:14px; color:#0e0e0e;}
.con3a i{ color:#e15f01; font-size:18px;}
.con3b{ float:right; width:495px; height:392px; font-family:"微软雅黑"; letter-spacing:1px; line-height:30px; font-size:14px; color:#0e0e0e;}
.con3b p{width:485px; height:165px; font-family:"微软雅黑"; letter-spacing:1px; line-height:30px; font-size:14px; color:#0e0e0e;}
.con3b i{ color:#e15f01; font-size:18px;}
.con3 img{ width:495px; height:207px; margin:0 auto 19px auto;}
.con3 a{ width:267px; height:57px; background:url(images/con3an.gif) no-repeat center; font-family:"微软雅黑"; font-size:24px; letter-spacing:1.5px; line-height:55px; text-align:center; position:absolute; top:505px; left:400px;}

.con4bg{ width:100%; height:254px; background:#ff6438; margin:0 auto;}
.con4bt{ width:1003px; height:115px; font-family:"微软雅黑"; font-size:36px; text-align:center; color:#FFF; letter-spacing:1.5px; line-height:50px; margin:0 auto; padding-top:10px;}
.con4fg{ width:1003px; height:25px; background:url(images/con4fg.gif) no-repeat center; margin:0 auto;}
.con4n{ width:1003px; height:102px; font-family:"微软雅黑"; font-size:18px; text-align:center; color:#851d00; letter-spacing:1.5px; line-height:30px; margin:0 auto;}

.con5{ width:1003px; height:947px; margin:0 auto;}
.con5bt{ width:1003px; height:165px; font-family:"微软雅黑"; font-size:36px; text-align:center; letter-spacing:2px; line-height:105px; background:url(images/con5bt.gif) no-repeat center; color:#454545; line-height:70px;}
.con5n{ width:1003px; height:288px; font-family:"微软雅黑"; font-size:16px; text-align:center; color:#4b4b4b; letter-spacing:1.5px; margin:0 auto; line-height:36px; margin-bottom:10px;}
.con5n p{ font-size:24px; color:#ff6438;}
.con5n b{ color:#ff6438;}
.con5n h1{ font-size:20px; color:#ff0000;}
.zy{ width:1003px; height:222px; margin:0 auto 15px auto;}
.zy1{ width:495px; height:222px; float:left;}
.z1{ width:240px; height:222px; float:left; background:url(images/zy1.jpg) no-repeat;}
.z2{ width:240px; height:222px; float:right; background:url(images/zy2.jpg) no-repeat;}
.z5{ width:240px; height:222px; float:left; background:url(images/zy5.gif) no-repeat;}
.z6{ width:240px; height:222px; float:right; background:url(images/zy6.gif) no-repeat;}
.zy2{ width:495px; height:222px; float:right;}
.z3{ width:240px; height:222px; float:left; background:url(images/zy3.jpg) no-repeat;}
.z4{ width:240px; height:222px; float:right; background:url(images/zy4.jpg) no-repeat;} 
.z7{ width:240px; height:222px; float:left; background:url(images/zy7.gif) no-repeat;}
.z8{ width:240px; height:222px; float:right; background:url(images/zy8.jpg) no-repeat;} 
.zywz{ width:220px; height:59px; margin-top:127px; margin-left:auto; margin-right:auto; font-family:"微软雅黑"; font-size:12px; line-height:20px; color:#383838;}
.zyzx{ width:240px; height:20px; margin-top:12px;}
.zyxq{ width:76px; height:20px; float:left; margin-left:21px;}
.wyzx{ width:76px; height:20px; float:right; margin-right:21px;}

.con6bg{ width:100%; height:535px; margin:0 auto; background:#f2f2f2}
.con6{ width:1003px; height:535px; margin:0 auto;}
.con6bt{ width:1003px; height:65px; text-align:center; font-family:"微软雅黑"; font-size:42px; letter-spacing:2px; text-align:center; color:#17468c; padding-top:30px; }
.con6 p{ width:1003px; height:90px; color:#333; line-height:23px; font-size:14px; text-align:center;}
.con6 img { width:973px; height:251px; margin:0 auto;}
.con6 a.anniu{ width:270px; height:70px; float:left; margin-left:365px; margin-top:20px;}

.con7{ width:1003px; height:710px; margin:0 auto;}
.con7bt{ width:1003px; height:65px; text-align:center; font-family:"微软雅黑"; font-size:42px; letter-spacing:2px; text-align:center; color:#f65a44; padding-top:30px; }
.con7 p{ width:1003px; height:73px; color:#333; line-height:23px; font-size:14px; text-align:center;}
.mt15{margin-top:10px}
.ll{float:left;display:inline; margin-left:41px;}
.rr{float:right;display:inline; margin-right:40px;}
.w550{width:448px}
.jsfc{width:430px;height:432px;}
.jsfc ul{width:430px;list-style:none;text-align:center;line-height:16px}
.jsfc ul li{width:80px;height:105px;float:left;margin:5px 0 0 5px;overflow:hidden;position:relative;}
.jsfc ul li img{z-index:1;}
.jsfc ul li a{display:block;width:80px;height:105px;background:#ff0048;filter:alpha(opacity=90);color:#fff;opacity:0.9;margin-top:105px;overflow:hidden;z-index:2;}
.jsfc ul li a:hover{color:#fff;text-decoration:none}
.jsfc ul li strong{line-height:24px;margin-top:50px;}
.con7 a.anniu{ width:270px; height:70px; float:left; margin-left:365px; margin-top:15px;}

.con8bg{ width:100%; height:337px; margin:0 auto; background:#45b9ac;}
.con8{ width:1003px; height:337px; margin:0 auto; background:url(images/con8.jpg) no-repeat left;}
.con8bt{ width:1003px; height:130px; text-align:center; font-family:"微软雅黑"; font-size:42px; letter-spacing:2px; line-height:53px; text-align:center; color:#fff; padding-top:25px; background:url(images/con8bt.gif) no-repeat center top; margin-bottom:10px;}
.con8 p{ width:1003px; height:170px; color:#002521; line-height:23px; font-size:18px; text-align:center; letter-spacing:1.5px; line-height:46px;}

.con9{ width:1003px; height:505px; margin:0 auto;}
.con9bt{ width:1003px; height:65px; text-align:center; font-family:"微软雅黑"; font-size:42px; letter-spacing:2px; text-align:center; color:#f65a44; padding-top:30px; }
.cgxz{ margin:0 auto 25px auto; width:1000px; height:283px;}
.cgxz .tt{ z-index:2;}
.cgxz .con{ position:relative; padding-bottom:50px; z-index:1;}
.cgxz .text_show{ color:#000000; font-size:30px; font-weight:bold; height:120px; line-height:120px; text-align:center; width:100%;}
.cgxz .text_show em{ color:#cc0000; font-weight:bold;}
.cgxz .text_show i{ font-family:"微软雅黑"; font-size:40px; font-weight:bold; padding:0 4px;}
.cgxz .text_show2{ color:#333; font-size:14px; font-weight:bold; position:absolute; text-align:center; width:1000px; line-height:22px;}
.cgxz ul{ display:block; padding:40px 0 0 48px;}
.cgxz li{ display:inline; float:left; margin:0 10px; width:130px;}
.cgxz li a{ background:#222222; color:#ffffff; display:block;
transition:background 0.3s; /* IE */
-moz-transition:background 0.3s; /* Firefox 4 */
-webkit-transition:background 0.3s; /* Safari and Chrome */
-o-transition:background 0.3s; /* Opera */}
.cgxz li a:hover{ background:#cc3366; color:#ffffff; text-decoration:none;}
.cgxz li span{ cursor:pointer; display:block; font-family:"\5B8B\4F53", Arial, sans-serif; font-size:12px; line-height:20px; padding:4px 5px 4px 5px; width:120px;}
.cgxz li span i{ color:#dddddd; line-height:16px;}
.con9 a.anniu{ width:270px; height:70px; float:left; margin-left:365px; margin-top:15px;}

.con10{ width:1003px; height:130px; text-align:center; font-family:"微软雅黑"; font-size:42px; letter-spacing:2px; text-align:center; color:#f65a44; margin:0 auto;}
.con10n{ width:1000px; height:600px; background:url(images/con9n.jpg) no-repeat; margin:0 auto 25px auto; position:relative;}
.con10n .links{ height:600px; overflow:hidden; position:absolute;top:0px;left:0px; width:1000px;}
.con10n .links a{ background:none; color:ffffff; display:inline; float:left; font-size:18px; font-weight:700; line-height:200px; overflow:hidden; text-align:center; text-indent:-9999px;
transition:background 0.5s; /* IE */
-moz-transition:background 0.5s; /* Firefox 4 */
-webkit-transition:background 0.5s; /* Safari and Chrome */
-o-transition:background 0.5s; /* Opera */}
.con10n .links a:hover{ background:#000000; color:#ffffff; filter:Alpha(opacity=80);/* for IE */ opacity:.8;/* for Firefox */ text-decoration:none; text-indent:inherit;}
.con10n .links i{ float:left; height:200px; width:400px;}
.an{ width:270px; height:70px; background:url(images/anniu.png) no-repeat; margin:0 auto 15px auto;}

.con90{ width:100%; height:460px; margin:0 auto; background:#f2f2f2;}

.xgzt{ width:100%; height:440px; margin:0 auto 0 auto; padding-top:10px;} 
.huodong{ width:1003px; height:30px; margin:15px auto; text-align:center; line-height:30px;}
.hhh{ padding-top:10px; width:1000px;}
.hhh ul{ width:1003px; margin: 0 10px 0 10px; text-decoration:none;}
.hhh ul li{ float:left; width:320px; text-align:center;line-height:3; list-style:none;}
.hhh ul li img{ padding:10px; border:solid 1px #967a55; display:inline; text-decoration:none;}
.hhh ul li img:hover{ border:solid 1px #e2ea14; cursor:pointer; text-decoration:none;}
.hhh ul li p{ width:320px; height:24px; line-height:24px; letter-spacing:1.5px; color:#333;}



.zylb{width:300px; height:280px; background:#FFF; box-shadow:0 0 2px #999; margin:20px 40px 20px 0}
.zytb{width:300px; height:160px; overflow:hidden}
.zytb pre {height:160px; width: 300px}
.zytb .mcn {height: 160px; width: 300px;overflow: hidden;position: relative}
.zylb .fgx{width:100%; height:1px; background:#e1e3e4; margin:5px 0}


.clear{clear:both;visibility:hidden}
.l{float:left;display:inline}
.r{float:right;display:inline}
.c{text-align:center}

.m5{margin:5px}
.m10{margin:10px}

.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}

.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}

.mr5{margin-right:5px}
.mr10{margin-right:10px}

.mt30{margin-top:30px}
h3{text-align:center}
h3 a{font:normal 16px/35px '微软雅黑'; color:#3e3a39}
.p3{font:14px/35px '微软雅黑'; color:#b5b5b6}
.xzgzd,.xlzx{padding:0 20px}
.xlzx img{vertical-align:middle; margin-right:8px}
.xlzx a{width:89px; height:24px; background:url(images/zxzx2_bg.png no-repeat); font:14px/24px '微软雅黑'; color:#37bbff; text-align:center; display:block; margin-top:5px}
.xlzx .a2{margin:10px auto !important}
.xlzx a:hover{color:#F00; text-decoration:none}

