@charset "gb2312";
/* CSS Document */
/**公共代码开始**/
* { margin:0; padding:0; }
body { font-size:22px; line-height:24px; color:#000; width:640px; margin:0 auto;}
ul, ol, li { list-style:none; }
a { text-decoration:none; color:#000; }
a:hover { text-decoration:underline; }
a img { border:0; }
.fl { float:left; }
.fr { float:right; }
p { text-indent:2em; }
.clear{ clear:both;}
.cl:after { content:''; display:block; clear:both; }
/**公共代码结束**/
.d1{ width:600px; margin:0 auto; overflow:hidden;}
.d1 ul{ float:right; margin-top:30px; overflow:hidden;}
.d1 ul li{ float:left; width:118px; border-right:1px solid #797979; text-align:center;}
.d1 ul li a{ font-size:22px; font-family:"微软雅黑"; color:#797979;}

.banner { position:relative; max-width:640px;/* 设置焦点图最大宽度 */ margin:0 auto; overflow:hidden; }
.banner .hd { position:absolute; bottom:0; right:0; z-index:1; width:100%; text-align:right; padding:0 15px; display:none;}
.banner .hd li { display:inline-block; margin:0 3px; width:8px; height:8px; line-height:8px; color:#fff; font-size:0.8rem; border-radius:4px; border:1px solid #fff; text-align:center; text-indent:-999rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.banner .hd li.on { background:#fff; }
.banner .bd { position:relative; z-index:0; }
.banner .bd li { position:relative; text-align:center; }
.banner .bd li img { background:url(../images/loading.gif) center center no-repeat; vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */ }
.banner .bd li a { -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }  /* 去掉链接触摸高亮 */
.banner .bd li .tit { display:block; width:100%; position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(../images/focusbg.png) repeat-x; color:#fff; text-align:left; }/* banner 结束 */

.d2{ width:640px; margin:33px auto 0; height:52px; background:#0193DE; text-align:center;font-size:24px; font-family:"微软雅黑"; color:#FFF; line-height:52px;}

.d3{ width:600px; margin:30px auto 0; overflow:hidden;}
.d3 ul{}
.d3 ul li{ width:170px; height:230px; float:left; margin-left:65px;margin-right:55px;    margin-top: 30px;}
.d3 ul li img{ margin:0 auto; display:block;}
.d3 ul li p{ text-indent:0; font-size:22px; font-family:"微软雅黑"; text-align:center; margin-top:15px;}
.d3 ul li p span{ font-size:24px;}

.d4{ width:640px; height:200px; background:#ebebeb; margin-top:23px; margin-bottom:34px; position:relative;} 
.d4 p{ font-size:22px; font-family:"微软雅黑"; line-height:40px;}
.d4 ul{ width:220px; position:absolute; right:0; bottom:20px;}
.d4 ul li{ color:#797979; float:left;border-right:1px solid #797979; text-align:center; width:100px;}
.d4 ul li a{ color:#797979;}

.dj{ width:600px; margin:20px auto 0; overflow:hidden;}
.dj p{ line-height:30px;}