@charset "utf-8";
/*公共样式*/

*{ 
margin:0; 
padding:0; 
} 
body{
background:#F2F2F2;
}
html,body,div,p,ul,li,h1,h2,h3,h4,h5,h6,a,b,img,form,input,textarea,select,option,button,label{
    padding:0px;
    margin:0px;
    border:none;
    font-size:13px;
    font-style:normal;
    font-weight:normal;
    color:#333;
    outline:none;
    font-family:"微软雅黑",arial,courier new,courier,"\5b8b\4f53",monospace;
    list-style:none;
}
/*ol, ul {list-style: none; }
ul, ul {list-style: none; }*/
.clear{
    display:block;
    clear:both;
    height:0px;
    overflow:hidden;
    line-height:0px;
    font-size:0px;
}

.float_left {
    float: left;
}

.float_right {
    float: right;
}

a:link {
    /*color:#333;*/
    text-decoration:none;
    outline:none;
}
/*a:visited {
    color:#333;
    text-decoration:none;
    outline:none;
}*/
a:hover {
    color:#f90;
    text-decoration:none;
    outline:none;
}
a:active {
    color:#f90 ;
    outline-style:none;
    outline:none;
}
a:focus {
    outline-style:none;
    outline:none;
}
/*--------------------重点------------------*/

/*.more{text-align:right;padding-right:20px;margin-top:24px;color:#d28f1e;clear:both;}
.more a{color:#d28f1e;}
.title{line-height:38px;font:20px "微软雅黑";color:#000;}
*/

/*a { color: #535353; text-decoration: none;}
a:hover {color: #ff6633;}*/

.main{
    width:100%;
    /*min-width:1100px;*/
}
.header{width:100%; background:#FFFFFF;}
/*logo*/
.header_top{width:1100px; margin:0 auto; padding-top:47px; height:88px; background:#fff;}
.header_left .logo{padding:0 17px 0 37px;}
.header_left .img{float:left;}
.fl{float:left;}


.search-mod {
    margin: 20px 0 0 630px;
    width: 623px;
}
.search-input {
    width: 369px;
    height: 40px;
    color: #bababa;
    font-size: 14px;
    border: 1px #ececec solid;
    border-right: 0;
    line-height: 38px;
    padding-left: 10px;
    background: #f9f9f9;
    float: left;
    border-radius: 1px 0 0 1px;
    box-sizing: border-box;
}
.search-btn {
    float: left;
    cursor: pointer;
    width: 80px;
    height: 40px;
    display: inline-block;
    background: #fdd000;
    /*background: #0085DE;*/
    text-align: center;
    border-radius: 0 1px 1px 0;
}
.search-icon {
    width: 20px;
    height: 20px;
    margin-top: 10px;
    background:url(index.png) no-repeat 0 0;
}
.icon {
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
}

/*--------------------重点结束------------------*/

/*top*/
.nav{
    width:100%;
    height:41px; 
    margin-top: 0px;
    background: #007fe1;/*007fe1   #0085DE*/
}
/*.clear:after { 
clear: both; 
content: "."; 
display: block; 
height: 0; 
visibility: hidden; 
} */
.container{
    margin: 0 auto;
    width: 1100px;
    
}
nav{ 
margin-bottom: 0px;
/*display:inline-block; */
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
-webkit-box-shadow:1px 1px 3px #292929; 
-moz-box-shadow:1px 1px 3px #292929; 
} 

nav ul li:first-child{ 
    width: 79px;
list-style:none; 
float:left; 
border-right: 1px solid #BFBFBF; 
position: relative;
}
nav ul li:nth-child(6){ 
    width: 90px;
}
nav ul li{ 
width: 102px;
list-style:none; 
float:left; 
border-right: 1px solid #BFBFBF; 
position: relative; 
background: #0089DA;
} 
nav ul li a:hover {
    color:#f90;
    text-decoration:none;
    outline:none;
}
nav li.on , nav ul li:hover{ 
/*background: -moz-linear-gradient(top, #fff, #3E4245 2% ,#555D5F 80%,#555D5F 100%); 
background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), color-stop(2%, #3E4245), color-stop(80%, #3E4245),to(#555D5F));*/ 
background:#005191; /*-----------------hover颜色*/
-moz-transition: background 1s ease-out; 
-webkit-transition: background 1s ease-out; 
} 
/*字体颜色-----问题在此*/
nav ul li a{ 
display:block; 
/*height:40px; */
line-height:40px; 
padding:0 27px; /*导航栏左右宽度调整*/
font-size:12px; 
color:#FFFFFF; /*字体颜色*/
text-shadow: 0px -1px 0px #000; 
text-decoration:none; 
white-space:nowrap; 
border-left: 1px solid #BFBFBF;/*导航竖条2*/ 
-moz-border-top-left-radius: 2px; 
-webkit-border-top-left-radius: 2px; 
z-index:100; 
} 
nav ul li > a{ 
position:relative; 
}
.banquan:hover{color:#025194;text-decoration:none;}
.footer3_lf2 p{height:auto; padding:0; margin-top:2px; padding-left:0!Important}
.footer3_lf2{ padding-top:8px;}
.footer2 .footer2_list{ border-top:none; border-bottom:1px solid #bababa;}
.footer2 .footer2_list li:last-child{display:none}
#select_content2{ left:-128px; padding-top:153px; height:92px; _padding-top:145px;}
#select_content3{ left:-244px; padding-top:221px; _padding-top:215px; height:22px; *left:-256px; }
#select_content4{ left:-372px; padding-top:222px; *padding-top:220px; height:22px; *left:-384px;}
#select_content5{ left:-464px; padding-top:169px; _padding-top:160px; height:74px; *left:-512px; }
#select_content6{ left:-532px; width:1000px;  *left:-640px; _padding-top:81px;}
#select_content6{
    width: 1008px;
    padding: 0 0 0 20px;
    height: 273px;

}
#select_content6 .select_scroll_con{
    height: 230px;
    padding-top: 10px;
}
#select_content1{
    width: 1008px;
    padding: 0 0 0 20px;
    height: 273px;

}
#select_content1 .select_scroll_con{
    height: 230px;
    padding-top: 10px;
}

#select_content1 .select_con1{
    width: 25%;
}
.footer-two li a{
    font-size:12px!Important;
}
nav ul li dl{
position:absolute; 
display:block; 
top:40px; 
left: -25px; 
width:165px; 
background:#0089DA; /*下拉菜单颜色*/ 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
-webkit-box-shadow:1px 1px 3px #292929; 
-moz-box-shadow:1px 1px 3px #292929; 
z-index:10; 
} 
nav ul li:hover dl{
top:50px; 
display:block; 
width:145px; 
padding:10px; 
} 
/*弧形*/
nav ul li dl a{
background:transparent; 
border:0 none; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
-moz-transition: background 0.5s ease-out; 
-webkit-transition: background 0.5s ease-out; 
z-index:50; 
} 
nav ul li dl a:hover{
color:#FFF; 
background:#005191; 
-moz-transition: background 0.3s ease-in-out, color 0.3s ease-in-out; 
-webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out; 
} 
nav ul li dl dd{
margin-top:-40px; 
opacity:0; 
width:145px; 
-webkit-transition-property:all; 
/*-webkit-transition-timing-function: cubic-bezier(5,0,5,0);*/ 
-moz-transition-property: all; 
/*-moz-transition-timing-function: cubic-bezier(5,0,5,0);*/ 
/*-webkit-transition-delay:5s; 
-moz-transition-delay:5s;*/ 
} 
nav ul li:hover dd{
margin-top:0; 
opacity:1; 
} 

nav ul li dl dt{
display:none; 
margin-top:-25px; 
padding-top:15px; 
height:10px; 
} 
nav ul li:hover dt{
display:block; 
} 
.Darrow{ 
float:right; 
margin:18px 10px 0 0; 
border-width:5px; 
border-color:#FFF transparent transparent transparent; 
border-style:solid; 
width:0; 
height:0; 
line-height:0; 
overflow:hidden; 
cursor:pointer; 
text-shadow: 0px -1px 0px #000; 
-webkit-box-shadow:0px -1px 0px #000; 
-moz-box-shadow:0px -1px 0px #000; 
} 
.arrow{ 
margin:0 auto; 
margin-top:-5px; 
display:block; 
width:10px; 
height:10px; 
background:#0089DA; /*下拉角颜色*/
-webkit-transform: rotate(45deg); 
-moz-transform: rotate(45deg); 
} 

#content{
	background:#fff;
	width: 1100px;
	/*height: 1500px;*/
	margin: 0 auto;
    padding: 0px 0px 20px 0px;
}


/*轮播图*/
section#lunbotu{
    box-shadow: 1px 4px 15px #A39F9F;
}
div.wrap a{
    color:#fff;
}
div#slide-holder {
width : 1000px;
height : 610px;
padding:50px 0 50px 50px;
}
div#slide-runner {
width : 1000px;
height : 610px;
overflow : hidden;
position : absolute;
}
div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#slide-controls {
left : 0;
bottom : 0px;
width : 1000px;
height : 46px;
display : none;
position : absolute;
}
div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 18px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
p#slide-nav a.on {
background-position : 0 -24px;
}
p#slide-nav a {
background-image : url(../images/silde-nav.png);
}
/*轮播图end*/
/*要闻部分*/
.column3 {
    width: 1099px;
    margin: 21px auto 0px;
}

.com_box{
    width:1098px;
    display:block;
    float:left;
    background:#fff;
    border:1px solid #dadada;
    border-radius:6px;
    box-shadow:0 2px 6px #e5e5e5;
    margin:10px 0;
    background-color: #fff;
}

.com_boxleft{
    float:left;
    width: 662px;
}
.com_boxright{
    float:right;
    /*height: 823px;*/
    background: #FFFFFF;
    margin:14px 15px 5px 0;
  /*  border-left: 1px #ececec solid;*/
}
.com_boxright .com_boxlist{
    width:397px;
    height: 1108px;
    display:block;
    background-color:#F9F9F9;
    margin:0 5px 15px 10px;
    border-radius:6px;
    box-shadow:0 1px 6px #e5e5e5;
    border:1px #e5e5e5 solid;

}
/*.m_left{
    width:705px;
    display:block;
    float:left;
    }*/

.com_boxlist{
    width:310px;
    display:block;
    background-color:#F9F9F9;
    margin:15px 0px 2px 20px;
    border-radius:6px;
    box-shadow:0 1px 6px #e5e5e5;
    }
.com_boxlist h5{
    background-color:#007fe1;
    height:35px;
    line-height:35px;
    font-size:16px;
    padding-left:15px;
    color:#FFFFFF;
    border-top:1px solid #0080CB;
    border-bottom:1px solid #eee;
    overflow:hidden;/*超出部分隐藏起作用了*/
    }
.com_boxlist ul{
    padding:10px 15px;
    }
.com_boxleft .com_boxlist ul{
border:1px #e5e5e5 solid;
}
.com_boxleft .com_boxlist ul li{
    line-height:25px;
    height:25px;
    background: url("../images/dot2.jpg") no-repeat left center;
    overflow:hidden;/*超出部分隐藏起作用了*/
    }
.com_boxright .com_boxlist .mleft_news .mn_right ul li{
    line-height:25px;
    height:25px;
    background: url("../images/dot2.jpg") no-repeat left center;
    overflow:hidden;/*超出部分隐藏起作用了*/
    }
/*....智库专家............................................................*/
.com_boxright .com_boxlist .mr_experts {
    margin-top: -3px;
    height: 309px;
}
.com_boxright .com_boxlist .mr_experts h5 {
    height: 35px;
    line-height: 35px;
    font-size: 16px;
    padding-left: 15px;
    /*color: #0080CB;*/
    border-top: 1px solid #0080CB;
    border-bottom: 1px solid #eee;
}

.com_boxright .com_boxlist .mr_experts h5 span a {
    float: right;
    font-size: 12px;
    padding-right: 5px;
    /*color: #565656;*/
    font-weight: normal;
}

/*.com_boxright .com_boxlist .mr_experts ul {
    border: 1px #f9f9f9 solid;
 }*/

.com_boxright .com_boxlist .mr_experts ul li {
    line-height: 28px;
    height: 28px;
    width: 90px;
    float: left;
    overflow: hidden;
    /* background: url(../images/divcss5-left-li.gif) no-repeat 0 -52px; 
*/}
.com_boxright .com_boxlist .mr_experts ul li a {
    margin-left: 25px;
}
/*....智库专家 end...................................................*/
.tianmao{
    display: table-cell;
}
/*动态要闻控制开始*/
.com_boxlist .mn_right ul li a.mnr_title {
    font-size: 13px;
    width: 280px;
    display: block;
    float: left;
}
.com_boxlist .mn_right ul li span.mnr_time {
    font-size: 12px;
    color: #999;
    display: block;
    float: right;
    margin-right: 3px;
    width: 62px;
}
/*动态要闻控制开始end*/
.com_boxlist ul li a {
    margin-left: 15px;
    color: #565656;
    }   
.com_boxlist ul li a:hover{
    color:#000;
    }           
.com_boxlist h5 a{
    font-size:16px;
    color:#FFFFFF; /*color:#0080CB;*/
    font-weight:bold;
    text-decoration:none;

    }
/*要闻部分end*/

/*footer*/
iframe{
    margin-top: 20px;
}
/*天猫商城部分*/

.com_boxright .com_boxlist .mleft_news .tssc ul li{
    margin-left: -30px;
}
.com_boxright .com_boxlist .mleft_news .tssc ul li:first-child{
    margin-bottom: 0px;
}

.mn_right{
   
}
