@charset "gb2312";
/* CSS Document */
*{padding:0px;margin:0px;text-transform:lowercase;} 
body{font-size:12px;color:#666;text-transform:lowercase; font-family:微软雅黑, Helvetica, sans-serif; overflow-x:hidden;background:#fff;}
img{border:none;}
ul{list-style-type:none;text-transform:capitalize;}
.clear {clear:both; *display:inline;/*IE only*/}
a{text-decoration:none;color:#666;}
a:hover{color:#f00;}
#header{width:1100px;height:100px;margin:0px auto;}
#header .logo{width:300px;height:100px;float:left;text-align:left;}
#header .rightinfo1{width:800px;height:100px;float:left;}
#header .rightinfo1 .link{width:800px;height:35px;line-height:35px;text-align:right;clear:both;}
#header .rightinfo1 .link1{width:800px;height:25px;line-height:25px;text-align:right;clear:both;color:#f00;}
#header .rightinfo1 .search{width:239px;height:25px;background:
url(../images/searbg.jpg) center center no-repeat;float:right;padding:3px;}
#header .rightinfo1 .search input.key{width:213px;height:25px;line-height:25px;text-indent:10px;border:None;background:None;float:left;color:#999;}
#header .rightinfo1 .search input.bt{width:23px;height:23px;background:url(../images/btbg1.jpg) center center no-repeat;float:left;border:None;margin-top:1px;margin-left:2px; cursor:pointer; font-family:微软雅黑, Helvetica, sans-serif;}
#nav{width:1100px;height:35px;line-height:35px;background:#ED1C24;clear:both;margin:0px auto 3px; border-radius:5px;}
#nav li{width:183px;height:35px;line-height:35px;float:left;text-align:center;font-size:14px;font-weight:bold;}
#nav li a{color:#fff;}
#nav li a:hover{padding:2px 10px;border:1px solid #EBEBEB;background:#FEFBCE;color:#E0011C;border-radius:5px;}
#nav li a.current{padding:2px 10px;border:1px solid #EBEBEB;background:#FEFBCE;color:#E0011C;border-radius:5px;}
.focus{ position:relative; width:1100px; height:301px; background-color: #fff;margin:0px auto 15px;clear:both;}  
.focus img{ width: 1100px; height: 301px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#C41500;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#fff  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:30px; right:50px; position:absolute; height:25px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:14px; height:14px;border-radius:15px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fff; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#C41500;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
#bussiness{width:1100px;height:185px;margin:0px auto 10px;border-bottom:1px solid #ddd;}
#bussiness dl.bus1{width:257px;height:185px;float:left;margin-right:18px;}
#bussiness dl.bus1 dt.title{width:257px;height:75px;line-height:75px;background:
url(../images/bg1.png) left center no-repeat;text-indent:60px;font-size:16px;border-bottom:1px dotted #ddd;}
#bussiness dl.bus1 dt.title1{width:257px;height:75px;line-height:75px;background:
url(../images/bg2.png) left center no-repeat;text-indent:60px;font-size:16px;border-bottom:1px dotted #ddd;}
#bussiness dl.bus1 dt.title2{width:257px;height:75px;line-height:75px;background:
url(../images/bg3.png) left center no-repeat;text-indent:60px;font-size:16px;border-bottom:1px dotted #ddd;}
#bussiness dl.bus1 dt.title3{width:257px;height:75px;line-height:75px;background:
url(../images/bg4.png) left center no-repeat;text-indent:60px;font-size:16px;border-bottom:1px dotted #ddd;}
#container{width:1100px;height:420px;margin:0px auto;}

#bussiness dl.bus1 dd.text{width:257px;height:68px;line-height:180%;color:#333;padding-top:10px;overflow:Hidden;}
#bussiness dl.bus1 dd.more{width:257px;height:20px;line-height:20px;text-align:right;}
#bussiness dl.bus1 dd.more a{ text-decoration:underline;color:#f00;}
#container{width:1100px;height:400px;margin:0px auto 20px;}
#container .leftbar{width:800px;height:400px;float:left;margin-right:40px;overflow:hidden;}
#container .leftbar p{width:800px;line-height:180%;font-size:12px;text-align:justify;color:#333;}
#container .leftbar .title{  display: inline-block;
 
  font-size:22px;margin-bottom:10px;margin-top:15px;
     font-family:  "微软雅黑";
	     color: #ED1C24;
   }
#container .leftbar .smtt{font-size:12;color:#000; font-weight:bold;margin-bottom:15px;}
#container  .rightnews{width:260px;height:400px;background:#fbfbfb;float:right;}
#container  .rightnews .newstt{width:260px;height:30px;line-height:30px;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;background:#E9E9E9;text-indent:20px;font-size:14px;margin-bottom:20px;}
#container  .rightnews dl.newdis{width:221px;height:60px;margin:0px auto 10px;background:url(../images/DIAN1.gif) 5% 13% no-repeat;padding-left:22px;}
#container  .rightnews dl.newdis dt.title1{width:221px;max-height:50px;line-height:140%;overflow:Hidden;}
#container  .rightnews dl.newdis dd.time{width:221px;height:20px;line-height:20px;}
#smnav{width:1100px;height:40px;line-height:40px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0px auto; clear:both;}
#smnav .left1{width:550px;height:40px;line-height:40px;float:left;text-align:left;}
#smnav .right1{width:550px;height:40px;line-height:40px;float:left;text-align:right;}
#footer{width:1100px;height:180px;margin:0px auto;background:#fbfbfb;padding-top:10px;}
#footer .aboutlist{width:140px;height:180px;float:left;margin-right:35px;margin-left:10px;padding-left:10px;}
#footer .aboutlist li{width:140px;height:20px;line-height:20px;overflow:Hidden;}
#footer .aboutlist li.big{width:150px;height:30px;line-height:30px;font-weight:bold;font-size:14px;    color: #ED1C24;
    border-bottom:1px dotted #ddd;margin-bottom:5px;}
#footer .aboutlist1{width:300px;height:180px;float:left;}
#footer .aboutlist1 li{width:300px;height:150px;line-height:180%}
#footer .aboutlist1 li.big{width:300px;height:30px;line-height:30px;font-weight:bold;font-size:14px; color: #ED1C24;
    margin-bottom:5px;}
	.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:150px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:blue;}