/***
 * @website
 * http://www.jzread.com
 * @QQ£º568245346
 * @author£ºjsjlsf
 * @e-mail: jsjlsf@163.com
 */
.gg{width:1200px; margin:0px auto;}
.gg img{width:1200px; display:block}
.tt{width:1198px; height:95px;background:#f3f3f3; border:#e6e6e6 1px solid; position:relative;margin:0 auto;overflow: hidden;}
.tt .text{text-align:center; font-size:32px; font-weight:bold; color:#333; padding:10px 0 8px; }
.tt .text a{color:#ff0000;}
.tt p{font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; font-size:14px; color:#033266;  text-align:center;line-height:24px;padding-left:20px;}
.tt .plus{ display:block; width:77px; height:51px; position:absolute; left:0px; top:0px; background:url(../images/toutiao.png) no-repeat;}
.tt p a{padding-left:10px; padding-right:10px;color:#464646;}


.main1{ width:1200px; margin:0 auto; overflow:hidden;}
.left1{width:770px; float:left; overflow:hidden;}


.gd{width:770px; height:40px; background:#f6f6f6;margin:0 auto;}
.gdc{width:770px; height:40px; line-height:40px;margin:0 auto}
.scroll_news { width:770px; height:40px; float:left; font-size:15px; }
.scroll_news span { width:100px; height:40px; line-height:40px; text-align:center; background: #0084cf; font-size:18px; color:#FFFFFF; display:block; position:relative; float:left;}
.scroll_cnt { width:650px; float:left; height:40px; margin-right:5px; overflow:hidden;}
.scroll_cnt .per800 { width:800%; height:40px; float:left;}
.snews_list { float:left;}
.snews_list li{ height:40px; line-height:40px; font-size:16px; background:url(../images/sa.png) no-repeat left center; padding-left:12px; padding-right:20px; float:left; overflow:hidden;}
.snews_list li a{ color:#464646 }


.left1a{width:770px; float:left; overflow:hidden;}

.left1b{ width:770px; float:left}
.left1b ul{width:780px;}
.left1b li{ float:left; width:250px; height:158px;  margin-right:10px;  position:relative; overflow:hidden;}
.left1b li img{ width:250px; height:158px; border:0px;}
.left1b li span{width:250px; height:30px; line-height:30px;background:url(../images/txt_bg.png) repeat-x;position:absolute;left:0;bottom:0; font-size:16px; color:#fff;text-align:center; cursor:pointer;overflow:hidden;}

.right1{ float:right; width:400px;  position:relative; overflow:hidden;}
.right2a{ width:400px; height:38px; border-top:1px solid #e6e6e6;float:left;}
.right2a .p1{height:38px; line-height:38px; font-size:22px;  color:#0084cf;   float:left;}

.xwt1{ width:400px;border-bottom:1px solid #f0f0f0; float:left; position:relative;}
.xwt1_a{width:400px; height:30px; line-height:30px;font-size:16px; font-weight:bold;float:left; overflow:hidden;}
.xwt1_a span{ height:30px; line-height:30px; padding-left:5px; padding-right:5px; margin-right:5px; background:#ff0000; color:#FFFFFF; font-size:14px;border-radius:3px;}
.xwt1_b{width:400px; height:48px;font-size:14px;line-height:24px;color:#8D8D8D; overflow:hidden;  }

.right1b{ width:400px; float:left}
.right1b li{ width:388px;height:34px; line-height:34px; font-size:16px; background:url(../images/sa.png) no-repeat left center; padding-left:12px; float:left; overflow:hidden;}


.main2{ width:1200px; margin:0 auto; overflow:hidden;}
.left2{width:380px; float:left; overflow:hidden;}
.title2{ width:380px; height:50px; background:url(../images/a_bg2.png) repeat-x bottom;float:left;}
.title2 .p1{ height:50px; line-height:50px; font-size:22px; background:url(../images/a_bg1.png) repeat-x bottom; }
.title2 .p1 a{ color:#089dea;font-weight:bold;}


.new2{ width:380px; float:left}
.new2 ul{width:390px;}
.new2 li{ float:left; width:185px; height:115px;  margin-right:10px;  position:relative; overflow:hidden;}
.new2 li img{ width:185px; height:115px; border:0px;}
.new2 li span{width:185px; height:30px; line-height:30px;background:url(../images/txt_bg.png) repeat-x;position:absolute;left:0;bottom:0; font-size:14px; color:#fff;text-align:center; cursor:pointer;overflow:hidden;}


.new21{ width:380px; float:left}
.new21 li{ width:368px;height:32px; line-height:32px;  font-size:16px; background:url(../images/sa.png) no-repeat left center;padding-left:12px;  padding-right:20px; float:left; overflow:hidden;}
.new21 li.ha{height:36px; line-height:36px; font-size:16px; font-weight:bold;overflow:hidden;}

.midd2{width:380px; padding-left:30px; float:left; overflow:hidden;}
.right2{width:380px; float:right; overflow:hidden;}


.main3{ width:1200px; margin:0 auto; overflow:hidden;}
.title3{ width:1200px; height:50px; background:url(../images/a_bg2.png) repeat-x bottom;float:left;}
.title3 .p1{ height:50px; line-height:50px; font-size:22px; background:url(../images/a_bg1.png) repeat-x bottom;color:#0084cf; }
.title3 .p1 a{ color:#0084cf;}

.title3 .p2{ height:50px; line-height:50px;font-size:14px; float:right;}
.title3 .p2 span{padding-left:10px; padding-right:10px; }



.left3{width:380px; float:left; overflow:hidden;}
.title31{ width:380px; height:40px; background:url(../images/a_bg4.png) repeat-x bottom;float:left;}
.title31 .p1{ height:40px; line-height:40px; font-size:18px; background:url(../images/a_bg3.png) repeat-x bottom; }

.xwt3{ width:380px; height:115px; float:left; position:relative;}
.xwt3_left{ width:170px;float:left; overflow:hidden}
.xwt3_left img{ width:170px;height:115px;}
.xwt3_right{ width:195px; color:#666666;float:right;}
.xwt3_right_a{width:195px; height:50px; line-height:25px;font-size:16px; font-weight:bold;float:left; overflow:hidden;}
.xwt3_right_b{ width:195px; height:40px; line-height:20px;color:#999; font-size:14px; float:left; overflow:hidden;}


.new3{ width:380px; float:left}
.new3 ul{width:390px;}
.new3 li{ float:left; width:185px; height:115px;  margin-right:10px;  position:relative; overflow:hidden;}
.new3 li img{ width:185px; height:115px; border:0px;}
.new3 li span{width:185px; height:30px; line-height:30px;background:url(../images/txt_bg.png) repeat-x;position:absolute;left:0;bottom:0; font-size:14px; color:#fff;text-align:center; cursor:pointer;overflow:hidden;}


.new31{ width:380px; float:left}
.new31 li{ width:368px;height:35px; line-height:35px;  font-size:16px; background:url(../images/sa.png) no-repeat left center;padding-left:12px;  padding-right:20px; float:left; overflow:hidden;}
.new31 li.ha{height:36px; line-height:36px; font-size:16px; font-weight:bold;overflow:hidden;}

.new32{ width:380px; float:left}
.new32_L{ width:180px; float:left}
.new32_L ul{width:180px;}
.new32_L li{ float:left; width:180px; height:110px;  margin-right:10px;  position:relative; overflow:hidden;}
.new32_L li img{ width:180px; height:110px; border:0px;}
.new32_L li span{width:180px; height:30px; line-height:30px;background:url(../images/txt_bg.png) repeat-x;position:absolute;left:0;bottom:0; font-size:14px; color:#fff;text-align:center; cursor:pointer;overflow:hidden;}


.new32_R{ width:185px; float:right}
.new32_R li{ width:175px;height:28px; line-height:28px;  font-size:14px; background:url(../images/sa.png) no-repeat left center;padding-left:10px;  padding-right:20px; float:left; overflow:hidden;}


.midd3{width:380px; padding-left:30px; float:left; overflow:hidden;}
.right3{width:380px; float:right; overflow:hidden;}



.main4{ width:1200px; margin:0 auto; overflow:hidden;}
.left4{width:380px; float:left; overflow:hidden;}
.title4{ width:380px; height:50px; background:url(../images/a_bg2.png) repeat-x bottom;float:left;}
.title4 .p1{ height:50px; line-height:50px; font-size:22px; background:url(../images/a_bg1.png) repeat-x bottom; }
.title4 .p1 a{ color:#0084cf;}



.new4{ width:380px; float:left}
.new4 ul{width:390px;}
.new4 li{ float:left; width:185px; height:115px;  margin-right:10px;  position:relative; overflow:hidden;}
.new4 li img{ width:185px; height:115px; border:0px;}
.new4 li span{width:185px; height:30px; line-height:30px;background:url(../images/txt_bg.png) repeat-x;position:absolute;left:0;bottom:0; font-size:14px; color:#fff;text-align:center; cursor:pointer;overflow:hidden;}


.new41{ width:380px; float:left}
.new41 li{ width:368px;height:35px; line-height:35px;  font-size:16px; background:url(../images/sa.png) no-repeat left center;padding-left:12px;  padding-right:20px; float:left; overflow:hidden;}
.new41 li.ha{height:36px; line-height:36px; font-size:16px; font-weight:bold;overflow:hidden;}

.midd4{width:380px; padding-left:30px; float:left; overflow:hidden;}
.right4{width:380px; float:right; overflow:hidden;}



.main5{ width:1200px; margin:0 auto; overflow:hidden;}
.title5{ width:1200px; height:50px; background:url(../images/a_bg2.png) repeat-x bottom;float:left;}
.title5 .p1{ height:50px; line-height:50px; font-size:22px; background:url(../images/a_bg1.png) repeat-x bottom;color:#0084cf;  }
.title5 .p1 a{ color:#0084cf;}

.left5{ width:580px; float:left}
.left5 ul{width:580px;}
.left5 li{ float:left; width:580px; height:360px;  margin-right:10px;  position:relative; overflow:hidden;}
.left5 li img{ width:580px; height:360px; border:0px;}
.left5 li span{width:580px; height:40px; line-height:40px;background:url(../images/txt_bg.png) repeat-x;position:absolute;left:0;bottom:0; font-size:18px; color:#fff;text-align:center; cursor:pointer; overflow:hidden;}


.right5{ width:620px; float:left}
.right5 ul{width:620px;}
.right5 li{ float:left; width:300px; height:175px;  margin-left:10px; margin-bottom:10px;  position:relative; overflow:hidden;}
.right5 li img{ width:300px; height:175px; border:0px;}
.right5 li span{width:300px; height:30px; line-height:30px;background:url(../images/txt_bg.png) repeat-x;position:absolute;left:0;bottom:0; font-size:14px; color:#fff;text-align:center; cursor:pointer; overflow:hidden;}



.link{ width:1200px; margin:0 auto; overflow:hidden;}
.link_title{ width:1200px; height:50px; background:url(../images/a_bg2.png) repeat-x bottom;float:left;}
.link_title .p1{ height:50px; line-height:50px; font-size:22px; background:url(../images/a_bg1.png) repeat-x bottom;color:#0084cf;}

.link_a{ width:1200px; margin:0px auto; overflow:hidden;}
.link_a ul{width:1178px;}
.link_a li{ float:left;padding-right:20px;line-height: 26px; font-size:12px;}

