﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;font-family:"微软雅黑", "宋体";}
html {color:#000;font-size:14px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0;padding:0; font-size:14px; outline: none}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:none;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;}
ul,dl {list-style:none;}
caption,th{text-align:left;}
h1,h3,h4,h5,h6,h2 { font-weight:normal;}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
label {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {*font-size:100%;}
legend {color:#000;}
del,ins {text-decoration:none;}
pre{word-break:break-all; word-wrap:break-word;}
.clear{clear:both;}
a{text-decoration:none;}
img{border:none;}

/*top*/
.header{width:100%;
        min-width:1030px;
		height:auto;}
.top_font{width:100%;
          min-width:1000px;
		  margin:0 auto;
		  background:#f8f8f8;
		  height:30px;
		  border-bottom:1px solid #cdc9ab;}
.top_login{width:1000px;
           margin:0 auto;
		   height:30px;
		   background:#f8f8f8;}
.top_left{float:left;
          height:30px;
		  line-height:30px;}
.top_right{float:right;
           height:30px;}
.top_right ul li{float:left;
                 height:30px;
		         line-height:30px;}
.top_right ul li a{display:block;
				   float:left;
				   width:70px;
				   text-align:center;
				   color:#4d4d4d;}
.top_right ul li a:hover{color:#ea1a27;}
/*top_font_end*/
.top_center{width:100%;
			margin:0 auto;
			height:120px;}
.top_cen{width:1000px;
		 margin:0 auto;
		 height:80px;}
.top_cen_left{float:left;
		margin-top:16px;}
.top_cen_right{width:300px;
               heihgt:32px;
			   border:1px solid #ea1a27;
			   float:right;
		margin-top:38px;}
.search{border:none;
        width:255px;
		height:32px;
		float:left;
		margin-left:5px;}
.btn{width:40px;
     height:32px;
	 float:right;
	 background:#ea1a27 url(../img/searchicon.png) 50% 50% no-repeat;
	 border:none;}
/*top_center_end*/
.nav{
    background:url(../img/navbg.png) repeat-x;
	height:51px;
	width:100%;
}
ul.nav-menu{
    width:1030px;
	height:51px;
	background:url(../img/navmenu-bg.png) no-repeat;
	margin:0 auto;
}
.nav-menu li{
width: 167px;
	float:left;
	line-height:45px;
	text-align:center;
	position: relative;
border-right: 1px solid #d2d2d0;
}
.nav-menu li a{color:#666;font-size: 16px;display: block;}
.nav-menu li.active{
	width:159px;
	margin-left:15px;
}
.nav-menu li.active a{color:#666;}

.nav-menu li:last-child{
	border-right: none;
}
.nav-menu li a:hover{background-color:#df111e;color:#fff;}
.nav-menu li p{background: #fff;position: absolute;z-index: 9999;display: none;width: 100%;}
.nav-menu li p a{display: block;background: #fff;color: #666;}
.nav-menu li p a:hover{background-color:#df111e;color:#fff;}
.nav-menu li:hover p{display: block;}
/*top_bot_end*/

/*index_css*/
.banner{width:100%;
        height:360px;
		margin:0 auto;
		min-width:1030px;
		margin-top:0px;position:relative;}
.banner_img{width:1000px;height: 360px;position:relative;margin: 0 auto;}
.banner_ul{display: block;width: 100%;height: 360px;list-style: none;padding: 0;margin: 0;position: relative;}
.banner_ul li{display: block;width: 100%;height: 100%;list-style: none;padding: 0;margin: 0;position: absolute;}
#pagination2 {display:block;list-style:none;position:absolute;right:45%;top:90%;z-index:9900;padding:5px 15px 5px 0; margin:0}
#pagination2 li {display:block;list-style:none;width:10px;height:10px;float:left;margin-left:15px;border-radius:5px;background:#FFF;}
#pagination2 li a { display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}
#pagination2 li.current { background:#4db328;}

/*banner_end*/
.main{width:100%;
      min_width:1030px;
	  margin:0 auto;
	  padding-top:10px;}
.main_article{width:1000px;
              margin:0 auto;
			  height:auto;}
.notice{width:383px;
        float:left;}
.notice_title{width:383px;
              height:36px;
			  background:url(../img/notice_bg.png) no-repeat left top;
			  overflow:hidden;}
.notice_title span{float:left;
                   display:block;}
.notice_title span.title{width:142px;
                         height:36px;
						 text-align:center;
						 line-height:36px;
						 font-size:20px;
						 color:#fff;}
.notice_title span.eglish_title{line-height:36px;
                                margin-left:26px;
								text-align:center;
								font-style:italic;
								font-size:18px;
								font-family:Arial, Helvetica, sans-serif;
								color:#666;}
.notice_title a{float:right;
                margin-top:12px;
				margin-right:2px;
				color:#666;}
.notice_main{width:383px;
             height:431px;
			 margin-top:5px;}
.notice_main ul li span{float:left;
                        display:block;
						width:40px;
						height:40px;
						background:#df111e;
						color:#fff;
						text-align:center;
						line-height:18px;
						padding-top:2px;}
.notice_main ul li{width:383px;
				   border-bottom:1px dashed #dbdbdb;
				   margin-top:18px;
				   overflow:hidden;
				   padding-bottom:19px;}
.notice_main ul li div{float:right;
                       width:333px;
					   overflow:hidden;}
.notice_main ul li div h5{font-size:14px;}
.notice_main ul li div h5 a{color:#333333;}
.notice_main ul li div p{line-height:18px;}
.notice_main ul li div p a{color:#999;    word-break: keep-all;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;}
.notice_main ul li.last{border:none;}
/*notice_end*/
.main_center{width:367px;
             height:auto;
			 float:left;
			 margin-left:30px;}
.dynamic{width:367px;}
.dynamic_title{width:367px;
               height:36px;
			   background:url(../img/dynamic_bg.png) no-repeat left top;
			   overflow:hidden;}
.dynamic_title span{float:left;
                   display:block;}
.dynamic_title span.title{width:142px;
                         height:36px;
						 text-align:center;
						 line-height:36px;
						 font-size:20px;
						 color:#fff;}
.dynamic_title span.eglish_title{line-height:36px;
                                margin-left:26px;
								text-align:center;
								font-style:italic;
								font-size:18px;
								font-family:Arial, Helvetica, sans-serif;
								color:#666666;}
.dynamic_title a{float:right;
                 display:block;
				 margin-top:12px;
				 color:#666;
				 margin-right:2px;}
.dynamic_main{width:367px; height: 180px;
              margin-top:9px;}
.dynamic_main ul li{width:367px;
                    line-height:30px;}
.dynamic_main ul li span{display:inline-block;
                         width:3px;
						 height:3px;
						 border:1px solid #df111e;
						 margin-right:10px;}
.dynamic_main ul li a{color:#333333;}
/*dynamic_end*/
.information{width:367px;
             margin-top:14px;}
.information_title{width:367px;
                   height:36px;
			       background:url(../img/dynamic_bg.png) no-repeat left top;}
.information_title span{float:left;
                   display:block;}
.information_title span.title{width:142px;
                              height:36px;
						      text-align:center;
						      line-height:36px;
						      font-size:20px;
						      color:#fff;}
.information_title span.eglish_title{line-height:36px;
                                     margin-left:26px;
							     	 text-align:center;
							       	 font-style:italic;
								     font-size:18px;
								     font-family:Arial, Helvetica, sans-serif;
								     color:#666;}

.information_title a{float:right;
                    display:block;
				    margin-top:12px;
				    color:#666;
				    margin-right:2px;}
.information_main{width:367px;height:180px;
                  margin-top:11px;}
.information_main ul li{width:367px;
                        line-height:30px;}
.information_main ul li span{display:inline-block;
                         width:3px;
						 height:3px;
						 border:1px solid #df111e;
						 margin-right:10px;}
.information_main ul li a{color:#333333;}
/*main_center_end*/
.main_right{width:190px;
            float:right;}
.important_project{width:190px;}
.important_project_title{width:190px;
                         height:36px;
						 background:url(../img/project_bg.png) no-repeat left center;}
.important_project_title a{width:170px;
                           height:36px;
						   text-align:left;
						   margin-left:20px;
						   line-height:36px;
						   font-size:20px;
						   color:#fff;
						   display:block;}
.important_project_main{width:190px;overflow: hidden;height: 184px;}
.important_project_main ul li{width:190px;margin-top: 11px; overflow: hidden;}
.important_project_main ul li img{display:block;
                                  float:left;
				 margin-right:10px;
width: 70px;
    height: 50px;}
.important_project_main ul li span{line-height:20px;}
.important_project_main ul li span a{color:#333;}
/*important_project_end*/
.download{width:190px;
          height:auto;
		  margin-top:18px;}
.download_title{width:190px;
                height:36px;
				background:url(../img/project_bg.png) no-repeat left top;}
.download_title a{width:170px;
                  height:36px;
				  text-align:left;
				  margin-left:20px;
				  line-height:36px;
				  font-size:20px;
				  color:#fff;
				  display:block;}
.download_main{width:190px;
               margin-top:10px;height:180px;}
.download_main ul li{width:190px;
                     line-height:30px;}
.download_main ul li span{display:inline-block;
                          width:3px;
						  height:3px;
						  border:1px solid #df111e;
						  margin-right:10px;}
.download_main ul li a{color:#333;}
/*main_end*/

/*列表页样式*/
.main{width:100%;
      margin:0 auto;
	  min-width:1000px;}
/*导航开始*/	  
.leader{width:1000px;
        margin:0 auto;
		background:#fafafa;
		height:36px;
		line-height:36px;}
.leader p{color:#666;
          font-size:14px;
		  margin-left:15px;}
.leader p a{display:inline-block;
            color:#666;
			font-size:14px;
			padding-right:8px;
			padding-left:8px;}
.leader p span img{display:block;
                   float:left;
				   margin-top:12px;
				   margin-right:10px;}
/*导航结束*/
.lb_main{width:1000px;
         margin:0 auto;
		 height:auto;
		 margin-top:20px;}
.lb_main_left{width:278px;
              height:828px;
			  float:left;}
.lb_main_left_title{width:278px;
                    height:66px;
					background:url(../img/bt_bac.png) no-repeat left center;
					color:#fff;
					font-size:20px;
					font-weight:bold;
					line-height:66px;
					text-align:center;}
.lb_main_left_dh{width:276px;
                 min-height:762px;
				 border:1px solid #dedede;
				 border-top:0;
				 background:url(../img/zb_image.png) no-repeat bottom center;}
.lb_main_left_dh ul li{width:188px;
                       height:42px;
					   border-bottom:1px solid #dedede;
					   line-height:42px;
					   padding-left:88px;}
.lb_main_left_dh ul li.current a{color:#df111e;
                                 font-size:16px;}
.lb_main_left_dh ul li span{display:inline-block;
                            margin-right:22px;}
.lb_main_left_dh ul li.qtxz a{color:#333;
                              font-size:16px;}
/*列表左边栏目样式结束*/
.lb_main_right{width:998px;
               border:1px solid #dedede;
			   float:right;
			   height:auto;
			   height:827px;}
.lb_main_right_title{width:960px;
                     margin:0 auto;
					 height:42px;
					 border-bottom:1px solid #dedede;
					 line-height:42px;
					 font-size:20px;
					 text-align:left;}
.lb_main_right_nr ul li span{display:block;
                             float:right;
							 font-size:14px;
							 line-height:30px;}
.lb_main_right_nr{width:960px;
                  margin:0 auto;
				  margin-top:14px;}
.lb_main_right_nr ul li p{  float:left;
                            line-height:30px;
							text-align:left;
							color:#333;
							font-size:14px;
							background:url(../img/lb_fh.png) no-repeat left center;
							padding-left:15px;}
.lb_main_right_nr ul li{width:960px;
                        overflow:hidden;}
.lb_main_right_nr ul li a{color:#333;}
.lb_main_right_nr ul li.line{width:691px;
							 border:1px dashed #dedede;
							 margin:22px 0 22px 0;}
.lb{width:440px;margin:auto;height:32px;line-height:32px;border:1px solid #dedede;
    overflow:hidden;margin-top:40px;margin-bottom:40px;}
.lb li{float:left;}
.lb li.first{width:82px;border-right:1px solid #dedede;text-align:center;}
.lb li.second{width:72px;border-right:1px solid #dedede;text-align:center;}
.lb li.third{width:40px;text-align:center;}
.lb li.four{width:40px;text-align:center;background:#e84c3d;}
.lb li.four a{color:#fff;}
.lb li.five{width:40px;text-align:center;border-right:1px solid #dedede;}
.lb li.six{width:40px;text-align:center;border-right:1px solid #dedede;}
.lb li.seven{width:40px;text-align:center;border-right:1px solid #dedede;}
.lb li.eight{width:40px;text-align:center;border-right:1px solid #dedede;}
.lb li.nine{width:40px;text-align:center;}
/*列表页样式结束*/

/*详情页样式开始*/
.article{margin:0 auto;
		 border:1px solid #dedede;
		 margin-top:20px;
		 width:1000px;
    overflow: hidden;}
.article_title{width:970px;
               margin:0 auto;
			   height:42px;
			   line-height:42px;
			   font-size:20px;
			   color:#333;
			   text-align:center;
			   margin-top:15px;}
.article_main{width:970px;
              margin:0 auto;
			  line-height:28px;
			  font-size:16px;
			  margin-top:14px;
			  padding-bottom:30px;
			  font-family: '微软雅黑';
    overflow: hidden;}
.article_main p{font-size:16px;font-family: '微软雅黑';}
.article h6{width:970px;
            height:24px;
			font-size:12px;
			line-height:24px;
			background:#fafafa;
			color:#666666;
			margin:0 auto;
			text-align:center;
			margin-top:10px;
			margin-bottom:12px;}
/*详情页样式结束*/
.foot_box{width:100%;height:198px;background:#999;padding-top:30px;margin-top:30px;}
.foot_main{width:1000px;margin:auto;background:url(../img/lines.png) no-repeat right;
           height:169px;}
.foot_main div{float:left;line-height:36px;font-size:14px;
               background:url(../img/lines.png)  no-repeat left;}
.foot_main a{display:block;color:#fff;}
.foot_left{width:160px;text-align:center;height:169px;}
.foot_right{width:160px;text-align:center;height:169px;}
.foot_middle{width:289px;padding-left:70px;height:169px;}
.foot_middle img{display:block;}
.foot_middle li{float:left;margin-right:34px;margin-top:20px;}

.footer{width:100%;height:42px;background:#333;color:#fff;font-size:14px;}
.footer_main{width:1000px;margin:auto;text-align:center;line-height:42px;}




.main_window{width:100%; background:#f7f7f7;}
.main_box1{width:1000px;margin:auto;padding-top:30px;padding-bottom:30px;}
.main_right1{width:750px;border:1px #ccc solid;float:right;padding-bottom:35px;
            background:#fff;}
.right_bt{width:720px;margin:auto;height:42px;line-height:42px;text-align:left;font-size:16px;margin-bottom: 10px; color:#333;border-bottom:1px solid #ccc;}
.right_bt h3{float:left;font-size:18px;}
.right_bt span{float:right;font-size:12px;color:#666;}
.right_lb{width:720px;margin:10px auto;border-bottom:1px solid #dedede;}
.right_lb1{width:720px;margin:auto; height:auto;}
.right_lb1 li{ width:710px; height:30px; padding-left:10px;background:url(../images/lb_fh.png) no-repeat center left;}
.right_lb1 span{ float:right;font-size:14px;line-height:30px;}
.right_lb1 a{font-size:14px;line-height:30px;}
.lb{width:600px;margin:auto;height:32px;line-height:32px;border:1px solid #dedede;
    overflow:hidden;margin-top:40px;text-align: center;}
.lb li{float:left;}
.lb li.first{width:82px;border-right:1px solid #dedede;text-align:center;}
.lb li.second{width:72px;border-right:1px solid #dedede;text-align:center;}
.lb li.third{width:40px;text-align:center;}
.lb li.four{width:40px;text-align:center;background:#e84c3d;}
.lb li.four a{color:#fff;}
.lb li.five{width:40px;text-align:center;border-right:1px solid #dedede;}
.lb li.six{width:40px;text-align:center;border-right:1px solid #dedede;}
.lb li.seven{width:40px;text-align:center;border-right:1px solid #dedede;}
.lb li.eight{width:40px;text-align:center;border-right:1px solid #dedede;}
.lb li.nine{width:40px;text-align:center;}
.lb a{}
.lb a:hover{color:#fff;background:#e84c3d;}

