* { margin:0px; padding:0px;}
body{margin:0; padding:0;background-color:#e4e4e4;font-family: Verdana, Arial, Helvetica, sans-serif,"宋体"; font-size:12px;background:url(img/bg2.jpg) repeat-x;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#bc2931;text-decoration:none;}
a:active{color:#bc2931;text-decoration:none;}
form{margin:0}
img{border:0px;}
a:hover img{border:1px solid #4e73ff;}
.clear{clear:both}
/*布局定义*/
.left{float:left;width:410px;}
.right{float:left;width:400px;margin-left:8px;}
.con{width:820px;margin:0 auto;}
.content{margin:0 auto;width:860px;background:#FFFFFF;}
.head{width:820px;margin:5px auto; margin-top:0px;}
/*导航定义*/
.w100{width:100%;}
.nav{margin:1px 0 13px;background:url(img/nav-bg.gif) repeat-x;height:26px;border:1px solid #d4d4d4;border-width:0 1px 1px 1px;}
.nav a{text-decoration:none;color:#333;padding:6px 20px 5px;line-height:18px;_line-height:normal;font-size:14px;display:block;float:left;background:url(img/nav-line.gif) no-repeat right top;}
.bg-red{background:#86A254;color:#fff;font-weight:700;padding:5px 20px 2px;_padding:6px 20px 4px;display:block;margin:0 2px 0 1px;}
a.mail{float:right;font-size:12px;padding:8px 0 5px 16px;background:url(img/mail.gif) no-repeat left 10px;height:9px;text-decoration:underline;margin-right:10px;display:inline;}
/*焦点图定义*/
#indexSlideshow { padding-top:3px; padding-bottom:2px; }
.colomnLeft{border:1px solid #dddddd;width:400px;height:300px;float:left;margin-top:5px;margin-bottom:5px;padding:1px;}
#slideimg { padding-top:0;height:295px;overflow:hidden;}
#slidefooter{background: #e8f0fb;border:solid #ffffff;border-width:5px 0; line-height:27px; margin:0; overflow: hidden; font-size:13px; text-align:center;}
#slideprev { background:url(img/slide_prev.gif);width:25px;height:27px; text-indent: -9999px; float: left; overflow:hidden; }
#slidenext { background:url(img/slide_next.gif);width:25px;height:27px; text-indent: -9999px; float: right; overflow:hidden; }
#slidetext { margin:0 auto; line-height:29px;height:27px; overflow:hidden; }
/*标题定义*/
.title01 h2{width:350x;height:19px;border-top:2px #CDDEEF solid;text-align:left;padding-left:3px;padding-top:3px;color:#010101;font-weight:bold;font-size:14px;margin:10px auto 0;}
.title01 h2 img {margin-right:9px;margin-top:-8px!important;margin-top:-3px;vertical-align:middle;}
*+html .title01 h2 img {margin-top:-3px!important;}
.title01 h2 span {float:right;margin-top:2px;*margin-top:0px;_margin-top:0px;font-size:12px;font-weight:normal;}
.title01 h2 span img {margin-top:-3px!important;*margin-top:0;}
.title01 h2 a {color:#010101;}
.title01 h2 a:hover {color:#D10101;text-decoration:underline;}
.title01 h2 a:visited {color:#010101}

.title02 h2{width:390x;height:19px;border-bottom:2px #CDDEEF solid;text-align:left;padding-left:3px;padding-top:3px;color:#010101;font-weight:bold;font-size:14px;margin:10px auto 0;}
.title02 h2 img {margin-right:9px;margin-top:-8px!important;margin-top:-3px;vertical-align:middle;}
*+html .title02 h2 img {margin-top:-3px!important;}
.title02 h2 span {float:right;margin-top:2px;*margin-top:0px;_margin-top:0px;font-size:12px;font-weight:normal;}
.title02 h2 span img {margin-top:-3px!important;*margin-top:0;}
.title02 h2 a {color:#010101;}
.title02 h2 a:hover {color:#D10101;text-decoration:underline;}
.title02 h2 a:visited {color:#010101}

.title03 h2{width:820px;height:19px;border-bottom:2px #CDDEEF solid;text-align:left;padding-left:3px;padding-top:3px;color:#010101;font-weight:bold;font-size:14px;margin:10px auto 0;}
.title03 h2 img {margin-right:9px;margin-top:-8px!important;margin-top:-3px;vertical-align:middle;}
*+html .title02 h2 img {margin-top:-3px!important;}
.title03 h2 span {float:right;margin-top:2px;*margin-top:0px;_margin-top:0px;font-size:12px;font-weight:normal;}
.title03 h2 span img {margin-top:-3px!important;*margin-top:0;}
.title03 h2 a {color:#010101;}
.title03 h2 a:hover {color:#D10101;text-decoration:underline;}
.title03 h2 a:visited {color:#010101}

.title04 {width:820px;height:34px;background:url(img/pic39.jpg) no-repeat;text-align:left;overflow:hidden;}
.title04 p {width:600px;float:right;text-align:right;color:#fff;margin-top:12px;font-size:12px;}
.title04 p a {color:#fff;margin:0 6px;}
.title04 span {float:right;margin:8px 5px 0 auto;}
.title04 p a:hover {text-decoration:underline;color:#fff}
.title04 p a:visited {color:#fff}

.news{width:400px;background:url(img/ttbg1.gif) repeat-x;margin-top:5px;line-height:26px;font-size:13px; padding-top:3px;}
.pic01{float:left;}
.pic01 img{padding:3px;border:1px solid #ccc; margin-right:6px;}
.pic01 a {display:block;margin-right:6px;}
.news p{text-indent:2em; line-height:24px;}
.news a:visited{color:#2333b0;}
.news a:hover{color:#bc2931}
.area{width:820px;clear:both;margin:5px auto 0;}
.area_l{width:400px;float:left;}


.face{padding:10px 0;}
.face p{text-indent:2em; line-height:24px;}


.box{width:400px;margin:3px auto;font-size:13px;}
.box_l{float:left;width:130px;text-align:center;}
.box_l img{padding:2px;border:1px solid #ccc;}
.box_l a {display:block;padding-top:3px;padding-bottom:2px;}
.box_r {float:right;width:260px;}
.box_r ul {width:96%;margin:4px auto;}
.box_r li {height:25px;line-height:25px;overflow:hidden;}

.box1{width:810px;margin:10px auto;font-size:14px;}
.pic{float:left;text-align:center; margin-right:6px;}
.pic img{padding:3px;border:1px solid #ccc;}
.pic a {display:block;padding-top:3px;padding-bottom:2px;}

.yijian{margin:20px 0 0 20px;}
.yijian p{font-size:13px;font-weight:bold;}
.list2{padding:3px 3px 0;overflow:hidden;float:left;}
.list2 li{height:21px;float:left;width:400px;margin-top:5px;;overflow:hidden;font-size:13px;line-height:14px;}
.list2 li .listnum{float:left; width:15px; height:12px; overflow:hidden; line-height:12px;font-family:"Arial Black"; font-size:9px; text-align:center; background:url(img/008.gif) no-repeat top left; padding:0 2px 2px 0; color:#fff; margin:0 2px 0 5px;}
.list2 li .listtxt{float:left;}
.list2 li .listnum2{float:left; width:15px; height:12px; overflow:hidden; line-height:12px;font-family:"Arial Black"; font-size:9px; text-align:center; background:url(img/007.gif) no-repeat top left; padding:0 2px 2px 0; color:#fff; margin:0 2px 0 5px;}
.bowen{margin:5px 0;padding:0;overflow:hidden;zoom:1;}
.bowen li{line-height:25px;font-size:13px;overflow:hidden;float:left;text-indent:1em;padding:0;white-space:nowrap;}	
.bowen li span{margin-left:10px;}
.newcon{float:left;overflow:hidden;margin:0;padding:0;width:405px;}
.hotcon{float:left;overflow:hidden;marign:0 0 0 10px;padding:0;width:405px;}

.main{padding:8px;}
.main h3{color:#B72304;font-weight:bold;font-size:18px;margin:5px;}
.main a:visited{color:#B72304;}
.main p{text-indent:2em;line-height:26px;font-size:13px;}

#aboutus{width:820px;padding:3px 0px 0px 0px; height: 27px;clear: both;background-color:#F1F1F1;font-size: 14px;line-height: 2em;color: #FFFFFF;
text-align: center; margin:0 auto;margin-top:10px;}
#aboutus a{font-size: 14px;line-height: 2em;color: #000;text-align: center; text-decoration:none;}
#aboutus a:hover{font-size: 14px;line-height: 2em;color: #000;text-align: center; text-decoration:underline;}
#aboutus a:visited{font-size: 14px;line-height: 2em;color: #000;text-align: center; text-decoration:none;}
.footbottom a{color:#000; text-decoration:none;}
.footbottom div{height:20px;}

.box1_l{float:left; width:400px;}
.box1_l h2{font-size:14px; line-height:24px; font-weight:bold;}
.box1_l p a{color:#2333b0;}
.box1_l p a:visited{color:#2333b0;}
.box1_l p a:hover{color:#bc2931}
.col10{float:left; width:10px; height:1%;}
/*人物简介*/
.text01{margin:10px 0px;}
.text01 p{line-height:24px; text-indent:2em;}
/*作品案例*/
.zuopin p{line-height:24px;text-indent:2em;}
.zuopin_l{margin-left:6px!important; *margin-left:0px;}
.zuopin_l{margin-top:10px; float:left;}
.zuopin_l img{border:1px #CCCCCC solid; padding:3px;}
.zuopin_l a:hover img{border:1px solid #4e73ff;}
.zuopin_l h2{line-height:24px; text-align:center;}

/*文章著作*/
.zhuzuo{margin-bottom:10px;}
.zhuzuo p{line-height:24px;}
.zhuzuo_list{margin-top:20px; padding-bottom:10px; border-bottom:1px #CCCCCC dashed; *padding-bottom:0px;}
.zhuzuo_pic{float:left; width:200px; height:247px;}
.list_text{float:left; width:600px; margin-left:10px;}
.list_text h2{font-size:14px; font-weight:bold; text-indent:2em; line-height:24px; color:#809E35;}
.list_text p{line-height:24px;}