﻿/* 全局样式 */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,a1,abbr,address,code,
del,em,img,dl,dt,dd,ol,ul,li,
fieldset,form,label{
margin:0;padding:0;border:0;
font-style:inherit;font-family:Arial, Helvetica, sans-serif;vertical-align:baseline;}
body{font-size:12px; font-family:Arial;background:#fff}
ul,ol{list-style-type:none;}
textarea,select,input,button,label{vertical-align:middle;font-size:12px;font-family:"Tahoma";}
button{cursor:pointer}
em,i {font-style:normal;}

/* 定义全局宽 */
.wrap {width:1000px;margin:0px auto;overflow:hidden;z-index:10}

/*  - - - - - - - - - 类别样式  - - - - - - - - -*/
.c {height:0;line-height:0;font-size:0;clear:both;overflow:hidden;display:block;}
.l {float:left;}
.r {float:right;}
.rel {position:relative}
.abs {position:absolute;}
html{-webkit-text-size-adjust:none;}

/* 链接样式 */
a{color:#fff;text-decoration:none;}
a:link{}	
a:hover{text-decoration:underline;color:#fff;}	/*设置对象在其鼠标悬停时的样式表属性*/
a:active{}  /*在鼠标点击与释放之间发生的事件*/
a:visited{} /* 已被访问过时的样式表属性 */
a:focus { -moz-outline-style: none; }
a:focus { outline: none; } 



.header {height:197px;background:url(../images/header_bg.jpg) repeat-x;}
.logo {top:50px;left:0px;}
.nav {padding:84px 0 0 327px;}
.nav li {float:left;height:46px;position:relative;}
.nav li a {font-size:14px;display:block;height:46px;line-height:36px;padding-right:3px;_float:left;}
.nav li a span {padding:0 13px;display:block;height:46px;line-height:36px;_float:left;cursor:pointer;}
.nav li.on a, .nav li a:hover {background:url(../images/nav_on2.png) no-repeat right top;}
.nav li.on a span, .nav li a:hover span {display:block;background:url(../images/nav_on.png) no-repeat left top;}
.nav li a:hover {text-decoration:none;}
.nav li.on ul {display:block;}

.nav li ul {position:absolute;width:600px;left:-140px;top:56px;display:none;}
.nav li ul li {height:24px;line-height:24px;background:url(../images/n12.png) no-repeat right center;padding:0 0px 0 0px;}
.nav li ul li a, .nav li.on ul li a {height:24px;line-height:24px;background:url(../images/n1.png) no-repeat left center;padding:0 0px 0 12px;margin-right:12px;_margin-right:5px;font-size:12px;}
.nav li ul li.on, .nav li ul li:hover {background:url(../images/n22.png) no-repeat right center;}
.nav li ul li.on a, .nav li ul li:hover a {background:url(../images/n2.png) no-repeat left center;}


.tion {background:#000;height:45px;}
.tion .l {line-height:45px;font-size:18px;padding:0 0 0 105px;background:url(../images/home.jpg) no-repeat 80px center;_height:30px;_padding:10px 0 0 105px;}
.tion .r {padding:5px 40px 0 0;}
.tion .l em {background:url(../images/em_bg.jpg) repeat-x bottom;padding-bottom:3px;}
.tion .l img {vertical-align:middle;padding:0 10px;}

.main {background:url(../images/cont_bg.jpg) repeat-y;min-height:600px;height:100%;_height:400px;width:1000px;margin:0 auto;}
.main2 {background:url(../images/dt_bg.jpg) repeat-y;min-height:600px;height:100%;_height:400px;width:1000px;margin:0 auto;}
.cont {}
.t1 {font-size:30px;font-family:Impact;font-weight:normal;left:80px;top:10px;}
.arc { font-family:Arial font-size:18px;padding:60px 40px 30px 80px;}
.arc p {padding:8px 0}
.arc2 {padding:120px 40px 20px 40px;overflow:hidden}
.arc2 ul li {float:left;padding:10px 12px 30px 0;}
.arc2 ul li img {border:2px solid #fff;height:197px;width:293px;}

.video {width:744px;height:551px;margin:0 auto;padding:20px 0 50px 0;}

.swit {width:724px;height:416px;margin:20px auto 0px auto;padding-bottom:50px;}
.s_bg {background:url(../images/pic1.png) no-repeat;width:724px;height:416px;z-index:100;}
.swit .bd {padding-top:31px;}
.swit .bd li {padding-left:0px;}
.swit .hd {z-index:200;right:0;top:150px;width:170px;}
.swit .txt {z-index:200;top:150px;left:20px;font-size:36px;font-family:Impact;width:100px;text-align:center}
.prev {top:40px;left:0px;}
.next {top:40px;right:10px;}
.prev, .next {cursor:pointer;width:20px;height:30px;display:block;z-index:1000;}
.swit .hd ul {padding:42px 0 0 25px;font-size:16px;}
.swit .hd ul li {display:none;}
.swit .hd ul li.on {display:block;}
.swit .hd span {top:42px;right:45px;font-size:16px;}
a.next:hover, a.prev:hover {text-decoration:none;}

.arc4 {padding:80px 40px 10px 40px;}
.arc5 {padding:50px 40px 10px 40px;text-align:center;}

.list1 {padding:100px 40px 0 200px;width:500px;}
.list1 li {background:url(../images/li1.png) no-repeat 0 center;height:50px;line-height:50px;}
.list1 li a {float:right;}
.list1 li span {float:left;font-size:24px;padding-left:30px;}

.list0 {padding:100px 40px 0 200px;width:500px;}
.list0 li {background:url() no-repeat 0 center;height:50px;line-height:50px;}
.list0 li a {float: right;}
.list0 li span {float:left;font-size:24px;padding-left:30px;}

.list2 {width:600px;margin:0 auto;overflow:hidden;padding:30px 0;}
.list2 li {font-size:18px;line-height:25px;height:25px;float:left;width:200px;}

.banner {height:386px;}
.banner .hd {z-index:10;bottom:0px;left:0px;width:1000px;height:76px;line-height:76px;background:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);zoom:1;}
:root .banner .hd{filter:none\9;}/*for IE9*/
.banner .hd ul li {background:url(../images/off.png) no-repeat;padding:3px 13px;display:inline;}
.banner .hd ul {float:right;padding-right:100px;}
.banner .hd ul li.on {background:url(../images/on.png) no-repeat;}
.banner .bd ul li div {bottom:0px;left:80px;height:66px;z-index:20;width:300px;}
.banner .bd ul li div h2 {color:#3399ff;font-size:12px;padding:0 0 5px 0;}
.banner a:hover {text-decoration:none;}

.arc7 {padding:60px 80px 0 80px;}
.f3 {width:200px;}
.f1, .f2 {width:260px;}
.f1 {padding-right:60px;}
.f1 h2, .f2 h2, .f3 h2 {font-size:22px;font-weight:normal;padding-left:35px;height:45px;}
.f1 div, .f2 div, .f3 div {font-size:14px;line-height:20px;}
.f1 h2 {background:url(../images/f1.png) no-repeat;}
.f2 h2 {background:url(../images/f2.png) no-repeat;}
.f3 h2 {background:url(../images/f3.png) no-repeat;}

.arc6 {padding:55px 80px 0 80px;}
.inp2 {height:20px;background:#d6d6d6;border:1px solid #587080;line-height:28px;width:328px;}
.feed dt {font-size:18px;}
.feed dt em {color:#ffba00;}
.feed dd {padding:0 0 10px 0;}
.feed textarea {width:328px;height:100px;border:1px solid #587080;}
.feed dd p {color:#9c9898;}
.feed {width:328px;}
.mit1, .mit2 {height:30px;width:81px;border:0px;margin:20px 10px 0 10px;}
.mit1 {background:url(../images/mit1.png) no-repeat;}
.mit2 {background:url(../images/mit2.png) no-repeat;}


.contact {width:450px;font-size:18px;color:#d6d6d6;}
.contact p {padding:13px 0 0 0;}
.msn {padding:30px 0 0 0;}

.swit2 {padding:0;border-top:2px solid #436881;height:355px;}
.swit2 .list3 li {float:left;position:relative;width:333px;height:355px;text-align:center;overflow:hidden}
.list3 li p {bottom:0px;height:80px;width:334px;background:#607b8e;font-size:20px;padding-top:10px;z-index:10}
.list3 li a {display:block;width:100%;height:100%;}
.list3 li a:hover {background:rgba(255,255,255,0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f164c6f,endColorstr=#7f164c6f);zoom:1;text-decoration:none;}
:root .list3 li a:hover{filter:none\9;}/*for IE9*/

.swit2 .prev, .swit2 .next {top:130px;left:10px;}
.swit2 .next {right:20px;left:auto;}
.prpic {height:492px;overflow: hidden;text-align:center}

.p_main {background:url(../images/bg.jpg) no-repeat;height:750px;}
.p_con {width:280px;padding-right:45px;color:#000;}
.p_t1 {font-size:24px;padding-top:63px;padding-bottom:85px;font-weight:normal}
.p_t2 {font-size:24px;background:url(../images/pt2.png) no-repeat bottom left;height:44px;}
.list4 li {line-height:22px;font-size:14px;background:url(../images/li2.png) no-repeat 10px 8px;padding:0 0 5px 30px;}
.list4  {padding:20px 0;}
.p_pic {width:590px;}
.ppitu {padding:67px 0 0 0;width:80px;}
.ppitu li {padding:0 0 30px 0;}
.fd {padding:0px 0 0 60px;height:66px;}
.fd a {padding:0 20px;}
.fd a.next2 {padding-left:60px;}
.pc1 {width:490px;height:630px;
        vertical-align:middle;
        *display: block;
        *font-size: 549px;
        *font-family:Arial;
}
.pc1 img {
        vertical-align:middle;
}
.prpic2 {width:490px;height:100%;}

#zt{width:1000px; float:left; background:#fff;}

#i_atutos{width:974px; margin:20px auto;}

#zta{width:239px; float:left;}
#ztab{width:239px; height:314px; float:left; margin-top:10px;}

#zbt{width:239px; height:32px; float:left; background:#FFCA00;}
#bts{width:200px; height:20px; float:left; margin-left:15px; margin-top:8px; color:#000; font-size:12px;}

#cpmenu{width:239px; float:left; margin-top:10px;}
#cpmenu li{width:209px; height:24px; float:left; background:url(c.jpg) left top no-repeat; padding-left:30px; padding-top:8px; color:#FFFFFF;}
#cpmenu li a{color:#FFFFFF;}
#cpmenu li a:hover{color:#FFFF00; text-decoration:none;}

#ztb{width:716px; float:right;}
#ztbt{width:716px; height:32px; float:left; background:#00355D;}
#btss{width:300px; height:20px; float:left; margin-left:15px; margin-top:8px; color:#fff; font-size:12px;}

#cp{width:716px; float:left; margin-top:10px;}
#ppi{width:716px; float:left; margin-top:10px;}
#pnr{width:714px; float:left; border:1px solid #d8d8d8; margin-top:10px;}
#pnrs{width:674px; float:left; margin-left:20px; margin-top:20px;}
#pna{width:674px; float:left; margin-bottom:10px; color:#000; line-height:24px;}
#cls{width:100%; height:50px; float:left;}

#cp li{width:714px; float:left; border:1px solid #d8d8d8; margin-bottom:10px;}


#cpa{width:693px; float:left; margin-left:20px; margin-top:20px;}
#cpaa{width:513px; float:left;}
#cpt{width:513px; float:left; font-size:14px; margin-bottom:5px; color:#0075c2;}
#cpt0{width:513px; float:left; font-size:14px; margin-bottom:20px; color:#0075c2;}
#cpt1{width:513px; float:left; font-size:14px; margin-bottom:5px; color:black;}
#cpts{width:513px; float:left; margin-bottom:10px; line-height:24px;color:#0075c2;}
.cpb{ font-size:17px; }
.cpb{ font-size:17px;}
#cppic{width:147px; float:right;}

#pages{width:693px; float:left; margin-top:10px; text-align:center; height:32px;}
#pages a{color:#333;}
#pages a:hover{color:#000;}



.footer {background:url(../images/ft.jpg) left top repeat-x;height:137px;line-height:22px;}
.footer .wp {padding:60px 40px 0 80px; color:#FFFFFF;}
.footer .wp em {color:#f28203;}
