.banner{ width:100%; min-width:1002px; height:465px; position:relative; z-index:0; margin:0 auto; overflow:hidden; }

.banner .pic{ position:absolute; left:50%; margin-left:-825px; }



.container{}

.container_t{ height:48px; background:none repeat scroll 0 0 #42000A; }

.container_c{ height:1470px; background:none repeat scroll 0 0 #42000A; }

ul.country{ display:block; width:1002px; margin:0 auto 30px;}

ul.country li{ float:left; display:block; width:160px; height:64px; line-height:16px; color:#b1af8e; font-family:'Arial','Microsoft YaHei'; }
ul.country li i{ display:block; width:64px; height:64px; float:left; }

ul.country li a{ display:block; float:left; height:54px; padding-top:10px; }

ul.country li.icon1 i{ background:url(../images/icon1.png) no-repeat; }

ul.country li.icon2 i{ background:url(../images/icon2.png) no-repeat; }

ul.country li.icon3 i{ background:url(../images/icon3.png) no-repeat; }

ul.country li.icon4 i{ background:url(../images/icon4.png) no-repeat; }

ul.country li.icon5 i{ background:url(../images/icon5.png) no-repeat; }

ul.country li.icon6 i{ background:url(../images/icon6.png) no-repeat; margin-right:0; }
*html ul.country li.icon1 i{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no, src="/templates/chs/images/icon1.png"); _background:none; }
*html ul.country li.icon2 i{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no, src="/templates/chs/images/icon2.png"); _background:none; }
*html ul.country li.icon3 i{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no, src="/templates/chs/images/icon3.png"); _background:none; }
*html ul.country li.icon4 i{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no, src="/templates/chs/images/icon4.png"); _background:none; }
*html ul.country li.icon5 i{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no, src="/templates/chs/images/icon5.png"); _background:none; }
*html ul.country li.icon6 i{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=no, src="/templates/chs/images/icon6.png"); _background:none; }


.cont_a{ width:1002px; margin:0 auto 10px; }

.cont_a .left,.cont_a .right{ width:234px; height:369px; float:right; background:url(../images/cont_a_l_bg.png) no-repeat; }

.cont_a .left .title{ text-align:center; padding:15px 0 15px 0; }

.cont_a .right .title{ text-align:center; padding:25px 0; }

.cont_a .left ul, .cont_a .left .Text_r { width:204px; margin:0 auto; }

.cont_a .left ul li{ line-height:32px; height:32px; overflow:hidden; padding-bottom:5px; background:url(../images/line.gif) repeat-x 0 32px; }

.cont_a .left ul li span{ width:100px; text-align:right; background:url(../images/line2.gif) repeat-y; float:right; }

.cont_a .left ul li a{ background:url(../images/arrow.gif) no-repeat left center; padding-left:10px; }

.cont_a .center{ width:512px; height:369px; float:left; background:url(../images/cont_a_c_bg.jpg) no-repeat bottom; margin-left:11px; }

.cont_a .right{ float:left; color:#b1af8e; }

.cont_a .right{ width:204px; padding:0 15px; }

.cont_a .right ul{ padding-left:25px; }

.cont_a .right ul li{ line-height:26px; background:url(../images/arrow.gif) no-repeat left center; padding-left:14px; color:#B1AF8E; }

.cont_a .right ul li a:link,.cont_a .right ul li a:visited{ color:#B1AF8E; }

.cont_a .right ul li a:hover{ color:#fff; }



ul.typelist{ /*width:100%;*/ display:block; padding-left:10px; height:37px; background:url(../images/cont_a_c_t.jpg) repeat-x #42000A; }

ul.typelist li{ display:block; height:37px; cursor:pointer; text-shadow:1px 1px 1px #000; float:left; line-height:35px; padding:0 20px; color:#f2e3b1; font-size:14px; font-family:'Microsoft YaHei'; }

ul.typelist li a:link,ul.typelist li a:visited,ul.typelist li a:hover{ color:#F2E3B1; }

ul.typelist li.cur{ background:url(../images/cont_a_c_cur.jpg) repeat-x; color:#fff; }

ul.typelist li.cur a:link,ul.typelist li.cur a:visited,ul.typelist li.cur a:hover{ color:#fff; }

/************************cont_a********************************/

.cont_a .center dl{ padding:25px 10px; }

.cont_a .center dl dt{ float:left; width:166px; height:98px; padding-right:15px; }

.cont_a .center dl dd{ height:98px; color:#b1af8e; }

.cont_a .center dl dd h4{ margin:0 0 10px; padding:0; display:block; font-size:14px; }

.cont_a .center dl dd h4 a:link,.cont_a .center dl dd h4 a:visited,.cont_a .center dl dd h4 a:hover{ color:#bea85f; }

.cont_a .center ul.news{ padding:20px 10px 0; color:#B1AF8E; }

.cont_a .center ul.news li{ line-height:34px; background:url(../images/arrow.gif) no-repeat left center; padding-left:14px;}

.cont_a .center ul.news li span{ float:right; }



/*************************cont_b********************************/

.cont_b{ width:1002px; margin:0 auto 10px; }

.cont_b .right{ width:234px; float:right; }

.cont_b .right dl.case{ background:url(../images/cont_a_l_bg.png) no-repeat top; padding-top:15px; *padding-top:20px; }

.cont_b .right dl.case dd{ height:133px; background:url(../images/cont_a_l_bg.png) no-repeat bottom; padding:0 14px 0 14px; }

.cont_b .right dl.case dd span{ line-height:28px; height:28px; display:block; }

.cont_b .right dl.case dd span a{ background:url(../images/arrow.gif) no-repeat left center; padding-left:10px; }

.cont_b .right dl.case dd span.Song a{ background:none; padding-left:0; }


dl.box dt{ height:35px; margin-bottom:1px; background:url(../images/title_bg.jpg) no-repeat right #9E8A59; color:#fff; line-height:35px; text-indent:20px; font-size:14px; font-family:'Microsoft YaHei'; }

dl.box dd.weibo{ height:300px; padding:0; overflow:hidden; }

dl.box dd.yimin a{ display:block; width:117px; height:79px; overflow:hidden; line-height:126px; float:left; text-align:center; }

dl.box dd.yimin a.icon7{ background:url(../images/icon7.jpg) no-repeat; }

dl.box dd.yimin a.icon8{ background:url(../images/icon8.jpg) no-repeat; }

dl.box dd.yimin a.icon9{ background:url(../images/icon9.jpg) no-repeat; }

dl.box dd.yimin a.icon10{ background:url(../images/icon10.jpg) no-repeat; }



.cont_b .left{ width:758px; }

.cont_b .text_list{ height:650px; border-left:1px solid #551A23; border-right:1px solid #551A23; background:#42000A; }

.cont_b .text_a{ border-bottom:1px solid #551A23; height:250px; padding:20px 10px 10px; }

.cont_b .text_a table{ width:100%; }

.cont_b .text_a ul.news li{ line-height:24px;}

.cont_b .text_a ul.news li span{ float:right; }

.cont_b .text_a ul.news li a{ background:url(../images/arrow2.gif) no-repeat left center; padding-left:14px; }

.cont_b .text_a table tr td{ vertical-align:top; }



.cont_b .text_b{ border-bottom:1px solid #551A23; height:240px; background:url(../images/text_b_bg.jpg) no-repeat; padding:10px 10px 20px; }

.cont_b .text_b table tr td{ vertical-align:top; }

.cont_b .text_b ul.type li{ float:left; margin-right:15px; }

.cont_b .text_b ul.type li a{ background:url(../images/arrow.gif) no-repeat left center; padding-left:10px; }



.cont_b .text_c{ padding:0 25px; height:100px; }

.cont_b .text_c table tr td{ vertical-align:top; }

.cont_b .text_c ul{ height:62px; overflow:hidden; }

.cont_b .text_c ul.news li{ float:left; margin-right:30px; line-height:25px; display:inline; width:322px; }

.cont_b .text_c ul.news li span{ float:right; }

.cont_b .text_c ul.news li a{ background:url(../images/arrow2.gif) no-repeat left center; padding-left:15px; }

.cont_b .left .text_bottom{ height:22px; background:url(../images/cont_b_l_b.jpg) no-repeat; }



.container_b{ height:10px; overflow:hidden; background:none repeat scroll 0 0 #42000A;}

/************************cont_c********************************/

.cont_c{ width:1002px; margin:0 auto; }

.cont_c .text_cont{ height:154px; padding:25px 20px 18px; border-left:1px solid #551A23; border-right:1px solid #551A23; background:#42000A; }

.cont_c .text_bottom{ height:22px; background:url(../images/cont_c_b.jpg) no-repeat; }

.cont_c .text_cont ul.right{ width:378px; float:right; }

.cont_c .text_cont ul.right li span{ float:right; }

.cont_c .text_cont ul.right li{ line-height:24px; }

.cont_c .text_cont ul.right li a{ background:url(../images/arrow2.gif) no-repeat left center; padding-left:15px; }



.cont_c .text_cont dl.left{ width:510px; float:left; }

.cont_c .text_cont dl.left dt{ width:124px; float:left; }

.cont_c .text_cont dl.left dd{ width:340px; float:right; }

.detail{ display:inline-block; height:24px; line-height:24px; background:url(../images/detail.jpg) repeat-x; padding:0 10px; font-family:"宋体"; -moz-transition:all ease 0.2s; -webkit-transition:all ease 0.2s; -o-transition:all ease 0.2s; transition:all ease 0.2s; }

.detail:link,.detail:visited{ color:#fff; }

.detail:hover{ background-position:0 -24px; }