/*Global Style*/
/*  html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(100%);}*/
body,dl,dt,dd,ul,ol,li,p,form,fieldset,table,td,tr,th,img,input,select,a,button{margin: 0px;padding: 0px;border: 0px;font-family: Microsoft Yahei;}
ul,li{list-style: none;}
h1,h2,h3,h4,h5{margin:0px;padding:0px;border:0px;font-weight:normal}
a{color: #666;text-decoration: none;}
a:hover{text-decoration: underline;}


/*Ad Style*/
.ad-1{width:1180px;height:auto;margin:10px auto 15px auto;}
.ad-2{width:380px;height:377px;float:right;}
.ad-3{width:1180px;height:auto;margin:auto auto 20px auto;}
.ad-4{width:1180px;height:auto;margin:auto auto 15px auto;}
.ad-5{width:1180px;height:auto;margin:-10px auto 10px auto;overflow:hidden;}



/*HeadLine*/
.headtopbox{width:100%;height:44px;background:#f6f6f6;border-bottom:#e6e6e6 solid 1px;}
.headtopbox .headtop{width:1180px;height:44px;margin:0 auto;}
.headtop .headtop-left{width:480px;height:44px;line-height:44px;font-family:Microsoft Yahei;font-size:14px;color:#999;float:left;}

/*Seach*/
.headtop .seachbox{width:250px;height:24px;border:#dadada solid 1px;float:left;background:#fff;margin-top:9px ;}
.seachbox .sbin{width:250px;height:24px;margin:0 auto;}
.sbin .soinput{width:225px;height:24px;float:left;border:0px;font-family:Microsoft Yahei;line-height:24px;text-indent:0.5em;color:#999;font-size:14px;}

.headtop .headtop-right{width:200px;height:44px;line-height:44px;font-family:Microsoft Yahei;font-size:14px;color:#999;text-align:right;float:right;}
.headtop .headtop-right a{font-family:Microsoft Yahei;font-size:14px;color:#999;text-decoration:none;}
.headtop .headtop-right a:hover{color:#c00;text-decoration:underline;}





/*TopLogo*/
.toplogobox{width:1180px;height:75px;margin:20px auto;}
.toplogobox .logo{width:210px;height:64px;margin-top:5px;float:left;}
.toplogobox .topbanner{width:762px;height:75px;margin-left:13px;float:left;}
.toplogobox .topbanner-right{width:183px;height:75px;float:right;}


/*TopNav*/
.topnavbox{width:1180px;height:85px;border-top:2px solid #00a8ff;border-bottom:1px solid #d8d8d8;margin:0 auto;overflow:hidden;white-space:nowrap;}
.topnavbox ul{float: left;display: inline;overflow:hidden;}
.topnavbox .nav-part-a{padding: 10px 0 7px 0;}
.topnavbox .nav-part-a ul{margin-right:29px;+margin-right: 0px; display: inline;}
.topnavbox .nav-part-a ul.last-item{margin-right: 0;}
.topnavbox .nav-part-a ul li{font-size: 16px;line-height: 32px;}
.topnavbox .nav-part-a ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom: 1;}
.topnavbox .nav-part-a ul li a{margin-right: 24px;+margin-right: 24px;color:#013068;float: left;}
.topnavbox .nav-part-a ul li a:hover{color:#c00;text-decoration:none}


/*banner-top*/
.banner-top{width:1160px;background-color: #f1f1f1;padding: 7px 10px;margin:15px auto auto auto}
.banner-top ul{font-size: 0;}
.banner-top ul li{font-size: 14px;color: #5d7fa9;}
.banner-top ul li a{color: #5d7fa9; }
.banner-top ul li a:hove{color: #c00; text-decoration:none;}
.banner-top .col-a ul li{line-height: 28px;width: 188px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.banner-top .col-b ul{padding: 2px 0;height: 24px;}
.banner-top .col-b ul li{line-height: 24px;float: left;width: 195px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.banner-top .col-b .mod-ad{margin: 2px 0 8px 0;}
.banner-top .col-c{padding-top: 5px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom: 1;}
.col-sub,.col-a,.mod-a{float: left;}
.col-b,.mod-b{float: left;}
.col-main,.col-c,.mod-c{float: right;}

/*--------------Tip-----------------*/
.headline{width:1180px;height:80px;margin:20px  auto;overflow:hidden;}
.headline .tip{width:880px;height:80px;float:left;} 
.tip .tiptitle{width:880px;height:45px;line-height:45px;margin:auto 10px auto auto;text-align:center;overflow:hidden;}
.tip .tiptitle h1 a{font-size:35px;color:#b62e00;line-height:45px;font-family:Microsoft YaHei;font-weight:bold;text-decoration:none;}
.tip .tiptitle h1 a:hover{color:#c00;text-decoration:underline;}
.tip .tiplist{width:880px;line-height:20px;margin:10px auto auto auto;text-align:center;}
.tip .tiplist a{font-family:Microsoft YaHei;font-size:12px;color:#555;margin:0px 5px;text-decoration:none;}
.tip .tiplist a:hover{text-decoration:none;color:#c00;}
.tip .tiplist .moretip{color:#fc5105;margin-left:10px;}

.headline .weatherbox{width:279px;height:80px;border-left:#ddd solid 1px;float:right;}
.weatherbox .weather{width:225px;height:68px;margin:8px auto auto auto;}


/*------------------Tips--------------------*/
.tipbox{width:1180px;height:auto;margin:0 auto;}
.tips{width:700px;height:auto;text-align:left;margin-bottom:15px;float:right;}
.tips h1 a:link,.tips h1 a:visited{font-size:26px;text-decoration:none;color:#333;line-height:60px;font-family:Microsoft YaHei;}
.tips h1 a:hover{text-decoration:none;color:#c00;} 
.tips p{font-family:Microsoft Yahei;font-size:12px;margin:0px;padding:0px;text-align:left;color:#999;line-height:25px;}


/*-------------Focus--------------------*/
.focus{width:450px;height:315px;margin-top:11px;overflow:hidden;white-space:nowrap;float:left;}

/*»ÃµÆ*/
.slider-wrapper{width:450px;height:315px;margin-bottom:44px;position:relative;}
.slider{width:450px;height:315px;overflow:hidden;}
.slider li{width:450px;height:315px;}
.slider img{width:450px;height:315px;}
.slider-control{overflow:hidden;height:15px;position:absolute;z-index:1;right:-1px;bottom:14px;font-family:Microsoft Yahei}
.slider-control li a:hover{text-decoration:none;}
.slider-control li.cur{background-color:#007aff;}
.slider-control li{width:14px;height:14px;background:#fff;float:left;text-align:center;list-style:none;margin-right:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.div-opa{width:450px;height:45px;background:#000;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);position:absolute;z-index:0;left:0px;bottom:0px;}
.image-info{font-size:22px;width:330px;height:23px;position:absolute;overflow:hidden;white-space:nowrap;left:0;bottom:11px;padding-left:20px;}
.image-info li{width:330px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;list-style:none;line-height:23px;font-family:Microsoft Yahei}
.image-info li a{color:#fff;overflow:hidden;white-space:nowrap;}

/*Center*/
.center{width:1180px;height:398px;margin:0 auto;overflow:hidden;white-space:nowrap;}

/*Info*/
.info{width:380px;height:398px;/*border-top:#9ea5b5 solid 1px;*/float:left;}
.info .info-title{width:380px;height:40px;line-height:40px;text-align:left;margin:0 auto;}
.info-title h1 a{font-family:Microsoft YaHei;font-size:22px;color:#333;text-decoration:none;}
.info-title h1 a:hover{color:#c00;text-decoration:none;}

.info .info-list{width:360px;height:350px;margin:8px auto auto auto;}
.info .info-list ul li{width:360px;float:left;display:block;line-height:35px;font-family:Microsoft YaHei;background:url(../images/blank_point.gif) no-repeat left center; padding-left:10px;overflow:hidden}
.info .info-list ul li a:link,.info .info-list ul li a:visited{font-size:16px;font-family:Microsoft YaHei;color:#555;text-decoration:none;}
.info .info-list ul li a:hover{text-decoration:none;color:#c00;}
.info .info-list ul li h1 a:link,.info .info-list ul li h1 a:visited{font-size:18px;font-family:Microsoft YaHei;color:#333;text-decoration:none;}
.info .info-list ul li h1 a:hover{text-decoration:none;color:#c00;}






/*Attention*/
.attention{width:380px;height:398px;margin-left:20px;/*border-top:#9ea5b5 solid 1px;*/float:left;}

.attention .attention-title{width:380px;height:40px;line-height:40px;text-align:left;margin:0 auto;}
.attention-title h1 a{font-family:Microsoft YaHei;font-size:22px;color:#333;text-decoration:none;}
.attention-title h1 a:hover{color:#c00;text-decoration:none;}

.attention .attention-list{width:360px;height:350px;margin:8px auto auto auto;}
.attention .attention-list ul li{width:360px;float:left;display:block;line-height:35px;font-family:Microsoft YaHei;background:url(../images/blank_point.gif) no-repeat left center; padding-left:10px;overflow:hidden}
.attention .attention-list ul li a:link,.attention .attention-list ul li a:visited{font-size:16px;font-family:Microsoft YaHei;color:#555;text-decoration:none;}
.attention .attention-list ul li a:hover{text-decoration:none;color:#c00;}
.attention .attention-list ul li h1 a:link,.attention .attention-list ul li h1 a:visited{font-size:18px;font-family:Microsoft YaHei;color:#333;text-decoration:none;}
.attention .attention-list ul li h1 a:hover{text-decoration:none;color:#c00;}




/*Life*/
.life{width:380px;height:398px;/*border-top:#9ea5b5 solid 1px;*/float:right;}
.life .life-title{width:380px;height:40px;line-height:40px;text-align:left;margin:0 auto;}
.life-title h1 a{font-family:Microsoft YaHei;font-size:22px;color:#333;text-decoration:none;}
.life-title h1 a:hover{color:#c00;text-decoration:none;}

.life .life-list{width:360px;height:350px;margin:8px auto auto auto;}
.life .life-list ul li{width:360px;float:left;display:block;line-height:35px;font-family:Microsoft YaHei;background:url(../images/blank_point.gif) no-repeat left center; padding-left:10px;overflow:hidden}
.life .life-list ul li a:link,.life .life-list ul li a:visited{font-size:16px;font-family:Microsoft YaHei;color:#555;text-decoration:none;}
.life .life-list ul li a:hover{text-decoration:none;color:#c00;}
.life .life-list ul li h1 a:link,.life .life-list ul li h1 a:visited{font-size:18px;font-family:Microsoft YaHei;color:#333;text-decoration:none;}
.life .life-list ul li h1 a:hover{text-decoration:none;color:#c00;}


/*Second*/
.main-news{width:1180px;height:378px;margin:auto auto 20px auto;}

/*Mainnews-left*/
.main-news .mainnews-left{width:380px;height:377px;border-top:#9ea5b5 solid 1px;float:left;}
.mainnews-left .mainnews-left-titlebox{width:380px;height:40px;}
.mainnews-left-titlebox .mainnews-left-title{width:100px;height:35px;line-height:35px;margin-top:5px;float:left}
.mainnews-left-titlebox .mainnews-left-title h1 a{font-family:Microsoft YaHei;font-size:24px;color:#333;text-decoration:none;}
.mainnews-left-titlebox .mainnews-left-title h1 a:hover{color:#c00;text-decoration:none;}
.mainnews-left-titlebox .mainnews-left-more{width:50px;height:40px;line-height:40px;font-family:Microsoft YaHei;font-size:14px;color:#666;float:right;}
.mainnews-left-titlebox .mainnews-left-more a{font-family:Microsoft YaHei;font-size:14px;color:#666;text-decoration:none;}
.mainnews-left-titlebox .mainnews-left-more a:hover{color:#c00;text-decoration:none;}


.mainnews-left .mainnews-left-list{width:380px;height:auto;margin-top:7px;}
.mainnews-left-list .mainnews-left-list-tip{width:380px;height:40px;line-height:40px;}
.mainnews-left-list-tip h1 a:link,.mainnews-left-list-tip h1 a:visited{font-size:20px;font-family:Microsoft YaHei;color:#333;font-weight:bold;text-decoration:none;}
.mainnews-left-list-tip h1 a:hover{text-decoration:none;color:#c00;}
.mainnews-left-list .mainnews-left-list-imgbox{width:380px;height:100px;margin:10px 0px;}
.mainnews-left-list-imgbox .mainnews-left-list-img{width:160px;height:100px;float:left;}
.mainnews-left-list-imgbox .mainnews-left-list-dorc{width:210px;height:100px;font-size:14px;color:#999;line-height:25px;float:right;}


.mainnews-left-list ul li{width:370px;float:left;display:block;line-height:35px;font-family:Microsoft YaHei;background:url(../images/blank_point.gif) no-repeat left center; padding-left:10px;overflow:hidden;list-style: none;}
.mainnews-left-list ul li a:link,.mainnews-left-list ul li a:visited{font-size:16px;font-family:Microsoft YaHei;color:#555;text-decoration:none;}
.mainnews-left-list ul li a:hover{text-decoration:none;color:#c00;}



/*Mainnews-Center*/
.main-news .mainnews-center{width:380px;height:377px;border-top:#9ea5b5 solid 1px;margin-left:20px;float:left;}

.mainnews-center .mainnews-center-titlebox{width:380px;height:40px;}
.mainnews-center-titlebox .mainnews-center-title{width:100px;height:35px;line-height:35px;margin-top:5px;float:left}
.mainnews-center-titlebox .mainnews-center-title h1 a{font-family:Microsoft YaHei;font-size:24px;color:#333;text-decoration:none;}
.mainnews-center-titlebox .mainnews-center-title h1 a:hover{color:#c00;text-decoration:none;}
.mainnews-center-titlebox .mainnews-center-more{width:50px;height:40px;line-height:40px;font-family:Microsoft YaHei;font-size:14px;color:#666;float:right;}
.mainnews-center-titlebox .mainnews-center-more a{font-family:Microsoft YaHei;font-size:14px;color:#666;text-decoration:none;}
.mainnews-center-titlebox .mainnews-center-more a:hover{color:#c00;text-decoration:none;}


.mainnews-center .mainnews-center-list{width:380px;height:auto;margin-top:7px;}
.mainnews-center-list .mainnews-center-list-tip{width:380px;height:40px;line-height:40px;}
.mainnews-center-list-tip h1 a:link,.mainnews-center-list-tip h1 a:visited{font-size:20px;font-family:Microsoft YaHei;color:#333;font-weight:bold;text-decoration:none;}
.mainnews-center-list-tip h1 a:hover{text-decoration:none;color:#c00;}
.mainnews-center-list .mainnews-center-list-imgbox{width:380px;height:100px;margin:10px 0px;}
.mainnews-center-list-imgbox .mainnews-center-list-img{width:160px;height:100px;float:left;}
.mainnews-center-list-imgbox .mainnews-center-list-dorc{width:210px;height:100px;font-size:14px;color:#999;line-height:25px;float:right;}


.mainnews-center-list ul li{width:370px;float:left;display:block;line-height:35px;font-family:Microsoft YaHei;background:url(../images/blank_point.gif) no-repeat left center; padding-left:10px;overflow:hidden;list-style: none;}
.mainnews-center-list ul li a:link,.mainnews-center-list ul li a:visited{font-size:16px;font-family:Microsoft YaHei;color:#555;text-decoration:none;}
.mainnews-center-list ul li a:hover{text-decoration:none;color:#c00;}






/*Mainnews-Right*/
.main-news .mainnews-right{width:380px;height:377px;border-top:#9ea5b5 solid 1px;float:right;}

.mainnews-right .mainnews-right-titlebox{width:380px;height:40px;}
.mainnews-right-titlebox .mainnews-right-title{width:100px;height:35px;line-height:35px;margin-top:5px;float:left}
.mainnews-right-titlebox .mainnews-right-title h1 a{font-family:Microsoft YaHei;font-size:24px;color:#333;text-decoration:none;}
.mainnews-right-titlebox .mainnews-right-title h1 a:hover{color:#c00;text-decoration:none;}
.mainnews-right-titlebox .mainnews-right-more{width:50px;height:40px;line-height:40px;font-family:Microsoft YaHei;font-size:14px;color:#666;float:right;}
.mainnews-right-titlebox .mainnews-right-more a{font-family:Microsoft YaHei;font-size:14px;color:#666;text-decoration:none;}
.mainnews-right-titlebox .mainnews-right-more a:hover{color:#c00;text-decoration:none;}


.mainnews-right .mainnews-right-list{width:380px;height:auto;margin-top:7px;}
.mainnews-right-list .mainnews-right-list-tip{width:380px;height:40px;line-height:40px;}
.mainnews-right-list-tip h1 a:link,.mainnews-right-list-tip h1 a:visited{font-size:20px;font-family:Microsoft YaHei;color:#333;font-weight:bold;text-decoration:none;}
.mainnews-right-list-tip h1 a:hover{text-decoration:none;color:#c00;}
.mainnews-right-list .mainnews-right-list-imgbox{width:380px;height:100px;margin:10px 0px;}
.mainnews-right-list-imgbox .mainnews-right-list-img{width:160px;height:100px;float:left;}
.mainnews-right-list-imgbox .mainnews-right-list-dorc{width:210px;height:100px;font-size:14px;color:#999;line-height:25px;float:right;}


.mainnews-right-list ul li{width:370px;float:left;display:block;line-height:35px;font-family:Microsoft YaHei;background:url(../images/blank_point.gif) no-repeat left center; padding-left:10px;overflow:hidden;list-style: none;}
.mainnews-right-list ul li a:link,.mainnews-right-list ul li a:visited{font-size:16px;font-family:Microsoft YaHei;color:#555;text-decoration:none;}
.mainnews-right-list ul li a:hover{text-decoration:none;color:#c00;}




/*Link*/
.link{width:1178px;height:auto;overflow:hidden;margin:7px auto auto auto;border:#ddd solid 1px}
.link .linktit{width:1178px;height:35px;background:url(../images/links.gif)}
.link .linktit .linktitext{width:100px;height:35px;float:left;padding-left:15px;line-height:35px;font-size:14px;font-weight:bold}
.link .linktext{width:1178px;height:auto;margin:auto 0;}

.linklist {padding:0px;margin-top:7px;padding-left:5px;}
.linklist ul {float:left;list-style:none;padding-bottom:5px;}
.linklist ul li {float:left;display:inline;line-height:24px;margin:5px 9px;}
.linklist ul li a:link,.linklist ul li a:visited {font-family: Microsoft Yahei;color:#666;font-size:14px;text-decoration:none}
.linklist ul li a:hover{color:#c00;}



/*Copy*/
.copy{width:100%;height:auto;margin:15px auto 15px auto;}
.copy .copytxtr{width:100%;height:54px;background:#f2f2f2;}
.copy .copytxtr .text{width:1180px;height:54px;font-family: Microsoft Yahei;line-height:54px;font-size:16px;margin:0 auto;text-align:center;color:#959595;}
.copy .copytxtr .text a:link,.copy .copytxtr .text a:visited{color:#959595;font-size:14px; text-decoration:none;}
.copy .copytxtr .text a:hover{color:#c00;text-decoration:none;}


.copy .copy-bottom{width:1180px;height:auto;margin:10px auto 10px auto;}
.copy-bottom .coyt{width:620px;height:120px;font-family: Microsoft Yahei;line-height:24px;font-size:12px;padding-left:10px;color:#555;margin-top:5px;float:left;text-align:left;}
.copy-bottom .copyimg{width:230px;height:100px;margin-top:5px;float:right;}
.copy-bottom .coyt a:link,.copy-bottom .coyt a:visited{color:#114968;font-size:12px; text-decoration:none;}
.copy-bottom .coyt a:hover{color:#c00;text-decoration:none;}




