 /* CSS Document */


body,form,p,ul,ol,td,th,li,dl,dt,dd,h1,h2,h3{margin:0;padding:0;list-style:none; line-height:23px;font-size:14px;font-family:"Î¢ÈíÑÅºÚ", Helvetica, sans-serif;}
body{ background:#fff;


}
.clear{ clear:both;}
a{ color:#505050; text-decoration:none;}
img{ border:0;}

.header{ width:1210px; height:auto; margin:0px auto; padding-top:10px;}
.logo{ float:left;}
.login{ float:right; padding-top:15px; margin-right:22px;}
.textbox{ width:75px; height:25px; margin-right:10px;}
.btn{ width:60px; height:25px; margin-right:5px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; border:none; background:#b91616; cursor:pointer;}

.nav{ width:1210px; margin:0 auto; margin-top:20px; padding-left:32px;}
.nav ul{}
.nav ul li{ float:left; font-size:18px;}
.nav ul li a{ display:block; padding:15px 16px; color:#bd4748;}
.nav ul li a:hover{ color:#fff; background:#980000;}

/*.nav ul li:first-child a{ display:block; padding:15px 20px; color:#fff; background:#980000;}*/
.banner{ height:335px; margin-top:10px;width:1420px; margin:0 auto;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1420px; height:335px; margin:0 auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left; width:1420px; height:335px;}
#playBox .oUlplay li img{ width:100%; height:335px;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(/images/l.png) no-repeat; position:absolute; top:145px; left:45px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(/images/r.png) no-repeat; position:absolute; top:145px; right:45px; z-index:10;}
#playBox .smalltitle {width:1420px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:150px; margin:0 auto;}
#playBox .smalltitle ul li{ width:15px; height:15px; margin:0 5px; border-radius:50%; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1; cursor:pointer;}
#playBox .smalltitle .thistitle{ background:#69aaec;}

.main{ width:1210px; margin:25px auto;}

.newspic{ float:left; width:408px; height:270px; margin-right:15px; padding:10px; box-shadow: 5px 5px 5px #dcdcdc; border:#dcdcdc 1px solid; border-radius:5px;}

.newsbox{ float:left; width:390px; margin-right:15px; padding:10px; box-shadow: 5px 5px 5px #dcdcdc; border:#dcdcdc 1px solid; border-radius:5px;}
.newsttl{ height:35px; line-height:35px; padding-left:15px; background:#b91616; font-weight:normal;}
.newsttl span{ float:right;}
.newsttl span a{ font-size:14px; margin-right:15px;}
.newsttl a{ color:#fff; font-size:16px;}

.newslist{ padding-top:12px;}
.newslist li{ height:28px; line-height:28px; padding-left:15px; background:url(/images/arr.jpg) left center no-repeat;}
.newslist li span{ float:right; color:#8a8989; font-family:Arial, Helvetica, sans-serif;}
.newslist li a{}

.newslist2{ padding-top:12px;}
.newslist2 li{ height:28px; line-height:28px; padding-left:20px; background:url(/images/arr2.jpg) left center no-repeat;}
.newslist2 li span{ float:right; color:#8a8989; font-family:Arial, Helvetica, sans-serif;}
.newslist2 li a{}

.newslist3{ padding-top:12px;}
.newslist3 li{ height:28px; line-height:28px; padding-left:12px; }
.newslist3 li span{ float:right; color:#8a8989; font-family:Arial, Helvetica, sans-serif;}
.newslist3 li a{}

.newsbox2{ float:left; width:310px; padding:10px; box-shadow: 5px 5px 5px #dcdcdc; border:#dcdcdc 1px solid; border-radius:5px;}

.newsbox3{ float:left; width:300px; background:url(/images/head1.png) -0px -0px  no-repeat; padding:0px; box-shadow: 0px 0px 0px #dcdcdc; border:#dcdcdc 0px solid; border-radius:0px;}
.newsttl-1{ height:35px; line-height:35px; padding-left:15px;  font-weight:normal;}
.newsttl-1 span{ float:right;}
.newsttl-1 span a{ font-size:13px; margin-right:25px;}
.newsttl-1 a{ color:#990033; font-size:16px;}

.map{ margin-bottom:25px; font-size:14px;}
.map a{}

.abcont{ width:1100px; min-height:470px; margin:0px auto; margin-top:-2px; padding-top:15px; color:#555; border-top:#bd4748 2px solid;}
.left{ float:left; width:200px; padding:10px;}
.lmenu{}
.lmenu dt{ height:45px; line-height:45px; text-align:center; margin-bottom:10px; font-size:20px; background:#CB2121;}
.lmenu dt a{ color:#fff;}
.lmenu dd{ height:35px; line-height:35px; text-align:center; margin-bottom:5px; font-size:16px; background:#F3D5D5}
.lmenu dd a{ color:#473B3B;}

.right{ float:right; width:1100px; padding:10px;}
.right2{ float:right; width:860px; padding:10px;}


.content{}
.content h2{ text-align:center; margin-bottom:20px; padding-bottom:0px; font-size:24px; font-weight:normal; border-bottom:#fdc1c1 1px solid;}
.info{ margin:15px 0 5px 0;; text-align:center; font-size:14px; font-weight:normal;}
.content p{ line-height:25px; text-indent:2em; font-size:14px;}
.content p.img{ margin-bottom:10px; text-indent:0; text-align:center; overflow:hidden;}

.adnews{ margin-bottom:20px;}
.adnews li{ height:25px; line-height:25px; padding-left:20px; background:url(/images/arr2.jpg) left center no-repeat;}
.adnews li a{}
.adnews span{ float:right; color:#aaa; font-size:12px;}

.abpro{ margin-bottom:5px; padding-left:10px;}
.abpro li{ float:left; width:165px; margin-bottom:10px; margin-right:56px;}
.abpro li img{}
.abpro li p{ padding:10px 10px; text-align:center; text-indent:0;}
.abpro li p a{}


/*friend link css*/
.flink{ width:1210px; height:110px; margin:0 auto; margin-top:20px; margin-bottom:20px; border:#dcdcdc 1px solid; box-shadow: 5px 5px 5px #dcdcdc; border:#dcdcdc 1px solid;}
.flink h2{ float:left; display:inline-block; width:40px; height:70px; line-height:32px; padding:20px 25px 20px 30px; text-align:center; color:#010101; font-size:18px;  font-weight:normal; margin:0; background:url(/images/link.png) right center no-repeat;}
.flink .pic { width:980px; float:left;}
.flink .pic img {width:108px; height:34px; float:left; margin-left:12px; border:#ccc 1px solid; margin-top:13px;}

.flink  em {  width:116px; height:116px; margin-top:3px; float:right;}

.footer{ text-align:center; line-height:25px; padding:15px 0 30px 0; color:#505050; background:#fdc1c1;}
 
