body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input,a,img{margin:0;padding:0;font-family:微软雅黑;font-size: 12px;color: #000;}

img{border:none;}

ul,li,ol{list-style-type: none;}

.clear{clear:both;}

a{text-decoration: none;}

.w1002{width:1002px;margin:0 auto;}

dd,dt,dl{margin:0;padding:0}

.foot .child_ul{height:260px;width:111px;float:left;display: block;}

.flashBanner .bigbk{display:block;width:100%;height:500px;}





/* flashBanner */

.flashBanner{width:100%;height:500px;overflow:hidden;margin:0 auto;}

.flashBanner{position:relative;}

.flashBanner .mask{height:32px;line-height:32px; width:100%; height:58px;text-align:center;position:absolute;left:0;bottom:-32px;overflow:hidden;}

.flashBanner .mask img{vertical-align:middle; height:30px; width:79px; margin-right:10px;cursor:pointer;}

.flashBanner .mask img.show{margin-bottom:3px;}





.head{width:100%;height:112px;background: url(../Images/head_bg.png) center center no-repeat,url(../Images/head_bg2.png) repeat-x;}

.header{height:100%;}

.header .logo{padding-top: 20px;display: block;float:left;}

.header .header_right{height:58px;padding-top: 54px;float:right;}



.gupiao{color:#000;float:left;display: block;height:26px;line-height: 26px;}

.other{width:141px;height:26px;float: left;margin-left: 10px;position: relative;}

.other p{width:141px;height:26px;line-height: 26px;background: url(../Images/other_l.png) left center no-repeat;text-indent:15px;color:#ccc;position: relative;z-index:11;cursor: pointer;}

.other p span{display: block;width:32px;height:26px;position: absolute;right:0;top:0;background: url(../Images/other_r.png) no-repeat;}

.other ul{position: absolute;top:16px;left:0;width:138px;border: 1px solid #ccc;border-top: none;background: #fff;padding-top: 10px;z-index: 0;display: none;z-index: 10;}

.other ul li{height:26px;width:100%;line-height: 26px;}

.other ul li a{width:100%;height:26px;line-height: 26px;display: block;text-indent:15px;}

.guanyu{color:#006666;text-decoration: underline;display: block;height:26px;line-height: 26px;float:left;margin-left: 10px;font-weight: bolder;}

.weibo{display: block;width:21px;height:21px;background: url(../Images/weibo.png) no-repeat;float:left;margin-left: 10px;margin-top: 3px;}

.weixin{display: block;width:21px;height:21px;background: url(../Images/weixin.png) no-repeat;float:left;margin-left: 10px;margin-top: 3px;}



#nav{width:100%;height:43px;background: url(../Images/nav_bg.png) repeat-x;z-index: 5;position: relative;}

.nav{height:40px;background: url(../Images/nav_line.png) right center no-repeat;position: relative;}

.nav .par_li{height:40px;width:111px;background: url(../Images/nav_line.png) left center no-repeat;float: left;}

.nav .par_li.this{background: url(../Images/nav_this.png) center center no-repeat;}

.nav .par_li .par_a{width:100%;display: block;height:40px;line-height: 40px;text-align: center;color: #666}

.nav .child_nav01{width:658px;height:207px;background: url(../Images/nav_child_01bg.png) repeat-x;position: absolute;left:0;top:40px;display: none;}

.nav .child_nav01 p.bottom{background: url(../Images/nav_child_01.png);width:100%;height:19px;position: absolute;bottom:-18px;left:0;}

.nav .child_nav01 .child_nav_min{width:100%;padding-top: 41px;float:left;}

.nav .child_nav01 .child_nav_min ul{float:left;background: url(../Images/nav_child_01line.png) right center no-repeat;}

.nav .child_nav ul li{height:20px;line-height: 20px;margin:5px 0;margin-left: 40px;text-indent:20px;background: url(../Images/dian.png) left center no-repeat;width:130px;}

.nav .child_nav01 .child_nav_min img{float:left;margin-left: 15px;}

.nav .child_nav01 .child_nav_min span{float:left;margin-left: 20px;width:151px;color:#999999;}

.nav .child_nav02{left:111px;}



.nav .child_nav03{width:1002px;position:absolute; top:40px;left:0;height:405px;background: url(../Images/nav_child_03bg.png) repeat-x;display: none;}

.nav .child_nav03 .bottom{width:100%;background: url(../Images/nav_child_03.png) left top no-repeat;height:19px;position: absolute;bottom: -18px;left:0; }

.nav .child_nav03_ul{float:left;width:690px;height:100%;background: url(../Images/nav_child_03line.png) right 25px no-repeat;}

.nav .child_nav03_ul ul{float:left;margin-left: 50px;width:100px;height:100px;margin-top:20px;margin-bottom: 20px; }

.nav .child_nav03_ul ul li.li_h3{background:none;}

.nav .child_nav03_ul ul li.li_h3 a{font-size: 14px;color:#006666;}

.nav .child_nav03 .nav_child_img{float:left;width:300px;text-align:center;}

.nav .child_nav03 .nav_child_img img{width:226px;height:130px;margin-top: 25px;}



.nav .child_nav04{width:1002px;position: absolute;top:40px;left:0;height:205px;background: url(../Images/nav_child_04bg.png) repeat-x;display: none;}

.nav .child_nav04 p.bottom{width:100%;position: absolute;height:19px;left:0;bottom:-18px;background: url(../Images/nav_child_03.png) no-repeat;}

.nav .child_nav04 ul{width:700px;background: url(../Images/nav_child_01line.png) right 25px no-repeat;height:180px;float:left;}

.nav .child_nav04 ul li{width:116px;height:57px;margin-left: 43px;margin-top: 25px;float:left;text-align: left;background: none;}

.nav .child_nav04 ul li a{float: left;color:#006666;font-size: 14px;}

.nav .child_nav04 .nav_child_img img{width:226px;height:130px;float:left;margin:35px 35px;}

.banner{margin-top: -15px; z-index: 0;position: relative;height:500px;width:100%;}

.banner img{width:100%;height:100%;}



.nav .child_nav05{display: block;right:0;left: auto;display: none;}





#box1{width:100%;height:224px;background: url(../Images/box1_bg.png) repeat-x;}

.box1{height:100%;}

.box1 p{height:14px;padding-top:36px;}

.box1 p span{width:14px;height:14px;margin:0 8px;float: right;display: block; }



.box1 p span.control_l a{background: url(../Images/control.png) 0px 0px;display: block;width:14px;height:14px;}

.box1 p span.control_l a.agrayleft{background: url(../Images/control.png) 0px 14px;}





.box1 p span.control_r a{background: url(../Images/control.png) 14px 14px;display: block;width:14px;height:14px;}

.box1 p span.control_r a.agrayright{background: url(../Images/control.png) 14px 0px;}



.box1{width:1014px;overflow:hidden;position:relative;}

.box1 ul{width:20000px;position:absolute;margin-top: 15px;overflow: hidden;}

.box1 ul li{width:203px;height:111px;background: url(../Images/box1_libg.png);float:left;}



#box2{width:100%;height:635px;background: #fff;}

.box2{height:100%;}

.box2 h3{height:48px;padding-top: 40px;font-size:18px;color:#006666;}

.box2 h3 span a{float:right;color:#006666;}

.box2_min{width:100%;height:490px;}

.b_minleft{width:390px;height:100%;float: left;}

.b_minleft .box2_top{width:100%;height:213px;padding-top:29px;background: url(../Images/b_minleft.png) no-repeat;}

.b_minleft .box2_top .dl{margin:0px 14px 0 22px;padding-top:10px;clear:both;}

.b_minleft .box2_top .dl dt{float: left;}

.b_minleft .box2_top .dl dd{width:245px;float: left;margin-left: 24px;}

.b_minleft .box2_top .dl dd.title a{font-size:14px;color: #fff;}

.b_minleft .box2_top .dl dd.time{color:#339999;margin-top:5px;height:17px;}

.b_minleft .box2_top .dl dd.desc{color:#66cccc;height:34px;}



.b_minleft .box2_bot{width:100%;height:233px;margin-top: 14px;position: relative;}

p.pos{height:40px;width:100%;line-height: 40px; display:none; text-align: center;color:#fff;position:absolute;left:0;bottom:0;background: #006666;

filter:alpha(opacity=57); /*IE滤镜，透明度50%*/

-moz-opacity:0.57; /*Firefox私有，透明度50%*/

opacity:0.57;/*其他，透明度50%*/}



.b_minright{width:596px;height:100%;float: right;}

.minright1 img{width:100%;height:300px;}

.minright2,.minright3{position: relative;display: block;width:289px;height:175px;float:left;margin-top: 14px;}

.minright3{float:right;}

.minright2 img{width:289px;height:175px;float:left;}

.minright3 img{width:289px;height:175px;float:right;}



#foot{width:100%;height:499px;background: url(../Images/foot_bg.png) repeat-x;}

.foot{height:100%;position: relative;}

.foot .cat_top{width:100%;height:97px;padding-top: 17px;background: url(../Images/line.png) left bottom repeat-x;}

.foot .cat_top li{width:111px;float:left;height:97px;line-height: 97px;text-align: center;}

.foot .cat_top li a{font-size:14px;color:#009999;font-weight: bold;}

.foot .child_ul{width:111px;float:left;padding-top: 30px;}

.foot .child_ul li{width:100%;height:28px;line-height: 28px;text-align: center;}

.foot .foot_logo{position: absolute;left:0;bottom: 42px;}

.foot .copyright{height: 42px;line-height: 42px;text-indent: 10px;position: absolute;left:0;bottom: 0;color:#006666;}