@charset "gb2312";
* {
	margin:0;
	padding:0;
	border:none;
	font-family: "Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:28px;
	list-style:none;
	border:none;
}.{float: left;list-style: none;}
body {
	max-width:1920px;
	margin:0 auto;
}
a {
	color:#333;
	text-decoration:none
}
a:hover {
	text-decoration:none
}
.left {
	float:left
}
.right {
	float:right
}
.clear {
	clear:both;
	height:0;
	line-height:0;
	overflow:hidden;
	display:block
}
.topArea {
	width:100%;
	height:36px;
	background:#ededed;
	border-bottom:1px solid #e1e1e1;
	margin:0 auto
}
.topArea .main {
	width:1000px;
	height:36px;
	margin:0 auto
}
.topArea .main ul li{ float:left; height:36px; line-height:36px; color:#bc0202; font-size:13px}
.topArea .main ul li a{ width:64px; height:23px; background:#FFF; display:block; line-height:23px; font-size:13px; color:#555; margin:8px 5px; float:left; text-align:center}


.logo{
	width:1000px;height:114px; margin:0 auto;background: url(../images/logo.jpg) center center no-repeat;
}
.navbg {
	width:100%;
	height:45px;
	background: url(../images/navbg.jpg) left top repeat-x;
	margin:0 auto
}
.navbg .main {
	width:1000px;
	height:45px;
	margin:0 auto
}
.navbg .main ul li {float:left; height:45px}
.navbg .main ul li a {
	line-height:45px;
	display:block; padding-left:16px; padding-right:16px;
	color:#FFF;
	font-size:16px;
}
.navbg .main ul li a:hover { color:#fff100
}

#banss {
	width:100%;
	height:503px;
	overflow:hidden;
	position:relative
}
#slideshow {
	position: absolute;
	height: 503px;
	width: 1920px;
	left:50%;
	margin-left:-960px
}
#slideshow a {
	float: left;
	display: inline;
}
#slideshow .img {
	position: absolute;
	width: 1920px;
	height: 503px;
}
#slideshow .img span {
	position: absolute;
	width: 19999px;
	display: block
}
#slideshow .btns {
	z-index: 10;
	position: relative;
	width: 100%
}
#slideshow .btns b {
	position: absolute;
	width: 100px;
	display: block;
	height: 14px;
	overflow: hidden;
	top:470px;
	left: 50%;
	margin-left:-960px
}
#slideshow .btns b i {
	width: 10px;
	background: #fff;
	float: left;
	height: 10px;
	font-size: 0px;
	overflow: hidden;
	cursor: pointer;
	margin-right: 10px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px
}
#slideshow .btns b i: hover {
	background: #a7a7a6
}
#slideshow .btns b i.on {
	background: #276e74;
	cursor: default
}
#slideshow .btns b i.on: hover {
	background: #276e74;
	cursor: default
}
#slideshow .btns s {
	position: absolute;
	width: 60px;
	display: none;
	height: 80px;
	overflow: hidden;
	top: 115px;
	cursor: pointer
}
#slideshow .btns s i {
	position: absolute;
	width: 60px;
	background: url(../images/btn_slideshow.png);
	height: 160px;
_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="../images/btn_slideshow.png");
	_background: none;
}
#slideshow .btns s.prev {
	left: 0px
}
#slideshow .btns s.prev i {
	top: -80px
}
#slideshow .btns s.next {
	right: 0px
}
.slideshow-hover#slideshow .btns s {
	display: block
}
.paging {
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	height: 380px;
	position: absolute;
	background: #000;
	overflow: hidden
}
.wtit .info, .wtit .tit {
	float: left;
}
.wtit .info {
	padding: 35px 0 0 20px;
	color: #989898;
}
.wtit .info span {
	margin: 0 8px;
}














.maincplist{ width:100%; height:auto; background:#cca363; margin:0 auto}
.maincplist .main{ width:1000px; height:auto; margin:0 auto; padding-top:12px; padding-bottom:8px}
.maincplist .main .frame1{ float:left; margin-right:14px; width:324px; height:111px; background:url(../images/bg1.jpg) left top repeat-x;}
.maincplist .main .frame1 p{ font-size:22px; color:#276e74; line-height:45px; border-bottom:1px dotted #bdbdbd; width:324px; height:46px; display:block; text-align:center}
.maincplist .main .frame1 p a{ font-size:22px; color:#276e74; line-height:45px;}
.maincplist .main .frame1 span{ font-size:13px; color:#333; line-height:25px; width:295px; height:50px; display:block; overflow:hidden; margin:0 auto; margin-top:5px}
.maincplist .main .frame1 span a{ font-size:13px; color:#333; line-height:25px;word-break:keep-all;white-space:nowrap;}

.maincplist .main .frame2{ width:662px; height:111px; float:right; background:#fff}



.mainframe {
	width:1000px;
	height:auto;
	margin:0 auto;
	margin:10px auto
}
.leftdh{ width:288px; min-height:350px; border:1px solid #dbdbdb; float:left; margin-right:10px; padding:5px}
.leftdh .framea{ width:83px; height:72px; background:url(../images/icon10.png) no-repeat 0 0; margin-right:6px; margin-left:6px; line-height:30px; float:left; margin-bottom:16px}
.leftdh .framea p{ font-size:16px; color:#28979a; text-align:center; line-height:40px}
.leftdh .framea p a{ font-size:16px; color:#28979a; line-height:40px}


.centernews{ width:396px; height:auto; border:1px solid #dbdbdb; float:left; margin-right:10px}
.centernews .head{ background:url(../images/bg3.jpg) left top repeat-x; width:396px; height:40px; position:relative}
.centernews .head p{ margin-left:52px; width:114px; height:40px; background:url(../images/bb.jpg) no-repeat 0 0; line-height:40px; text-align:center; font-size:16px; color:#168f92; float:left; font-weight:bold;}
.centernews .head a{ margin-right:10px; color:333; font-size:12px; line-height:40px; float:right}
.centernews .content{ width:368px; min-height:293px; padding:14px}
.centernews .content .frame11{ width:368px; height:auto; margin:0 auto; border-bottom:1px dotted #dbdbdb; padding-bottom:10px}
.centernews .content .frame11 p{ width:235px; line-height:35px; font-size:15px; color:#333333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.centernews .content .frame11 span{ width:233px; height:69px; display:block; overflow:hidden; line-height:23px; font-size:12px; color:#999999;}
.centernews .content .frame22{ width:368px; height:auto; margin:0 auto; padding-top:10px}
.centernews .content .frame22 ul li{ width:368px; height:25px; background:url(../images/icon.jpg) 5px center no-repeat; text-indent:20px;}
.centernews .content .frame22 ul li a{ width:268px; height:25px; line-height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block; float:left}
.centernews .content .frame22 ul li span{ height:25px; width:100px; display:block; overflow:hidden; line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#888; text-align:right}

.yyjs{ float:right; width:282px}
.yyjs .head{ width:282px; height:40px; background:url(../images/bg2.jpg) left top repeat-x}
.yyjs .head p{ float:left; line-height:40px; font-size:16px; color:#FFF; text-indent:20px}
.yyjs .head a{ float: right; line-height:26px; font-size:14px; color:#333333; width:79px; height:26px; display:block; text-align:center; background:url(../images/more.jpg) no-repeat 0 0; margin-right:10px; margin-top:6px}
.yyjs .content{ border:1px solid #dbdbdb; width:250px; min-height:290px; padding:15px; text-align:justify}

.topframe{ width:1000px; height:auto; margin:0 auto; margin-top:10px}
.topframe .book{ float: left; width:300px}
.topframe .book .head{ width:300px; height:40px; background:url(../images/bg2.jpg) left top repeat-x}
.topframe .book .head p{ float:left; line-height:40px; font-size:16px; color:#FFF; text-indent:20px}
.topframe .book .head a{ float: right; line-height:26px; font-size:14px; color:#333333; width:79px; height:26px; display:block; text-align:center; background:url(../images/more.jpg) no-repeat 0 0; margin-right:10px; margin-top:6px}
.topframe .book .content{ border:1px solid #dbdbdb; width:278px; min-height:125px; padding:10px; text-align:justify}

.cgyy{width:278px;height:135px;}
.cgyy #ulOrderAnns{ width:278px; height:135px; margin:0px auto }

.cgyy dt{height:40px; font-size:14px; font-weight:bold; line-height:40px; color:#fff; padding:0px; overflow:hidden; }

.cgyy dd{width:278px; min-height:133px}

.cgyy dd span{ width:88px; display:block; float:left; font-size:13px}

.ul_cc li{line-height:26px; height:26px; overflow:hidden; }





.topframe .zxzx{ float: right; width:690px; height:auto}

.about{ width:968px; height:auto; border:1px dashed #aaa; padding:15px; margin:0 auto; margin-top:10px}

.bannb{ width:100%; height:251px; background: url(../images/banna.JPG) center top no-repeat;margin:0 auto; }




.banna{ width:1000px; height:260px; background: url(../images/pic3.jpg) no-repeat 0 0; position:relative; margin:0 auto; margin-top:10px}
.banna .txt1{ position:absolute; left:62px; top:58px; width:240px; height:35px; line-height:35px; color:#424244; font-weight:bold; font-size:28px}
.banna .txt2{ position:absolute; left:62px; top:100px; width:285px; height:56px; line-height:28px; color:#424244;font-size:16px}
.banna .txt3{ position:absolute; left:62px; top:165px; width:360px; height:25px;}
.banna .txt3 ul li{ float:left; background:url(../images/gou.png) 0 center no-repeat; text-indent:28px; line-height:25px; color:#c00c0f;font-size:16px; margin-right:15px}



.centerframe{ width:1000px; height:401px; margin:0 auto; margin-top:10px; position:relative}
.centerframe .framea{ width:244px; height:196px; position:absolute; left:0; top:0}

.centerframe .frameb{ width:244px; height:196px; position:absolute; left:254px; top:0;}
.centerframe .frameb a{ display:none}
.centerframe .frameb:hover a{ display: block; width:244px; height:196px; background: url(../images/bg.png) repeat; color:#fff; position:absolute; left:0; top:0; text-align:center}
.centerframe .frameb:hover a span{ padding:0px 20px; border:1px solid #fff; font-size:16px; line-height:40px; display:  block; color:#fff; margin:70px auto; width:100px; height:40px}

.centerframe .framec{ width:278px; height:401px; position:absolute; left:504px; top:0}
.centerframe .framec a{ display:none}
.centerframe .framec:hover a{ display: block; width:278px; height:401px; background: url(../images/bg.png) repeat; color:#fff; position:absolute; left:0; top:0; text-align:center}
.centerframe .framec:hover a span{ padding:0px 20px; border:1px solid #fff; font-size:16px; line-height:40px; display:  block; color:#fff; margin:170px auto; width:100px; height:40px}

.centerframe .framed{ width:211px; height:196px; position:absolute; left:788px; top:0}

.centerframe .framed a{ display:none}
.centerframe .framed:hover a{ display: block; width:211px; height:196px; background: url(../images/bg.png) repeat; color:#fff; position:absolute; left:0; top:0; text-align:center}
.centerframe .framed:hover a span{ padding:0px 20px; border:1px solid #fff; font-size:16px; line-height:40px; display:  block; color:#fff; margin:77px auto; width:100px; height:40px}



.centerframe .framee{ width:244px; height:196px; position:absolute; left:0; top:205px}

.centerframe .framee a{ display:none}
.centerframe .framee:hover a{ display: block; width:244px; height:196px; background: url(../images/bg.png) repeat; color:#fff; position:absolute; left:0; top:0; text-align:center}
.centerframe .framee:hover a span{ padding:0px 20px; border:1px solid #fff; font-size:16px; line-height:40px; display:  block; color:#fff; margin:70px auto; width:100px; height:40px}


.centerframe .framef{ width:244px; height:196px; position:absolute; left:254px; top:205px}


.centerframe .framef a{ display:none}
.centerframe .framef:hover a{ display: block; width:244px; height:196px; background: url(../images/bg.png) repeat; color:#fff; position:absolute; left:0; top:0; text-align:center}
.centerframe .framef:hover a span{ padding:0px 20px; border:1px solid #fff; font-size:16px; line-height:40px; display:  block; color:#fff; margin:70px auto; width:100px; height:40px}


.centerframe .frameg{ width:211px; height:196px; position:absolute; left:788px; top:205px}
.centerframe .frameg a{ display:none}
.centerframe .frameg:hover a{ display: block; width:211px; height:196px; background: url(../images/bg.png) repeat; color:#fff; position:absolute; left:0; top:0; text-align:center}
.centerframe .frameg:hover a span{ padding:0px 20px; border:1px solid #fff; font-size:16px; line-height:40px; display:  block; color:#fff; margin:77px auto; width:100px; height:40px}



.bottoma{ width:100%; height: auto; margin:0 auto; background:#149fa4; padding-top:25px; padding-bottom:25px; margin-top:30px}
.bottoma .main{ width:1000px; height:auto; margin:0 auto}
.bottoma .main .frame1{ width:298px; height:217px; float:left; background:url(../images/bot_logo.jpg) center center no-repeat}
.bottoma .main .frame2{ width:145px; height:217px; float:left; background: url(../images/bot_line.jpg) left top repeat-y; padding-left:30px}
.bottoma .main .frame2 p{ font-size:14px; color:#fefefe; line-height:30px}
.bottoma .main .frame2 p a{ font-size:14px; color:#fefefe; line-height:30px}
.bottoma .main .frame2 span{ font-size:13px; color:#b3dfe1; line-height:25px}
.bottoma .main .frame2 span a{ font-size:13px; color:#b3dfe1; line-height:25px}




.mainleft{ width:690px; height:auto; float:left; margin-right:10px;}


.maincont{ width:688px; height:auto; border:1px solid #dbdbdb; float:left}
.maincont .head{ background:url(../images/bg3.jpg) left top repeat-x; width:688px; height:40px; position:relative}
.maincont .head p{ margin-left:20px; height:40px; background:url(../images/aa.jpg) repeat-x 0 0; line-height:40px;color:#168f92; padding-left:25px; padding-right:25px; border-left:1px solid #dedede; border-right:1px solid #dedede;float:left; font-weight:bold; font-size:16px;}

.maincont .head p--{ margin-left:20px; width:114px; height:40px; background:url(../images/aa.jpg) no-repeat 0 0; line-height:40px; text-align:center; font-size:16px; color:#168f92; float:left; font-weight:bold;}



.maincont .head span{ margin-right:10px; color:666; font-size:12px; line-height:40px; float:right}
.maincont .head a{ margin-right:10px; color:666; font-size:12px; line-height:40px; }

.maincont .content{ width:660px; padding:14px}
.maincont .contenta{ width:660px; min-height:320px; padding:14px}


.maincont .content ul li {
	height:35px;
	width:660px;
	line-height:35px;
	border-bottom:1px dotted #e0e0e0;
	background:url(../images/icon3.jpg) no-repeat 10px center;
	text-indent:26px;
	overflow:hidden;
}
.maincont .content ul li:hover {
	height:35px;
	width:660px;
	line-height:35px;
	border-bottom:1px dotted #e0e0e0;
	background:url(../images/icon3.jpg) no-repeat 10px center;
	text-indent:26px;
	overflow:hidden
}
.maincont .content ul li a {
	height:35px;
	width:560px;
	display:block;
	overflow:hidden;
	line-height:35px;
}
.maincont .content ul li span {
	height:35px;
	width:100px;
	display:block;
	overflow:hidden;
	line-height:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666
}


.maincont .content1{ width:660px; padding:14px}


.lefta{ float: left; width:338px; border:1px solid #dbdbdb}
.lefta .head{ width:338px; height:40px; background:url(../images/bg3.jpg) left top repeat-x}
.lefta .head p{ float:left; line-height:40px; font-size:16px; color:#FFF; padding-left:15px; padding-right:15px; background:url(../images/bg2.jpg) repeat-x 0 0; min-width:110px}
.lefta .head a{ float: right; line-height:40px; font-size:12px; color:#888;margin-right:10px; }
.lefta .content{width:308px; min-height:245px; padding:15px; text-align:justify}
.lefta .content .frameaa{ width:308px; height:auto; border-bottom:1px dotted #dbdbdb; padding-bottom:10px}
.lefta .content .frameaa p{ font-size:14px; font-weight:bold; line-height:30px}
.lefta .content .frameaa span{ font-size:12px;line-height:23px; color:#7f7f7f; text-align:justify; width:67%; height:50px; display:block; overflow:hidden}
.lefta .content .framebb{ width:308px; height:auto; margin-top:5px}

.lefta .content .framebb ul li{ width:308px; height:25px; background:url(../images/icon.jpg) 5px center no-repeat; text-indent:20px;}
.lefta .content .framebb ul li a{ width:208px; height:25px; line-height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block; float:left}
.lefta .content .framebb ul li span{ height:25px; width:100px; display:block; overflow:hidden; line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#888; text-align:right}





.leftb{ float: left; width:688px; border:1px solid #dbdbdb}
.leftb .head{ width:688px; height:40px; background:url(../images/bg3.jpg) left top repeat-x}
.leftb .head p{ float:left; line-height:40px; font-size:16px; color:#FFF; padding-left:15px; padding-right:15px; background:url(../images/bg2.jpg) repeat-x 0 0; min-width:110px}
.leftb .head a{ float: right; line-height:40px; font-size:12px; color:#888;margin-right:10px; }
.leftb .content{width:658px; min-height:217px; padding:15px; text-align:justify}
.leftb .content .frameaa{ width:658px; height:auto; border-bottom:1px dotted #dbdbdb; padding-bottom:10px}
.leftb .content .frameaa p{ font-size:14px; font-weight:bold; line-height:30px}
.leftb .content .frameaa span{ font-size:12px;line-height:23px; color:#7f7f7f; text-align:justify; width:84%; height:50px; display:block; overflow:hidden}
.leftb .content .framebb{ width:658px; height:auto; margin-top:5px}

.leftb .content .framebb ul li{ width:300px; height:25px; background:url(../images/icon.jpg) 5px center no-repeat; text-indent:20px; float:left; margin-right:20px}
.leftb .content .framebb ul li a{ width:200px; height:25px; line-height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block; float:left}
.leftb .content .framebb ul li span{ height:25px; width:100px; display:block; overflow:hidden; line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#888; text-align:right}


















.newstyle{ width:660px; height:auto; margin:0 auto; margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #dcdcdc}
.newstyle img{width:200px; height:150px; padding:2px; border:1px solid #cccccc; margin-right:20px; float:left}
.newstyle p{  font-size:18px; color:#333; line-height:35px; height:35px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.newstyle span{height:100px; display:block; overflow:hidden; font-size:13px; color:#666; line-height:25px;}
.newstyle .time{  font-size:13px; color:#28979a; line-height:25px; height:25px; font-weight:bold}




.proimg_aa{ display:inlne; width:200px; height:180px; line-height:30px; padding:2px; border:1px solid #dbdbdb;overflow:hidden; float:left; margin:7px; text-align:center }
.proimg_aa:hover{ display:inlne; width:200px; height:180px; line-height:30px; padding:2px; border:1px solid #dbdbdb; overflow:hidden; float:left; margin:7px; text-align:center; background:#f8f8f8}


.txta{ width:660px; height:40px; background:url(../images/bg5.jpg) center center no-repeat; text-align:center; font-size:24px; color:#376b62}




.input11{ height:25px; line-height:25px; width:300px; color:#666; border:1px solid #dfdfdf; background:#fff}
.tj{background:#28979a; width:220px; height:50px; line-height:50px; text-align:center; color:#fff; font-size:18px; border:none; font-family:Î¢ÈíÑÅºÚ}
.cz{background:#da8103; width:99px; height:50px; line-height:50px; text-align:center; color:#fff; font-size:18px; border:none; font-family:Î¢ÈíÑÅºÚ}




.mainright{ width:300px; height:auto; float:right}
.rightdh{ width:288px; min-height:350px; border:1px solid #dbdbdb; padding:5px}
.rightdh .framea{ width:83px; height:72px; background:url(../images/icon10.png) no-repeat 0 0; margin-right:6px; margin-left:6px; line-height:30px; float:left; margin-bottom:16px}
.rightdh .framea p{ font-size:16px; color:#28979a; text-align:center; line-height:40px}
.rightdh .framea p a{ font-size:16px; color:#28979a; line-height:40px}





.booka{width:300px; height:auto; margin-top:10px}
.booka .head{ width:300px; height:40px; background:url(../images/bg2.jpg) left top repeat-x}
.booka .head p{ float:left; line-height:40px; font-size:16px; color:#FFF; text-indent:20px}
.booka .head a{ float: right; line-height:26px; font-size:14px; color:#333333; width:79px; height:26px; display:block; text-align:center; background:url(../images/more.jpg) no-repeat 0 0; margin-right:10px; margin-top:6px}
.booka .content{ border:1px solid #dbdbdb; width:268px; min-height:125px; padding:15px; text-align:justify}


.bookb{ width:300px; height:58px; display:block; background:url(../images/bg4.jpg) no-repeat 0 0; margin-top:10px}
.bookb p{ background:url(../images/icona.png) no-repeat 21px 2px; text-indent:80px; line-height:58px; font-size:22px; color:#28979a}
.bookb p a{text-indent:80px; line-height:58px; font-size:22px; color:#28979a; width:300px; height:58px; display:block;}

.bookc{ width:300px; height:58px; display:block; background:url(../images/bg4.jpg) no-repeat 0 0; margin-top:10px}
.bookc p{ background:url(../images/iconb.png) no-repeat 25px 14px; text-indent:80px; line-height:58px; font-size:22px; color:#28979a}
.bookc p a{text-indent:80px; line-height:58px; font-size:22px; color:#28979a; width:300px; height:58px; display:block;}

.bookd{ width:300px; height:58px; display:block; background:url(../images/bg4.jpg) no-repeat 0 0; margin-top:10px}
.bookd p{ background:url(../images/iconc.png) no-repeat 36px 10px; text-indent:95px; font-size:15px; color:#bc0202; padding-top:30px; line-height:25px}
.bookd p a{text-indent:95px; font-size:15px; color:#bc0202; padding-top:30px; line-height:25px;}


.booke{width:300px; height:auto;}
.booke .head{ width:300px; height:40px; background:url(../images/bg2.jpg) left top repeat-x}
.booke .head p{ float:left; line-height:40px; font-size:16px; color:#FFF; text-indent:20px}
.booke .content{ border:1px solid #dbdbdb; width:268px; min-height:125px; padding:15px; text-align:justify}




.bookaa{width:300px; height:auto; margin-top:10px}
.bookaa .head{ width:300px; height:40px; background:url(../images/bg2.jpg) left top repeat-x}
.bookaa .head p{ float:left; line-height:40px; font-size:16px; color:#FFF; text-indent:20px}
.bookaa .head a{ float: right; line-height:26px; font-size:14px; color:#333333; width:79px; height:26px; display:block; text-align:center; background:url(../images/more.jpg) no-repeat 0 0; margin-right:10px; margin-top:6px}
.bookaa .content{ border:1px solid #dbdbdb; width:268px; min-height:217px; padding:15px; text-align:justify}



.bookaa .content ul li{ width:268px; height:28px; background:url(../images/icon.jpg) 5px center no-repeat; text-indent:20px; float:left; margin-right:20px}
.bookaa .content ul li a{ width:183px; height:28px; line-height:28px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block; float:left}
.bookaa .content ul li span{ height:28px; width:85px; display:block; overflow:hidden; line-height:28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#888; text-align:right}







.onepro {
	width:268px;
	height:37px;
	line-height:37px;
	text-indent:30px;
	display: block;
	font-size:15px; font-weight:500;
	color:#fff;
	background:#149fa4;
	margin-bottom:10px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	display:block
}
.onepro:hover {
	width:268px;
	height:37px;
	line-height:37px;
	text-indent:30px;
	display: block;
	font-size:15px; font-weight:500;
	color:#fff;
	background:#fa7614;
	margin-bottom:10px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	display:block
}

.onepro2{
    width:268px;
	height:37px;
	line-height:37px;
	text-indent:30px;
	display: block;
	font-size:15px; font-weight:500;
	color:#fff;
	background:#fa7614;
	margin-bottom:10px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	display:block}

.cplist {
	float:left;
	width:251px;
	height:auto;
	margin-right:29px
}
.cplist .head {
	height:65px;
	width:251px;
	background:url(../images/dh_cp.jpg) no-repeat 0 0;
	font-size:24px;
	line-height:65px;
	font-weight:bold;
	color:#FFF;
	text-align:center
}
.cplist .content {
	width:223px;
	min-height:442px;
	border:2px solid #268819;
	border-top:none;
	padding:12px;
	padding-bottom:0px;
	background:#f4f4f4
}
.twopro {
	width:223px;
	height:40px;
	line-height:40px;
	text-indent:38px;
	display: block;
	font-size:14px;
	color:#353535;
	border-bottom:1px dotted #dfdfdf;
	background: url(../images/icon.png) 10px center no-repeat;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	display:block
}
.twopro:hover {
	width:223px;
	height:40px;
	line-height:40px;
	text-indent:38px;
	display: block;
	font-size:14px;
	color:#353535;
	border-bottom:1px dotted #dfdfdf;
	background: url(../images/icon.png) 10px center no-repeat;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	display:block
}





.proimg_ba{ display:inlne; width:200px; height:180px; border:4px solid #fff;overflow:hidden; float:left; margin:10px; background:#fff; line-height:30px; color:#333; text-align:center}
.proimg_ba:hover{ display:inlne; width:200px; height:180px; border:4px solid #189712;overflow:hidden; float:left; margin:10px; background:#189712; line-height:30px; color:#fff; text-align:center}


.bottomframe{ width:100%; height:auto; margin:0 auto; background:#f4f4f4}

.proimg_bb {
	display:inlne;
	width:179px;
	height:171px;
	border:1px solid #ebebeb;
	margin:0 auto;
	overflow:hidden;
	float:left;
	margin:5px;
	text-align:center;
	line-height:30px;
	padding:2px
}
.proimg_bb:hover {
	display:inlne;
	width:179px;
	height:171px;
	border:1px solid #dfdfdf;
	margin:0 auto;
	overflow:hidden;
	float:left;
	margin:5px;
	text-align:center;
	line-height:30px;
	background:#dfdfdf;
	color:#333;
	padding:2px
}
.proimg_a {
	display:inlne;
	width:226px;
	height:190px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	line-height:30px;
	float:left;
	margin:5px 10px 12px 10px;
	font-size:13px;
	font-family:"Î¢ÈíÑÅºÚ";
}
.proimg_a:hover {
	display:inlne;
	width:226x;
	height:190 px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	line-height:30px;
	float:left;
	margin:5px 10px 12px 10px;
	font-size:13px;
	font-family:"Î¢ÈíÑÅºÚ";
}
#telback {
	background:url(../images/lxs.png) no-repeat 50px -30px;
	min-height:714px;
	padding:50px 0 0 420px;
	width:250px;
	font-size:14px;
	line-height:30px
}
.proshow .prtitle {
	line-height:30px;
	text-align:center;
	font-size:22px;
	padding:15px 0;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:bold
}
.proshow .primgpic {
	width:680px;
	height:auto;
	overflow-x:hidden;
	margin:0 auto;
	text-align:center
}
.proshow .primgpic img {
	max-width:680px;
	border:1px solid #ddd
}
.proshow .prtent img {
	max-width:680px;
	margin-top:5px;
	margin-bottom:5px
}
.proshow .prtent, .proshow .prtent p, .proshow .prtent span, .proshow .prtent li, .proshow .prtent div, .proshow .prtent td, .proshow .prtent th, .proshow .prtent dd {
	font-size:13px;
	line-height:28px
}
.proshow .next {
	padding-top:10px;
	color:#666;
	margin-top:10px; text-align:center;
}
.proshow .pos {
	height:25px;
	line-height:25px;
	text-align:center;
	margin-bottom:15px;
	color:#999; background:#f5f5f5
}
.picmp2 {
	display: inline;
	width:179px;
	height:158px;
	margin:15px 20px 15px 20px;
	text-align: center;
	float:left;
	line-height:18px;
	overflow:hidden
}


.produce{ width:305px; height:auto; float:left; margin-right:50px}
.produce .head{ width:305px; height:32px; background:url(../images/source_2.jpg) no-repeat 0 0}
.produce .head .title{font-size:15px; color:#fff; line-height:32px; background:none; text-indent:20px; font-weight:bold}
.produce .contentaa{ width:305px; height:auto}
.produce .contentaa ul li{ width:305px; height:36px; border-bottom:1px dotted #dfdfdf}
.produce .contentaa ul li a{ width:205px; height:36px; line-height:36px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block; float:left}
.produce .contentaa ul li span{ height:36px; width:100px; display:block; overflow:hidden; line-height:36px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#888; text-align:right}


.hzdy{ width:305px; height:auto; float:left; }
.hzdy .head{ width:305px; height:32px; background:url(../images/source_2.jpg) no-repeat 0 0}
.hzdy .head .title{font-size:15px; color:#fff; line-height:32px; background:none; text-indent:20px; font-weight:bold}
.hzdy .contentaa{ width:305px; height:auto}

.newstylea{ width:305px; height:auto; margin:0 auto; margin-bottom:8px; padding-bottom:8px; border-bottom:1px dotted #dfdfdf}
.newstylea p{font-size:14px; color:#333; line-height:30px; height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.newstylea span{height:50px; display:block; overflow:hidden; font-size:12px; color:#666; line-height:25px;}



.hztp{ width:998px; height:auto; border:1px solid #dbdbdb; margin:0 auto}
.hztp .head{ background:url(../images/bg3.jpg) left top repeat-x; width:998px; height:40px; position:relative}
.hztp .head p{ margin-left:20px; width:114px; height:40px; background:url(../images/bb.jpg) no-repeat 0 0; line-height:40px; text-align:center; font-size:16px; color:#168f92; float:left; font-weight:bold;}
.hztp .head a{ margin-right:10px; color:333; font-size:12px; line-height:40px; float:right}
.hztp .content{ width:970px; min-height:190px; padding:14px}

.sbb{ width:206px; height:186px; overflow:hidden; float:left; text-align:center; display: block; margin:0 5px;}
.sbb:hover{ width:206px; height:186px; float:left; text-align:center;margin:0 5px;}
