* {
	list-style: none; margin: 0px; padding: 0px; color: rgb(51, 51, 51); line-height: 26px; font-family: Î¢ÈíÑÅºÚ, Arial, Helvetica, sans-serif; font-size: 14px;
}
body {
	margin: 0px auto; max-width: 1920px;
}
img {
	border: currentColor; border-image: none;
}
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(2, 97, 174); text-decoration: none;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	height: 0px; line-height: 0; overflow: hidden; clear: both;
}
.head {
	width: 100%; height: auto;
}
.head .textbox {
	background: rgb(233, 233, 233); width: 100%; height: 26px;
}
.head .textbox .content {
	margin: 0px auto; width: 1156px; height: 26px;
}
.head .textbox .content {
	color: rgb(123, 123, 123); font-size: 13px;
}
.head .textbox .content * {
	color: rgb(123, 123, 123); font-size: 13px;
}
.head .logo {
	background: url("../images/logo.gif") no-repeat 0px 0px; margin: 0px auto; width: 1200px; height: 137px;
}
.head .navback {
	background: url("../images/nav.gif") repeat-x 0px 0px; width: 100%; height: 55px;
}
.head .navback .nav {
	margin: 0px auto; width: 1200px; height: 55px; position: relative; z-index: 1000;
}
.head .navback .nav li {
	background: url("../images/navline.gif") no-repeat right 0px; width: 150px; height: 55px; float: left;
}
.head .navback .nav #backnone {
	background: none;
}
.head .navback .nav .menu {
	width: 150px; height: 55px; text-align: center; color: rgb(255, 255, 255); line-height: 55px; font-size: 16px; display: block;
}
.head .navback .nav .menu:hover {
	background: url("../images/navmove.gif") no-repeat center 0px; width: 150px; height: 55px; text-align: center; color: rgb(255, 255, 255); line-height: 55px; font-size: 16px; display: block;
}
.head .navback .nav .menua {
	background: url("../images/navmove.gif") no-repeat center 0px; width: 150px; height: 55px; text-align: center; color: rgb(255, 255, 255); line-height: 55px; font-size: 16px; display: block;
}
.head .navback .nav .menua:hover {
	background: url("../images/navmove.gif") no-repeat center 0px; width: 150px; height: 55px; text-align: center; color: rgb(255, 255, 255); line-height: 55px; font-size: 16px; display: block;
}
.head .navback .nav .movetwo {
	width: 150px; height: 55px;
}
.head .navback .nav .now {
	background: none; height: 55px; overflow: hidden; display: block;
}
.head .navback .nav .move {
	background: url("../images/navmove.gif") no-repeat center 0px; height: auto; display: block;
}
.head .navback .nav .move .movebox {
	background: rgb(255, 255, 255); border-width: 5px 5px 15px; border-style: solid; border-color: rgb(255, 255, 255); border-image: none; height: auto;
}
.head .navback .nav .move .movebox a {
	background: url("../images/navtwotb.png") no-repeat 20px 10px; height: 30px; text-align: left; line-height: 30px; text-indent: 38px; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dashed; display: block;
}
.head .navback .nav .move .movebox a:hover {
	background: url("../images/navtwotb.png") no-repeat 20px -21px;
}
.head .navback .nav .move #pro {
	width: 415px;
}
.head .navback .nav .move #pro a {
	width: 205px; overflow: hidden; float: left;
}
.bannerfo {
	background: rgb(104, 104, 104); width: 100%; height: 46px;
}
.bannerfo ul {
	margin: 0px auto; width: 1200px; height: 46px;
}
.bannerfo ul li {
	display: inline;
}
.bannerfo ul .inputbox {
	padding: 7px 0px; width: 245px; height: 32px; overflow: hidden;
}
.bannerfo ul .inputbox input {
	background: rgb(255, 255, 255); padding: 2px 5px; border: currentColor; border-image: none; width: 232px; height: 28px;
}
.bannerfo ul .menuser {
	padding: 8px 20px 0px 0px; width: 33px; height: 31px;
}
.bannerfo ul .menuser img {
	width: 33px; height: 31px;
}
.bannerfo ul .text {
	width: 850px; height: 46px;
}
.bannerfo ul .text {
	color: rgb(238, 238, 238); line-height: 46px;
}
.bannerfo ul .text * {
	color: rgb(238, 238, 238); line-height: 46px;
}
.bannerfo ul .text span {
	color: rgb(255, 255, 255); font-size: 15px; font-weight: bold;
}
.main {
	margin: 15px auto 0px; width: 1200px;
}
.prolist {
	width: 234px; height: auto;
}
.prolist .prolibox {
	background: rgb(104, 104, 104); width: 234px; height: auto;
}
.prolist .prolibox .title {
	background: url("../images/lefttb1.gif") no-repeat 0px 0px rgb(2, 97, 174); width: 234px; height: 41px; color: rgb(255, 255, 255); line-height: 41px; text-indent: 48px; font-size: 18px; display: block;
}
.prolist .prolibox .content a {
	background: url("../images/list.gif") no-repeat 0px 0px; margin: 7px auto; width: 218px; height: 39px; color: rgb(0, 0, 0); line-height: 39px; text-indent: 38px; overflow: hidden; font-size: 15px; display: block;
}
.prolist .prolibox .content a:hover {
	background: url("../images/list.gif") no-repeat 0px -40px; margin: 7px auto; width: 218px; height: 39px; color: rgb(255, 255, 255); line-height: 39px; text-indent: 38px; overflow: hidden; font-size: 15px; display: block;
}
.prolist .prolibox .content #now {
	background: url("../images/list.gif") no-repeat 0px -40px; margin: 7px auto; width: 218px; height: 39px; color: rgb(255, 255, 255); line-height: 39px; text-indent: 38px; overflow: hidden; font-size: 15px; display: block;
}
.prolist .prolibox .content #now:hover {
	background: url("../images/list.gif") no-repeat 0px -40px; margin: 7px auto; width: 218px; height: 39px; color: rgb(255, 255, 255); line-height: 39px; text-indent: 38px; overflow: hidden; font-size: 15px; display: block;
}
.prolist .prolibox .prologo {
	background: url("../images/leftbotlogo.gif") no-repeat 0px 0px; height: 69px;
}
.rigshow {
	width: 951px; height: auto;
}
.rigshow .probox {
	border: 1px solid rgb(205, 205, 205); border-image: none; width: 949px; height: 483px; overflow: hidden;
}
.rigshow .probox .title {
	background: url("../images/rightbg1.gif") repeat-x 0px 0px; width: 949px; height: 39px; border-bottom-color: rgb(205, 205, 205); border-bottom-width: 1px; border-bottom-style: solid;
}
.rigshow .probox .title p {
	background: url("../images/righttb1.gif") no-repeat 0px 0px; width: 840px; height: 39px; color: rgb(0, 0, 0); line-height: 39px; text-indent: 55px; overflow: hidden; font-size: 18px; display: inline;
}
.rigshow .probox .title a {
	width: 70px; height: 39px; line-height: 39px; display: inline;
}
.rigshow .probox .content {
	padding: 10px 0px 0px 20px; width: 947px; height: 440px; overflow: hidden;
}
.rigshow .probox .content a {
	margin: 20px 15px 5px; width: 196px; height: 175px; overflow: hidden; float: left; display: inline;
}
.rigshow .probox .content a img {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 194px; height: 140px;
}
.rigshow .probox .content a p {
	width: 196px; height: 30px; text-align: center; line-height: 30px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.rigshow .probox .content a:hover p {
	background: rgb(52, 140, 231); width: 196px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.midad {
	margin: 20px auto 0px; width: 1248px; height: 680px; overflow: hidden;
}
.midad .adhead {
	background: url("../images/midad1.gif") no-repeat center 0px; height: 146px;
}
.midad .content {
	width: 1248px; height: 496px; border-top-color: rgb(255, 255, 255); border-top-width: 20px; border-top-style: solid;
}
.midad .content .bigbox {
	margin: 0px 24px; width: 264px; height: 496px; float: left; position: relative;
}
.midad .content .bigbox .box {
	background: url("../images/midmenu.gif") no-repeat 0px 0px; width: 264px; height: 496px; position: relative;
}
.midad .content .bigbox:hover .box {
	width: 264px; height: 496px; color: rgb(255, 255, 255); float: left; position: relative;
}
.midad .content .bigbox .pic {
	left: 0px; top: 0px; width: 264px; height: 487px; text-align: center; padding-top: 9px; position: absolute;
}
.midad .content .bigbox .box .title {
	left: 0px; top: 206px; width: 264px; height: 60px; text-align: center; color: rgb(27, 117, 189); line-height: 60px; font-size: 28px; display: block; position: absolute;
}
.midad .content .bigbox:hover .box .title {
	left: 0px; top: 206px; width: 264px; height: 60px; text-align: center; color: rgb(255, 255, 255); line-height: 60px; font-size: 28px; display: block; position: absolute;
}
.midad .content .bigbox .box .text {
	left: 50%; top: 270px; width: 230px; height: 69px; color: rgb(102, 102, 102); line-height: 23px; font-size: 14px; margin-left: -115px; position: absolute;
}
.midad .content .bigbox:hover .box .text {
	left: 50%; top: 270px; width: 230px; height: 69px; color: rgb(196, 231, 245); line-height: 23px; font-size: 14px; margin-left: -115px; position: absolute;
}
.midad .content .bigbox .box .more {
	left: 50%; top: 370px; width: 110px; height: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; margin-left: -55px; display: block; position: absolute;
}
.midad .content .bigbox:hover .box .more {
	left: -55px; top: 370px; width: 110px; height: 35px; text-align: center; color: rgb(1, 157, 218); line-height: 35px; margin-left: 50%; display: block; position: absolute;
}
.midad .content .bigbox .box .more:hover {
	left: -55px; top: 370px; width: 110px; height: 35px; text-align: center; color: rgb(1, 157, 218); line-height: 35px; text-decoration: underline; margin-left: 50%; display: block; position: absolute;
}
.midadtwo {
	width: 100%; height: auto; margin-top: 20px;
}
.midadtwo .widad {
	background: url("../images/midbigad.jpg") no-repeat center 0px; width: 100%; height: 269px;
}
.midadtwo .adbox {
	background: url("../images/midadbg.gif") repeat-x 0px 0px; width: 100%; height: auto;
}
.midadtwo .adbox .toppic {
	background: url("../images/midbigtitle.png") no-repeat center 20px; margin: 0px auto; width: 1200px; height: 120px;
}
.midadtwo .adbox .conbox {
	margin: 0px auto; width: 1200px; height: auto;
}
.midadtwo .adbox .conbox .textbox {
	width: 600px; height: 460px;
}
.midadtwo .adbox .conbox .pic {
	background: url("../images/adpic1.png") no-repeat center; width: 590px; height: 460px;
}
.midadtwo .adbox .conbox .pic_b {
	background: url("../images/adpic2.jpg") no-repeat 10px; width: 590px; height: 460px;
}
.midadtwo .adbox .conbox .textbox .textlist {
	margin: 35px 0px 35px 33px; width: 511px; height: auto;
}
.midadtwo .adbox .conbox .textbox .textlist .title {
	background: url("../images/adtextnav.gif") no-repeat 0px 0px; width: 511px; height: 44px; display: block;
}
.midadtwo .adbox .conbox .textbox .textlist .title span {
	width: 51px; height: 44px; text-align: center; color: rgb(255, 255, 255); line-height: 48px; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bold; display: block;
}
.midadtwo .adbox .conbox .textbox .textlist .title p {
	width: 446px; height: 44px; text-align: left; color: rgb(32, 146, 201); line-height: 44px; overflow: hidden; font-size: 25px; display: block;
}
.midadtwo .adbox .conbox .textbox .textlist .content {
	padding: 0px 6px; color: rgb(32, 146, 201); line-height: 25px; font-size: 14px;
}
.midadtwo .adbox .conbox .textbox .textlist .content * {
	padding: 0px 6px; color: rgb(32, 146, 201); line-height: 25px; font-size: 14px;
}
.about {
	background: rgb(245, 245, 245); width: 100%; height: 365px;
}
.about .box {
	margin: 0px auto; width: 1200px; height: auto;
}
.about .box .title {
	width: 1200px; height: 105px; text-align: center; color: rgb(2, 97, 174); line-height: 115px; overflow: hidden; font-size: 40px; font-weight: bold; display: block;
}
.about .box .pic {
	background: url("../images/aboutpic.jpg") no-repeat 0px 0px; width: 446px; height: 239px; margin-top: 8px; display: block;
}
.about .box .text {
	width: 720px; height: auto;
}
.about .box .text .content {
	width: 720px; height: 180px; line-height: 30px; overflow: hidden; font-size: 15px;
}
.about .box .text .content {
	line-height: 30px; font-size: 15px;
}
.about .box .text .content * {
	line-height: 30px; font-size: 15px;
}
.about .box .text .more {
	background: rgb(255, 102, 0); width: 106px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; margin-top: 10px; display: block;
}
.about .box .text .more:hover {
	text-decoration: underline;
}
.workshop {
	background: rgb(230, 230, 230); width: 100%; height: 270px;
}
.workshop .title {
	background: rgb(116, 116, 116); text-align: center; color: rgb(255, 255, 255); line-height: 42px; font-size: 22px; font-weight: bold;
}
.workshop .box {
	margin: 0px auto; width: 1248px; height: 210px; position: relative;
}
.workshop .box .leftjt {
	background: url("../images/jianzuo1.gif") no-repeat 0px 0px; left: 0px; top: 80px; width: 33px; height: 43px; display: block; position: absolute;
}
.workshop .box .leftjt:hover {
	background: url("../images/jianzuo1.gif") no-repeat 0px -44px;
}
.workshop .box .rigjt {
	background: url("../images/jianyou1.gif") no-repeat 0px 0px; top: 80px; width: 33px; height: 43px; right: 0px; display: block; position: absolute;
}
.workshop .box .rigjt:hover {
	background: url("../images/jianyou1.gif") no-repeat 0px -44px;
}
.workshop .box .con_work {
	left: 44px; top: 24px; width: 1160px; height: 156px; overflow: hidden; position: absolute;
}
.workshop .box .con_work a {
	margin: 0px 10px; border: 3px solid rgb(255, 255, 255); border-image: none; width: 209px; height: 150px; float: left; display: inline;
}
.newsbox {
	width: 808px; height: auto;
}
.newsbox .newsnav {
	background: url("../images/newstb.gif") no-repeat 3px 0px rgb(43, 155, 207); width: 808px; height: 36px;
}
.newsbox .newsnav p {
	color: rgb(255, 255, 255); line-height: 36px; text-indent: 42px; font-size: 18px;
}
.newsbox .newsnav a {
	color: rgb(255, 255, 255); line-height: 36px; padding-right: 15px;
}
.newsbox .newsnav a:hover {
	color: rgb(183, 231, 253);
}
.newsbox .borbox {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(230, 230, 230) rgb(230, 230, 230); border-image: none; width: 806px; height: 415px;
}
.newsbox .borbox .headlines {
	margin: 0px auto; width: 774px; height: 119px; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dashed;
}
.newsbox .borbox .headlines .title {
	width: 774px; height: 50px; text-align: center; line-height: 50px; overflow: hidden; font-size: 25px; border-top-color: rgb(255, 255, 255); border-top-width: 10px; border-top-style: solid; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.newsbox .borbox .headlines .abstract {
	width: 774px; height: 48px; overflow: hidden;
}
.newsbox .borbox .headlines .abstract {
	line-height: 22px; font-size: 14px;
}
.newsbox .borbox .headlines .abstract * {
	line-height: 22px; font-size: 14px;
}
.newsbox .borbox .newsbotcon {
	margin: 0px auto; width: 774px; height: 280px; overflow: hidden;
}
.newsbox .borbox .newsbotcon .slide {
	padding: 20px 0px 0px 10px; width: 326px; height: 245px; display: block;
}
.newsbox .borbox .newsbotcon .newslistho {
	width: 420px; height: 280px; overflow: hidden; padding-top: 20px; display: block;
}
.newsbox .borbox .newsbotcon .newslistho div {
	background: url("../images/tb.gif") no-repeat 8px 14px; width: 420px; height: 30px; display: block;
}
.newsbox .borbox .newsbotcon .newslistho div a {
	width: 320px; height: 30px; line-height: 30px; text-indent: 20px; overflow: hidden; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.newsbox .borbox .newsbotcon .newslistho div span {
	width: 80px; height: 30px; color: rgb(153, 153, 153); line-height: 30px; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 13px; float: right; display: block;
}
.newsbox_b {
	width: 234px; height: auto; margin-top: 15px;
}
.newsbox_b .newsnav {
	background: url("../images/newstb.gif") no-repeat 3px 0px rgb(43, 155, 207); width: 234px; height: 36px;
}
.newsbox_b .newsnav p {
	color: rgb(255, 255, 255); line-height: 36px; text-indent: 42px; font-size: 18px;
}
.newsbox_b .newsnav a {
	color: rgb(183, 231, 253); line-height: 36px; padding-right: 15px;
}
.newsbox_b .newsnav a:hover {
	color: rgb(183, 231, 253);
}
.newsbox_b .borbox {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(230, 230, 230) rgb(230, 230, 230); border-image: none; width: 232px; height: 270px;
}
.newsbox_b .borbox .newsbotcon {
	margin: 0px auto; width: 216px; height: 270px; overflow: hidden;
}
.newsbox_b .borbox .newsbotcon .newslistho {
	width: 216px; height: 260px; overflow: hidden; padding-top: 10px; display: block;
}
.newsbox_b .borbox .newsbotcon .newslistho div {
	background: url("../images/tb.gif") no-repeat 8px 14px; width: 216px; height: 30px; display: block;
}
.newsbox_b .borbox .newsbotcon .newslistho div a {
	width: 216px; height: 30px; line-height: 30px; text-indent: 20px; overflow: hidden; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.questionbox {
	width: 370px; height: auto;
}
.questionbox .quesnav {
	background: url("../images/wttb.gif") no-repeat 3px 0px rgb(255, 125, 0); width: 370px; height: 36px;
}
.questionbox .quesnav p {
	color: rgb(255, 255, 255); line-height: 36px; text-indent: 47px; font-size: 18px;
}
.questionbox .quesnav a {
	color: rgb(255, 255, 255); line-height: 36px; padding-right: 15px;
}
.questionbox .quesnav a:hover {
	color: rgb(244, 214, 185); line-height: 36px; padding-right: 15px;
}
.questionbox .borbox {
	background: rgb(243, 243, 243); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(227, 227, 227) rgb(227, 227, 227); border-image: none; width: 368px; height: 405px; padding-top: 10px;
}
.questionbox .borbox #ulOrderAnns {
	margin: 0px auto; width: 342px; height: 390px;
}
.questionbox .borbox .con_que {
	margin: 0px auto; padding: 10px 0px; width: 342px; height: 78px; border-bottom-color: rgb(108, 108, 108); border-bottom-width: 1px; border-bottom-style: dashed;
}
.questionbox .borbox .con_que .title {
	background: url("../images/que1.gif") no-repeat 5px 4px; width: 342px; height: 28px; line-height: 28px; text-indent: 35px; overflow: hidden; font-size: 15px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.questionbox .borbox .con_que .abstract {
	background: url("../images/que2.gif") no-repeat 5px 4px; width: 302px; height: 46px; overflow: hidden; padding-left: 35px; display: block;
}
.questionbox .borbox .con_que .abstract {
	color: rgb(102, 102, 102); line-height: 22px; font-size: 13px;
}
.questionbox .borbox .con_que .abstract * {
	color: rgb(102, 102, 102); line-height: 22px; font-size: 13px;
}
.footer {
	background: rgb(0, 102, 185); width: 100%; height: 246px; margin-top: 15px;
}
.footer .box {
	margin: 0px auto; width: 1200px; height: auto;
}
.footer .box .fologo {
	background: url("../images/botlogo.gif") no-repeat; width: 230px; height: 206px;
}
.footer .box .content {
	width: 940px; height: 260px; margin-top: 13px;
}
.footer .box .content {
	color: rgb(170, 208, 237); line-height: 28px; font-size: 14px;
}
.footer .box .content * {
	color: rgb(170, 208, 237); line-height: 28px; font-size: 14px;
}
.footer .box .content a:hover {
	text-decoration: underline;
}
.footer .box .content li {
	padding: 15px 0px; border-bottom-color: rgb(51, 133, 199); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.footer .box .content .fonav {
	padding-bottom: 10px;
}
.footer .box .content .fonav a {
	color: rgb(255, 255, 255); font-size: 15px;
}
.footer .box .content .fopro a {
	padding: 0px 20px 0px 0px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ban_litte {
	background: url("../images/bannei.jpg") no-repeat center 0px; width: 100%; height: 298px;
}
.aboshow {
	width: 951px; height: auto;
}
.aboshow .abobox {
	border: 1px solid rgb(205, 205, 205); border-image: none; width: 949px; height: auto;
}
.aboshow .abobox .title {
	background: url("../images/rightbg1.gif") repeat-x 0px 0px; width: 949px; height: 39px; border-bottom-color: rgb(205, 205, 205); border-bottom-width: 1px; border-bottom-style: solid;
}
.aboshow .abobox .title p {
	background: url("../images/righttb1.gif") no-repeat 0px 0px; width: 840px; height: 39px; color: rgb(0, 0, 0); line-height: 39px; text-indent: 55px; overflow: hidden; font-size: 18px; display: inline;
}
.aboshow .abobox .title a {
	width: 70px; height: 39px; line-height: 39px; display: inline;
}
.aboshow .abobox .content {
	padding: 10px 25px 30px; width: 897px; height: auto;
}
.aboshow .abobox .content {
	line-height: 35px; font-size: 16px;
}
.aboshow .abobox .content * {
	line-height: 35px; font-size: 16px;
}
.aboshow .abobox .content p {
	margin-top: 15px; margin-bottom: 15px;
}
.aboshow .abobox .content img {
	max-width: 890px;
}
.aboshow .abobox #telback {
	background: url("../images/lxs.png") no-repeat 80px -30px; padding: 30px 0px 0px 480px; width: 420px; min-height: 450px;
}
.aboshow .abobox #comwhback {
	background: url("../images/ding.jpg") no-repeat 480px 30px; padding: 50px 0px 0px 60px; width: 840px; min-height: 320px;
}
.aboshow .abobox #comwhback {
	font-family: ¿¬Ìå_gb2312; font-size: 22px; font-weight: bold;
}
.aboshow .abobox #comwhback * {
	font-family: ¿¬Ìå_gb2312; font-size: 22px; font-weight: bold;
}
.aboshow .marfive {
	margin-top: 15px;
}
.aboshow .abobox .content_c {
	padding: 10px 20px 30px;
}
.aboshow .abobox .content_c .proimg {
	background: url("../images/pro_bg.gif") no-repeat 0px 0px; margin: 20px 10px 5px 23px; width: 173px; height: 175px; overflow: hidden; float: left; display: inline;
}
.aboshow .abobox .content_c .proimg img {
	margin: 12px 0px 8px 12px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 147px; height: 123px;
}
.aboshow .abobox .content_c .proimg_b {
	background: rgb(246, 246, 246); margin: 15px 15px 5px 14px; padding: 3px; border: 1px solid rgb(205, 205, 205); border-image: none; width: 190px; height: 172px; text-align: center; line-height: 30px; overflow: hidden; font-size: 13px; float: left;
}
.aboshow .abobox .content_c .proimg_b:hover {
	background: rgb(243, 240, 236); margin: 15px 15px 5px 14px; padding: 3px; border: 1px solid rgb(205, 205, 205); border-image: none; width: 190px; height: 172px; text-align: center; line-height: 30px; overflow: hidden; font-size: 13px; float: left;
}
.aboshow .abobox .content_c .proshow .prtitle {
	padding: 10px 0px; text-align: center; line-height: 35px; font-size: 25px; font-weight: bold;
}
.aboshow .abobox .content_c .proshow .primgpic {
	margin: 0px auto; width: 882px; height: auto; text-align: center; -ms-overflow-x: hidden;
}
.aboshow .abobox .content_c .proshow .primgpic img {
	border: 1px solid rgb(221, 221, 221); border-image: none; max-width: 880px;
}
.aboshow .abobox .content_c .proshow .prtent img {
	margin-top: 5px; margin-bottom: 5px; max-width: 880px;
}
.aboshow .abobox .content_c .proshow .prtent {
	padding-right: 10px; padding-left: 10px;
}
.aboshow .abobox .content_c .proshow .prtent {
	line-height: 30px; font-size: 15px;
}
.aboshow .abobox .content_c .proshow .prtent * {
	line-height: 30px; font-size: 15px;
}
.aboshow .abobox .content_c .proshow .next {
	padding: 20px 0px; color: rgb(102, 102, 102);
}
.aboshow .abobox .content_c .proshow .pos {
	height: 16px; text-align: center; color: rgb(153, 153, 153); line-height: 16px; padding-bottom: 8px; margin-bottom: 15px; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dashed;
}
.aboshow .abobox .content_c .proshow .prtent p {
	margin-top: 10px; margin-bottom: 10px;
}
.aboshow .abobox .content_c .newslist {
	margin: 0px auto; width: 900px; height: 39px;
}
.aboshow .abobox .content_c .newslist ul li {
	background: url("../images/tb.jpg") no-repeat 10px 16px rgb(255, 255, 255); width: 900px; height: 38px; line-height: 38px; text-indent: 26px; overflow: hidden; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dashed;
}
.aboshow .abobox .content_c .newslist ul li:hover {
	background: url("../images/tb.jpg") no-repeat 10px 16px rgb(248, 248, 248); width: 900px; height: 38px; line-height: 38px; text-indent: 26px; overflow: hidden; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dashed;
}
.aboshow .abobox .content_c .newslist ul li a {
	width: 790px; height: 38px; line-height: 38px; overflow: hidden; font-size: 15px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.aboshow .abobox .content_c .newslist ul li span {
	width: 98px; height: 38px; color: rgb(102, 102, 102); line-height: 38px; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 12px; display: block;
}
.aboshow .abobox .content_c .newslist_b {
	margin: 0px auto 10px; width: 900px; height: 100px; border-bottom-color: rgb(170, 170, 170); border-bottom-width: 1px; border-bottom-style: dashed;
}
.aboshow .abobox .content_c .newslist_b ul .titlenews {
	width: 900px; height: 35px; line-height: 38px;
}
.aboshow .abobox .content_c .newslist_b ul .titlenews a {
	width: 760px; height: 35px; line-height: 35px; overflow: hidden; font-size: 18px; font-weight: bold; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.aboshow .abobox .content_c .newslist_b ul .titlenews span {
	width: 98px; height: 35px; color: rgb(102, 102, 102); line-height: 35px; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 12px; display: block;
}
.aboshow .abobox .content_c .newslist_b ul .abstract {
	width: 900px; height: 44px; overflow: hidden; display: block;
}
.aboshow .abobox .content_c .newslist_b ul .abstract {
	line-height: 22px; font-size: 14px;
}
.aboshow .abobox .content_c .newslist_b ul .abstract * {
	line-height: 22px; font-size: 14px;
}
.aboshow .abobox .content_c .proimg {
	margin: 20px 10px 5px 18px; width: 196px; height: 175px; overflow: hidden; float: left; display: inline;
}
.aboshow .abobox .content_c .proimg img {
	margin: 0px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 194px; height: 140px;
}
.aboshow .abobox .content_c .proimg p {
	width: 196px; height: 30px; text-align: center; line-height: 30px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.aboshow .abobox .content_c .proimg:hover p {
	background: rgb(52, 140, 231); width: 196px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
