@charset "utf-8";
/* CSS Document */
body {
	font: 12px/20px Arial,simsun;
	color:#333;
	margin: 0px;
	text-align:left;
	}
*{ padding:0; margin:0;}
a{ color:#1476bd; text-decoration:none;}
a:hover{ color:#ec5b04; text-decoration:none;}
a.hei0{ color:#000; text-decoration:none;}
a.hei0:hover{ color:#ec5b04; text-decoration: inherit;}
a.hui6{ color:#666; text-decoration:none;}
a.hui6:hover{ color:#ec5b04; text-decoration: inherit;}
ul,li{ list-style:none;}
img { border:none; }
em,i,b{ font-style:normal;}
.clearboth { clear:both;}
h1 { font-size:30px; }
h2 { font-size:24px; }
h3 { font-size:18px; }
h4 { font-size:16px; }
h5 { font-size:14px; }
h6 { font-size:12px; }
.t_l { text-align:left; }
.t_c { text-align:center; }
.t_r { text-align:right; }
.FB { font-weight:bold; }
.FN { font-weight:normal; }
.FI { font-style:italic; }
.F12 { font-size:12px; }
.F14 { font-size:14px; }
.F16 { font-size:16px; }
.F18 { font-size:18px; }
.FL { float:left; }
.FR { float:right; }
.orages{ color:#ec5b04;}
.blue{ color:#0281de;}

/*共用部分结束*/
.toper{ width:100%; background:#f7f7f7; border-bottom:1px solid #eee; color:#666;}
.toper .top{ width:940px; margin:0 auto; height:30px; line-height:30px;}
.toper .top .left{ float:left;}
.toper .top .right{ float:right;}
.toper .top a{ margin:0 5px;}

.banner01{ width:100%; height:100px; background:url(../images/banner01.jpg) no-repeat center top;}
.banner02{ width:100%; height:100px; background:url(../images/banner02.jpg) no-repeat center top;}
.banner03{ width:100%; height:100px; background:url(../images/banner03.jpg) no-repeat center top;}
.banner04{ width:100%; height:100px; background:url(../images/banner04.jpg) no-repeat center top;}

.main{ width:100%; background:url(../imagesbg/bg.gif) repeat-x; background-position:0 -146px;}
.main .content{ width:940px; margin:0 auto;}
.content h3{ float:left; font-size:22px; line-height: 22px; font-family:"Microsoft YaHei"; color:#055a78; font-weight:400;}
.content h3 i{ width:9px; height:13px; line-height:13px; float:left; margin-right:5px; margin-top:4px; overflow: hidden; background:url(../imagesbg/bg.gif) no-repeat; background-position:0 0}

.content .mianbaoxie{ width:940px; line-height:30px; float:left; border-bottom:1px solid #c2d5dc; margin-top:20px; font-family:SimSun;}

.content .about{ width:940px; float:left; margin-top:25px;}
.content .about h3{ width:940px;}
.content .about span{ float:left; width:247px; height:165px; padding:10px 0 0 10px; background:url(../imagesbg/about_picbg.jpg) no-repeat; margin-top:10px;}
.content .about span img{ width:217px; height:154px;}
.content .about font{ float:right; font-size:14px; width:670px; line-height:26px; margin-top:15px;}

.content .hcpyd{ float:left; width:940px;}
.content .hcpyd h4{ width:920px; float:left; font-size:12px; color:#055a78; padding-left:20px; line-height:30px;}
.content .hcpyd ul{ width:938px; height:41px; float:left; border:1px solid #c2d5dc; background:url(../imagesbg/bg.gif) repeat-x; background-position:0 -105px;}
.content .hcpyd ul li{ float:left; margin-left:20px; _margin-left:15px; width:210px; _width:213px; font-size:14px; margin-top:10px;}
.content .hcpyd ul li input.text{ width:120px; height:20px; border:1px solid #CCC; padding-left:5px;+padding-left:5px; line-height:22px; background:#fff url(../imagesbg/bg.gif) no-repeat; background-position:-59px 2px; color:#CCC;}
.content .hcpyd ul li input.sousuo{ width:66px; height:24px; line-height:24px; +line-height:20px;}

.content .gy12306{ width:940px; float:left; margin-top:25px;}
.content .gy12306 h3{ width:940px;}
.tab_qh{ width:938px; float:left; border:1px solid #CCC; margin-top:10px;}
.tab_qh .b_box{ float:left; width:171px; _width:172px; _padding-top:5px; height:226px; overflow:hidden; background:#eee;}
.tab_qh .b_box .tabs li{ width:170px; float:left; border-right:1px solid #CCC; text-align:center; height:56px; _height:48px; line-height:46px;}
.tab_qh .b_box .tabs li a{ font-size:14px; font-weight:bold; display:block; float:left;background:#eee; width:165px; margin:5px 0 5px 5px; _margin:0px 0 0px 3px; color:#666;}
.tab_qh .b_box .tabs li.selected a{ background:#fff; color:#055a78; border:1px solid #CCC; border-right:0; width:165px;}
.tab_qh .cont{ float:left; margin-top:15px; width:760px;}
.tab_qh .cont span{ margin-left:20px; float:left; padding-right:20px; border-right:1px dashed #CCC;}
.tab_qh .cont dl{ width:500px; float:right;}
.tab_qh .cont dt{ float:left; width:500px; text-align:center; font-size:18px; font-family:"Microsoft YaHei"; line-height:30px;}
.tab_qh .cont dd{ float:left; width:500px; font-size:14px; line-height:24px;}

.content .goupiao{ float:left; width:940px; margin-top:25px;}
.content .goupiao h3{ float:left; width:940px;}
.goupiao_qh{ width:940px; float:left; margin-top:10px;}
.goupiao_qh .b_box{ float:left; width:940px; border-bottom:1px solid #c2d5dc;}
.goupiao_qh .b_box li{ width:182px; float:left; text-align:center; height:32px; line-height:32px; margin-right:5px;}
.goupiao_qh .b_box li a{ width:182px; font-size:14px; font-weight:bold; display:block; float:left;background:url(../imagesbg/bg.gif) no-repeat; background-position:0 -73px; color:#666;}
.goupiao_qh .b_box li.selected a{ background:url(../imagesbg/bg.gif) no-repeat; background-position:0 -41px; color:#055a78;}
.goupiao_qh .cont{ float:left; margin-top:10px; width:940px;}
.goupiao_qh .cont li{ width:940px; float:left; height:113p; overflow:hidden; padding:10px 0; border-bottom:1px dashed #CCC;}
.goupiao_qh .cont img{ float:left;}
.goupiao_qh .cont dl{ width:780px; float:right;}
.goupiao_qh .cont dt{ float:left; width:780px; font-size:12px; font-weight:700; line-height:22px;}
.goupiao_qh .cont dt i{ float:left; margin-right:5px; margin-top:8px; width:6px; height:7px; line-height:7px; overflow:hidden; background:url(../imagesbg/bg.gif) no-repeat; background-position:0 -22px;}
.goupiao_qh .cont dd{ float:left; width:780px; line-height:24px; margin-top:5px;}

.cjwt{ width:460px; float:left; margin-top:25px;}
.cjwt.fr{ float:right;}
.cjwt h3{ width:460px;}
.cjwt ul{ float:left; padding:15px 0;}
.cjwt li{ width:460px; float:left; line-height:26px;}
.cjwt li.more{ border-bottom:1px dotted #ccc; font-family:SimSun; padding-right:20px; width:440px;}
.cjwt li i{float: left;margin-right: 5px;margin-top:10px;width: 6px;height: 7px;line-height: 7px;overflow: hidden;background: url(../imagesbg/bg.gif) no-repeat;background-position: 0 -22px;}

.link{ width:940px; float:left;}
.link a{ width:117px; float:left; height:24px; line-height:24px; overflow:hidden; color:#999;}
.link a:hover{ color:#ec5b04;}

.foot{ width:940px; float:left; margin-top:20px; padding:15px 0; text-align:center; border-top:3px solid #1476bd; color:#666;}
.foot .menu{ float:left; width:940px; text-align:center; height:24px; line-height:24px;}
.foot .menu a{ margin:0 10px; color:#666;}
.foot .menu a:hover{ color:#ec5b04;}
.foot p{ line-height:24px; float:left; width:940px;}