@charset "utf-8";
/* CSS Document */
body{font:12px "Arial Narrow","HELVETICA";color:#333333;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none;user-select: none;}
body, ol, ul, li, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select{margin:0px; padding:0px; color: #333333; }
a{text-decoration:none;color:#333333;border:none;}
a:hover{text-decoration:none; color:#fa9507;}
img{border:none;}
li{list-style:none;}
em{font-style:normal}
.left{float:left;}
.right{float:right;} 
.border{border:1px solid #e9e9e9;}
.clear{clear:both;}
.box{width:980px;margin:0 auto;}
input[name=key]{outline:none;}


/* ----- clear fix for floats ----- */
/* these styles instruct non-IE browsers to render container elements so that they fully enclose floats */		
/* without this class applied, a float might hang over the bottom border of it's container */
.clearfix:after{content:"."; width:0; height:0; line-height:0; font-size:0; display:block; clear:both;visibility:hidden;overflow:hidden;margin:0;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */
.index_news1{float:left;width:350px;}
.index_news2{float:right;width:350px;}

/*top*/
.top{width:100%;height:32px;line-height:32px;background:#F9F9F9;border-bottom: 1px solid #d8d8d8;}
.top .box{width:1200px;margin:0 auto;height:32px;line-height:31px;color:#9a9a9a;}
.top .box span{float:left;}
.top .box .right{float:right; width:350px; text-align:right;}
.top .box .right a{color:#9a9a9a;margin:0 3px;white-space:nowrap;}
.top .box .right a:hover{text-decoration:underline; color:#ff5100;text-decoration: none;}
.top .box .left{ width:1200px;}
.top .box .left a{color:#9a9a9a;margin:0 3px;white-space:nowrap;}
.top .box .left a:hover{text-decoration:underline; color:#ff5100;text-decoration: none;}

/*logo*/
.logo{width: 270px;height: 116px;margin: 10px auto 15px;}
.logo img{width: 270px;height: 116px;}
/*search*/
.search{width: 678px;height:80px;margin: 0 auto;}
.search input{background: none;border:none;padding: 0;margin: 0;}
.search .left {background: url(../search-bg.jpg) no-repeat 11px 11px;}
.search .left input{height: 41px;line-height: 43px;border: 2px solid #ff5100;border-right: none;width: 528px;padding:0 0 0 40px;font-size: 14px;border-radius: 12px 0px 0px 2px;}
/*.search .left input:hover{border-color: #b2b2b2;}*/
.search .right input{line-height:42px;height: 45px;width: 108px;background: #ff5100;cursor: pointer;font-size: 16px;color:#FFFFFF;font-family: "微软雅黑";text-align: center;border-bottom: 1px solid #ee810c; border-radius: 0px 0px 12px 0px;}
.search .right input:hover{background: #e98400;}

/*hot*/
.hot{width: 734px;height: 312px;margin: 0px auto;overflow: hidden;margin-bottom: 32px;}
.hot-top{width: 734px;height: 156px;overflow: hidden;background: url(../hot-bg1.jpg) no-repeat 44px;border-radius: 12px 0px 0px 12px;}
.hot p{width: 44px;height: 120px;text-align: center;font-size: 14px;font-weight: bold;color:#FFFFFF;line-height: 1.8em;padding-top: 36px;float: left;background: #dbdbdb;border-radius: 12px 0px 0px 12px}
.hot ul{height: 139px;border: 1px solid #dbdbdb;border-left: none;border-bottom: none;padding-top: 15px;padding-left: 66px;border-radius: 12px;}
.hot ul li{float: left;width:120px;font-size: 12px;line-height: 2em;white-space: nowrap;overflow: hidden;text-overflow:ellipsis; margin-right: 13px;}
.hot-bottom{width: 734px;height: 156px;background: url(../hot-bg.jpg) no-repeat 44px;}
.hot-bottom p{background: #ff5100;}
.hot-bottom ul{border-bottom: 1px solid #dbdbdb;}
.hot   .hot-top p.hot_hover{background: #ff7a2f;}
.hot_hover11{background: url(../hot-bg.jpg) no-repeat 44px;}
.hot_hover22{background: url(../hot-bg1.jpg) no-repeat 44px;}

/*copyright*/
.copyright{background: url(../copy.jpg) repeat-x top;height: 8px;text-align: center;padding-top: 5px;clear:both;}
.copyright b{padding: 0;margin: 0;font-size: 14px;color:#000;}
.copyright div{color:#000;line-height: 2em;}
.copyright div span{color:#000;}
.copyright div span#icp{color:#000;}
.copyright ul{display: inline-block;}
.copyright ul li{padding-right:20px;float: left;}
.copyright ul li a{color:#000;}
.copyright .box{line-height:20px;}
.copyright div a{color:#000;}
.copyright .box b{float:left;}
.copyright .box span{float:left;color:#000;}
