@charset "utf-8";
/* Snailcity Style Sheet
 * Page:Home
 * Created:2013-08-01
 * Update:2013-08-01
 * Author:Mr. Xue
 * Copyright:www.snailcity.com.
 */

/* Browser */
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,button,input,textarea,blockquote,th,td{margin:0;padding:0;}
img,fieldset,abbr,acronym{border:0;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:700;}
input,button,textarea,select{font-size:inherit;*font-size:100%;font-family:inherit;}
address,cite,dfn,em,code,var,caption,th{font-style:normal;font-weight:normal;}
input,button,select{vertical-align:middle;}
.chkCode{margin-top:-20px}
/* Basic */
body{font-family:"ËÎÌå",Arial, Helvetica, sans-serif;font-size:12px;word-wrap:break-word;background:url("../image/body_top_bg.gif") top repeat-x;}
a{color:#000000;text-decoration:none;}
a:hover{color:#000000;text-decoration:underline;}
.clearfix:after {content:".";clear:both;height:0;visibility:hidden;display:block;}
.clearfix{*zoom:1;}

/* Link */


/* Canvas */
.font1{font-family:Tahoma,Arial,Helvetica,sans-serif;}
.font2{font-family:"Microsoft YaHei";}
.text-over{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

/* head & foot */
.logo{width:93px;height:127px;position:absolute;left:12px;top:0;z-index:10;}  /**********130819*********/
.head{width:992px;height:87px;position:relative;margin:2px auto 0 auto;}
.head .menu{float:left;width:646px;height:30px;padding:38px 15px 0px 126px;}
.head .menu div{float:left;}
.head .ls{float:left;width:195px;height:86px;background:url("../image/head_bg1.gif") left top no-repeat;padding-left:0px;}
.head .ls .language{font-family:"Microsoft YaHei";text-align:center;color:#b3b3b3;font-size:13px;line-height:36px;padding-top:12px;padding-left:20px;}
.head .ls .language span{padding:0 12px;}
.head .ls .language a{color:#6b6b6b;text-decoration:none;}
.head .ls .language .now{color:#414141;}
.head .ls .language .cn{font-family:"Microsoft YaHei";}
.head .ls .search{padding-left:30px;height:19px;}
.head .ls .search .put1{float:left;width:120px;height:17px;line-height:17px;border:none;background:url("../image/search_bg1.gif") no-repeat;color:#7d7d7d;padding:2px 1px 0px 10px;}
.head .ls .search .put2{float:left;width:29px;height:19px;border:none;background:url("../image/search_bg2.gif") no-repeat;}
.foot{width:992px;height:100px;line-height:75px;margin:0 auto;background:url("../image/foot_bg1.gif") top repeat-x;color:#5f5a5a;font-size:12px;font-family:"Microsoft YaHei";text-align:center;}
.foot span{padding:0 5px;color:#191919;}
.foot a{color:#5f5a5a;text-decoration:none;}
.index_foot{width:1022px;height:60px;padding-top:24px;line-height:60px;margin:0 auto;background:url("../image/foot_bg2.gif") top repeat-x;color:#5f5a5a;font-size:12px;font-family:"Microsoft YaHei";text-align:center;}
.index_foot span{padding:0 5px;color:#191919;}
.index_foot a{color:#5f5a5a;text-decoration:none;}
.c_pic{text-align:center;}

#biglogo{
/*
background: -ms-linear-fade(2, 1);
filter:progid:DXImagetransform.Microsoft.GradientWipe(duration=1,gradientSize=0.5,motion=forward );width:1022px; HEIGHT:366px;
filter:progid:DXImageTransform.Microsoft.Fade(enabled=true,duration=0.5,overlap=0.5);
*/
z-index:1;
}

/* index */
.index{width:1022px;margin:0 auto;padding-bottom:22px;}
.index .pad_top{padding-top:8px;}
.index .bt{height:27px;line-height:27px;background:url("../image/index_btbg1.gif") left center no-repeat;border-bottom:dotted 1px #c2c2c2;}
.index .bt .name{float:left;font-family:"Microsoft YaHei";font-size:16px;color:#f51f1f;font-weight:bold;padding-left:12px;}
.index .bt .more{float:right;width:27px;padding-right:18px;}
.index .fw{width:237px;margin:0 auto;padding-top:9px;}
.index .fw div{padding-top:4px;}
.index .fw div a{display:block;height:46px;}
.index .fw .fw_1{background:url("../image/index_fw.gif") left 0px no-repeat;}
.index .fw .fw_2{background:url("../image/index_fw.gif") left -46px no-repeat;}
.index .fw .fw_3{background:url("../image/index_fw.gif") left -92px no-repeat;}
.index .fw .fw_4{background:url("../image/index_fw.gif") left -138px no-repeat;}
.index .fw .now a{background-image:url("../image/index_fw_now.gif");}
.index .jj{font-family:"Microsoft YaHei";line-height:25px;font-size:12px;color:#939393;text-indent:2em;padding:10px 10px 0px 5px;}
.index .pt1{float:left;width:260px;margin-right:12px;margin-left:3px}
.index .pt2{float:left;width:475px;margin-left:10px}
.index .pt3{float:left;width:223px;margin-left:21px}
.index .pt3 div{padding-top:7px;}

/* lv2 */
.lv2{width:992px;margin:0 auto;background:url("../image/lv2_bg.gif") repeat-y;padding-bottom:35px;}
.lv2 .left{float:left;width:248px;font-family:"Microsoft YaHei";}
.lv2 .left .gbt{width:206px;height:42px;margin:14px auto 2px auto;border-bottom:solid 3px #ce1609;font-weight:bold;padding-left:10px;}
.lv2 .left .gbt .cn{color:#c3020a;font-size:17px;line-height:22px;}
.lv2 .left .gbt .en{color:#aeacac;font-size:12px;line-height:20px;}
.lv2 .left .bt{width:170px;height:30px;background:url("../image/lv2_left_bg1.gif") left bottom repeat-x;margin-left:30px;font-size:15px;}
.lv2 .left .bt a{display:block;color:#333;text-decoration:none;}
.lv2 .left .bt a:hover{color:#d71921;text-decoration:none;}
.lv2 .left .now a{display:block;color:#d71921;text-decoration:none;}
.lv2 .left .bt .name{float:left;width:130px;padding-left:20px;height:30px;background:url("../image/lv2_left_bg2.gif") left center no-repeat;line-height:28px;}
.lv2 .left .bt .add{float:left;width:20px;height:30px;text-align:right}
.lv2 .left .bt .add img{padding-top:7px; margin-right:5px;}

.lv2 .left .add{background:url(/www/runping/image/pdf.gif) top left no-repeat;float:left;width:100px;height:30px;letter-spacing:1px;padding-left:23px;}
.lv2 .left .add img{padding-top:7px; margin-right:5px;}
.lv2 .left .add a{color:#d71921;}

.lv2 .left .add1{width:213px;height:27px;margin:16px auto 8px 16px; background:url(../image/download_bg1.gif) top left no-repeat;padding-left:45px;color:#A60402;font-family:"Microsoft YaHei"; line-height:24px; font-size:14px;}
.lv2 .left .add1 a{color:#A60402;}

.lv2 .left .add2{width:213px;height:27px;margin:3px auto 8px 16px; background:url(../image/download_bg2.gif) top left no-repeat;padding-left:45px;color:#A60402;font-family:"Microsoft YaHei"; line-height:24px; font-size:14px;}
.lv2 .left .add2 a{color:#A60402;}

.lv2 .right{font-family:"Microsoft YaHei";float:left;width:743px;background:url("../image/lv2_right_bg1.gif") top repeat-x;}
table{
	font-size:14px;
}
tr{
	height:32px;
}
/* about */
.about{width:637px;margin:0 auto;}
.about .bt{padding-top:12px;line-height:38px;font-family:"Microsoft YaHei";color:#85030c;font-size:17px;font-weight:bold;}
.about .text{text-indent:2em;color:#333;line-height:23px;padding:5px 10px 15px 0px;}
.about .img{overflow:hidden;}

/* photo */
.photo{width:675px;margin:0 auto;}
.photo .bt{padding:12px 8px 0 8px;line-height:38px;font-family:"Microsoft YaHei";color:#85030c;font-size:17px;font-weight:bold;}
.photo .text{text-indent:2em;color:#333;line-height:23px;padding:5px 10px 15px 8px;}
.photo .table{border-top:solid 1px #e4e4e4;padding-top:20px;width:610px;text-align:left;margin:0 auto;}
.photo .table .ph {float:left;padding-bottom:20px;padding-left:21px;display:block;width:172px;height:130px;}
.photo .title{text-indent:2em;color:#333;line-height:23px;}
/* team */
.team{width:675px;margin:0 auto;}
.team .bt{padding:12px 8px 0 8px;line-height:38px;font-family:"Microsoft YaHei";color:#85030c;font-size:17px;font-weight:bold;}
.team .text{text-indent:2em;color:#333;line-height:23px;padding:0px 10px 10px 8px;}
.team .table{border-top:solid 1px #e4e4e4;padding-top:20px;width:590px;text-align:center;margin:0 auto;}
.team .table .ph {float:left;padding-bottom:3px;padding-left:1px;display:block;opacity:1;filter:alpha(opacity=100);zoom:1;}

/*
.team .table .ph_out {display:block;opacity:0.1;filter:"alpha(opacity=10)";filter:alpha(opacity=10);zoom:1;}
.team .table .ph_over {display:block;opacity:1;filter:"alpha(opacity=100)";filter:alpha(opacity=100);zoom:1;}
*/

/* team_person */
.team_person{padding-top:56px;font-family:"Microsoft YaHei";}
.team_person .person{float:left;padding-left:25px;width:192px;}
.team_person .person .pic{border:solid 1px #c2c2c2;padding:4px 0;text-align:center;}
.team_person .person .num{border-bottom:solid 1px #e1dfdf;line-height:30px;padding-left:5px;color:#184c8b;font-family:Arial, Helvetica, sans-serif;}
.team_person .info{float:left;width:450px;padding-left:24px;}
.team_person .info .name{font-size:24px;color:#85030c;line-height:26px;font-family:"Microsoft YaHei";}
.team_person .info .bt{font-size:14px;color:#656565;line-height:20px;padding-bottom:5px;font-family:"Microsoft YaHei";padding-top:20px;font-weight:bold;}
.team_person .info .text{line-height:24px;color:#7a7979;}

/* contact */
.contact{width:694px;margin:0 auto;}
.contact .bt{padding:10px 15px;line-height:38px;font-family:"Microsoft YaHei";color:#85030c;font-size:17px;font-weight:b?ld;border-bottom:solid 1px #e3e3e3;}
.contact .img{padding-top:26px;text-align:center;}
.contact .img img{padding:4px;border:solid 1px #bfbfbf;}
.contact .text{line-height:30px;padding:30px;color:#323232;}
.contact .bt{font-size:14px;color:#85030c;line-height:20px;padding-bottom:5px;font-family:"Microsoft YaHei";padding-top:20px;font-weight:bold;border-bottom:solid 1px #e1dfdf;}

/* practice */
.practice{width:674px;margin:0 auto;}
.practice .bt{padding:10px 20px;line-height:38px;font-family:"Microsoft YaHei";color:#85030c;font-size:17px;font-weight:bold;}
.practice .info{line-height:22px;padding:0px 20px 10px 20px;color:#323232;border-bottom:solid 1px #e4e4e4;}
.practice .text{line-height:22px;padding:10px 20px;color:#323232;}

/* news_list */
.news_list{width:674px;margin:0 auto;}
.news_list .bt{padding:12px 10px 8px 10px;line-height:36px;font-family:"Microsoft YaHei";color:#85030c;font-size:17px;font-weight:bold;border-bottom:solid 2px #e1dfdf;}
.news_list .list{height:37px;border-bottom:solid 1px #e1dfdf;color:#323232;}
.news_list .list .name{float:left;width:450px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:42px;background:url("../image/news_list_bg1.gif") 17px center no-repeat;padding-top:1px;line-height:36px;}
.news_list .list .name a{color:#323232;text-decoration:none;}
.news_list .list .time{float:left;padding-top:1px;line-height:36px;padding-left:25px;letter-spacing:2px;}

/* news_text */
.news_text{width:674px;margin:0 auto;}
.news_text .bt{padding:12px 10px 8px 10px;line-height:36px;font-family:"Microsoft YaHei";color:#85030c;font-size:17px;font-weight:bold;border-bottom:solid 2px #e1dfdf;}
.news_text .text_name{font-family:"Microsoft YaHei";color:#535151;font-size:17px;text-align:center;line-height:34px;padding:15px 0 10px 0;}
.news_text .img{padding:10px 0;text-align:center;}
.news_text .img img{padding:4px;border:solid 1px #bfbfbf;}
.news_text .text{width:566px;margin:0 auto;padding:15px 0;text-indent:2em;line-height:24px;color:#323232;}

/* page */
.page{text-align:center;padding:30px 0;color:#4888d5;font-family:Arial, Helvetica, sans-serif;}
.page a{padding-left:12px;}
.page a{padding:3px 4px;text-decoration:none;color:#0088cc;border:solid 1px #cdcdcd;margin:0 2px;}
.page a .over{color:#666666;}
.page a .now{border:none;padding:4px 5px;color:#000;font-weight:bold;}
.pages {padding-left:12px;}
.pages {padding:3px 4px;text-decoration:none;color:#0088cc;border:solid 1px #cdcdcd;margin:0 2px;}

.textBorder{border:1px solid #CFCFCF;}