@charset "gb2312";
/* CSS Document */
/*reset*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style:none;}
body{font:12px/1.5 arial; color:#333; background:url(../images/body.jpg); }
select,input,button{vertical-align:middle;font-size:100%;}
fieldset,img{border:0 none;}
em{font-style:normal;}
a{ color:#333; text-decoration: none;}
a:hover{ color: #f60; text-decoration:underline;}
.clear {clear:both;display:block;height:0; visibility:hidden; font:0/0 arial}
.clearfix:after {content:"."; display: block; height: 0; clear: both; visibility: hidden; font-size:0}
.clearfix {*zoom:1}

/* banner start */
.banner{ width:100%; overflow:hidden;} 
.banner_01{ height:188px; background:url(../images/banner_01.jpg) no-repeat top center;}
.banner_02{ height:210px; background:url(../images/banner_02.jpg) no-repeat top center;}
.banner_03{ height:202px; background:url(../images/banner_03.jpg) no-repeat top center;}

/* isson start */
.isson{ width:100%; height:724px; background:url(../images/isson.jpg) no-repeat top center;}
.isson_wrap{ width:667px; height:352px; margin:0 auto; padding:168px 123px 204px 190px;}
.isson_con{ width:515px; overflow:hidden; padding-right:138px; padding-left:14px;}
.isson_con li{ height:48px; line-height:48px; font-size:21px; font-family:'microsoft YaHei'; margin-bottom:23px; text-align:center;}
.isson_con li a{ color:#49d90c;}
.isson_btn{ overflow:hidden; margin-top:31px;}
.isson_btn .fl,.isson_btn .fr{ background:url(../images/icon.gif) no-repeat; }
.isson_btn .fl,.isson_btn .fr{ display:inline-block; width:286px; height:34px; line-height:34px; text-align:center; color:#fff; font-family:'microsoft YaHei'; font-size:21px;  background-position:0 0;}
.isson_btn .fr{ background-position:0 -52px; margin-left:62px;}

/* marquee start */
.marquee_wrap{ width:100%; height:255px; background:#1f1f1f;}
.marquee{ width:980px; height:186px; margin:0 auto; padding:36px 0 33px 0;}
.marquee_box{ width:980px; height:186px; overflow:hidden;}
.marquee_fl{ height:186px;}
.marquee_fl li{ float:left; margin-right:6px;}

/* time start */
.time_wrap{ width:100%; overflow:hidden;}
.time_tit{ height:103px; background:url(../images/time_bg.jpg) no-repeat top center;}
.time_txt{ width:980px; height:392px; margin:0 auto; }
.time_con{ height:392px; background:url(../images/time_con.jpg) no-repeat top center;}
.time_con .tit{ height:88px; line-height:88px; font-size:36px; color:#fff; font-family:'microsoft YaHei'; text-align:center; font-weight:normal;}
.time_dj{ height:280px; overflow:hidden; position:relative;}
.time_dj span{ font-size:60px; color:#fff; font-family:'microsoft YaHei'; margin-right:24px;}
.num_01{ position:absolute; top:68px; left:78px;}
.num_02{ position:absolute; top:68px; left:328px; }
.num_03{ position:absolute; top:68px; left:580px; }
.num_04{ position:absolute; top:68px; left:830px; }

/* video start */
.video{ width:100%; height:533px; background:url(../images/video.jpg) no-repeat top center;}
.video_wrap{ width:980px; overflow:hidden; margin:0 auto; padding-top:128px;}
.video_box{ overflow:hidden;}
.video_box li{ width:317px; overflow:hidden; float:left; margin-right:12px;}
.video_box li.last{ margin-right:0;}
.video_box li .tit{ height:75px; line-height:75px; font-size:18px; color:#00ccff; font-family:'microsoft YaHei'; text-align:center;}
.video_box li .wraper{ display:inline-block; width:317px; height:262px; background:url(../images/video_01.jpg) no-repeat; position:relative;}
.video_box li .video_01{ position:absolute; top:5px; left:12px;}

/* news start */
.news{ width:100%; height:575px; background:url(../images/news.jpg) no-repeat top center;}
.news_wrap{ width:980px; margin:0 auto; overflow:hidden; }
.news_fl{ width:355px; height:575px; overflow:hidden; float:left;}
.news_fr{ width:625px; height:575px; overflow:hidden; float:left; position:relative;}
.news_fr a{ position:absolute; top:394px; line-height:31px; font-size:24px; font-family:'simsun'; color:#00ccff;}

/* grade start */
.grade{ width:100%; overflow:hidden;}
.grade_a{ height:314px; background:url(../images/grade_a.jpg) no-repeat top center;}
.grade_b{ height:250px; background:url(../images/grade_b.jpg) no-repeat top center;}
.grade_c{ height:253px; background:url(../images/grade_c.jpg) no-repeat top center;}

/* taocan start */
.taocan{ width:100%; height:831px; background:url(../images/taocan.jpg) no-repeat top center;}
.taocan_box{ width:449px; overflow:hidden; margin:0 auto; padding:136px 259px 67px 272px;}
.taocan_box .tit{ height:84px; line-height:84px; font-size:36px; color:#fff; font-family:'microsoft YaHei'; text-align:center; font-weight:normal;}
.taocan_dx{ overflow:hidden; padding-left:99px; margin-top:22px;}
.taocan_dx li{ font-size:24px; line-height:40px; color:#000;}
.taocan_dx li input{ margin-right:23px;}
.taocan_dx li span{ color:#c00e35; font-size:30px;}
.taocan_dx li strong{ font-size:37px;}
.taocan_text{ overflow:hidden; padding-left:107px; margin-top:-8px;_margin-top:12px;*margin-top:12px;margin-top:12px\9;}
.taocan_text p{ line-height:30px;  color:#4d4d4d; font-size:18px; font-family:'microsoft YaHei';}
.free{ overflow:hidden; padding:10px 20px 0 50px; margin-top:14px; color:#c00e35; font-size:18px; font-family:'microsoft YaHei';}
.free dt{ width:160px; float:left; height:82px; text-align:center; }
.free dd{ padding-left:107px;}
.taocan_box .btn{ display:block; text-align:center; margin-top:14px;}

/* ÒÔÏÂÈ«ÊÇ±³¾°Í¼ */
.pic{ width:100%; overflow:hidden;}
.pic_01{ height:311px; background:url(../images/pic_01.jpg) no-repeat top center;}
.pic_02{ height:304px; background:url(../images/pic_02.jpg) no-repeat top center;}
.pic_03{ height:382px; background:url(../images/pic_03.jpg) no-repeat top center;}
.pic_04{ height:373px; background:url(../images/pic_04.jpg) no-repeat top center;}
.pic_05{ height:211px; background:url(../images/pic_05.jpg) no-repeat top center;}
.pic_06{ height:193px; background:url(../images/pic_06.jpg) no-repeat top center;}
.pic_07{ height:310px; background:url(../images/pic_07.jpg) no-repeat top center;}
.pic_08{ height:346px; background:url(../images/pic_08.jpg) no-repeat top center;}
.pic_09{ height:340px; background:url(../images/pic_09.jpg) no-repeat top center;}
.pic_10{ height:248px; background:url(../images/pic_10.jpg) no-repeat top center;}
.pic_11{ height:310px; background:url(../images/pic_11.jpg) no-repeat top center;}
.pic_12{ height:180px; background:url(../images/pic_12.jpg) no-repeat top center;}
.pic_13{ height:227px; background:url(../images/pic_13.jpg) no-repeat top center;}
.onload{ width:980px; height:310px; margin:0 auto; position:relative;}
.onload a{ display:inline-block; width:49px; height:25px; }
.one_grade{ position:absolute;  bottom:69px; right:230px;}
.two_grade{ position:absolute;  bottom:69px; right:170px;}
.third_grade{ position:absolute;  bottom:69px; right:108px;}

.marquee_info{ width:980px; overflow:hidden; margin:0 auto;}
/* ry_marquee */
.ry_marquee{ width:980px; overflow:hidden; background:url(../images/ry_bg.jpg); margin:0 auto;}
.ry_head{ width:980px; height:83px; background:url(../images/ry_head.jpg) no-repeat;}
.ry_wrap{ width:929px; height:133px; border:1px solid #d6d6d6; padding:21px 19px 17px 30px;}
.ry_box{ width:929px; height:133px; overflow:hidden;}
.ry_con{ overflow:hidden;}
.ry_con li{ width:174px; height:133px; float:left; margin-right:18px; cursor:pointer;}

.ad{ width:980px; height:108px; margin:0 auto;}






















