@charset "gb2312";

/* 基本样式 */
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:"微软雅黑"; line-height:22px; color:#333333; background:#fff;}
ul,li{ list-style:none;}
img,table{ border:0px none;}
body,ul,li,table,input,p,h1,h2,h3,h4,h5,h6,dt,dd,dl,th,tr{ margin:0px; padding:0px;}
.cl{ clear:both; height:0px; line-height:0px; overflow:hidden;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#f00; text-decoration:underline;}

/* 主题样式 */
.main{ width:980px; margin:0px auto; text-align:center;}

/*  daoyu  */
.daoyu{ width:830px; background:url(../images/20130315_07.jpg) no-repeat; height:117px; padding:10px 75px; font-size:18px; color:#fff; text-align:left; line-height:30px;}
.daoyu span{ font-size:22px;}

/*  nei01  */
.nei01, .nei02{ width:980px; background:#f0f0f0; text-align:left;}
.nei01 h2{ background:url(../images/20130315_08.jpg) no-repeat; height:61px; line-height:52px; padding-left:26px; width:955px; color:#fff; font-size:24px;}
.four{ width:980px; overflow:hidden; padding:25px 0px;}
.four_01{ float:left; margin-left:12px; border:1px solid #ff9933; width:228px; background:#fff; }
.four_01_01{ padding:1px; width:226px;text-align:center;}
.four_01_01 h3{ font-size:14px; text-align:left; color:#666; padding-left:10px; width:216px; height:25px; line-height:26px; margin-top:5px; text-align:center;}
.four_01_01 .zi{ font-size:14px; color:#666;  text-align:left; padding:0 5px; width:206px; margin-bottom:10px; text-indent:2em;}

.four_02{ float:left; margin-left:12px; border:1px solid #32b5c6; width:228px; background:#fff; }

/*  nei02  */
.nei02 h2{ background:url(../images/20130315_37.jpg) no-repeat; height:70px; line-height:66px;padding-left:26px; width:955px; color:#fff; font-size:24px;}
.one01{width:980px; overflow:hidden; padding:30px 0px; background:url(../images/20130318_51.jpg) bottom repeat-x;}
.one01 h3{ background:url(../images/20130315_40.jpg) center top no-repeat; text-align:center; font-size:22px; color:#fff; height:58px; line-height:58px;}
.one_cent{ width:980px; overflow:hidden; height:170px; padding:30px 0px 25px 0;}
.one_left{ float:left; background:url(../images/20130315_52.jpg) right top repeat-y; width:530px; margin-left:10px;}
.one_left_img{ float:left; background:url(../images/20130315_44.jpg) no-repeat; width:240px; height:160px; padding:5px;}
.one_left_font{ float:right; width:250px; height:180px; font-size:14px; padding:0px 20px 0px 10px;}
.one_left_font p{ height:28px; line-height:28px;}
.one_right{ float:right; width:390px; padding:0px 20px 0 30px;}
.one_right p{ line-height:28px; margin-bottom:10px; font-size:14px;}

.one01{width:980px; overflow:hidden; padding:30px 0px; background:url(../images/20130318_51.jpg) bottom repeat-x;}

/*  two_cent  */
.two_cent{width:980px; overflow:hidden; height:170px; padding:30px 0px 40px 0;}
.two_cent ul{}
.two_cent li{ float:left; width:276px; margin-left:15px; padding:0px 15px; background:url(../images/20130315_52.jpg) right top repeat-y; font-size:14px;}
.two_cent li dt{ font-size:16px; font-weight:bold; color:#005ca3; height:30px; line-height:30px; margin-bottom:5px;}
.two_cent li dd{ font-size:14px; color:#666666; height:28px; line-height:28px;}

/*  three_cent  */
.three_cent{width:980px; overflow:hidden; padding:30px 0px 10px 0;}
.three_left{ float:left; width:475px; background:url(../images/20130315_52.jpg) right top repeat-y; padding:0px 30px 0px 20px;}
.three_left h4{ height:19px; margin-bottom:10px;}
.formm{ background:url(../images/20130315_64.jpg) no-repeat; width:439px; height:110px; padding:15px; margin-bottom:15px;}
.formm .inpu01{ width:180px; height:22px; line-height:22px;}
.formm textarea{ width:150px; height:105px;}
.three_font{ width:475px; font-size:16px; color:#666;}
.three_font p{ height:28px; line-height:28px;}

.three_right{ float:right; width:401px; padding:0px 25px 0px 29px;}
.three_right h4{height:19px; margin-bottom:10px;}
.three_right .p01{ color:#666; font-size:16px; margin-bottom:20px;}
.turen{ background:url(../images/20130315_67.jpg) no-repeat; width:377px; height:88px; padding:12px; margin-bottom:15px;}
.turen_img{ float:left; width:112px; height:86px; border:1px solid #ccc; margin-right:10px;}
.turen_font{ float:right; width:253px; height:88px; overflow:hidden;}
.turen_font p{ height:22px; line-height:22px;}

/*  footer  */
.footer{ text-align:center; padding:20px 0px 30px 0px;color:#666; width:960px; text-align:center;  }
.footer a{ color:#666; text-decoration:none; font-weight:normal;}
.footer a:hover{ color:#f00; text-decoration:underline;}