
/* CSS Document */
*{ margin:0; padding:0;}
html,body{ font-family:"Microsoft YaHei"; font-size:14px;}
img{ -ms-interpolation-mode:bicubic; border:0; max-width:100%; display:block;}
#g_footer img{display:inline-block !important;}
em,i {font-style:normal; }
ul, ol, li {list-style: none; }
a{text-decoration:none;}
.clearfix:after {
content: " ";
clear: both;
display: block;height: 0;
visibility: hidden;
}
header{width:1200px; margin:0 auto;height:100px;}
header div{ display:inline-block; float:left;}
.header-logo img{ margin-top: 20px; }
.header-mid{ margin:0 128px; height:100px; width:100px;}
.header-search{ border:2px solid #3188B5;height:30px; margin-top:25px;}
.header-select{ height:30px; background-color:#F6F6F6; border:0; float:left; padding:0 5px;}
.header-keywords{display:inline-block; height:30px;border:0; width:439px;float:left;outline:none; padding-left:5px;}
.xinxi-nav{background-color:#444D57; height:40px;}
.header-search-img{ background-color:#3188B5;height:30px; width:56px; display:inline-block;float:left;text-align:center; cursor:pointer;}
.header-search-img img{ display:inline-block; margin-top:6px;}
.header-right{ float:right;}
.header-right span{display:block;text-align:center;}
.header-right span a{display:block;text-align:center; color:#fff;}
.header-right-fabu{ padding:5px 20px;  background-color:#FF7A46; border-radius:3px; color:#fff; margin-top:25px; text-align:center;}
.header-right-uinfo{margin-top:8px; text-align:center; display:block; width:100%;}
.header-right-uinfo span{cursor:pointer; width:88px; margin:0 auto;}
.header-right-uinfo a{ font-size:16px;  color:#000000;}
.header-right-uinfo i{font-size:12px; float:right; color:#999999; cursor:pointer;}
.header-hotwords{
	display:block;
	height:20px;
	margin-top:5px;
}
.header-hotwords ul li{ float:left; position:relative; padding:0 8px 0 8px; color:#989898;border-right:1px solid #989898; height:15px; line-height:15px;}
.header-hotwords ul li:last-child{border-right:0px;}
/*.header-hotwords ul li:after{ height:15px;  content:" "; position:absolute; top:3px; border-right:1px solid #989898; margin-left:10px; margin-right:10px;}
.header-hotwords ul li:last-child:after{border-right:0px solid #000000;}*/
.xinxi-nav ul,.xinxi-hot-main,.xinxi-main{ width:1200px; margin:0 auto;}
.xinxi-nav ul{height:40px;}
.xinxi-nav ul li{ float:left; position:relative; color:#fff; padding: 0 25px; text-align:center; height:30px; line-height:30px; margin-top:5px;  font-size:16px;}
.xinxi-nav ul li a{ color:#fff;}
.xinxi-nav ul li:after{ height:20px;  content:" "; position:absolute; top:5px; border-right:1px solid #fff; right:0;}
.xinxi-nav ul li:last-child:after{border-right:0px solid #000000;}




/*

*/

#container {width:300px; height:300px; display:none; border:5px solid #ccc;} 
.imgdiv{ display:none; position:relative;}


.xmain{ width:1200px; margin:40px auto;}
.xmain img{ display:inline-block;}
.xleft{ width:960px; float:left;}
.xright{float:right; width:240px;}
.xright-main{ width:220px; float:right; border:1px solid #DEDEDE; margin-bottom:20px;}
.xright-main h3{ border-bottom:1px dotted #DEDEDE; font-size:16px;}
.xright-main div,.xright-main h3{width:90%; margin:0 auto; padding:10px 0px;}
.xright-main div ul li{ height:40px;}
.xmore{ float:right; margin-right:15px; color:#ff5646; display:inline-block; text-decoration:none;  padding-bottom:10px;}

.gxq{ margin:50px auto;}
.gxq h2{ float:left; color:#ff5646; border-bottom:1px solid #ff5646; padding:20px 0; width:120px;}

.xinxi-main-nomal ul li{ color:#333333; height:60px; line-height:60px; padding:0 10px;box-sizing:border-box; border-bottom:1px dotted #DEDEDE;}
.xinxi-main-nomal ul li i{ margin:0 10px;}
.xinxi-main-nomal ul li a{color:#333333;}
.xinxi-tips{float:right; margin-right:30px; display:inline-block;}
.xinxi-main-nomal ul li em{ padding:3px 5px; border:1px solid #ccc;  margin-right:5px;  border-radius:3px;  color:#999999;}
.xinxi-main-nomal ul li span{ float:right; color:#9c9c9c;}
.xinxi-main-nomal ul li img{ display:inline-block; vertical-align:text-bottom;}



.prev,.current,.num,.next{display:inline-block;padding:7px 14px;font-size:16; margin:0 5px;}
.prev,.next{border:1px solid #ccc; color:#333333;}
.current{ background-color:#ff5646;  color:#fff; font-size:16;  border:1px solid #ff5646;}
.num{ background-color:#fff;  color:#333333; font-size:16;  border:1px solid #ccc;}

