@charset "gb2312";
/* CSS Document */
html {overflow-x:hidden;}
body {margin:0; padding:0; font-style: normal; font:14px/22px "微软雅黑","Microsoft YaHei","\5B8B\4F53", Arial, Helvetica, sans-serif; font-size:14px;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0; color:#444; outline:none}
table,td,tr,th{font-size:14px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:middle;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
.clearfix1{clear:both;width:100%;height:0}
.mr0{margin-right:0!important}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a {color:#373737; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover { text-decoration:none;}
a:active {color:#ba2636;}
.red, .red a { color:#F00; }
.left { float:left; }
.right { float:right; }
.clear { clear:both; height:1px; width:100%; overflow:hidden; margin-top:-1px; }

.mainW{width:1100px;margin:0 auto}
/*首页*/
/*头部*/
.top{width:1100px; height:100px; margin:0 auto}
.top a img{margin-top:28px}
.topr{ width:612px; float:right;}
.topr1{ width:100%; overflow:hidden;}
.topr1_l{ float:left; width:180px; height:30px; line-height:30px; background:url(../../images/main_img/ind_dh.jpg) no-repeat 0 center; text-indent:27px; margin-left:215px;  margin-top:16px; color:#8c8c8c; font-size:16px;}
.topr1_r{ float:right; width:207px; height:29px; line-height:29px; background:#ebebeb;  margin-top:17px;}
.ind_ss1{ float:left; width:179px; height:29px; line-height:29px;  border:none; background:none; text-indent:10px; color:#8c8c8c;}
.ind_ss2{ float:left; width:21px; height:20px; background:url(../../images/main_img/ind_ss.jpg) no-repeat; border:none; margin-top:5px;}
.topr2{ width:100%; overflow:hidden; margin-top:15px; margin-left:50px;}
.topr2 a{ float:left; display:block; padding-bottom:15px; font-size:16px; color:#000; margin-left:35px;}
.topr2 a:hover{ border-bottom:2px solid #ff8723;}

/* flexslider */
.banner{position:relative;height:480px;overflow:hidden; z-index:0;}
.slides{position:relative;z-index:1;}
.slides li{height:480px;}
.slides li a{ width:1440px; height:480px; display:block;}
/*控制左右按钮和下列圈圈*/
.flex-control-nav{position:absolute;bottom:5px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../../images/main_img/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../../images/main_img/slider-arrow.png) no-repeat;background-position:-110px -140px}
.flex-direction-nav li a.flex-next{right:40px;background:url(../../images/main_img/slider-arrow.png) no-repeat;background-position:0px -140px}
/*控制左右按钮和下列圈圈*/
/*头部*/
.con1{ width:1100px; overflow:hidden; margin:50px auto 30px; background:url(../../images/main_img/ind_xz.jpg) no-repeat right bottom;}
.con1 h1{ width:538px; height:65px;background:url(../../images/main_img/ind_gsjj.jpg) no-repeat;}
.con1 p{ font-size:16px; line-height:28px; padding-top:18px; color:#000; text-indent:2em;}
.con1 p a{ color:#ff7e00;}
.con1_a{ width:900px; overflow:hidden; margin-top:40px; padding-bottom:10px;}
.con1_a li{ float:left; width:210px; text-align:center;}
.con1_a1{ background:url(../../images/main_img/ind_jj1.jpg) no-repeat center 0;}
.con1_a1:hover{ background:url(../../images/main_img/ind_jj1_1.jpg) no-repeat center 0;}
.con1_a2{ background:url(../../images/main_img/ind_jj2.jpg) no-repeat center 0;}
.con1_a2:hover{ background:url(../../images/main_img/ind_jj2_1.jpg) no-repeat center 0;}
.con1_a3{ background:url(../../images/main_img/huadasifa.jpg) no-repeat center 0;}
.con1_a3:hover{ background:url(../../images/main_img/huadasifahove.jpg) no-repeat center 0;}
.con1_a4{ background:url(../../images/main_img/hpv.jpg) no-repeat center 0;}
.con1_a4:hover{ background:url(../../images/main_img/hpvhover.jpg) no-repeat center 0;}
.con1_a li h2{ font-size:16px; line-height:22px; padding-top:120px; color:#6f6f6f;}
.con2_all{ width:100%; overflow:hidden; background:#f7f6fa;}
.con2{ width:1100px; overflow:hidden; margin:0 auto; }
.con2 h1{ font-size:24px; color:#4d4d4d; text-align:center; padding: 40px 0 12px 0; }
.con2 h2{ width:48px; height:3px; background:#ff7e00; margin:0 auto;}
.con2 h3{ font-size:16px; color:#4d4d4d; text-align:center; padding:20px 0;}
.con2 ul{ width:100%; overflow:hidden; margin-bottom:50px;position:relative}
.con2 ul li{ float:left; width:204px; margin-right:20px; height:240px;}
.con2 img{ width:100%; display:block}
.yuan img{ display: inline-block; width: 51px !important; height: 51px !important;}
.li_hover{ height: 41px;bottom:41px; text-align: center; position:relative;height:293px;}
.li_hover h1{ height: 41px; line-height: 41px; text-align: center; color: #ffffff;background-color:rgba(150,150,150,0.8);font-size:16px;letter-spacing:3px;padding:0;}
.li_hover:hover h1{background: none !important; color: #ffffff !important; height: 112px; line-height: 112px; font-size:18px;font-weight:700; margin-top:41px; padding-top:41px }
.con2 ul li:hover .li_hover{width: 204px;height: 334px;background-color: rgba(72,188,235,0.6); position:absolute; bottom:0}
.con2 p{ width:100%; height:57px; line-height:57px; background:#747273 url(../../images/main_img/ind_sj.jpg) no-repeat 220px center; color:#fff; font-size:16px; text-indent:26px;}
.con3{ width:1100px; overflow:hidden; margin:37px auto;}
.con3 h1{ font-size:24px; color:#4d4d4d; text-align:center; padding: 40px 0 12px 0; }
.con3 h2{ width:48px; height:3px; background:#ff7e00; margin:0 auto;}
.con3 h3{ font-size:16px; color:#4d4d4d; text-align:center; padding:20px 0;}
.con3 ul li{width:535px;float:left;margin:30px 30px 0 0}
.con3 ul li img{width:200px;height:150px}
.con3 ul li a:hover{color:#ff8723}
.con3 ul li .pic{width:200px;float:left;padding-right:20px}
.con3 ul li .characters .title{font-size:16px;font-weight:bold}
.con3 ul li .characters .date{margin:10px 0 25px 0;color:#888}
.con3 ul li .characters .content{color:#888;overflow:hidden;height:65px}

.con4_all{ width:100%; overflow:hidden; background:#f7f6fa; border-top:1px solid #dedede;}
.con4{ width:1100px; overflow:hidden; margin:0 auto; }
.con4 h1{ font-size:24px; color:#4d4d4d; text-align:center; padding:40px 0 12px 0;}
.con4 h2{ width:48px; height:3px; background:#ff7e00; margin:0 auto;}
.con4 h3{ width:1100px; height:94px; margin:15px auto; background:url(../../images/main_img/ind_hz.jpg) no-repeat;}
.con4_a{ width:1100px; height:207px; background:url(../../images/main_img/ind_jk.jpg) no-repeat 769px 97px;}
.con4_a1{ padding-top:45px;}
.con4_a1 a{ padding-right:8px; line-height:30px;}
.con4_a1 a span{ padding-left:10px;}
.con4_a p{ line-height:30px;}
.footer{ width:100%; height:59px; line-height:59px; background:#727171; font-size:14px; color:#fff; text-align:center;}
/*列表页*/
.li_wz{ width:100%; height:49px; box-shadow:0 11px 10px -8px #cdcdcd inset; background:#fcfcfc; border-bottom:1px solid #f1f1f1;}
.li_wz1{ width:1100px; line-height:49px; overflow:hidden; margin:0 auto; }
.li_con{ width:1100px; overflow:hidden; margin:18px auto;} 
.li_con_l{ float:left; width:295px;}
.li_con_l1{ width:295px; height:67px; background:#ff7e00 url(../../images/main_img/li_jt.jpg) no-repeat 250px center; border-radius:10px 10px 0 0;}
.li_con_l1 h1{ color:#fff; font-size:24px; text-indent:25px; padding-top:14px;}
.li_con_l1 h2{ color:#ffc4a1; font-size:12px; text-indent:25px; padding-top:1px; text-transform:uppercase;}
.li_con_l2{ width:293px; overflow:hidden; border:1px solid #f1f1f1; border-top:none;}
.li_con_l2_a{ width:293px; height:46px; line-height:46px; border-bottom:1px solid #f1f1f1; background:#fafafa; text-indent:35px;}
.li_con_l2_a a{ font-size:16px;}
.li_con_l2_b{ width:293px; height:46px; line-height:46px; text-indent:35px;}
.li_con_l2_b a{ font-size:16px;}
.li_con_l3{ width:295px; height:69px; }
.li_z1{ background:#f3f3f3 url(../../images/main_img/li_z1.jpg) no-repeat 258px center; margin-bottom:12px;}
.li_z2{ background:#f3f3f3 url(../../images/main_img/li_z2.jpg) no-repeat 258px center; margin-bottom:12px;}
.li_z3{ background:#f3f3f3 url(../../images/main_img/li_z3.jpg) no-repeat 258px center;}
.li_con_l3 h1{ font-size:18px; color:#676767; text-indent:18px; padding-top:10px;}
.li_con_l3 h2{ text-indent:18px; color:#9c9c9c; font-size:16px; padding-top:3px;}
.li_con_r{ float:right; width:790px;}
.li_con_r1 ul{ width:100%; overflow:hidden; }
.li_con_r1 ul li{ width:100%; overflow:hidden; border-bottom:1px solid #e4e4e4; padding:20px 0;}
.li_con_r1 ul li:first-child{ padding-top:0;}
.li_con_r1 ul li:last-child{ border-bottom:none;}
.li_con_r_l{ float:left; width:184px;}
.li_con_r_l img{ width:100%;}
.li_con_r_r{ float:right; width:580px;margin-right:10px}
.li_con_r_r h1{ padding-top:5px;}
.li_con_r_r h1 a{ font-size:16px; color:#000;}
.li_con_r_r p{ line-height:26px; color:#636363; text-indent:2em; padding:5px 0;}
.li_con_r_r h2{ float:right;}
.showMorehandle{ width:140px; height:38px; line-height:38px; text-align:center; color:#fff; background:#ff7a31; border-radius:5px; margin:30px auto 15px; cursor:pointer;}
/*列表页*/
/*文章页*/
.li_con_r2 h1{ text-align:center; padding:18px 0; font-size:20px; color:#000;}
.li_con_r2 p{text-indent:2em; line-height:30px}
.li_con_r2 .text{line-height:28px;padding-bottom:20px;font-size:16px}
.li_con_r2 img{max-width:100%}
/*文章页*/
.showMoreNChildren .service{width:529px;float:left;margin:0 30px 30px 0;box-shadow:0 0 10px 1px #aaa}
.showMoreNChildren .service .pic{width:529px;height:400px;overflow:hidden}
.showMoreNChildren .service .pic img{width:529px;height:400px}
.showMoreNChildren .service .title{text-align:center;margin:10px 0}
.li_con .name{margin:30px 0 50px 0;text-align:center;font-size:30px;color:#ff8723}
.li_con .showMoreNChildren{padding-left:6px}

.sideMenu{line-height:25px;margin-top:6px}
.sideMenu h3{height:33px;line-height:32px;padding-left:10px;border:1px solid #e3e3e3;cursor:pointer;font:normal 14px/32px "Microsoft YaHei"}
.sideMenu h3 em{float:right;display:block;width:40px;height:32px;background:url(../../images/main_img/icoAdd.png) 16px 15px no-repeat;cursor:pointer}
.sideMenu h3.on em{background-position:16px -54px}
.sideMenu h3.on span{background:url(../../images/main_img/jian.png) 5px -10px no-repeat}
.sideMenu h3.on{background:#f4f4f4}
.sideMenu ul{padding:8px 25px;color:#999;display:none;border:1px solid #e3e3e3;border-top:0}
.sideMenu span{float:left;display:block;width:40px;height:32px;background:url(../../images/main_img/jia.png) 5px -10px no-repeat;cursor:pointer}
.sideMenu .position{float:left;width:260px;margin-left:10px}
.sideMenu .line{float:right;height:15px;border-right:1px solid #BBB9B9;margin-top:10px}
.sideMenu .quantity{float:left;width:150px;text-align:center}
.sideMenu .date{float:left;width:180px;text-align:center}
.sideMenu .detailed{float:right}
.sideMenu .content{margin-bottom:30px}

.pages{height:28px;margin-top:20px}
.pages li{display:block;float:left;height:100%;width:auto;background:#E7E7E7;margin-right:10px;text-align:center;line-height:28px;color:#000;border-radius:2px;cursor:pointer}
.pages li a{padding:5px 10px}
.pages li:hover{color:#FFF;background:#ff8723}
.pages .a1{width:58px}
.pages .thisclass{color:#FFF;background:#ff8723;border-radius:2px;padding:0px 10px}
.pages span{color:#FFF;background:#ff8723;border-radius:2px;padding:4px 10px}

.li_con .job{width:600px;margin:50px 0}
.li_con .job li{width:260px;float:left;margin-right:80px;font-size:17px;line-height:35px;text-indent:2em}
.con3 .showMorehandle a{padding:10px 27px}







