body{padding:0 0 0 0; margin:0 0 1px 0;background:#F6F6F6;height:100%;font-family: "microsoft yahei",Tahoma, sans-serif;}

a{text-decoration:none;}
a:hover{text-decoration:none;}
li{list-style:none;}

/*用白色背景色*/
.container { width:950px; margin:0 auto; padding:0 15px; background:#FFF;}

/*header 头部 里面包含链接、logo、搜索、导航*/
.header { height:120px; background: url(logo-main.gif) 30px 20px no-repeat #336633;}

.header .log{width:940px; height:80px; float:left;background:url(ph.gif) 600px center no-repeat;}
.log h1 {display: block;height:100px;width:250px;}
.log h1 a {display:block;	height:100px;width: 250px;text-indent: -9999px;overflow: hidden;}

.header  ul{margin:0; padding:0;height:40px;  width:700px;float:right;}
.header  li { height:40px; float:left; width:100px; }
.header  li a{ padding-bottom:4px; height:30px; line-height:30px; display:block; text-align:center; color:#FF6600; font-size:14px; 
	                        background:url(bg-header-ah.gif) center bottom no-repeat }
.header  li a:hover { color:#FFF;background:url(bg-header-az.gif) center bottom no-repeat; }

/*content 分边栏和主区块两部分*/
.content {width:950px; padding:15px 0 0 0; overflow:auto;margin: 0 0 0 0;}

/*siderBar 边栏*/
.content .siderBar {width:230px; float:left; }
.part{padding:4px; background:#F2F2F2; border-left:1px solid #EAEAEA;line-height:25px;font-size:12px;}
.part .title { background: url(part_title.gif) no-repeat; color: #FFFFFF; font-size: 14px;  
	             height: 32px; line-height: 32px; padding-left: 10px; text-align: left; margin:10px 0 10px 0; }
	             
ul.ysyw{margin: 0 0 0 0;padding: 0 0 0 0;}
ul.ysyw li{background:url(yousiyw.gif) 10px 13px no-repeat;padding-left:28px;margin-left:12px; }
ul.ysyw li a, ul.ysyw li a:visited { display:block; height:34px; line-height:34px; color:#777; font-size:14px; text-align:left;border-bottom: thin dotted green;}
ul.ysyw li a:hover { color:#000 }

.gonggao{width:200px;height:150px;background-color:#ffffff;margin: 0 0 10px 5px;padding:5px 5px 5px 5px;}

.news{margin:30px 0 0 0;padding:0 0 0 0; background:url(menu_mc_1229_1.gif) no-repeat;}
.news .new_title{border-bottom:2px solid #326532; height:26px;line-height:26px; overflow:hidden;padding:0 0 0 35px;color:#FFF;font-size:14px;}
.news ul{margin: 10px 0 0 15px;padding: 0 0 0 0; }
.news ul li{margin-top:0px;color:#A3D1A3;padding:0;  font-size:12px; line-height:25px; }
.news ul li a{color:#A3D1A3; }
.news ul li a:hover{color:#326532; }

.jingpin{margin: 10px 0 0 0;}
.jingpin .title{ border-bottom:#d4d3db 1px dashed;color:#777;font-weight:normal;padding: 0 0 0 15px;margin: 0 0 0 0; font-size:14px;	}
.jingpin ul{ margin: 0 0 0 15px;padding: 0 0 0 0;}
.jingpin ul li{background:url(bg_mc_0107_1.gif) 0px 9px no-repeat;margin: 2px 0 0 0;padding: 0 0 0 8px; font-size:12px; line-height:25px;}
.jingpin ul li a{color:#FF6600;}
.jingpin ul li a:hover{color:black;}

.leftside{width:220px; float:left;background:#F2F2F2;padding:4px;line-height:25px;font-size:12px;border-left:1px solid #EAEAEA;}
.leftside .title { background: url(part_title.gif) no-repeat; color: #FFFFFF; font-size: 14px;  
	             height: 32px; line-height: 32px; padding-left: 10px; text-align: left; margin:10px 0 10px 0; }
	             
.content .main { width:720px; float:right;}
.content .flashPic { text-align:center; width:705px; height:246px; overflow:hidden;  position:relative;margin: 0 0 0 15px;}

.advantage{background:url(advantage.jpg);width:210px;height:180px;margin:18px 0 35px 20px;padding:10px 0 0 0;float:left;}
.adv_titile{color:#3f3b67; font-size:14px;font-weight:bold;padding:10px 0 0 20px;margin: 0 0 0 25px; }
.adv_titile img {position: absolute;z-index: 1001;margin-left: -10px;margin-top: -20px;}
.adv_content{font-size:12px;margin:24px 0 0 0;padding:0 34px 0 14px;line-height:20px;color:#999999;}

.line{margin: 20px 0 15px 15px;padding: 0 0 0 0; clear:both;}
.title_index{display:block; background:url(ico-reminder.gif) left no-repeat; text-indent:30px; font-size:14px; color:#006633;height:22px;}

.indexAbout{background:url(che.gif) 0px 0px no-repeat;
	           margin: 5px 0 15px 15px;padding: 0 0 0 0; }
.indexAbout h3{display:block; background:url(ico-reminder.gif) left no-repeat; text-indent:7px; font-size:14px; color:#006633;}
.indexAbout p{margin:0 0 0 150px;
	text-indent:2em;font-size:13px;padding:0 20px 0 20px;line-height:22px;color:#777;}
.indexAbout p a{color:#A3D1A3;}

.line ul{width:680px; height:90px;margin: 10px 0 0 10px;padding: 0 0 0 0;}
.line ul li{width:125px;height:60px;display:block;float:left;margin: 0 0 0 0;padding: 0 0 0 40px;}
.line ul li p{margin: 0 0 0 0;padding: 0 0 0 0;line-height:22px;}

.topic{font-size:14px;font-weight:bold;color:#A3D1A3;margin: 0 0 4px 0;}
.explain{font-size:12px;line-height:20px;}

.line11{background:url(ts-services.gif) -10px 12px no-repeat;	}
.line12{background:url(ts-services.gif) -220px 12px no-repeat;	}
.line13{background:url(ts-services.gif) -425px 12px no-repeat;	}
.line14{background:url(ts-services.gif) -625px 12px no-repeat;	}

.zixun{overflow:auto;margin: 0 0 0 15px;}
.zixun h3{display:block; background:url(ico-reminder.gif) left no-repeat; text-indent:7px; font-size:14px; color:#006633;margin: 0 0 0 0;}
.zixun ul{display:block;width:700px;float:left;margin: 8px 0 0 0;padding: 0 0 0 0;}
.zixun ul li{background:url(bg_mc_0107_1.gif) 0px 9px no-repeat;padding-left:8px;color:#A3D1A3;width:320px;float:left;margin: 5px 0 0 0;}
.zixun ul li a{color:#A3D1A3; font-size:13px;}
.zixun ul li a:hover{color:#326532;	}
.baidushare{width:350px;height:30px;margin-left:auto;margin-right:0;}
.baidushare span{float:left;margin-left:20px;margin-top:6px;font-size:12px;color:#ffffff;}


/*合作伙伴*/
#partner{width:100%;margin:0;color:#777;padding:0 0 30px 0;}
#partner .partner_top{font-weight:bold;font-size:16px;border-bottom: 2px solid #F2F2F2;height:30px;line-height:25px;margin:20px 0 15px 0;}
#partner a{font-size:14px;color:#777;margin:0 3px 0 3px;}

/*footer  */
#footer { margin: 0 0 0 0; padding:0; font-size:12px;background:#3D7A3D;clear:both;height:205px;}
#footer .footer_adv{background:url(bg_footer_r.gif) left top no-repeat;width:980px;margin:0 auto;height:160px;}
#footer .footer_adv .lo{height:120px;width:200px; background:url(logo-footer.gif) 0px 40px no-repeat; margin:0 0 0 190px;float:left;}
#footer .footer_adv .lo img{margin:90px 0 0 0;}
#footer .footer_adv .weixin{width:125px;float:right;margin:10px 0 0 0;}
#footer .footer_adv .weixin span{height:25px;display:block;font-size:14px;line-height:25px;color:#fff;}
#footer .copyright { color:#fff; height:45px; line-height:40px;text-align:center; background:#254925;}
#footer .copyright a{color:#fff;}


/*文章页*/
.main .article{background:url(artic.jpg) 0 0 no-repeat;padding:240px 0 0 0;color:#3E3E3E;font-size:14px;line-height:25px;margin: 0 0 30px 15px;width:705px;}
.main .article p{text-indent:2em;padding: 0 0 0 0;margin: 5px 0 3px 0;}
.main .up_down{display:block;width:680px; height:30px;margin: 10px 0 0 0;padding: 0 0 0 0;color:#3E3E3E;font-size:13px;}
.main .up_down li{width:340px;float:left;}
.main .article h3{text-align:center;color:#3E3E3E;padding: 0 0 0 0;margin: 20px 0 20px 0;}
.content .acticPic {color:#363;line-height:22px;font-size:13px;
	text-align:left; width:220px; height:226px; overflow:hidden;  position:relative;margin: 0 0 0 15px;}
	
.main p.img_l{margin:10px 10px 10px 10px;float:left;}
.main p.img_r{margin:10px 10px 10px 10px;float:right;}
.main p.img_c{margin:10px 0 20px 0;}	
.main p.img_l,p.img_r,p.img_c{text-align:center;text-indent:0;}
.main p.img_l span,.content p.img_r span,.content p.img_c span{display:block;font:normal 12px Georgia,serif;padding:0;margin:5px 0 0 0;width:100%;color:#4B4B4B;}
	
	
/*专线文章页*/
.main .article_line{padding:0 0 0 0;color:#3E3E3E;font-size:13px;line-height:25px;margin: 0 0 30px 15px;width:705px;}
.main .article_line img{width: 700px; height: 240px;margin:0;padding:0;}
.main .article_line h3{text-align:center;color:#3E3E3E;padding: 0 0 0 0;margin: 20px 0 20px 0;}

/*列表页*/
.list{width:705px;margin: 0 0 10px 15px;}
.list ul{width:680px;display:block;margin: 15px 0 0 0;padding: 0 0 0 0;}
.list ul li{margin: 10px 0 10px 0;color:#666666;}
.list ul li a{color:#666666;}
/*独立页  标题 面包屑*/
.content .title_alone { text-align:left; font-size:20px;color:#336633;
	                      width:705px; height:35px; overflow:hidden;position:relative;margin: 0 0 10px 15px;
	                      border-bottom: 3px solid #336633;padding: 0 0 0 0;}
#khtk{width:400px; margin: 15px 0 5px 0;:15px; font-size:12px; color:#666; text-align:right;  overflow:hidden; float:right;  }	                      
#khtk .t1{background:url('zhuye.gif') no-repeat left 2px;padding-left:18px;}
/*独立页  内容块*/
.content_alone{width:700px;}
.content_alone p{text-indent:25px;font-size:13px; line-height:25px;color:#3E3E3E;padding: 0 0 0 0;}
/*baidu地图*/
    .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
    .baidumap{width:697px;height:550px;border:#ccc solid 1px;margin:20px 0 30px 20px;}
    
    
    
.backToTop {
    display: none;
    width: 67px;
    height:114px;
    line-height: 1.2;
    padding: 10px 6px 0 6px;
/*    background-color: #006600;*/
    background:url('top.gif') no-repeat left 2px;
    color: #FF6600;
    font-size: 13px;
    text-align: center;
    position: fixed;
    _position: absolute;
    right: 106px;
    bottom: 100px;
    _bottom: "auto";
    cursor: pointer;
    opacity: .6;
    filter: Alpha(opacity=0);
}