﻿@CHARSET "UTF-8";
/* CSS Document */
body {font-family: "microsoft yahei"; margin:0; padding:0; background:#ffffff; font-size:12px; line-height:19px; color:#4c4c4c;}
div,form,img,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{margin: 0; padding: 0; border:0; }
table,td,tr,th{font-size:12px;}
img{ border:none;}
ul, li { list-style-type: none; }
select,input,button,button img{vertical-align:middle;}
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }/**--һ��д�ڸ�box������Զ��պ�--**/
.clearfix { zoom:1; }
.clear {clear: both; overflow: hidden; height: 0px;font:0/0 aria}
.blank{ display:block; height:10px; clear:both; overflow: hidden; visibility:hidden;}
a,a:link {color: #333; line-height:21px; text-decoration:none;}
a:visited{ }
a:hover {color: #333; text-decoration:underline;}
.wrapper{ width:1000px; margin:0 auto;}
.top{ text-align:right; padding:10px 0; color:#1a63af;}
.top img{ vertical-align:middle;}
.top a{ display:inline-block; padding:0 10px; color:#1a63af;}
.nav{ height:40px; line-height:40px; background:#42748d url(../images/aa_13.jpg) no-repeat 830px center; padding-right:200px;margin-bottom: 5px;}
.nav a{ font-size:13px; font-weight:bold; color:#fff; line-height:40px; display:inline-block; padding:0 10px; background:url(../images/aa_16.jpg) no-repeat right center;}
.bannerbox,.banzuo,.bantab{ overflow:hidden; zoom:1;}
.banzuo{ width:761px; float:left; overflow:hidden; zoom:1;}
.banyou{ width:228px; float:right;}
.banimg{ width:520px; float:left;}
.bantext{ width:233px; float:left;}
.bantext p{ padding:10px; }
.bantext p strong{ font-size:14px; display:block; height:22px; line-height:22px; overflow:hidden;}
.bantext .pp{ border:1px solid #56aad4; border-left:none; color:#57add8;}
.bantext .ss{ color:#d60000}
.xuanke{ background:url(../images/aa_70.jpg) no-repeat; height:70px; padding-left:150px; padding-top:12px;}
.xuanke p{ width:195px; float:left; text-align:center;}
.xuanke p strong{ display:block; font-size:14px;}
.fang{color:#4988a7; font-size:16px; background:url(../images/aa_23.jpg) no-repeat left center; height:35px; line-height:35px; padding-left:30px; border-bottom:1px solid #4f98bc; font-weight:bold;}
.zhinan{ text-align:center; padding:10px 0;}
.zhinan span{ display:inline-block; width:90px; text-align:left; height:24px; line-height:24px; }
.zhinan span a{ line-height:24px; color:#4c4c4c;}
.zhinan span img{ vertical-align:middle;}
.tui{ font-size:16px;color:#4988a7; font-weight:bold; height:40px; line-height:40px;}
.tuibox p{ width:75px; text-align:center; float:left;}
.tuibox p a{ color:#4988a7; display:block; height:20px; line-height:20px;}
.tuibox p span{ height:43px; display:block; padding-top:10px;}
.yuanbox{ width:320px; float:left;}
.jian{ width:25px; float:left; height:30px;}
.yuan{ overflow:hidden; zoom:1;}
.yuan h2{ overflow:hidden; zoom:1; background:url(../images/aa_88.jpg) no-repeat left center; padding-left:25px; font-size:16px; border-bottom:1px solid #4f98bc; line-height:35px; height:35px;}
.yuan h2 p a{ color:#4988a7; font-size:16px;}
.yuan h2 p span{ color:#8d8d8d; display:inline-block; padding-left:5px;}
.yuan h2 p{ width:250px; float:left;}
.yuan h2 b{ width:40px; float:right; padding-top:15px;}
.yuan h2 img{ vertical-align:middle;}
.yuanbox li{ overflow:hidden; zoom:1; border-bottom:1px dashed #4f98bc; line-height:34px; height:34px;}
.yuanbox li b{ color:#4f98bc; font-weight:normal; width:70px; float:right; text-align:right;} 
.yuanbox li span{ width:240px; float:left;}
.yuanbox li a{ line-height:34px;}
.cont,.zibox{ overflow:hidden; zoom:1;}
.zibox h2,.sidleft h2,.guan{ overflow:hidden; zoom:1; border-bottom:3px solid #f29700; background-color:#e4e4e4; padding-right:5px; height:30px;}
.zibox h2 span,.sidleft h2 span,.guan span{ width:115px; float:left;}
.zibox h2 b,.sidleft h2 b{ width:40px; float:right; padding-top:15px;}
.cont_left{ width:665px; float:left;}
.cont_right{ width:323px; float:right;}
.ganyan p{ width:173px; float:left; line-height:18px; padding-left:35px;}
.shizi p{ width:90px; float:left; padding-left:45px; text-align:center; padding-top:10px;}
.in{ background:url(../images/cma3_10.jpg) no-repeat; width:320px; float:left;  height:200px;}
.in p{ overflow:hidden; zoom:1; padding-bottom:10px;  width:300px; height:28px; line-height:28px;}
.in p span{ color:#717171; width:70px; font-size:14px; float:left; text-align:center;}
.in p img{ vertical-align:middle;}
.in p input{ background:url(../images/inbg.jpg) no-repeat; height:25px; line-height:25px; width:222px; float:left; border:none;}
.dong{ border:1px solid #a7a9ac; padding:5px 10px;}
.dong dl{ overflow:hidden; zoom:1;}
.dong dt{ width:101px; float:left;}
.dong dd{ width:180px; float:left; padding-left:15px; color:#767676; font-size:12px; line-height:18px;}
.bianbiao{ overflow:hidden; zoom:1;}
.bianbiao p{ width:235px; float:left;}
.bianbiao p span{ background:url(../images/aa_85.jpg) no-repeat; width:94px; height:27px; display:inline-block; color:#fff; font-size:14px; text-align:center; line-height:27px; padding-left:5px; cursor:pointer;}
.bianbiao p span a{ color:#fff; font-size:14px; text-align:center; line-height:27px; padding-left:5px; cursor:pointer;}
.bianbiao p span.onon{ background:url(../images/aa_83.jpg) no-repeat; }
.bianbiao a.aa{ width:36px; float:right; padding-top:10px;}
.fot{ background-color:#333333; padding:20px 30px;}
.folian{ width:610px; float:left; color:#fff; line-height:26px;}
.folian a{ color:#fff; font-size:12px; display:inline-block; line-height:26px; padding:0 10px;}
.fotbox{ overflow:hidden; zoom:1; background:url(../images/aa_186.jpg) repeat-x left 125px; color:#808080;}
/*index end*/
.chan{color:#4988a7; font-size:18px; font-weight:bold; background: url(../images/zz_06.jpg) no-repeat 10px center; padding-left:40px; height:38px; line-height:38px; border-bottom:1px solid #4f98bc;}
.sidcont{ overflow:hidden; zoom:1;}
.sidleft{ width:270px; float:left;}
.sidright{ width:718px; float:right;}
#chantab{ padding:10px 0;}
#chantab a{ font-size:14px; font-weight:bold; color:#484646;}
#chantab img{ vertical-align:middle;}
#chantab td{ padding:6px 0;}
.in2 p{ overflow:hidden; zoom:1; padding-bottom:10px;  height:28px; line-height:28px;}
.in2 p span{ color:#717171; width:70px; font-size:14px; float:left; text-align:center;}
.in2 p img{ vertical-align:middle;}
.in2 p input{ background: url(../images/zz_45.jpg) no-repeat left center; height:25px; line-height:25px; width:182px; float:left; border:none;}
.xuedong{ padding:5px 10px;}
.xuedong li{ background:url(../images/listyuan_03.jpg) no-repeat left 10px; padding-left:15px; height:30px; line-height:30px; overflow:hidden;}
.xuedong li a{ line-height:30px; }
.rightbg{ padding:5px 15px;}
.shou{ height:33px; line-height:33px; border-bottom:1px dashed #959595;}
.rightbg h3{ font-size:23px; height:50px; line-height:50px; text-align:center; color:#484646;}
.fen{ overflow:hidden; zoom:1; padding-left:30px; padding-bottom:10px; padding-top:10px; }
.chu{ width:300px; float:left;}
.xiang{ width:300px; float:right; overflow:hidden; zoom:1;}
.text_det{ padding:0 30px; font-size:12px; line-height:30px; color:#484646; padding-bottom:30px;}
.xiangguan{ padding:5px 30px;}
.xiangguan li{ background:url(../images/listyuan_03.jpg) 10px 10px no-repeat; padding-left:25px; height:30px; line-height:30px; overflow:hidden; width:300px; float:left;}
.xiangguan li a{ line-height:30px;}
/*det end*/
.text_list{ padding:0 30px;}
.lis li{ background:url(../images/listyuan_03.jpg) 10px 10px no-repeat; padding-left:25px; height:30px; line-height:30px; overflow:hidden;}
.lis li a{ line-height:30px;}
.ye{ text-align:center; padding-bottom:20px;width: 500px;padding-left: 200px;}
.ye li{float:left}
.ye span{ display:inline-block; padding:0 5px;}
.ye a{ display:inline-block; padding:0 5px;}
/*list end*/
.text_suo,.text_shizi{ padding:0 30px;}
.text_shizi dl{ overflow:hidden; zoom:1; padding-bottom:15px;}
.text_shizi dt{ width:111px; float:left;}
.text_shizi dd{ width:490px; float:left; padding-left:20px; line-height:24px;}
.text_shizi dd strong{ font-size:18px; display:block; padding-bottom:10px;}
.text_shizi dd p{ border:1px solid #c7c7c7; padding:5px 10px; height:90px; overflow: auto;}
.text_shipin{ line-height:30px; color:#484646; overflow:hidden; zoom:1;}
.spa{ font-size:16px; font-weight:bold; text-align:center;}
.spb{ font-size:12px; text-align:center; font-weight:bold;}
.spc span{ line-height:33px; height:33px; display:block; border-bottom:1px dashed #b4b4b4; text-align:center; }
.shibox{ width:305px; float:left; padding-left:5px; padding-bottom:20px;}
.fb,.tet1{ width:600px; margin:0 auto;}
.fb td{ font-size:12px; color:#2a86ce; border-bottom:1px dashed #c2c2c2; height:28px; text-align:center;}
.tet1{ color:#686f64; line-height:20px;}
.tet1 p{ background:url(../images/jian_05.jpg) no-repeat left 6px; padding-left:15px; }
.lol{ padding-left:30px;}
.lol p{ padding-left:30px;font-size:12px; color:#2a86ce; line-height:27px;}
.llbox{ padding:0 30px;}
.llbox dt{ width:166px; float:left; text-align:center;}
.llbox dd{ width:480px; float:left; color:#2a86ce; line-height:24px; font-size:12px;}
.llbox dd strong{ display:block; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.llbox dl{ border-bottom:1px dashed #c2c2c2; padding-top:10px; overflow:hidden; zoom:1;}
.heat_1 { width:1000px; margin:auto;}
.heat_2{ float:left; padding:10px 0px;}
.heat_3{ float:right; font-size:12px;position:relative; width:400px; }
.heat_3 .heat3-1 { position:absolute;top:8px; right:0px; }
.heat_3 .heat3-2 { position:absolute;top:47px; right:0px; }
.item_head01 {
    background-image: url("/images/title_bg.png");
    background-position: left center;
    background-repeat: no-repeat;
    border-bottom: 1px solid #D5D5D5;
    font-weight: bold;
    height: 20px;
    line-height: 15px;
    padding-left: 30px;
	color: #FF0066;
}
div,form,img,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{margin: 0; padding: 0; border:0; }
table,td,tr,th{font-size:12px;}
img{ border:none;}
ul, li { list-style-type: none; }
select,button,button img{vertical-align:middle; border:none;}
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }/**--一般写于父box里，用于自动闭合--**/
.clearfix { zoom:1; }
.clear {clear: both; overflow: hidden; height: 0px;font:0/0 aria}
.blank{ display:block; height:10px; clear:both; overflow: hidden; visibility:hidden;}
.ziliao{ width:628px; background-color:#fff; margin:0 auto;}
.zinv{ overflow:hidden; zoom:1; padding-left:6px;}
.ziliao h2{ font-size:18px; color:#595959; height:35px; line-height:35px; border-bottom:1px solid #acacac; font-weight:normal; width:628px;}
.zileft{ width:220px; float:left;}
.zileft a{ display:inline-block; background:url(../images/a_03.jpg) no-repeat; width:98px; height:27px; line-height:27px; color:#fff; text-align:center; font-size:14px; margin-right:10px;}
.zileft a.ono{ background:url(../images/a_05.jpg) no-repeat;}
.ziright{ widows:400px; float:right;}
.zidlbox{ overflow:hidden; zoom:1; color:#58595b; font-size:12px; line-height:24px;}
.zidlbox dl{ width:308px; padding-left:6px; float:left; padding-top:20px; height:123px; overflow:hidden;}
.zidlbox dl dt{ width:90px; float:left; overflow:hidden;}
.zidlbox dl dd{ width:210px; float:right;}
.zidlbox dd strong{ display:block; font-size:16px;}
.zi2{ line-height:20px; }
.zi2 dl{ height:auto; height:290px; overflow:hidden;}
.zi2 dl p{ padding-top:5px;}
.zi2 dl p b{ display:block;}
.zi2 dl p a{ color:#06C}
#doyoo_panel{ height:477px !important;z-index: 8000;
margin: 0px;
padding: 0px;
overflow: hidden;
cursor: pointer;position: fixed;
top: 120px;
left: 5px;
width: 180px;}
#doyoo_monitor{width: 500px !important;
height: 260px !important;}
#doyoo_mon_head{ display:none !important;}
#doyoo_mon_accept{width: 258px !important;left:190px !important;bottom: 25px !important;}
#doyoo_mon_refuse{bottom: 25px !important;left: 61px !important;}
#doyoo_mon_inner{background-image: url(/images/zaixian.jpg) !important;}
/*手机分辨率900px以下*/
@media screen and (max-width:900px){
.wrapper,.heat_1{width:100%; padding:0 5px;}
.heat_3,#doyoo_panel,#doyoo_monitor,#doyoo_mon_mask{display:none !important;}
.heat_2{float:none !important; margin:0 auto !important; width:490px;}
.heat_2 img{margin-left:62px;}
.nav{width:100%; margin-right:0; height:auto;}
}