#header,#foot,.content{ width:950px; margin:0 auto; overflow:hidden;}
#header .banner .left{width:778px}
#header .banner .right{width:168px}
.btn2{ background:#cc0000;width:24px; height:19px; vertical-align:middle; border:none;cursor:pointer;color:#fff; margin:0 3px 0 3px;}
.btn3{ background:url(tp-btnbg.gif) repeat-x 0 100%; width:65px; height:20px; vertical-align:middle; border:1px solid #ccc;cursor:pointer; vertical-align:middle;}
.btn4{ background:url(tp-btn.gif) no-repeat 0 50%; width:74px; height:20px; vertical-align:middle; border:none;cursor:pointer;}
.btn5{ background:url(tp-sy.jpg) no-repeat; width:69px; height:21px;vertical-align:middle; border:none;cursor:pointer;}
.btn6{ background:url(tp-xy.jpg) no-repeat; width:69px; height:21px;vertical-align:middle; border:none;cursor:pointer;}
.leftcon{ float:left; width:643px;}
.rightcon{ float:right; width:299px;}
.leftbox{ float:left; width:473px;}
.rightbox{ float:right; width:473px;}
.leftbody{ float:left; width:450px;}
.rightbody{ float:right; width:450px;}
#mb{ margin-bottom:7px;}
#top-mg{ margin-top:7px;}
.bd-gl{ padding:10px; margin-top:10px;}

/*pindao*/
#pindao{height:42px; line-height:42px;overflow:hidden; margin-top:7px;}
#pindao .tu{ background:url(tp-logo.gif) no-repeat 0 100%; height:42px;}
#pindao .tu span{ float:right; margin-right:25px;*margin-top:10px;*line-height:20px;}
#pindao .tu span input.sear{ background:url(zyjy-pic05.gif) no-repeat; padding-left:20px; height:18px; line-height:18px; border:1px solid #cccccc; width:7em; color:#999; vertical-align:middle;}
#pindao .tu span select{ vertical-align:middle; margin-right:4px;}

/*lianjie*/
#lianjie2{background:url(tp-bg.gif) repeat-x; height:27px; line-height:27px; padding:0 0 0 10px; margin-bottom:7px;color:#FFFFFF;}
#lianjie2 a{color:#FFFFFF; margin:0 7px 0 7px;}

/*change*/
.change{ border:1px solid #ccc; background:#f9f9f9;padding:12px; overflow:hidden; display:inline-block;}
.change h1{ font-size:16px;text-align:center; font-weight:bold; line-height:24px;}
.change a{ color:#003366; }
.change p{ text-align:center; line-height:20px;}
.change p a{color:#000;}

/*tpzt*/
.tpzt{ padding:10px 12px 0 12px; border:1px solid #ccc; display:inline-block; clear:both; overflow:hidden; height:335px;}
.tpzt img{ border:1px solid #ccc; width:273px; height:176px;}
.tpzt p{ text-align:center; height:26px; line-height:26px;}
.tpzt .imglist li{ width:136px;}
.tpzt .imglist li img{width:131px; height:104px;}
.tpzt .imglist li p{width:131px; height:22px; line-height:22px; margin-top:0px;}

/*imglist*/
.imglist li{ float:left; display:inline;width:157px;text-align:center;}
.imglist li img{ width:145px; height:95px; padding:1px; border:1px solid #ccc;}
.imglist li p{text-align:center; width:135px;line-height:15px; margin-top:5px; padding-left:10px;*padding-left:0px}
.imglist li a{ color:#000000;}

/*imglist2*/
.imglist2 li{ float:left; display:inline;width:149px;text-align:center;}
.imglist2 li img{ width:141px; height:93px; padding:1px; border:1px solid #ccc;}
.imglist2 li p{text-align:center; width:137px;line-height:15px; margin:5px;}
.imglist2 li a{ color:#000000;}

/*imglist3*/
.imglist3 li{ float:left; display:inline;width:158px;text-align:center;}
.imglist3 li img{ width:147px; height:97px; padding:1px; border:1px solid #ccc;}
.imglist3 li p{text-align:center; width:147px;line-height:15px; margin-top:5px; padding-left:10px;*padding-left:0px}
.imglist3 li a{ color:#000000;}

/*imglistgl*/
.imglistgl{display:inline-block; overflow:hidden;}
.imglistgl li{ float:left; display:inline;width:157px;text-align:center;}
.imglistgl li img{ width:132px; height:88px; padding:1px; border:1px solid #ccc;}
.imglistgl li p{text-align:center; width:135px; height:35px;line-height:15px; padding-left:10px;*padding-left:0px}
.imglistgl li a{ color:#000000;}

/*box*/
.box{ margin-bottom:7px;}
.box .hd{ background:url(tp-pic4.gif) repeat-x 100% 0%; height:26px; line-height:26px; border-bottom:1px solid #ccc;}
.box .hd h1{ float:left; background:url(tp-hd-left.gif) no-repeat 0 100%; width:79px; padding-left:15px; font-size:14px; font-weight:bold;}
.box .hd h2{ float:left; font-size:8px;color:#003366; font-weight:bold; margin-left:4px; height:20px; padding-top:6px;*padding-top:0px;}
.box .hd span{ float:right; display:inline; background:url(tp-hd-right.gif) no-repeat 100% 50%; padding-right:10px;color:#003366; height:26px;}
.box .hd span a{color:#003366;}
.box .bd{ background:#f4f5f6;overflow:hidden; clear:both; display:inline-block; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:12px 0 0 0;}
.box .ft{ background:url(tp-ft-bg.gif) repeat-x 0 100%; height:6px; font-size:0px;}
.box .ft .ft-left{ float:left; background:url(tp-ft-left.gif) no-repeat 0 100%; width:6px; height:6px;}
.box .ft .ft-right{ float:right; background:url(tp-ft-right.gif) no-repeat 0 100%; width:5px;height:6px;}

/*box2*/
.box2{ margin-bottom:7px; overflow:hidden; clear:both; display:inline-block;}
.box2 .header{ float:left; background:url(tp-hd-left2.gif) no-repeat 0 100%; width:36px; height:151px; border-right:1px solid #ccc;}
.box2 .header h1{ float:left; display:inline;font-size:14px; font-weight:bold; width:12px; margin:29px 0 0 10px;color:#990002;}
.box2 .header span{ float:left; width:12px;margin:9px 0 0 11px;}
.box2 .header span a{color:#990002;}
.box2 .body{ float:left;background:#f4f5f6; border-top:1px solid #ccc;border-bottom:1px solid #ccc; padding:16px 0 0 5px; height:133px; width:898px;}
.box2 .ft{ float:right; background:url(tp-ft-right2.gif) no-repeat 0 100%; height:151px; width:10px;}

/*box3*/
.box3 .header{ background:url(tp-hd-bg.gif) repeat-x 0 100%; height:11px;}
.box3 .hd-left3{ float:left; background:url(tp-hd-left3.gif) no-repeat 0 100%; width:10px; height:11px;}
.box3 .hd-right3{ float:right; background:url(tp-hd-right3.gif) no-repeat 0 100%; width:11px; height:11px;}
.box3 .bd{ border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0 10px 0 10px; overflow:hidden; clear:both; display:inline-block;}
.box3 .ft{ background:url(tp-ft-bg2.gif) repeat-x 0 100%; height:10px; font-size:0px;}
.box3 .ft .ft-left3{ float:left; background:url(tp-ft-left2.gif) no-repeat 0 100%; width:111px; height:10px;}
.box3 .ft .ft-right3{ float:right; background:url(tp-ft-right3.gif) no-repeat 0 100%; width:11px;height:10px;}


/*youqinglianjie*/
#lianjie{border:1px solid #ccc; margin:0px 0px 7px 0px; height:27px; line-height:27px; color:#0e256b;overflow:hidden; padding-left:10px}
#lianjie h1{ float:left;background:url(jiantou.gif) no-repeat 0 50%; height:27px; line-height:27px; padding-left:10px; color:#0e256b}
#lianjie a{color:#0e256b; padding-left:5px; padding-right:5px}

/*list*/
.list{ margin-bottom:30px;}
.list li{ background:url(tp-dian.gif) no-repeat 0 50%; font-size:14px; padding-left:15px; height:26px; line-height:26px;}
.list span{ margin-left:20px;color:#000098;}
.list li a{color:#000098;}

/*fy*/
.fy{ float:left;text-align:center; height:21px; width:588px; border-top:1px dotted #ccc; padding:20px 0 0 360px; margin-bottom:10px;}
.fy button{ float:left;}
.fy p{ float:left; padding:5px 16px 0 16px;}
.fy p a{ font-weight:bold;}

/*slideshow begin*/
#slideshow{height:316px; width:493px;position:relative;margin-bottom:5px; background:#fafbff;}
#slinner{height:316px; overflow:hidden;}
div.slideimages img{width:493px;height:316px;}
#slinner div#slidenum{ width:493px; height:36px; overflow:hidden;position:absolute;bottom:23px;}
#slinner div#slidenum div.slideNumber{height:36px; overflow:hidden; padding:2px; color:#000; float:right;background:#FFFFFF; }
#slinner div#slidenum div.slideNumber:after{content:".";display:block;height:0;clear:both;visibility:hidden; }
#slinner div#slidenum .slideNumber li{float:left;background:url(tp-btnbg2.gif) repeat-x 0 100%; width:28px; height:19px; line-height:20px; text-align:center;list-style:none; cursor:hand; cursor:pointer;border:1px solid #6a9ad4; padding:1px; margin:3px 3px 0 3px; }
#slinner div#slidenum .slideNumber li.curSlideNumber{ color:#000; cursor:default; }
#slinner div#slideContent{ position:absolute; bottom:32px;width:315px; text-align:center; font-weight:bold; line-height:20px; margin-left:5px; font-size:14px;}
/*slideshow end*/

.bodycon .list{ float:left; display:inline;width:450px;*width:460px; overflow:hidden; zoom:1; margin-left:15px;*margin-left:4px;}
.bodycon .list li{width:450px;overflow:hidden;}

#jrjd .bd{ padding-left:4px;}

.content .box .hd{overflow:hidden;}
.content .box .hd h2{ float:left;font-size:8px; border:none; font-weight:bold;padding-top:0px;}
.content .box .hd .img1 div{border:none;background:url(tp_jrjd.gif) no-repeat;width:86px;height:27px;margin-top:10px;}
.content .box .hd .img2 div{border:none;background:url(tp_gnjy.gif) no-repeat;width:82px;height:27px;margin-top:10px;}
.content .box .hd .img3 div{border:none;background:url(tp_gjjy.gif) no-repeat;width:83px;height:26px;margin-top:10px;}
.content .box .hd .img4 div{border:none;background:url(tp_jcjy.gif) no-repeat;width:79px;height:27px;margin-top:10px;}
.content .box .hd .img5 div{border:none;background:url(tp_gdjy.gif) no-repeat;width:97px;height:26px;margin-top:10px;}
.content .box .hd .img6 div{border:none;background:url(tp_crjy.gif) no-repeat;width:101px;height:27px;margin-top:10px;}
.content .box .hd .img7 div{border:none;background:url(tp_zyjy.gif) no-repeat;width:86px;height:27px;margin-top:10px;}