@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;}  

#topstatut{width:1100px;height:35px;line-height:35px;border-bottom:1px dotted #ddd;margin:0px auto 25px; background:url(../images/DIAN.gif) LEFT center no-repeat;text-indent:15px;}
 #tianxieone{width:540px;  padding-top:5px;margin-bottom:5px;}
 #tianxieone input{width:500px;height:20px;line-height:20px;background:#fff;border:1px solid #ddd;}
 #tianxietwo{margin-bottom:5px;}
 #lytijiao input{width:100px;height:30px;line-height:30px;border:1px solid #ddd;background:#fff;margin-top:20px;}
#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;margin:0px auto 20px;overflow:auto;min-height:400px;}
#container .centerbar{width:230px;float:right;height:auto;}
#container .centerbar .news{width:230px;background:#fbfbfb;border-bottom:1px dotted #ddd;padding-bottom:10px;margin-bottom:15px;}
#container .centerbar .news .newstt2{width:230px;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 .centerbar .news dl.newdis1{width:201px;height:50px;margin:0px auto 10px;background:url(../images/dian1.gif) 5% 10% no-repeat;padding-left:22px;}
#container .centerbar .news dl.newdis1 dt.title1{width:201px;max-height:50px;line-height:140%;overflow:Hidden;}
#container .centerbar .news dl.newdis1 dd.time{width:201px;height:20px;line-height:20px;}
#container .centerbar .contact1{width:230px;min-height:150px;overflow:auto;background:#fbfbfb;border-bottom:1px dotted #ddd;padding-bottom:10px;}
#container .centerbar .contact1 .newstt2{width:230px;height:30px;line-height:30px;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;background:#E9E9E9;text-indent:20px;font-size:14px;}
#container .centerbar .contact1 .cttext{width:200px;height:120px;padding:15px;line-height:180%;}

#container .leftbar{width:570px;float:left;margin-left:30px;padding-bottom:50px;}
#container .leftbar .newslist{width:550px;height:auto;margin:0px auto;}
#container .leftbar .newslist li{width:550px;height:30px;line-height:30px;border-bottom:1px dotted #ddd;background:url(../images/DIAN1.gif) left center no-repeat;text-indent:15px;}
#container .leftbar .newslist li em{float:right;font-style:Normal;color:#999;margin-right:5px;}
#container .leftbar .newstoptitle{width:560px;height:30px;line-height:30px;text-align:center;font-size:14px;font-weight:bold;}
#container .leftbar .smtt1{width:560px;height:25px;line-height:25px;border-bottom:1px dotted #ddd;text-align:center;color:#999; font-weight:normal;margin-bottom:10px;}
.nextpage{width:520px;height:30px;line-height:30px;clear:both;padding-top:40px;clear:both;padding-left:20px;}
.nextpage a{border-radius:3px;border:1px solid #ddd;margin-right:10px;background:#FCFCFC;color:#999;padding:5px 10px;}
.nextpage a.pre{border:1px solid #ddd;margin-right:15px;background:#FCFCFC;padding:5px 10px;color:#999;}
.nextpage a.next{border:1px solid #ddd;margin-right:15px;background:#FCFCFC;padding:5px 10px;color:#999;}
.nextpage .curr{border:none;margin-right:15px;background:#f00;padding:5px 10px;color:#fff;margin-left:5px;border-radius:5px;}
.nextpage a.sl{border:none;}
#container .leftbar p{line-height:180%;font-size:12px;text-align:justify;color:#333;}
#container .leftbar p img{max-width:540px;height:auto;}
#container .leftbar .title img{max-width:540px;height:auto;}
#container .leftbar .title{  display: inline-block;
 
  font-size:22px;margin-bottom:10px;margin-top:15px;
     ont-family: ′微软雅黑′;
	     color: #f00;
     background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(169, 9, 9, 1)), to(rgba(221, 1, 6, 1)));
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;}
#container .leftbar .smtt{font-size:12;color:#000; font-weight:bold;margin-bottom:15px;}
#container .leftbar .product{width:570px;height:auto;}
#container .leftbar .product .tptname{width:530px;line-height:30px;height:30px;border-bottom:1px dotted #ddd;font-size:14px;font-weight:bold; margin-bottom:20px;}
#container .leftbar .product .tptlist{width:530px;height:auto;}
#container .leftbar .product .tptlist li{width:240px;margin-right:25px;height:200px;border-bottom:1px dotted #ddd; text-align:center;float:left;margin-bottom:20px;}
#container .leftbar .product .tptlist li img{width:241px;height:150px;margin-bottom:10px;border:1px solid #ddd;padding:3px;}
#container .leftbar .product dl.productdis{width:265px;height:auto;margin-right:20px;float:left;margin-bottom:20px;}
#container .leftbar .product dl.productdis dt.ptname{width:255px;height:30px;margin-bottom:10px;line-height:30px;border-bottom:1px dotted #ddd;font-size:16px;color:#333;}
#container .leftbar .product dl.productdis dd.ptpic{width:250px;height:150px;margin-bottom:4px;}
#container .leftbar .product dl.productdis dd.ptpic img{width:250px;height:150px;}
#container .leftbar .product dl.productdis dd.ptjs{width:250px;height:50px;line-height:180%;padding-top:10px;padding-bottom:10px;overflow:Hidden;}
#container .leftbar .product dl.productdis dd.more{width:250px;height:30px;line-height:30px;}
#container .leftbar .product dl.productdis dd.more a{color:#f00;}
#container  .rightnews{width:230px;background:#fbfbfb;float:left;border-bottom:1px dotted #ddd;height:auto;}
#container  .rightnews .aboutlist2{width:210px;margin:0px auto;padding-top:5px;}
#container  .rightnews .aboutlist2 li{width:210px;height:30px;line-height:30px;background:url(../images/DIAN1.gif) 2% center no-repeat;text-indent:20px;}
#container  .rightnews .aboutlist2 li a{font-weight:bold;}
#container  .rightnews .aboutlist2 li a.cur{color:#f00;}
#container  .rightnews .aboutlist3{width:210px;margin:0px auto;padding-top:5px;padding-bottom:20px;}
#container  .rightnews .aboutlist3 li.bigsort{width:210px;height:30px;line-height:30px;background:url(../images/DIAN1.gif) 2% center no-repeat;text-indent:20px;}
#container  .rightnews .aboutlist3 li.smsort{width:210px;height:25px;line-height:25px;background:url(../images/DIAN1.gif) 10% center no-repeat;text-indent:40px;}
#container  .rightnews .aboutlist3 li.smsort a.curr{color:#f00;background:#F0F0F0 url(../images/DIAN1.gif) 10% center no-repeat;display:block;}
#container  .rightnews .aboutlist3 li.bigsort  a{font-weight:bold;}
#container  .rightnews .aboutlist3 li.bigsort a.cur{color:#f00;}
#container  .rightnews .newstt{width:230px;height:30px;line-height:30px;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;text-indent:20px;font-size:16px; 
     font-family: "微软雅黑";
	     color: #ED1C24;
    }

#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;
   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;}
	