/*初始化*/
*{ margin: 0; padding: 0; font-family: "microsoft yahei";}
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both;}
a{ text-decoration: none;color:#3D3D3D;}
li{list-style: none;}
input,select,img{ border: none;}
.width_1100{ width: 1100px; margin: 0 auto; overflow: hidden; position: relative;}

/*顶部导航 css*/
.top{ width: 100%; min-width: 1100px; height: 32px; background: url(top_bg.jpg) no-repeat center center;display: none;}
.top_links{ margin-right: 52px; line-height: 32px;}
.top_links a{ font-size: 13px; color: #FFFFFF;}
.language{ margin-right: 10px;}

/*logo+搜索 css*/
.top_center{ width: 100%; min-width: 1100px; height: 120px;border-top: #ff6347 solid 3px;}
.logo{ margin-top: 10px;}
.logo img{ width: 90%;}
.share{ margin-top: 5px; margin-right: 140px;}
.share img{ margin-right: 10px; cursor: pointer;}
.input{ width: 230px; height: 32px; line-height: 32px; font-size: 13px; color: #999999; margin-top: 10px; padding-left: 10px; background: url(input.jpg) no-repeat center center;}
.submit{ width: 18px; height: 18px; background: url(submit.jpg) no-repeat center center; margin-left: -28px; margin-top: 16px;}

/*导航 css*/
.nav{ width: 100%; min-width: 1100px; height: 50px; background: #c00405;}
.nav ul li{ width: 137px;  float: left; line-height: 50px; text-align: center;}
.nav ul li:hover{ background: #f8b138;}
.nav ul li a{ font-size: 17px; color: #FFFFFF;}

/*轮播 css*/
.banner{ width:100%;  position:relative;  height:250px; background:#000;}
.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.banner .bd ul{ width:100% !important;}
.banner .bd li{ width:100% !important;  height:250px; overflow:hidden; text-align:center;}
.banner .bd li a{ display:block; height:250px;}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;text-align:center;}
.banner .hd ul{ text-align:center;  padding-top:5px;}
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:13px; height:13px; margin:5px; background: url(qh.png) -25px 0 ; overflow:hidden; line-height:9999px;}
.banner .hd ul .on{ background-position:0 0;}

/*新闻轮播 css*/
.NewsLunbo{ width: 100%; margin-top: 25px;}
.tempWrap{ overflow:hidden; position:relative; width:600px;}
.tempWrap ul{width: 1350px; left: -900px; position: relative; overflow: hidden; padding: 0px; margin: 0px;}
.tempWrap ul li{float: left; width: 600px;}
.slideBox{ width:600px; height:337px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:8px; z-index:10;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:12px; width:12px; height:12px; line-height:14px; text-align:center; background:#e5e5e5; cursor:pointer;}
.slideBox .hd ul li.on{ background:#fd961a;}
.slideBox .bd li{ position:relative;}
.slideBox .bd{ height:100%; z-index:0;}
.slideBox .bd .pic{ position:relative; z-index:0;}
.slideBox .bd .pic img{ width:600px; height:337px; display:block;}
.slideBox .bd .bg{ width:100%; height:43px; line-height:43px; position:absolute; bottom:-43px; left:0; z-index:1; background: url(news_tit_bg.png) no-repeat center center;}
.slideBox .bd .tit{ width:100%; height:43px; line-height:43px; position:absolute; bottom:-43px; left:0; z-index:2; color:#fff; text-align: justify;}
.slideBox .bd .tit img{ position: absolute; top: 14px; left: 10px;}
.slideBox .bd .tit a{ color:#fff; margin-left:20px;}

/*新闻选项卡 css*/
.NewsTab{ width:475px; height: 336px; margin-left: 25px;}
.NewsTab .hd{ line-height:39px; height:39px; border-bottom:1px solid #f8b138; background: #efefef; position:relative; padding-right:10px;}
.NewsTab .hd .more{ float:right; font-size: 15px;}
.NewsTab .hd .more a{ color: #999999;}
.NewsTab .hd ul{ z-index:5; position:absolute; height:auto;  overflow:hidden; zoom:1;}
.NewsTab .hd li{ width: 98px; font-size: 17px; color: #333333; text-align: center; height:39px; line-height:39px;  float:left; cursor:pointer; position: relative;}
.NewsTab .hd li b{ display: none; position: absolute;}
.NewsTab .hd li.on{ height:39px; background:#fff; font-weight: bold; color: #F8B138; border-top:1px solid #f8b138; border-left: 1px solid #f8b138; border-right: 1px solid #f8b138;}
.NewsTab .hd li.on b{ display: block;  width: 98px; height: 3px; background: #fff;z-index: 999;bottom: 0;left: 0;}
.NewsTab .bd{ margin-top: 20px; clear:both; position:relative;}
.NewsTab .bd ul li{ background: url(news_li_bg.jpg) no-repeat 0px 16px; padding-left: 15px; height: 38px; line-height: 38px; border-bottom: 1px dashed #cbcbcb;}
.NewsTab .bd ul li a{ font-size: 15px; color:#333333;}
.NewsTab .bd ul li a:hover{ color: #0072bb;}
.date{color: #999999;}

/*专题情报 css*/
.ztqb{ width: 100%; min-width: 1100px; height: 400px; margin-top: 20px;}
.ztqb_bt{ width: 1062px; height: 28px; line-height: 28px; background: url(ztqb_bg.jpg) no-repeat; padding-left: 38px;}
.ztqb_bt a{ font-size: 21px; font-weight: bold; color: #333333;}
.bt{ float: left;}
.gd{ float: right;}
.ztqb_con{ margin-top: 20px;}
.ztqb_nav{ width: 180px; height: 348px; border-top: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; border-left: 10px solid #e1e1e1;}
.ztqb_nav ul{ margin-top: 5px;}
.ztqb_nav ul li{ height: 49px; line-height: 49px; padding-left: 50px;}
.ztqb_nav ul li a{ font-size: 17px; color: #333333;}
.ztqb_nav ul li a:hover{ font-weight: bold; color: #ff9142;}
.jjj{ background: url(jjj.jpg) no-repeat 15px 12px;} .kczx{ background: url(kczx.jpg) no-repeat 15px 12px;}
.rgzn{ background: url(rgzn.jpg) no-repeat 15px 12px;} .znzz{ background: url(znzz.jpg) no-repeat 15px 12px;}
.jnhb{ background: url(jnhb.jpg) no-repeat 15px 12px;} .xcl{ background: url(xcl.jpg) no-repeat 15px 12px;}
.swyy{ background: url(swyy.jpg) no-repeat 15px 12px;}
.ztqb_right{ width: 907px; height: 348px; border: 1px solid #e1e1e1;}
.fzdt, .yjdt, .zjsd, .hzjl{ width: 400px; height: 150px; margin-top: 20px; margin-left: 35px;}
.ztqb_right p a{ font-size: 17px; color: #0072bb; font-weight: bold;}
.ztqb_right ul{ margin-top: 10px;}
.ztqb_right ul li{ background: url(ztqb_li_bg.jpg) no-repeat 0px 15px; padding-left: 10px; height: 30px; line-height: 30px;}
.ztqb_right ul li a{ font-size: 15px; color: #333333;}
.ztqb_right ul li a:hover{ color: #0072bb;}

/*广告1 css*/
.zjgg_box{ margin-top: 35px;}
.zjgg{ width:1100px;  position:relative;  height:107px; background:#000;}
.zjgg .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.zjgg .bd ul{ width:100% !important;}
.zjgg .bd li{ width:100% !important;  height:107px; overflow:hidden;}
.zjgg .bd li a{ display:block; height:107px;}
.zjgg .hd{ width:85px;  position:absolute; z-index:1; bottom:0; right: 0; height:30px; line-height:30px;}
.zjgg .hd ul{ text-align:center;  padding-top:5px;}
.zjgg .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; margin:5px; background: url(gg_qh.png) -20px 0 ; overflow:hidden; line-height:9999px;}
.zjgg .hd ul .on{ background-position:0 0;}

/*情报信息查询 css*/
.qbxxcx{ width: 100%; min-width: 1100px; height: 270px; margin-top: 25px;}
.qbxxcx_bt{ width: 1062px; height: 28px; line-height: 28px; background: url(qbxxcx_bg.jpg) no-repeat; padding-left: 38px;}
.qbxxcx_bt a{ font-size: 21px; font-weight: bold; color: #333333;}
.qbxxcx_con{ width: 1100px; height: 230px; background: #efefef; margin-top: 20px;}
.js{ width: 800px; height: 40px; margin: 0 auto; padding-top: 20px;}
/*检索框css*/
.select { display: block; overflow: visible; width: 200px; height: 40px; position: relative; z-index:10;}
.select a.link { display: block; background: url(select_bg.jpg) left top no-repeat; overflow: hidden; height: 40px; line-height: 40px; margin: 0; padding: 0 10px; width: 195px; color: #666666; border: none; font-family: '微软雅黑'; font-size: 14px;}
.select ul { display: none; position: absolute; height: 100px; width: 200px; background: #fff; left: 0px; overflow-y: auto; overflow-x: hidden; top: 35px; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(216, 216, 216); border-bottom-color: rgb(216, 216, 216); border-left-color: rgb(216, 216, 216); border-image: initial; border-top-style: initial; border-top-color: initial;}		
.select ul,li { margin: 0; padding: 0;}
.select li { display: block; line-height: 24px; height: 24px; overflow: hidden; vertical-align: bottom; width: 100%; cursor: pointer; font-size: 14px; padding-left: 10px; color: #666666;}
.select li:hover{background:#ccc;}
.select ul li { list-style: none; float: left; margin-left: 10px;}
.select li a { display: block; overflow: hidden; width: 100%; line-height: 24px; font-size: 12px; color: #666; padding: 0 8px;}
.select:hover ul { display: block;}
.CXinput{ width: 470px; height: 40px; line-height: 40px; font-size: 13px; color: #999999; margin-left: 10px; padding-left: 10px; background: url(cxinput_bg.jpg) no-repeat center center;}
.CXjs_bg{ width: 100px; height: 40px; line-height: 40px; background: url(cxjs_bg.jpg) no-repeat; margin-left: 10px;}
/*情报信息查询内容 css*/
.kjzc{ width: 250px; height: 150px; margin-left: 20px; margin-top: 30px;}
.kjzc b{ width: 250px; height: 1px; background: #dcdcdc; display: block; margin-top: 10px;}
.kjzc_bt a{ font-size: 17px; color: #333333; font-weight: bold;}
.kjzc ul li{ background: url(ztqb_li_bg.jpg) no-repeat 0px 15px; padding-left: 10px; height: 30px; line-height: 30px;}
.kjzc ul li a{ font-size: 15px; color: #333333;}
.kjzc ul li a:hover{ color: #0072bb;}

/*广告2 css*/
.gg_two{ width: 100%; height: 110px; margin-top: 25px;}
.more{float: right; font-size: 12px !important;}
.more1{float: right; font-size: 12px !important; padding-top: 18px;}
/*情报成果 css*/
.qbcg{ width: 100%; min-width: 1100px; height: 295px; margin-top: 20px;}
.qbcg_bt{ width: 1062px; height: 28px; line-height: 28px; background: url(qbcg_bg.jpg) no-repeat; padding-left: 38px;}
.qbcg_bt a{ font-size: 21px; font-weight: bold; color: #333333;}
.yjbg_bt{ width: 346px; height: 50px;}
.yjbg_bt img{ vertical-align: middle; margin-right: 15px;}
.yjbg_bt a{ font-size: 22px; color: #333333;}
.yjbg{ width: 346px; height: 245px; margin-top: 20px; margin-right: 20px;}
.yjbg b{ width: 346px; height: 1px; background: #dcdcdc; display: block; margin-top: 10px;}
.yjbg ul{ margin-top: 20px;}
.yjbg ul li{ background: url(ztqb_li_bg.jpg) no-repeat 0px 15px; padding-left: 10px;}
.yjbg ul li a{ font-size: 15px; color: #333333; line-height: 30px;}

/*底部友情链接 css*/
.yqLlinks{ width: 100%; min-width: 1100px; height: 200px; background: #efefef; margin-top: 30px;}
.yqLlinks p{ margin-left: 225px; margin-top: 35px;}
.yqLlinks p span{ margin-left: 15px; margin-right: 15px;}
.yqLlinks p span a{ font-size: 15px; color: #333333;}
.yqLlinks b{ height: 13px; color: #bfbfbf;}
.yqLlinks form{ margin-left: 233px;}
.yqinput{ width: 420px; height: 45px; line-height: 45px; font-size: 13px; color: #999999; margin-top: 15px; margin-right: 10px; padding-left: 10px; background: url(yqsearch.jpg) no-repeat center center;}
.yqsubmit{ width: 100px; height: 45px; background: url(yqsubmit.jpg) no-repeat center center; margin-top: 15px;}
.gjjs{ display: inline-block; text-decoration: underline; color: #2373c8; margin-top: 25px; margin-left: 20px;}
.links_logo{ float: left; margin-top: 30px; margin-left: 40px;}
.links_logo span{ display: inline-block; width: 132px; height: 44px; margin-right: 43px;}
.yqLlinksGd{ margin-top: 40px; margin-left: 20px;}
.yqLlinksGd a{ color: #2373c8;}

/*底部版权信息 css*/
.copy{ width: 100%; min-width: 1100px; height: 90px; background: #c00405;}
.copy ul{ height: 30px; line-height: 30px; margin-left: 380px; margin-top: 25px;}
.copy ul li{ float: left; width: 135px; text-align: left;}
.copy ul li a{ font-size: 15px; color: #FFFFFF;}
.copy .copy_con{ margin-top: 15px;text-align: center;}
.copy img{ float: left; margin-left: 225px; margin-right: 25px;}
.copy p{ color: #fff; line-height: 30px;}

.dqwz{ background:#ededed; height:40px; width:100%;}
.title {font-size:22px;color:#3D3D3D;font-weight:bold;line-height:150%;}
.dqwz_01{ width:1100px; margin:0 auto;}
.dqwz_ico{ background:url(wzh.png) no-repeat left center; padding-left:22px; font-size:13px; color:#454545; height:40px; line-height:40px;}
.contents{ width:1100px; margin:0 auto; margin-top:25px; margin-bottom:25px; overflow:hidden; height:auto; min-height:200px;}
.contents_right { width:1100px; border:#dedede solid 1px;  height:auto; min-height:600px; background:#f9f9f9;}
.lmright{ overflow:hidden; border-bottom:#dedede solid 1px; margin:0 18px;}
.lmrighttext{ color:#c00405; border-bottom:#c00405 solid 2px; float:left; height:46px; font-size:17px; line-height:46px; width:84px; padding:0 8px;}
.lm_list{overflow:hidden; margin:0 18px; padding-top:20px;}
.lm_listtext{display: inline;float: left; margin-top: 19px; font-size:14px; color:#333333;}
.lm_listtext p{ display:block; float:left;}
.lm_listtext p span{ display:block;}
.lm_listtext img{display:block; float:left;}

.friendlink-wrap {
  width: 100%;
  background-color: #EAEAEA;}
 .friendlink {
  width: 1200px;
  height: 80px;
  line-height: 80px;
  margin: 0 auto ;
  padding-left: 35px;}
.friendlink a {
  margin: 0 20px;}