

/*top*/

.top{height: 20px;background: #dcdcdc;color:#1c1c1c;font-size: 14px;line-height: 20px;}

.top .huany{}

.top .right a{color: #1c1c1c;}

.top .right a:hover{color: DimGray;}



/*head*/

.head{height: 130px;}

.head .left .gs_name{font-size: 26px;font-weight: bold;line-height:47px;margin-top: 30px;color: #023160;width: 524px;}

.head .left .gs_ename{font-size: 15px;}

.head .middle{margin-left: 278px;margin-top:43px;}

.head .right{background:url('../images/top_phone.png') no-repeat left; width:246px;height:70px;margin-top: 30px;}

.head .right .top_phone{ padding: 10px 0 0 60px;font-size: 16px;color: #000;}



/*nav*/

.nav{background: #00468c;}

.nav .dh{line-height: 64px;}

.nav .dh a{font-size: 20px;color: #fff;padding: 15px 36px;}

.nav .dh a:hover{border-top:2px solid #fff;border-bottom:none;box-shadow: -2px 0 2px #023160,2px 0 2px #023160;margin-left: 2px;}

.nav .cur{background: #fff;border-bottom: 1px solid #023160; }

.nav .cur a{color:#023160;}

.nav .cur a:hover{background: #fff;box-shadow:none;border:none;}



/*search*/

.search{height: 40px;margin-top:10px;}

.search .left{color: #7e7e7e;font-size: 14px;font-weight: bold;line-height: 40px;}

.search .left a{color: #7e7e7e;}

.search .left a:hover{color: #7e7e7e;}

.search .right .sea_input{padding: 10px;}

.search .right .sub_input{background: url(../images/search.png);cursor: pointer;border-radius: 5px;border:none;width: 40px;height: 40px;margin-left: -5px;background-size: 40px 40px;}





.tit{background: url(../images/tit_buttom.png) no-repeat bottom;height: 80px;text-align: center;}

.tit .ename{color: #959596;}

.tit .name{color: #00468c;font-size: 40px;line-height: 40px;}



/*pro*/

.pro{}

.pro .main{}

.pro .main .pro_left{width: 250px;height:720px;background: #00468c; }

.pro .main .pro_left .tp{height: 90px;text-align: center;color: #fff;}

.pro .main .pro_left .tp .name{font-size: 25px;line-height: 50px;}

.pro .main .pro_left .tp .hr{width: 60px;background: #fff;margin:0 auto;}

.pro .main .pro_left .tp .ename{font-size: 14px;opacity: 0.6;}

.pro .main .pro_left .cp_list{background: #fff;width: 220px;height: 510px;margin-left: 5px;padding: 10px;}

.pro .main .pro_left .cp_list .l_one{height: 50px;width: 100%;margin-top:0px;border-bottom: 2px dotted #878788;background: url(../images/listbef.png) no-repeat left;}

.pro .main .pro_left .cp_list .l_one a{display: block;width: 182px;padding: 12px 0 15px 0px;margin-left: 30px;}

.pro .main .pro_left .cp_list .l_one a:hover{color: #00468c;}

.pro .main .pro_left .cp_list .l_one img{float: right;}

.pro .main .pro_left .cp_dh .cp_dh_tp{width:80%;height:40px;margin-left:10%;margin-top:20px;background:url(../images/pro_l_b.png) no-repeat left; background-size: 34px 34px;color: #fff;line-height: 50px;padding: 0 0 0 40px;}

.pro .main .pro_left .cp_dh .cp_dh_bt{color: #fff;font-size: 25px;text-align: center;width: 100%;}

.pro .main .pro_right{padding:0 3px;width: 930px;}

.pro .main .pro_right .pro_l_one{width: 290px;height: 350px;float: left;background: #fff;margin-left: 20px;margin-bottom: 20px;box-shadow: 0 0 8px #717171;position: relative;}

.pro .main .pro_right .pro_l_one .pro_img{float: left;width: 290px;height:290px;overflow: hidden;}

.pro .main .pro_right .pro_l_one .pro_img img{width: 290px;height:260px;}

.pro .main .pro_right .pro_l_one .pro_name{font-size: 20px;line-height: 40px;text-align: center;}

.pro .main .pro_right .pro_l_one:hover{border-bottom: 1px solid #00468c;height: 349px;color: #00468c;}

.pro .main .pro_right .pro_l_one .msk{position: absolute;background: rgba(241, 241, 241, 0.2);top:0;left: 0;width: 290px;height: 350px;display: none;text-align: center;}

.pro .main .pro_right .pro_l_one .msk img{margin-top:130px;}





/*youshi*/

.youshi{}

.youshi .yx_t_img{width: 100%;height: 129px;background: #00468c;text-align: center;margin-bottom: 70px;position: relative;z-index: 99;}

.youshi .tit{background: url(../images/ys_tiao.png) no-repeat;padding: 60px 0 0 0; margin-top:-70px;height: 70px;z-index: -1;}

.youshi .tit img{margin-top: 20px;}

.youshi .ys_b{background: url(../images/ys_b.jpg) no-repeat;width: 100%;height: 1876px;margin-top: -220px;padding: 270px 0 0 0;background-position:center; }

.youshi .ys_b .ys_tab_1{height: 430px;}

.youshi .ys_b .ys_tab_1 .ys_b_name{width: 350px;font-size: 25px;font-weight: bold;padding:140px 0 0 160px;}

.youshi .ys_b .ys_tab_1 .ys_b_ename{width: 350px;padding:0 0 0 160px;}

.youshi .ys_b .ys_tab_1 .ys_b_con{width: 350px;padding:  0 0 0 160px;}

.youshi .ys_b .ys_tab_2{height: 440px;}

.youshi .ys_b .ys_tab_2 .ys_b_name{width: 350px;font-size: 25px;font-weight: bold;padding:140px 0 0 700px;}

.youshi .ys_b .ys_tab_2 .ys_b_ename{width: 350px;padding:0 0 0 700px;}

.youshi .ys_b .ys_tab_2 .ys_b_con{width: 350px;padding: 0 0 0 700px;}

.youshi .ys_b .ys_tab_3{height: 440px;}

.youshi .ys_b .ys_tab_3 .ys_b_name{width: 350px;font-size: 25px;font-weight: bold;padding:140px 0 0 160px;}

.youshi .ys_b .ys_tab_3 .ys_b_ename{width: 350px;padding:0 0 0 160px;}

.youshi .ys_b .ys_tab_3 .ys_b_con{width: 350px;padding:  0 0 0 160px;}

.youshi .ys_b .ys_tab_4{height: 450px;}

.youshi .ys_b .ys_tab_4 .ys_b_name{width: 350px;font-size: 25px;font-weight: bold;padding:140px 0 0 700px;}

.youshi .ys_b .ys_tab_4 .ys_b_ename{width: 350px;padding:0 0 0 700px;}

.youshi .ys_b .ys_tab_4 .ys_b_con{width: 350px;padding: 0 0 0 700px;}







/*hf1*/

.hf1{height: 426px;position: relative;left: 50%;margin-left: -960px;margin-top:-300px;}





/*rongyu*/

.rongyu{}

.rongyu .ry_main{width: 100%;height: 250px;}

.rongyu .ry_main ul li{float: left;width: 260px;padding: 10px;box-shadow: 0 0 4px #ccc;background: #fff;margin:0 10px 0 10px;}

.rongyu .ry_main ul li img{width: 100%;}

.rongyu .ry_main ul li .ry_name{text-align: center;display: block;margin-top: 10px;}





/*about*/

.about{}

.about .ab_left{width: 700px;position: absolute;height: 400px;}

.about .ab_left .ab_l_box{height: 350px;width: 100%;background: #ccc;margin-top: 50px;}

.about .ab_left .ab_l_box .ab_gs_name{font-size: 25px;margin:45px 0 0 25px;font-weight: bold;float: left;}

.about .ab_left .ab_l_box  .ab_gs_con{margin:25px 0 0 25px;width: 450px;float: left;text-indent: 28px;}

.about .ab_left .ab_l_box  .ab_l_bot{width: 500px;margin-left: 25px;}

.about .ab_left .ab_l_box  .l_bot_one{width: 130px;text-align: left;margin-left: 20px;}

.about .ab_left .ab_l_box  .l_bot_one .fw_500{width:60%;font-size: 40px;color:#00468c;float: left;margin-top: 10px;text-align: center;}

.about .ab_left .ab_l_box  .l_bot_one .fw_kh{float: left;width: 65%;text-align: center;margin-top: 5px;}



.about .ab_right{width: 600px;position: absolute;height: 400px;left: 600px;}

.about .ab_right .ab_r_box{height: 300px;width: 100%;background: #00468c;}

.about .ab_right .ab_r_box img{height: 100%;}

.about .ab_right .link_about{width: 142px;height: 43px;color: #fff;background: #00468c;text-align: center;line-height: 40px;font-size: 18px;margin-top:30px;}

.about .ab_right .link_about a{color: #fff;padding: 10px 20px;}



.shu_60{width: 1px;height: 60px;float: left;background: #fff;}





/*news*/

.news{}

.news .n_main{width: 100%;height: 250px;}

.news .n_main ul li{float: left;width: 260px;padding: 10px;margin:0 10px 0 10px;}

.news .n_main ul li .n_time{color: #a09f9f;border-bottom: 2px solid #ccc;}

.news .n_main ul li .n_time .n_time_b{font-size: 30px;width: 100%;}

.news .n_main ul li .n_tit{width: 100%;overflow: hidden;font-size: 20px;font-weight: bold;}

.news .n_main ul li a:hover .n_time_b{color: #00468c;}

.news .n_main ul li a:hover .n_tit{color: #00468c;}

.news .n_main ul li a:hover .n_con{color: #565656;}





/*link*/

.links{background: #f4f4f4;}

.links .link{width: 100%;height:50px;border-bottom: 1px solid #000;font-size: 22px;line-height: 50px;}

.links .link_list{height: 80px;text-align: left;line-height: 40px;}





/*footer*/

.footer{height: 400px;background: #00468c;}

.footer .left_name{font-size: 31px;color: #fff;padding: 60px 0 ;font-weight: bold;}

.footer .left_contact{line-height: 30px;color: #fff;font-size: 20px;}

.footer .right_input{width: 650px;float: right;margin-top: 60px;height: 300px;padding: 20px;}

.footer .right_input .ft_input{width: 100%;height: 80px;}

.footer .right_input .ft_input .inp_left{width: 200px;color: #959596;font-size: 16px;float: left;}

.footer .right_input .ft_input .inp_left .inp_sty{color:#fff;margin-top: 10px;padding: 8px 10px;border-radius: 5px;background-color: #4174a9;border:none;height: 22px;width: 220px;}

.footer .right_input .ft_input .inp_right{width: 200px;color: #959596;font-size: 16px;float: right;}

.footer .right_input .ft_input .inp_right .inp_sty{color:#fff;margin-left:-40px;margin-top: 10px;padding: 8px 10px;border-radius: 5px;background-color: #4174a9;border:none;height: 22px;width: 220px;}

.footer .right_input .inp_sub{width: 100%;height: 38px;text-align: center;background-color: #ff6004;border:none; padding: 5px 0;border-radius: 5px;}





/*bottom*/

.bottom{height: 30px;}

.bottom .bt_left{width: 400px;float: left;text-align: left;line-height: 30px;}

.bottom .bt_middle{width: 500px;float: left;text-align: center;line-height: 30px;}

.bottom .bt_right{width: 300px;float: left;text-align: right;line-height: 30px;}





/**/

.fullSlide {width:100%;position:relative;height:500px;-webkit-transition: left .5s,right .5s;transition: left .5s,right .5s;}

.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}

.fullSlide .bd ul {width:100% !important;}

.fullSlide .bd li {width:100% !important;height:500px;overflow:hidden;text-align:center; background-position:center top;background-repeat:no-repeat}

.fullSlide .bd li a {display:block;height:500px;}

.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:30px;line-height:30px;}

.fullSlide .hd ul {text-align:center;}

.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:48px;height:8px;margin:1px 5px;overflow:hidden;background:#0e59ae;line-height:999px;   background-repeat:no-repeat;}

.fullSlide .hd ul .on {background:#ff6003;}

.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;z-index:1;width:80px;height:80px;cursor:pointer;filter:alpha(opacity=100);opacity:1;display:none; background:url(../images/ibanner_btn.png);}

.fullSlide .prev{left:50%;margin-left:-646px;background-position:0 0; }

.fullSlide .next {left:auto;right:50%;margin-right:-646px; background-position:-80px 0;}

.fullSlide .prev:hover{background-position:0 -80px;}

.fullSlide .next:hover{background-position:-80px -80px;}

/**/













