﻿*{margin:0;padding:0;}
li{list-style:none;}
.vryh{font-family:"微软雅黑";}
body{font:12px/1.5 '宋体',Helvetica,Arial,sans-serif;background:#fff;position:static; background:url(../images/topbg.png) #fff repeat-x top;}
.yc{display:none;}
a{text-decoration:none;color:#585858;}
a img{border:none;}
a:hover{color: #900}
input:focus{outline:none;}

.qqx{width:31px;height:117px;position:absolute;top:100px;margin-top:30px;right:125px;z-index:200;}
.qqx h3{width:31px;height:117px;background:url(../images/qqbtn_03.png) no-repeat;}
.qqx h4{width:31px;height:117px;background:url(../images/qqbtnh_03.png) no-repeat;display:none;}
.qq{position:absolute;top:100px;right:0;z-index:100;width:130px;overflow:hidden;}
.qqtop{width:90px;height:36px;background:url(../images/qqtop_03.png) no-repeat;font-size:16px;color:#00a0e8;padding:10px 0 0 40px;}
.qqct{width:102px;overflow:hidden;background:url(../images/qqctbg_03.jpg) repeat-y;padding:0 14px 0 14px;}
.qqct h3{padding-left:30px;border-top:1px solid #ace5f9;border-bottom:1px solid #e6e5e3;font-size:12px;height:30px;line-height:30px;background:url(../images/QQimg1_03.jpg) no-repeat 2px 1px;color:#444;font-weight:normal;}
.qqct a{display:block;padding-left:30px;height:28px;line-height:28px;border-bottom:1px solid #e6e5e3;background:url(../images/qqimg2_03.jpg) no-repeat 3px;}
.qqct span{display:block;height:30px;line-height:30px;font-size:16px;color:#00a0e8;border-bottom:1px solid #e6e5e3;}
.qqct p{height:28px;line-height:28px;padding-left:10px;background:url(../images/qqimg3_03.jpg) no-repeat -2px 5px; font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #e6e5e3;}
.qqfoot{width:130px;padding-top:9px;background:url(../images/qqfoot_03.png) no-repeat;}

.header{height:165px;width:100%;background:url(../images/topbg_01.png) repeat-x top;position:relative;z-index:20;}
.logobar{width:1000px;height:100px;margin:0 auto;padding-top:15px;}
.logo{float:left;display:inline;width:483px;height:70px;margin:10px;}
.search{float:right;width:330px;padding-right:10px;}
.search a{float:left;padding:10px;color:#fff;}
.search span{float:left;padding-top:10px;color:#fff;}
.searchbar{float:left;background:url(../images/searchbar_03.png) no-repeat;border:none;width:130px;height:24px;padding:7px 0 11px 15px;color:#94c9f1;line-height:24px;}
.searchbtn{float:left;background:url(../images/searchbtn_03.png) no-repeat;border:none;width:42px;height:42px;}
.search p{float:left;font-size:20px;color:#feef02;line-height:50px;font-family:Arial, Helvetica, sans-serif;padding-left:50px;background:url(../images/phone_06.png) no-repeat 5px;}

.nav{width:970px;height:38px;margin:0 auto;}
.nav li{width:80px;background:url(../images/navbar_03.jpg) no-repeat right;float:left;height:24px;padding:9px 9px 6px 8px;position:relative;}
.nava{display:block;width:80px;height:24px;line-height:24px;text-align:center;color:#fcfbf9;font-size:14px;text-shadow: 0px 1px 1px #01669f;}
#navr{background:none;}
.menu{width:85px;position:absolute;overflow:hidden;top:40px;left:4px;display:none;}
.menu p{width:75px;padding:0 5px;background:url(../images/menubg_11.png) repeat-y;}
.menu a{display:block;width:75px;line-height:28px;color:#fffefc;background:url(../images/btm2_11.png) no-repeat bottom;}
.menu span{padding-left:15px;background:url(../images/jt1_07.png) no-repeat 5px;}

.banner{width:100%;height:380px;padding-bottom:8px;background:url(../images/banneryy_11.png) repeat-x bottom;margin-top:-11px;position:relative;z-index:10;}
.banner .hd{position:absolute;bottom:10px;left:50%;margin-left:-50px;width:100px;height:25px;z-index:10;}
.banner .hd li{width:15px;height:15px;background:url(../images/bannerd_03.png) no-repeat;margin:5px;float:left;font-size:0; display:inline;cursor:pointer;}
.banner .hd li.on{background:url(../images/bannerdh_03.png) no-repeat;}
.banner .bd{width:100%;height:380px;overflow:hidden;position:relative;z-index:5;}
.banner .bd li{width:100%;height:380px;overflow:hidden;float:left;}

.contenttitle{width:100%;height:35px;background:url(../images/cttitlebg_03.jpg) repeat-x 0 2px;}
.contenttitle h3{float:left;width:105px;padding-left:33px;height:35px;background:url(../images/cttitlelbg_03.jpg) no-repeat;line-height:34px;color:#fff;}
.contenttitle a{float:right;height:32px;margin-top:2px;padding-right:5px;background:url(../images/cttitlerbg_03.jpg) no-repeat right;line-height:32px;color:#5f6060;}

.content1{width:1006px;height:310px;margin:10px auto; overflow:hidden;}
.content1_1{width:256px;height:302px;background:url(../images/ct1_1bg_03.jpg) no-repeat;float:left;}
.content1_1title{height:50px;padding-left:60px;width:196px;color:#fff;}
.content1_1title h3{font-size:50px;font-family:Arial, Helvetica, sans-serif; font-weight:normal;line-height:48px;float:left;}
.content1_1title h4{font-size:18px;font-weight:normal;line-height:26px;}
.content1_1title span{font-size:18px;line-height:18px;}
.content1_1 p{font-size:14px;line-height:24px;padding:5px 15px;color:#251501;}

.content1_2{width:480px;height:35px;float:left;display:inline;margin:0 5px;}
.content1_2p{padding:3px;text-align:center;}
.content1_2p img{padding:3px;border:1px solid #e5e4e3;margin:3px 6px;}
.content1_2p p{text-align:left;padding:0 5px;line-height:24px;color:#251501;}
.content1_2p p a{color:#ec3305;}

.content1_3{width:260px;height:300px;float:right;background:url(../images/ct1_3bg_03.jpg) no-repeat bottom;}
.content1_3 .contenttitle h3{float:left;width:105px;padding-left:36px;height:35px;background:#fff url(../images/cttitlelbg_03.jpg) no-repeat 3px;line-height:34px;color:#fff;}
.content1_3 ul{padding:10px;overflow:hidden;}
.content1_3 ul li{height:29px;border-bottom:1px dashed #e9e6e6;line-height:28px;}
.content1_3 ul li a{padding-left:10px;background:url(../images/jt2_06.jpg) no-repeat 0 2px;}
.content1_3 ul li span{float:right;}

.content2{width:1006px;height:400px;margin:10px auto;background:url(../images/ct2xbg_18.jpg) no-repeat bottom;}
.ct2nav{width:200px;height:330px;padding:0 30px;background:url(../images/ct2lbg_07.jpg) no-repeat;float:left;margin-top:15px;}
.ct2nav h3{height:43px;line-height:43px;text-align:center;font-weight:bold;color:#fff;font-size:14px;}
.ct2nav li{height:34px;width:160px;background:url(../images/ct2navbg_03.jpg) no-repeat;line-height:38px;padding-left:40px;overflow:hidden; margin-bottom:5px;}
.ct2nav span{display:block;text-align:center;line-height:50px;}
.ct2list{width:728px;float:right;margin-top:15px;overflow:hidden;}
.ct2list li{width:182px;height:340px;float:left;text-align:center;}
.ct2list li a{display:inline-block;width:160px;height:160px;padding:4px;background:url(../images/ct2imgbg_10.jpg) no-repeat;}
.ct2list li a img{width:160px;height:120px;}
.ct2list li a span{line-height:35px; width:160px; overflow:hidden; display:block;}

.content3{width:1006px;height:270px;margin:0 auto;background:url(../images/ct2xbg_18.jpg) no-repeat bottom;}
.ct3list{width:980px;margin:15px auto;overflow:hidden;overflow:hidden;}
.ct3list li{width:245px;height:200px;float:left;text-align:center;}
.ct3list li a{display:inline-block;width:200px;height:180px;padding:5px;background:url(../images/ct3imgbg_19.jpg) no-repeat;}
.ct3list li a img{width:200px;height:150px;}
.ct3list li a span{line-height:35px; width:200px; overflow:hidden; display:block;}

.content4{width:1006px;overflow:hidden;margin:0 auto;}
.content4 h3{width:970px;padding-left:36px;background:url(../images/herf_35.jpg) no-repeat left;margin:0 auto;height:35px;line-height:35px;color:#fff;}
.content4 span{padding:0 10px;line-height:50px;color:#585858;}
.content4 span a{padding:0 5px;}

.footnav{width:100%;height:35px;background:url(../images/footnavbg_39.jpg) repeat-x;color:#fff;line-height:35px;text-align:center;}
.footnav a{color:#fff;padding:0 5px;}
.footnav a:hover{color:#feef01}
.foot{height:115px;width:100%;text-align:center;padding-top:18px;line-height:24px;}

.nybox{width:1006px;margin:20px auto;margin-bottom:50px;overflow:hidden;}
.blbox{width:256px;overflow:hidden;float:left;}
.blbox ul{width:246px;overflow:hidden;padding:0 5px;margin:0 0 15px;}
.blbox li a{display:block;height:34px;width:216px;background:url(../images/nynavbg.jpg) no-repeat;line-height:38px;padding-left:40px;margin-top:10px;overflow:hidden;}

.nyrbox{width:730px;overflow:hidden;float:right;}
.nytitle{width:730px;height:35px;background:url(../images/cttitlebg_03.jpg) repeat-x 0 2px;overflow:hidden;}
.nytitle h3{float:left;width:105px;padding-left:33px;height:35px;background:url(../images/cttitlelbg_03.jpg) no-repeat;line-height:34px;color:#fff;}
.nytitle span{float:right;height:32px;margin-top:2px;padding-right:5px;background:url(../images/cttitlerbg_03.jpg) no-repeat right;line-height:32px;color:#5f6060;}
.nytitle span a{color:#585858;padding:0 5px;}
.nytitle span a:hover{color:#00a0e8;}
.text{color:#393938;font-size:12px;padding:0 20px;line-height:24px;margin:10px 0;overflow:hidden;}
.textbtn{width:730px;text-align:center;padding-top:10px;}
.textbtn a{ display:inline-block;font-size:12px;line-height:16px;padding:0 5px;border:#acacac 1px solid;color:#cecece;margin-right:3px;}
.textbtn a:hover{border:#00a0e8 1px solid;color:#fff;background:#00a0e8;}

.imglist{margin:10px 0;overflow:hidden;}
.imglist li{width:243px;height:200px;float:left;text-align:center;}
.imglist li a{display:inline-block;width:200px;height:180px;padding:5px;background:url(../images/ct3imgbg_19.jpg) no-repeat;}
.imglist li img{width:200px;height:150px;}
.imglist li a p{line-height:40px;}

.textlist{margin:10px 0;overflow:hidden;}
.textlist li{height:30px; border-bottom:#cecece 1px dashed;padding-left:15px;background:url(../images/jt2_06.jpg) no-repeat left;}
.textlist li a{font-size:14px;line-height:30px;}
.textlist li a:hover{text-decoration:underline;}
.textlist li img{float:left;padding:9px;}
.textlist li span{float:right;font-size:12px;color:#999;}

.mgtexttitle{height:30px;line-height:24px;width:730px;padding:0 10px; border-bottom:1px #cecece solid;margin:20px 0 5px 0;font-size:14px;color:#445503; font-weight:bold;}
.mgtext{font-size:12px;background:#eee;color:#585858;}
.mgtext li{line-height:30px;padding:0 10px;}
.gm{background:#fff;color:#393938;}

.newstt{font-size:18px;color:#585858;line-height:30px;width:710px;margin:0 auto;text-align:center; border-bottom:#CCC 1px dashed;margin-top:10px;}
.newsbar{font-size:12px;line-height:24px;color:#aaa;text-align:center;}
.newsbar span{color:#a00000;}
.newsp{padding:10px 20px;font-size:14px;line-height:30px;color:#585858;}
.fy p{float:left; padding-left:10px; width:700px;color:#393938;font-size:14px; line-height:25px;}
.newsp img{max-width:685px; margin-top:10px;}
