﻿@charset "utf-8";
/* CSS Document */
.DynamicBox1{ height: 322px; overflow: hidden; margin: 20px auto 23px auto;}
.DynamicBox1lt{ width: 620px; float: left; overflow: hidden; margin-left: 10px; margin-top: 10px;}
/*轮转*/
.marqueebox1{position:relative;width:620px;height:300px;}
#marquee1{width:620px;height:300px;overflow:hidden;}
#marquee1 ul li{float:left;}
#marquee1 ul li img{display:block; width: 620px; height: 300px; overflow: hidden;}
#marquee1 ul li a{ display: block; width: 620px; height: 300px; overflow: hidden; position: relative;}
#marquee1 ul li a .div1{ position: absolute; z-index: 2; left: 0; bottom: 0; width: 620px; height: 29px; line-height: 29px; background: url("/r/cms/www1/default/shtj_images/ypng9.png") repeat scroll; color: #FFF; overflow: hidden;}
#marquee1 ul li a .div1 p{ width: 76%; margin-left: 2.6%; height: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
#mar1Nav{position:absolute;right:10px;bottom:10px; z-index: 4;}
#mar1Nav li{float:left;margin:0 3px;width:10px;height:10px; text-indent:-9999em; overflow: hidden; background: url("/r/cms/www1/default/shtj_images/ypng10.png") no-repeat scroll;cursor:pointer;}
#mar1Nav li.navOn{background: url("/r/cms/www1/default/shtj_images/ypng10b.png") no-repeat scroll;}
/*轮转*/
.DynamicBox1rt{ width: 33.3%; float: right; margin-right: 2.6%; overflow: hidden;}
.DynamicBox1rt .Tith2{ height: 36px; line-height: 36px; overflow: hidden; font-size: 16px; color: #424242; border-bottom: 1px solid #cccccc; margin-top: 5px; margin-bottom: 7px;}
.DynamicBox1rt .Tith2 span{ display: inline-block; width: 4px; height: 16px; overflow: hidden; background: #eea821; margin: 0 8px; vertical-align: -2px;}
.DynamicBox1rt .Tith2 a{ float: right; font-size: 14px; color: #666; margin-right: 14px; font-weight: normal;}
.DynamicBox1rt .Tith3{ height: 32px; line-height: 32px; color: #db2d29; text-align: center; font-size: 18px; overflow: hidden; margin-top: 14px; white-space: nowrap; text-overflow: ellipsis;}
.DynamicBox1rt .Tith3 a{ color: #db2d29;}
.DynamicBox1rt .p1{ height: 72px; line-height: 24px; overflow: hidden; font-size: 14px; color: #999; margin-bottom: 4px; margin-top: 8px;}
.DynamicBox1rt .p1 a{ color: #1e6dbb;}
.DynamicBox1rt .p1 a:hover{ color: #db2d29;}
.DynamicBox1rt .ul1{ margin-top: 20px;}
.DynamicBox1rt .ul1 li{ display: block; width: 100%; height: 30px; line-height: 30px; overflow: hidden; font-size: 14px;}
.DynamicBox1rt .ul1 li dt{ display: block; width: 100%; height: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.DynamicBox1rt .ul1 li dt a{ color: #555;}
.DynamicBox1rt .ul1 li dt a:hover{ color: #1e6dbb;}
.h2a a:hover{ color: #db2d29;}
.DynamicBox1rt .ul1 li dt a span{ margin: 0 2%;}

.Serve12309{ height: 153px; background: url("/r/cms/www1/default/shtj_images/yjpg21-2.jpg") no-repeat scroll; overflow: hidden; margin: 21px auto 23px auto;}
.Serve12309 dt{ width: 67.4%; overflow: hidden; float: left; margin-left:5.9%; margin-top: 18px; display: block; }
.Serve12309 dt li{ display: block; float: left; width: 18.1%; height: 128px; overflow: hidden; margin-right: 1.8%; text-align: center;}
.Serve12309 dt li a{ display: block; width: 100%; height: 100%; overflow: hidden;}
.Serve12309 dt li a p{ height: 21px; line-height: 21px; font-size: 14px; overflow: hidden; color: #FFF; margin-top: 81px;}
.Serve12309 dd{display: block; float: right; width: 24.1%; height:141px; overflow: hidden; margin-right: 1.6%; margin-top: 12px;}
.Serve12309 dd a{ display: block; width: 100%; height: 100%; overflow: hidden; text-indent: -9999em;}


.DynamicBox2{ padding-top: 12px; overflow: hidden;}
.DynamicBox2 .ltbox1{ width: 268px; float: left; overflow: hidden; margin-left: 19px;}
.DynamicBox2 .mediaBox1{ border: 1px solid #c5ddf5; overflow: hidden; height: 540px; margin-bottom: 15px;}
.DynamicBox2 .mediaBox1 .ullist1{padding-top: 15px;}
.DynamicBox2 .mediaBox1 .ullist1 li{ width: 82px; height: 27px; line-height: 27px; cursor: pointer; display: block; float: left; overflow: hidden; margin-right: 2px; margin-bottom: 10px; font-size: 14px; color: #333; background: #e4f0fe; text-align: center;}
.DynamicBox2 .mediaBox1 .ullist1 li.in{ background: #1a8cd2; color: #FFF;}
.DynamicBox2 .mediaBox1 .ullist1 li.last{margin-right: 0;}
.w250{ width: 250px; margin: 0 auto; overflow: hidden;}
.DynamicBox2 .mediaBox1 .BotBox1{ height: 440px; overflow: hidden;}
.h2a{ height: 34px; line-height: 34px; font-size: 15px; color: #2d77c0; padding-left: 4%; background: url("/r/cms/www1/default/shtj_images/yjpg5.jpg") repeat-x scroll;}
.h2a a{ float: right; color: #666; font-size: 14px; font-weight: normal; margin-right: 4%; overflow: hidden;}
.DynamicBox2 .codeBox1{ height: 177px; overflow: hidden; margin-bottom: 15px; border: 1px solid #c5ddf5;}
.DynamicBox2 .codeBox1 .ul1{ margin-left: 5px; margin-top: 25px; overflow: hidden;}
.DynamicBox2 .codeBox1 .ul1 li{ display: block; width: 71px; margin-left: 12px; overflow: hidden; float: left;}
.DynamicBox2 .codeBox1 .ul1 li img{display: block; width: 100%; height: 71px; overflow: hidden; margin-bottom: 7px;}
.DynamicBox2 .codeBox1 .ul1 li p{height: 20px; line-height: 20px; text-align: center; overflow: hidden; color: #333; margin-bottom: 12px;}
.DynamicBox2 .rtbox1{ width: 337px; float: left; overflow: hidden; margin-left: 13px;}
.DynamicBox2 .ContBox1{ border: 1px solid #c5ddf5; overflow: hidden; height: 377px; margin-bottom: 12px;}
.ContBox1 .ul1{ width: 91%; margin: 3px auto 0 auto; overflow: hidden;}
.ContBox1 .ul1 li{ display: block; height: 32px; line-height: 32px; font-size: 14px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.ContBox1 .ul1 li a{ color: #555;}
.ContBox1 .ul1 li a:hover{ color: #1e6dbb;}
.ContBox1 .ul2{ width: 302px; margin: 19px auto 0 auto; overflow: hidden;}
.ContBox1 .ul2 li{display: block; width: 100%; height: 61px; overflow: hidden; margin-bottom: 13px;}
.ContBox1 .videoBox1{ width: 284px; margin: 22px auto 0 auto; overflow: hidden;}
.ContBox1 .videoBox1 .Topbox1{ height: 174px; overflow: hidden; margin-bottom: 7px;}
.ContBox1 .videoBox1 .Topbox1 img{width: 100%; height: 100%;}
.ContBox1 .videoBox1 h2{ height: 32px; line-height: 32px; font-weight: normal; overflow: hidden; margin-bottom: 2px; font-size: 15px; text-align: center; text-overflow: ellipsis; white-space: nowrap;}
.ContBox1 .videoBox1 h2 a{ color: #333;}
.ContBox1 .videoBox1 h2 a:hover{ color: #1e6dbb;}
.ContBox1 .videoBox1 .p1{ line-height: 25px; font-size: 14px; color: #333; overflow: hidden; height: 80px;}


.WebsiteBox1{ width: 998px; border: 1px solid #cfcfd0; overflow: hidden; margin-bottom: 15px;}
.WebsiteBox1Top{ border-bottom: 1px solid #cfcfd0; overflow: hidden;}
.WebsiteBox1Topin{ margin: 8px auto; width: 98.7%; overflow: hidden; padding: 9px 0; background: #f3f8fc;}

.WebsiteBox1Topin .select1 { height: 22px; line-height: 22px; border: 1px solid #809eba; outline: none; color: #000; width: 19.6%; margin-left: 4%;}
.WebsiteBox1Topin .select1.first1{ margin-left: 2%;}
.WebsiteBox1Bot{ width: 990px; margin: 5px auto 0 auto; height: 64px; overflow: hidden; background: #fdf8ef; position: relative;}
#marquee3{width:945px;height:37px;overflow:hidden; margin-left: 23px; margin-top: 12px;}
#marquee3 ul li{float:left;width:135px;height: 37px; overflow: hidden;}
#marquee3 ul li a{ display:block; width: 129px; height: 35px; overflow: hidden; border: 1px solid #60514c;}
#marquee3 ul li img{display:block;}
#goL3{ width: 11px; height: 40px; position: absolute; z-index: 2; left: 7px; top: 11px; background: url("/r/cms/www1/default/shtj_images/yjpg7.jpg") no-repeat scroll; text-indent: -9999em;}
#goR3{ width: 11px; height: 40px; position: absolute; z-index: 2; right: 10px; top: 11px; background: url("/r/cms/www1/default/shtj_images/yjpg8.jpg") no-repeat scroll; text-indent: -9999em;}
a:hover{color: #2d77c0;}
















