@charset "utf-8";


/* CSS Document */


#example { 


width: 100px !important; /* IE7+FF */ 


width: 200px; /* IE6 */ 


}


*{margin: 0 auto; padding: 0;}


body{font-size: 12px;color: #121212;font-family:  Microsoft YaHei, 宋体, Arial, Helvetica, sans-serif;background:none;}


ul,li{list-style-type: none;}


img,ul,li,button{margin: 0px;}


img,button{border: none;}


a{color: #000;text-decoration: none;}


a:hover{text-decoration: none;}


a:active{text-decoration: none;}


img{border:0;}


input{}





/*banner*/


.banner{ width:100%;}


.slideBox{ width:100%; height:500px; overflow:hidden; position:relative; margin:auto;}


		.slideBox .hd{ width:100%;  position:absolute; left:0; bottom:20px; z-index:1;  }


		.slideBox .hd ul{zoom:1;  text-align:center; width:100%;}


		.slideBox .hd ul li{ display:inline; margin-right:10px;   border-radius:50%; padding:0 8px;text-align:center; background:#fff; cursor:pointer; margin-left:15px; }


		.slideBox .hd ul li.on{ background:#1C7ABA; color:#fff; }


		.slideBox .bd{ position:relative; height:100%; z-index:0;   }


		.slideBox .bd li{ zoom:1; vertical-align:middle; }


		.slideBox .bd img{ width:100%; height:500px; display:block; margin:auto; }





		/* 下面是前/后按钮代码，如果不需要删除即可 */


		.slideBox .prev,


		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:0.5;   }


		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }


		.slideBox .prev:hover,


		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }


		.slideBox .prevStop{ display:none;  }


		.slideBox .nextStop{ display:none;  }





/*search*/


.search_all{width:100%; height:66px;}


.search{width:1080px; margin:auto; overflow:hidden;}


.search p{ float:left; font-size:14px; color:#444; line-height:56px;}


.search p span{ font-weight:bold; color:#1C7ABA;}


.search_ny{ float:right; width:250px; height:28px; line-height:28px; overflow:hidden; margin-right:50px; background:url(../images/search_03.png) no-repeat center center; margin-top:14px;}


.search_ny input{width:140px;height:28px; border:none;background:none; margin-left:60px; font-size:14px; color:#888;}


.search_ny button{float:right; width:50px; line-height:28px; font-size:14px; color:#fff; background:#fe860e;}








/*hz*/


.hz_all{ width:100%; height:250px; background:url(../images/hz_bk.jpg) no-repeat center;}


.hz{ width:1080px; margin:auto; height:250px;}


.hz h3{ background:url(../images/hz_bt_bk.png) no-repeat center; width:1080px; height:60px; padding-top:30px; }


.hz h3 a{ text-align:center; display:block; font-size:18px; color:#000; line-height:20px;}


.hz h3 a span{ font-size:12px; color:#888888; line-height:24px; font-weight:normal;}


/*向左滚动*/


.picScroll-left{ width:1080px;  overflow:hidden; position:relative; height:140px;  }


		.picScroll-left .hd{ overflow:hidden;  }


		.picScroll-left .hd .prev{ display:block;  width:30px; height:80px; float:right;  overflow:hidden;cursor:pointer; background: url(../images/hz_l.jpg) no-repeat; position:absolute; top:40px; left:0px;}


		.picScroll-left .hd .next{ display:block;  width:30px; height:80px; float:right;  overflow:hidden;cursor:pointer; background:url(../images/hz_r.jpg) no-repeat;position:absolute; top:40px; left:1050px; }


		


		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:0px; zoom:1; }


		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }


		.picScroll-left .hd ul li.on{ background-position:0 0; }


		.picScroll-left .bd{ padding:10px;   }


		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }


		.picScroll-left .bd ul li{ margin:0 26px; float:left; _display:inline; overflow:hidden; text-align:center; width:150px; margin-top:20px;}


		.picScroll-left .bd ul li .pic{ text-align:center; }


		.picScroll-left .bd ul li .pic img{ width:148px; height:78px; display:block; border:1px solid #e6e6e6; }


		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }


		.picScroll-left .bd ul li .title{ line-height:30px; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;   }


        .picScroll-left .bd ul li .title a{color:#666;}








/*pro*/


.pro_all{ width:100%; background:url(../images/cp_bk.jpg) no-repeat center; height:615px; margin-top:-15px;}


.pro{width:1080px; margin:auto; overflow:hidden; padding-top:40px;}


.pro_l{ width:220px; float:left;}


.pro_l h2{ height:80px; background:#1C7ABA; text-align:center; cursor:pointer;}


.pro_l h2 a{ color:#fff; font-size:24px; line-height:60px;}


.pro_l h2 a span{ font-weight:normal; font-size:12px; color:#5cb0f6; line-height:0px; text-transform:uppercase;}


.pro_l ul{}


.pro_l ul li{ height:60px;background:#1C7ABA; text-align:center; cursor:pointer; margin-top:15px;}


.pro_l ul li a{color:#fff; font-size:16px; line-height:55px;}


.pro_l ul li a span{font-size:12px; color:#5cb0f6;  text-transform:uppercase; line-height:0px; display:block;}


.pro_l ul li:hover{ background:#fe9b00;}


.pro_l ul li:hover a span{ color:#fecd81;}


.pro_r{ width:830px; float:right;}


.pro_r_bt{ overflow:hidden;}


.rxcp{ float:left; border-left:5px solid #fe9b00;}


.rxcp a{ font-size:18px; color:#1C7ABA; margin-left:5px; font-weight:bold;}


.rxcp a span{ font-size:14px; color:#adadad;text-transform:uppercase; margin-left:5px; font-weight:normal;}


.rxcp_m{ float:right; margin-right:10px;}


.rxcp_m a{ color:#fe9b00; line-height:30px;}


.pro_line{ margin-top:8px;}


.pro_r ul{ overflow:hidden;}


.pro_r ul li{ width:190px; float:left; margin-right:16px; margin-top:12px;}


.cpt a img{ width:186px; height:176px; border:2px solid #e6e6e6;}


.cpt_w{ overflow:hidden; margin-top:7px;}


.cpt_w a{ color:#777; }


.cpt_w1{ float:left; width:186px; height:22px; border:1px solid #cccccc; text-align:center; line-height:22px;cursor:pointer;}


.cpt_w2{ float:left; width:186px; height:22px; border:1px solid #cccccc; margin-top:5px; text-align:center; line-height:22px;cursor:pointer; background:#fe9b00;}

.cpt_w2 a{color:#F9F9F9 }
.cpt_w1:hover{ background:#1C7ABA;}


.cpt_w1:hover a{ color:#fff;}


.cpt_w2:hover{ background:#fe9b00;}


.cpt_w2:hover a{ color:#fff;}





/*ys*/


.ys_all{ width:100%;  background:url(../images/ys_bk.jpg) no-repeat center; height:1900px; margin-top:0px; overflow:hidden;}


.ys{ width:1080px; margin:auto; position:relative;}


.ys_bt{}


.ys_bt h3{ text-align:center; padding-top:18px;}


.ys_bt h3 a{ font-size:30px; font-weight:bold; color:#fff;}


.ys_bt_w1{ font-family:"宋体"; font-size:30px; text-transform:uppercase; text-align:center; color:#fff; line-height:60px;}


.ys_bt_w2{ position:absolute; color:#fff; font-size:18px; color:#fff; left:280px; top:148px;}


.ys_bt_w3{ position:absolute; color:#fff; font-size:18px; color:#fff; left:420px; top:148px;}


.ys_bt_w4{ position:absolute; color:#fff; font-size:18px; color:#fff; left:585px; top:148px;}


.ys_bt_w5{ position:absolute; color:#fff; font-size:18px; color:#fff; left:720px; top:148px;}


/*ys1*/


.ys1{ position:absolute; overflow:hidden; height:420px;top:280px;}


.ys1 img{ float:left; width:437px; height:417px; margin-left:40px;}


.ys1_ny{ float:left; width:470px; margin-left:80px;}


.ys1_ny_bt{ font-size:24px; font-weight:bold; color:#1C7ABA; margin-top:50px; line-height:30px; border-bottom:1px dashed #b3ddff;}


.ys1_ny_bt span{ font-size:12px; color:#9b9b9b; font-weight:normal; text-transform:uppercase;}


.ys1_ny ul{}


.ys1_ny ul li{ margin-top:20px; }


.ys1_ny ul li img{ width:14px; height:14px; padding-top:10px; margin-left:0}


.ys1_ny ul li span{ margin-left:10px; color:#666666; font-size:14px; line-height:30px;}


.ys1_an{ overflow:hidden; margin-top:30px;}


.ys1_lj{ background:#1C7ABA; width:100px; height:30px; border-radius:4px; text-align:center; line-height:30px; float:left;}


.ys1_lj a{ color:#fff; font-size:14px;}


.ys1_zx{ background:#fe9b00; width:100px; height:30px; border-radius:4px; text-align:center; line-height:30px; float:left; margin-left:50px;}


.ys1_zx a{ color:#fff; font-size:14px;}


.ys2{ position:absolute; overflow:hidden; top:680px; height:430px; }


.ys2 img{ width:523px; height:409px; margin-left:55px;}


.ys2_ny{ float:left;width:480px; margin-left:20px;}


.ys2_ny ul{}


.ys2_ny ul li{ margin-top:20px; }


.ys2_ny ul li img{ width:14px; height:14px; padding-top:10px; }


.ys2_ny ul li span{ margin-left:10px; color:#666666; font-size:14px; line-height:30px;}


.ys3{ position:absolute; overflow:hidden; top:1100px; height:380px;}


.ys3 img{ float:left; width:511px; height:307px; margin-right:50px;}


.ys3_ny{ float:left; width:470px;}


.ys3_ny ul{}


.ys3_ny ul li{ margin-top:20px; }


.ys3_ny ul li img{ width:14px; height:14px; padding-top:10px; margin-left:0}


.ys3_ny ul li span{ margin-left:-30px; color:#666666; font-size:14px; line-height:30px;}


.ys4{position:absolute; overflow:hidden; top:1500px; height:440px;}


.ys4 img{ float:left; width:493px; height:440px; margin-left:100px;}


.ys4_ny{ float:left; width:470px;}


.ys4_ny ul{}


.ys4_ny ul li{ margin-top:20px; }


.ys4_ny ul li img{ width:14px; height:14px; padding-top:10px; margin-left:0}


.ys4_ny ul li span{ margin-left:10px; color:#666666; font-size:14px; line-height:30px;}





/*phone1*/


.phone1_all{ width:100%; height:200px; background:url(../images/phone1_bk.jpg) no-repeat center; margin-top:0px;}


.phone1{  position:relative; width:1080px; margin:auto;}


.phone1_w1{position:absolute; top:52px; color:#fff; font-size:20px; left:140px;}


.phone1_w2{position:absolute; top:90px; color:#fff; font-size:30px; left:100px; font-weight:bold;}


.phone1_w3{position:absolute; top:150px;left:130px; cursor:pointer; width:160px; height:30px; background:#000;filter:alpha(opacity=20); /*IE滤镜，透明度50%*/-moz-opacity:0.2; /*Firefox私有，透明度50%*/opacity:0.2;/*其他，透明度50%*/ border-radius:16px; text-align:center; line-height:30px;}


.phone1_w3 a{ font-size:16px; color:#fff; }


.phone1_w3:hover{ background:#fff;filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/opacity:0.8;/*其他，透明度50%*/}


.phone1_w3:hover a{ color:#1C7ABA;}


.phone1_w4{position:absolute; top:40px; color:#fff; font-size:30px; left:600px; text-transform:uppercase;  font-weight:bold;}


.phone1_w4 span{ font-size:18px; font-weight:normal;}


.phone1_w5{position:absolute; top:100px; color:#fff; font-size:26px; left:600px; letter-spacing:2px; }





/*gs*/


.gs_all{ width:100%;}


.gs{ width:1080px; margin:auto;}


.gs h3{ background:url(../images/gs_bt_bk.jpg) no-repeat center; height:60px; padding-top:100px; text-align:center; line-height:0px;}


.gs h3 a{ font-size:24px; color:#1C7ABA; font-weight:bold;}


.gs h3 a span{ color:#fe9b00;}


.gs_ry{ overflow:hidden;}


.jj{ width:720px; height:330px; border:1px solid #cccccc; float:left; margin-top:0px;}


.jj_bt{ border-bottom:1px solid #ccc; overflow:hidden;}


.jj_bt_w1{ width:120px; height:44px; background:#1C7ABA; text-align:center; line-height:44px; float:left; cursor:pointer;}


.jj_bt_w1 a{ font-size:18px; color:#fff;}


.jj_bt_w2{ float:right; line-height:24px; text-align:center;margin-right:10px; width:60px; height:22px; border-radius:4px; background:#fe9b00; margin-top:10px;}


.jj_bt_w2 a{ color:#fff;}


.jj_ny{ overflow:hidden;}


.jj_ny_t{float:left;width:236px; height:246px;margin-top:20px; margin-left:20px;}


.jj_ny_t a img{width:234px; height:244px;   border:1px solid #ccc; }


.jj_ny_w{ width:410px; float:right; margin-right:20px;margin-top:20px;  }


.jj_ny_w1{ font-size:18px; color:#444;  border-bottom:1px dashed #ccc; line-height:36px;}


.jj_ny_w2{ font-size:14px; color:#999; line-height:24px; margin-top:15px; height:144px; overflow:hidden;}


.jj_ny_w3{ width:90px; height:26px; background:#fe9b00; border-radius:4px; text-align:center; line-height:26px; cursor:pointer; margin-right:0px; margin-top:10px;}


.jj_ny_w3 a{ font-size:14px; color:#fff;}


.ry{ background:url(../images/ry_bk.png) no-repeat center; width:340px; height:330px; float:right; margin-top:0px;}


.ry_bt{ overflow:hidden;}


.ry_bt_w1{ font-size:18px; line-height:45px; margin-left:15px; float:left;}


.ry_bt_w1 a{ color:#fff;}


.ry_bt_w2{ font-size:12px; line-height:45px; margin-right:15px; float:right;}


.ry_bt_w2 a{ color:#fff;}


/*向左滚动*/


.ry_picScroll-left{ width:340px;  overflow:hidden; position:relative;  }


		.ry_picScroll-left .hd{ overflow:hidden;  }


		.ry_picScroll-left .hd .prev{ display:block;  width:30px; height:80px; float:right;  overflow:hidden;cursor:pointer; background: url(../images/t_lll.png) no-repeat; position:absolute; top:80px; left:10px;}


		.ry_picScroll-left .hd .next{ display:block;  width:30px; height:80px; float:left;  overflow:hidden;cursor:pointer; background:url(../images/t_rrr.png) no-repeat;position:absolute; top:80px; left:310px; }


		


		.ry_picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:0px; zoom:1; }


		.ry_picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }


		.ry_picScroll-left .hd ul li.on{ background-position:0 0; }


		.ry_picScroll-left .bd{ }


		.ry_picScroll-left .bd ul{ overflow:hidden; zoom:1; }


		.ry_picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width:220px; margin-top:20px;}


		.ry_picScroll-left .bd ul li .pic{ text-align:center; }


		.ry_picScroll-left .bd ul li .pic img{ width:218px; height:167px; display:block; border:1px solid #e6e6e6; }


		.ry_picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }


		.ry_picScroll-left .bd ul li .title{ line-height:120px; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;   }


        .ry_picScroll-left .bd ul li .title a{color:#666;}





/*lc*/


.lc_all{ width:100%; margin-bottom:20px; margin-top:30px;}


.lc{ width:1080px; margin:auto;}


.lc_ny{ overflow:hidden;}


.lc_ny_l{ float:left;}


.lc_ny_l img{ width:82px; height:180px;}


.lc_ny_r{ float:right; width:970px; height:180px; border:2px solid #c7cfd9;}


.lc_ny_r ul{ overflow:hidden; height:170px;}


.lc_ny_r ul li{ float:left; margin-left:76px; margin-top:25px;}


.lc_ny_r ul li p{ text-align:center; color:#555; margin-top:120px;}


.cl1{ background:url(../images/ld1.png) center no-repeat; width:100px; height:100px;}


.cl1:hover{ background:url(../images/ld2.png) center no-repeat; width:100px; height:100px;}


.cl2{ background:url(../images/yy1.png) center no-repeat; width:100px; height:100px;}


.cl2:hover{ background:url(../images/yy2.png) center no-repeat; width:100px; height:100px;}


.cl3{ background:url(../images/ap1.png) center no-repeat; width:100px; height:100px;}


.cl3:hover{ background:url(../images/ap2.png) center no-repeat; width:100px; height:100px;}


.cl4{ background:url(../images/tz1.png) center no-repeat; width:100px; height:100px;}


.cl4:hover{ background:url(../images/tz2.png) center no-repeat; width:100px; height:100px;}


.cl5{ background:url(../images/zf1.png) center no-repeat; width:100px; height:100px;}


.cl5:hover{ background:url(../images/zf2.png) center no-repeat; width:100px; height:100px;}


.cl6{ background:url(../images/zz1.png) center no-repeat; width:100px; height:100px;}


.cl6:hover{ background:url(../images/zz2.png) center no-repeat; width:100px; height:100px;}





/*kh*/


.kh_all{ width:100%; background:url(../images/kh_bk.jpg) no-repeat center; height:560px;}


.kh{ width:1080px; margin:auto;}


.kh h3{ text-align:center; font-size:24px; padding-top:15px;}


.kh h3 a{ color:#1C7ABA;}


.kh h3 a span{color:#fe9b00;}


.kh_xbt{ font-size:18px; color:#1C7ABA; line-height:30px;}


.kh_xbt span{ font-size:15px;}


.ke_ny{ overflow:hidden; margin-top:0px;}


.ke_ny li{ float:left; margin-right:15px; margin-top:30px; width:520px;}


.kh_tu{ float:left; width:240px; height:180px;}


.kh_tu a img{width:240px; height:180px;}


.ke_ny li div{ float:left; width:250px; height:180px; border:1px #e6e6e6 solid; margin-left:8px;}


.kh_bt{ font-size:18px; font-weight:600;  margin:6px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; height:30px; border-bottom:1px #e6e6e6 solid;}


.kh_bt a{color:#555;}


.kh_bt a:hover{ color:#1C7ABA;}


.kh_btny{ width:252px; margin:auto; line-height:30px; color:#777777; height:120px; overflow:hidden;}





/*news*/


.xw_all{ width:100%; background:url(../images/xw_bk.jpg) no-repeat center;  overflow:hidden; padding-top:30px; }


.xw{ width:1080px; margin:auto;}


.xw h3{ background:url(../images/new_bt_bk.png) no-repeat center; width:1080px; height:86px;text-align:center; line-height:55px; font-size:24px; padding-top:50px; }


.xw h3 a{color:#1C7ABA;}


.xw h3 a span{color:#fe9b00;}


/*新闻切换*/


.N_slideTxtBox{ width:1080px; padding-top:10px; margin-top:-30px; height:470px; overflow:hidden;}


		.N_slideTxtBox .hd{  position:relative; }


		.N_slideTxtBox .hd ul{   position:absolute; left:280px; top:25px; }


		.N_slideTxtBox .hd ul li{ float:left; cursor:pointer; margin-left:60px; line-height:50px;  }


		.N_slideTxtBox .hd ul li a{ font-size:18px; font-weight:bold; color:#555555;}


		.N_slideTxtBox .hd ul li.on{ background:url(../images/xw_line.png) no-repeat bottom; }


		.N_slideTxtBox .bd{ margin-top:120px;}


		.N_slideTxtBox .bd ul{  zoom:1; overflow:hidden;  }


		.N_slideTxtBox .bd ul .xw_l{ float:left; width:330px;}


		.N_slideTxtBox .bd ul .xw_r{ float:right; width:730px;}


		.xw_l img{ width:330px; height:180px;}


		.xw_l div{ width:330px; height:155px; border:1px solid #b5b5b5; margin-top:15px; border-radius:8px;}


        .xw_l_w1{ width:310px; margin:auto; font-size:14px; color:#1C7ABA; font-weight:bold; margin-left:15px; line-height:30px; border-bottom:1px dashed #b5b5b5; margin-top:5px;}


        .xw_l_w2{ width:310px; margin:auto; color:#777; line-height:20px; margin-left:15px; margin-top:10px; height:60px; overflow:hidden;}


        .xw_l_w3{ width:70px; height:20px; background:#1C7ABA; text-align:center; margin-top:15px; margin-right:20px; cursor:pointer;}


        .xw_l_w3 a{ font-size:12px; color:#fff;}


		.xw_r ul{ overflow:hidden;}


		.xw_r ul li{ width:340px; height:100px; border:1px solid #c9c9c9; border-radius:8px; float:left; margin-bottom:18px; overflow:hidden; margin-left:20px;}


		.xw_r ul li:hover{ width:340px; height:100px; border:1px solid #1C7ABA; border-radius:8px; float:left; margin-bottom:18px; overflow:hidden; margin-left:20px;}


		.xw_r ul li:hover .xw_date span{ display:block; font-size:12px; color:#fff}


		.xw_r ul li:hover .xw_date{background:url(../images/yuan_1.png) no-repeat left;}


		.xw_date span{ display:block; font-size:12px; color:#fff;}


        .xw_date{ background:url(../images/yuan_2.png) no-repeat left; height:68px; width:68px; margin-left:10px; margin-top:18px; text-align:center; float:left; font-size:25px; color:#fff; line-height:33px;}


		.xw_date_w{ float:right; width:240px; margin-right:10px;}


		.xw_date_w1{ font-size:14px; color:#666666; font-weight:bold; margin-top:0px; margin-bottom:10px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


        .xw_date_w2{ line-height:18px; color:#777; height:36px; overflow:hidden;}


		.xw_date_w3{ width:22px; height:22px; background:#fe9b00; text-align:center; line-height:20px; margin-right:-10px; cursor:pointer;}


		.xw_date_w3 a{ color:#fff;}


		.xw_tu{ width:330px; height:155px; border:1px solid #b5b5b5; margin-top:15px; border-radius:8px;}


        .xw_tu a img{width:330px; height:155px; border-radius:8px;}








/*link*/


.link_all{ width:100%; background:url(../images/link_bk.jpg) no-repeat center; height:148px;}


.link{ width:1080px; margin:auto;}


.link h3{ width:139px; height:40px; margin:auto; padding-top:20px;}


.link ul{ width:1080px; height:60px; border:2px #1C7ABA solid; overflow:hidden;}


.link ul li{ width:100px; line-height:60px;float:left; text-align:center;}


.link ul li a{ font-size:14px; color:#777; font-weight:bold; }


.link ul li:hover a{ color:#1C7ABA;}


