@charset "utf-8";
body{ background:#fff; padding:0px; margin:0px;}
*{ margin:0px; padding:0px; list-style:none; border:0px;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","华文细黑","STHeiti","MingLiu";}
.index_logo{ width:100%; height:116px; overflow:hidden;}
.index_logo .w1024{ width:1024px; margin:0 auto;}
.index_logo .w1024 .logo{ float:left; width:400px;}
.index_logo .w1024 .right{ float:right; width:200px; text-align:right; padding-top:30px;}
.index_logo .w1024 .right ul li{ float:left; font-size:12px; text-align:center; margin-left:10px;}
.index_logo .w1024 .right ul li a{ line-height:25px; text-decoration:none; color:#666;}

.index_nav{ height:58px; background:#007cd8; width:100%;}
.index_nav .list{ width:1024px; margin:0 auto; height:58px;position:relative;}
.index_nav .list ul{ padding:0px; margin:0px;}
.index_nav .list li{ position:relative; width:170px; height:58px; line-height:58px; text-align:center; font-size:16px; z-index:1; list-style:none; top:0px; left:0px; float:left;}
.index_nav .list li a{ color:#FFF; text-decoration:none;}
.index_nav .move-bg{ display:none;position:absolute;left:0;top:0; width:170px; height:58px; background:#044F73; z-index:0}
.index_nav .list li div{ display:none;}
.index_nav .list li.cur div{ display:block;}
.index_nav .list li .submenu{ display:none; background:#044F73; padding:0px; text-align:center;opacity:0.8;}
.index_nav .list li .submenu a{ float:left; display:block; height:40px; width:170px; padding:0px; text-align:center; margin:0px; line-height:40px; font-size:14px;}
.index_nav .list li .submenu a:hover{ background:#027ebc;}

.index_banner{ height:421px; width:100%; overflow:hidden;}



.index_p1{width:1024px; margin:0 auto; overflow:hidden; padding-bottom:30px;}
.index_p1_bg{ background:#f1f1f1; width:100%;}
.index_p1 .line{ width:1024px; text-align:center; padding:10px 0px;}
.index_p1 .tips{ font-size:16px; line-height:30px; color:#333; text-indent:30px; padding:10px 0px; padding-top:0px; padding-bottom:15px;}
.index_p1 .btn{ text-align:center;}
.index_p1 .btn a{ display:block; border:1px solid #007BD8; width:200px; height:50px; line-height:50px; margin:0 auto; color:#007BD8; text-decoration:none;}
.index_p1 .btn a:hover{border:1px solid #007BD8; background:#007BD8;  color:#fff; text-decoration:none;}

.index_p1 .w1024{ width:1024px; overflow:hidden; padding-bottom:20px;}
.index_p1 .w1024 ul{ width:1088px;}
.index_p1 .w1024 ul li{ width:245px; float:left; margin-right:14px; text-align:center;}
.index_p1 .w1024 ul li div{ width:245px; height:169px; overflow:hidden; border:1px solid #ddd;}
.index_p1 .w1024 ul li div a img{ width:100%; min-height: 169px;}
.index_p1 .w1024 ul li span{ height:35px; line-height:35px; text-align:center;}
.index_p1 .w1024 ul li span a{ color:#666; text-decoration:none;}

.index_p1 .news_zh{ width:1024px; overflow:hidden; padding-bottom:20px;}
.index_p1 .news_zh .left{ width:430px; height:390px; float:left; overflow:hidden; }
.index_p1 .news_zh .left a{  color:#000; text-decoration:none;}
.index_p1 .news_zh .left img{ width:428px; min-height:355px;border:1px solid #ddd;}
.index_p1 .news_zh .left span{display: block; clear: both; text-align: center; font-size: 16px; line-height: 35px;}


.index_p1 .news_zh .right{ width:560px; float:right;}
.index_p1 .news_zh .right ul li{ height:90px; border-bottom:1px dashed #ddd; overflow:hidden; position:relative;}
.index_p1 .news_zh .right ul li span{ display:block; height:25px; line-height:25px; overflow:hidden; font-size:18px; width:450px; padding-top:15px; padding-bottom:10px; }
.index_p1 .news_zh .right ul li span a{ color:#000; text-decoration:none;}
.index_p1 .news_zh .right ul li span a:hover{ color:#ff0000; text-decoration:underline;}

.index_p1 .news_zh .right ul li p{ display:block; height:25px; line-height:25px; overflow:hidden; font-size:16px; width:450px;}
.index_p1 .news_zh .right ul li p a{ color:#666; text-decoration:none;}
.index_p1 .news_zh .right ul li b{ position:absolute; right:10px; top:5px; font-weight:normal; color:#CCC;}





.index_p1_1{ width:1030px; margin:0 auto; padding-top:20px;padding-bottom:20px; overflow:auto;}
.index_p1_1 .left{ float:left; width:370px; height:280px; padding:2px; border:1px solid #ddd; overflow:hidden;}
.index_p1_1 .left img{width:370px; height:280px;overflow:hidden;}
.index_p1_1 .right{float:left; padding-left:20px; width:600px; }
.index_p1_1 .right p{font-size:12px; line-height:22px; text-indent:25px;}
.index_p1_1 p a{ color:#0099cf;}
.index_p1_1 p a:hover{ color:#06C;}
.index_p1_1 span{ display:block; background:url(../images/dian.jpg) no-repeat center left; height:50px; line-height:50px; font-size:16px; padding-left:20px; font-weight:bold;}

.index_p2{ width:1024px; overflow:hidden; margin:0 auto; padding-top:30px; height:220px;}
.index_p2 .left{ float:left; width:340px;margin-right:40px;}
.index_p2 .left .bt{ width:340px; height:40px; overflow:hidden; border-bottom:1px solid #ddd; }
.index_p2 .left .bt h3{ float:left; display:inline-block; font-size:16px; font-weight:normal; color:#000; line-height:40px;height:40px; font-weight:bold;}
.index_p2 .left .bt b{ float:left; display:inline-block; font-size:12px; font-weight:normal; color:#1b97d7; font-style:italic; line-height:40px; margin-left:10px;}
.index_p2 .left .bt a{ display:inline-block; float:right; padding-top:15px;}
.index_p2 .left .list{ padding-top:15px;}
.index_p2 .left .list ul li{ height:32px; line-height:32px; font-size:12px; width:340px; overflow:hidden;}
.index_p2 .left .list ul li span{ float:left; width:260px; overflow:hidden; display:inline-block;}
.index_p2 .left .list ul li span a{ text-decoration:none; color:#000;}
.index_p2 .left .list ul li span a:hover{color:#1b97d7;}
.index_p2 .left .list ul li b{ display:inline-block; float:right; color:#999; font-size:12px; line-height:32px; text-align:center; font-weight:normal;}
.index_p2 .left .guihua{ line-height:30px; font-size:12px; padding-top:15px; text-indent:25px;}
.index_p2 .left .lxwm{ background:url(../pic/xjhx_bg.jpg) no-repeat; height:160px; padding-top:10px;}
.index_p2 .left .lxwm p{ font-size:12px; display:inline-block; padding-left:15px; line-height:30px;}
.index_p2 .right{ float:left; width:264px;margin-right:0px;}

.bottom{ background:#007cd8; padding:15px 0px; text-align:center;}
.bottom div{ height:35px; line-height:35px; color:#fff;}
.bottom div a{ height:35px; line-height:35px; color:#fff; text-decoration:none; margin:0px 10px;}
.bottom div a:hover{ color:#FFFF00; text-decoration:underline; }

.bottom p{ color:#FFF; font-size:14px;}
/*

.bottom{ background:#e1e1e1;}
.bottom .line{ background:#0099cf; height:50px; text-align:center; line-height:50px; color:#FFF; font-size:12px;}
.bottom .line a{ color:#FFF; margin:0px 5px; text-decoration:none;}
.bottom p{ display:block; padding:25px 0px; text-align:center; font-size:12px; color:#666;}
*/ 
/*企业简介*/ 

.sxlw_p2{ overflow:auto; width:1024px; margin:0 auto; margin-bottom:15px;}
.sxlw_p2 .left{ width:202px; float:left; border:1px solid #ddd; height:493px; background:url(../pic/xjhx_shui.jpg) no-repeat center bottom; padding:2px;}
.sxlw_p2 .left h3{background:#ddd; display:block; height:50px; line-height:50px; text-align:center; font-size:16px; color:#1b97d7; }
.sxlw_p2 .left ul{ padding:0px; margin:0px; width:195px; padding-top:15px; margin:0 auto;}
.sxlw_p2 .left ul li{ background:#cecece; height:36px; line-height:36px; text-align:center; margin-bottom:10px;}
.sxlw_p2 .left ul li.current{ background:#1b97d7; height:36px; line-height:36px; text-align:center;}
.sxlw_p2 .left ul li a{ color:#666; font-size:14px; text-decoration:none;}
.sxlw_p2 .left ul li.current a{ color:#fff;}
.sxlw_p2 .left ul li.current a{ display:inline-block; background:url(../img/xjhx_d1.jpg) no-repeat right center; padding-left:15px; padding-right:15px;}
.sxlw_p2 .right{ width:800px; margin:0 auto; float:right;}
.sxlw_p2 .right h3{ font-size:30px; color:#1b97d7; font-weight:normal; display:block; text-align:center; padding:25px 0px;}
.sxlw_p2 .right .cont{ font-size:14px; line-height:35px; color:#666;}
.sxlw_p2 .right .cont img{ display:inline-block; float:left; padding:3px; border:1px solid #ddd; margin:15px; margin-bottom:0px;}
.sxlw_p2 .right .zxin{ width:100%;}
.sxlw_p2 .right .zxin ul li{ float:left; width:50%; text-align:center; margin-bottom:15px; }
.sxlw_p2 .right .zxin ul li a {color:#000; font-size:14px; text-decoration:none; }
.sxlw_p2 .right .zxin ul li a:hover {color:#ff0000;  }
.sxlw_p2 .right .zxin ul li div img{ width:217px; height:304px; border:1px solid #ddd;}
.sxlw_p2 .right .zxin ul li b{ font-size:16px; line-height:35px; overflow:hidden; font-weight:normal;}

.news_img_list{ width:1030px; margin:0 auto; overflow:auto;}
.news_img_list .two_line{ width:1030px; height:30px; line-height:30px; background:#cce2ea; margin:0 auto; font-size:12px; margin-top:10px; clear:both; margin-bottom:10px;}
.news_img_list .two_line p{ display:block; padding-left:20px;}
.news_img_list .two_line p a{ color:#666; text-decoration:none;}
.news_img_list .two_line p a:hover{ color:#666; text-decoration:underline;}
.news_img_list .right{ float:right; width:300px; padding-bottom:30px;}
.news_img_list .right .bt{width:300px; border-bottom:3px solid #0099CB; height:50px; }
.news_img_list .right .bt span{display:block; font-weight:bold; height:50px; font-size:16px; float:left; color:#333; width:150px; background:url(../images/dian.jpg) no-repeat 10px center; padding-left:30px;line-height:50px; font-size:16px;}
.news_img_list .right .bt a{ float:right; font-size:12px; color:#333; display:block; width:40px; line-height:50px; text-decoration:none;}
.news_img_list .right .bt a:hover{ color:#069; text-decoration:underline;}
.news_img_list .right .list{ width:260px; padding-top:10px; padding-bottom:15px; margin:0 auto;}
.news_img_list .right .list ul li{ height:34px; line-height:34px; font-size:12px;}
.news_img_list .right .list ul li a{ color:#333; text-decoration:none;}
.news_img_list .right .list ul li a:hover{ color:#06C; text-decoration:underline;}
.news_img_list .right .ad_img{ border:1px solid #ddd; margin:0 auto; width:260px; padding:2px; height:140px; overflow:hidden; margin-top:10px; position:relative;}
.news_img_list .right .ad_img img{width:260px; height:140px;}
.news_img_list .right .ad_img a{ color: aliceblue;}
.news_img_list .right .ad_img span{ position:absolute; background:#000; height:30px; width:100%; left:0px; bottom:1px; opacity:0.8;line-height:30px; font-size:12px; color:#FFF; text-align:center; width:260px; left:2px;}
.news_img_list .left{ float:left; width:700px;  overflow:hidden;}
.news_img_list .left .list{ background:#ebebeb; overflow:hidden;}
.news_img_list .left .list ul{ padding-left:20px; width:750px; padding-top:25px; padding-bottom:20px;}
.news_img_list .left .list ul li{ float:left; width:210px; margin-right:15px;}
.news_img_list .left .list ul li div{ width:210px; height:140px; overflow:hidden;}
.news_img_list .left .list ul li div img{ width:210px; height:140px;}
.news_img_list .left .list ul li span{ height:60px; line-height:20px; display:block; font-size:12px; text-align:center; padding-top:5px; }
.news_img_list .left .list ul li span a{ text-decoration:none; color:#666;}
.news_img_list .left .f_page{ text-align:center; padding:25px 0px; font-size:12px;}
.news_img_list .left .f_page a{ color:#666; margin:0px 8px; text-decoration:none;}
.news_img_list .left .f_page a:hover{ text-decoration:underline;}
.news_img_list .left .list1{ background:#ebebeb; overflow:hidden;}
.news_img_list .left .list1 ul{ padding:15px;}
.news_img_list .left .list1 ul li{ border-bottom:1px dashed #a09f9f; padding:10px 0px; overflow:auto;}
.news_img_list .left .list1 ul li div{ float:left; width:80%; font-size:12px; overflow:hidden;}
.news_img_list .left .list1 ul li div span{ font-size:14px; font-weight:bold; line-height:25px; padding-bottom:10px; display:block;}
.news_img_list .left .list1 ul li div span a{ text-decoration:none; color:#333;}
.news_img_list .left .list1 ul li div span a:hover{ text-decoration:underline;}
.news_img_list .left .list1 ul li div p{ font-size:12px; color:#999; line-height:25px;}
.news_img_list .left .list1 ul li b{ display:block; float:right; width:20%; font-size:12px; font-weight:normal; text-align:center;}

.news_img_list .left_news_cont{ float:left; width:700px; background:#ebebeb;}
.news_img_list .left_news_cont .title{ text-align:center; padding:25px 0px;}
.news_img_list .left_news_cont .title h3{ font-size:30px; display:block; line-height:50px;}
.news_img_list .left_news_cont .title p{ font-size:14px; color:#999;}
.news_img_list .left_news_cont .cont{ padding:25px; width:650px; margin:0 auto;}
.news_img_list .left_news_cont .cont img{ max-width: 660px;}




.mbx{ width:1004px; height:40px; line-height:40px; margin:0 auto; background:#CECECE; padding-left:20px; margin-bottom:20px;}
.mbx a{ color:#000; font-size:14px; text-decoration:none;}
.mbx a:hover{ color:#06C;}




.list_pic{ width:1024px; margin:0 auto; overflow:auto;}
.list_pic .left{ float:left; width:720px; }
.list_pic .img_lists{ width:720px; padding-top:20px;overflow:hidden;overflow:hidden; border-bottom:1px solid #ddd; margin-bottom:15px; background:#EBEBEB;}
.list_pic .img_lists ul{ width:780px; padding-left:23px;}
.list_pic .img_lists ul li{ float:left; width:210px; height:170px; margin-right:22px; margin-bottom:20px;}
.list_pic .img_lists ul li div{ border:1px solid #ddd; width:210px; height:140px; overflow:hidden;}
.list_pic .img_lists ul li div img{width:210px; height:140px;}
.list_pic .img_lists ul li span{ width:210px; display:block; height:30px; line-height:30px; font-size:12px; text-align:center; overflow:hidden;}
.list_pic .img_lists ul li span a{ color:#666; text-decoration:none;}
.list_pic .img_lists ul li span a:hover{ color:#b50d00;}


/*分页*/ 





.list_pic .left .f_page{ text-align:center; padding:25px 0px; font-size:12px;}
.list_pic .left .f_page a{ color:#666; margin:0px 8px; text-decoration:none;}
.list_pic .left .f_page a:hover{ text-decoration:underline;opacity:1}






.list_pic .right{ float:right; width:280px;}
.list_pic .right .bt{ width:280px; height:40px; overflow:hidden; border-bottom:3px solid #0099CF; margin-bottom:15px;}
.list_pic .right .bt h3{ float:left; display:inline-block; font-size:16px; font-weight:normal; color:#000; line-height:40px;height:40px; background:url(../img/xjhx_d.jpg) no-repeat left center; padding-left:15px;}
.list_pic .right .bt b{ float:left; display:inline-block; font-size:12px; font-weight:normal; color:#1b97d7; font-style:italic; line-height:40px; margin-left:10px;}
.list_pic .right .bt a{ display:inline-block; float:right; font-size:12px; color:#000; text-decoration:none; line-height:40px; padding-right:15px;}
.list_pic .right .list ul{padding-left:10px;}
.list_pic .right .list ul li{ height:40px; line-height:40px; font-size:14px; width:260px; overflow:hidden;}
.list_pic .right .list ul li span{ float:left; width:260px; overflow:hidden; display:inline-block;}
.list_pic .right .list ul li span a{ text-decoration:none; color:#000;}
.list_pic .right .list ul li span a:hover{ text-decoration:none; color:#2a9eda;}
.list_pic .right .r_pic{ width:260px; height:140px; border:1px solid #ddd; padding:2px; overflow:hidden; margin:0 auto;}

/*文字列表*/ 

.list_pic .wz_list{ width:720px; padding-top:20px;overflow:hidden;overflow:hidden; border-bottom:1px solid #ddd; margin-bottom:15px; background:#EBEBEB;}
.list_pic .wz_list ul{ width:680px; margin:0 auto;}
.list_pic .wz_list ul li{ margin-bottom:15px; border-bottom:1px dashed #666; position:relative; padding-bottom:10px;}
.list_pic .wz_list ul li span{ font-size:18px; height:35px; line-height:35px; overflow:hidden; display:block; width:580px;}
.list_pic .wz_list ul li span a{ text-decoration:none; color:#000;}
.list_pic .wz_list ul li p{ font-size:12px; height:20px; line-height:20px; overflow:hidden;width:580px; height:60px;}
.list_pic .wz_list ul li p a{ text-decoration:none; color:#999;}
.list_pic .wz_list ul li b{ position:absolute; right:10px; font-size:12px; color:#666; font-weight:normal; top:45px;}
.list_pic .wz_list a:hover{ color:#069;}

/*详情*/ 

.list_pic .news_cont{ width:720px; overflow:hidden; overflow:hidden; background:#fff; padding-top:20px;}
.list_pic .news_cont img{ width:700px; display: block; margin: 0 auto;}
.list_pic .news_cont .title{padding-top:20px;  text-align:center; border-bottom:1px solid #ddd; padding-bottom:15px; width:680px; margin:0 auto;}
.list_pic .news_cont .title h3{ font-family:"微软雅黑"; font-weight:normal; font-size:25px; display:block; line-height:40px; text-align:center; margin:0px; width:600px; margin:0 auto;}
.list_pic .news_cont .title p { line-height:40px;}
.list_pic .news_cont .title p b{ font-weight:normal; color:#888; font-size:12px; }
.list_pic .news_cont .title p b.b1{margin-right:80px; }
.list_pic .news_cont .cont{ width:680px;overflow:hidden; padding:20px 0px; margin:0 auto; line-height:30px;}


.two_banner{ display: block; margin: 0 auto; width: 1024px; overflow: hidden;}
