@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, 
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend {vertical-align: baseline; font-family: inherit;  font-style: inherit; font-size: 100%; outline: 0; padding: 0;	margin: 0; border: 0; }
body{font-family:"Arial, Helvetica, sans-serif";font-size:12px;line-height: 23px;}
ul,li{ list-style:none;}
img{border:0; border:none;}
a img{outline:none;}
input{outline:none;}
.clear{clear:both; height:0px; line-height:0px; font-size:0px; border:0; border:none;}
a{ color:#000;text-decoration:none;}
a:hover,.dmk-link a:hover,.left-n li a:hover{ color:#000; text-decoration:underline;}
.red{ color:red;}
.red a{ color:red;}
.f_left{float:left;}
.f_right{float:right;}
.title{font:14px/35px "Microsoft YaHei"; position:relative;}
.more{ position:absolute;right:10px;top:12px;}
.tit{height:40px; font:14px/40px "微软雅黑"; text-align:center; text-indent:-9999px; padding:10px 0 5px 0; }
.tit_1{ background:url(../images/sore_tit1.jpg) center center no-repeat;;}
.tit_2{ background:url(../images/sore_tit2.jpg) center center no-repeat;;}
.tit_3{ background:url(../images/sore_tit3.jpg) center center no-repeat;;}
.tit_4{ background:url(../images/sore_tit4.jpg) center center no-repeat;;}
.tit_5{ background:url(../images/sore_tit5.jpg) center center no-repeat;;}
.tit_9{ background:url(../images/sore_tit9.jpg) center center no-repeat;;}
.tit_10{ background:url(../images/sore_tit10.jpg) center center no-repeat;;}
.tit em{color:#666; margin-left:10px; font-size:10px;}
.tit .more{ position:relative; top:12px; right:10px;}
.tit .more a{color:#fff; font-size:12px;}

.head{ width:100%; height:155px; margin:0 auto; background:url(../images/top_bg.jpg) repeat-x;}
.head .top{ width:100%;height:35px; font:12px/35px "Arial, Helvetica, sans-serif"; margin:0 auto;}
.head .top .top_1{ width:960px; margin:0 auto; color:#555; }
.head .top .top_1 a{ margin:0 10px;}
.head .top_2{ width:960px; margin:0 auto;background: #;}
.menu{ width:100%; margin:0 auto; height:44px; line-height:44px;background:url(../images/menu_bg.jpg) center left repeat-x;}
.menu .nav{ width:960px; margin:0px auto;}
.menu .nav  li{ display:block; width:106px;float:left; }
.menu .nav  li a{display:block;width:106px; height:44px; line-height:44px; text-align:center; font:14px/44px "微软雅黑"; color:#fff;}
.menu .nav  li a:hover{ background:#ff6600; color:#fff;text-decoration: none;}
.menu .nav  li.bg a{ background:#ff6600; color:#fff;text-decoration: none;}

.search{ width:960px; margin:10px auto; height:35px; line-height:35px;}
.search_text{width:200px;  padding-left:5px;height:25px; border:1px solid #bababa;}
.search_btn{width:60px; height:29px; background:#0367f2;color:#fff; border:0; position:relative; left:-7px; top:1px; cursor:pointer; font-family:"微软雅黑";}

.content{ width:100%; margin:0 auto; }
.content .cont{ width:100%; margin:0 auto;}
.cont{ background:url(../images/bg_1.jpg) #f6f6f6 left center repeat-x;}
.content .cont .cont_1{ width:960px; margin:0 auto;}
.content .cont .left{ width:200px; margin-top:10px;}
.content .cont .left .sore{ width:200px; background:#e60012; color:#fff;}
.content .cont .left ul{ width:200px; padding-bottom:15px;}
.content .cont .left ul li{ line-height:31px;background:url(../images/left_1.jpg) center no-repeat; display: block;margin: 5px 0;text-align: center;}
.content .cont .left ul li a{color:#333; font-size:14px;font-family: 'Microsoft YaHei';font-weight: bold;}
.content .cont .left ul li a:hover{ text-decoration:underline;color:#e20100;}
.content .cont .right{ width:760px;}
.content .cont .right ul{ padding:10px 0;margin-top:30px;}
.content .cont .right ul li{ margin-bottom:15px; margin-top:15px; display:block; float:left; width:170px; padding-left:20px;}
.content .cont .right ul li .cp_pic{ position:relative; width:170px;}
.content .cont .right ul li .cp_pic a{display: block; width:170px; overflow:hidden;}
.content .cont .right ul li .cp_pic a img {height: 160px;width:170px;}
.content .cont .right ul li .cp_pic p{  position:absolute; bottom:0; right:0;}
.content .cont .right ul li a img{ width:170px; height: 160px;}
.content .cont .right ul li p{ text-align:center; margin-top:5px;}

.content .cont2{ width:100%; margin:0 auto;}
.content .cont2 .cont_1{ width:960px; margin:0 auto;}
.content .cont2 .left{ width:200px;}
.content .cont2 .left .sore{ width:200px; background:#e60012; color:#fff;}
.content .cont2 .left ul{ width:200px; padding-bottom:15px;}
.content .cont2 .left ul li{line-height:31px;background:url(../images/left_1.jpg) center no-repeat; display: block;margin: 5px 0;text-align: center;}
.content .cont2 .left ul li a{color:#333; font-size:14px;font-family: 'Microsoft YaHei';font-weight: bold;}
.content .cont2 .left ul li a:hover{ text-decoration:underline;color:#e20100;}
.content .cont2 .right{ width:760px;}
.content .cont2 .right ul{ padding:10px 0;margin-top:30px;}
.content .cont2 .right ul li{ margin-bottom:15px; margin-top:15px; display:block; float:left; width:170px; padding-left:20px;}
.content .cont2 .right ul li .cp_pic{ position:relative; width:170px;}
.content .cont2 .right ul li .cp_pic a{display: block; width:170px; height:170px; overflow:hidden;}
.content .cont2 .right ul li .cp_pic p{  position:absolute; bottom:0; right:0;}
.content .cont2 .right ul li a img{ width:170px; height: 160px;}
.content .cont2 .right ul li p{ text-align:center; margin-top:5px;}

.content .cont3{ width:100%; margin:0 auto;}
.cont3{ background:url(../images/bg_1.jpg) #f6f6f6 left center repeat-x;}
.content .cont3 .cont_1{ width:960px; margin:0 auto;}
.content .cont3 .left{ width:200px;}
.content .cont3 .left .sore{ width:200px; background:#e60012; color:#fff;}
.content .cont3 .left ul{ width:200px; padding-bottom:15px;}
.content .cont3 .left ul li{line-height:31px;background:url(../images/left_1.jpg) center no-repeat; display: block;margin: 5px 0;text-align: center;}
.content .cont3 .left ul li a{color:#333; font-size:14px;font-family: 'Microsoft YaHei';font-weight: bold;}
.content .cont3 .left ul li a:hover{ text-decoration:underline;color:#e20100;}
.content .cont3 .right{ width:760px;}
.content .cont3 .right ul{ padding:10px 0;margin-top:30px;}
.content .cont3 .right ul li{margin-bottom:15px; margin-top:15px;display:block; float:left; width:170px; padding-left:20px;}
.content .cont3 .right ul li .cp_pic{ position:relative; width:170px;}
.content .cont3 .right ul li .cp_pic a{display: block; width:170px; height:170px; overflow:hidden;}
.content .cont3 .right ul li .cp_pic p{  position:absolute; bottom:0; right:0;}
.content .cont3 .right ul li a img{ width:170px; height: 160px;}
.content .cont3 .right ul li p{ text-align:center; margin-top:5px;}

.content .cont4{ width:100%; margin:0 auto;}
.content .cont4 .cont_1{ width:960px; margin:0 auto;}
.content .cont4 .left{ width:200px;}
.content .cont4 .left .sore{ width:200px; background:#e60012; color:#fff;}
.content .cont4 .left ul{ width:200px; padding-bottom:15px;}
.content .cont4 .left ul li{line-height:31px;background:url(../images/left_1.jpg) center no-repeat; display: block;margin: 5px 0;text-align: center;}
.content .cont4 .left ul li a{color:#333; font-size:14px;font-family: 'Microsoft YaHei';font-weight: bold;}
.content .cont4 .left ul li a:hover{ text-decoration:underline;color:#e20100;}
.content .cont4 .right{ width:760px;}
.content .cont4 .right ul{ padding:10px 0;margin-top:30px;}
.content .cont4 .right ul li{margin-bottom:15px; margin-top:15px;display:block; float:left; width:170px; padding-left:20px;}
.content .cont4 .right ul li .cp_pic{ position:relative; width:170px;}
.content .cont4 .right ul li .cp_pic a{display: block; width:170px; height:170px; overflow:hidden;}
.content .cont4 .right ul li .cp_pic p{  position:absolute; bottom:0; right:0;}
.content .cont4 .right ul li a img{ width:170px;  height: 160px;}
.content .cont4 .right ul li p{ text-align:center; margin-top:5px;}
.content .cont5{ width:100%; margin:0 auto;}
.cont5{ background:url(../images/bg_1.jpg) left center repeat-x;}
.cont_3{ width:960px; margin:10px auto;}
.gsjj_1{padding:10px;}
.gsjj{ width:670px;}
.gsjj .tit_2{ text-indent:-9999px; background:url(../images/sore_tit7.jpg) left center no-repeat; height:40px;}
.cjwt{ width:270px;}
.cjwt .tit_2{ margin-top:8px; text-indent:-9999px; background:url(../images/sore_tit8.jpg) left center no-repeat; height:40px;}
.cjwt ul{ padding:10px 0;}
.cjwt ul li{ line-height:35px; background:url(../images/li_ico1.gif) left center no-repeat; padding-left:15px;}

.cont6{ background:url(../images/bg_2.jpg) left center repeat-x;}
.cont6 .cont_1{ width:960px; margin:0 auto;}
.cont6 .cont_t{ width:960px; position:relative; margin:0 auto; height:1006px; background:url(../images/ys2.jpg) top center no-repeat;}
.cont_t .ys_sl{ position:absolute; left:85px; top:90px;}
.cont_t p{ line-height:20px; margin-top:5px;}
.cont_t .cheng{ color:#f17500;}
.cont_t .ys_zl{ position:absolute; left:500px; top:315px;}
.ys_cf{ position:absolute; top:575px; left:85px;}
.cont6 .hb_pic{ width:960px; margin:0 auto; padding-bottom:10px;}
.cont6 .hb_pic ul li{ width:180px; float:left; padding:0 5px;}
.cont_4 { width:960px; margin:0 auto;}
.cont_4 .news{ width:470px; }
.cont_4 .news .tit10{ height:40px; background:url(../images/sore_tit10.jpg) left center no-repeat;}
.cont_4 .news .tit11{ height:40px; background:url(../images/sore_tit11.jpg) left center no-repeat;}
.cont_4 .news ul{ padding:10px;}
.cont_4 .news ul li{ line-height:30px; border-bottom:1px dashed #eee; background:url(../images/li_ico2.jpg) left center no-repeat; padding-left:15px;}
.cont_4 .news ul li a:hover{color:#000;}
.yqlj{ width:100%; margin:0 auto; background:url(../images/yq_bg.jpg) repeat; padding-bottom:10px;}
.yqlj .yqlj_1{ width:960px; margin:0 auto;}
.yqlj .yqlj_1 .tit{ width:285px; margin:0 auto; height:40px; background:url(../images/yq_tit.gif) center center no-repeat;}
.yqlj .yqlj_1{ padding:10px;}
.yqlj .yqlj_1 p{ line-height:30px;}
.yqlj .yqlj_1 p a{ margin:0 10px;}
.foot{ width:100%;  margin-top:10px; }

.foot .bottom .yqlj a{ margin-right:20px;}
.foot .bottom  .foot_nav{width:100%; height:35px; margin:0 auto; border:1px solid #000; border-left:0; border-right:0;}
.foot .bottom  .foot_nav p{ text-align:center;}
.foot .bottom  .foot_nav a{ font:13px/35px "微软雅黑"; margin:0 15px; color:#000; text-align:center;}
.foot .bottom  .foot_nav a:hover{ text-decoration:underline;}
.foot .bottom .dz{ padding:20px 0;text-align:center;line-height: 23px;}



/*-----------------图片滚动---------------------------*/
.rollBox{width:960px;overflow:hidden;padding:12px 0 30px 6px;margin:0 auto;} 
.rollBox .LeftBotton{height:52px;width:19px;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer; background:url(../images/butt-left.gif) left center no-repeat;} 
.rollBox .RightBotton{height:52px;width:20px;background:url(../images/butt-right.gif) left center no-repeat;overflow:hidden;float:right;display:inline;cursor:pointer;margin-top:25px;} 
.rollBox .Cont{width:900px;overflow:hidden;float:left; } 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:156px;float:left;text-align:center; margin:0 10px;} 
.list_pic_a{display:block;background:#fff; width:146px; overflow:hidden; padding:4px; border:1px solid #ccc;}
.rollBox .Cont .pic img{display:block;margin:0 auto; width:146px; height:140px;} 
.rollBox .Cont .pic p{line-height:26px;color:#505050;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#000;text-decoration:none;} 
.rollBox .Cont a:hover{color:#000;text-decoration:underline;} 
.rollBox #List1,.rollBox #List2{float:left;} 

.tjcp{width:960px;margin: 0 auto;}
.tjcp ul{overflow: hidden;}
.tjcp ul li{float: left;width: 192px;text-align: center;}
.tjcp ul li img{padding: 2px;width: 170px;height: 140px;border: 1px solid #ccc;background: #fff;}
.tjcp ul li p{display: block;width: 192px;text-align: center;line-height: 30px;}
.marquees{width: 960px;overflow: hidden;height: 175px;}
.blank10{overflow: hidden;height: 10px;line-height: 10px;}

/**---------------------neiye--------------------*/
.content .contain{ width:960px; margin:10px auto;}
.content .contain .zuo{ width:220px;}
.content .contain .zuo .bt_sore{ font: bold 16px/27px "微软雅黑"; color:#fff; margin-top:10px;display: block;background:#064db2;line-height: 35px;text-align:left; text-indent:21px;}
.content .contain .zuo ul{ padding:10px 0;background: #f1f1f1;border: 1px solid #e1e1e1;}
.content .contain .zuo ul li{ line-height:31px;background:url(../images/left_1.jpg) center no-repeat; display: block;margin: 5px 0;text-align: center;}
.content .contain .zuo ul li a{color:#333; font-size:14px;font-family: 'Microsoft YaHei';font-weight: bold;}
.content .contain .zuo ul li a:hover{color:#ff0000;text-decoration: underline;}
.content .contain .you{ width:725px;margin-bottom:30px;margin-top:10px;}
.content .contain .you .bt{ height:35px; font: bold 16px/35px "微软雅黑"; color:#fff; background:#064db2;line-height: 35px;text-indent:15px ;}
.content .contain .you .con{ padding:10px;border: 1px solid #dcdcdc;}
.content .contain .you .con .list_news li{position:relative; line-height:30px; border-bottom:1px dashed #eee; background:url(../images/li_ico2.jpg) left center no-repeat;padding-left:15px;width: 690px;}
.content .contain .you .con .list_news li .time{ position:absolute; right:10px; color:#555;}

.content .you ul{ width:725px;}
.list_news li{ line-height:35px; position:relative;}
.list_news li .time{ position:absolute; right:10px; color:#555;}

.content .you ul.list_pic li{ display:block; float:left; width:241px;text-align: center; margin-top:10px;_margin:10px 8px;  }

.content .you ul.list_pic li a img{ width:196px; height:164px;margin-top:10px;}
.content .you ul.list_pic  li p.cp_text{ width:241px; height:30px; line-height:30px; text-align:center; }
.content .you ul.list_pic li p.cp_text a:hover{color:#000;}

.pro_show{  margin:20px 0; }
.pro_js{ width:235px;}
.pro_js p{ margin-bottom:8px; line-height:21px;}
.pro_js p.red{margin-top:100px; font-weight:bold; padding-left:30px; font-size:18px;}
.pro_show p{ line-height:20px;}
.con .pic_tit{ height:35px; line-height:35px; background:#0362f0; color:#fff; font-weight:bold; font-size:12px; font-weight:bold; margin-bottom:15px;}
.pro_show_img{border:1px solid #ddd; padding:2px;}
.pro_show_img img{ width:370px;}
.pic_show_info{ margin-top:30px; text-align:center;}
.con .pic_tit .blue{ margin-left:10px;}
.lxfssc{ padding:10px;line-height:23px;border: 1px solid #d4d4d4;}

.nshow-right-bottom h1{ text-align:center; font-size:15px; font-weight:bold; margin-top:0px; margin-bottom:10px; font-family:Microsoft YaHei;}
.pshow-right-bottom h1{ text-align:center; font-size:15px; font-weight:bold; margin-top:0px; margin-bottom:10px; font-family:Microsoft YaHei;}
.NewsView-title-Source{ text-align:center; height:25px; line-height:25px; background-color:#eee;}
.NewsView-title-Content{ padding:10px; line-height:24px; border-bottom: 1px solid #dedede;}
.NewsView-title-Keyword{ margin-top:5px; color:#ff0000; line-height:24px; font-weight:bold; border-bottom: 1px solid #dedede;}
.NewsView-title-Keyword a{ color:#FF0000; text-decoration:underline;}
.NewsView-title-Next{ font-weight:bold; clear:both; padding-top:5px;}
.Information{ margin-top:10px; margin-bottom:10px; }
.Information-title{ background-color: #f7f7f7; height: 30px; border: solid 1px #dedede;  }
.Information-title-l{ float:left; font-size:12px; font-weight:bold; line-height:30px; text-indent: 10px;}
.Information-title-r{ float:right; line-height:30px; padding-right:10px;}

.Information-nr{ border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #dedede;}
.Information-nr ul{ width:660px; padding:6px 0px 8px 10px; overflow:hidden;}
.Information-nr ul li{ width:158px; height:175px; float:left; padding:8px 3px 0px 4px;}
.Information-nr li img{width:147px; height:135px; border:1px solid #dcdcdc;} 
.Information-nr ul li span{display:block; width:147px; text-align:center; height:35px; line-height:35px;}

.Information-nr1{ border-right:1px solid #dedede; border-bottom:1px solid #dedede; border-left:1px solid #dedede;}
.Information-nr1 ul{ width:660px; padding:6px 0px 8px 10px; overflow:hidden;}
.Information-nr1 ul li{ width:213px; height:190px; float:left; padding:8px 3px 0px 4px;}
.Information-nr1 li img{width:200px; height:150px; border:1px solid #dcdcdc;} 
.Information-nr1 ul li span{display:block; width:200px; text-align:center; height:35px; line-height:35px;}

.pshow-right-bottom table{ border-left:1px solid #a6a6a6; border-top:1px solid #a6a6a6; text-indent:5px; width:100%; font-family:Verdana;}
.pshow-right-bottom table td{ border-right:1px solid #a6a6a6; border-bottom:1px solid #a6a6a6;}

.NewsView-title-pro{ margin-top:5px;}
.NewsView-title-pro-l{ overflow:hidden; text-align:center;}
.NewsView-title-pro-l img{ text-align:center;}
.content-title{ margin-top:15px;}
.content-title-t{ width:90px; height:26px; background:#0275c9; font-weight:bold; text-align:center; font-weight:bold; color:#fff; font-size:14px; line-height:26px;}
.content-title-b{ border-bottom:1px solid #0275c9;}
.Explain{ text-align:left; height:25px; line-height:25px; background-color:#eee; margin-top:10px; font-weight:bold; text-indent:10px; display:list-item;}
.Explain_nr{ padding:10px 10px 10px 10px; line-height:24px; border-bottom: 1px solid #dedede;}

#nshow-middle{ width:960px; overflow:hidden; margin:0 auto; padding-top:18px;}
.nshow-right{ width:736px; float:left; padding-left:16px;}
.nshow-right-top{ width:736px; height:54px; background:url(../images/middle-1-right-t.gif) no-repeat; overflow:hidden;}
.nshow-right-top h5{ font-weight:bold; color:#555; font-size:14px; float:left; font-family:Microsoft YaHei; line-height:52px; text-indent:55px;}
.nshow-right-top span{ float:right; line-height:52px; padding-right:32px;}
.nshow-right-bottom{ width:703px; padding:10px; overflow:hidden; line-height:28px;border: 1px solid #dcdcdc;}
.Information1{ margin-top:10px; margin-bottom:10px;}
.Information1-title{ background-color: #f7f7f7; height: 30px; border: solid 1px #dedede;}
.Information1-title-l{ float:left; font-size:12px; font-weight:bold; line-height:30px; text-indent: 10px;}
.Information1-title-r{ float:right; line-height:30px; padding-right:10px;}
.Information1-nr{ border-right: 1px solid #dedede; border-bottom: 1px solid #dedede; border-left: 1px solid #dedede; padding: 5px; }
.Information1-nr ul{ width:690px;padding:0px 0px 10px 10px;overflow:hidden;}
.Information1-nr ul li{ line-height:25px;}
.Information1-nr ul li a:hover{ color:#ff6600;}
.fanhui{ width:100%; margin:0 auto; text-align:center; margin-top:5px;}

.wrap{ overflow:hidden; border-bottom:1px #cacaca dashed; padding:10px;}
.wrap-right{ float:left; padding:5px; width:450px; line-height:24px;}
.wrap-left{ float:left;}
.wrap-left img{ width:170px; height:118px;}

.search-right{padding-left: 10px;width:670px;float: right;}
.about-right-top{border-bottom: 1px solid #000;line-height: 28px;overflow: hidden;}
.about-right-top h6{float: right;}
.about-right-top h2{font-weight: bold;font-size: 16px;font-family: 'Microsoft YaHei';float: left;}
.search-right-bottom{padding-top: 10px;}

/* 分页样式 */
#pages{ padding:15px 0 10px; margin:0px; text-align:center;}
#pages a{ display:inline-block; width:28px; height:20px; line-height:20px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; margin:0 1px;}
#pages a.next{ width:50px;}
#pages a.prev{ width:50px;}
#pages a:hover{ background:#f1f1f1; color:#000; text-decoration:none;}
#pages span{ display:inline-block; width:28px; height:20px; line-height:20px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;}
#page .noPage{ display:inline-block; width:50px; height:20px; line-height:20px;  border:1px solid #e3e3e3; text-align:center; color:#a4a4a4;}


.news1{ overflow:hidden; border-bottom:1px dotted #dcdcdc; padding-bottom:10px; margin:15px 0px 10px 5px; width:710px; padding:0px 0px 10px 0px;}
.news-l{ width:160px; float:left;}
.news-l img{ width:140px; height:100px; border:1px solid #dcdcdc; padding:2px;}
.news-r{ width:550px; float:left; padding:3px 0px 0px 0px;}
.news-r-t{ font-weight:bold; font-size:14px; font-family:Microsoft YaHei;}
.news-r-t a{ color:#444;}
.news-r-b{ line-height:24px;}
