@charset "utf-8";

body,ul,li,img,h1,h2,h3,h4,h5,h6,form,ol{ padding:0; margin:0; border:0;font-family: 'Microsoft Yahei'}

dl,dt,dd{ padding:0; margin:0; list-style:none;}

body{



}

ul{ list-style:none; }

body{ font-size:12px; margin:0 auto;  color:#000;   line-height:20px; border-collapse:collapse; width:100%; height:auto; min-width:1150px; background:#ffffff;}

a{ text-decoration:none; color:#000; cursor:pointer;}



a:hover{ text-decoration:none; color:#F00; }

#zhengti{ width:100%; height:auto;  margin:0 auto;  position:relative; overflow:hidden; }

#syzt{ width:100%; overflow:hidden; position:relative; margin:0 auto; background:url(../images/sybj.jpg) center top no-repeat;}

#nyzt{ width:100%; height:auto;  margin:0 auto;  position:relative; overflow:hidden;  background:url(../images/nybj.jpg) center top repeat-y;}

#nyzhengti{ width:100%; height:auto;  margin:0 auto;  position:relative; overflow:hidden; background:url(../images/ny1.jpg) center 227px no-repeat;}



#nyzt2{ width:100%; height:auto;  margin:0 auto;  position:relative; overflow:hidden; background:url(../images/ny2.jpg) center 560px no-repeat; }

#nyzt3{ width:100%; height:auto;  margin:0 auto;  position:relative; overflow:hidden; background:url(../images/ny3.jpg) center 972px no-repeat; }

#zhengti03{ width:100%; height:auto;  margin:0 auto;  position:relative; overflow:hidden; background:url(../images/profooter.jpg) center bottom no-repeat; }

.clear{ clear:both; overflow:hidden; height:0px;}





#wrap{ width:1160px; margin:0 auto;  height:auto;  text-align:left; position:relative; }

.hr1{ height:1px; border-bottom:1px #000000 dotted;  clear:both; overflow:hidden; width:100%; margin:5px 0px;}



.lytit{ font-size:24px; font-family:Microsoft Yahei; color:#f40073; padding-bottom:25px;  width:100%;  line-height:30px; overflow:hidden; text-align:center; clear:both; margin-bottom:20px; border-bottom:1px solid #b0080c; margin-top:40px; }

.title1{ font-weight:normal; font-size:30px; max-height:60px; color:#000; font-weight:bold; padding-bottom:15px; margin-bottom:10px; width:100%; margin-top:10px; line-height:30px; overflow:hidden; text-align:center; clear:both; font-family:Microsoft Yahei; border-bottom:1px #e7e7e7 dashed; }

.title01{ font-size:20px; height:28px; color:#424242; width:100%; line-height:28px; overflow:hidden; text-align:center; clear:both; font-family:Microsoft Yahei; }

.title2{ color:#ff5d15; font-family:Microsoft Yahei;  font-size:16px;   line-height:30px; }

.title3{  color:#fff;  font-size:12px;  display:inline-block; background:#ff5d15;  margin-bottom:5px; padding:0px 8px; line-height:30px;  }

.title4{  color:#ff5d15;  font-size:12px;   }

.txt01{ font-size:30px; color:#ff0098; line-height:40px; font-weight:bold;}

.line{ height:25px; background:url(../images/line.jpg) no-repeat; overflow:hidden; margin:10px auto;}



.smbox{ width:1160px; margin:0 auto; overflow:hidden; position:relative;}

.mbox1{ width:1250px; margin:0 auto; overflow:hidden; position:relative;}

#top1{ width:100%; height:741px; overflow:hidden; margin:0 auto; position:relative;}

#top2{ width:100%; height:577px; overflow:hidden; margin:0 auto; position:relative;}

#header{ height:178px; z-index: 9999; width:100%;  background: url(../images/menubj.jpg) left bottom repeat-x;}

.tlogo{ width:451px; height:127px; float:left; overflow:hidden;}

.ttxt{ width:439px;height:114px;background: url(../images/ttxt.png) center 10px  no-repeat; float:left; overflow:hidden; padding-top:11px;}
#sear {width:265px;height:28px;margin:60px auto 0;}
#sear .search-form{width:256px;height:28px;background: url("../images/sear.gif") no-repeat center center;
}
#sear .search-form input{display: inline-block;border: none;}
#sear .search-form input.txt{width:175px;margin-left:33px;margin-top:2px;height:22px;}
#sear .search-form .sub{width:38px;height: 24px;border: none;background: none;}
.tright{ width:270px; float:left; padding-top:17px;}

.tnav{ overflow:hidden;}

.tnav img{margin-left:30px;}

.ttel{ color:#017ddf; line-height:38px; font-family:Microsoft Yahei; font-size:25px;}

.ttel span{ font-size:12px; padding:0px 8px;}



.menu{ position:absolute; top:118px;height:62px; width:1200px; left:50%; margin-left:-600px; background:url(../images/menu_l.jpg) right center no-repeat; font-family:Microsoft Yahei;}

.menu ul li{ float:left; position:relative; height:62px; width:150px; background:url(../images/menu_l.jpg) left center no-repeat; text-align:center;}

.menu ul li a{ font-size:15px; color:#fff; font-family:Microsoft Yahei; text-align:center; line-height:26px; height:88px; display:block; width:150px; text-align:center; display:block; padding-top:14px; height:48px;}

.menu ul li span{ font-size:12px; color:#74d0ff; line-height:12px;}



.menu ul li a:hover,.menu ul li a.active,.menu ul li a.on,.menu ul li a.ison{ height:88px;text-decoration:none; color:#2ab1e7; background:url(../images/mbj.png) center top no-repeat;}

.menu ul li:hover span{ color:#2ab1e7;}

.menu ul li a.nc:hover,.menuz ul li a.nc.active{ text-decoration:none; color:#000; background:url(../images/menu.png) center top no-repeat;}

.menu ul li .subnav{display:none; position:absolute;z-index: 9999; overflow:hidden; padding-bottom:10px; padding-top:5px; top:60px; left:13px; background:#fdd105;  width:125px;}

.menu ul li .subnav a{ height:28px; width:125px; padding:0px;  color:#000; line-height:28px; font-family:Microsoft Yahei; font-size:14px; display:block; text-align:center; background:none; }

.menu ul li .subnav a:hover{ color:#2ab1e7; background:none;}



#sytop{ height:573px; width:100%; overflow:hidden; position:relative;}

#nytop{ height:392px; width:100%; overflow:hidden; position:relative;}

#SliderName{ position:absolute; top:0; left:50%; margin-left:-950px;}



#sybox1{ position:relative; width:100%; height:635px; position:relative; margin-top:-11px; overflow:hidden; background:url(../images/sybox1.jpg) center top no-repeat;}

.sybox1_tit{ position:absolute; width:1160px; margin-left:-580px; left:50%; text-align:center; top:20px; color:#fff; font-family:Microsoft Yahei; font-size:35px; line-height:60px;}

.sybox1_tit span{ display:block; line-height:60px; text-transform:uppercase; font-size:68px;}

.sybox1l{ width:100%; height:410px; overflow:hidden; float:left; padding-left:64px; padding-top:182px;}

.syqhbox{ width:428px; height:410px; overflow:hidden; float:left;}

.syqhbox .video{width: 360px;height: 284px;margin-left: 16px;margin-top: 10px;border: none;}



.sytit1 img{ display:block;}

.syqh1{ width:618px; height:350px; overflow:hidden; position:relative;}

.syqh1 ul li{ width:308px; height:350px; position:absolute; overflow:hidden; left:0; top:0;}

.syqh1 ul li img{ display:block; width:308px; height:235px;}

.syqh1 ul li .qtxt{ line-height:16px; display:block; width:275px; height:90px; overflow:hidden; color:#c6c6c6; background:#000; padding:11px 14px 14px 19px;}

.syqh1 ul li .qtxt .qtit{ height:30px; line-height:30px; overflow:hidden; color:#fff800; font-family:Microsoft Yahei; font-size:16px;}

.syqh1 ul li .qtxt a{color:#c6c6c6;}

.syli1{ position:absolute; z-index:30; bottom:10px; right:17px; overflow:hidden;}

.syli1 a{ display:inline-block; width:17px; height:5px; background:#81808b; overflow:hidden; margin:0px 3px;}

.syli1 a.active{ background:#fff;}

.synews{ width:620px; height:410px; float:left; overflow:hidden;}

.syb{ text-align:right; height:33px; overflow:hidden; width:610px;}

.syb a{ display:inline-block; width:109px; height:33px; text-align:center; font-family:Microsoft Yahei; font-size:16px; line-height:33px; color:#fff; margin-right:27px; background:url(../images/syb1.jpg) no-repeat;}

.syb a.active{ background:url(../images/syb01.jpg) no-repeat;}

.synewslist{ width:612px; height:419px; overflow:hidden;}

.synewslist ul{ overflow:hidden; padding-top:3px; display:none;}

.synewslist ul li{ height:78px; overflow:hidden; padding:7px 0px; border-bottom:1px dashed #ccc;}

.synewslist ul li .synpic{ width:129px; height:78px; overflow:hidden; float:left;}

.synewslist ul li .syntxt{ color:#939393; width:465px; height:78px; float:right; overflow:hidden; position:relative;}

.synewslist ul li .syntxt h3{ padding:0; padding-bottom:5px; font-size:16px; margin:0; font-weight:normal; height:30px; overflow:hidden; line-height:30px; font-family:Microsoft Yahei; color:#000;}

.synewslist ul li .syntxt .syntim{ position:absolute; right:0; top:0; line-height:30px; color:#000;}

.synewslist ul li .syntxt i{ font-style:normal; color:#ff6b00;}

.sybox1r{ width:290px; height:413px; float:left; overflow:hidden; display:inline; margin-left:23px; padding-top:189px;}

.video{ width:278px; height:199px; overflow:hidden; border:6px solid #fff; background:#fff;}

.sywx{ height:110px; padding-top:8px; overflow:hidden;}

.sytel{ height:84px; overflow:hidden;}



#sybox2{ width:100%; height:575px; position:relative;  overflow:hidden; background:url(../images/sybox2.jpg) center top no-repeat;}

.sybox2_tit{ position:absolute; width:1160px; margin-left:-580px; left:50%; text-align:center; top:11px; color:#ff9203; font-family:Microsoft Yahei; font-size:35px; line-height:60px;}

.sybox2_tit span{ display:block; line-height:60px; text-transform:uppercase; font-size:68px; color:#004786;}

.sybox2t{ width:1050px; height:374px; margin:0 auto; overflow:hidden; padding-top:152px;}

.syjj{ width:336px; height:374px; overflow:hidden; float:left;}

.syjjt{ height:145px; background:#ff5d15; color:#fff;}

.syjjt p{ padding:0; margin:0; width:294px;line-height: 1.8em;text-indent: 2em; padding-top:18px; margin:0 auto;}

.syjjt img{ display:block;}

.syjjt a{ color:#fff;}

.syjjt a:hover{text-decoration:underline;}

.sygs{ width:336px; height:228px; overflow:hidden; position:relative;}

.sygs ul li{ position:absolute; left:0; top:0;}

.sygst{ position:absolute; left:0; bottom:0; width:336px; height:36px; text-align:center; line-height:36px; overflow:hidden; color:#fff;}

.sygst a{ cursor:pointer; float:left; width:84px; height:36px; overflow:hidden; background:url(../images/gsb1.jpg) no-repeat; color:#fff;}

.sygst a.active{ background:url(../images/gsb01.jpg) no-repeat;}

.sybox2tz{ width:336px; height:374px; float:left; display:inline; margin-left:21px;}

.syzz{ width:336px; height:216px; background:#e0e0e0; overflow:hidden;}

.syzzt{ height:35px; padding-top:6px; line-height:35px; overflow:hidden; text-align:center; color:#004786; font-size:20px; font-family:Microsoft Yahei;}

.syzzb{ width:336px; height:165px; overflow:hidden;}

.syzzl{ cursor:pointer; width:40px; height:86px; float:left; padding-top:27px;}

.syzzr{ cursor:pointer; width:40px; height:86px; float:right; padding-top:27px;}

.syqh2{ width:218px; overflow:hidden; position:relative; height:165px; float:left; margin-left:18px;}

.syqh2 ul li{ width:218px; height:142px; overflow:hidden; position:absolute; left:0; top:0;}

.syli2{ position:absolute; left:0; bottom:0; text-align:center; width:218px;}

.syli2 a{ display:inline-block; width:12px; height:12px; overflow:hidden; margin:0px 5px; background:url(../images/syli2.jpg) no-repeat;}

.syli2 a.active{ background:url(../images/syli02.jpg) no-repeat; }

.synav{ width:336px; height:152px; overflow:hidden; padding-top:6px;}

.synav a{ float:left;}

.synav img{ display:block;}

.sybox2tr{ width:336px; height:373px; float:right; overflow:hidden; background:url(../images/sybox2tr.jpg) no-repeat; position:relative;}

.syqh3{ width:336px; height:255px; overflow:hidden; position:relative;}

.syppjj{ width:336px; height:158px; position:absolute; left:0; bottom:0; background:url(../images/syppjj.png); z-index:29;}

.syqh3 ul li{ position:absolute; left:0; top:0;}

.syli3{ position:absolute; left:0; bottom:135px; text-align:center; z-index:30; width:336px;}

.syli3 a{ display:inline-block; width:11px; height:11px; margin:0px 5px; background:#aaaaaa;}

.syli3 a.active{ background:#fff;}

.syppjj h3{ font-weight:normal; color:#fbf000; font-family:Microsoft Yahei; text-transform:uppercase; font-size:22px; line-height:30px; text-align:center; padding-top:47px;}

.syppjj p{ color:#fff; line-height:18px;  padding:0; padding-top:5px; margin:0 auto; width:290px;}

.syppjj a{ color:#fff;}

.syppjj a:hover{text-decoration:underline;}

.sybaner{ width:1050px; height:170px; padding-top:19px; margin:0 auto;}



#sybox3{ width:100%; height:746px; overflow:hidden; background:url(../images/sybox3.jpg) center top no-repeat;}

#sybox3 .sbox{ width:1010px; overflow:hidden; margin:0 auto;}

.sybox3nr{ overflow:hidden; width:1009px; height:555px; padding-left:11px; padding-top:185px;}

.sybox3t{ height:327px; overflow:hidden;}

.sybox3t li{ float:left; overflow:hidden; padding-right:8px;}

.sybox3t li.sykt{ width:267px; height:327px; overflow:hidden; background:url(../images/sykt.jpg) no-repeat;}

.sybox3t li.syts{ width:267px; height:327px; overflow:hidden; background:url(../images/syts.jpg) no-repeat;}
.sybox3t li.sykt a,.sybox3t li.syts a{display: block;width:267px; height:327px; }
.sybox3t li p{ padding:0; margin:0; display:block; width:267px; height:263px; text-align:center; line-height:24px; padding-top:64px; color:#1b6600;}

.sycp{ overflow:hidden; width:327px; height:207px; margin-top:8px; position:relative; float:left; display:inline; margin-right:6px;}

.sycptit{ position:absolute; z-index:10; bottom:0; left:48px;}

.sycptxt1{ display:none; width:284px; height:167px; overflow:hidden; background:url(../images/sycp1bj.png) no-repeat;  line-height:22px; padding:15px; left:5px; top:5px; position:absolute;}

.sycp a{ color:#fff;}

.sycptxt2{ display:none; width:284px; height:167px; overflow:hidden; background:url(../images/sycp2bj.png) no-repeat;  line-height:22px; padding:15px; left:5px; top:5px; position:absolute;}

.sycptxt3{ display:none; width:284px; height:167px; overflow:hidden; background:url(../images/sycp3bj.png) no-repeat;  line-height:22px; padding:15px; left:5px; top:5px; position:absolute;}



#sybox4{ width:100%; height:568px; overflow:hidden; background:url(../images/sybox4.jpg) center top no-repeat;}

.sytit4{ width:1160px; height:230px; margin:0 auto; overflow:hidden;}

.syly{ position:relative; width:1160px; height:254px; overflow:hidden; margin:0 auto; padding-top:44px;}

.sylytxt{ width:230px; height:200px; overflow:hidden; float:left; padding-left:45px; padding-top:28px; font-size:14px; font-family:Microsoft Yahei; color:#000; line-height:26px;}

.sygd2{ width:835px; height:198px; overflow:hidden; float:left; display:inline; margin-left:14px; margin-top:28px;}

.sygd2 ul{ overflow:hidden;}

.sygd2 ul li{width:835px; height:198px; overflow:hidden;}

.sygd2 ul li .dpitm{width:270px; height:198px; overflow:hidden; float:left; position:relative; margin-right:8px; display:inline;}

.gd2{ width:270px; height:198px; overflow:hidden; position:absolute; left:0; top:0; background:url(../images/syg2.png) no-repeat;}

.sbtn1{ width:50px; height:28px; overflow:hidden; position:absolute; left:677px; top:40px; cursor:pointer; background:url(../images/sbtn1.jpg) no-repeat;}

.sbtn2{ width:50px; height:28px; overflow:hidden; position:absolute; left:677px; bottom:0px; cursor:pointer; background:url(../images/sbtn2.jpg) no-repeat;}



#sybox5{ width:100%; height:523px; overflow:hidden; background:url(../images/sybox5.jpg) center top no-repeat;}

.scrol{ width:1218px; height:275px; overflow:hidden; margin:0 auto; padding-top:210px;}

.btnl1{ width:27px; height:71px; overflow:hidden; cursor:pointer; background:url(../images/btnl1.jpg) no-repeat; float:left; margin-top:116px;}

.btnr1{ width:27px; height:71px; overflow:hidden; cursor:pointer; background:url(../images/btnr1.jpg) no-repeat; float:right; margin-top:116px;}

.sygd{ width:1164px; height:260px; overflow:hidden; float:left;}

.sygd ul{ overflow:hidden;}

.sygd ul li{ width:260px; height:255px; float:left; display:inline; margin:0px 9px; padding:0 6px; }

.syhz{ width:1143px; border:3px solid #e5e5e5; border-top:none; padding:5px 0px; margin:0 auto;}

.syhztit{ width:1149px; height:36px; overflow:hidden; margin:0 auto; padding-top:25px;}

.syhz ul{ padding:0px 10px; overflow:hidden;}

.syhz ul li{ float:left; padding:5px;}

.syhz ul li img{ display:block;padding-left:10px}



#sybox6{width:100%; height:510px; overflow:hidden; background:url(../images/sybox6.jpg) center top no-repeat;}



.partner{width: 1088px;margin:5px auto;}

.cpl{ width:43px; height:72px; cursor:pointer; position:absolute; top:389px; left:50%; margin-left:-352px;}

.cpr{ width:43px; height:72px; cursor:pointer; position:absolute; top:389px; left:50%; margin-left:318px;}



.sypp ul{ overflow:hidden; width:1092px; margin:0 auto;}

.sypp ul li{ width:273px; height:408px; float:left; overflow:hidden; background:url(../images/syppli.png) no-repeat;}

.sypp ul li a{display:block; overflow:hidden;}

.sypp ul li a:hover .ppfz{color:#F00;}

.sypp ul li a:hover .ppfz .more{background:url(../images/more01.jpg) no-repeat;}

.sypp ul li .ppt{ width:273px; height:248px; display:block;}

.sypp ul li .syscjz{ width:242px; margin:0 auto; overflow:hidden;}

.sypp ul li .syscjz img{ display:block; padding-bottom:13px;}

.sypp ul li .ppfz{ width:220px; margin:0 auto; padding-top:5px; color:#000;}

.sypp ul li .ppfz .more{ display:block; width:115px; height:31px; color:#fff; line-height:31px; background:url(../images/more1.jpg) no-repeat; margin:20px auto; text-align:center;}

.ppts1{ width:210px; padding-right:10px; padding-left:20px; margin:0 auto; height:70px; overflow:hidden; color:#badfff; background:url(../images/ppts1.jpg) no-repeat;}

.ppts1 h3{ display:block; padding:0; margin:0; line-height:26px; height:26px; font-weight:normal; overflow:hidden; color:#fff; font-size:18px; font-family:Microsoft Yahei;}

.ppts2{ width:210px; padding-right:10px; padding-left:20px; margin:0 auto; height:70px; overflow:hidden; color:#badfff; background:url(../images/ppts1.jpg) no-repeat; margin-top:5px;}

.ppts2 h3{ display:block; padding:0; margin:0; line-height:26px; height:26px; font-weight:normal; overflow:hidden; color:#fff; font-size:18px; font-family:Microsoft Yahei;}

.sypp ul li a:hover .ppts1,.sypp ul li a:hover .ppts2{background:url(../images/ppts2.jpg) no-repeat;}



#content{ width:100%; overflow:hidden; background:url(../images/cont.png) center top no-repeat; position:relative; z-index:30; margin-top:-11px;}

.ny{ background:#e0e0e0;}



.main1{ width:1100px; background:url(../images/main.jpg) center top repeat-y; margin:0 auto; overflow:hidden; margin-top:33px; margin-bottom:19px;}

.main2{ width:1100px; background:url(../images/main2.jpg) center top no-repeat; margin:0 auto; overflow:hidden; }

.main3{ width:1100px; background:url(../images/main3.jpg) center bottom no-repeat; margin:0 auto; overflow:hidden; min-height:500px;}

.leftit{ display:block; width:229px; padding-left:6px; overflow:hidden;}

.leftit img{ display:block;}



.nyqh{ width:226px; height:182px; overflow:hidden; position:relative; margin-left:9px;}

.nyqh ul li{ position:absolute; left:0; top:0;}

.nyqhbj{width:226px; height:182px; position:absolute; z-index:29; left:0; top:0; background:url(../images/nyqhbj.png) no-repeat;}

.dptit{ position:absolute; z-index:30; left:2px; bottom:2px; width:222px; line-height:29px; height:29px; color:#fff; text-align:center;}

.leftb1{ width:224px; height:71px; overflow:hidden; color:#fff; background:url(../images/leftb1.jpg) no-repeat; margin-left:11px; margin-top:13px;}

.leftb1 a{ color:#fff;}

.leftb1 h3{ font-family:Microsoft Yahei; font-size:18px; line-height:30px; padding-left:11px; font-weight:normal;}

.leftb1 p{ display:block; padding:0; margin:0; padding:0px 11px; line-height:18px;}

.leftly{ padding-top:15px; padding-left:11px; overflow:hidden;}



#right{ width:828px; overflow:hidden; float:left; display:inline; margin-left:16px; padding-top:14px; padding-bottom:50px;}

.hot{ overflow:hidden; height:53px;}

.hot_weizhi{ float:left; line-height:32px;color:#000; margin-top:20px; font-size:16px; color:#fff; font-family:Microsoft Yahei;}

.hot_weizhi a{ padding:0 5px; color:#fff;}

.hot_weizhi img{ float:left; padding-top:7px;}

.hot_r{ float:right;}

.hot_t{ height:33px; overflow:hidden; margin-top:20px; margin-right:7px; line-height:33px; float:left; background:#ff9203; color:#fff; font-family:Microsoft Yahei; font-size:16px;}

.hot_t i{ float:left;}

.hot_t p{ float:left; padding:0; margin:0;}

.hot_t span{ padding-left:4px;}

.back{ float:left; overflow:hidden;}



.normal{ width:760px; overflow:hidden; padding-top:10px; margin:0 auto; color:#767676; line-height:24px; }

.normal p{ text-indent:2em;}

/*.newslist{ width:705px;  min-height:500px; padding-bottom:10px; margin-left:71px; padding-top:25px; overflow:hidden;  color:#767676; line-height:22px;}
.newslist a{color:#767676;}
.newslist ul{ width:705px; overflow:hidden; margin:0 auto;}
.newslist ul li{ height:108px; overflow:hidden; padding:15px 0px; border-bottom:1px dashed #e0e0e0;}
.newslist ul li .newspic{ width:179px; height:108px; overflow:hidden; float:left; }
.newslist ul li .newspic img{ width:179px; height:108px;}
.newstxt{ width:505px; float:right; height:95px; overflow:hidden; padding-top:5px;}
.newslist ul li .tim{ position:absolute; top:0px; right:0px;}
.newslist_tit{ position:relative; height:30px; line-height:30px; }
.newslist_tit a{color:#27A7FF; font-size:14px; font-weight:bold;}
.brief{ color:#767676; overflow:hidden; line-height:24px; height:50px; position:relative;}
.brief a i{ font-style:normal; color:#FF0075; position:absolute; right:0px; bottom:0px;}
.brief a{ color:#767676;}
*/
.newsnop p{ text-indent:0;}

.fenye{ width:100%; margin-top:15px; clear:both; overflow:hidden; text-align:center; line-height:20px; padding-bottom:15px;}

.fenye a{ padding:3px 3px; color:#767676;}

.fenye a:hover{ color:#ff9203; text-decoration:none;}



.nygd{ height:385px; overflow:hidden; width:100%; background:url(../images/nygdbj.jpg) center top no-repeat; padding-top:90px;}



.sygdb{ position:absolute; top:0; left:50%; margin-left:-264px; width:528px; height:528px; overflow:hidden; border-radius:50%;}

.sygdb ul{ overflow:hidden; width:5808px; margin-left:-2640px;}

.sygdb ul li{ width:528px; height:528px; float:left; position:relative;}



.sygdb ul li .cptxt{ position:absolute; left:89px; top:89px; display:none;}



.subnav2{ width:128px; overflow:hidden; margin-left:103px; margin-top:3px; margin-bottom:8px; display:none;}

.prolist{ width:725px; overflow:hidden; padding-top:10px; margin:0 auto; color:#767676; line-height:24px; }

.prolist ul{ overflow:hidden; border-bottom:1px dashed #959595; padding-bottom:20px;}

.prolist ul li{ width:221px; height:167px; overflow:hidden; float:left; display:inline; margin:15px 10px;}



#SliderNameNavigation{width:151px; position:absolute; text-align:center; height:25px; background:url(../images/qhbj.png) no-repeat; z-index:30; left:50%; margin-left:-76px; bottom:30px; overflow:hidden;}

#SliderNameNavigation a{display:inline-block; width:12px; height:12px; margin:7px; background:url(../images/qhb01.png) no-repeat;}

#SliderNameNavigation a.active{background:url(../images/qhb1.png) no-repeat;}









#footer{ width:100%;  overflow:hidden; padding-bottom:10px; background:url(../images/footer_bg.jpg) center top repeat-x;}

.footer{ width:1062px; margin:20px auto 0; height:191px; border-bottom:1px #050001 dashed; line-height:18px;}

.footer a{ padding:0 6px; line-height:16px; display:block; float:left; border-right:1px #000 solid; margin:25px 0; font-family:Microsoft Yahei; font-size:14px;}

.footer h2{ font-size:22px; font-family:Microsoft Yahei; color:#f60000; font-weight:bold; line-height:22px; margin-bottom:12px;}

.copyright{ width:1062px; margin:0 auto; overflow:hidden; text-align:center; line-height:32px;}

.bdsharebuttonbox{ margin-left:480px;}















/*娴溠冩惂閺€鎯с亣*/

#zhezhao {

background: #000;

width: 100%;

height: 100%;

position: absolute;

z-index: 999;

left: 0;

top: 0;

display: none;

}

#bigimg_box {

position:fixed;

_position: absolute;

z-index: 9999;

width: 590px;

display: none;

height: 416px;

top: 50%;

_top: 790px;

left: 50%;

margin-left: -220px;

margin-top:-185px;

text-align:left;

border:6px solid #ccc;

background:url(../images/loading3.gif) center no-repeat #fff;



}

#bigimg_box img{ width:590px; height:416px; display:block; clear:both; overflow:hidden; background:url(../images/loading3.gif) center no-repeat;}

#bigimg_box .bigtit{ width:595px; height:34px; line-height:34px; text-align:center; color:#000000; background:#fff; font-size:12px;}

#closebox{ width:68px; height:68px; overflow:hidden; background:url(../images/closebiao.png) no-repeat; position:absolute; top:0px; right:0px; z-index:2; cursor:pointer;}

#pro_l{ position:absolute; width:53px; height:53px; cursor:pointer; top:44%; left:10px; z-index:2; cursor:pointer;  background:url(../images/pro_l.png);}

#pro_r{ position:absolute; width:53px; height:53px; cursor:pointer; top:44%; right:10px; z-index:2; cursor:pointer;  background:url(../images/pro_r.png);}

#closebtn{ color:#000; width:50px; height:25px; background:#fff; text-align:center; line-height:25px; cursor:pointer;}

.spnr{ overflow:hidden; display:none;}

.spbf{ width:595px; height:400px; overflow:hidden; background:#fff;}

/*娴溠冩惂閺€鎯с亣*/



#main.lyb{background:url(../images/mainbj2.png);}



/*内页*/

.mbox {

    width: 1300px;

    margin: 0 auto;

    position: relative;

}

#sytop2 {

    width: 100%;

    position: relative;

    height: 9px;

    background: url(../images/tbj.jpg) bottom repeat-x;

    overflow: hidden;

}

#container{ width:100%;background:url(../images/container.jpg) repeat;}

#cont{ width:1305px; margin:0 auto; background:url(../images/cont.jpg) top center repeat-y;}

.nytit1{ position:absolute; top:-2px; left:42px; width:269px; height:96px;  background:url(../images/ntit1.jpg) no-repeat; z-index:10; text-align:center; text-align:center;}

.nytit1 h2{ color:#20adff; font-size:28px; text-align:center; line-height:34px; padding-top:40px; font-family:Microsoft Yahei; font-weight:bold; }

.nytit1 h4{ color:#20adff; font-size:14px;line-height:20px; font-family:SimSun; text-transform:uppercase; text-align:center; font-weight:normal;}

.content{ width:1300px; margin:0 auto; overflow:hidden;  position:relative;}

.hot{ position:absolute; right:55px; color:#fff; font-family:'Microsoft Yahei';z-index:9999}

.hot a{ color:#fff; height:26px;  display:inline-block; line-height:26px; font-size:12px; padding:0 3px; }

.hot img{ float:left; display:inline-block;; width:16px; height:26px; }

#sidebar{ width:283px;; float:left; display:inline; margin-left:39px; padding-top:94px; padding-bottom:28px; height:auto;position:relative;}

.side_b{ background:url(../images/sidebar_b.jpg) left bottom no-repeat;}



.leftnav{ width:283px;overflow:hidden;  background:url(../images/sidebar.jpg) left top repeat-y; }

.leftnav ul{ overflow:hidden; width:283px; padding-bottom:25px;}

.leftnav ul li{ width:283px;float:left;overflow:hidden; margin-bottom:2px; margin-top:-4px;}

.leftnav ul li a{ color:#fff; display:block;width:283px; height:37px;  line-height:37px; text-align:left; text-indent:2em; font-size:18px; padding-top:26px; background:url(../images/leftnav1.png) left top no-repeat; font-family:Microsoft Yahei;}

.leftnav ul li a:hover,.leftnav ul li a.selected{  background:url(../images/leftnav01.png) right bottom no-repeat; text-indent:5.5em; padding-top:13px; line-height:48px; height:50px; color:#20adff; text-decoration:none; padding-bottom:-15px;}

.leftnav2{ width:283px;overflow:hidden;  background:url(../images/sidebar.jpg) left top repeat-y; }

.leftnav2 ul{ overflow:hidden; width:283px; padding-bottom:25px;}

.leftnav2 ul li{ width:283px;float:left;overflow:hidden; margin-bottom:2px; margin-top:-4px;}

.leftnav2 ul li a{ color:#fff; display:block;width:283px; height:37px;  line-height:37px; text-align:left; text-indent:2em; font-size:18px; padding-top:26px; background:url(../images/leftnav1.png) left top no-repeat; font-family:Microsoft Yahei;}

.leftnav2 ul li a:hover,.leftnav2 ul li a.selected{  background:url(../images/leftnav02.png) right bottom no-repeat; text-indent:5.5em; padding-top:13px; line-height:50px; height:50px; color:#20adff; text-decoration:none; padding-bottom:-15px;}

.navsub{overflow:hidden;color:#fff; background-color:#fff; display:none;}

.leftnav ul li .navsub a{ width:255px; display:block; line-height:37px; height:37px; text-indent:5em; font-size:14px; overflow:hidden; color:#231815; font-weight:normal; background-image:none; margin:0px; background-color:#fff;}

.leftnav ul li .navsub a:hover,.leftnav ul li .navsub a.selected{ background:url(../images/navsub.jpg) left top no-repeat  #eae8e6; color:#ff7100; text-decoration:underline;}

.leftbtn{ width:283px; overflow:hidden; text-align:center; height:446px; overflow:hidden; float:left; display:inline; background:url(../images/nytel.jpg) left 4px no-repeat; position:relative;}

.nyword{ position:absolute; left:0; top:0; width:283px; height:70px;}

.nytel{position:absolute; bottom:70px; left:0px; width:283px; text-align:center; font-size:33px; color:#20adff; font-family:KaiTi; line-height:32px;}



.main{ width:930px; float:left; display:inline; margin-top:24px; overflow:hidden; background:url(../images/main.jpg) center top  repeat-y; overflow:hidden; margin-bottom:20px;}

.right{ background:url(../images/right.jpg) center top no-repeat;}

.right2{ background:url(../images/right2.jpg) center top no-repeat;}

.right_b{ background:url(../images/right_b.jpg) center bottom no-repeat;}

.nyt{ width:100%; padding-top:22px; text-align:center; color:#fcfcfe; font-family:Microsoft Yahei; height:70px;}

.nyt h2{  font-size:28px; line-height:36px; }

.nyt h5{  font-size:12px; line-height:20px; text-transform:uppercase; font-weight:normal;}

.line{ width:100%; border-bottom:1px #898989 dashed; margin:10px 0;}

.normal{ width:830px; overflow-x:hidden; overflow-y:auto; margin-left:43px; padding:20px 0; line-height:25px; font-size:14px; color:#000; font-family:Microsoft Yahei;}

.normal_tit{ width:100%; text-align:center;}

.normal p{ text-indent:2em;}



.newscont{ width:830px; overflow-x:hidden; overflow-y:auto; margin-left:43px; padding:20px 0; line-height:25px; font-size:12px; color:#000;}
#newstext p{font-size: 14px;line-height: 2em;}
.fenye{ width:100%; margin-top:15px; clear:both; overflow:hidden; color:#000; text-align:center; line-height:30px; padding-bottom:15px; font-family:Microsoft Yahei;}

.fenye a{ padding:3px 3px; color:#000;}

.fenye a:hover{ color:#fff; text-decoration:none; background:#20adff;}


.m_list3{width: 280px;
margin-right: 15px;
float: left;
padding-top: 15px;
cursor: pointer;}
.m_list3 img{ background:#fff; border:#999 1px solid; padding:1px;width:270px;height:225px;}
.m_list3:hover p{color:#E94F07;}
.m_list3 span{display: block;
width: 100%;
font-size: 14px;
text-align: center;}
.m_list3 p{ font-size:14px; color:#666; text-align:center; line-height:20px;}
.m_list3 p span{ padding:0 10px;}

.prolist{ width:830px; margin-left:42px; min-height:650px; padding:20px 0; }

.protxt{overflow:hidden; width:830px; margin:0 auto; padding-top:10px;  color:#767676; line-height:24px; padding-bottom:10px;}

.protxt p{ text-indent:2em;}

.protit{ width:100%; height:76px; margin-bottom:15px; text-align:center; background:url(../images/protit.jpg) center no-repeat; font-size:20px; color:#fff;line-height:76px; font-family:Microsoft Yahei; font-weight:bold;}

.prolist ul{ width:843px; overflow:hidden;}

.prolist ul li{ height:183px; width:267px; margin-right:14px; margin-bottom:12px; float:left; display:inline;}



.syxw{width:540px; margin-left:56px; margin-top:43px; overflow:hidden;}

.syxw_t{width:540px; height:155px; overflow:hidden;}

.syxwl{width:235px; height:155px; position:relative; float:left; color:#fff; font-size:14px; line-height:22px; font-family:Microsoft Yahei;}

.syxwl h3{height:44px; margin-bottom:6px; line-height:44px; border-bottom:1px dotted #fff; color:#fff45c; font-family:Microsoft Yahei; font-size:18px; font-weight:normal;}

.syxwl a{color:#fff;}

.syxwr{width:283px; height:140px; float:right; overflow:hidden;}

.more1{position:absolute; right:0px; bottom:15px;}

.synlist{overflow:hidden;}

.synlist li{height:42px; background:url(../images/li01.jpg) left center no-repeat; padding-left:30px; line-height:42px; border-bottom:1px dashed #e0e7e4; color:#fff45c; font-family:Microsoft Yahei; font-size:14px;}

.synlist li a{color:#fff45c;}

.synlist li span{float:right;}


.m_wrap5{ padding-top:30px;}
.m_wrap5 .img{ float:left; width:324px; background:#fff; border:#999 1px solid; padding:1px;position:relative;}
.m_wrap5 .img img{width:324px;height:243px;}
.m_wrap5 .img:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.m_wrap5 .img span{display:none;}
.m_wrap5 .img:hover span{display:block; background:url(../images/dt.png) no-repeat left center;padding-left:32px;position:absolute;right:5px;bottom:2px;height:35px;line-height:35px;}
.m_wrap5 .con{ float:right; width:455px;}
.m_wrap5 .con h1{ font-size:19px; color:#0699e9; padding-bottom:5px;}
.m_wrap5 .con p{ font-size:14xp; color:#666; line-height:30px;}
.m_wrap5 .con .btn{ width: 285px;margin: 0 auto;}
.m_wrap5 .con .btn a{padding-right: 10px;}
.m_wrap6{ padding-top:20px;}
.m_wrap6 table{border-collapse:collapse;}

.m_wrap6 dt{ background:url(../images/cowboy_69.jpg) no-repeat; height:30px; line-height:30px; color:#FFF; text-indent:35px; font-size:14px;}
.m_wrap6 dd .p1{ font-size:14px; color:#000; line-height:25px;}
.m_con{ background:url(../images/cowboy_16.jpg) no-repeat; width:100%; height:60px; text-align:center; font-size:14px; color:#333; line-height:25px; padding-top:15px;}
.m_con b{ font-size:20px; color:#e94f06;}
.m_con1{ padding-top:20px;}

.fenyel{ float:left; padding-left:22px;}

.fenyer{ float:right; padding-right:20px;}

#liuyan {
overflow: hidden;
width: 800px;
height: 410px;
margin:0 auto;
}
.lybox{ width:660px; overflow:hidden; float:left; display:inline; margin-left:30px;}
.lypic{ width:350px; float:left; margin-top:25px;  display:inline;}
.txt9{ text-align:center; font-size:14px; font-weight:bold;  color:#373737; font-family:Microsoft Yahei;}
.txt8{ text-align:center; font-size:16px; font-weight:bold;  color:#373737; padding:30px 0px; font-family:Microsoft Yahei;}
#newstext #btn  th,#newstext #btn   td{border:none;}