.hchot{ border:1px solid #a5ceec; overflow:hidden; margin:0px auto 8px; height:26px; line-height:26px; width:958px;}
.hchot1{ float:left; color:#0b5199; background:#d3e5fd; padding:0px 5px; height:26px; line-height:26px; font-weight:bold; margin-right:8px;}
.hchot a{ color:#0663ad;}
.hchot2{ float:right; padding-right:8px;}
.hchot3{ float:left;}
.hchot2 a{ background:#f1f7ff; border:1px solid #b0d4f0; padding:2px;}


.photoshop{ float:left; width:344px; overflow:hidden; border:1px solid #9ec9eb; padding:4px 0px 4px 4px; margin-right:8px;}
.mainbox{ width:340px; position:relative;}
.flashNews{height:251px;}
.flashNews .bg {position:absolute;left:0;bottom:0;width:340px;height:51px;background:url(images/backphoimg.gif) no-repeat;}
.flashNews h3 {position:absolute;left:0px;top:195px;width:340px;height:35px;line-height:35px;z-index:2; text-align:center;}
.flashNews h3 a {font-size:16px; font-weight:normal;color:#FFFFFF; font-family:"微软雅黑";}
.flashNews h3 a:hover {color:#F20000;}
.flashNews p {position:absolute;left:10px;top:230px;width:284px;height:20px;line-height:20px;;z-index:2;}
.flashNews p a {color:#FFFFFF;}
.flashNews p a:hover {color:#F20000;}
.flashNews ul {position:absolute;right:0;bottom:0;background:url(images/lineback.png) 0 0 no-repeat;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lineback.png',sizingMethod='crop')}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#9ec9ec;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#FFFFFF;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#F20000;}
.flashNews img{ width:340px; height:200px;}

.xinwen{ float:left; border:1px solid #9ec9eb; padding:4px; width:371px; overflow:hidden; height:251px; background-color:#fff;}
.xinwen h2{ height:40px; line-height:40px; border-bottom:1px dashed #666666; text-align:center;}
.xinwen h2 a{ font-size:20px; font-weight:bold; color:#ff0000; font-family:"微软雅黑";}
.xinwen ul{ margin-top:8px;}
.xinwen ul li{ font-size:14px; line-height:28px; text-indent:21px;}
.xinwen ul li a{ color:#0449be; text-decoration:underline;}
.xinwen ul li a:hover{ color:#cc0000; text-decoration:underline;}
.xinwen ul li span a{ text-decoration:none; color:#000;}
.xinwen ul li a font{  color:#ff0000; font-size:14px;}
.xinwen ul li font a{ color:#ff0000; font-size:14px; font-weight:normal;}

.xuanche{ float:right; width:213px; height:261px; background-color:#fff;}
.pp_box{ width:211px; height:259px; float:left; background-color:#fff; border:1px solid #9ec9eb;}
.pp_box h3{ background:#d3e5fd; height:24px; line-height:24px;border-bottom:1px solid #9ec9eb; font-size:13px; font-weight:bold; color:#0b5199; text-indent:10px; margin:0px; padding:0px; margin-bottom:8px;}

.pp_box ul{ margin:0px; padding:0px;}
.pp_box ul li{ list-style:none; height:24px; line-height:24px; font-size:12px; text-indent:8px;}
.pp_box .noborder{ border:none;}

.paihang{ float:right; width:209px; border:1px solid #a4cded; padding:1px; height:378px;}
.paihang h3{ height:24px; line-height:24px; background:#d3e5fd; color:#0b5199; position:relative; text-indent:10px; font-size:13px; font-weight:bold; margin-bottom:1px;}
.paihang h3 span{ position:absolute; top:0px; right:8px; font-size:12px; font-weight:normal;}
.paihang h3 span a{ color:#000;}
.paihangmb{ background:#eaeaea; width:209px; height:25px; line-height:25px; color:#333333;}
.phmb1{ width:33px; float:left; text-align:center; border-right:1px solid #fff;}
.phmb2{ width:108px; float:left; text-align:center; border-right:1px solid #fff;}
.phmb3{ width:66px; float:left; text-align:center;}
.paihang ul{ float:left; margin-left:4px; width:200px; margin-top:4px;}
*html .paihang ul{ margin-left:2px;}
*+html .paihang ul{ margin-left:4px;}
.paihang ul li{ padding-left:5px; line-height:30px; width:195px; float:left; border-bottom:1px dashed #666666; position:relative;}
.paihang ul li div{ position:absolute; right:4px; top:0px; color:#666666;}
.paihang ul li span{ margin-right:10px; background:url(images/ipicon1.gif) no-repeat 0 45%; text-align:center; float:left; width:15px; height:30px; display:block; color:#fff;}
.paihang ul li .iptop{ margin-right:10px; background:url(images/ipicon.gif) no-repeat 0 45%; text-align:center; float:left; width:15px; height:30px; display:block; color:#fff;}
.paihang ul li a{ float:left; width:150px; height:30px; display:block; color:#0449be;}
.paihang ul li a:hover{ float:left; width:150px; height:30px; display:block; color:#cc0000;}
.paihang ul li a:link{ float:left; width:150px; height:30px; display:block;}

.hcbbs{ float:left; width:348px; overflow:hidden; border:1px solid #9ec9eb; height:380px; margin-right:8px;}

.hctitle{ float:left; width:379px; overflow:hidden; border:1px solid #9ec9eb; height:380px;}
.hcjxscar{ float:left; width:958px; overflow:hidden;  border:1px solid #9ec9eb;}
.same_chax{ float:left; background:#eff7ff; width:100%; height:24px; line-height:24px; color:#00489d; font-size:13px; font-weight:bold; text-indent:10px; border-bottom:1px solid #9ec9eb;}
.samexnews{ float:left; overflow:hidden; padding:8px; width:942px;}
.samexnews table{}
.samexnews table tr td{ padding:4px 0px;}
.samexnews table .jxtabl1 td{ background:#818181; color:#fff; text-align:center;}
.samexnews table .jxtabl2 td{ background:#f2f2f2;}
.samexnews table tr .jxtzj1{ font-size:12px; font-weight:bold; color:#ff0000; text-align:center;}
.samexnews table tr .jxtzj1 a{ color:#ff0000;}
.samexnews table tr .jxtzj2{ text-align:center;}
.tupianzhanimg{ float:left; padding:10px 0px 0px 25px;}
.tupianzhanimg DL {
	FLOAT: left; MARGIN: 0px 25px 0px 0px; WIDTH: 160px
}
.tupianzhanimg DL DT {
	BORDER-RIGHT: #c9c9c9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c9c9c9 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: #c9c9c9 1px solid; WIDTH: 150px; LINE-HEIGHT: 100px; PADDING-TOP: 4px; BORDER-BOTTOM: #c9c9c9 1px solid; HEIGHT: 100px; TEXT-ALIGN: center
}
.tupianzhanimg DL DD {
	MARGIN: 0px; WIDTH: 160px; COLOR: #666666; LINE-HEIGHT: 18px; HEIGHT: 36px; TEXT-ALIGN: center
}
.tupianzhanimg DL DD A {
	COLOR: #0044dd
}
.tupianzhanimg .disige {
	MARGIN-RIGHT: 10px
}

.youqinglianjie{ border:1px solid #a6bee4; width:958px; overflow:hidden;}
.youqinglianjie h3{background:#eff7ff; width:100%; height:24px; line-height:24px; color:#00489d; font-size:13px; font-weight:bold; text-indent:10px; border-bottom:1px solid #9ec9eb;}
.youqinglianjie p{ padding:5px; float:left;}
.youqinglianjie p a{ color:#0449be; margin-right:10px; text-decoration:underline; display:inline-block; height:22px; -x-system-font:none;font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:18px;}
.hctitle h3{background:#eff7ff; width:100%; height:24px; line-height:24px; color:#00489d; font-size:13px; font-weight:bold; text-indent:10px; border-bottom:1px solid #9ec9eb; margin-bottom:10px;}
.hcbbs h3{background:#eff7ff; width:100%; height:24px; line-height:24px; color:#00489d; font-size:13px; font-weight:bold; text-indent:10px; border-bottom:1px solid #9ec9eb;}

.hctitle ul{ float:left; margin-left:8px; height:180px;}
*+html .hctitle ul{ height:175px;}
*html .hctitle ul{ margin-left:4px;}
*+html .hctitle ul{ margin-left:8px;}
.hctitle ul li{ width:361px; position:relative; line-height:28px; height:28px; font-size:14px;}
*html .hctitle ul li { height:24px; line-height:24px;}
*+html .hctitle ul li{ height:24px; line-height:24px;}
.hctitle ul li .biao{ float:left; width:50px; text-align:right; margin-right:15px; overflow:hidden; height:24px; display:block;}
.hctitle ul li .biao a{ text-indent:0px; text-align:right;font-size:12px; color:#666666; text-decoration:none;}
.hctitle ul li .neir{ float:left;}
.hctitle ul li .neir a{ font-size:14px; text-decoration:underline; color:#0449be; text-decoration:underline;}
.hctitle ul li .neir a:hover{ color:#cc0000;}
.hctitle ul li span{ color:#666666; float:right}

.hcbox{ width:948px; overflow:hidden; margin:0px auto 8px; border:1px solid #a5ceec; padding:5px;}
.hcbox ul li span{ color:#075aad;  font-weight:bold;}
.hcbox ul li span a{ color:#075aad;  font-weight:bold; padding-right:10px;}
.hcbox ul{ width:948px; float:left; overflow:hidden;}
.hcbox ul li{ float:left; width:50%; line-height:22px; color:#cccccc; background:url(images/hcline.gif) repeat-x bottom;}
.hcbox ul li a{ color:#666666;}

.hcbbs ul{ float:left; padding:5px 0px 0px 8px;}
.hcbbs ul li{ text-align:left; width:322px; line-height:23px; font-size:12px; position:relative; color:#333333;
background:transparent url(images/xiaoheid.gif) no-repeat scroll 5px 50%; text-indent:13px;
}
.hcbbs ul li a{ color:#333333; }
.hcbbs ul li a font{ font-size:12px; color:#0449be;}
.hcbbs ul li span{ position:absolute; right:0px; top:0px; color:#959595;}
.hcbbs ul li span a{ color:#959595; font-size:12px; text-decoration:none;}
.same_cha2{ float:left; background:#eff7ff; width:100%; height:24px; line-height:24px; border-bottom:1px solid #9ec9eb;}
.same_cha2 ul{ margin-top:1px;}
.same_cha2 li{float:left; line-height:24px; cursor:pointer; text-align:center; display:block;}
.same_cha2 .autoline{ width:5px; height:24px;}
.same_cha2 .menu_off{ color:#00489d; font-size:12px; font-weight:bold; padding:0px 5px;}
.same_cha2 .menu_on{ color:#00489d; font-size:12px; font-weight:bold; background:#fff; padding:0px 5px; border-left:1px solid #9ec9eb; border-right:1px solid #9ec9eb;}
#samec1 {  clear:both;}
#samec2 {display:none;  clear:both;}

.hcbanner{ width:960px; overflow:hidden; height:30px; line-height:30px; background:url(images/hcbanner.gif) repeat-x; margin:0px auto 8px; color:#236ab1;}
.hcbanner a{ color:#fff;}
.hclog{ float:left; padding:0px 18px 0px 8px;}
.hclog a{ color:#fff; font-size:14px; font-weight:bold;}

/*快速导航*/
.k_box{ border:1px solid #c9c9c9; width:946px; overflow:hidden; margin:0 auto; padding:6px; margin-bottom:8px;}
.k_box1{ width:938px; float:left; margin-bottom:5px; border-bottom:1px dashed #c9c9c9; padding:2px 0px; height:36px;}
.k_box1 .k_boxl{ float:left; width:70px; height:34px; line-height:34px; text-indent:12px;}
.k_box1 .k_boxr{ float:right; width:860px;}
.k_box1 .k_boxr .k_boxc{ float:left; width:115px; text-align:center; line-height:18px;}
.k_box1 .k_boxr .k_boxc a{ color:#0449be;}
.k_box1 .k_boxr .k_boxc span a{ color:#666666;}
.k_box1 .k_boxr .k_boxmore{ float:left; line-height:36px; text-align:center; text-indent:8px;}
/*修改部分*/
.hc_b_l{ float:left;}
.hc_b_r{ float:right}
.hc_b_l a,.hc_b_r a{ text-decoration:underline}
.hc_banner{ margin:0px auto 8px; width:958px; border-left:1px solid #e0e7ed; border-right:1px solid #e0e7ed; border-top:1px solid #e0e7ed; border-bottom:2px solid #e0e7ed; height:35px;}
.hc_banner .hc_b_logo{ float:left; padding:0px 8px; width:92px;}
.hc_banner .hc_banner_line{ background:url(images/hc_b_line.gif) no-repeat center; width:21px; height:35px; float:left;}
.hc_banner .hc_pd{ float:left; height:35px; line-height:35px;}
.hc_banner .hc_pd a img{ float:left; margin-right:10px;}
.hc_banner .hc_pd a{ color:#333333;}
.hc_banner .hc_pd a:hover{ color:#ee0000; text-decoration:underline}
.hc_banner_ba{ background:url(images/hc_banner.gif) no-repeat; width:960px; height:49px; margin:0px auto 8px; position:relative;}
.hc_banner_ba .hc_bann_ba_u{ position:absolute; top:21px; left:150px;}
.hc_banner_ba .hc_bann_ba_u a{ color:#000;}
body{ margin-top:5px;}
/*修改部分0331*/
.tuku_right10{ float:left; overflow:hidden; padding:0px 4px; width:390px; border:1px solid #c0c6c9; height:345px;}
.tuku_right10 h3{ height:26px; line-height:26px; background:url(images/newsimg.gif) no-repeat 2% 40%; position:relative; margin-bottom:8px; border-bottom:1px solid #c0c6c9;}
.tuku_right10 h3 span{ position:absolute; right:6px; top:0px; color:#000; font-size:12px; font-weight:normal;}
.tuku_right10 h3 span font{ font-size:12px; color:#ff0000;}
.tuku_right10 ul li{ width:390px; height:27px; line-height:27px; position:relative;}
.tuku_right10 ul li span{ position:absolute; top:0px; right:8px;}
.tuku_right10 ul li span font{ font-size:12px; color:#ff0000;}
.tuku_right10 ul li a{ color:#0449be;}
.moreser{ text-align:center; width:100%; height:32px; line-height:27px; padding-top:5px;}
.moreser a{ color:#ff0000;}
.tuku_left10{ float:right; width:550px; overflow:hidden; border:1px solid #c9c9c9;}
.spai10{ float:left; width:550px; height:27px; background:url(images/shipaiba.gif) no-repeat; font-size:13px; font-weight:bold; color:#fff; line-height:27px; position:relative; margin-bottom:8px; text-indent:35px;}
.spai10 span{ position:absolute; right:8px; top:0px; font-size:12px; font-weight:normal;}
.spai10 span a{ color:#fff;}
.tuku_left10 dl{ float:left; width:534px; padding-left:16px;}
.tuku_left10 dl dt{ float:left; width:162px; margin-right:16px; text-align:center;}
.tuku_left10 dl .spairig{ margin-right:0px;}
.tuku_left10 dl dt a img{ padding:5px; border:1px solid #c9c9c9; width:150px; height:100px; float:left;}
.tuku_left10 dl dt a:hover img{ border:1px solid #0f0cbf;}
.tuku_left10 dl dt a{  line-height:23px;}
.gfang10{ float:left; width:550px; height:27px; font-size:13px; font-weight:bold; color:#fff; background:url(images/guanfangba.gif) no-repeat; line-height:27px; position:relative; margin-bottom:8px; margin-top:5px; text-indent:35px;}
.gfang10 span{ position:absolute; right:8px; top:0px; font-size:12px; font-weight:normal;}
.gfang10 span a{ color:#fff;}


.jlbhot{ border:1px solid #a6bee4; width:958px; overflow:hidden; margin:0 auto; height:600px;}
.jlbhot h3{ height:24px; line-height:24px; position:relative; text-indent:10px; border-bottom:1px solid #a6bee4; width:100%; font-size:13px; font-weight:bold; color:#00489d; background:#eff7ff; margin-bottom:15px;}
.jlbhot h3 span{ position:absolute; top:0px; right:8px; font-size:12px; font-weight:normal;}
.jlbh1,.jlbh2,.jlbh3{ float:left; width:285px; padding-right:15px; padding-left:15px; background:url(images/jl_line1.gif) repeat-y right; padding-bottom:20px;}
.jlbh3{ background:none; padding-right:0px; }
.jlbh1{ margin-left:4px;}
.jlbtnei{ float:left; width:270px; margin-bottom:10px;}
.jlbtnei a{ float:left; display:block; margin-right:8px;}
.jlbtnei a img{ float:left; border:1px solid #c9c9c9;}
.jlbtnei p{ float:left; width:170px; line-height:180%; color:#666666; padding:0px; margin:0px;}
.jlbtnei p strong a{ line-height:180%; text-decoration:underline;}
.jlbhot ul{ float:left; clear:both; width:285px; padding:0px; margin:0px;}
.jlbhot ul li{ text-align:left; width:280px; height:22px; line-height:22px; font-size:12px; position:relative; color:#333333;
background:transparent url(images/jlb_icon.gif) no-repeat scroll 5px 40%; text-indent:13px; display:block; padding:0px; margin:0px;
}
.jlbhot ul li a{ color:#0449be; }
.jlbhot ul li a font{ font-size:12px; color:#0449be;}
.jlbhot ul li span{ position:absolute; right:0px; top:0px; color:#959595;}
.jlbhot ul li span a{ color:#959595; font-size:12px; text-decoration:none;}

.newleft{ float:left; width:474px; border:1px solid #a6bee4; overflow:hidden; height:315px;}
.newleft h3{ background:#eff7ff; height:24px; line-height:24px; border-bottom:1px solid #a6bee4; position:relative; text-indent:8px; color:#00489d; font-size:13px; font-weight:bold;}
.newleft h3 span{ font-size:12px; font-weight:bold; position:absolute; top:0px; right:8px;}
.newleft h3 span a{ font-weight:normal;}

.wenzhangtop{ width:450px; padding:6px; margin-top:5px; float:left; border-bottom:1px dashed #666666;}
.wenzhangtop dl{ float:left; width:156px; height:128px;}
.wenzhangtop dl dt img{ width:150px; height:100px;}
.wenzhangtop dl dd{ height:28px; width:150px; text-align:center;line-height:28px;}
.wenzhangtop ul{ float:left; width:292px;}
.wenzhangtop ul li{ width:296px; height:26px; position:relative; font-size:12px; color:#0449be;}
.wenzhangtop ul li a{ color:#0449be; text-decoration:underline;}
.wenzhangtop ul li span{ position:absolute; top:0px; right:0px; color:#666666;}
.wenzhangbottom{ width:450px; padding:6px; margin-top:5px; float:left;}
.wenzhangbottom dl{ float:left; width:156px; height:128px;}
.wenzhangbottom dl dt img{ width:150px; height:100px;}
.wenzhangbottom dl dd{ height:28px; width:150px; text-align:center;line-height:28px;}
.wenzhangbottom ul{ float:left; width:292px;}
.wenzhangbottom ul li{ width:296px; height:26px; position:relative; font-size:12px; color:#0449be;}
.wenzhangbottom ul li a{ color:#0449be; text-decoration:underline;}
.wenzhangbottom ul li span{ position:absolute; top:0px; right:0px; color:#666666;}

.newright{ float:right; width:474px; border:1px solid #a6bee4; overflow:hidden; height:315px;}
.newright h3{ background:#eff7ff; height:24px; line-height:24px; border-bottom:1px solid #a6bee4; position:relative; text-indent:8px; color:#00489d; font-size:13px; font-weight:bold;}
.newright h3 span{ font-size:12px; font-weight:bold; position:absolute; top:0px; right:8px;}
.newright h3 span a{ font-weight:normal;}












