﻿
body {
    font-family:"Microsoft YaHei","SimSun",arial,'Hiragino Sans GB',sans-serif;
	line-height: 1.5;
    font-size:12px;
    color:#454545;
	-webkit-text-size-adjust:none;
	background:#ffffff;
}
a{color:#454545;text-decoration:none;}
a:hover{color:#0072bf;text-decoration:none;}
a:hover img{ opacity:0.9;filter:alpha(opacity=90);}
a span{ cursor:pointer;}

.Headmain{ width:1000px; margin:0 auto; position:relative; height:78px; overflow:hidden;}
.logo{ position:absolute; left:0; top:0;}
.topshow{ position:absolute; right:0; top:10px; padding-left:16px; background:url(../../../../templates/default/cn/images/tubiaohome.jpg) no-repeat 0 5px; line-height:20px;}
.search{ position:absolute; right:0; top:40px; width:189px; height:24px; background:url(../../../../templates/default/cn/images/searchbg.jpg) no-repeat 0 0; overflow:hidden;}

.searchmain {
    height: 24px;
    overflow: hidden;
    width: 189px;
}
.searchmain input {
    background: none repeat scroll 0 0;
    border: medium none;
    margin: 0;
}
.searchmtext {
    float: left;
    height: 20px;
    overflow: hidden;
    padding-left: 4px;
    padding-top: 4px;
    width: 156px;
	line-height:20px;
}
.searchmtext .searchmtextinput {
    color: #A7ACB4;
    width: 158px;
}
.searchmbt {
    float: left;
    height: 24px;
    overflow: hidden;
    width: 24px;
}
.searchmbt .searchmbtinput {
    cursor: pointer;
    height: 24px;
    width: 24px;
}

.nav{ height:36px; background:#0072bf; overflow:hidden; position:relative;}
.navmain{ width:1000px; margin:0 auto; height:36px;}
.navmain ul li{ float:left;height:36px; line-height:36px;}
.navmain ul li a{ display:block; width:140px; height:36px; color:#ffffff; font-size:14px; text-align:center;}
.navmain ul li a:hover{ background:#ff8c00;}

.flash{ height:288px;}
.subflash{ height:172px; background:url(../../../../templates/default/cn/images/imgsub1.jpg) no-repeat center 0;}

.foot{ border-top:2px solid #dedede; background:url(../../../../templates/default/cn/images/footbg.jpg) 0 0; margin-top:13px; clear:both;}

.footmain{ width:1000px; position:relative; margin:0 auto; background:url(../../../../templates/default/cn/images/footlogo.jpg) no-repeat 15px 28px ; height:100px; }
.footmain .footer{ padding-top:20px; line-height:28px;text-align:center;}
.footlinks{ position:absolute; right:0 ;top:24px; background:url(../../../../templates/default/cn/images/footlink.jpg) no-repeat 0 0; width:177px; height:32px;padding: 15px 0 0 46px;}
.footlinks select{ width:170px;}

.indexmain{ padding-top:10px;}
.imain{ width:1000px; margin:0 auto; clear:both;	}
.imainitem{ border:1px solid #dfdfdf; background:#faf8f9; height:188px; overflow:hidden;}
.imainleft{ width:282px; height:202px; float:left; overflow:hidden;}
.imainleft .imainitem{ width:272px;}
.imainmid{ width:443px; height:202px; float:left; overflow:hidden;}
.imainmid .imainitem{ width:433px;}
.imainright{ width:275px; height:202px; float:left; overflow:hidden;}
.imain2 .imainitem{ height:192px;}
.imtitle{ height:28px; overflow:hidden; line-height:28px;}
.imlist{ line-height:20px; position:relative;}
.imtitle .imtmore{ float:right; padding-right:10px; font-size:10px; background:url(../../../../templates/default/cn/images/tubiaoshi.jpg) no-repeat 0 13px; padding-left:10px;}
.imain1  .imtitle{ padding-top:7px; padding-left:10px; padding-bottom:5px;}
.imtcn{ font-weight:bold; color:#282828; font-size:14px;}
.imtln,.imten{ color:#0072bf; font-size:12px;}
.imain2 .imtitle{ border-bottom:1px solid #0072bf;}
.imtitlemain{ width:148px; background:#0072bf; height:28px; overflow:hidden; display:block; text-align:center;}
.imtitlemain .imtcn{color:#ffffff; }
.imtitlemain .imtln{color:#ffffff; }
.imtitlemain .imten{color:#ffffff;}

.imainleft .imlistin{ width:248px; overflow:hidden; height:150px;  margin:0 auto;}
.imainmid .imlistin{ width:405px; overflow:hidden; height:150px;  margin:0 auto;}
.imnewtop{ height:62px; border-bottom:1px dashed #dfdedf; overflow:hidden; margin-bottom:3px;}
.imnewtop .imnewstopleft{ width:110px; float:left; height:55px; overflow:hidden; padding-top:5px;}
.imnewtop .imnewstopright{ width:288px; float:left; height:60px; overflow:hidden;}
.imnewtop .imnewstopright .imnewstoprighttitle{ font-size:12px; font-weight:bold; color:#0072bf; height:22px; line-height:22px; overflow:hidden;}
.imnewtop .imnewstopright .imnewstoprighttitle a{color:#0072bf; }
.imnewtop .imnewstopright .imnewstoprighttitle a:hover{ text-decoration:underline; }
.imnewtop .imnewstopright .imnewstoprightlist { color:#a3a3a3; line-height:18px; height:36px; overflow:hidden;}

.imnewlist { padding:0; }
.imnewlist  ul li{ display:block; width:405px; height:24px; border-bottom:1px dashed #dfdedf;}
.imnewlist  ul li a{ display:block; height:22px; line-height:22px; padding-top:2px; background:url(../../../../templates/default/cn/images/tubiaofl33.jpg) no-repeat 0 12px; padding-left:10px;}
.imnewlist  ul li a span{ float:right; color:#adadad; padding-left:10px;}
.imnewlist  ul li a:hover span{color:#0072bf}
.imainright .imlistin{ background:url(../../../../templates/default/cn/images/bgcontact.jpg) no-repeat 0 0; width:272px; height:135px; overflow:hidden;}
.imainright .imlistin div{ padding-left:118px; padding-top:18px; }

td.goodslist{ padding:0 10px; }
td.goodslist a{ display:block; width:140px; height:136px; overflow:hidden; background:#d9d9d9; margin:0 auto; text-align:center;}
td.goodslist  a:hover{ background:#0072bf;}
td.goodslist  a:hover .tn{ color:#ffffff;}
.imain2 .imlist{ padding-left:20px;padding-top:18px; line-height:0;}
td.goodslist  .tp{ width:140px; text-align:center; padding-top:1px; height:109px; display:block;}
td.goodslist  .tn{ height:24px; line-height:24px; overflow:hidden; width:140px; display:block;}
.imlist div #LeftButton2{ position:absolute; right:10px; top:52px; width:26px; height:26px; border:none; background:url(../../../../templates/default/cn/images/btleft.jpg) no-repeat 0 0; cursor:pointer;}
.imlist div #RightButton2{ position:absolute; right:10px; top:94px; width:26px; height:26px; border:none;background:url(../../../../templates/default/cn/images/btright.jpg) no-repeat 0 0; cursor:pointer;}

.submain{ width:1000px; margin:0 auto; overflow:hidden; padding-top:10px;}
.maincleft{ width:235px; float:left;}
.maincright{ width:763px; float:left; border:1px solid #f2f2f2; overflow:hidden; background:#f9f8f7;}
.maincnav{ width:220px; overflow:hidden; border:1px solid #f2f2f2; background:#f9f8f7; margin-bottom:10px;}
.navsubtop{ height:45px; line-height:44px; font-size:16px; font-weight:bold; background:#0082ce; text-align:center; color:#ffffff;}
.navsubtop .imten{ font-size:12px; color:#ffffff; font-weight:normal;}
.navsubtop .imtln{  color:#ffffff; }
.navsubmid{ overflow:hidden;}
.navsubmid ul li{ height:36px; border-bottom:1px solid #e9e9e9; display:block; line-height:36px; overflow:hidden;}
.navsubmid ul li a{ padding-left:38px; background:url(../../../../templates/default/cn/images/subnava.jpg) no-repeat 22px 16px; overflow:hidden; height:36px; line-height:36px; color:#4d4d4d; display:block;}
.navsubmid ul li a:hover{ color:#0082ce; background:url(../../../../templates/default/cn/images/subnavah.jpg) no-repeat 22px 16px;}
.maincimg{ overflow:hidden;}
.maincimg a{ padding-bottom:8px;}

.place{ width:725px; margin:0 auto; height:40px; padding-top:3px; border-bottom:1px solid #e3e1e2; line-height:40px;}
.placeleft{ color:#0082cb; font-size:16px; font-weight:bold; float:left;}
.placeleft .imten{ font-size:10px; font-weight:normal;}
.placeright{ float:right;}

.subplace{ padding-top:15px;}

.mainc{ width:725px; margin:0 auto;padding-top:15px; padding-bottom:10px; overflow:hidden;}
.textshow{ line-height:30px; overflow:hidden; width:720px;}
.textshow p{ padding-bottom:10px;}

.pagelist{ text-align:center; overflow:hidden; clear:both; padding-top:10px;}

ul.goodslist  li{ float:left; width:180px; overflow:hidden; height:168px;}
ul.goodslist  li a{ display:block; width:167px; height:154px; overflow:hidden; background:url(../../../../templates/default/cn/images/proa.jpg) no-repeat 0 0; margin:0 auto; text-align:center;}
ul.goodslist  li a:hover{ background:url(../../../../templates/default/cn/images/proah.jpg) no-repeat 0 0;}
.tp{ width:167px; text-align:center; padding-top:2px; height:123px; display:block;}
.tn{ height:24px; line-height:24px; overflow:hidden; width:160px; display:block;}
ul.goodslist  li a:hover .tn{ color:#ffffff;}

.newslisttulist{ overflow:hidden;}
.newslisttulist ul li{ height:36px; border-bottom:1px solid #e9e9e9; display:block; line-height:36px; overflow:hidden;}
.newslisttulist ul li a{ padding-left:10px; background:url(../../../../templates/default/cn/images/tubiaofl33.jpg) no-repeat 0px 15px; overflow:hidden; height:36px; line-height:36px;  display:block;}
.newslisttulist ul li a:hover{  background:url(../../../../templates/default/cn/images/tubiaofl33.jpg) no-repeat 0px 15px;}
.newslisttulist  ul li a span{ float:right; color:#adadad; padding-left:10px;}
.newslisttulist  ul li a:hover span{color:#0072bf}

.zxns{ width:722px; margin:0 auto; overflow:hidden;}
.zxnstop{ height:28px; background:url(../../../../templates/default/cn/images/tbzxtop.jpg) no-repeat 0 0; overflow:hidden;}
.zxnslist{ width:722px; overflow:hidden; background:url(../../../../templates/default/cn/images/tbzxmid.jpg) 0 0;}
.zxnslist ul li{ display:block; height:32px; overflow:hidden;}
.zxnslist ul li .zxnsid{ width:80px; display:block; float:left; overflow:hidden; text-align:center;}
.zxnslist ul li .zxnsname{ width:230px; display:block; float:left; overflow:hidden;text-align:center;}
.zxnslist ul li .zxnsnum{ width:116px; display:block; float:left; overflow:hidden;text-align:center;}
.zxnslist ul li .zxnsdate{ width:180px; display:block; float:left; overflow:hidden;text-align:center;}
.zxnslist ul li .zxnsmore{ width:80px; display:block; float:left; overflow:hidden; color:#a7a7a7;}
.zxnslist ul li .zxnsmore a{ color:#a7a7a7;}
.zxnslist ul li .zxnsmore a:hover{ color:#0072bf;}

.mptext {
    margin: 0 auto;
    width: 1000px;
}
.mptextleft {
    float: left;
    padding-bottom: 10px;
    padding-top:0px;
    width: 200px;
}
.mptextleft img {
    border: 1px solid #DDDDDD;
    padding: 5px;
}
.mptextright {
    float: left;
    padding-bottom: 10px;
    padding-top:0px;
    width: 500px;
	height:160px;
}
.mptextright .mptitle {
    color: #666666;
    font-family: "Microsoft YaHei";
    font-size: 18px;
    font-weight: bold;
    line-height: 26px;
}
.mptd {
    color: #666666;
    font-size: 12px;
    line-height: 24px;
    padding-top: 5px;
}
.mpc {
    float: left;
    line-height: 24px;
    overflow: hidden;
    width: 720px;
}
.mpct {
    background: none repeat scroll 0 0 #0B6EC2;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 172px;
}
.mpcl {
    border-top: 2px solid #0075C1;
    overflow: hidden;
    padding: 20px 10px;
}
.mptitle {
    color: #0B6EC2;
    font-size: 22px;
    font-weight: bold;
    line-height: 26px;
    padding-bottom: 10px;
}










