@charset "utf-8";

/* CSS Document */

body{

	margin:0px;

	padding:0px;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family: "微软雅黑";

	font-size: 12px;

	color:#333;

	line-height:1.8;

	background-color:#F2F2F2;

	

	}

form{

	margin:0px;

	padding:0px;

	}

a{

	color:#333;

	text-decoration: none;

 }

a:hover {

	color:#D80000;

	text-decoration: underline;

}

p{padding:0;margin:0;}

ul{ margin:0; padding:0; list-style:none;}

li{ margin:0; padding:0; list-style:none;}

img{ border:none;}

*{margin:0;padding:0;list-style-type:none;}

a,img{border:0;}

table { border-collapse: collapse; width: 100%; } 

 table tr, table th, table td { border: none; font-size:14px; }

  table th, table td { padding: 10px 7px; text-align: center; }

   table th { color: #373737; text-transform: uppercase; }

    table tr td { color: #373737; } 





/*头部*/

.top_ggt{ width:100%; height:45px; position:relative; overflow:hidden;}

#close{ position:absolute; z-index:5; top:2px; right:2px; cursor:pointer;}



.nav{width:100%; height:45px; background-color:#FFF;}	

.nav_all{width:1200px; height:45px; margin: 0 auto;}

.nav_all img{ margin-top:-5px;}

.top_nav{ width:200px; height:45px; line-height:45px; float:left; background:#F36629; text-align:center;}

.top_nav a{ font-size:20px; font-weight:500; color:#FFF;}

.nav_all ul{float:left; width:792px; padding-left:15px;}

.nav_all ul li{ width:88px; height:45px; float:left; font-size:16px; line-height:45px;}

.nav_all ul li:last-child s{ display:none;}

.nav_all ul li s{ float:right; font-size:14px; margin:0 8px; letter-spacing:normal; text-decoration:none;}





.banner{ width:100%; height:700px; overflow:hidden; position:relative;}

.bannbg{ width:100%; height:100%; overflow:hidden;}

.bannbg li{ width:100%; height:100%;}

.banner_left1 {width:200px; height:500px; position:absolute; top:0; left:-600px; margin-left:50%; overflow: hidden; z-index:5;}

.bannersjt {width:200px; height:20px; position:absolute; top:0; left:0; z-index:6; cursor: pointer; text-align:center;}

.bannersjt1 {width:200px; height:20px; position:absolute; bottom:0; left:0; z-index:6; cursor: pointer; text-align:center;}

.banner_left1 ul {width:200px; position:absolute; top:0; left:0;}

.banner_left1 ul li { width:200px; height: 125px; background-color: #FF0000; position: relative;}





/*浮动导航*/

.scroll_nav { width:100%; height:50px; position:fixed; top:0px; left:0px; color:#fff; z-index:20; background:rgb(238,120,0); display:none;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}

.nav_con { width:1200px; height:50px; margin:0 auto; position:relative;}

.nav_con ul { float:left; width:1200px;}

.nav_con ul li { float:left; width:133.3px; height:50px; line-height:50px; text-align:center;}

.nav_con ul li a{ font-size:18px; color:#fff; font-weight:500;}





	

/*热点*/

.hotbox{ width:100%; height:160px; background:#FFF; overflow:hidden;}

.hot{ width:1200px; height:140px; margin:0 auto; padding-top:20px;}

.hot_l{ width:60px; height:60px; text-align:center; letter-spacing:8px; line-height:60px; float:left;}

.hot_l p{ font-size:18px; color:#B20000;}

.hot_r{ width:1140px; overflow:hidden; float:left;}

.hot_r .underline{ height:60px; border-bottom:1px dashed #999999;}

.hot_r ul li{ float:left; height:60px; line-height:60px; margin-left:20px;}

.hot_r ul li a{ font-size:14px;}







/*第一部分*/

.cont1{ width:1200px; height:316px; margin:0 auto; margin-top:20px;}

.cont1_a{ width:300px; height:316px; float:left; position:relative;}

.cont1_b{ width:900px; height:316px; float:left; background-color:#FFF;}

.cont1_b1,.cont1_b2,.cont1_b3{width:300px; height:316px; float:left;}

.cont1_b1_up,.cont1_b2_down,.cont1_b3_up{width:300px; height:158px; float:left; background:#666; position:relative;}

.cont1_b1_down,.cont1_b2_up,.cont1_b3_down{width:300px; height:158px; float:left; background:#fff; position:relative;}

.cont1_zxzx{width:32%; height:40px; position:absolute; background:#ee7800; color:#fff; top:66%; left:14%; z-index:2; font-size:18px; line-height:40px; text-align:center;}

.cont1_zxzx .cont1_tip{width:25px; height:25px; background:#be0000; color:#fff; position:absolute; top:-12px; right:-12px; z-index:3; text-align:center; line-height:25px; border-radius:50%; font-size:14px;}

.cont1_qqzx{width:32%; height:40px; position:absolute; background:#ee7800; color:#fff; top:66%; right:14%; z-index:2; font-size:18px; line-height:40px; text-align:center;}

.cont1_qqzx:visited{color:#fff;}

.cont1_b3_down_a{width:90%; height:120px; position:absolute; top:5%; left:12.5%; z-index:2; color:#c40000; font-size:15px; line-height:30px;}

.cont1_b3_down_a li{ height:30px; overflow:hidden; width:95%;}

.cont1_b3_down_a a{color:#ee7800;}

.cont1_b3_down_b{width:90px; height:25px; position:absolute; right:3%; bottom:0;z-index:2; color:#333; font-size:16px; line-height:25px;}

#ah1{ text-align:center; width:110px; height:100px; border-radius:8px; color:#FFFFFF; font-size:48px;}









/*第二部分*/

.cont2{ width:1200px; height:462px; margin:0 auto; margin-top:30px;}

.cont2_news{ width:1200px; height:36px;}

.cont2_newslist{ width:1200px; height:416px;}

.cont2_newsleft{ width:592px; height:416px; float:left; background:#FFF;}



.left_top{ width:100%; overflow:hidden; border-bottom:1px solid #D5D5D5; height:165px;}

.left_top li{ width:100%; overflow:hidden;}

.top_news{ width:424px; height:165px; float:left; overflow:hidden; margin-top:15px; margin-left:20px;}

.top_news a:hover{ text-decoration:none;}

.top_news h2{ font-size:30px; line-height:40px; color:#ee7800; overflow:hidden;}

.top_news p{ font-size:12px; color:#919191; line-height:2; max-height:96px; overflow:hidden;}

.news_zx{ width:120px; height:165px;float:left; margin-top:60px; margin-left:10px;}

.news_zx a{ display:block; width:120px; height:32px; font-size:14px; text-align:center; line-height:32px; border:1px solid #24BB01; border-radius:5px; overflow:hidden; margin-bottom:20px; color:#24BB01;}



.news_bt{ width:100%; height:55px; position:relative; border-bottom:1px solid #D5D5D5;}

.news_bt li{ width:98px; height:55px; line-height:55px; font-size:18px; float:left; text-align:center;}

.news_bt li a{ text-align:center; color:#333333;}

.news_bt li .bta{ color:#ee7800;}

.news_bt .newsboder{border-bottom:2px solid #ee7800;}



.news01{ width:100%; overflow:hidden;}

.news_box{ width:592px; height:190px; overflow:hidden; float:left; position:relative;}

.news_box li{ overflow:hidden; border-bottom:1px dotted #999999 ; width:270px; background:url(../images/dian.jpg) 10px no-repeat;}

.news_box .borderli{ height:45px; line-height:45px;}

.news_box .newsli01{ position:absolute; right:10px; top:0;}

.news_box .newsli02{ position:absolute; right:10px; top:45px;}

.news_box .newsli03{ position:absolute; right:10px; top:90px;}

.news_box .newsli04{ position:absolute; right:10px; top:135px;}



.news_box a{ font-size:14px; float:left; line-height:45px; display:block; width:250px; margin-left:30px;}

.news_box a h4{ width:100%;text-align: left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; color:#333333; font-weight:normal;}

.news_box a .redh4{ color:#FF0000 ; font-weight:bold;}

.news_box span{ float:right; font-size:14px; line-height:54px; width:80px; margin-right:10px;}



.cont2_newsright{ width:592px; height:416px; position:relative; float:right; background:#FFF;}

.xsbmdtbox{ width:120px; height:416px; overflow:hidden; position:absolute; top:0; left:14px;}

.xsbmdtbox img{ width:97px; position:absolute; top:0;}

.xsbmxx{ width:472px; float:right; margin-right:20px;overflow:hidden;}

.xsbmxx li{ width:20%; text-align:center; margin:2%; float:left;font-size:16px; color:#ff0000; line-height:32px;}

.xsbmxx .bzbmlx{ width:22%;}



.xsbmxx01{ width:440px; float:right; margin-right:20px;overflow:hidden; height:164px;}

.xsbmxx01 li{ overflow:hidden; border-bottom:1px dashed #CCCCCC; position:relative; height:40px;}

.xsbmxx01 span{ display:block; float:left;text-align: center;}



.xmbox01{ width:50px;  position:absolute; left:0; line-height:40px;}

.xmbox02{ width:100px; position:absolute; left:95px;line-height:40px;}

.xmbox03{ width:80px; position:absolute; left:225px;line-height:40px;}

.xmbox04{ width:80px; position:absolute; left:340px;line-height:40px;}



.cont2_newsright h5{ width:200px; font-size:18px; color:#ee7800; position:absolute; bottom:100px; right:50px;}



.bzbmsp{ display:block; width:188px; height:141px; overflow:hidden; position:absolute; margin-left:140px; bottom:25px;}



.bmzxan{ display:block; text-align:center; color:#FFFFFF; width:125px; font-size:14px; line-height:35px; background-color:#24BB01; border-radius:5px; overflow:hidden; position:absolute; right:80px; bottom:25px;}





/*第三部分*/

.cont3{ width:1200px; height:100px; margin:0 auto; margin-top:20px;}

.cont3_a{width:300px; float:left; height:100px;}

.cont3_a img{width:81px; margin-top:10px; float:left; margin-left:15px;}

.cont3_a .p1{width:180px; margin-top:20px; margin-left:10px; font-size:30px; line-height:32px; height:32px; float:left; text-align:center;}

.cont3_a .p2{width:180px; margin-top:8px; margin-left:10px; font-size:18px; line-height:32px; height:32px; float:left; text-align:center;}





/*第四部分*/

.cont4{ width:1200px; height:426px; margin:0 auto; margin-top:20px;}

.jcspbox{ width:1200px; position:relative; background-color:#FFFFFF; height:378px; overflow:hidden;}

.jcspbox li{ width:300px; overflow:hidden; float:left; margin:0; height:378px; position:relative;}

.jcsprw{ display:block;width:263px; height:193px; overflow:hidden; border-radius:10px; margin:20px  auto 8px auto; position:relative;}

.jcsprw img{ max-height:100%; max-width:100%; position:absolute; top:0; bottom:0; right:0; left:0; margin:auto;}

.cgxzxx{ display:block; width:100%; height:100%}

.jcspbox li:hover p{ opacity:1;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;}

.cgzzjj{ position:relative;}

.cgzzjj h5{ font-size:24px; color:#F36629; margin-left:40px;}

.cgzzjj p{ width:263px; margin:5px auto; font-size:12px; line-height:24px; color:#999999; max-height:100px; overflow:hidden;}

.rwmwpy{ width:auto; height:20px; position:absolute; top:15px; left:120px; font-size:14px; color:#464646; overflow:hidden;}



.gdcgxz{ display:block; width:300px; font-size:16px; color:#F36629; margin-left:10px; margin-top:20px; line-height:16px;}

.gdcgxzx{ display:block; width:280px; margin:15px auto 15px 10px; border-bottom:1px dotted #777777;}

.gdcgxzx h6{ font-size:14px; color:#333333; margin-bottom:5px;}

.gdcgxzx p{ font-size:14px; color:#999999; margin-bottom:10px; max-height:119px; overflow:hidden;}



.jybzlj{ width:1200px; position:relative; margin-top:20px; overflow:hidden; margin:0 auto;}

.jybzlj li{ width:25%; float:left;}

.jybzlj li a{ display:block;width:250px; margin-left:auto; margin-right:auto; overflow:hidden; font-size:24px; line-height:60px; color:#ee7800;}



.jybzljt01{ display:block; width:60px; height:60px; overflow:hidden; position:relative; float:left; margin-right:10px; margin-left:40px;}

.jybzljt01 img{ width:631px; position:absolute; top:-58px; left:-12px;}



.jybzljt02{ display:block; width:60px; height:60px; overflow:hidden; position:relative; float:left; margin-right:10px;}

.jybzljt02 img{ width:631px; position:absolute; top:-60px; left:-80px;}



.jybzljt03{ display:block; width:60px; height:60px; overflow:hidden; position:relative; float:left; margin-right:10px;}

.jybzljt03 img{ width:631px; position:absolute; top:-62px; left:-148px;}



.jybzljt04{ display:block; width:60px; height:60px; overflow:hidden; position:relative; float:left; margin-right:10px;}

.jybzljt04 img{ width:631px; position:absolute; top:-62px; left:-217px;}



/*第五部分*/

.cont5{ width:1200px; height:80px; margin:0 auto; margin-top:20px;}

.cont5_a{width:300px; float:left; height:80px;}

.cont5_a img{width:62px; margin-top:10px; float:left; margin-left:10px;}

.cont5_a p{width:180px; margin-left:5px; font-size:22px; line-height:80px; height:80px; float:left; text-align:center;}



/*第六部分*/

.cont6{ width:1200px; height:192px; margin:0 auto; background:#FFF; margin-top:20px;}

.cont6_t{ height:27px; text-align:center; padding-top:10px;}

.cont6_d{ width:1200px; height:126px; overflow:hidden; margin-top:15px; position:relative;}

.c6l{ position:absolute; left:0; top:22px;}

.c6r{ position:absolute; right:0; top:22px;}

.hzqyxbox li{ width:250px; height:124px; border:1px solid #F3F3F3; float:left; margin:0 15px; overflow:hidden; display:black; position:relative; text-align:center;}

.hzqyxbox{ margin-left:36px;}

.hzqyxbox li img{ position:absolute; top:0; bottom:0; left:0; right:0; margin:auto;}





/*第七部分*/

.cont7{ width:1200px; height:400px; margin:0 auto; margin-top:30px;}

.zj_cont7{width:100%; height:364px; margin:0 auto;}

.cont7_a{width:450px; height:364px; float:left; position:relative; background:#fff;}

.cont7_pic1{float:left; display:block; width:450px; height:364px; background:#FBA64C;}

.cont7_pic1 img{ padding-top:6px; padding-left:6px;}

.cont7_pic2{float:left; display:block; width:450px; height:182px; background:#F04951;}

.cont7_pic2 img{ padding-top:6px; padding-left:6px;}

.cont7_pic3{float:left; display:block; width:450px; height:182px; background:#E865AB;}

.cont7_pic3 img{ padding-top:6px; padding-left:6px;}

.cont7_pic4{float:left; display:block; width:300px; height:364px; background:#00F078;}

.cont7_pic4 img{ padding-top:6px; padding-left:6px;}

.cont7_tip1{width:136px; height:119px; position:absolute; top:0px; left:0px; z-index:10;}

.cont7_tip2{width:136px; height:119px; position:absolute; top:182px; left:0px; z-index:10;}

.cont7_b{width:300px; height:364px; float:right; position:relative; background:#fff;}





/*第八部分*/

.cont8{ width:1200px; height:512px; margin:0 auto; margin-top:30px;}

.cont8_a1{ width:296px; height:462px; float:left; position:relative;}

.cont8_a2{ width:296px; height:462px; float:left; position:relative; margin-left:5px;}

.cont8_a3{ width:296px; height:462px; float:left; position:relative; margin-left:5px;}

.cont8_a4{ width:296px; height:462px; float:left; position:relative; margin-left:5px;}



.cont8_pic1{ width:296px; height:462px; background:#FFF;}

.cont8_pic1 img{ padding-top:1px; padding-left:1px;}

.cont8_a_3{width:100%; height:106px; position:absolute; left:0px; bottom:50px; background:rgba(0,0,0,.5);}

.cont8_title1{width:100%; text-align:center; font-size:30px; color:#fff; margin-top:8px;}

.cont8_title2{width:100%; text-align:center; font-size:14px; color:#fff;}



.cont8_a_1{ width:296px; height:226px; background:#FFF; position:relative;}

.cont8_a_1 img{ max-width:294px; max-height:224px; position:absolute; top:0; bottom:0; left:0; right:0; margin:auto;}

.cont8_a_1 span{width:100%; height:226px; line-height:226px; position:absolute; z-index:2; left:0px; top:0px; text-align:center; font-size:24px; color:#fff; background:rgba(0,0,0,.5); opacity:0;}

.cont8_a_1:hover span{opacity:1;}



.cont8_a_2{ width:296px; height:226px; background:#FFF; margin-top:10px; position:relative;}

.cont8_a_2 img{ max-width:294px; max-height:224px; position:absolute; top:0; bottom:0; left:0; right:0; margin:auto;}

.cont8_a_2 span{width:100%; height:226px; line-height:226px; position:absolute; z-index:2; left:0px; top:0; text-align:center; font-size:24px; color:#fff; background:rgba(0,0,0,.5); opacity:0;}

.cont8_a_2:hover span{opacity:1;}



/*第九部分*/

.cont9{ width:1200px; height:396px; margin:0 auto; margin-top:30px; overflow:hidden;}

.cont9_down{ width:1200px; height:348px; background:#FFF;}

.cont9_down_left{ float:left; width:373px; margin:20px 30px 0 10px;}

.cont9_down_right{ float:left; width:740px; }

.cont9_down_right p{ margin-top:30px; font-size:14px; color:#555555;}

.cont9_down_right ul{ overflow:hidden; margin-top:30px;}

.cont9_down_right ul li { width:740px; height:35px; padding-left:30px; background:url(../images/icon10.jpg) no-repeat left center; margin-left:5px; font-size:16px; color:#333;}

.cont9_down_right p a {display: inline-block; width:120px; height:35px; line-height:35px; background:#ff4400; margin-left:600px; text-align:center; border-radius:20px; color:#fff; font-size:16px; font-family:"微软雅黑";}





/*第十部分*/

.cont10{ width:1200px; margin:0 auto; margin-top:30px; overflow:hidden;}

.cont10_xqhz{ width:1200px; padding-bottom:22px; background:#FFF;}

.cont10_xqhz ul li { display:block; float:left; padding:2px; margin-right:12px; width:148px; height:60px; border:1px solid #e4e3e1; margin-top:20px; margin-left:5px; margin-bottom:50px;}

.cont10_xqhz ul li img{ width:100%; margin:auto; display:block; margin-bottom:10px;}



/*友情链接*/

.link{ width:1200px; height:120px; margin:0 auto; margin-top:30px;}

.link_down{ width:1200px; height:85px;}

.link_down a{ height:35px; line-height:35px; font-size:14px; color:#525252; margin-left:15px;}











