body{font-family:"Microsoft YaHei",微软雅黑;color:#454545;font-size: 14px;line-height: 27px;
background:#fff;}
ul, li{ list-style: none;}
li{vertical-align:top;}
a{text-decoration: none;}
img,form,input{border:0;outline: none;}
html,body,div,span,ul,li,dl,dt,h1,h2,h3,h4,h5,h6,p,a,img,input,button,select,option,form,table,tr,td{ margin:0; padding:0;}
a{color:#454545;text-decoration:none !important;}
/* strong,h3{font-weight: normal;} */
table{border-collapse:collapse;}

.is-header,.is-banner,.is-nav{width:100%;}
.m-header,.m-banner,.m-nav,.is-main{width:1200px;margin:0 auto;}
.is-header{height:39px;line-height: 39px;background: url(imagesxxgkt-bg.png) repeat-x;position: relative;z-index: 10;}

.m-weather{ width:210px; height:25px; line-height:25px; position:absolute; left:50%; top:7px; margin-left:-100px;}

.m-header{text-align: right;}
.m-header>a{display: inline-block;background: url(imagesxxgkicon.png) -200px 10px no-repeat;padding-left: 30px;float: left;}
.m-header>a:first-child{background: url(imagesxxgkicon.png) 8px 10px no-repeat;}


.is-nav{background: #d70300;line-height: 46px;overflow: hidden;}
.m-nav ul li{float: left;}
.m-nav ul li:first-child a{padding: 0 35px 0 40px;}
.m-nav ul li a{display: block;padding: 0 36px;+padding: 0 35px;color: #fff;font-size:17px;}

.short{background: url(imagesxxgka_hover.png) no-repeat center center;}
.long{background: url(imagesxxgka_hover1.png) no-repeat center center;}
.longer{background: url(imagesxxgklonger.png) no-repeat center center;}

.is-footer{width: 100%;overflow: hidden;margin-top: 12px;border-top:4px solid #d70300;}
.m-footer{margin:25px auto 30px;width: 1100px;position:relative;overflow:hidden;}
.m-footer>p{line-height: 24px;color: #282828;}
.m-footer>a{float:left;}
.m-footer>a+p{margin-top:5px;}
.m-footer>.fr-icon{  position:absolute;top:32px;right:10px;  float: right; margin-top: -36px;}

.fr-icon .fl{padding-right:20px;float:left;}
.fr-icon .fl:first-child{width:80px;text-align:center;}
.fr-icon .fl:first-child span,.fr-icon .fl+.fl>p span{color:#d70300;}
.fr-icon .fl+.fl{width:166px;}
.fr-icon .fl+.fl>img{float:left;margin:0 12px 0 0;}
.fr-icon .fl+.fl>p{text-align:center;}



.m-title,.is-form,.info-count .u-title,.is-title,.is-main{overflow: hidden;}
.is-search,.is-form>input[type="text"],.apply,.rnews{border:1px solid #ccc;}




.is-title{margin:12px  0 ;line-height: 41px;width: 100%;}
.is-title>a,.is-title>form{float: left;}
a.title{display: block;width: 216px;border-left:4px solid #b80805;background: #d70300;color: #fff;font-size:18px;text-align: center;line-height: 41px;}
.is-search{width: 879px;border-left:0;line-height: 38px;background: #f3f5f8;}
label.title{color: #ef3a02;font-size: 16px;padding:4px 0 5px 70px;background: url(imagesxxgkicon.png) no-repeat -160px -96px;margin-right: 33%;}
.llist>a.title{margin-top:10px;}
.is-search>input[type="text"]{width:244px;line-height: 26px;height: 26px;  border:1px solid #ccc; border-right:0;}
.is-search>input[type="submit"]{width:42px;height: 28px;border:0;text-align: center;color: #fff;background: #ef8b02; }
.search-more{padding:0 12px;color:#b77a3c;position: relative;+top:-5px;}



.m-title>a,.u-title>a{display:block;float: left;padding: 0 18px;color: #333;font-size: 17px;line-height: 39px;margin-right: 15px;}
a.active{color: #d70300;background: url(imagesxxgkline.jpg) no-repeat bottom center;}
strong.on {background: #ff8a01 !important; color: #fff;}


.m-title, .u-title{ border-bottom: 1px solid #ddd;}

/* left common */

.apply{height: 330px;width: 218px;overflow:hidden;}
.apply .m-title{margin:0 10px;}

.apply .u-list ul li{float: left;background: url(imagesxxgkyuan.png) no-repeat 11px 13px;}
.apply .u-list ul li a{display: block;font-size: 13px;padding: 0 10px 0 20px;}

.is-form{width: 200px;margin:0 auto;border-top:1px dashed #ddd;padding-top:6px;}
.is-form li{line-height: 22px;}
.is-form li>span{float:right;color: #d70300;font-size: 13px;}
.is-form>p{width: 100%;padding-left: 25px;margin:12px 0 8px;background: url(imagesxxgkicon.png) no-repeat 8px -192px;line-height: 25px; }
.label{padding:0 5px 0 15px;font-size: 12px;}
.is-form>input[type="text"]{width: 126px;height: 20px;}
.is-form>input[type="submit"]{width: 46px;margin-left:59px;height: 20px;background: #d70300;color:#fff;}





.border{border:1px solid #ddd;clear:both;}
.m-main{ width:1100px; margin:0 auto;height: auto !important;min-height: 792px;overflow:hidden;}
 .m-location{height:40px;line-height:40px; font-size:15px; color:#333; padding-left: 30px;background: url(imagesxxgklocation.png) #f3f5f8 no-repeat 13px center;border-bottom: 2px solid #d70300;}


.is-page{position: absolute;bottom:10px;left:2%;width: 96%;border-top:1px dashed #ddd;line-height: 40px;}
.is-page>div:first-child{margin-left: 50px;width: 45%;}
.is-page>div:first-child+div{margin-right: 50px;width: 45%;text-align: right;}

.llist{float: left;margin-right: 14px;}
.rnews{float: left;width:864px;margin-top:10px;min-height: 960px;}

.llist .test{height:861px;}

.u-sort{width:218px;border:1px solid #ccc;}
.open-t{overflow: hidden;height:663px; border: 1px solid #ccc;}

.open-t .toggle>span{ background: #f5f5f5;display:block;line-height:36px;text-indent:2em;border-bottom: 1px solid #ddd;}
.treebox{width:198px;height:390px;overflow-y: auto;padding:10px;overflow-x:hidden;}
/***
.browser .is-listnav li,.browser+.browser .filetree li,.toggle+.toggle+.toggle .filetree li{padding-left:30px;background:url(../images/ico.png) 5px 0 no-repeat;}
.browser+.browser .filetree li,.toggle+.toggle+.toggle .filetree li{padding:0  0 0 34px !important;}
**/


.is-titles3{border-bottom: 1px solid #ccc;height:30px;}
.is-titles3>span{display:block;float:left;text-align:center;}
.is-titles3 .tspan1{width:99px;}
.is-titles3 .tspan2{width:460px;}
.is-titles3 .tspan3{width:49px;}
.is-titles3 .tspan4{width:72px;}
.is-titles3 .tspan5{width:76px;}
.is-titles3 .tspan6{width:72px;}

.is-xxlist .xxgkcont{width:460px;    word-wrap: break-word;}

table tr.is-xxlist{border-bottom: 1px dashed #ccc;}


/* 组配 */
.m-kind{/* background:url(../images/t.png) 10px 8px no-repeat; */line-height:38px;}
.m-kind>span.on{color:red;}
.m-kind>span{cursor:pointer;margin: 0 6px 0 7px;}
.submenu{height: 248px;overflow-y:auto; border: 1px solid #ccc;}

.submenu >li{width:196px;margin:auto;background:url(imagesxxgkico.png) 5px 0 no-repeat;text-indent:36px;

}



/* 图片列表 */
.is-listpic {
	padding:20px 0 0 10px;
	zoom:1;
}
.is-listpic li {
	float:left;
	padding:0 0 0 28px;
	width:188px;
	height:190px;
	display:inline;
	float:left;
	overflow:hidden;
	margin-left:28px;
	line-height:26px;
	text-align:center;
}
.is-listpic li img {
	border:1px solid #e8e6e6;
	padding:2px;
	width:180px;
	height:132px;
	display:block;
}
.is-piccon {
	text-align:center;
}
.is-piccon img {
	border:1px solid #dddddd;
	padding:2px;
	margin-bottom:10px;
}

#page_list {

    width: 72%;
	float:right;
	margin-top:50px;
    line-height: 20px;
    text-align: right;
    padding: 10px;
    font-size: 14px;
    font-family: 'Arial';
}

#page_list .currentpage {
    border: 1px solid #e0e0e0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #f1f1f1;
    color: #868585;
    text-decoration: none;
    margin-right: 4px;
    margin-left: 4px;
    padding-top: 4px;
    padding-right: 8px;
    padding-bottom: 4px;
    padding-left: 8px;
}

#page_list .page {
    border: 1px solid #e0e0e0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #868585;
    text-decoration: none;
    margin-right: 4px;
    margin-left: 4px;
    padding-top: 4px;
    padding-right: 8px;
    padding-bottom: 4px;
    padding-left: 8px;
}

/* 视频 */
.is-contentbox{background:#fff;padding: 10px 10px 15px;}
.is-newstitle{text-align:center;line-height:35px;color:#0e76cd;font-size:18px;;}
.is-newsinfo span{margin-right:15px;}
.is-newscontent{margin-top:15px;}


/* 专题 */
.is-rightnr {
	padding-bottom:20px;
	/* border:1px solid #ccc; */
	min-height:888px;
    height: auto !important;
    background: #fff;
	margin-top:10px;
}
.is-search+.is-listnews{float:left;width:864px;border:1px solid #ccc; height:1394px;}
.is-search+.border{    height: 1421px;}
.is-search+.m-location{clear:both;}
.llist+.is-search	{   margin:10px 0 10px  -20px; float: right; overflow: hidden; }
/* div.boxblueline{border-top:none !important;} */


.is-listnews{   
 padding-top: 12px;
 }
.is-listnews li {
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    list-style: none;
    /* background: url(../images/arr1.png) 15px 13px no-repeat; */
    padding-left: 30px;
}
.is-listnews li span {
    float: right;
	margin-right:15px;
    color: #999;
}
.is-listnews li a {
    color: #4e4e4e;
	margin-left:15px;
}


























