@charset "gb2312";
/* 全局公共样式的设定 */
*{margin:0;padding:0;font-weight:normal;}
strong{font-weight:bold}
img {border:none;display:inline;}
.hide{white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
ul, li {list-style-type: none;}
h1, h2, h3, h4, h5, h6 {font-size:14px;color:#a80000;}
i, em, cite {font-style: normal;}
body, input, select, button, textarea {font-size:12px;font-family:"Microsoft YaHei";color:#444;}
body {color:#454545;line-height:24px; background:#fff;}
a {color:#222;text-decoration: none;font-weight:normal; color: #555;}
a:hover {text-decoration:underline;color:#af0000;}
a:focus {outline: none;}
.left{ float:left; display: inline;}
.right{ float:right; display: inline;}
.clear {clear:both;height:0px;font-size:0px;line-height:0px;margin:0px;padding:0px;}

.top{ width:100%; background:url(../images/top_bj.jpg) repeat-x; height:100px;}
.top .logo{ float:left; width:387px; height:100px; margin-left:150px;}
.top .lgrgt{ width:780px; float:right; height:40px; line-height:40px; margin-top:30px;}
.top .lgrgt .li1{transform:skew(-30deg);  
				-webkit-transform: skew(-30deg);   
				-moz-transform: skew(-30deg);   
				-o-transform:skew(-30deg);   
				-ms-transform:skew(-30deg);   
				background-color:#f7402d;
			}

.top .lgrgt li{ float:left; width:100px; text-align:center;}
.top .lgrgt li a{ text-decoration:none; color:#FFF; font-weight:400; font-size:16px; display:block;}
.top .lgrgt li .aaa:hover{transform:skew(-30deg);  
				-webkit-transform: skew(-30deg);   
				-moz-transform: skew(-30deg);   
				-o-transform:skew(-30deg);   
				-ms-transform:skew(-30deg);   
				background-color:#f7402d; 
				}

.banner{ width:1200px; height:400px; overflow:hidden; position:relative; border:1px solid #ddd; margin:0 auto;}
.banner .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.banner .hd ul li.on{ background:#f00; color:#fff; }
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd img{ width:1200px; height:400px; display:block;  }












.jblb{ width:1076px;  margin:10px auto; overflow:hidden;}
.jblb .hd{ background:url(../images/lb_fl_03.jpg) repeat-x; width:100%; height:60px;}
.jblb .hd ul{ float:left;left:20px; top:-1px; height:60px;  background:url(../images/lb_fl_03.jpg) repeat-x;   }
.jblb .hd ul li{ width:260px; height:60px; float:left; text-align:center; border-right:9px solid #FFF;}
.jblb .hd ul li span{ color:#FFF; font-size:21px; line-height:60px; font-weight:400;}
.jblb .hd ul li .span1{ margin-top:6px; padding-right:10px;}
.jblb .hd ul li .span1 img{ vertical-align: middle;}

.jblb .hd ul li.on{ height:60px;  background:#d23232; border-bottom:2px solid #fff; }
.jblb .bd{ width:1076px;}
.jblb .bd ul{ zoom:1;  }

.jblb .bd li{ height:95px; width:126px; text-align:center; border:1px solid #ccc; line-height:24px; float:left; margin-left:2px; font-size:14px; }

.jblb .bd li .date{ margin-top:8px; }
.jblb .bd li .date a{ text-decoration:none;}


/*

.jblb .bd ul .jb .li3{ border-left:1px solid #ccc; border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.jblb .bd ul .jb p{ margin-top:10px;}
.jblb .bd ul .jb li p a{ font-size:16px; font-weight:200; text-decoration:none;}
.jblb .bd ul .jb .li4{ border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
*/









.main{ width:1200px; margin:0 auto;}
.nav_01{ width:1070px; height:auto; text-align:center; margin:20px auto;}
.nav_01 .ptit{ color:#c72121; font-size:36px; margin-top:10px; font-weight:300; margin-bottom:10px;}
.nav_01 p span{ text-align:left; padding:10px; text-indent:2em; font-size:16px;}

.nav_01 p span .xiaimg{width:290px; height:212px;}
.nav_01 p .span1{ display:block; float:left; width:740px; line-height:200%;}
/**专家团队**/
.zjtd{ margin:0 auto;  width:1100px; padding:5px;  position:relative;  overflow:hidden;  zoom:1;   }
.zjtd .bd{ width:1100px; height:370px;}
.zjtd .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.zjtd .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.zjtd .hd ul li{ padding-top:5px; float:left;  text-align:center; width:212px; height:78px; border:2px solid #ddd; margin-left:5px; background:#dcdddf;}
.zjtd .hd ul li dl{ margin-left:10px;}
.zjtd .hd ul li dl dd{ font-size:24px; color:#000;}
.zjtd .hd ul li dl .dt2{ border:1px solid #666; padding:2px 4px 2px 4px; border-radius:4px;}
.zjtd .hd ul li img{ width:59px; height:59px; cursor:pointer; padding:6px; }

.zjtd .hd ul li.on{ background:#d23232; color:#FFF;}
.zjtd .hd ul li.on dl dd{ color:#FFF;}
.zjtd .hd ul li.on dl .dt2{ border:1px solid #FFF; }
.zjtd .bd li{ vertical-align:middle; }
.zjtd .bd li .pp1{ width:244px; height:340px; border:1px solid #ccc; float:left;}
.zjtd .bd li .pp2{ width:500px; height:340px; float:left; margin-left:20px; margin-top:10px;}
.zjtd .bd li .pp2 .span2{ font-size:36px; font-weight:bold; color:#c72121; padding-right:18px;}
.zjtd .bd li .pp2 .span3{ font-size:24px;}
.zjtd .bd li .pp2 .jjp{ border:2px solid #ccc; font-size:21px; letter-spacing:10px; width:300px; line-height:200%; text-align:center; margin-top:10px; color:#c72121; border-radius:4px;}
.zjtd .bd li .pp2 .zixp{ margin-top:26px;}
.zjtd .bd li .pp2 .zixp span{ padding-left:10px;}
.zjtd .bd li .pp2 .grjj{font-size:16px; margin-top:18px; line-height:180%;}
.zjtd .bd li .pp2 .grjj .spannn{color:#F00; font-weight:600;}
.zjtd .bd li .pp1 img{ width:244px; height:340px; display:block;  }
.zjtd .bd li .pp3{ width:300px; float:right; text-align:center; height:327px;}
.zjtd .bd li .pp3 .toptx{ color:#c72121; font-size:24px;}
.zjtd .bd li .pp3 .pp3man{ border-left:1px dashed #ccc; width:282px; margin-left:8px; height:340px; border-right:1px dashed #ccc; border-bottom:1px dashed #ccc;}
.zjtd .bd li .pp3 .pp3man .ppimg{ width:28px; height:28px; padding:20px 0 0 20px; clear:both;}
.zjtd .bd li .pp3 .pp3man dl{ width:200px; text-align:left; padding:8px;  margin-bottom:2px;}
.zjtd .bd li .pp3 .pp3man dl dt{ line-height:150%; font-size:11px;}










.nav_03{ width:1200px; margin:0 auto;}
.nav_03 .nav3_01{ width:208px; height:320px; float:left; border-right:2px solid #CCC; margin-left:20px;}
.nav_03 .nav3_02{ width:208px; height:320px; float:left; margin-left:20px;}
.nav_03 .nav3_01 h2{ background:#d23232; width:178px; height:34px; color:#FFF; line-height:34px; font-size:20px; text-align:center; margin:0 auto;}
.nav_03 .nav3_02 h2{ background:#d23232; width:178px; height:34px; color:#FFF; line-height:34px; font-size:20px; text-align:center; margin:0 auto;}
.nav_03 .nav3_01 li{ width:206px; height:auto; overflow:hidden; text-align:left; font-size:14px; margin-top:20px; border-bottom:2px dotted #ccc; margin-right:10px;}
.nav_03 .nav3_02 li{ width:206px; height:auto; overflow:hidden; text-align:left; font-size:14px; margin-top:20px; border-bottom:2px dotted #ccc; margin-right:10px;}
.nav_03 .nav3_01 .li03{ width:206px; height:auto; overflow:hidden; text-align:left; font-size:14px; margin-top:20px; margin-right:10px;}
.spann1{ color:#d23232; font-weight:600;}
.nav_03 .nav3_02 .li03{ width:206px; height:auto; overflow:hidden; text-align:left; font-size:14px; margin-top:20px; margin-right:10px;}
.spann1{ color:#d23232; font-weight:600;}
.w1200{ width:1200px; margin:0 auto;}
.w1100{ width:1100px; margin:0 auto;}
.w1200 img{ display:block;}
.w640{ width:640px; height:60px; line-height:60px; margin:30px auto; border:2px solid #d23232; border-radius:10px;}
.w640 .plet{ width:320px; float:left; text-align:center;}
.w640 .plet a{ font-size:20px; text-decoration:none; color:#d23232;}
.w640 .prgt{ background:#d23232; width:320px; float:left; text-align:center;}
.w640 .prgt a{ color:#FFF; font-size:20px; text-decoration:none;}
.w1200 .ptxt{ padding:6px; text-indent:2em; font-size:16px; border:1px solid #ccc; line-height:200%; margin:20px 0 20px 0;}
.w1200 .yizhen{ width:260px; height:350px; border:1px solid #ccc; float:left; padding:6px; margin-right:12px; margin-left:12px;}
.w1200 .yizhen .ppbt{ color:#d23232; font-size:16px; text-align:center; margin:10px auto;}
.w1200 .yizhen .ppnr{ font-size:14px; line-height:180%; text-indent:2em;}
.w1200 .w664{ width:664px; height:265px; background:url(../images/fw_bj.jpg) repeat-y; padding:16px; float:left; margin-left:16px;}
.w1200 .w664 .piaoh{ color:#d23232; font-size:18px; line-height:200%; padding-top:10px;}
.w1200 .w664 .wend{ font-size:18px; line-height:200%; }
.w1200 .lipl{ margin:20px auto;}
.w1200 .lipl li{ float:left; margin-right:10px; margin-left:16px;}
.w1200 .lipl img{ border:1px solid #ccc; }

.footer{ width:100%; background:#c72121; height:150px; color:#FFF; margin-top:18px;}
.footer .fotlet{ width:503px; height:auto; background:url(../images/foot_01.png) no-repeat right; padding:20px 0 0 40px; float:left;}
.footer .fotlet .pzuoc{ float:left; padding-right:20px; padding-top:20px;}
.footer .fotlet .pyouc{ float:left; padding-top:10px;}
.footer .fotlet .pyouc .pyc1{ font-size:36px; line-height:180%;}
.footer .fotlet .pyouc .pyc2{ border:1px solid #FFF; padding:2px; font-size:16px; width:312px; text-align:center;}

.footer .fotcent{ width:427px; height:auto; float:left; background:url(../images/foot_01.png) no-repeat right;}
.footer .fotcent .ptemg{ width:43px; height:43px; float:left; padding-left:80px; padding-top:20px;}
.footer .fotcent .pycet{ float:left; padding-left:20px; padding-top:20px; font-size:16px;}
.footer .fotcent .pycet a{ text-decoration:none; color:#FFF; font-size:24px; font-weight:bold;}

.footer .fotrgt{ float:left; width:449px;}
.footer .fotrgt p{ font-size:14px; line-height:180%; padding:6px; padding-top:10px;}
