﻿/*全局样式*/
body{margin:0px;padding:0px;background:#fff;color:#000;font-size:12px;font-family:Microsoft YaHei;}
div{margin:0px;padding:0px;}
img{margin:0px;padding:0px;border:0px;}
ul,li{padding:0px;margin:0px;border:0px;}
h1,h2,h3,h4,h5{margin:0px;padding:0px;border:0px; font-weight:normal}
form,input,select,a,button{margin:0px;border:0px;padding:0px}
margin{0px}
span{0px}


/*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; text-decoration:none}
.topnavbox .nav-part-a ul li a:hover{color:#c00;text-decoration:none}


/*--------------TonglanAD-------------*/
.tonglanad{width:1180px;height:auto;margin:10px auto auto auto;}


/*----------------Location---------------*/
.location{width:1180px;height:16px;margin:19px auto 12px auto;}
.location .littlelogo{width:114px;height:16px;border-right:#ddd solid 1px;float:left}
.location .locationtxt{width:500px;height:16px;font-family:Microsoft YaHei;font-size:14px;color:#666;line-height:16px;margin-left:10px;float:left;}
.locationtxt a{font-family:Microsoft YaHei;font-size:14px;color:#666;text-decoration:none;}
.locationtxt a:hover{text-decoration:none;color:#c00;}


/*----------Main--------------*/
.main{width:1180px;height:auto;margin:0 auto;}


/*----------Mainleft---------*/
.main .mainleftbox{width:868px;height:auto;float:left;border-right:#d6d6d6 solid 1px;float:left}

.mainleftbox .todaytop{width:839px;height:40px;line-height:40px;float:left;font-size:18px;font-family:Microsoft YaHei;color:#e03800;}

.main .mainleft{width:868px;height:auto;border-top:#e4e4e4 solid 5px;border-right:#d6d6d6 solid 1px;float:left}


.mainleft .listbox{width:844px;height:auto;float:left;}

.listbox .newslist{width:844px;height:auto;border-bottom:#e5e5e5 solid 1px;float:left;margin:0 auto;}
.newslist .newstitle{width:844px;height:auto;line-height:35px;text-align:left;margin:11px 0px}
.newstitle h1 a{font-family:Microsoft YaHei;font-size:20px;color:#000;text-decoration:none;}
.newstitle h1 a:hover{text-decoration:none;color:#c00;}

.newslist .newslisttxt{height:auto;margin:0 auto;font-family:Microsoft YaHei;font-size:14px;color:#666;text-align:left;line-height:23px;}
.newslist .newslisttxt a{font-family:Microsoft YaHei;font-size:14px;color:#333;text-decoration:none;}
.newslist .newslisttxt a:hover{text-decoration:underline;color:#c00;}
.newslist .newslisttxt img{float:left;padding-right:20px;padding-bottom:22px;}
.newslist .newslisttxt p{font-family:Microsoft YaHei;font-size:12px;color:#999;padding-top:15px;margin:0px 0px 15px 0px;float:right;}
.newslist .newslisttxt p span{margin:0px 0px 0px 10px;padding:0px;}
.newslist .newslisttxt .typename{width:auto;height:21px;float:left;background:#c7c7c7;margin-right:10px;line-height:21px;text-align:center}
.newslist .newslisttxt .typename a{text-decoration:none;color:#fff;padding:0 8px;font-size:12px;font-family:Microsoft Yahei;}
.newslist .newslisttxt .typename a:hover{background:#ff6e2d;padding:0 8px;text-decoration:none;display:block;}

/*----------------LastPage--------------------*/
.main .mainleft .fpage{width:800px;heihgt:30px;font-family:Microsoft Yahei;float:right;overflow:hidden;padding-top:8px;}
.fpage .tg_pages{padding-top:10px;padding-bottom:2px;text-align:center;float:right;padding-right:14px;overflow:hidden;}
.fpage .tg_pages li{display:inline;line-height:22px;font-family:Microsoft Yahei;}
.fpage .tg_pages li a{margin-right:10px;padding-right:8px;padding-left:7px;padding-top:4px;color:#333;font-family:Microsoft Yahei;text-decoration:none;padding-bottom:4px;border:1px solid #ccc;background-color:#fff;}
.fpage .tg_pages li a:hover{padding-right:8px;padding-left:7px;padding-top:4px;padding-bottom:4px;color:#c00;text-decoration:none;border:1px solid #ccc;background-color:#fff;}
.main .mainleft .thisclass{font-weight:bold;color:#c00;font-family:Microsoft Yahei;margin-right:10px;}



/*------------Mainright---------------------*/
.main .mainright{width:300px;height:auto;float:right;}


/*-------------Jishinews---------------*/
.jishi{width:300px;height:336px;border-top:#e4e4e4 solid 5px;}
.jishi .jishititle{width:300px;height:46px;line-height:46px;}
.jishi .jishititle h2{font-family:Microsoft Yahei;font-size:16px;color:#222;font-weight:bold;}

.jishi .jishilist{width:300px;height:290px;overflow:hidden;white-space:nowrap;}
.jishilist ul li{width:290px;float:left;list-style:none;display:block;line-height:28px;font-family:Microsoft YaHei;background:url(../images/point.gif) no-repeat left center;padding-left:10px;}
.jishilist ul li a:link,.jishilist ul li a:visited{font-size:14px;font-family:Microsoft YaHei;color:#333;text-decoration:none;}
.jishilist ul li a:hover{text-decoration:underline;color:#c00;}



/*-------------Rightad 300×250*/
.mainright .rightad{width:300px;height:250px;margin-bottom:10px;}

/*------------NewsPic-------------*/
.mainright .newspic{width:300px;height:auto;border-top:#e4e4e4 solid 5px;}
.newspic .newspictit{width:300px;height:46px;}
.newspic .newspictitle{width:150px;height:46px;line-height:46px;float:left}
.newspic .newspictitle h2{font-family:Microsoft Yahei;font-size:16px;color:#222;font-weight:bold;}
.newspic .newspictitmore{width:50px;height:22px;line-height:22px;text-align:right;margin-top:12px;float:right}
.newspictitmore a{font-family:Microsoft YaHei;font-size:12px;color:#999;margin-left:12px;text-decoration:none;}
.newspictitmore a:hover{text-decoration:none;color:#c00;}

.newspic .newspiclist{width:300px;height:auto;margin-top:2px}
.e1{width:300px;overflow:hidden;clear:both;margin:0 auto}
.e1 ul{list-style:none;margin:0px;float:right;}
.e1 ul li{list-style:none;width:130px;overflow:hidden;float:left;text-align:left;padding:0px 10px;}
.e1 ul li a{display:block;}
.e1 ul li a:hover img{padding:0px;}
.e1 ul li a img{display:block;width:130px;height:100px;}
.e1 ul li a span{display:block;line-height:24px;padding-top:8px;padding-bottom:12px;}
.e1 ul li span{}
.e1 ul li a:link,.e1 ul li a:visited {color:#333;font-size:14px;font-family:Microsoft YaHei;text-decoration:none;}
.e1 ul li a:hover{color:#c00;text-decoration:underline}


/*----------Hotnews--------------*/
.mainright .hotnews{width:300px;height:388px;border-top:#e4e4e4 solid 5px;}
.hotnews .hotnewstitle{width:300px;height:46px;line-height:46px;}
.hotnews .hotnewstitle h2{font-family:Microsoft Yahei;font-size:16px;color:#222;font-weight:bold;}

.hotnews .hotnewslist{width:300px;height:342px;overflow:hidden;white-space:nowrap;}
.hotnewslist ul{width:299px;float:left;margin:0px;background:url(../images/ph_tit_bg.gif) 0 7px no-repeat;}
.hotnewslist ul li{width:299px;display:block;list-style:none;line-height:33px;border-bottom:#e5e5e5 dashed 1px;text-indent:2em;}
.hotnewslist ul li a:link,.hotnewslist ul li a:visited{font-size:14px;font-family:Microsoft YaHei;color:#333;text-decoration:none;}
.hotnewslist ul li a:hover{text-decoration:underline;color:#c00;}



/*Copyright*/
.copy{width:100%;height:auto;float:left;margin:20px auto auto 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 auto 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;}
