/*�ر���ʽ*/

@charset "utf-8";

html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}

ul,ol,dl{list-style-type:none}

html,body{*position:static}

html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}

address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:normal}

input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}

input,button{overflow: visible;vertical-align:middle;outline:none}

h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}

a,area{outline:none;blr:expression(this.onFocus=this.blur())}

a:focus,a:hover,a:active{outline:none;blr:expression(this.onFocus=this.blur())}

sub,sup{vertical-align:baseline}

table{border-collapse:collapse;border-spacing:0}

textarea { resize:none} 

input[type="submit"],input[type="button"]{ cursor:pointer;}

/*img*/

img{border:0;vertical-align:middle;}

a img,img{-ms-interpolation-mode:bicubic}

.img-responsive{max-width: 100%;height: auto}

/*HTML5 reset*/

header,footer,section,aside,details,menu,article,section,nav,address,figure,figcaption,legend{display:block;margin:0;padding:0}time{display:inline}

audio,canvas,video{display:inline-block;*display:inline;*zoom:1}

audio:not([controls]){display:none}

legend{width:100%;margin-bottom:20px;font-size:21px;line-height:40px;border:0;border-bottom:1px solid #e5e5e5}

legend small{font-size:15px;color:#999}

svg:not(:root) {overflow: hidden}

fieldset {border-width:0;padding: 0.35em 0.625em 0.75em;margin: 0 2px;border: 1px solid #c0c0c0}

input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto}

input[type="search"] {-webkit-appearance: textfield; /* 1 */-moz-box-sizing: content-box;-webkit-box-sizing: content-box; /* 2 */box-sizing: content-box}

input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none}

a{text-decoration:none;cursor: pointer; color:#666}

a:hover{text-decoration:none;}

body,th,td,button,input,select,textarea{ font-family: Microsoft Yahei,Helvetica,sans-serif;font-size:16px;color:#000;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}

body{line-height:1.6; min-width:1200px; /* overflow:auto; */overflow-x: hidden;}

.layout{ width:1200px; margin:0 auto; clear:both}

.fl,.left{ float:left}

.fr,.right{ float:right}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height: 0;font-size: 0;}

.clearfix{*zoom:1}

.ib{display:inline-block;*display:inline;*zoom:1; vertical-align:middle}



/*******************************************/



.head_top{height: 39px;border-bottom:1px solid #ececec;background-color: #f8f9fd;font-size: 12px;}

.head_top ul{float: right;}

.head_top ul>li{float: left;height: 39px;line-height: 39px;}

.head_top ul>li.s{background: url("../images/pic_1 (7).png") no-repeat center center;width: 30px;}

.head_top ul>li>a{padding-left: 22px;background-repeat: no-repeat;background-position: left center;}

.head_top ul>li>a.ico_1{background-image: url("../images/pic_1 (1).png")}

.head_top ul>li>a.ico_2{background-image: url("../images/pic_1 (2).png")}

.head_top ul>li>a.ico_3{background-image: url("../images/pic_1 (3).png")}

.head_top ul>li>a.ico_1:hover{background-image: url("../images/pic_1 (4).png")}

.head_top ul>li>a.ico_2:hover{background-image: url("../images/pic_1 (5).png")}

.head_top ul>li>a.ico_3:hover{background-image: url("../images/pic_1 (6).png")}

.head_top ul>li>a.ico_6 {

    /*background-image: url("../images/pic_1 (9).png");*/

    color: #a30808;

}

.head_top ul>li>a.ico_5{background-image: url("../images/m_pic.png")}
.head_top ul>li>a.ico_5:hover{background-image: url("../images/m_pic_hover.png")}

.head_top .t_nav{font-size: 12px;padding: 0 10px;line-height: 39px;display: inline-block;*display: inline;zoom:1;}

.head_top .t_nav:hover{border-bottom:1px solid #0879a3}



.head_center{padding: 30px 0 19px;border-bottom:1px solid #eaeaea;}

.head_center .logo{float: left;line-height: 60px;}
.head_center .logo img{width:199px;height: auto;}


.j-header{ position:fixed; left:0; top:0; z-index:999; width:100%; height:92px; background:url(../images/j-header.png) repeat-x; padding-bottom:6px; display:none;}

.j-logo{ width:303px; height:64px; display:block; background:url(../images/n-logo.png) no-repeat; float:left; margin-top:17px;}

.sou{width: 510px; float:left; margin-left:52px;margin-top: 10px;}

.sou .sou_form{border:1px solid #0879a3;width: 508px;height: 43px;}

.sou .sou_form .select{width: 116px;height: 43px;float: left;background: url(../images/pic_3.png) no-repeat right center;position: relative;}

.sou .sou_form .select .city{line-height: 43px;padding-left: 19px;color:#0879a3;font-size: 14px;background: url(../images/pic_4.png) no-repeat 80px center;cursor: pointer}

.sou .sou_form .text{float: left;width: 315px;padding-left: 15px;height: 43px;border:none;}

.sou .sou_form .button{float: right;width: 54px;height: 43px;border:none;background: url(../images/pic_2.png) no-repeat center center}

.sou .sou_form .select ul{position: absolute;width: 100%;left:-1px;top:43px;border:1px solid #0879a3;border-top:none;background-color: #fff;text-align: center;display: none;z-index: 9}

.sou .sou_form .select ul>li{height: 24px;font-size: 13px;color:#0879a3;line-height: 24px;cursor: pointer;}

.sou .sou_form .select ul>li:hover{background-color: #0879a3;color:#fff;}

.sou .hot{padding-top: 8px;line-height: 20px;font-size: 12px;color:#888888}

.sou .hot>a{color:#888888;margin-left: 15px;}

.sou .hot>a:hover{color:#0879a3;}

.iph{float: right;padding-left: 72px;background: url(../images/pic_5.png) no-repeat left center;height: 54px;margin-top: 5px;}

.iph2{float: none !important;padding-left: inherit !important;background: none; height: 54px;}

.iph>p{font-size: 14px;color:#333333;line-height: 20px;}

.iph>p.sum{font-size: 30px;color:#ce4c4b;font-weight: bold;line-height: 38px;}

.j-header .iph{ margin-top:19px;}

.j-header .iph>p.sum{ font-size:26px; line-height:34px;}



.head_menu{border-bottom:2px solid #0879a3;}

.head_menu .menu_l{float: left;}

.head_menu .menu_l>li{float: left;padding-right: 80px;}

.head_menu .menu_l>li>a{display: block;height: 53px;border-bottom:2px solid #fff;line-height: 53px;font-size: 18px;color:#000000;font-weight: bold;padding: 0 5px;}

.head_menu .menu_l>li>a:hover,.head_menu .menu_l>li>a.on{border-color:#0879a3;color:#0879a3;}

.head_menu .menu_r{float: right;height: 55px;}

.head_menu .menu_r>li{float: left;line-height: 55px}

.head_menu .menu_r>li>a{font-size: 14px;color:#333333;}

.head_menu .menu_r>li>a:hover{color:#0879a3;}

.head_menu .menu_r>li.s{width: 40px;background: url(../images/pic_3.png) no-repeat center center;height: 55px;}

.banner{height:426px;position:relative;z-index:0;top:0;left: 0;}

.banner .hd{ height:14px; width:100%; overflow:hidden; position:absolute; left:0;  bottom:20px; z-index:1; text-align:center}

.banner .hd ul{ overflow:hidden; zoom:1; display:inline-block; *zoom:1;*display:inline}

.banner .hd ul li{border-radius:5px;float:left; margin:0 10px;width:11px;height:14px;font-size:0;text-indent:200px;overflow:hidden;cursor:pointer;background:url(../images/pic_6.png) right center no-repeat}

.banner .hd ul li.on{ background-position:left center;}

.banner .bd{ position:relative; height:100%; z-index:0}

.banner .bd ul{ width:100% !important}

.banner .bd li{ width:100% !important; zoom:1; vertical-align:middle;/*1229*/ background-position:center center;/*1229*/}

.banner .bd li a{height: 426px;display: block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner .box_pn{width: 1200px;margin:auto;position:relative;top:-50%;}
.banner .prev,
.banner .next{position:absolute;top:0%;margin-top:-29px;display:block;width:57px;height:57px; filter:alpha(opacity=30);opacity:0.3;}
.banner .prev{background:url(/Public/Home/ztimg/banner_prev.png) no-repeat center;left:-67px;}
.banner .next{background:url(/Public/Home/ztimg/banner_next.png) no-repeat center;left:auto;right:-67px;}
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100);opacity:1; }
.banner .prevStop{ display:none;  }
.banner .nextStop{ display:none;  }



.content{background-color: #f8f9fd;}

.content_top{background-color: #ffffff;border-bottom:1px solid #e7e7e7;}

.content_top ul>li{float: left;width: 210px;padding-left: 90px;font-size: 18px;color:#333333;line-height: 107px;background-position: 10px center;background-repeat: no-repeat}

.content_top ul>li.ico_1{background-image: url(../images/pic_7.png)}

.content_top ul>li.ico_2{background-image: url(../images/pic_8.png)}

.content_top ul>li.ico_3{background-image: url(../images/pic_9.png)}

.content_top ul>li.ico_4{background-image: url(../images/pic_10.png)}



.slide_Box_1{ width:894px;background-color: #ffffff;float: left;}

.slide_Box_1 .hd{ height:70px; border-bottom:1px solid #e7e7e7;}

.slide_Box_1 .hd ul{ height:70px;}

/*.slide_Box_1 .hd ul li{ float:left; cursor:pointer;width: 25%;text-align: center;font-size: 20px;color:#333333;line-height: 70px;}*/
.slide_Box_1 .hd ul li{ float:left; cursor:pointer;width: 298px;text-align: center;font-size: 20px;color:#333333;line-height: 70px;}

.slide_Box_1 .hd ul li.on{ background-color: #0879a3;color:#fff;}
.slide_Box_1 .hd ul li.on a{color:#fff;}

.slide_Box_1 .bd ul{padding:27px 0;}

.slide_Box_1 .bd li{float: left;padding: 0 67px;width: 310px;}

.slide_Box_1 .bd li.s{background: url(../images/pic_13.png) no-repeat right center;}

/*2016/12/6=====1*/

.slide_Box_1 .bd li .men .pic{float: left;/*width: 120px;*/ width:105px; margin-right:15px;  -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; overflow:hidden; height: 105px;}

.slide_Box_1 .bd li .men .pic img{ width:100%;}

/*2016/12/6=====1*/

.slide_Box_1 .bd li .men .wen{float: left;width: 190px;}

.slide_Box_1 .bd li .men .wen .tn{line-height: 26px;font-size: 18px;padding-bottom: 6px;}

.slide_Box_1 .bd li .men .wen .tn a{color:#333333;}

.slide_Box_1 .bd li .men .wen>p{font-size: 14px;color:#999999;line-height: 22px;}

.slide_Box_1 .bd li .men .wen>p>a{color:#333;}

.slide_Box_1 .bd li .men .wen>p>a:hover{color:#0879a3;}

.slide_Box_1 .bd li .profit{padding-top: 17px;}

.slide_Box_1 .bd li .profit .profit_box{width: 100px;padding: 7px 26px;background-color: #efefef}

.slide_Box_1 .bd li .profit .profit_box>p{font-size: 12px;color:#333;line-height: 20px;}

.slide_Box_1 .bd li .profit .profit_box>p.re{font-size: 26px;font-weight: bold;font-family: Arial;color:#ce4c4b;line-height: 34px;}

.slide_Box_1 .bd li .cn{padding: 13px 0 22px;font-size: 14px;color:#666666;line-height: 22px;}

.slide_Box_1 .bd li .cn>span{float: left;}

.slide_Box_1 .bd li .cn>span.w{width: 268px;}

.slide_Box_1 .bd li .href a{width: 150px;height: 36px;line-height: 36px;text-align: center;border-width: 1px;border-style: solid;font-size: 16px;border-radius: 2px;}

.slide_Box_1 .bd li .href a.h_1{border-color: #f7a503;color:#f7a503;float: left}

.slide_Box_1 .bd li .href a.h_2{border-color: #ee7941;color:#ee7941;float: right}

.slide_Box_1 .bd li .href a.h_1:hover{background-color: #f7a503;color:#fff;}

.slide_Box_1 .bd li .href a.h_2:hover{background-color: #ee7941;color:#fff;}



.con_1_r{float: right;width: 286px;}

.con_1_r .t_pic{padding: 18px 19px;background-color: #ffffff;}

.con_1_r .t_pic img{width: 100%;}

.con_1_r>a{display: block;height: 99px;line-height: 99px;color:#333;font-size: 18px;padding-left: 114px;background-position: 42px center;background-repeat: no-repeat;background-color: #fff;margin-top: 17px;}

.con_1_r>a.ico_1{background-image: url(../images/pic_14.png)}

.con_1_r>a.ico_2{background-image: url(../images/pic_15.png)}

.con_1_r>a:hover{color:#0879a3;}

.new_con_1{width: 1200px;display: inline-block;}


.con_2 .con_2_tit{line-height: 52px;font-size: 24px;color:#333}

.con_2 .con_2_tit>a{float: right;font-size: 14px;color:#666666;}

.con_2 .con_2_tit>em{font-size: 16px;color:#666666;margin-left: 18px;}

.con_2>ul>li{float: left;width: 286px;height: 144px;overflow: hidden;margin-right: 18px;}

.con_2>ul>li.no{margin-right: 0;}



.con_3 .con_3_l{float: left;width: 894px;}

.inp_title{padding: 8px 0;line-height: 42px;font-size: 18px;color:#333;}

.inp_title>a{float: right;font-size: 14px;color:#666666}

.inp_title .ipt{display: inline-block;*display: inline;zoom:1;position: relative;height: 42px;line-height: 42px;background-color: #0879a3;color:#fff;padding: 0 20px;margin-right: 50px;}

.inp_title .ipt>span{background: url(../images/pic_17.png) no-repeat center center;width: 24px;height: 42px;position: absolute;right:-24px;top:0;}

.inp_title .ipt>i{position: absolute;background: url(../images/pic_16.png) no-repeat center center;height: 47px;top:0;width: 7px;left:-7px;}
.inp_title .run_data{margin-right: 8px;float: right;}
.inp_title .input_r{float: right;font-size: 16px;color:#333333;}

.inp_title .input_r>input{border:none;height: 42px;background: #ee7a41;color:#fff;font-size: 14px;width: 77px;border-radius: 5px;}



.con_3 .con_3_l .ind_new{border-top:3px solid #cba96a;background-color: #fff;}

.con_3 .con_3_l .ind_new .now{padding: 13px 14px 16px;border-bottom:1px solid #e5e6e8;}

.con_3 .con_3_l .ind_new .now .pic{float: left;width: 291px;height: 203px;overflow: hidden;}

.con_3 .con_3_l .ind_new .now .pic>img{width: 100%;}

.con_3 .con_3_l .ind_new .now .wen{float: right;width: 545px;}

.con_3 .con_3_l .ind_new .now .wen .tit{line-height: 53px;font-size: 24px;color:#0879a3;}

.con_3 .con_3_l .ind_new .now .wen .nit{line-height: 34px;font-size: 16px;color:#727272;padding-bottom: 15px;}

.con_3 .con_3_l .ind_new .now .wen .cn{font-size: 16px;color:#727272;line-height: 26px;}

.con_3 .con_3_l .ind_new .now .wen .cn>a{color:#f07941}

.con_3 .con_3_l .ind_new .now .wen .cn>a:hover{ color:#0879a3;}

.con_3 .con_3_l .ind_new>ul{padding: 37px 0 33px;}

.con_3 .con_3_l .ind_new>ul>li{padding: 0 16px;width: 415px;float: left;}

.con_3 .con_3_l .ind_new>ul>li .time{width: 93px;height: 56px;text-align: center;background-repeat: no-repeat;color:#fff;float: left}

.con_3 .con_3_l .ind_new>ul>li .time .tt{font-size: 20px;line-height: 35px;}

.con_3 .con_3_l .ind_new>ul>li .time>p{font-size: 14px;line-height: 14px;}

.con_3 .con_3_l .ind_new>ul>li .wen{padding-left: 108px;font-size: 16px;color:#727272;line-height: 24px;}

.con_3 .con_3_l .ind_new>ul>li .wen>.tn{font-size: 18px;color:#333;line-height: 26px;padding-bottom: 5px;}



.con_3 .con_3_l .ind_new>ul>li:hover .wen>.tn{color:#0879a3;}

.con_3_r{ width:288px;background-color: #ffffff;float: right;margin-top: 58px;}

.con_3_r .hd{ height:55px;}

.con_3_r .hd ul{ height:55px;background-color: #f3f3f3}

.con_3_r .hd ul li{ float:left; cursor:pointer;width: 96px;text-align: center;font-size: 16px;color:#333;line-height: 52px;border-top:3px solid #f3f3f3;background: url(../images/pic_18.png) no-repeat right center;}

.con_3_r .hd ul li.on{background-image: none; background-color: #fff;border-color:#cba96a;}

.con_3_r .hd ul li.no{background-image: none;}

.con_3_r .bd{padding-bottom: 12px;}

.con_3_r .bd ul{padding: 9px 17px;}

.con_3_r .bd ul>li{padding: 10px 0;}

.con_3_r .bd ul>li>a{display: block;line-height: 21px;font-size: 16px;color:#333;}

.con_3_r .bd ul>li>a:hover{ color:#0879a3;}

.con_3_r .bd ul>li>a>i{background: url(../images/pic_20.png) no-repeat center center;width: 21px;height: 21px;display: inline-block;*display: inline;zoom:1;text-align: center;line-height: 21px;color:#fff;font-size: 14px;margin-right: 10px;}

.con_3_r .bd ul>li>a>i.on{background-image: url(../images/pic_19.png);}

.con_3_r .bd .more{display: block;height: 30px;line-height: 30px;background-color: #f4f4f4;color:#838181;text-align: center;border-radius: 5px;width: 268px;margin: 0 auto;font-size: 14px;}

.con_3_r .bd .more:hover{background-color: #ce4c4b;color:#fff;}



.con_4_l{float: left;width: 894px;}

.con_4_r{width: 288px;float: right;padding-top: 58px;}

.con_4_r .c_4_r_p{background: url(../images/img_9.jpg) no-repeat center center;height: 291px;overflow: hidden;position: relative}

.con_4_r .c_4_r_p>p{margin-top: 55px;font-size: 20px;color:#777777;text-align: center;line-height: 48px;}

.con_4_r .c_4_r_p>p>span{font-size: 48px;font-weight: bold;color:#ee7a41;}

.con_4_r .c_4_r_p>a{position: absolute;width: 92px;height: 30px;border: 1px solid #ee7a41;border-radius: 5px;font-size: 14px;color:#ee7a41;line-height: 30px;text-align: center;bottom:11px;left:50%;margin-left: -46px;}



.con_4_r .c_4_r_f{background-color: #fff;margin-top: 22px;}

.con_4_r .c_4_r_f .tit{background: url(../images/img_10.jpg) no-repeat left center;line-height: 54px;font-size: 20px;color:#333;padding-left: 20px;}

.con_4_r .c_4_r_f .form{padding: 0 20px 15px;}

.con_4_r .c_4_r_f .form>p{padding-bottom: 9px;line-height: 36px;}

.con_4_r .c_4_r_f .form>p>label{font-size: 16px;color:#282828;}

.con_4_r .c_4_r_f .form>p>select{

    border:1px solid #dfdfdf;height: 34px;width: 160px;

    padding: 0 22px 0 16px;margin-left: 10px;font-size: 14px;color:#666666;

    /*很关键：将默认的select选择框样式清除*/

    appearance:none;

    -moz-appearance:none;

    -webkit-appearance:none;



    /*在选择框的最右侧中间显示小箭头图片*/

    background: url(../images/pic_21.png) no-repeat 140px center;

}

.con_4_r .c_4_r_f .form>p>select::-ms-expand { display: none; }

.con_4_r .c_4_r_f .form .text{height: 34px;line-height: 34px;border:1px solid #dfdfdf;padding: 0 10px;width: 100%;box-sizing: border-box;margin-bottom: 9px;}

.con_4_r .c_4_r_f .form .button{height: 46px;background-color: #ee7a41;font-size: 16px;color:#fff;border:none;width: 100%}



.Echart_box{border-top:3px solid #cba96a;background-color: #fff;}

.Echart_box .hd{padding: 27px 40px;}

.Echart_box .hd>li{float: left;width: 89px;height: 34px;line-height: 34px;text-align: center;margin-right: 20px;background-color: #f4f4f4;font-size: 14px;border-radius: 5px;cursor: pointer;}

.Echart_box .hd>li.on{background-color: #cba96a;color:#fff;}

.Echart_box .txt{height: 58px;line-height: 58px;padding-bottom: 9px;text-align: center;font-size: 14px;color:#333}

.Echart_box .txt>em{color:#ce4c4b;}

.Echart_box .txt>i{color:#0879a3}

.Echart_box2 .clearfix2{padding: 27px 40px;}

.Echart_box2 .clearfix2>li{float: left;width: 89px;height: 34px;line-height: 34px;text-align: center;margin-right: 20px;background-color: #f4f4f4;font-size: 14px;border-radius: 5px;cursor: pointer;}

.Echart_box2 .clearfix2>li.on{background-color: #cba96a;color:#fff;}





.slide_Box_2{ border-top:2px solid #cba96a}

.slide_Box_2 .hd{ padding: 19px 0 23px;background-color: #ffffff;}

.slide_Box_2 .hd>span{float: left;line-height: 34px;font-size: 16px;color:#666666;width: 90px;margin-right: 26px;text-align: right;}

.slide_Box_2 .hd ul{ float: left;height: 34px;}

.slide_Box_2 .hd ul li{ float:left; cursor:pointer;padding: 0 20px;text-align: center;font-size: 14px;color:#333333;line-height: 34px;height: 34px;border-radius: 5px;}

.slide_Box_2 .hd ul li.on{ background-color: #cba96a;color:#fff;}

.slide_Box_2 .bd{padding-top: 5px;}

.slide_Box_2 .bd table{width: 100%;}

.slide_Box_2 .bd table th{line-height: 63px;text-align: center;font-size: 16px;color:#333333;}

.slide_Box_2 .bd table th>em{display: inline-block;*display: inline;zoom:1;width: 9px;height: 18px;position: relative;vertical-align: middle;}

.slide_Box_2 .bd table th>em>i{position: absolute;width: 9px;height: 7px;background: url(../images/pic_25.png) no-repeat;cursor: pointer;}

.slide_Box_2 .bd table th>em>i.up{background-position: left top;top:0;}

.slide_Box_2 .bd table th>em>i.down{background-position: left bottom;bottom:0}

.slide_Box_2 .bd table th>em>i.up.on{background-position: right top;}

.slide_Box_2 .bd table th>em>i.down.on{background-position: right bottom;}

.slide_Box_2 .bd table td{text-align: center;height: 54px;border-bottom:1px solid #efefef;font-size: 16px;}

.slide_Box_2 .bd table td .io{background: url(../images/pic_26.png) no-repeat center center;display: inline-block;*display: inline;zoom:1;width: 23px;height: 23px;line-height: 23px;color:#fff;font-size: 12px;}

.slide_Box_2 .bd table td .io_1{background-image: url(../images/pic_23.png)}

.slide_Box_2 .bd table td .io_2{background-image: url(../images/pic_27.png)}

.slide_Box_2 .bd table td .io_3{background-image: url(../images/pic_24.png)}

.slide_Box_2 .bd table td a.a2{display: inline-block;width: 69px;height: 34px;line-height: 34px;border:1px solid #ee7941;color:#ee7941;border-radius: 5px;}

.slide_Box_2 .bd table td a.a2:hover{color:#fff;background-color: #ee7941}

.slide_Box_2 .bd table td em{color:#ce4c4b;}

.slide_Box_2 .bd table td span{color:#0f990f}



.con_6{background:url(../images/img_11.jpg) no-repeat center top;border-bottom:1px solid #e7e7e7;height: 661px;}

.foot_t{padding: 67px 0 45px;}

.foot_t .f_logo{float: left;/* margin-top: 42px; */}

.foot_t .f_ewm{float: left;margin-left: 130px;width: 225px;}

.foot_t .f_ewm p{font-size: 14px;line-height: 34px;text-align: center;color:#b4bbc2}

.foot_t .f_art{float: left;margin-left: 72px;width: 165px;}

.foot_t .f_art>p{font-size: 18px;color:#333;line-height: 26px;font-weight: bold;}

.foot_t .f_art>ul{padding-top: 16px;}

.foot_t .f_art>ul>li{float: left;width: 65px;line-height: 24px;color:#9a9a9a;font-size: 16px;list-style-type:disc;margin-left: 16px;clear:both;}

.foot_t .f_iph{float: right;text-align: right;}

/* .foot_t .f_iph>p{font-size: 20px;color:#333;line-height: 34px;} */
.foot_t .f_iph>p.foo_email{font-size: 16px;color:#333;}
.foot_t .f_iph>p.foo_info_msg{font-size: 14px;color:#696969;margin-bottom: 6px;}
.foot_t .f_iph>p.iph{font-size: 26px;color:#ee7941;font-weight: bold;margin-top: 0px;}

.foot_b{background-color: #ededed;height: 50px;line-height: 50px;text-align: center}

.foot_b a{color:#969696;font-size: 14px;margin: 0 20px;}

.foot_b a:hover{text-decoration: underline;}


.warp_banner{background-position: center top;background-repeat: no-repeat;height: 448px;}



.active{background-color: #f8f9fd}

/*.active .pag{height: 62px;line-height: 62px;font-size: 14px;color:#333;}

.active .pag>a{color:#333;}

.active .pag>a.on,.active .pag>a:hover{color:#0879a3;}*/

.active .act_l{width: 872px;float: left;}

.E_chart{border-top:4px solid #cba96a;background-color: #fff;}

.E_chart .txt{height: 58px;line-height: 58px;text-align: center;font-size: 14px;color:#333;position: relative}

.E_chart .txt>em{color:#ce4c4b;}

.E_chart .txt>i{color:#0879a3}

.E_chart .txt>a{position: absolute;font-size: 14px;color:#0879a3;text-decoration: underline;right:33px;}

.active .a_l_m{border-top:2px solid #cba96a;background-color: #fff;padding: 0 40px;}

.active .a_l_m .box{border-bottom:1px solid #f7f7f7;padding: 22px 0;}

.active .a_l_m .box:last-child{border-bottom:none;}

.active .a_l_m .box .b_l{float: left;width: 126px;font-size: 16px;font-weight: bold;color:#333;line-height: 23px;}

.active .a_l_m .box .b_r{float: left;width: 84%;font-size: 14px;color:#666666;line-height: 24px;}

.active .a_l_m .box .b_r>a{margin-right: 35px;color:#666;}

.active .a_l_m .box .b_r>a:hover{color:#0879a3;}



.act_r{float: right;width: 308px;}

.act_r .act_menu{background-color: #f4c4ae;height: 424px;width:100%;position: relative;}

.act_r .act_menu>li{background-repeat: no-repeat;background-position: center center;text-align: center;padding-top: 24px;}

.act_r .act_menu>li.c_m_l1{background-image: url(../images/pic_28.png);height: 144px;position: absolute;z-index: 9;width: 100%;}

.act_r .act_menu>li.c_m_l2{background-image: url(../images/pic_29.png);height: 144px;position: absolute;z-index: 8;width: 100%;top:129px;padding-top: 36px;}

.act_r .act_menu>li.c_m_l3{background-image: url(../images/pic_30.png);height: 118px;position: absolute;z-index: 7;width: 100%;bottom:0;padding-top: 36px;}

.act_r .act_menu>li .tit{line-height: 44px;font-size: 22px;font-weight: bold;color:#333;}

.act_r .act_menu>li>a>p{color:#444444;font-size: 16px;line-height: 20px;}



.act_r .act_news{background-color: #fff;}

.act_r .act_news .title{height: 66px;line-height: 66px;background: url(../images/pic_31.png) no-repeat left center;font-size: 20px;color:#333333;padding-left: 32px; border-bottom:1px #f0f0f0 solid;}

.act_r .act_news .pad{ padding:17px 17px 0; display:block;}

.act_r .act_news .left{ width:126px; height:70px; overflow:hidden;}

.act_r .act_news .left img{ width:100%;}

.act_r .act_news .right{ width:130px;}

.act_r .act_news .right h3{ font-size:18px; color:#333; line-height:20px;}

.act_r .act_news .right:hover h3{ color:#0879a3;}

.act_r .act_news .right p{ font-size:14px; color:#999; line-height:22px; padding-top:5px;}



.act_r .act_news>img{width: 100%;}

.act_r .act_news>ul{padding: 19px 17px;}

.act_r .act_news>ul>li{padding-left: 20px;background: url(../images/pic_33.png) no-repeat left center;line-height: 36px;}

.act_r .act_news>ul>li>a{display: block;font-size: 14px;color:#333;}

.act_r .act_news>ul>li>a:hover{color:#0879a3;}



.act_l .old{background-color: #fff;border-top:3px solid #cba96a;padding: 0 25px 30px;}

.act_l .old .o_m_u{padding: 25px 0 8px;}

.act_l .old .o_m_u>li{float: left;width: 226px;height: 49px;border:1px solid #dddddd;line-height: 49px;border-left:3px solid #0879a3;margin-right: 20px;margin-bottom: 13px;padding-left: 30px;font-size: 16px;cursor: pointer;}

.act_l .old .o_m_u>li.mr{margin-right: 0;}

.act_l .old .o_m_u>li:hover{background: url(../images/pic_34.png) no-repeat 232px center;color:#0879a3;}

.o_gray{background-color: #fbfbfb;padding: 15px 0;}

.act_l .old .scroll-pane{padding: 0 0 0 42px!important;box-sizing: border-box;width: 776px;height: 70px;}

.act_l .old .scroll-pane p{line-height: 24px;font-size: 14px;color:#333;}

.act_l .old .scroll-pane p>em{color:#ee7a41;}

.act_pro ul{border-top:2px solid #cba96a;background-color: #fff;}

.act_pro ul>li{width: 399px;background-color: #fff;border-right:1px solid #f5f5f5;float: left;position: relative;}

.act_pro ul>li .tit{border-top:1px solid #f4f4f4;height: 69px;border-bottom:1px solid #f4f4f4;padding-left: 28px;font-size: 20px;font-weight: bold;color:#333;line-height: 69px;}

.act_pro ul>li .tit>a{font-size: 12px;background: url(../images/pic_39.png) no-repeat center center;width: 64px;height: 23px;line-height:23px;display: inline-block;*display: inline;zoom:1;text-align: center;margin-left: 30px;}

.act_pro ul>li .type{background: url(../images/pic_40.png) no-repeat center center;position: absolute;width: 130px;height: 131px;top:0;right:0;text-align: right; z-index:0;}

.act_pro ul>li .type>img{width: 103px;height: 103px;}

.act_pro .li{padding: 28px 43px 44px;}

.act_pro .li .men .pic{float: left;width: 120px;height: 105px;}

.act_pro .li .men .wen{float: left;width: 190px; position:relative; z-index:9;}

.act_pro .li .men .wen .tn{line-height: 26px;font-size: 18px;color:#333333;padding-bottom: 6px;}

.act_pro .li .men .wen>p{font-size: 14px;color:#999999;line-height: 22px;}

.act_pro .li .men .wen>p>a{color:#333;}

.act_pro .li .men .wen>p>i>a:hover{color:#0879a3;}

.act_pro .li .profit{padding-top: 17px;}

.act_pro .li .profit .profit_box{width: 100px;padding: 7px 26px;background-color: #efefef}

.act_pro .li .profit .profit_box>p{font-size: 12px;color:#333;line-height: 20px;}

.act_pro .li .profit .profit_box>p.re{font-size: 26px;font-weight: bold;font-family: Arial;color:#ce4c4b;line-height: 34px;}

.act_pro .li .cn{padding: 13px 0 22px;font-size: 14px;color:#666666;line-height: 22px;}

.act_pro .li .cn>span{float: left;}

.act_pro .li .cn>span.w{width: 268px;}

.act_pro .li .href a{width: 150px;height: 36px;line-height: 36px;text-align: center;border-width: 1px;border-style: solid;font-size: 16px;border-radius: 2px;}

.act_pro .li .href a.h_1{border-color: #f7a503;color:#f7a503;float: left}

.act_pro .li .href a.h_2{border-color: #ee7941;color:#ee7941;float: right}

.act_pro .li .href a.h_1:hover{background-color: #f7a503;color:#fff;}

.act_pro .li .href a.h_2:hover{background-color: #ee7941;color:#fff;}



.int_1{border: 1px solid #e6e6e6;border-top:3px solid #cba96a;background-color: #fff;}

.int_1 .title{height: 78px;line-height: 78px;font-size: 28px;color:#0879a3;padding: 0 24px 0 58px;border-bottom:1px solid #f7f7f7}

.int_1 .title .fie{float: right;font-size: 14px;padding-left: 24px;background: url(../images/pic_42.png) no-repeat left center;color:#666}

.int_1 .title .fie>a{display: inline-block;*display: inline;zoom:1;width: 18px;height: 18px;margin: 0 5px;background-repeat: no-repeat;background-position: center center;vertical-align: middle}

.int_1 .title .fie>a.ico_1{background-image: url(../images/pic_43.png)}

.int_1 .title .fie>a.ico_2{background-image: url(../images/pic_44.png)}

.int_1 .title .fie>a.ico_3{background-image: url(../images/pic_45.png)}

.int_1 .title>a{width: 100px;height: 30px;line-height: 30px;text-align: center;border:1px solid #999999;font-size: 14px;color:#999999;display: inline-block;border-radius: 5px;margin-left: 10px;vertical-align: middle;}

.int_1 .title>a>em{display: inline-block;background: url(../images/pic_46.png) no-repeat center center;width: 16px;height: 30px;vertical-align: top;margin-right: 10px;}



.int_1 .chart_l{width: 888px;float: left;}

.int_1 .chart_l .chart_ul{padding: 30px 0;text-align: center;font-size: 16px;}

.int_1 .chart_l .chart_ul>li{background-color: #f4f4f4;color:#333333;width: 119px;height: 44px;line-height: 44px;border-radius: 3px;margin: 0 12px;display: inline-block;*display: inline;zoom:1;cursor: pointer;}

.int_1 .chart_l .chart_ul>li.on{background-color: #cba96a;color:#fff;}

.int_1 .time_ul{padding: 0 45px;}

.int_1 .time_ul>li{font-size: 14px;color:#333333;padding: 0 15px;float: left;height: 30px;line-height: 30px;border-radius: 3px;cursor: pointer;}

.int_1 .time_ul>li.on{background-color: #0879a3;color:#fff;}

.int_1 .txt{height: 58px;line-height: 58px;padding-bottom: 22px;text-align: center;font-size: 14px;color:#333}

.int_1 .txt>em{color:#ce4c4b;}

.int_1 .txt>i{color:#0879a3}

.int_1 .chart_r{float: right;width: 258px;background-color: #f7f7f7;padding: 34px 26px 54px;}

.int_1 .chart_r>.inp{background-color: #fff;line-height: 76px;color:#ce4c4b;font-size: 36px;font-weight: bold;margin-top: 16px;box-shadow: 0 0 20px rgba(137,137,137,.2);}

.int_1 .chart_r>.inp>span{display: inline-block;*display: inline;zoom:1;text-align: right;width: 108px;font-size: 16px;color:#333;font-weight: normal}

.int_1 .chart_r>.act{padding: 32px 0;font-size: 16px;color:#666666;line-height: 30px;background: url(../images/pic_47.png) no-repeat center bottom;}

.int_1 .chart_r>.act span,

.int_1 .chart_r>.act span a{color:#333333;}

.int_1 .chart_r>.act span a:hover{ color:#0879a3;}

.int_1 .chart_r>.act em{color:#ce4c4b;}

.int_1 .chart_r .user_iph{text-align: center;padding-top: 7px;}

.int_1 .chart_r .user_iph>.tit{font-size: 14px;color:#ec7943;line-height: 60px;}

.int_1 .chart_r .user_iph>.input{display: inline-block;width: 238px;height: 20px;border:1px solid #e2e2e2;margin-bottom: 5px;background-color: #fff;padding: 6px 0;text-align: left;}

.int_1 .chart_r .user_iph>.input label{display: inline-block;width: 48px;border-right:1px solid #dbdbdb;text-align: center;font-size: 14px;color:#999;}

.int_1 .chart_r .user_iph>.input input{width: 170px;vertical-align: top;border:none;height: 20px;padding-left: 10px;font-size: 14px;}

.int_1 .chart_r .user_iph .button{width: 167px;height: 46px;color:#fff;font-size: 16px;border:none;border-radius: 3px;margin-top: 23px;background-color: #ec7943}



.int_2{border:1px solid #e6e6e6;}

.int_2 .hd{height: 56px;background-color: #f3f3f3;position: relative}

.int_2 .hd>ul{position: absolute;top:-1px;height: 57px;}

.int_2 .hd>ul>li{float: left;height: 57px;line-height: 57px;width: 175px;text-align: center;font-size: 16px;color:#333;cursor: pointer; background:url(../images/bg02.jpg) right center no-repeat;}

.int_2 .hd>ul>li.on{background: #fff url(../images/pic_48.png) no-repeat center top;}

.int_2 .bd{padding: 45px 9px 29px 29px;background-color: #ffffff;}

.int_2 .bd .b_table{width: 798px;float: left;border:1px solid #e6e6e6;}

.int_2 .bd .b_table th{font-size: 16px;color:#333;height: 63px;text-align: center;}

.int_2 .bd .b_table td{font-size: 16px;color:#333333;height: 53px;border-top:1px solid #e6e6e6;text-align: center;}

.int_2 .bd .b_table td>i{color:#ce4c4b}

.int_2 .bd .b_table td>span{color:#0f990f}

.int_2 .bd .b_table td>em{color:#999999}



.int_2 .bd .m_table{float: right;width: 340px;}

.int_2 .bd .m_table th{font-size: 14px;color:#333;height: 37px;border:2px solid #fff;}

.int_2 .bd .m_table td{font-size: 14px;height: 37px;text-align: center;background-color: #efefef;border:2px solid #fff;width: 64px;}

.int_2 .bd .m_table td.on{color:#fff;background-color: #cba96a}



.int_3{border:1px solid #e6e6e6}

.int_3 .hd{height: 56px;background-color: #f3f3f3;position: relative}

.int_3 .hd>ul{position: absolute;top:-1px;height: 57px;}

.int_3 .hd>ul>li{float: left;height: 57px;line-height: 57px;width: 175px;text-align: center;font-size: 16px;color:#333;cursor: pointer; background:url(../images/bg02.jpg) right center no-repeat;}

.int_3 .hd>ul>li.on{background: #fff url(../images/pic_48.png) no-repeat center top;}

.int_3 .bd{padding: 63px 38px;background-color: #ffffff;}

.int_3 .bd .pic{float: left;width: 191px;height: 191px;}

.int_3 .bd .pic>img{width: 100%;}

.int_3 .bd .men{float: left;width: 460px;margin-left: 50px;}

.int_3 .bd .men .tit{font-size: 30px;color:#333;line-height: 67px;padding-bottom: 10px;}

.int_3 .bd .men li{float: left;width: 50%;line-height: 30px;font-size: 16px;color:#666666;}

.int_3 .bd .men li>em{color:#333;}

.int_3 .bd .about{float: right;width: 370px;}

.int_3 .bd .about .tit{font-size: 18px;color:#333333;line-height: 80px;}

.int_3 .bd .about>p{font-size: 14px;color:#333;line-height: 22px;}



.int_4 .tit{ font-size:18px; color:#fff; height:42px; position:relative;}

.int_4 .tit span{ position:absolute; top:0; left:-8px; line-height:42px; height:42px; width:176px; display:inline-block; background:url(../images/bg01.png) no-repeat; text-indent:18px;}

.p-box{ border:1px solid #e6e6e6}

.p-box .hd{height: 56px;background-color: #f3f3f3;position: relative}

.p-box .hd>ul{position: absolute;top:-1px;height: 57px;}

.p-box .hd>ul>li{float: left;height: 57px;line-height: 57px;width: 175px;text-align: center;font-size: 16px;color:#333;cursor: pointer; background:url(../images/bg02.jpg) right center no-repeat;}

.p-box .hd>ul>li.on{background: #fff url(../images/pic_48.png) no-repeat center top;}

.p-box .bd{ padding:30px 29px 41px 29px; background:#fff;}

.p-box .bd table{width: 100%; margin-bottom:40px;}

.p-box .bd table th{line-height: 63px;text-align: center;font-size: 16px;color:#333333; background:#f5f5f5;}

.p-box .bd table th>em{display: inline-block;*display: inline;zoom:1;width: 9px;height: 18px;position: relative;vertical-align: middle;}

.p-box .bd table th>em>i{position: absolute;width: 9px;height: 7px;background: url(../images/pic_25.png) no-repeat;cursor: pointer;}

.p-box .bd table th>em>i.up{background-position: left top;top:0;}

.p-box .bd table th>em>i.down{background-position: left bottom;bottom:0}

.p-box .bd table th>em>i.up.on{background-position: right top;}

.p-box .bd table th>em>i.down.on{background-position: right bottom;}

.p-box .bd table td{text-align: center;height: 54px;border-bottom:1px solid #efefef;font-size: 16px;}

.p-box .bd table td .io{background: url(../images/pic_26.png) no-repeat center center;display: inline-block;*display: inline;zoom:1;width: 23px;height: 23px;line-height: 23px;color:#fff;font-size: 12px;}

.p-box .bd table td .io_1{background-image: url(../images/pic_23.png)}

.p-box .bd table td .io_2{background-image: url(../images/pic_27.png)}

.p-box .bd table td .io_3{background-image: url(../images/pic_24.png)}

.p-box .bd table td a.a3{ width:100%; height:100%; border:none; color:#333;}

.p-box .bd table td a.a2{display: inline-block;width: 69px;height: 34px;line-height: 34px;border:1px solid #ee7941;color:#ee7941;border-radius: 5px;}

.p-box .bd table td a.a2:hover{color:#fff;background-color: #ee7941}

.p-box .bd table td em{color:#ce4c4b;}

.p-box .bd table td span{color:#9f9f9f}



.page{ text-align:center; font-size:14px; color:#333;}

.page .dis{ display:inline-block; zoom:1; _display:inherit;}

.page a{ float:left; display:inline-block; height:17px; border:1px #eaeaea solid; background:#fff; line-height:17px; padding:0 12px; color:#333; margin:0 3px;}

.page span{ float:left; line-height:19px; margin:0 14px;}

.page a.on{ color:#fff; background:#cba96a; border-color:#cba96a;}



.int_5 .box{ float:left; background:#fff; border:1px #e6e6e6 solid; height:374px; overflow:hidden; margin-right:18px;}

.int_5 .box1{ width:533px; padding:0 30px 0 25px;}

.title2{ padding-left:20px; background:url(../images/bg03.jpg) left center no-repeat; font-size:20px; color:#333; line-height:75px;}

.title2 a{ float:right; font-size:14px; color:#666;}

.int_5 .box1 .left{ width:290px; padding-left:8px;}

.int_5 .box1 .left h3{ font-size:18px; color:#333; line-height:20px;}

.int_5 .box1 a:hover .left h3{ color:#0879a3;}

.int_5 .box1 .left p{ font-size:14px; color:#999; line-height:40px;}

.int_5 .box1 .left p em{ display:inline-block; padding:0 25px;}

.int_5 .box1 .left span{ display:block; font-size:14px; color:#666; line-height:26px; padding-top:10px;}

.int_5 .box1 .right{ width:209px; height:156px; overflow:hidden;}

.int_5 .box1 .right img{ width:100%;}

.int_5 .box ul{ padding-top:13px;}

.int_5 .box li{ line-height:35px;}

.int_5 .box li a{ display:block; font-size:16px; color:#333; padding-left:20px; background:url(../images/bot.png) left center no-repeat;}

.int_5 .box li a:hover{ color:#0879a3;}

.int_5 .box li span{ float:right; font-size:14px; color:#999;}

.int_5 .box2{ width:236px; padding:0 22px 0 25px;}

.int_5 .box2 .pic{ width:236px; height:109px; overflow:hidden; border-bottom:1px #000 solid;}

.int_5 .box2 .p-b h3{ font-size:16px; color:#333; line-height:24px; padding-top:25px;}

.int_5 .box2 .p-b:hover h3{ color:#0879a3;}

.int_5 .box2 .p-b p{ font-size:14px; color:#999; line-height:22px;}

.int_5 .box3{ width:265px; padding:0 9px 0 12px; margin-right:0;}

.int_5 .box3 .title2{ margin-left:7px;}

.int_5 .box3 .left{ width:91px; height:71px; text-align:center; line-height:71px; color:#fff; font-size:16px; background:url(../images/bg04.jpg) no-repeat;}

.int_5 .box3 .right{ width:155px;}

.int_5 .box3 dt{ padding-top:20px;}

.int_5 .box3 dt a{ display:block;}

.int_5 .box3 dt h3{ font-size:16px; color:#333; line-height:28px;}

.int_5 .box3 dt:hover h3{ color:#0879a3;}

.int_5 .box3 dt p{ font-size:14px; color:#999; line-height:20px;}

.int_5 .box3 dt.first{ padding-top:7px;}



.list li{ background:#fff; border-top:3px #cba96a solid; padding:32px 25px 35px 18px; margin-bottom:30px;}

.list .left{ width:437px; height:245px; overflow:hidden;}

.list .left img{ width:100%;}

.list .right{ width:365px;}

.list .right h3{ font-size:18px; line-height:20px;}

.list .right h3 a{ color:#333;}

.list .right h3 a:hover{ color:#0879a3;}

.list .right p{ font-size:14px; color:#666; line-height:36px;}

.list .right p em{ display:inline-block; padding:0 25px;}

.list .right span{ display:block; font-size:14px; color:#666; line-height:25px; padding:10px 0;}

.list .right dt{ padding-left:20px; background:url(../images/bot.png) left center no-repeat; line-height:35px;}

.list .right dt a{ display:block; font-size:16px; color:#333; }

.list .right dt a:hover{ color:#0879a3;}

.list .right dl{ border-top:1px #e5e5e5 solid; padding-top:10px;}

.list li.last{ margin-bottom:0;}



.list2{ background:#fff; padding:0 35px; border:1px #ecedf1 solid;}

.list2 li{ padding:30px 0; border-bottom:1px #f0f0f0 solid;}

.list2 .left{ width:241px; height:130px; overflow:hidden;}

.list2 .left img{ width:100%;}

.list2 .right{ width:540px;}

.list2 .right h3{ font-size:18px; color:#333; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:22px;}

.list2 .right p{ font-size:14px; color:#666; line-height:24px; padding-top:10px; height:74px; overflow:hidden;}

.list2 .right p a{ color:#ee7941;}

.list2 .right p a:hover{ color:#0879a3;}

.list2 .right span{ display:block; font-size:14px; color:#999; line-height:24px;}

.list2 .right span a{ float:right; display:inline-block; color:#999;}

.list2 .right span em{ display:inline-block; padding:0 25px;}

.xin{ width:15px; height:14px; display:inline-block; vertical-align:middle; background:url(../images/xin.png) no-repeat; margin-right:5px;}

.list2 li.last{ border:none;}

.loading{ background:#fff; text-align:center; line-height:50px; border:1px #ecedf1 solid;}

.loading a{ display:inline-block; padding-left:32px; background:url(../images/bg07.png) left center no-repeat; font-size:14px; color:#ee7941;}



.act_book{ background:#fff;}

.act_book .title{height: 66px;line-height: 66px;background: url(../images/pic_31.png) no-repeat left center;font-size: 20px;color:#0879a3;padding-left: 32px; border-bottom:1px #f0f0f0 solid;}

.act_book .box{ padding:15px 35px 0;}

.act_book .box p{ font-size:14px; color:#333; line-height:25px; padding-right:30px;}

.act_book .box h3{ font-size:14px; color:#ce4c4b; line-height:25px; padding-top:15px;}

.act_book .box h3 em{ display:block; font-size:30px; font-weight:bold; line-height:34px;}

.act_book .box a{ display:block; width:236px; height:43px; background:url(../images/bg08-2.png) no-repeat; margin-top:10px;}

.act_book .box a:hover{ background-image:url(../images/bg08.png);}

.act_book .box a.a2{ background-image:url(../images/bg09.png);}

.act_book .box a.a2:hover{ background-image:url(../images/bg09-2.png);}

.act_book span{ display:block; text-align:center; font-size:14px; color:#999;}

.act_book span em{ display:inline-block; padding-left:25px; background:url(../images/bg10.png) left center no-repeat; line-height:50px;}



.bor{ border:1px #ecedf1 solid; background:#fff; border-top:none;}

.act_tit{ text-align:center; border-top:2px #cba96a solid; position:relative; padding:20px 0;}

.act_tit h1{ font-size:22px; color:#333; font-weight:bold; line-height:48px;}
.act_tit h3{ font-size:22px; color:#333; font-weight:bold; line-height:48px;}

.act_tit .time{ font-size:14px; color:#333; line-height:34px; position:relative;}

.act_tit .time span{ color:#999; display:inline-block; padding-left:25px;}

.act_tit .time em{ color:#333;}

.act_tit .time i{ display:inline-block; color:#999; padding:0 25px;}

.act_tit .time a{ float:right; color:#999; position:absolute; right:33px;}

.act_tit .blue{ font-size:18px; color:#fff; width:81px; height:42px; line-height:42px; background:url(../images/bg11.png) no-repeat; text-indent:18px; text-align:left; padding-bottom:7px; position:absolute; top:10px; left:-7px;}

.zhiyao{ border-top:1px #e1e1e1 dashed; border-bottom:1px #e1e1e1 dashed; background:#fafafa; font-size:14px; color:#666; line-height:28px; padding:0 38px;}

.pic-box{ padding:27px 36px 55px 36px;}

.pic-box p{ font-size:14px; color:#333; line-height:25px; padding-top:30px;}
.pic-box img{max-width: 750px;}
.pic-box table{width: 100%;text-align:center;}

.m_ad{text-align: center;margin:10px auto;}
.rec-box{ background:#fff; border:1px #ecedf1 solid;}

.rec-box .title{height: 66px;line-height: 66px;background: url(../images/pic_31.png) no-repeat left center;font-size: 20px;color:#333;padding-left: 32px; border-bottom:1px #f0f0f0 solid;}

.rec-box ul{ padding:13px 10px 25px 12px;}

.rec-box li{ float:left; margin-right:5px; width:289px; height:149px; overflow:hidden;}

.rec-box li img{ width:100%;}

.blank{ height:30px;}



.pro-box{ background:#fff; border-top:3px #cba96a solid; padding:49px 160px 0 60px; height:372px;}

.pro-box .left{ width:191px;}

.pro-box .left .pic{ width:191px; height:191px; overflow:hidden;}

.pro-box .left .pic img{ width:100%;}

.pro-box .left p{ font-size:18px; color:#666; text-align:center; line-height:93px;}

.pro-box .left p em{ display:inline-block; color:#333;}

.pro-box .left .zx{ display:block; margin:0 auto; font-size:16px; color:#fff; background:#ec7943; width:142px; height:35px; line-height:35px; text-align:center;}

.pro-box .right{ width:403px;}

.pro-box .right .tit{ font-size:30px; color:#0879a3; line-height:68px;}

.pro-box .right .tit span{ display:inline-block; font-size:30px; color:#333; font-weight:bold;}

.pro-box .right .tit em{ display:inline-block; color:#e5e5e5; font-weight:normal; margin:0 30px; font-size:16px; vertical-align:top;}

.pro-box .right ul{ padding-top:10px;}

.pro-box .right li{ float:left; width:50%; font-size:16px; color:#333; line-height:35px;}

.pro-box .right li span{ color:#666;}

.pro-box .right li.t-r{ text-align:right;}

.pro-box .right p.p1{ font-size:16px; color:#666; line-height:40px; padding:10px 0;}

.pro-box .right p.p1 span{ font-weight:bold; display:inline-block; padding-right:20px;}

.pro-box .right dt{ width:195px; height:76px; background:#efefef; overflow:hidden; text-indent:30px;}

.pro-box .right dt p{ color:#333; line-height:20px; padding-top:12px;}

.pro-box .right dt h3{ color:#ce4c4b; font-size:32px; font-weight:bold; line-height:36px;}



.int_6{ background:#fff; border:1px #e6e6e6 solid; border-top:3px #cba96a solid; padding:0 25px 30px 0;}

.int_6 .p1{text-align:center;font-size:16px;color:#0879a3;font-weight:bold;line-height:80px;}

.int_6 .p1 span{display:inline-block;font-weight:normal;font-size:14px;color:#333;padding-left:12px;}

.int_6 .p1 span em{ display:inline-block; padding:0 12px;}

.int_6 .txt{height: 58px;line-height:58px;text-align:center;font-size:14px;color:#333;position:relative;}

.int_6 .txt>em{color:#ce4c4b;}

.int_6 .txt>i{color:#0879a3}

.int_6 .txt>a{position:absolute;font-size: 14px;color:#0879a3;text-decoration:underline;right:33px;}

.int_6 .right{width:458px;}

.int_6 .right table{width:100%;text-align:center;border:1px #efefef solid;margin-bottom:30px;}

.int_6 .right table th{font-size:16px;color:#333;line-height:63px;background:#f5f5f5;}

.int_6 .right table td{font-size:14px;color:#333;line-height:55px;border-top:1px #efefef solid;}

.int_6 .right table span{color:#ce4c4b;}

.int_6 .right table em{color:#999;}

.int_6 .right table .tr2{background:#fafafa;}

.int_6 .right table p{color:#0f990f;}



.int_7 .bd{ padding:13px 150px 50px 115px; color:#333;}

.int_7 .bd .man h3{ font-size:18px; line-height:66px;}

.int_7 .bd .man p{ font-size:14px; line-height:22px;}



.int_8{ padding-bottom:35px;}

.int_8 .right table{ margin-bottom:0;}



.bor2{ border:1px #e6e6e6 solid; border-top:3px #cba96a solid; background:#fff;}

.contrast li{ float:left; width:298px; border-right:1px #e6e6e6 solid; position:relative; padding-top:56px; padding-bottom:49px;}

.contrast li b{ width:24px; height:24px; display:block; background:url(../images/gou.png) no-repeat; position:absolute; right:20px; top:20px;}

.contrast li .pic{ width:160px; height:120px; overflow:hidden; margin:0 auto;}

.contrast li .pic img{ width:100%;}

.contrast li .text{ font-size:14px; color:#333; width:231px; height:29px; background:#fdfdfd; text-align:center; border:1px #dbdbdb solid; margin:21px auto 0; display:block;}

.contrast li .b2{ background-image:url(../images/gou-on.png);}

.contrast li.last{ border-right:none;}

.contrast li .button{ display:block; width:160px; height:120px; background:url(../images/bg12.jpg) no-repeat; margin:0 auto; border:none;}

.contrast-but{ text-align:center; font-size:16px; color:#333; line-height:53px;}

.contrast-but span{ color:#999; display:inline-block; padding-left:30px;}

.contrast-but a{ display:inline-block; width:221px; height:53px; text-align:center; color:#fff; background:#ee7941; font-size:20px;}

.contrast-box{ border:1px #e6e6e6 solid; background:#fff;}

.contrast-box span{ text-align:center; display:block; font-size:18px; color:#999; line-height:191px;}

.contrast-box .tit{ text-align:center; font-size:18px; color:#333; line-height:92px;}

.contrast-box .left{ width:690px;}

.contrast-box .right{ width:486px; margin-right:20px;}

.contrast-box table{ width:100%; text-align:center; border:1px #e6e6e6 solid; border-right:none;}

.contrast-box table th{ font-size:14px; color:#0879a3; width:20%; background:#fafafa; line-height:63px; border-right:1px #e6e6e6 solid;}

.contrast-box table th p{ line-height:22px; color:#0879a3;}

.contrast-box table td{ border-right:1px #e6e6e6 solid; font-size:14px; color:#666; line-height:45px; border-top:1px #e6e6e6 dashed;}

.contrast-box table td h3{ color:#ce4c4b;}

.contrast-box table td em{ color:#999;}

.contrast-box table td p{ color:#0f990f;}



.overall-tab{ width:100%; background:#fff; border:1px #e1e1e1 solid; border-right:none; border-top:3px #cba96a solid; text-align:center;}

.overall-tab th{ width:20%; font-size:18px; color:#333; border-right:1px #e1e1e1 solid; line-height:77px; border-bottom:1px #e1e1e1 solid;}

.overall-tab td{ border-right:1px #e1e1e1 solid; line-height:50px; font-size:16px; color:#333; border-bottom:1px #e1e1e1 dashed;}

.overall-tab .tex-l{ text-align:left; text-indent:40px;}

.overall-tab .td2{ color:#999;}

.overall-tab .td3{ background:#fafafa;}

.overall-tab .tr2 td{ border-bottom:1px #e1e1e1 solid;}

.overall-tab span{ color:#0081db;}

.overall-tab a{ width:16px; height:16px; display:inline-block; background:url(../images/wenhao.jpg) no-repeat; vertical-align:middle; margin-left:10px;}



.article .hd{height: 56px;background-color: #f3f3f3;position: relative}

.article .hd>ul{position: absolute;top:-1px;height: 57px;}

.article .hd>ul>li{float: left;height: 57px;line-height: 57px;width: 124px;text-align: center;font-size: 16px;color:#333;cursor: pointer; background:url(../images/bg02.jpg) right center no-repeat;}

.article .hd>ul>li.on{background: #fff url(../images/pic_48.png) no-repeat center top;}

.article .list2{ border-top:none;}



.fund{ border-top:3px #cba96a solid; background:#fff;}

.fund .hd ul{ height:92px; background:url(../images/bg13.jpg) repeat-x; line-height:92px;}

.fund .hd li{ float:left; text-align:center; padding:0 15px; width:103px; background:url(../images/shuxian.jpg) right center no-repeat;}

.fund .hd li a{ display:block; font-size:16px; color:#333;}

.fund .hd li.last{ background:none;}

.fund .hd li.on a{ background:url(../images/bg14.jpg) repeat-x; color:#0879a3;}

.fund .act_pro{ padding-bottom:0;}

.fund .act_pro ul{ border-top:none;}

.fund .act_pro ul > li{ border-bottom:1px #f5f5f5 solid;}

.fund .act_pro .li .href a.h_1{ border-color:#ee7941; color:#ee7941;}

.fund .act_pro .li .href a.h_1:hover{ background:#ee7941; color:#fff;}

.fund .act_pro .li .href a.h_2{ border-color:#0879a3; color:#0879a3;}

.fund .act_pro .li .href a.h_2:hover{ background:#0879a3; color:#fff;}

.fund .act_pro ul > li .tit{ background:#f9f8f8;}



.blank2{ height:220px;}

.system{ position:relative; background:#fff; box-shadow: 0 0 10px rgba(245,246,250,.8); padding-top:112px;}

.system .t-pic{ width:100%; height:186px; overflow:hidden; position:absolute; top:-150px; left:0; background:url(../images/pic62.png) center center no-repeat;}

.system .act_pro{ padding-bottom:100px;}

.system .yy2{ background:url(../images/yy2.png) center bottom no-repeat;}

.system .act_pro ul{ border-top:none;}

.system .act_pro ul > li{ border:none; margin-left:188px; width:335px;}

.system .act_pro ul > li .con{ border:1px #f0f0f0 solid;}

.system .act_pro ul > li .tit{ border-top:none; background:#f9f8f8;}

.system .act_pro ul > li .yy{ height:7px; background:url(../images/yy.png) center center no-repeat;}

.system .act_pro .li{ padding:23px 30px 0;}

.system .act_pro .li .men .pic{ width:98px; height:98px;}

.system .act_pro .li .men .pic img{ width:100%;}

.system .act_pro .li .men .wen{ float:right; width:140px; margin-top:10px;}

.system .act_pro .li .profit .profit_box{ padding:5px 0 5px 20px; width:110px;}

.system .act_pro .li .cn{ font-size:12px;}

.system .act_pro .li .cn > span.w{ width:235px;}

.system .act_pro .h3{ font-size:16px; text-align:center; color:#333; line-height:26px; padding-top:50px;}

.system .act_pro .h3 span{ display:block; font-size:24px; color:#0879a3; font-weight:bold; line-height:44px;}

.dafen{ padding-top:33px; padding-bottom:125px;}

.dafen .tit{ font-size:34px; color:#333; font-weight:bold; text-align:center; background:url(../images/hengxian.jpg) center bottom no-repeat; line-height:70px; padding-bottom:20px;}

.dafen .tit span{ font-size:16px; color:#666; display:block; line-height:24px;}

.dafen ul{ padding-top:50px;}

.dafen li{ float:left; width:33.3333%; text-align:center;}

.dafen li .pic{ width:122px; height:140px; overflow:hidden; display:block; margin:0 auto;}

.dafen li .pic img{ width:100%;}

.dafen li p{ font-size:16px; padding:0 80px; color:#333; line-height:26px; padding-top:30px;}

.dafen dl{ padding-left:92px;}

.dafen dt{ float:left; text-align:center; border:1px #f7f7f7 solid; width:323px; padding-top:40px; height:382px; margin-right:20px;}

.dafen dt span{ width:85px; height:85px; background:url(../images/icon04.png) center center no-repeat; display:block; margin:0 auto;}

.dafen dt h3{ font-size:30px; color:#333; font-weight:bold; line-height:50px; padding-top:50px;}

.dafen dt p{ font-size:16px; color:#666; line-height:24px; padding-top:20px;}

.dafen dt span.s2{ background-image:url(../images/icon05.png);}

.dafen dt span.s3{ background-image:url(../images/icon06.png);}

.dafen .p-pic{ width:1058px; height:292px; overflow:hidden; margin:0 auto; padding-top:60px;}

.dafen .p-pic img{ width:100%;}

.dafen2{ padding-bottom:80px;}



.choose .hd{height: 56px;background-color: #f3f3f3;position: relative; border:1px #e6e6e6 solid; border-bottom:none;}

.choose .hd>ul{position: absolute;top:-1px;height: 57px;}

.choose .hd>ul>li{float: left;height: 57px;line-height: 57px;width: 175px;text-align: center;font-size: 16px;color:#333;cursor: pointer; background:url(../images/bg02.jpg) right center no-repeat;}

.choose .hd>ul>li.on{background: #fff url(../images/pic_48.png) no-repeat center top;}

.choose .box{ border:1px #e6e6e6 solid; border-top:none; background:#fff; padding:0 20px 0 40px; margin-bottom:50px;}



.selectNumberScreen{ position:relative;}

.selectNumberScreen .click{ font-size:14px; color:#333; text-align:center; width:91px; height:31px; line-height:31px; background:#fff; border:1px #e6e6e6 solid; position:absolute; left:553px; bottom:-33px; cursor:pointer;}

.selectNumberScreen .click span{ display:inline-block;}

.selectNumberScreen .click em{ display:inline-block; vertical-align:middle; margin-left:7px; width:8px; height:5px; background:url(../images/arrow02.jpg) no-repeat; transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s;}

.selectNumberScreen .click em.obm{ transform:rotate(180deg); -ms-transform:rotate(180deg); -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg);}

.screenBox dl{border-bottom:#e6e6e6 1px dashed; width:100%;}

.screenBox dl.last{border-bottom:0px;border-left:0px;border-top:0px;border-right:0px}

/*---------------------------------11-07---------------------------------------1*/

.screenBox dl dt{ display:inline-block; line-height:60px; position:relative;}

.screenBox dl dt b{ height:100%; width:3px; background:url(../images/se12.jpg) center center no-repeat; position:absolute; left:-18px; top:0;}

/*---------------------------------11-07---------------------------------------1*/

.screenBox dl dt{ width:113px;font-size:14px; color:#999; float:left;}

.screenBox dl dd{position:relative; width:1025px; display:inline-block;}



.screenBox dl dd ul{ width:1025px;}

.screenBox dl dd ul li{ position:relative; float:left; padding:0 5px; margin-top:16px;}

.screenBox dl dd ul li.no2{ padding:0;}

.screenBox dl dd .span{ display:inline-block; color:#36c;overflow:hidden; padding:0 22px; line-height:29px; font-size:14px; color:#666; background:url(../images/arrow.jpg) right center no-repeat;}

.screenBox dl dd ul ul{ display:none; position:absolute; left:0; top:28px; width:100%; border:1px #f0f0f0 solid;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; border-top:none; box-sizing:border-box; background:#fff; z-index:999;}

.screenBox dl dd ul ul li{ float:none; line-height:30px; padding:0; text-align:center; margin:0; height:30px; line-height:30px; margin-top:2px;}



.screenBox dl dd li:hover .span{ border:1px #f0f0f0 solid; padding:0 21px; line-height:28px; border-bottom:none; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}

.screenBox dl dd li:hover ul{ display:block;}

.screenBox dl dd a{ display:inline-block;color:#36c;overflow:hidden;text-decoration:none; padding:0 10px; line-height:29px; font-size:14px; color:#666;}

.screenBox dl dd a:hover{background:#cba96a;color:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.screenBox dl dd a.on{background:#cba96a;color:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.screenBox dl dd span.more{position:absolute;width:39px;display:block;height:14px;top:6px;cursor:pointer;right:1px}

.screenBox dl dd span.more label{display:inline-block;cursor:pointer}

.hasBeenSelected{ width:100%; overflow:hidden; border:1px #e6e6e6 solid;}

.hasBeenSelected dl{width:100%;background:#FFF;overflow:hidden;}

.hasBeenSelected dl dt{float:left}

.hasBeenSelected dl dd{float:left}

.hasBeenSelected dl dt{ width:174px;font-size:14px; color:#999; line-height:74px; text-indent:40px;}

.hasBeenSelected dl dd{ width:900px; padding-right:126px; position:relative;}

.hasBeenSelected dl .haha{ float:left; line-height:74px; font-size:14px; color:#333; float:left; margin-left:20px;}

.hasBeenSelected dl .haha b{ font-weight:normal; font-size:20px; color:#ee7941; vertical-align:top; display:inline-block;}

.selectedInfor{ background:#f7f5f5; float:left; font-size:14px; height:28px; line-height:28px; position:relative; padding:0 50px 0 20px; margin-top:21px; margin-left:20px; border:1px #e6e6e6 solid;}

.selectedInfor label{color:#ed7a40;}

.eliminateCriteria{ position:absolute; right:18px; top:22px; cursor:pointer; width:82px; height:27px; background:url(../images/clear.jpg) no-repeat;}

.selectedInfor em{ background:url(../images/close.png) no-repeat; width:9px; height:9px; display:block; position:absolute; top:9px; right:11px; cursor:pointer;}



.form2 table{width: 100%; background:#fff; border-top:2px #cba96a solid;}

.form2 table th{line-height: 63px;text-align: center;font-size: 16px;color:#333333; background:#f5f5f5;}

.form2 table th>em{display: inline-block;*display: inline;zoom:1;width: 9px;height: 18px;position: relative;vertical-align: middle;}

.form2 table th>em>i{position: absolute;width: 9px;height: 7px;background: url(../images/pic_25.png) no-repeat;cursor: pointer;}

.form2 table th>em>i.up{background-position: left top;top:0;}

.form2 table th>em>i.down{background-position: left bottom;bottom:0}

.form2 table th>em>i.up.on{background-position: right top;}

.form2 table th>em>i.down.on{background-position: right bottom;}

.form2 table td{text-align: center;height: 54px;border-bottom:1px solid #efefef;font-size: 16px;}

.form2 table td .io{background: url(../images/pic_26.png) no-repeat center center;display: inline-block;*display: inline;zoom:1;width: 23px;height: 23px;line-height: 23px;color:#fff;font-size: 12px;}

.form2 table td .io_1{background-image: url(../images/pic_23.png)}

.form2 table td .io_2{background-image: url(../images/pic_27.png)}

.form2 table td .io_3{background-image: url(../images/pic_24.png)}

.form2 table td a.a3{ color:#333;}

.form2 table td a.a2{display: inline-block;width: 69px;height: 34px;line-height: 34px;border:1px solid #ee7941;color:#ee7941;border-radius: 5px;}

.form2 table td a.a2:hover{color:#fff;background-color: #ee7941}

.form2 table td em{color:#ce4c4b;}

.form2 table td span{color:#0f990f}

.form2 table .tr2 td{ background:#fafafa;}





.hehe{ height:661px; background:url(../images/pic64.jpg) center center no-repeat;}



.slide_Box_2 .bd table tr:hover td,

.p-box .bd table tr:hover td,

.form2 table tr:hover td{ background:#f5f7f9}









/*----------------------------------------第二模块-------------------------------------------------*/

.s-box1{ height:215px; background:url(../images/se01.jpg) no-repeat; border:1px #d2d3d7 solid;}

.s-box1 .left{ margin-left:22px; padding-left:165px; background:url(../images/se03.png) left 50px no-repeat; padding-top:45px; height:170px; width:620px;}

.s-box1 .left h3{ font-size:38px; color:#666; line-height:46px;}

.s-box1 .left h3 a{ display:inline-block; font-size:18px; color:#fff; width:64px; height:32px; line-height:32px; margin-left:3px; vertical-align:middle; background:#cba96a; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; text-align:center;}

.s-box1 .left p{ font-size:15px; color:#666; line-height:21px;}

.s-box1 .left span{ display:block; padding-top:13px;}

.s-box1 .left span a{ float:left; width:106px; height:32px; line-height:32px; text-align:center; display:block; border:1px #c3c5ca solid; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font-size:14px; color:#666; margin-right:8px;}

.s-box1 .left span a:hover{ background:#ed7a40; color:#fff; border-color:#ed7a40;}

.s-box1 .right{ width:345px; margin-right:25px; margin-top:57px;}

.s-box1 .right li{ float:left; width:105px; height:99px; background:url(../images/se02.png) no-repeat; text-align:center; margin-right:10px;}

.s-box1 .right h3{ font-weight:bold; font-size:18px; line-height:50px; color:#fff;}

.s-box1 .right p{ color:#666; line-height:48px;}

.s-box1 .right p em{ display:inline-block; font-size:30px; font-weight:bold;}



.s-box2{ margin-top:36px;}

.s-box2 .left{ width:898px; background:#fff; border:1px #e6e6e6 solid;}

.se-hd{ height:56px; background:#f3f3f3;}

.se-hd ul{ float:left;}

.se-hd li{ float:left; cursor:pointer; width:175px; height:53px; line-height:53px; text-align:center; font-size:16px; color:#333; padding-top:3px; background:url(../images/se13.jpg) right center no-repeat;}

.se-hd li.on{ background:#fff; padding-top:0; border-top:3px #cba96a solid;}

.se-hd a{ float:right; width:100px; height:34px; display:block; line-height:34px; text-align:center; background:#ee7a41; font-size:14px; color:#fff; margin:11px 37px 0 0; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}

.s-box2 .left .bd{ padding:37px 37px 47px 38px;}

.s-box2 .left table{ width:100%; border-top:1px #ededed solid; border-right:1px #ededed solid;}

.s-box2 .left td{ font-size:16px; color:#999; border-left:1px #ededed solid; border-bottom:1px #ededed solid; line-height:46px; width:25%; text-indent:58px;}

.s-box2 .left .tr1 td{ line-height:76px;}

.s-box2 .left .td2{ color:#333;}

.s-box2 .left .tex-left{ text-indent:25px;}

.s-box2 .left .td3{ background:#fcfcfc;}

.s-box2 .left td p{ line-height:30px;}

.s-box2 .left td p em{ display:inline-block; min-width:300px;}

.s-box2 .left .tr2 td{ line-height:149px;}

.s-box2 .right{ width:287px;}

.s-box2 .right .box{ background:#fff; border-bottom:1px #ecedf1 solid;}

.s-box2 .right .tit{ font-size:20px; color:#333; line-height:56px; border-bottom:1px #f0f0f0 solid; background:url(../images/se04.jpg) left center no-repeat; padding:0 20px;}

.s-box2 .right .tit a{ float:right; font-size:14px; color:#666;}

.s-box2 .right .tit a:hover{ color:#2f93cc;}

.s-box2 .right table{ width:100%; text-align:center; color:#333;}

.s-box2 .right table td{ line-height:43px; font-size:14px; width:33.33333333%;}

.s-box2 .right table .tr1 td{ font-size:16px; color:#999;}

.s-box2 .right table .tr2 td{ background:#fbfbfb;}

.s-box2 .right table tr:hover td{ background:#f5f7f9}

.blank15{ height:15px;}

.s-box2 .right ul{ padding:10px 0;}

.s-box2 .right li{ font-size:14px; line-height:36px;}

.s-box2 .right li a{ display:block; color:#333; padding:0 20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.s-box2 .right li a:hover{ color:#2f93cc;}



.s-box3{ margin-top:35px;}

.s-box3 li{ float:left; background:#fff; width:333px; height:243px; padding:22px 17px 0 35px; margin-right:22px; position:relative;

    -webkit-transition: all .1s linear;

    -moz-transition: all .1s linear;

    transition: all .1s linear;}

.s-box3 li .p1{ font-size:18px; color:#333; line-height:34px;}

.s-box3 li:hover .p1{ color:#2f93cc;}

.s-box3 li .p1 em{ display:inline-block; font-size:16px; color:#999;}

.s-box3 li .p2{ line-height:28px; font-size:14px; color:#ed7a40;}

.s-box3 li .p3{ font-size:16px; color:#999; line-height:22px; padding-top:18px;}

.s-box3 li .p4{ font-size:24px; color:#ce4d4c; line-height:54px; height:54px; overflow:hidden;}

.s-box3 li .p4 b{ font-size:40px; display:inline-block; vertical-align:top;}

.s-box3 li .p4 em{ font-size:40px; padding:0 3px; display:inline-block; vertical-align:middle;}

.s-box3 li dl{ float:left; margin-top:10px;}

.s-box3 li dt{ float:left; width:75px; font-size:14px; color:#999; line-height:26px; margin-right:15px;}

.s-box3 li dt i{ display:block; font-size:16px; color:#333; line-height:25px;}

.s-box3 li dt b{ display:block; font-size:16px; color:#ce4d4c; font-weight:bold; line-height:25px;}

.s-box3 li .dt2{ background:url(../images/se06.jpg) left center no-repeat; padding-left:15px;}

.s-box3 li a.online{ display:block; float:right; width:128px; height:39px; border:1px #ed7a40 solid; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; text-align:center; line-height:39px; font-size:16px; color:#ed7a40; margin-top:16px;}

.s-box3 li a.online:hover{ color:#fff; background:#ed7a40;}

.s-box3 li.last{ margin-right:0;}

.s-box3 li .pro-tit{ width:80px; height:49px; background:url(../images/se05.png) 0 0 no-repeat; position:absolute; top:0; right:17px; font-size:16px; color:#fff; line-height:38px; text-align:center;}

.s-box3 li .pro-tit2{ background-position:-80px 0;}

.s-box3 li .pro-tit3{ background-position:-160px 0;}

.s-box3 li:hover{ -webkit-box-shadow:1px 1px 8px rgba(8, 121, 163, 0.1); -moz-box-shadow:1px 1px 8px rgba(8, 121, 163, 0.1); box-shadow:1px 1px 8px rgba(8, 121, 163, 0.1); transform:; -moz-transform:translate(0,-2px); -webkit-transform:translate(0,-2px); -ms-transform:translate(0,-2px);}



.s-box4{ margin-top:50px; padding-top:100px; background:url(../images/se07.jpg) no-repeat #fff; padding-bottom:65px;}

.s-box4 .pic{ position:relative;}

.s-box4 .pic img{ width:100%;}

.s-box4 .pic p{ font-size:14px; color:#666; line-height:24px; position:absolute; right:20px; bottom:80px; width:370px;}

.s-box4 .pic2{ width:1107px; margin:0 auto; height:93px; overflow:hidden;}

.s-box4 .pic2 img{ width:100%;}

.s-box4 h3{ color:#333; font-size:30px; font-weight:bold; text-align:center; line-height:48px; padding-top:56px;}

.s-box4 ul{ width:1035px; margin:0 auto; padding-top:55px;}

.s-box4 ul li{ float:left; width:345px; text-align:center;}

.s-box4 ul li i{ width:95px; height:94px; display:block; margin:0 auto; background:url(../images/se10.png) 0 0 no-repeat;}

.s-box4 ul li i.i2{ background-position:-95px 0;}

.s-box4 ul li i.i3{ background-position:-190px 0;}

.s-box4 ul li p{ font-size:24px; color:#333; line-height:40px; padding-top:20px;}

.s-box4 ul li span{ font-size:16px; color:#666; display:block; line-height:24px;}



.blank40{ height:40px;}

.side-r{ position:fixed; right:3px; top:43%; z-index:999; width:70px;}

.side-r li{ padding-bottom:2px;}

.side-r li a{ display:block; width:70px; height:70px; background:url(../images/se11.png) 0 0 no-repeat;}

.side-r li a.a2{ background-position:0 -73px;}

.side-r li a.a3{ background-position:0 -146px;}

.side-r li a.a4{ background-position:0 -216px;}

.side-r li a.backtop{ background-position:0 -287px;}



.pag{height: 62px;line-height: 62px;font-size: 14px;color:#333;}

.pag>a{color:#333;}

.pag>a.on,.active .pag>a:hover{color:#0879a3;}

.s-box5{ margin-top:10px;}

.s-box5 li,

.s-box5 li:hover{ -webkit-box-shadow:2px 2px 10px rgba(8, 121, 163, 0.1); -moz-box-shadow:2px 2px 10px rgba(8, 121, 163, 0.1); box-shadow:2px 2px 10px rgba(8, 121, 163, 0.1);}

.footer{ border-top:1px #e7e7e7 solid;}



.s-box6{ background:#fff; border:1px #dfdfde solid;}

.s-box6 .se-hd li{ width:298px;}

.s-box6 .bd ul{ zoom:1;}

.s-box6 .bd li{ float:left; width:298px; border-right:1px #dfdfde solid;}

.s-box6 .bd li a{ display:block; height:286px; overflow:hidden;}

.s-box6 .bd li p{ font-size:16px; color:#333; padding:0 20px 0 55px;}

.s-box6 .bd li p em{ color:#999;}

.s-box6 .bd li.last{ border:none;}



.form2 table td a.a4{ padding-left:51px; background-position:left center; background-repeat:no-repeat;}



.s-box7{ height:458px; background:#fff; overflow:hidden; background:url(../images/se16.jpg) no-repeat; position:relative;}

.s-box7 .hd{ position:absolute; left:307px; top:46px; width:523px;}

.s-box7 .hd li{ cursor:pointer;}

.s-box7 .bd{ padding:105px 123px 0 161px;}

.s-box7 .bd .left{ text-align:center; width:146px; background:#fff; -webkit-box-shadow:2px 2px 10px rgba(8, 121, 163, 0.1); -moz-box-shadow:2px 2px 10px rgba(8, 121, 163, 0.1); box-shadow:2px 2px 10px rgba(8, 121, 163, 0.1); -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; overflow:hidden;}

.s-box7 .bd h3{ font-size:20px; color:#fff; line-height:52px;}

.s-box7 .bd .left p{ line-height:85px; font-size:40px; color:#ce4c4b; font-weight:bold;}

.s-box7 .bd .right{ width:246px; background:#fff; -webkit-box-shadow:2px 2px 10px rgba(8, 121, 163, 0.1); -moz-box-shadow:2px 2px 10px rgba(8, 121, 163, 0.1); box-shadow:2px 2px 10px rgba(8, 121, 163, 0.1); -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; overflow:hidden;}

.s-box7 .bd .right h3{ padding:0 30px;}

.s-box7 .bd .right p{ font-size:16px; color:#333; padding:20px 30px; line-height:23px;}



.s-box8{ background:#fff; padding:37px 47px 23px 54px;}

.s-tit{ font-size:20px; color:#333; padding-left:20px; background:url(../images/se04.jpg) left center no-repeat; line-height:32px;}

.s-p1{ font-size:16px; color:#333; line-height:40px; padding-left:20px;}

.s-box8 .left{ width:822px;}

.s-box8 .Echart_box{ border:none;}

.s-box8 .Echart_box .hd{ padding:26px 0;}

.s-box8 .right{ width:246px; margin-top:95px;}

.s-box8 .huigu{ background:#fff; -webkit-box-shadow:2px 2px 10px rgba(8, 121, 163, 0.1); -moz-box-shadow:2px 2px 10px rgba(8, 121, 163, 0.1); box-shadow:2px 2px 10px rgba(8, 121, 163, 0.1); -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; overflow:hidden;}

.s-box8 .huigu h3{ padding:0 30px; font-size:20px; color:#fff; line-height:52px; background:#6495ed;}

.s-box8 .huigu p{ padding:0 30px; line-height:24px; font-size:16px; color:#333;}

.s-box8 .huigu .padd{ padding:15px 0 25px;}

.s-box8 .zhanwang h3{ background:#64c6b9;}



.s-box9{ padding:0 0 0 46px; background:#fff;}

.s-box9 .left{ width:533px; margin-top:31px;}

.in-box1{ margin-top:12px; margin-left:20px; width:512px; height:103px; background:#dfeaff;}

.in-box1 .fl{ width:116px; height:103px; background:#6495ed; color:#fff; font-size:19px; text-align:center; line-height:25px;}

.in-box1 .fl b{ display:block; font-size:38px; line-height:44px; padding-top:17px;}

.in-box1 .fr{ width:346px; padding:30px 25px 0; font-size:14px; color:#333; line-height:22px;}

.s-box9 .right{ width:540px; height:289px;}



.s-box10{ background:#fff; padding:37px 65px 43px 48px;}

.s-box10 .padl{ padding-left:20px;}

.s-box10 table{ width:100%; text-align:center; border-left:1px #e1e1e1 solid; border-top:1px #e1e1e1 solid; margin-top:20px;}

.s-box10 table td{ width:20%; border-right:1px #e1e1e1 solid; border-bottom:1px #e1e1e1 solid; font-size:16px; color:#333; line-height:46px;}

.s-box10 table .tr1 td{ line-height:70px;}

.s-box10 table .tr2 td{ background:#fcfcfc;}

.s-box10 table .tr2:hover td,

.s-box10 table .tr3:hover td{ background:#f5f7f9}



.s-pic{ display:block; overflow:hidden; height:142px;}

.s-pic img{ width:100%;}



.content_top ul > li.ico_5{ background-image:url(../images/se19.png);}

.content_top ul > li.ico_6{ background-image:url(../images/se20.png);}

.content_top ul > li.ico_7{ background-image:url(../images/se21.png);}

.content_top ul > li.ico_8{ background-image:url(../images/se22.png);}



.s-box11 .tit{ font-size:24px; color:#333; line-height:50px;}

.s-box11 .tit span{ font-size:16px; color:#666; padding-left:15px;}

.s-box11 .tit a{ float:right; font-size:14px; color:#666;}

.s-box11 li{ float:left; width:285px; height:144px; overflow:hidden; margin-right:20px;}

.s-box11 li img{ width:100%;}

.s-box11 li.last{ margin-right:0;}



.s-box12{ border-top:4px #cba96a solid; background:#fff;}

.s-box12 .fl{ width:678px; padding:23px 0 0 37px;}

.s-box12 .s-box7{ width:678px; height:442px; background-image:url(../images/se43.jpg);}

.s-box12 .s-box7 .hd{ width:208px; height:361px; top:9px; left:225px;}

.s-box12 .s-box7 .bd{ padding:40px 0 0 0;}

.s-box12 .s-box7 .bd .left{ margin-left:8px;}

.s-box12 .s-box7 .bd .right{ margin-right:12px;}

.s-box12 .fr{ width:484px; margin-top:23px;}

.s-box12 .padr{ padding-right:40px; padding-top:27px;}

.s-box12 table{ width:100%; border-left:1px #ededed solid; border-top:1px #ededed solid; text-align:center;}

.s-box12 table th{ background:#fcfcfc; border-right:1px #ededed solid; border-bottom:1px #ededed solid; font-size:14px; color:#999; width:25%; line-height:40px;}

.s-box12 table td{ font-size:14px; color:#333; border-right:1px #ededed solid; border-bottom:1px #ededed solid; line-height:40px;}

.s-box12 table tr:hover td{ background:#dfeaff;}



.in-box2{ width:629px; height:111px; background:#eff9ff;}

.in-box2 .span{ float:left; width:150px; height:111px; text-align:center; line-height:111px; font-size:20px; color:#fff; font-weight:bold; background:#0879a3;}

.in-box2 .p{ float:left; width:430px; margin-left:30px; line-height:24px; font-size:16px; color:#0879a3; margin-top:32px;}



.bingtu{ position:relative;}

.bingtu .s-tit{ position:absolute; left:0; top:54px;}



.s-box13 .left{ width:892px;}

.s-box13 .left .change{ border:1px #e6e7ec solid;}

.s-box13 .left .hd ul{ width:100%;}

.s-box13 .left .hd li{ width:25%;}

.s-box13 .left .bd{ background:#fff; border-top:none;}

.s-box13 .left .bd li{ padding:0 0 0 30px;}

.s-box13 .left .bd .pic{ float:left; width:99px; height:98px; overflow:hidden; margin-top:40px;}

.s-box13 .left .bd .pic img{ width:100%;}

.s-box13 .word{ float:left; width:255px; background:url(../images/se26.png) right center no-repeat; margin-left:36px; padding-right:20px; padding-top:25px; height:150px;}

.s-box13 .word h3{ font-size:22px; font-weight:bold; line-height:50px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.s-box13 .word h3 a{ color:#333;}

.s-box13 .word h3 a:hover{ color:#0879a3;}

.s-box13 .word p{ line-height:22px; font-size:14px; color:#333; padding-right:50px;}

.s-box13 .word p em{ display:block; color:#666;}

.s-box13 .word2{ width:155px; padding-top:33px; height:142px;}

.s-box13 .word2 span{ font-size:14px; color:#333; line-height:28px;}

.s-box13 .word2 span em{ display:inline-block; width:5em; color:#666;}

.s-box13 .word3{ float:left; margin-left:50px; margin-top:40px;}

.s-box13 .word3 p{ font-size:14px; color:#666; line-height:20px;}

.s-box13 .word3 span{ display:block; font-size:22px; color:#ce4d4c; font-weight:bold; line-height:28px;}

.s-box13 .word3 span em{ font-size:14px;}

.s-box13 .word3 a{ display:block; width:128px; height:39px; text-align:center; line-height:39px; font-size:16px; color:#ed7a40; border:1px #ed7a40 solid; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin-top:13px;}

.s-box13 .word3 a:hover{ color:#fff; background:#ed7a40;}

.s-box13 .left .bd li.bg{ background:#fbfbfb;}

.s-box13 .con_4_r{ padding-top:58px;}

.s-box13 .con_4_r .c_4_r_f{ margin-top:0;}

.con_4_r .c_4_r_f .form > p > label{ width:73px; display:inline-block; text-align:right;}



.blank20{ height:20px;}

.in-box3{ background:#fff; padding-top:10px;}

.s-tit a{ float:right; font-size:14px; color:#666; margin-right:17px;}

.in-box3 table{ width:100%; text-align:center; border-top:1px #f0f0f0 solid; margin-top:13px;}

.in-box3 table th{ font-size:16px; color:#999; line-height:40px; width:33.3333%; border-bottom:1px #f0f0f0 solid;}

.in-box3 table td{ font-size:14px; color:#333; line-height:40px; border-bottom:1px #f0f0f0 dashed;}

.in-box3 table .tr2 td{ background:#fbfbfb;}

.in-box3 table .tr3 td{ border-bottom-style:solid;}

.in-box3 table tr:hover td{ background:#dfeaff;}



.s-box14 .left{ width:892px;}

.s-box14 .left .hd ul{ width:100%;}

.s-box14 .left .hd li{ width:33.33333%;}

.s-box14 .left .bd{ background:#fff; padding:32px 28px 32px 35px;}

.s-box14 .left .fl{ width:351px; display:block;}

.s-box14 .left .fl .pic{ width:351px; height:153px; overflow:hidden;}

.s-box14 .left .fl .pic img{ width:100%;}

.s-box14 .left .fl h3{ font-size:18px; color:#333; line-height:36px; padding-top:14px;}

.s-box14 .left .fl .p1{ font-size:14px; line-height:26px; color:#666;}

.s-box14 .left .fl .p1 em{ display:inline-block; color:#333; padding:0 20px;}

.s-box14 .left .fl .p1 i{ color:#999;}

.s-box14 .left .fl .p2{ font-size:14px; color:#666; line-height:26px; padding-top:17px}

.s-box14 .left .fl:hover h3{ color:#0879a3;}

.s-box14 .left .fr{ width:411px; border-top:1px #f4f4f4 solid;}

.s-box14 .left .fr li{ position:relative; border-bottom:1px #f4f4f4 solid; line-height:57px;}

.s-box14 .left .fr li a{ display:block; padding-left:28px; padding-right:30px; background:url(../images/se28.jpg) left center no-repeat; font-size:16px; color:#333;}

.s-box14 .left .fr li i{ display:block; width:23px; height:15px; background:url(../images/se29.jpg) no-repeat; position:absolute; right:2px; top:9px;}

.s-box14 .right{ width:288px; margin-top:58px; background:#fff; padding-top:11px; padding-bottom:32px;}

.s-box14 .right ul{ padding:12px 0 0 4px;}

.s-box14 .right ul li{ float:left; width:123px; margin-left:12px; background:#f3f3f3;}

.s-box14 .right ul h3{ font-size:16px; text-align:center; line-height:50px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

.s-box14 .right ul .bor{ height:184px; border:1px solid; overflow:hidden;}

.s-box14 .right ul p{ font-size:14px; color:#333; padding:0 10px; line-height:24px;}

.s-box14 .right ul span{ display:block; text-align:center; font-size:14px; color:#333; line-height:30px;}

.s-box14 .right .an{ width:258px; height:56px; background:url(../images/se30.png) no-repeat; margin:19px auto 0;}

.s-box14 .right .an a{ display:block; float:left; width:50%; height:56px;}





.s-box15{ border:1px #e6e6e6 solid; border-top:3px #cba96a solid; background:#fff;}

.s-box15 .tit{ background:url(../images/se31.png) 41px center no-repeat #f9f9f9; height:82px;}

.s-box15 ul{ float:left; margin-left:30px; margin-top:54px;}

.s-box15 ul li{ float:left; width:185px; padding:0 8px 0 33px; line-height:28px; border-right:1px #e6e6e6 solid; font-size:16px; color:#333;}

.s-box15 ul h3{ font-size:30px; color:#e87a44; font-weight:bold; line-height:50px;}

.s-box15 .right{ width:380px; background:#fafbff; margin:16px 15px 15px 0; padding:26px 29px 20px 37px;}

.s-box15 .right h3{ font-size:20px; color:#666; font-weight:bold; line-height:40px; padding-left:30px; background:url(../images/se32.png) left center no-repeat;}

.s-box15 .right p{ font-size:14px; color:#333; line-height:24px; padding-top:10px;}



.leftall{ width:900px; float:left; border:1px #e6e6e6 solid; border-top:3px #cba96a solid; background:#fff;}

.leftall .tit{ font-size:20px; color:#333; font-weight:bold; line-height:64px; background:#f9f9f9; padding:0 45px;}

.in-box4{ font-size:14px; color:#666; line-height:20px; padding:40px 40px 45px 47px; border-bottom:1px #e6e6e6 solid; border-top:1px #e6e6e6 solid;}

.in-box5{ padding:29px 40px 40px 52px; border-bottom:1px #e6e6e6 solid; border-top:1px #e6e6e6 solid;}

.in-box5 .left{ width:191px; text-align:center;}

.in-box5 .left .pic{ display:block; width:191px; height:191px; border-radius:50%; overflow:hidden;}

.in-box5 .left .pic img{ width:191px; height:191px;}

.in-box5 .left h3{ font-size:20px; line-height:60px; padding-top:12px;}

.in-box5 .left h3 a{ display:block; color:#333;}

.in-box5 .left h3 a:hover{ color:#0879a3;}

.in-box5 .left p{ font-size:14px; color:#0879a3; line-height:33px; background:#f8f9fd;}

.in-box5 .right{ width:525px; font-size:14px; colro:#666; line-height:24px;}

#zhu{ border-bottom:1px #e6e6e6 solid; border-top:1px #e6e6e6 solid;}

.in-box6{ padding:37px 49px 38px; border-bottom:1px #e6e6e6 solid; border-top:1px #e6e6e6 solid;}

.in-box6 .form2 table{ border:1px #e6e6e6 solid; border-top:none;}

.in-box7{ padding:30px 45px;}

.in-box7 li{ line-height:42px;}

.in-box7 li a{ display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px; color:#333; padding-left:22px; background:url(../images/se34.jpg) left center no-repeat;}

.in-box7 li a:hover{ color:#0879a3;}



.in-box8{ background:#fff; padding-top:11px;}

#bing2{ margin-top:12px; border-top:1px #e6e6e6 solid;}



.in-box9{ background:#fff;}

.in-box9 .s-tit{ padding-top:10px; padding-bottom:10px;}

.in-box9 ul{ border-top:1px #e6e6e6 solid; padding:10px 20px;}

.in-box9 ul li a{ display:block; font-size:14px; color:#333; line-height:36px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.in-box9 ul li a:hover{ color:#0879a3;}



.in-box10 li{ padding-top:20px; width:288px; height:112px; overflow:hidden;}



.in-box11{ padding:30px 50px; border-bottom:1px #e6e6e6 solid; border-top:1px #e6e6e6 solid;}

.in-box11 dl{ padding:10px 160px 13px 30px; background:url(../images/se37.jpg) 6px center repeat-y;}

.in-box11 dl h3{ font-size:18px; color:#103259; line-height:32px;}

.in-box11 dl p{ line-height:24px; font-size:14px; color:#333;}

.in-box11 dt{ position:relative; padding-bottom:24px;}

.in-box11 dd{ position:relative;}

.in-box11 dl b{ width:15px; height:15px; display:block; background:url(../images/se38.jpg) no-repeat; position:absolute; left:-30px; top:9px;}

.in-box6 .form2 table td p{ color:#0879a3;}



.s-box16{ border:1px #e6e6e6 solid; background:#fff; padding-bottom:65px;}

.s-box16 .left{ width:690px; margin-left:49px;}

.s-box16 dl{ float:left; margin-right:55px; width:290px; margin-top:40px;}

.s-box16 dt{ font-size:16px; color:#333; line-height:44px; border-bottom:1px #e6e6e6 solid; margin-bottom:10px;}

.s-box16 dt a{ float:right; font-size:14px; color:#0879a3;}

.s-box16 dd{ line-height:30px; padding-left:13px; background:url(../images/se39.jpg) left center no-repeat;}

.s-box16 dd a{ font-size:14px; color:#666; }

.s-box16 dd a:hover{ color:#0879a3;}

.s-box16 .right{ width:290px; margin-right:50px; margin-top:40px; border-left:1px #e6e6e6 solid; padding-left:75px;}

.s-box16 .right dl{ margin-top:0;}



.s-box17 .left{ border:none; background:none;}

.s-box17 .left .wa{ border:1px #e6e6e6 solid; background:#fff;}



.in-box12{ border-top:4px #cba96a solid; background:#fff; position:relative; padding-bottom:20px;}

.in-box12 .s-tit{ position:absolute; left:37px; top:23px; z-index:999;}

.in-box12 #zhu{ border:none;}



.s-box4 .pic2 .zb{ float:left; width:218px; height:93px; color:#fff; font-size:18px; font-weight:bold; line-height:93px; background:url(../images/se41.jpg) no-repeat; text-align:center;}

.s-box4 .pic2 .yb{ float:left; font-size:16px; color:#666; line-height:91px; border:1px #e7e7e7 solid; width:867px; padding:0 10px;}

.s-box4 .pic3{ width:1106px; height:450px; margin:0 auto;}





/*----------------------------------------第三模块-------------------------------------------------*/

.form3{ width:248px; height:32px; border:1px #e6e6e6 solid; margin-top:15px;}

.form3 .text{ float:left; color:#999; width:188px; height:32px; text-indent:10px; border:none;}

.form3 .button{ float:left; font-size:14px; color:#666; background:#f3f3f3; width:60px; height:32px; border:none; border-left:1px #e6e6e6 solid;}

.choose .box2{ margin-bottom:0; border-bottom:none;}

.bgf{ background:#fff;}

.th-box1 li{ float:left; background:#fff; width:315px; height:291px; padding:23px 35px 0; margin-right:22px; box-shadow: 0 0 20px rgba(8,121,163,.1); position:relative;}

.th-box1 .xl{ width:86px; height:50px; text-align:center; color:#fff; font-size:15px; background:url(../images/th01.png) no-repeat; position:absolute; top:-3px; right:15px; line-height:40px;}

.th-box1 .xl2{ background-image:url(../images/th02.png);}

.th-box1 .p1{ font-size:18px; color:#333; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:34px;}

.th-box1 .p2{ font-size:14px; color:#ed7a40; line-height:26px;}

.th-box1 .p3{ color:#999; background:url(../images/th03.jpg) center center no-repeat; border-bottom:1px #eeeeee solid; line-height:60px;}

.th-box1 .p3 em{ font-size:16px; color:#333; padding-left:15px;}

.th-box1 .p3 span{ float:left; width:155px; display:block;}

.th-box1 .p3 span.s2{ margin-left:20px; width:140px;}

.th-box1 .p4{ line-height:28px; padding-top:10px; background:none; border-bottom:none;}

.th-box1 .p4 em{ display:block; padding-left:0; line-height:34px;}

.th-box1 .two{ padding-top:27px;}

.th-box1 .two a{ display:block; width:138px; height:39px; line-height:39px; text-align:center; border:1px #ed7a40 solid; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font-size:16px; color:#ed7a40;}

.th-box1 .two a:hover{ background:#ed7a40; color:#fff;}

.th-box1 .no-mar{ margin-right:0;}

.th-box2{ height:176px; background:url(../images/th04.jpg) no-repeat center center; border:1px #e5e5e9 solid; padding-left:46px; padding-top:39px;}

.th-box2 .left{ width:470px;}

.th-box2 .left h3{ color:#fff; font-size:34px; font-weight:bold; line-height:68px;}

.th-box2 .left p{ font-size:15px; color:#fff; line-height:34px;}

.th-box2 .left p em{ display:inline-block; vertical-align:middle; font-weight:bold; background:url(../images/th05.png) no-repeat; width:81px; height:26px; text-align:center; line-height:26px;}

.th-box2 .right{ padding-top:18px; padding-right:23px;}

.th-box2 .right li{ float:left; text-align:center; width:105px; height:99px; background:url(../images/se02.png) no-repeat; margin-right:11px;}

.th-box2 .right h3{ font-size:18px; color:#fff; font-weight:bold; line-height:52px;}

.th-box2 .right p{ line-height:46px; font-size:18px; color:#666;}

.th-box2 .right p b{ font-size:29px; font-weight:bold; display:inline-block; vertical-align:top; padding-right:5px;}

.th-box2 .right p i{ font-size:14px;}

.left1{ float:left; width:900px;}

.th-box3{ border:1px #e6e6e6 solid; padding-bottom:20px; background:#fff;}

.th-box3 .bd{ padding:36px 37px 0 38px;}

.th-box3 .top{ padding-bottom:30px; border-bottom:1px #e8e8e8 solid;}

.th-box3 .top .pic{ float:left; width:100px; height:100px;}

.th-box3 .cen{ width:465px; float:left; margin-left:30px; padding-right:28px; background:url(../images/th07.jpg) right center no-repeat;}

.th-box3 .cen h3{ font-size:22px; color:#0879a3; font-weight:bold; line-height:48px;}

.th-box3 .cen p{ font-size:14px; color:#333; line-height:28px;}

.th-box3 .lieb{ float:right; width:170px; font-size:16px; color:#333;}

.th-box3 .lieb span{ display:inline-block; width:85px;}

.th-tit{ font-size:18px; color:#666; padding-left:20px; background:url(../images/se12.jpg) left center no-repeat; line-height:60px;}

.th-list1 li{ float:left; width:199px; height:232px; border:1px #ececec solid; position:relative; padding:0 30px; margin:0 20px 20px 0;}

.th-list1 .bt{ width:86px; height:50px; text-align:center; color:#fff; font-size:15px; background:url(../images/th02.png) no-repeat; position:absolute; top:-4px; right:17px; line-height:40px;}

.th-list1 .p1{ font-size:18px; color:#333; line-height:72px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

.th-list1 .p2{ font-size:16px; color:#999; line-height:24px; padding-bottom:14px;}

.th-list1 .p2 b{ display:block; font-size:28px; color:#ce4d4c; line-height:54px;}

.th-list1 .p3{ font-size:14px; color:#999; background:url(../images/th08.jpg) center center no-repeat; line-height:22px;}

.th-list1 .p3 em{ display:inline-block; color:#333;}

.th-list1 .p3 span{ display:block; width:108px; float:left;}

.th-list1 .p3 .s2{ width:70px; float:right;}

.th-list1 .no-mar{ margin-right:0;}

.th-tab{ width:100%; text-align:center; border:1px #ededed solid; border-right:none; line-height:46px;}

.th-tab th{ font-size:16px; color:#333; border-right:1px #ededed solid; background:#fcfcfc;}

.th-tab td{ border-right:1px #ededed solid; border-top:1px #ededed solid; font-size:16px; color:#666;}

.th-tab td a{ color:#666;}

.th-tab tr:hover td{ background:#f5f7f9}

.th-list2{ padding-left:16px;}

.th-list2 li{ padding-left:20px; background:url(../images/th09.jpg) left center no-repeat; font-size:14px; line-height:34px;}

.th-list2 li a{ color:#333;}

.th-list2 li a:hover{ color:#0879a3;}

.right1{ float:right; width:286px;}

.th-pic{ width:286px; height:100px; display:block; overflow:hidden;}

.blank10{ height:10px;}

.th-f1{ background:#fff; padding:0 25px 0 22px;}

.th-f1 .p1{ text-align:center; line-height:56px; font-size:14px; color:#ec7946;}

.th-f1 .text{ width:177px; height:32px; border:1px #e4e4e4 solid; padding-left:60px; background:url(../images/th12.jpg) no-repeat; font-size:14px; color:#999;}

.th-f1 .text2{ background-image:url(../images/th13.jpg);}

.th-f1 .button{ display:block; margin:0 auto; color:#fff; font-size:14px; width:160px; height:40px; background:#ec7946; border:none; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}

.th-tit2{ color:#333; padding-left:20px; background:url(../images/se04.jpg) left center no-repeat; font-size:20px; line-height:58px;}

.th-box4{ background:#fff;}

.shijian .hd{ height:56px; background:#f3f3f3; border-bottom:1px #f3f3f3 solid;}

.shijian .hd li{ float:left; width:50%; height:56px; line-height:56px; font-size:16px; color:#333; text-align:center;}

.shijian .hd2 li{ width:33.33333%;}

.shijian .hd li.on{ background:url(../images/th14.jpg) repeat-x;}

.shijian table{ width:100%; text-align:center; line-height:40px;}

.shijian table th{ font-size:16px; color:#666;}

.shijian table td{ color:#333; font-size:16px;}

.shijian table .tr2 td{ background:#fbfbfb;}

.shijian table tr:hover td{ background:#f5f7f9}

.shijian .more{ padding:20px 10px;}

.shijian .more a{ display:block; line-height:30px; font-size:14px; color:#333; text-align:center; background:#f4f4f4; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.shijian .bd ul{ padding-top:10px;}

.shijian .bd li{ float:left; margin-left:10px; margin-top:10px; width:126px; height:58px; overflow:hidden; border:1px #f1f1f1 solid;}

.content_top ul > li.ico_9{ background-image:url(../images/th17.png);width: auto;font-size: 16px;background-size: 40px auto;}

.content_top ul > li.ico_10{ background-image:url(../images/th18.png);width: auto;font-size: 16px;margin-left: 9px;background-size: 40px auto;}

.content_top ul > li.ico_11{ background-image:url(../images/th19.png);width: auto;font-size: 16px;margin-left: 9px;background-size: 40px auto;}

.content_top ul > li.ico_12{ background-image:url(../images/th20.png);width: auto;font-size: 16px;margin-left: 9px;background-size: 40px auto;}

.content_top ul > li{background-size: 40px auto;padding-left: 70px;}


.th-box5{ background:#fff;}

.th-box5 .hd{ border-bottom:1px #f0f0f0 solid;}

.th-box5 .hd li{ float:left; width:50%; text-align:center; font-size:20px; line-height:66px;}

.th-box5 .hd li a{ color:#333;}

.th-box5 .hd li.on{ background:#0879a3;}

.th-box5 .hd li.on a{ color:#fff;}

.th-list7{ background:#fff;}

.th-list7 li{ padding:0 28px 36px 30px;}

.th-list7 .top{ line-height:86px;}

.th-list7 .top h3{ float:left; font-size:22px; color:#0879a3; font-weight:bold;}

.th-list7 .top span{ float:left; font-size:14px; margin-left:30px; max-width:460px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.th-list7 .top span em{ display:inline-block; width:68px; height:22px; line-height:22px; text-align:center; border:1px #ee7a41 solid; color:#ee7a41; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; margin-right:10px;}

.th-list7 .top span a{ color:#333;}

.th-list7 .top .db{ float:right; width:90px; height:24px; background:url(../images/th22.png) no-repeat; margin-top:37px;}

.th-list7 .pic{ float:left; width:100px; height:100px; overflow:hidden;}

.th-list7 .cen{ float:left; width:510px; margin-left:50px;}

.th-list7 .cen dl{ font-size:14px; color:#999; background:url(../images/th07.jpg) right center no-repeat; line-height:30px;}

.th-list7 .cen dl p{ color:#333; font-size:18px; line-height:32px;}

.th-list7 .cen dt{ float:left; width:102px; height:80px;}

.th-list7 .cen dd{ float:left; width:221px; padding-left:34px; background:url(../images/th07.jpg) left center no-repeat; height:80px;}

.th-list7 .cen dd p{ color:#ee7a41;}

.th-list7 .cen .p1{ font-size:14px; color:#333; line-height:20px;}

.th-list7 .cen .p1 em{ color:#999;}

.th-list7 .fr a{ display:block; width:140px; height:39px; border:1px #f7a503 solid; text-align:center; line-height:39px; color:#f7a503; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font-size:16px;}

.th-list7 .fr a.a2{ color:#ed7a40; border-color:#ed7a40;}

.th-list7 .fr a:hover{ background:#f7a503; color:#fff;}

.th-list7 .fr a.a2:hover{ background:#ed7a40;}

.th-list7 li.bgli{ background:#fbfbfb; border-top:1px #f0f0f0 solid; border-bottom:1px #f0f0f0 solid;}

.th-pic2{ background:#fff; padding:9px 12px 10px;}

.shijian dl{ padding:10px 15px 0;}

.shijian dt{ padding-left:20px; background:url(../images/th24.jpg) left center no-repeat; font-size:16px; line-height:34px;}

.shijian dt a{ color:#333; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.no-float{ float:none; padding-top:0;}

.no-float .c_4_r_f{ margin-top:10px;}

.slide_Box_2{ background:#fff;}

.slide_Box_2 .th-hd{ text-align:center;}

.slide_Box_2 .th-hd ul{ display:inline-block; zoom:1; float:none;}

.slide_Box_2 .th-hd ul li{ background:#f4f4f4; margin:0 10px;}

.slide_Box_2 .bd table th{ background:#f5f5f5;}

.slide_Box_2 .bd table .tr2 td{ background:#fafafa;}

.th-box6{ padding:23px 0 40px 33px; background:#fff;}

.th-box6 .fl{ width:530px;}

.click2{ padding-left:50px; padding-bottom:32px;}

.click2 li{ float:left; font-size:14px; color:#333; width:90px; height:34px; text-align:center; line-height:34px; background:#f4f4f4; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; font-size:14px; margin-left:20px; cursor:pointer;}

.click2 li.on{ color:#fff; background:#cba96a;}

.zhishu{ margin-top:36px; display:inline-block; height:38px; border:1px #e6e6e6 solid; -moz-border-radius:38px; -webkit-border-radius:38px; border-radius:38px; margin-left:100px; padding-right:35px;}

.zhishu li{ float:left; margin-left:35px; padding-left:45px; background: left center no-repeat; line-height:38px; color:#333; font-size:14px;}

.th-box6 .fr{ margin-top:64px; width:256px;}

.th-tit3{ font-size:18px; color:#333; padding-left:18px; background:url(../images/th28.jpg) left center no-repeat; line-height:32px;}

.ph-list dt{ float:left; width:128px;}

.ph-list dd{ width:100%;}

.ph-list a{ font-size:14px; color:#666; line-height:28px; padding-left:10px; background:url(../images/th09.jpg) left center no-repeat; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.ph-list em{ color:#ce4c4b;}

.ph-list{ padding-top:10px;}

.th-box7{ border-top:1px #ecf8ff solid; background:#fffcf7; height:92px; overflow:hidden;}

.th-box7 .fl{ width:218px; height:92px; background:url(../images/th29.jpg) no-repeat; text-align:center; line-height:92px; color:#fff; font-weight:bold; font-size:20px;}

.th-box7 .fr{ color:#333; font-size:16px; line-height:26px; margin-top:20px; margin-right:65px; width:560px;}

.th-box8{ background:#fff; border:1px #dddddc solid;}

.th-box8 .bd li{ float:left; width:400px; margin-left:30px; margin-top:30px;}

.th-box8 .bd .pic{ float:left; width:178px; height:106px; border:1px #dddddd solid;}

.th-box8 .bd .word{ float:right; width:200px;}

.th-box8 .bd h3{ font-size:16px; color:#0879a3; line-height:40px;}

.th-box8 .bd p{ font-size:14px; color:#333; line-height:22px;}

.th-box8 .bd ul{ padding-bottom:20px;}

.th-box8 .bd .more{ text-align:right; padding-right:30px;}

.th-box8 .bd .more a{ display:inline-block; text-align:center; width:129px; height:31px; color:#666; line-height:31px; background:#f7f7f7; border:1px #ebebeb solid;}

.th-box8 .bd .huan{ padding-bottom:30px;}

.th-box9{ background:#fff; border:1px #dededd solid; padding-bottom:30px;}

.th-tit2 a{ float:right; font-size:14px; color:#333; margin-right:20px;}

.th-pad{ padding:28px 22px 0; border-top:1px #dededd solid;}

.th-pic3 p{ text-align:center; font-size:14px; line-height:34px; color:#333;}

.th-pic3 a:hover p{ color:#003d7a;}

.th-list3{ padding-top:6px;}

.th-list3 li{ padding-left:10px; background:url(../images/th32.jpg) left center no-repeat; line-height:32px; font-size:14px;}

.th-list3 li a{ color:#666; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.th-list3 li a:hover{ color:#003d7a;}

.th-box10{ height:1372px; background:url(../images/th33.jpg) center center no-repeat;}

.th-box10 .con{ width:1016px; margin:0 auto; padding-top:89px;}

.th-box10 .tit{ width:443px; height:138px; background:url(../images/th37.png) no-repeat; margin:0 auto;}

.th-box10 .dl1{ padding-top:97px;}

.th-box10 .dl1 dt{ float:left; width:487px; height:154px; background:url(../images/th34.png) no-repeat; padding:24px 22px 4px 52px;}

.th-box10 .dl1 h3{ font-size:40px; color:#a58a66; line-height:75px;}

.th-box10 .dl1 p{ font-size:16px; color:#333; line-height:22px;}

.th-box10 .dl1 dd{ float:right; width:351px; height:154px; background:url(../images/th35.png) no-repeat; padding:24px 22px 4px 52px;}

.th-box10 .tit2{ float:left; font-size:40px; color:#104290; width:38px; text-align:center; line-height:40px;}

.th-list4{ padding-top:72px;}

.th-list4 ul{ float:right;}

.th-list4 li{ float:left; width:225px; margin:0 50px; text-align:center;}

.th-list4 li i{ display:block; font-size:24px; color:#a58a66; background:url(../images/th36.png) no-repeat; width:184px; height:124px; line-height:36px; padding-top:60px; margin:0 auto;}

.th-list4 li p{ font-size:16px; color:#666; font-siez:18px; color:#333; padding-top:23px; display:block;}

.th-list5{ padding-top:50px;}

.lunbo{ float:right; overflow:hidden; position:relative; box-shadow: 0 0 10px rgba(0,0,0,.05);}

.lunbo .prev,

.lunbo .next{ display:block; width:28px; height:56px; overflow:hidden; cursor:pointer; background:url(../images/th38.png) no-repeat; position:absolute; left:0; top:43px; z-index:9;}

.lunbo .next{ background-image:url(../images/th39.png); left:auto; right:0;}

.lunbo .bd ul{ overflow:hidden; zoom:1; }

.lunbo .bd ul li{float:left; width:225px; height:131px; _display:inline; overflow:hidden; border-right:1px #f7f7f7 solid;}

.form4{ float:right; margin:11px 15px 0 0;}

.th-list6{ background:#fff; border-top:2px #cba96a solid;}

.th-list6 li{ float:left; width:299px; border-right:1px #eeeeee solid; border-bottom:1px #eeeeee solid;}

.th-list6 a{ display:block; padding:20px 14px 0 15px; height:226px; overflow:hidden;}

.th-list6 .pic{ width:268px; height:98px; border:1px #eeeeee solid; overflow:hidden;}

.th-list6 p{ padding-left:12px; color:#333; font-size:16px; line-height:30px; padding-top:12px;}

.th-list6 p em{ color:#999;}

.th-box11{ background:#fff;}

.th-box11 .th-tit2{ border-bottom:1px #eeeeee solid;}

.th-box11 .ph-list{ padding:0 15px 15px;}

.th-box11 .h3{ padding:0 15px; font-size:16px; color:#333; line-height:48px;}

.th-p1{ font-size:14px; color:#666; text-indent:2em; line-height:26px;}

.th-p2{ border-bottom:1px #eeeeee solid; padding-bottom:20px;}

.th-box12{ padding-top:10px; padding-bottom:20px;}

.th-box12 .pic{ float:left; width:191px; height:191px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; overflow:hidden;}

.th-box12 .word{ float:right; width:580px;}

.th-box13 .hd{ border:1px #f0f0f0 solid; border-bottom:none;}

.th-box13 .th-list7{ border:1px #f0f0f0 solid; border-top:none;}

.jiazai{ background:#fff; text-align:center; line-height:50px; border:1px #f0f0f0 solid;}

.jiazai a{ display:inline-block; font-size:14px; color:#ee7941; padding-left:32px; background:url(../images/th43.png) left center no-repeat;}

.act_r2{ float:none; width:100%;}

.th-tab2 th,

.th-tab2 td{ width:25%; background:#fff;}

.th-tab2 .col{ background:#fcfcfc;}

.th-pic4{ float:left; width:150px; height:150px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; overflow:hidden; margin-right:35px;}



.banner2{ height:450px;}

.banner .bd li{ height:435px;}

.banner .bd li a{ width:100%; height:450px;/* height:437px; */ background-position:center center; background-repeat:no-repeat;}

.gz-box{ background:rgba(255, 255, 255, .8); /*float:right;*/ width:287px; /*margin-top:37px;*/ text-align:center; padding-bottom:30px; position:absolute; right:50%; top:37px; margin-right:-600px; z-index:9;}
.vercial *{vertical-align:middle;}


.gz-box h3{font-size:30px; color:#0978a3; font-weight:bold; line-height:normal;margin-top: 15px;}
.gz-box h4{font-size:28px; color:#282828; font-weight:bold; line-height:normal;margin-top: 15px;position: relative;}
.gz-box h4 em.trade_mark{position: absolute;font-size: 12px;top: -5px;left: 138px;}
.gz-box .p1{font-size:16px; color:#333; line-height:normal; /* background:url(../images/th47.png) center center no-repeat; */margin-top:30px;}
.gz-box .p2{font-size:30px; color:#333; font-weight:bold; line-height:50px; padding-top:14px;}
.gz-box .p3{font-size:14px; color:#666; line-height:26px;}
.gz-box-mb{text-align: left;width: 130px;margin:15px auto;font-size: 0;line-height: normal;}
.gz-box-mb span{color: #282828;font-size: 18px;margin-left: 10px;}

.banner .gz-box a{ display:block; width:201px; height:42px; margin:31px auto 0; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; border:1px #ee7941 solid; color:#ee7941; line-height:42px; font-size:16px;}

.banner .gz-box a.a2{ color:#0879a3; border-color:#0879a3; margin-top:10px;}

.banner .gz-box a:hover{ background:#ee7941; color:#fff;}

.banner .gz-box a.a2:hover{ background:#0879a3;}

.banner .po{ position:absolute; left:0; top:0; width:100%; z-index:9;}

.th-box14{ float:left; width:894px; background:#fff; height:591px;position: relative;}

.th-box14 .hd{ height:70px; line-height:70px; border-bottom:1px #e7e7e7 solid;}

.th-box14 .hd li{ float:left; width:25%; text-align:center; background:url(../images/th48.jpg) right center no-repeat; font-size:18px; color:#333; cursor:pointer;}

.th-box14 .hd li.on{ background:#0879a3; color:#fff;}

.th-box14 .rzkj_index{width:894px;height:475px;text-align: center;font-size: 32px;color: #0879a3;cursor: pointer;position: absolute;top:82px;background: rgba(255,255,255,0.96);line-height: 475px;}

.th-box14 .rzkj_index:hover{color:#ee7941;}

.tb-box .tb{ padding-left:37px;}

.tb-box .zhishu{ margin-left:270px; margin-top:0;}

.tb-box p{ text-align:center; font-size:14px; line-height:60px;}

.tb-box p em{ padding-right:20px;}

.th-box15{ float:right; width:286px; border-top:3px #0879a3 solid;}



.sb-box{ background:#fff; padding:0 32px; position:relative;}

.somebody{ width:95px; height:95px; padding:3px; background:#cccccc; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; overflow:hidden; margin:0 auto 20px;}

.somebody img{ -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}

.sb-box p{ line-height:32px; font-size:14px; color:#333; text-align:center;}

.sb-box p em{ width:21px; height:21px; vertical-align:middle; display:inline-block; margin-right:15px; background:url(../images/th52.png) no-repeat;}

.sb-box .bd li{ padding-bottom:20px;}

.sb-box .prev,

.sb-box .next{ width:9px; height:18px; display:block; background:url(../images/th53.png) 0 0 no-repeat; position:absolute; top:41px; left:61px; z-index:9;}

.sb-box .next{ background-position:-9px 0; left:auto; right:61px;}

.sb-box .prev:hover{ background-position:0 -18px;}

.sb-box .next:hover{ background-position:-9px -18px;}

.enter{ width:221px; height:40px; line-height:40px; text-align:center; display:block; margin:0 auto; font-size:14px; color:#fff; background:#ee7941;}

.sb-box h3{ text-align:center; color:#999; line-height:50px;}

.sb-box h3 em{ color:#ce4c4b;}

.gun{ width:286px; height:144px; overflow:hidden; position:relative;}

.gun .hd{ position:absolute; right:7px; bottom:10px; z-index:9;}

.gun .hd li{ width:7px; height:7px; background:#fff; float:left; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; margin-right:8px; font-size:0;}

.gun .hd li.on{ background:#0879a3;}

.gun .bd li img{ width:286px; height:144px;}



.th-box16{ border-top:3px #cba96a solid; background:#fff; padding:0 40px 30px;}

.th-box16 .left{ width:443px;}

.th-box16 .th-tit2{ line-height:82px;}

.guancha{ position:relative; overflow:hidden; padding-bottom:20px;}

.guancha .pic{ width:443px; height:176px; overflow:hidden;}

.guancha .pic img{ width:443px; height:176px;}

.guancha .fl{ width:100px; padidng-left:10px; color:#333; line-height:60px; margin-top:9px;}

.guancha .fl span{ font-weight:bold; font-size:18px;}

.guancha .fr{ width:325px; margin-right:15px; margin-top:9px;}

.guancha .fr h3{ font-size:16px; line-height:46px; color:#0879a3;}

.guancha .fr p{ line-height:24px; color:#666; font-size:14px;}

.guancha .prev,

.guancha .next{ width:19px; height:18px; display:block; background:url(../images/th56.jpg) 0 0 no-repeat; position:absolute; bottom:20px; left:9px; z-index:9;}

.guancha .next{ background-position:-19px 0; left:33px;}

.guancha .prev:hover{ background-position:0 -18px;}

.guancha .next:hover{ background-position:-19px -18px;}

.y-list{ border-top:1px #f7f7f6 solid; padding-top:10px;}

.y-list dt a{ display:block; font-size:14px; color:#666; line-height:26px; padding-left:16px; background:url(../images/se28.jpg) left center no-repeat;}

.y-list dt i{ float:right; font-size:14px; color:#999;}

.y-list dt a:hover{ color:#0879a3;}

.th-box16 .right{ width:581px;}



.t-list .pic{ float:left; width:161px; height:72px; overflow:hidden;}

.t-list .word{ float:right; width:390px;}

.t-list h3{ font-size:16px; color:#333; line-height:36px; padding-top:4px;}

.t-list h3 em{ float:right; font-size:14px; color:#999;}

.t-list p{ font-size:14px; color:#666; line-height:20px;}

.t-list li{ padding-bottom:28px;}

.t-list{ border-bottom:1px #f7f7f7 solid;}

.t-list li a:hover h3{ color:#0879a3;}

.slide_Box_1 li .tit{height: 70px;background: #f9f8f8;}
.slide_Box_1 li .tit .title{background:#f9f8f8;font-size:20px;font-weight:bold;color:#333;width:auto;line-height:70px;padding-left: 15px;}
.slide_Box_1 .li{margin-top:25px;}
.th-box17{ /*border-top:1px #cba96a solid;*/ background:#f8f9fd;}

.th-box17 .left{ width:286px;}

.th-box17 .t-box{ height:347px; background:url(../images/th59.jpg) no-repeat; padding:15px 35px 0 39px;}

.th-box17 .t-box h3{ color:#fff; font-weight:bold; font-size:30px; line-height:80px; background:url(../images/th58.png) left bottom no-repeat;}

.th-box17 .t-box p{ color:#fff; font-size:14px; line-height:20px; padding-top:13px; height:170px; overflow:hidden;}

.th-box17 .t-box a{ border:1px #fff solid; font-size:16px; background:rgba(255, 255, 255, .1); width:204px; height:43px; display:block; line-height:43px; text-align:center; color:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

/*.manager{ height:170px; overflow:hidden; position:relative; padding-top:52px;}*/

.manager{  overflow:hidden; position:relative; }

.manager .tit{ width:85px; height:25px; background:url(../images/th60.jpg) no-repeat; position:absolute; left:0; top:18px;}

.manager .pic{ width:69px; height:69px; overflow:hidden; margin:0 auto; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}

.manager h3{ font-size:16px; color:#999; text-align:center; line-height:28px; padding-top:10px;}

.manager h3 a{ color:#0879a3;}

.manager h3 em{ padding:0 15px;}

.manager p{ color:#999; text-align:center; line-height:22px;}

.th-box17 .mid{ width:607px; float:left;}

.th-box17 .name{ height:316px; border-bottom:1px #f0f0f0 solid; padding-top:46px; border-right:1px #f0f0f0 solid;}

.th-box17 .name .top{ padding-left:58px;}

.th-box17 .name .pic{ float:left; width:82px; height:82px; overflow:hidden;}

.th-box17 .name .w1{ float:left; width:420px; margin-left:30px;}

.th-box17 .name .p1{ font-size:22px; color:#0879a3; line-height:50px;}

.th-box17 .name .p1 em{ color:#fff; display:inline-block; width:66px; height:21px; text-align:center; line-height:21px; vertical-align:middle; background:#0879a3; font-size:12px; margin-left:10px;}

.th-box17 .name .p2{ font-size:16px; color:#999; line-height:18px;}

.th-box17 .name ul{ padding-top:30px;}

.th-box17 .name li{ float:left; text-align:center; padding:0 24px; margin:0 7px; min-width:131px;}

.th-box17 .name .p3{ height:50px; overflow:hidden; font-size:26px; color:#ce4c4b; font-weight:bold; line-height:50px; background:url(../images/th63.jpg) center bottom no-repeat; }

.th-box17 .name .p3 em{ font-size:16px;}

.th-box17 .name .p4{ line-height:32px; font-size:14px; color:#999;}

.th-box17 .mid .a1{ display:block; width:124px; height:34px; text-align:center; line-height:34px; font-size:16px; color:#ee7941; border:1px #ee7941 solid; -moz-border-radius:34px; -webkit-border-radius:34px; border-radius:34px; margin:40px auto 0;}

.th-box17 .mid dl{ border-left:1px #f0f0f0 solid;}

.th-box17 .mid dt{ float:left; width:302px; text-align:center; border-right:1px #f0f0f0 solid; height:228px;}

.th-box17 .mid .p5{ line-height:88px; font-size:18px; color:#666;}

.th-box17 .mid .p5 em{ display:inline-block; vertical-align:middle; color:#fff; width:66px; height:21px; line-height:21px; font-size:12px; background:#979797; margin-left:10px;}

.th-box17 .mid .p6{ display:inline-block; zoom:1;}

.th-box17 .mid .p6 span{ float:left; display:block; width:138px; line-height:28px;}

.th-box17 .mid .p6 em{ display:block; font-weight:bold; font-size:26px; color:#ce4c4b; line-height:26px;}

.th-box17 .mid .a2{ margin-top:27px; width:78px; font-size:14px;}

.th-box17 .right{ width:306px; background:#fff;}

.th-box17 .right .tit{ font-size:18px; color:#333; padding-left:60px; background:url(../images/th64.jpg) 36px center no-repeat; line-height:55px;}

.th-box17 .right .tit a{ float:right; font-size:14px; color:#666; margin-right:28px;}

.th-box17 table{ width:100%; text-align:center; border-top:1px #f0f0f0 solid;}

.th-box17 table th{ font-size:16px; color:#999; line-height:41px; width:33.3333%; border-bottom:1px #f0f0f0 solid;}

.th-box17 table td{ font-size:14px; color:#333; line-height:41px; border-bottom:1px #f0f0f0 dashed;}

.th-box17 table .tr2 td{ background:#fbfbfb;}

.th-box17 table .tr3 td{ border-bottom-style:solid;}

.th-box17 table tr:hover td{ background:#dfeaff;}

.th-box17 .right .pic{ padding:0 37px 0 34px; width:235px; height:108px; overflow:hidden;}

.th-box17 .right .tit2{ line-height:65px;}

.th-box17 .right li{ font-size:14px; line-height:26px;}

.th-box17 .right li a{ display:block; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:20px; background:url(../images/se28.jpg) left center no-repeat;}

.th-box17 .right ul{ padding:12px 20px 0 34px;}

.th-box17 .right li a:hover{color:#0879a3;}



.partner{background:#fdfdfe;}

.partner .layout{position:relative;}

.partner span{float:left;font-size:18px;color:#0879a3;font-weight:bold;line-height:100px;width:120px;}
.partner span a{ font-size:18px; color:#0879a3; font-weight:bold; line-height:100px;}

.partner dl{float:left;width:1080px;height:100px;overflow:hidden;}

.partner dl dt{float:left;width:180px;height:100px;}

.partner .gd{width:22px;height:22px;background:url(../images/th67.jpg) no-repeat; position:absolute; right:0; /*top:78px;*/ z-index:9; cursor:pointer;}

.partner dl.on{ height:auto !important;}

.partner img{width: 75%;height: auto;}


.th-tab3{ width:100%; border:1px #e6e6e6 solid; border-top:3px #cba96a solid; text-align:center;}

.th-tab3 th{ line-height:56px; background:#f3f3f3 url(../images/th68.jpg) right center no-repeat; width:25%; font-size:16px;c olor:#333;}

.th-tab3 h3{ font-size:18px; color:#0879a3; font-weight:bold;}

.th-tab3 td{ line-height:56px; background:url(../images/th68.jpg) right center no-repeat;}

.th-tab3 .tr2 td{ background-color:#fff; font-size:14px; color:#333;}

.th-tab3 td a{ width:107px; height:32px; line-height:32px; border:1px #ee7941 solid; color:#ee7941; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; display:inline-block;}

.th-tab3 td a:hover{ background-color:#ee7941; color:#fff;}

.th-tab3 td p{ line-height:22px; text-align:left; padding:0 40px;}

.th-tab3 .no{ background-image:none;}

.th-box18 .box{ float:left; background:#fff; width:387px; height:350px; margin-right:18px;}

.th-box18 .tit{ background:url(../images/se04.jpg) left center no-repeat; font-size:18px; color:#333; padding:0 20px; line-height:60px; border-bottom:1px #f0f0f0 solid;}

.th-box18 .tit a{ float:right; font-size:14px; color:#666;}

.th-box18 dl{ padding:18px 21px 0 20px;}

.th-box18 dt{ width:346px; height:141px; overflow:hidden; margin-bottom:19px;}

.th-box18 dd{ padding-left:18px; background:url(../images/th24.jpg) left center no-repeat;}

.th-box18 dd a{ display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  font-size:14px; color:#666; line-height:28px;}

.th-box18 dd a:hover{ color:#0879a3;}

.th-box18 .box2{ margin-right:0;}



/*-------------------------------------11-29-----------------------------------------*/

.lr-header{ background:#fff; height:90px; border-bottom:2px #005d90 solid;}

.lr-header .logo{ width:180px; height:56px; display:block; background:url(../images/logo.png) no-repeat;background-size: 90%; float:left; margin-top:21px;/*background-size: 300px;*/}

.lr-header .welcome{ float:left; font-size:20px; color:#666; margin-left:35px; line-height:90px; padding-left:30px; background:url(../images/four01.png) left center no-repeat;}

.f-list{ float:right; line-height:90px; font-size:14px;}

.f-list dt{ float:left;}

.f-list a{ color:#666;}

.f-list dd{ float:left; width:40px; height:90px; background:url(../images/four03.png) center center no-repeat;}

.login{ height:498px; background:url(../images/four04.jpg) center center no-repeat;}

.login .con{ float:right; width:350px; background:#fff; margin-top:46px; box-shadow:0 0 20px rgba(8,121,163,.1); -moz-box-shadow:0 0 20px rgba(8,121,163,.1); -webkit-box-shadow:0 0 20px rgba(8,121,163,.1);}

.login .tit{ font-size:24px; color:#308baf; font-weight:bold; text-align:center; line-height:90px;}

.login form{ padding:0 30px;}

.login form .text{ width:228px; height:40px; border:1px #cbcbcb solid; padding-left:60px; background:url(../images/four05.jpg) left center no-repeat; font-size:14px; color:#999;}

.login form .text2{ background-image:url(../images/four06.jpg);}

.login form p{ font-size:14px; color:#666; line-height:50px;}

.login form p a{ float:right; color:#666;}

.login form .checkbox{ vertical-align:middle; margin-right:10px;}

.login form .button{ width:100%; height:50px; color:#fff; font-size:20px; background:#ee7a41; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; border:none;}

.login form h3{ font-size:14px; color:#666; line-height:60px;}

.login form h3 a{ color:#0879a3;}

.login .now2{ text-align:right; padding:0 30px; line-height:50px; border-top:1px #f4f4f4 solid; background:#fcfcfc;}

.login .now2 a{ display:inline-block; padding-left:25px; background:url(../images/four06.png) left center no-repeat; font-size:16px; color:#0879a3;}

.lr-footer{ background:#fff;}

.lr-footer .top{ height:120px; background:#fcfcfc; border-bottom:1px #ebebeb solid;}

.lr-footer .top .num{ float:left; font-size:16px; color:#333; line-height:28px; padding:31px 0 31px 70px; background:url(../images/four07.png) left 41px no-repeat;}

.lr-footer .top b{ display:block; font-weight:bold; font-size:24px; line-height:30px;}

.lr-footer .f-list{ line-height:120px; font-size:16px;}

.lr-footer .f-list dd{ height:120px;}

.cen2{ text-align:center; padding-bottom:120px;}

.lr-footer .p1{ font-size:14px; line-height:34px; padding-top:27px;}

.lr-footer .p1 a{ display:inline-block; color:#666; margin:0 8px;}

.lr-footer .p2{ font-size:13px; line-height:26px; color:#999;}

.lr-footer .p2 a{ display:inline-block; color:#b3b3b3; margin:0 8px;}

.safe{ display:inline-block; padding-top:12px; zoom:1; *display:inline;}

.safe a{ float:left; margin:0 5px;}

.reg{ background:#e7e8ec; padding:30px 0;}

.reg .con{ background:#fff; padding:34px 77px 0 78px;}

.f-three{ position:relative; height:60px;}

.f-three li{ position:absolute; top:0; height:60px; background-repeat:no-repeat; line-height:60px; text-align:center;}

.f-three li a{ display:block; font-size:16px; color:#999;}

.f-three li.li1{ background-image:url(../images/four10.png); left:0; padding-right:32px; width:342px;}

.f-three li.li2{ background-image:url(../images/four11.png); left:352px; padding-left:32px; width:342px;}

.f-three li.li3{ background-image:url(../images/four12.png); right:0; padding-left:32px; width:310px;}

.f-three li i{ width:24px; height:24px; display:inline-block; vertical-align:middle; background:url(../images/four14.png) no-repeat; line-height:24px; font-size:15px; color:#fff; margin-right:20px;}

.f-three li.li1.on{ background-image:url(../images/four10-2.png);}

.f-three li.li2.on{ background-image:url(../images/four11-2.png);}

.f-three li.li3.on{ background-image:url(../images/four12-2.png);}

.f-three li.on a{ color:#fff;}

.f-three li.on i{ background-image:url(../images/four15.png); color:#c9a563;}

.sy{ text-align:center; padding-top:97px; padding-bottom:64px;}

.sy h3{ font-size:32px; color:#de581e; line-height:42px; padding-top:125px; background:url(../images/four13.png) center top no-repeat;}

.sy p{ font-size:22px; color:#666; line-height:32px;}

.sy .dis{ display:inline-block; zoom:1; *display:inline; padding-top:92px;}

.sy .dis a{ float:left; width:289px; height:49px; border:1px #ee7a41 solid; border-radius:3px; color:#ee7a41; font-size:20px; display:inline-block; line-height:49px; margin:0 15px;}

.sy .dis a:hover{ background:#ee7a41; color:#fff;}

.rezt_ad{margin-top: 30px;}

.que{ background:#e7e8ec; padding:30px 0 70px;}

.que .con{ padding:34px 77px 64px 78px; background:url(../images/four16.jpg) right bottom no-repeat #fff;}

.que .tit{ font-size:30px; color:#333; text-align:center; line-height:95px; padding-top:31px;}

.fxts{ font-size:14px; color:#666; background:#f7f6f5; padding:18px 40px; line-height:24px;}

.fxts .fl{ width:71px; text-align:right;}

.fxts .fr{ width:894px;}

.choose-one{ font-size:14px; color:#999; line-height:28px; padding:20px 8px;}

.wenni{ font-size:16px; color:#333; line-height:30px;}

.wenni em{ color:#cd504e;}

.four1 li{ float:left; font-size:16px; color:#666; line-height:22px; margin-right:50px;}

.four1 li input{ vertical-align:middle; margin-right:15px;}

.four2 li{ padding-left:17px; background:url(../images/four17.jpg) left center no-repeat; line-height:28px; color:#333; font-size:16px;}

.four2 li.last{ background:none;}

.big-ts{ font-size:20px; color:#333; line-height:76px;}

.four3 li{ float:left; margin-right:36px; margin-bottom:15px;}
.four3 li em{color:red;font-size: 20px;margin-right: 1px;}

.four3 li span{ float:left; width:88px; text-align:right; padding-right:20px; line-height:46px; display:inline-block; font-size:16px; color:#333;}

.four3 li .text{ float:left; width:305px; height:44px; border:1px #e8e8e8 solid;}

.four4 li{ float:none; line-height:36px; margin-right:0;}

.que .true{ display:block; width:291px; height:51px; color:#fff; background:url(../images/four18.png) no-repeat; margin:85px auto 0; border:none; font-size:20px;}


.cn_div{background:#f5f6f7;padding:20px 25px;font-size:0;margin-top:30px;}
.cn_div p span{font-size:16px;color:#282828;line-height: 40px;}
.cn_div label{margin-left:5px;font-size:16px;color:#282828;}
.cn_div .vercial{margin-top: 15px;}
.cn_div em{margin-left:5px;font-size:16px;color:red;}
/*------------------------------2016/12/03 鼎实首页修改-------------------------------*/

.alter table th{ background:none; line-height:40px;}

.alter table td{ line-height:44px; height:44px;}

.alter table .tr1 td{ background:#fbfbfb;}

.alter2{ float:none; padding-top:0; border-top:1px #f7f7f7 solid;}

.alter2 .c_4_r_f{ margin-top:15px;}

/*------------------------------2016/12/03 鼎实首页修改-------------------------------*/



/*----------------------------------第四模块--------------------------------------------*/

.fo-box{ padding-top:0; height:215px;}

.fo-box .left h3{ line-height:90px; font-size:38px; font-weight:normal;}

.fo-box .right{ padding-top:57px;}

.f-change{ border:1px #e6e6e6 solid; background:#fff;}

.f-change .bd{ padding:0 37px;}

.f-tit{ font-size:18px; color:#666; line-height:60px; padding-left:13px; background:url(../images/four07.jpg) left center no-repeat; margin-top:20px;}

.f-tit span{ float:right; margin-top:15px;}

.f-tit span a{ float:left; display:block; width:98px; height:29px; text-align:center; line-height:29px; border:1px #cccccc solid; -moz-border-radius:1px; -webkit-border-radius:1px; border-radius:1px; font-size:14px; color:#666; margin-left:10px; background:#fdfdfd;}

.f-tit span a:hover{ background:#f4f4f4;}

.f-tit span b{ width:16px; height:14px; display:inline-block; background:url(../images/four08.png) no-repeat; vertical-align:middle; margin-right:5px;}

.f-tab{ width:100%; border-top:1px #ededed solid; border-right:1px #ededed solid;}

.f-tab td{ font-size:16px; color:#999; border-left:1px #ededed solid; border-bottom:1px #ededed solid; line-height:46px; width:25%; text-indent:58px;}

.f-tab .tr1 td{ line-height:76px;}

.f-tab .td2{ color:#333;}

.f-tab .tex-left{ text-indent:25px;}

.f-tab .td3{ background:#fcfcfc;}

.f-tab td p{ line-height:30px;}

.f-tab td p em{ display:inline-block; min-width:300px;}

.f-tab .tr2 td{ line-height:149px;}

.f-tab2{ text-align:center; border-left:1px #ededed solid; border-top:1px #ededed solid; width:100%; text-align:center; line-height:46px;}

.f-tab2 th,

.f-tab2 td{ border-right:1px #ededed solid; border-bottom:1px #ededed solid;}

.f-tab2 th{ font-size:16px; color:#999;}

.f-tab2 td{ font-size:16px; color:#333;}

.f-tab2 .bg{ background:#fcfcfc;}

.f-change-p{ font-size:14px; color:#666; line-height:26px; padding:6px 15px 18px;}

.f-box1{ background:#fff;}

.f-box1 ul{ border-top:1px #f0f0f0 solid; padding:9px 10px;}

.f-box1 li{ font-size:14px; line-height:34px;}

.f-box1 li a{ color:#333; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

.f-box1 li a:hover{ text-decoration:underline;}

.vip-box{ height:230px; background:url(../images/four22.jpg) center center no-repeat;}

.vip-box .left{ margin-top:47px; width:772px;}

.vip-box .sb{ float:left; width:126px; height:126px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; background:rgba(135,154,165,.7); padding:3px;}

.vip-box .sb img{ width:126px; height:126px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}

.vip-box .word{ float:left; width:540px; margin-left:50px;}

.vip-box .word h3{ color:#fff; font-size:26px; font-weight:bold; line-height:80px;}

.vip-box .word h3 a{ display:inline-block; width:89px; height:26px; border:1px #8492a0 solid; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; text-align:center; line-height:26px; font-size:14px; color:#fff; opacity:.5; vertical-align:middle; font-weight:normal; margin-left:20px;}

.vip-box .zhiyin{ font-size:14px; color:#fff; text-align:center; width:187px; height:35px; line-height:35px; -moz-border-radius:35px; -webkit-border-radius:35px; border-radius:35px; display:block; background:#ee7941;}

.vip-box .right{ width:428px; height:182px; margin-top:24px; background:#e8ebef; position:relative;}

.vip-box .hd{ float:left; width:40px; font-size:14px; text-align:center; color:#333;}

.vip-box .hd li{ cursor:pointer; padding:12px 10px 0; line-height:16px; height:79px;}

.vip-box .hd li.first{ border-bottom:1px #0b2b50 solid; height:78px;}

.vip-box .hd li.on{ background:#919191; color:#fff;}

.vip-box .sb2{ float:left; margin-left:35px; margin-top:25px;}

.vip-box .sb2 .pic{ width:90px; height:90px; padding:5px 6px; background:url(../images/four19.png) no-repeat center center;}

.vip-box .sb2 .pic img{ width:90px; height:90px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}

.vip-box .sb2 .huan{ display:block; margin:8px auto 0; color:#666; border:1px #666666 solid; width:96px; height:20px; line-height:20px; text-align:center; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.vip-box .yb{ float:right; width:200px; margin-right:20px; margin-top:25px;}

.vip-box .yb h3{ font-size:22px; color:#2b8bb0; font-weight:bold; line-height:34px;}

.vip-box .yb p{ font-size:14px; line-height:21px; color:#333; padding-top:10px;}

.vip-box .yb p em{ color:#666;}

.vip-box .yb p i{ color:#ee7941;}

.click-ewm{ width:45px; height:45px; background:url(../images/four23.png) no-repeat; position:absolute; right:0; bottom:0;}

.f-box2{ background:#fff; width:591px;}

.f-tit2{ line-height:61px; padding:0 30px; background:url(../images/four24.jpg) left center no-repeat; font-size:20px; color:#333; border-bottom:1px #f0f0f0 solid;}

.f-tit2 a{ float:right; font-size:14px; color:#666;}

.f-box2 .con{ padding:0 24px;}

.f-box2 .con .big{ display:block; padding-top:18px; padding-bottom:24px; border-bottom:1px #f7f7f7 solid;}

.f-box2 .con .pic{ float:left; width:223px; height:107px; overflow:hidden; margin-top:8px;}

.f-box2 .con .word{ width:295px; float:right;}

.f-box2 .con .word h3{ font-size:18px; color:#333; line-height:38px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

.f-box2 .con .big:hover h3{ color:#0879a3;}

.f-box2 .con .word p{ color:#999; line-height:18px;}

.f-box2 .con .word p em{ display:inline-block; padding:0 10px;}

.f-box2 .con .word span{ font-size:14px; color:#666; display:block; line-height:20px; padding-top:10px; height:40px; overflow:hidden;}

.f-b2-list{ padding:22px 10px 28px;}

.f-b2-list li{ font-size:14px; line-height:24px; padding-left:17px; background:url(../images/four17.jpg) left center no-repeat;}

.f-b2-list li a{ display:block; color:#666;}

.f-b2-list i{ float:right; color:#999;}

.f-b2-list li a:hover{ color:#0879a3;}

.f-box3{ float:left; width:793px;}

.f-box3 .zhishu{ margin:0 auto; width:326px; display:block;}

.f-box3 p{ padding:0 30px; text-align:center; font-size:14px; line-height:71px; color:#333;}

.f-box3 p em{ color:#0879a3;}

.f-box3 p a{ color:#ee7941; text-decoration:underline;}

.f-box4{ float:right; width:387px;}

.f-box4 .hd li{ width:129px;}

.zhiyin2{ display:block; font-size:14px; color:#fff; width:223px; height:44px; margin:16px auto 0; text-align:center; line-height:44px; -moz-border-radius:44px; -webkit-border-radius:44px; border-radius:44px; background:#ee7941; box-shadow: 0 0 20px rgba(238,121,65,.5); -moz-box-shadow: 0 0 20px rgba(238,121,65,.5); -webkit-box-shadow: 0 0 20px rgba(238,121,65,.5);}

.f-box4 .look{ text-align:center; font-size:14px; color:#666; line-height:68px;}

.f-box4 .look a{ color:#ee7941; text-decoration:underline;}

.th-f-box2{ float:left; width:387px; margin-right:19px;}

.th-f-box2 .con{ padding:0 20px;}

.th-f-box2 .con .pic{ width:129px; height:107px;} 

.th-f-box2 .con .word{ width:200px; float:right;}

.th-f-box2.last{ margin-right:0;}

.study li{ float:left; width:285px; height:139px; background:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border-right:1px #e9e9e9 solid; border-bottom:1px #e9e9e9 solid; text-align:center; margin-right:18px;}

.study li a{ display:block; width:100%; height:100%; font-size:18px; color:#0879a3; line-height:56px;}

.study li i{ width:42px; height:45px; display:block; margin:29px auto 0; background:url(../images/four30.png) no-repeat;}

.study li:hover{ background:#ee7941; border-color:#ee7941; box-shadow: 0 0 20px rgba(238,121,65,.5); -moz-box-shadow: 0 0 20px rgba(238,121,65,.5); -webkit-box-shadow: 0 0 20px rgba(238,121,65,.5);}

.study li:hover i{ background-image:url(../images/four31.png);}

.study li:hover a{ color:#fff;}

.study li i.i1{ background-position:0 0;}

.study li i.i2{ background-position:0 -45px;}

.study li i.i3{ background-position:0 -90px;}

.study li i.i4{ background-position:0 -135px;}

.study li.last{ margin-right:0;}

.f-list2 li{ border-top:3px #cba96a solid; background:#f9f9f9;}

.f-list2 .tit{ font-size:22px; color:#333; font-weight:bold; padding:0 30px; line-height:64px; border-bottom:1px #eeeeee solid;}

.f-list2 .tit em{ width:66px; height:25px; display:inline-block; text-align:center; line-height:25px; display:inline-block; vertical-align:middle; margin-left:20px; color:#fff; font-size:12px; background:#ee7941;}

.f-list2 .con-t{ background:#fff; padding:0 62px 0 26px; position:relative; border-bottom:1px #f5f5f5 solid;}

.f-list2 .con-t b.icon{ position:absolute; left:0; top:0; display:block; width:93px; height:93px; background:url(../images/four32.png) no-repeat;}

.f-list2 .con-t b.icon2{ background-image:url(../images/four33.png);}

.f-list2 .p-logo{ float:left; width:206px; height:206px;}

.f-list2 .con-t .zj{ float:left; width:580px; margin-left:48px; margin-top:29px;}

.f-list2 .con-t dt{ float:left; padding:0 55px; background:url(../images/four35.jpg) left 6px no-repeat;}

.f-list2 .con-t dt.first{ padding-left:0; background:none;}

.f-list2 .con-t dt h3{ font-size:14px; color:#333; line-height:26px;}

.f-list2 .con-t dt p{ font-size:24px; color:#ce4c4b; line-height:58px;}

.f-list2 .con-t dt p b{ font-size:34px;}

.f-list2 .con-t dt p em{ font-weight:bold;}

.f-list2 .con-t .dp{ font-size:14px; color:#999; line-height:24px; padding-top:10px;}

.f-list2 .con-t .dp span{ float:right; display:inline-block; width:505px; color:#333;}

.f-list2 .con-t .yb{ float:right; width:192px; margin-top:56px;}

.f-list2 .con-t .yb a{ display:block; height:39px; line-height:39px; text-align:center; color:#f7a503; border:1px #f7a503 solid; font-size:16px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.f-list2 .con-t .yb a.a2{ border-color:#ed7a40; color:#ed7a40; margin-top:13px;}

.f-list2 .con-t .yb a:hover{ background:#f7a503; color:#fff;}

.f-list2 .con-t .yb .a2:hover{ background:#ed7a40;}

.f-list2 .con-b{ background:#fff; padding:0 62px 0 26px;}

.f-list2 .con-b dl{ float:left; width:390px;}

.f-list2 .con-b dt{ border-bottom:1px #eeeeee dashed;}

.f-list2 .con-b dt a{ display:block; background-position:20px center; background-repeat:no-repeat; padding:17px 0 17px 65px;}

.f-list2 .con-b dt a.a1{ background-image:url(../images/four36.png);}

.f-list2 .con-b dt a.a2{ background-image:url(../images/four37.png);}

.f-list2 .con-b dt a.a3{ background-image:url(../images/four38.png);}

.f-list2 .con-b dt h3{ font-size:16px; color:#333; line-height:24px;}

.f-list2 .con-b dt p{ font-size:14px; color:#9f9f9f; line-height:20px;}

.f-list2 .con-b dt.last{ border:none;}

.f-list2 .con-b dt a:hover h3{ color:#0879a3;}

.f-list2 .con-b .zj{ float:left; width:368px; margin-left:25px; padding:14px 37px 30px; border-left:1px #f5f5f5 solid; border-right:1px #f5f5f5 solid;}

.f-list2 .con-b .zj .tit{ font-size:16px; color:#333; background:url(../images/four39.jpg) left bottom no-repeat; line-height:60px;}

.f-list2 .con-b .zj h3{ font-size:16px; color:#666; line-height:26px; padding-top:11px;}

.f-list2 .con-b .zj p{ font-size:16px; color:#999; line-height:26px;}

.f-list2 .con-b .t-link{ padding-top:41px;}

.f-list2 .con-b .t-link a{ display:block; width:175px; height:34px; line-height:34px; text-align:center; background:#ee7941; font-size:14px; color:#fff;}

.tianxie{ padding-top:35px; width:432px; margin:0 auto; padding-bottom:44px;}

.tianxie li{ padding-top:26px;}

.tianxie span{ float:left; font-size:16px; color:#333; line-height:44px; width:100px; display:inline-block; text-align:right; padding-right:30px;}

.tianxie .text{ float:left; width:261px; height:42px; border:1px #cbcbcb solid; font-size:14px; color:#999; text-indent:20px;}

.tianxie em{ float:left; display:inline-block; text-align:center; line-height:44px; width:39px; font-size:16px; color:#cf4f4e;}

.tianxie .text2{ float:left; width:153px;}

.tianxie .yzm{ float:left; width:95px; height:44px; overflow:hidden; margin-left:13px;}

.tianxie p{ padding-left:130px; font-size:14px; color:#666; line-height:68px;}

.tianxie p input{ vertical-align:middle; margin-right:5px;}

.tianxie p a{ color:#0879a3;}

.tianxie .button{ width:291px; height:51px; font-size:20px; color:#fff; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; background:#ee7a41; border:none; margin-left:65px; margin-top:27px;}



/* 2016/12/12 */

.f-list2 .con-b .yb{ float:right; width:192px;}

.f-list2 .con-b .yb p{ padding-top:20px;}

.f-list2 .con-b .yb a{ display:block; height:41px; line-height:41px; color:#fff; background:#919191; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; font-size:16px; padding:0 20px;}

.f-list2 .con-b .yb b{ width:24px; height:24px; display:inline-block; background:url(../images/four41.png) no-repeat; float:right; margin-top:9px;}



.more2{ text-align:center; font-size:20px; line-height:60px; background:#fff;}

.more2 a{ display:inline-block; color:#666;}



.vip-up{ background:#fff; border-top:3px #c1984a solid;}

.vip-up li{ float:left; width:399px; border-right:1px #e7e7e7 dashed; text-align:center; padding-top:48px; padding-bottom:43px;}

.vip-up li i{ display:block; width:63px; height:57px; display:block; margin:0 auto 40px;}

.vip-up li i.i1{ background-image:url(../images/four42.png);}

.vip-up li i.i2{ background-image:url(../images/four43.png);}

.vip-up li i.i3{ background-image:url(../images/four44.png);}

.vip-up li p{ font-size:16px; color:#333; line-height:34px;}

.vip-up li p em{ display:inline-block; padding-left:24px; background:url(../images/four17.jpg) left center no-repeat;}

.vip-up li a{ display:block; margin:30px auto 0; width:170px; height:39px; line-height:39px; border:1px #ee7941 solid; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font-size:16px; color:#ee7941;}

.vip-up li a:hover{ background:#ee7941; color:#fff;}

.vip-up li.last{ border:none;}



.my-test{ height:288px; background:url(../images/four45.jpg) center center no-repeat; padding-left:120px;}

.my-test .box{ width:212px; text-align:center; padding-top:30px;}

.my-test h3{ font-size:36px; font-weight:bold; color:#0879a3; background:url(../images/four46.jpg) center bottom no-repeat; line-height:75px;}

.my-test a{ display:block; font-size:16px; color:#0879a3; margin-top:13px; border:1px #0879a3 solid; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; line-height:39px;}

.my-test a:hover{ color:#fff; background:#0879a3;}



.ser-box{ border-top:3px #cba96a solid; background:#fff; padding-bottom:20px;}

.ser-box .tit{ font-size:23px; line-height:64px; color:#333; font-weight:bold; padding:0 30px; border-bottom:1px #eeeeee solid; background:#f9f9f9;}

.ser-box .tit2{ text-align:center; font-size:24px; color:#0879a3; font-weight:bold; line-height:30px;}

.ser-box .tab{ width:1147px; margin:0 auto; text-align:center; color:#fff; background:url(../images/four47.png) center center no-repeat; padding:18px;}

.ser-box table{ width:100%;}

.ser-box table td{ height:127px; color:#fff; width:20%; font-size:16px;}

.ser-box table td p{ line-height:24px;}

.blank25{ height:25px;}



.f-box5{ padding-bottom:1px;}

.f-box5 li{ float:left; width:50%; text-align:center; font-size:18px; color:#333; background:#fff; line-height:66px;}

.f-box5 li a{ display:block;}

.f-box5 li.on{ background:#0879a3;}

.f-box5 li.on a{ color:#fff;}



.f-box6 .tit{ font-size:20px; colro:#333; line-height:65px; padding:0 35px; background:#fff; border-top:2px #cba96a solid;}

.f-box6 .tit p{ padding-left:26px; background:url(../images/th64.jpg) left center no-repeat;}

.f-form2{ background:#fff;}

.f-form2 table { border-top:none;}

.f-form2 table .text{ width:97px; height:32px; text-align:center; border:1px #eeeeee solid; margin-right:5px; font-size:14px; color:#999;}

.f-form2 table .out{ width:67px; height:32px; border:1px #ee7941 solid; color:#ee7941; font-size:14px; background:#fff; line-height:32px; margin:0 auto;}

.f-form2 table .out:hover{ color:#fff; background:#ee7941;}

.f-form2 table .arrow{ display:inline-block; width:8px; height:13px; background:url(../images/four48.png) no-repeat; background:url(../images/four48.png) no-repeat; transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -ms-transition:all 0.5s; cursor:pointer;}

.f-form2 td{ border-bottom:1px #efefef solid;}

.out-box{ padding:20px 65px 20px 30px; background:#fafafa; border-bottom:1px #efefef solid; display:none;}

.out-box .left{ width:530px; line-height:32px; text-align:left;}

.out-box .left a{ display:block; font-size:14px; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.out-box .left i{ display:inline-block; width:68px; height:22px; line-height:22px; text-align:center; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; font-size:12px; color:#ee7a41; border:1px #ee7a41 solid; margin-right:20px; vertical-align:middle;}

.out-box .left a:hover{ color:#ee7a41; text-decoration:underline;}

.out-box .right{ width:457px; height:120px; background:#fff; border:1px #eeeeee solid;}

.out-box .right textarea{ float:left; padding:5px 20px; width:310px; height:108px; line-height:24px; font-size:14px; color:#999; border:none;}

.out-box .right .button{ width:101px; height:38px; background:#0879a3; float:right; margin-right:5px; margin-top:77px; border:none; color:#fff; font-size:14px;}

.f-form2 table .arrow.on{ transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);}

.out-box .right2{ float:right; width:516px;}

.out-box .right2 li{ float:left; width:50%; padding-bottom:7px;}

.out-box .right2 span{ float:left; width:123px; display:inline-block; padding-right:18px; line-height:38px; font-size:16px; color:#333; text-align:right;}

.out-box .right2 .text{ float:left; width:115px; height:36px; text-indent:20px; font-size:14px; color:#999; border:1px #eeeeee solid;}

.out-box .right2 .text2{ width:345px; float:right; margin-right:11px;}

.out-box .right2 .button{ flaot:right; width:101px; height:38px; background:#0879a3; float:right; border:none; color:#fff; font-size:14px;}

.shaixuan{ background:#fff; padding:24px 0;}

.shaixuan span{ float:left; margin-left:30px; line-height:28px; font-size:14px; color:#333; line-height:28px; margin-right:5px;}

.shaixuan select{

    border:1px solid #eeeeee; height: 28px; width: 111px;

    padding: 0 26px 0 10px; float:left; font-size: 12px;color:#333;

    /*很关键：将默认的select选择框样式清除*/

    appearance:none;

    -moz-appearance:none;

    -webkit-appearance:none;



    /*在选择框的最右侧中间显示小箭头图片*/

    background: url(../images/four49.jpg) no-repeat right center;

}

.shaixuan .sear{ float:right; margin-right:37px;}

.shaixuan .text{ float:left; width:140px; height:28px; border:1px #c89b55 solid; border-right:none; text-indent:10px; color:#999;}

.shaixuan .button{ float:left; width:29px; height:30px; border:1px #c89b55 solid; border-left:none; background:url(../images/four50.jpg) no-repeat;}

.form2 .xq{ color:#ee7941; text-decoration:underline;}



.tour-l{ float:left; background:rgba(255,255,255,.9) url(../images/four52.png) center bottom no-repeat; width:230px; margin-top:20px; padding:3px 28px 41px; height:366px; position:relative; z-index:23;}

.tour-l dl{ padding-top:10px;}

.tour-l dt{ font-size:16px; color:#2d2929; background:url(../images/four48.png) right center no-repeat; line-height:32px;}

.tour-l dd{ line-height:30px; padding-bottom:15px; border-bottom:1px #f6f6f6 solid;}

.tour-l dd a{ display:inline-block; float:left; padding-left:8px; background:url(../images/four17.jpg) left center no-repeat; font-size:14px; color:#999; margin-right:10px;}

.tour-l dd a:hover{ text-decoration:underline;}

.tour-l dl:hover dt{ color:#0879a3;}

.tour-r{ width:286px; background:rgba(255,255,255,.95) url(../images/four53.png) center top no-repeat; padding-top:135px; float:right; box-shadow: 0 0 20px rgba(8,121,163,.1); -moz-box-shadow: 0 0 20px rgba(8,121,163,.1); -webkit-box-shadow: 0 0 20px rgba(8,121,163,.1); margin-top:20px; position:relative; z-index:23;}

.tour-r .sb{ width:84px; height:84px; overflow:hidden; padding:3px; background:#fff; border:1px #e4e4e4 solid; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; margin:0 auto;}

.tour-r .sb img{ -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}

.tour-r .dl{ width:160px; height:36px; line-height:36px; display:block; margin:32px auto 0; font-size:14px; color:#fff; background:url(../images/four56.png) no-repeat; text-indent:30px; box-shadow: 0 0 20px rgba(238,121,65,.5); -moz-box-shadow: 0 0 20px rgba(238,121,65,.5); -webkit-box-shadow: 0 0 20px rgba(238,121,65,.5); -moz-border-radius:36px; -webkit-border-radius:36px; border-radius:36px;}

.tour-r p{ font-size:13px; color:#999; line-height:68px; background:url(../images/four57.png) center top no-repeat; text-align:center;}

.tour-r p em{ display:inline-block; padding-left:23px; background:url(../images/four55.png) left center no-repeat;}



.f-box7{ float:left; width:895px;}

.f7-con{ background:#fff; border-top:3px #cba96a solid;}

.f7-con li{ float:left; width:297px; border-right:1px #f7f7f7 solid; height:402px;}

.f7-con li .pic1{ text-align:center; padding-top:45px;}

.f7-con li .pic1 img{ width:auto;}

.f7-con li .p1{ text-align:center; font-size:20px; color:#333; line-height:56px;}

.f7-con dl{ padding-top:17px;}

.f7-con dl dt{ float:left; width:98px; text-align:center; line-height:21px; color:#666; border-right:1px #f1f1f1 solid;}

.f7-con dl dt b{ display:block; line-height:28px; font-size:18px; color:#0879a3;}

.f7-con .no-bor{ border-right:none;}

.f7-con .p2{ font-size:14px; color:#999; padding:0 28px; line-height:22px; padding-top:15px;}

.f7-con .p2 em{ float:left; color:#0879a3; display:inline-block; width:43px;}

.f7-con .p2 span{ float:left; width:198px;}

.f7-con .online{ display:block; margin:25px auto 0; font-size:16px; color:#f07941; border:1px #f07941 solid; text-align:center; width:172px; height:41px; line-height:41px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}

.f7-con .online:hover{ color:#fff; background:#f07941;}

.f-box8 .hd ul li{ width:50%; background:none;}

.f7-con li .pic2{ text-align:center; padding-top:33px;}

.f7-con li .pic2 img{ width:auto; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}

.f7-con li .p3{ font-size:18px; color:#333; text-align:center; line-height:72px;}

.f7-con li .p3 em{ display:inline-block; vertical-align:top; font-size:14px; color:#cacaca; padding:0 5px;}

.f7-con li .p3 a{ color:#0879a3;}

.f7-con dl dt b.b2{ color:#ce4c4b; font-size:26px;}

.f7-con li .pic3{ padding:44px 20px 0 30px;}

.f7-con li .pic3 .s-logo{ float:left; width:61px; height:61px;}

.f7-con li .pic3 .name{ float:right; width:170px; margin-top:5px; line-height:28px;}

.f7-con li .pic3 h3{ font-size:18px; color:#333;}

.f7-con li .pic3 p{ font-size:14px; color:#f07941;}

.f7-con li .p4{ font-size:14px; color:#888888; padding:0 30px; line-height:20px; padding-top:19px;}

.f7-con li .p5{ padding:0 30px; font-size:32px; color:#ce4d4c; font-weight:bold; height:40px; line-height:40px; overflow:hidden;}

.f7-con li .p5 em{ font-size:19px;}

.f7-con li .p6{ font-size:14px; color:#999; padding:0 30px; line-height:70px;}

.f7-con li .p6 em{ font-size:16px; color:#333; display:inline-block; vertical-align:top; padding-left:10px;}

.f7-con li .p6 i{ font-size:30px; color:#eeeeee; display:inline-block; vertical-align:top; padding:0 20px;}

.f7-con li .p6 b{ font-size:16px; color:#ce4d4c;}

.f7-con li .p7{ padding-top:0;}

.f-nav{ background:#fff; border-top:1px #f0f0f0 solid; border-bottom:1px #f0f0f0 solid;}

.f-nav li{ float:left; width:400px; text-align:center; line-height:65px;}

.f-nav li a{ display:block; border-right:1px #f0f0f0 solid; font-size:20px; color:#333;}

.f-nav li.on{ background:#0879a3;}

.f-nav li.on a{ border-right:#0879a3; color:#fff;}

.ym{ width:72px; height:32px; line-height:32px; text-align:center; border:1px #cccccc solid; display:inline-block; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}

.ym:hover{ background:#f7a503; color:#fff; border-color:#f7a503;}

.close{ width:32px; height:32px; background:url(../images/four62.png) 0 -32px; cursor:pointer;}

.close:hover{ background-position:0 0;}

.sear2{ text-align:center;}

.sear2 .dis{ display:inline-block; *display:inline; zoom:1; padding:15px 0;}

.sear2 .dis span{ float:left; font-size:16px; color:#999; line-height:34px; margin-right:20px;}

.sear2 .dis form{ float:left; width:381px; height:32px; border:1px #e6e6e6 solid;}

.sear2 .dis .text{ float:left; width:321px; height:32px; border:none; color:#999; text-indent:20px; border-right:1px #e6e6e6 solid;}

.sear2 .dis .button{ width:59px; height:32px; background:#f9f9f9; font-size:14px; color:#999; border:none;}

.sear2 .dis .s2{ margin-right:0; margin-left:40px;}

.sear2 .dis .s2 a{ color:#999; display:inline-block; margin-right:20px;}

.sear2 .dis .s2 a:hover{ text-decoration:underline;}

.shoucang{ font-size:14px; color:#666; width:83px; height:32px; background:#fdfdfd; border:1px #cccccc solid; display:inline-block; line-height:32px;}

.page2{ background:#fff; padding:35px 0; border-bottom:1px #ebebeb solid;}

.mysc{ border-top:4px #cba96a solid; background:#fff; padding:0 38px 30px;}

.mysc .tit{ font-size:20px; color:#333; padding-left:20px; background:url(../images/four24.jpg) left center no-repeat; line-height:70px;}

.mysc li{ line-height:50px; border-bottom:1px #f2f2f2 solid;}

.mysc li a{ font-size:16px; color:#666;}

.mysc li i{ float:right;}

.mysc li .checkbox{ vertical-align:middle; margin-right:5px; display:inline-block;}

.mysc .page3{ padding:20px 0 0;}

.mysc .all{ float:left; width:58px; height:34px; line-height:34px; text-align:center; border:1px #b6b6b6 solid; font-size:14px; color:#666; background:#fdfdfd;}

.mysc .all input{ margin-right:5px;}

.mysc .quxiao{ float:left; font-size:14px; color:#666; width:83px; height:34px; line-height:34px; background:#fdfdfd; border:1px #b6b6b6 solid; text-align:center; margin-left:10px;}

.mysc .page3 .fr{ margin-top:5px;}

.mysc .page3 span{ float:left; color:#7a7a7a; margin:0 6px;}

.mysc .page3 a{ display:inline; float:left; width:56px; height:17px; line-height:17px; text-align:center; color:#333; border:1px #e1e1e1 solid; margin:0 2px;}

.mysc .page3 .text{ float:left; width:32px; height:20px; text-align:center; border:1px #6f6f6f solid;}

.mysc .page3 .button{ width:42px; height:24px; background:#fdfdfd; border:1px #a2a2a2 solid; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; color:#333;}

.que2{ background:none; padding:0; border-top:4px #cba96a solid;}

.que2 .tit2{ font-size:20px; color:#333; line-height:90px; padding:0 36px; background:#fff;}

.que2 .tit2 p{ padding-left:20px; background:url(../images/four24.jpg) left center no-repeat;}

.que2 .con{ padding-top:0;}



/*------------------------------------2016-12-07-----------------------------------------*/

.reg-out{ background:rgba(0,0,0,0.7); position:fixed; left:0; top:0; width:100%; height:100%; z-index:999999999; display:none;}

.reg-out .con{ width:876px; padding:10px; background:url(../images/new-bg.png) repeat; position:absolute; left:50%; margin-left:-438px; top:40%; margin-top:-304px;}

.reg-out .bgf{ background:#fff;}

.reg-out .r-box{ background:#f8f9fd; border-top:1px #e7e7e7 solid;}

.reg-out .left{ width:392px; padding:0 30px; font-size:14px; color:#666; line-height:24px;}

.reg-out .left p{ padding-top:40px;}

.reg-out .left em,

.reg-out .left a{ color:#0978a3;}

.reg-out .left .em{color: red;}

.reg-out .left a:hover{ text-decoration:underline;}

.reg-out .right{ padding:20px 23px 27px 30px; background:#fff; width:371px;}

.reg-out .right p{ font-size:14px; color:#666; line-height:24px;}

/* .reg-out form span{ float:left; width:103px; display:block; line-height:44px; font-size:16px; color:#333; text-align:right; padding-right:5px;} */

.reg-out form .text{ float:left; width:261px; height:42px; border:1px #cbcbcb solid; font-size:14px; color:#999; text-indent:24px;}

.reg-out form .box{ float:left; width:261px; height:42px; border:1px #cbcbcb solid;}

.reg-out form .text2{ width:141px; border:none;}

.reg-out form .button{ float:left; font-size:14px; color:#fff; width:118px; height:38px; background:#cbcbcb; border:none; margin-top:2px;}

.reg-out form li{ /* padding-top:16px; */ margin-bottom: 22px;}

.reg-out form li div b{margin-top: 4px;}

.reg-out form h3{ /* text-align:right; */ font-size:14px; color:#666; /* line-height:56px; */}

.reg-out form h3 a{ color:#0879a3;}

.reg-out form h3 input{ vertical-align:middle; margin-right:5px;}

.reg-out form .button2{ width:252px; height:46px; background:#ee7a41; font-size:16px; color:#fff; display:block; margin:8px auto 0; border:none;}

.r-bottom{}







/*-----------------------------------20161219------------------------------------------------*/

.book-out{ background:rgba(0,0,0,0.6); position:fixed; left:0; top:0; z-index:999; width:100%; height:100%; display:none;}

.book-out .book{ background:url(../images/new-bg.png) repeat; padding:10px; width:320px; position:absolute; left:50%; top:50%; margin-left:-180px; margin-top:-160px;}

.book-out form{ background:#fff;}

.book-out h3{ font-size:20px; color:#0a7891; line-height:57px; background:#f8f9fd; font-weight:bold; padding:0 20px; border-bottom:1px #e7e7e7 solid;}

.book-out h3 em{ float:right; width:13px; height:12px; display:block; background:url(../images/xin-cha.png) no-repeat; margin-top:23px; cursor:pointer;}

.book-out .text{ margin:0 auto; display:block; width:188px; padding-left:49px; height:32px; border:1px #e6e6e6 solid; background:url(../images/xingming.jpg) left center no-repeat; font-size:14px; color:#a2a2a2; text-indent:10px;}

.book-out .text2{ background-image:url(../images/dianhua.jpg); margin-top:5px;}

.book-out .button{ width:167px; height:45px; color:#fff; background:#ec7943; display:block; margin:30px auto 0; font-size:16px; color:#fff; border:none;}

.book-out p{ font-size:14px; color:#ec7943; text-align:center; line-height:70px;}  











/*--------------------------------1219(2)-----------------------------------------*/

#superContainer{height: 100%; position: relative; /* Touch detection for Windows 8 */ -ms-touch-action: none; /* IE 11 on Windows Phone 8.1*/ touch-action: none; }

.fp-section{position: relative; -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */ -moz-box-sizing: border-box; /* <=28 */ box-sizing: border-box; }

.fp-slide{float: left; }

.fp-slide, 

.fp-slidesContainer{height: 100%; display: block; } 

.fp-slides{z-index:1; height: 100%; overflow: hidden; position: relative; -webkit-transition: all 0.3s ease-out; /* Safari<=6 Android<=4.3 */ transition: all 0.3s ease-out; } 

.fp-section.fp-table,

.fp-slide.fp-table{display: table; table-layout:fixed; width: 100%; }

.fp-tableCell{display: table-cell; vertical-align: middle; width: 100%; height: 100%; }

.fp-slidesContainer{float: left; position: relative; } 

.fp-scrollable{overflow: scroll; }

.fp-notransition{-webkit-transition: none !important; transition: none !important; } 

#fp-nav{position: fixed; z-index: 100; margin-top: -32px; top: 50%; opacity: 1; }

#fp-nav.right{right: 40px; }

#fp-nav.left{left: 40px; }

.fp-slidesNav{ position: absolute; z-index: 4; left: 50%; opacity: 1; } 

.fp-slidesNav.bottom{bottom: 20px; }

.fp-slidesNav.top{top: 20px; }

#fp-nav ul{ width:28px; margin:0 auto;}

#fp-nav ul li{display: block; width:28px; height:28px; margin:8px 0; position:relative; } 

.fp-slidesNav ul li{display: inline-block; } 

#fp-nav ul li a{display: block; position: relative; z-index: 1; width:30px; height:30px; cursor: pointer; background:none;} 



 

.wrap,.circle,.percent{ position:absolute; width:30px; height:30px; border-radius:50%;} 

.wrap{ border:2px #887226 solid; width:26px; height:26px; display:none;}

.circle{ /*box-sizing:border-box;*/ border:2px solid #887226; clip:rect(0,30px,30px,15px); top:-2px; left:-2px; width:26px; height:26px;}  

.clip-auto{ clip:rect(auto, auto, auto, auto);}  

.percent{ box-sizing:border-box; top:-2px; left:-2px;}  

.percentleft{ transition:transform ease; border:2px solid #f9f9f9;  clip:rect(0,15px,30px,0);}  

.percentright{ border:2px solid #f9f9f9; clip:rect(0,30px,30px,15px);}  

.wth0{ width:0;} 

 

 

#fp-nav ul li a span{ top:11px; left:11px; width:8px; height:8px; position: absolute; z-index: 1; background:#96969e; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}

#fp-nav ul li a.active span{ background:#b29f5d;}

.borderleft,

.borderright,

.bordertop,

.borderbottom{ background:#b29f5d; position:fixed; z-index:100;}

.borderleft{ width:10px; height:100%; top:0; left:0;}

.borderright{ width:10px; height:100%; top:0; right:0;}

.bordertop{ width:100%; height:10px; top:0; left:0;}

.borderbottom{ width:100%; height:10px; bottom:0; left:0;}

.full-header{ position:fixed; left:0; top:40px; width:100%; z-index:97;}

.full-logo{ float:left; width:174px; height:48px; display:block; background:url(../images/fuul-logo.png) center center no-repeat; display:block; margin-left:60px;}

/* .white .full-logo{ background-image:url(../images/fuul-logo2.png);} */

.full-menu-but{ float:right; margin-top:23px; margin-right:60px; cursor:pointer;}

.full-menu-but span{ float:left; font-size:16px; color:#0879a3; line-height:17px; display:inline-block;}

/* .white .full-menu-but span{ color:#fff;} */

.full-menu-but .santiao{ float:right; margin-left:20px; width:20px; position:relative; height:20px;}

.full-menu-but .santiao i{ position:absolute; left:5px; top:5px; width:10px; height:10px; background:#b29f5d; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; z-index:1; transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -ms-transition:all 0.3s; opacity:0;}

.full-menu-but .santiao:hover i{ transform:scale(4);-moz-transform:scale(4);-webkit-transform:scale(4);-ms-transform:scale(4); opacity:1;}  

.full-menu-but .santiao b{ width:20px; height:3px; background:#0879a3; display:block; margin-bottom:4px; transition:all 0.2s; -moz-transition:all 0.2s; -webkit-transition:all 0.2s; -ms-transition:all 0.2s; position:absolute; left:0; z-index:2;}

.full-menu-but .santiao:hover b{ background:#fff;}

/* .white .full-menu-but .santiao b{ background:#fff;} */

.full-menu-but .santiao b.b1{ top:0;}

.full-menu-but .santiao b.b2{ top:7px;}

.full-menu-but .santiao b.b3{ top:14px;}

.full-menu-but.on span{ color:#fff;}

.full-menu-but.on i{ display:none;}

.full-menu-but.on .santiao b{ background:#fff; transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);}

.full-menu-but.on .santiao b.b1{ top:7px; transform:rotate(45deg); -ms-transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg);}

.full-menu-but.on .santiao b.b2{ display:none;}

.full-menu-but.on .santiao b.b3{ top:7px; transform:rotate(-45deg); -ms-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg);}

.zIndex{ z-index:99999;}

.zIndex .full-logo{ background-image:url(../images/fuul-logo2.png);}

.fu-con{ width:1200px; position:absolute; left:50%; margin-left:-600px; top:50%;}

.ds-news{ height:768px; margin-top:-384px;}

.f-title{ font-size:40px; color:#333; line-height:90px; background:url(../images/full-hengxian1.jpg) left bottom no-repeat;}

.liebiao{ padding-top:27px;}

.liebiao ul li{ float:left; width:229px; height:282px; background:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;  text-align:center; margin-right:13px; margin-top:14px; overflow:hidden; position:relative;}

.liebiao ul li .box{ padding:0 33px; position:relative; z-index:22;}

.liebiao ul .p1{ font-size:14px; color:#333; line-height:68px; background:url(../images/full-hengxian3.jpg) center bottom no-repeat;}

.liebiao ul .p2{ font-size:20px; color:#333; line-height:24px; padding-top:29px; font-weight:bold; height:48px; overflow:hidden;}

.liebiao ul .p3{ font-size:10px; color:#666; line-height:50px; padding-top:18px;}

.liebiao ul a{ display:block; color:#b29f5d; width:117px; height:37px; line-height:37px; border:1px #b29f5d solid; -moz-border-radius:37px; -webkit-border-radius:37px; border-radius:37px; margin:0 auto;}

.liebiao ul li .pic{ position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden; z-index:0; display:none;}

.liebiao ul li .bg{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.85); z-index:1;}

.liebiao ul li.no{ margin-right:0;}

.liebiao ul li:hover .pic{ display:block;}

.liebiao ul li:hover .p1{ color:#b29f5d; background-image:url(../images/full-hengxian4.jpg);}

.liebiao ul li:hover .p2{ color:#fff;}

.liebiao ul li:hover .p3{ color:#737174;}

.liebiao ul li:hover a{ border-color:#737174; color:#fff;}

.full-page{ text-align:center; padding-top:30px;}

.full-page .dis{ display:inline-block; *display:inline; zoom:1;}

.full-page a{ float:left; width:27px; height:27px; text-align:center; line-height:27px; border:1px #999aa1 solid; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; color:#96969e; margin:0 5px;}

.full-page a:hover,

.full-page a.on{ background:#b29f5d; border-color:#b29f5d; color:#fff;}

.full-page a.a1,

.full-page a.a2{ border:none; background:url(../images/full-arrow.png) 0 0 no-repeat; width:10px; height:17px; margin-top:6px;}

.full-page a.a2{ background-position:-10px 0;}

.full-page a.a1:hover{ background-position:0 -17px;}

.full-page a.a2:hover{ background-position:-10px -17px;}

.full-page span{ float:left; line-height:29px; font-size:20px; color:#96969e;}

.staff{ height:600px; margin-top:-300px;}

.f-title2{ color:#fff; background-image:url(../images/full-hengxian2.jpg);}

.f-gun{ width:100%; position:relative; padding-top:90px;}

/*1229*/

.f-gun .prev,

.f-gun .next{ display:block; width:22px; height:35px; background:url(../images/12299.png) 0 -35px no-repeat; position:absolute; left:-40px; top:237px; z-index:9;}

.f-gun .next{ background-position:-22px -35px; left:auto; right:-40px;}

.f-gun .prev:hover{ background-position:0 0;}

.f-gun .next:hover{ background-position:-22px 0;}



.f-gun .bd ul{ overflow:hidden; zoom:1; }

.f-gun .bd li{ float:left; width:379px; height:362px; background:#fff; overflow:hidden; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; text-align:center; margin-right:32px;}

.f-gun .bd h3{ font-size:36px; color:#333; line-height:40px; padding-top:16px;}

.f-gun .bd h3 em{ display:inline-block; font-size:28px; font-weight:bold; vertical-align:top;}

.f-gun .bd p{ font-size:22px; color:#333; line-height:34px;}

.f-gun .bd .more{ color:#999; line-height:48px;}

.f-gun .bd li:hover{ background:#b29f5d;}

.f-gun .bd li:hover h3,

.f-gun .bd li:hover p,

.f-gun .bd li:hover .more{ color:#fff;}

.f-gun .bd .more:hover{ text-decoration:underline;}

.f-gun .hd{ text-align:center; padding-top:49px;}

.f-gun .hd ul{ display:inline-block; zoom:1; *display:inline;}

.f-gun .hd li{ float:left; width:9px; height:9px; background:url(../images/full-bot.png) -9px 0 no-repeat; font-size:0; cursor:pointer; margin:0 10px;}

.f-gun .hd li.on{ background-position:0 0;}

.full-foot{ background:#fff; width:100%; min-width:1200px; border-top:10px #b29f5d solid;}

.full-menu{ position:fixed; right:0; bottom:0; width:100%; height:100%; z-index:9999; display:none; background:#b29f5d;}

.neirong{ height:100%; position:relative; z-index:99;}

.full-menu ul{ text-align:center; line-height:80px; padding-top:120px; font-size:30px;}

.full-menu ul a{ display:inline-block; color:#fff; display:block;}

.full-menu ul a:hover{ background:#fff; color:#333;}

.full-menu .borderleft,

.full-menu .borderright,

.full-menu .bordertop,

.full-menu .borderbottom{ background:#fff;}

.jianjie{ height:680px; margin-top:-340px;}

.jianjie .f-title{ float:left; line-height:40px; padding-bottom:27px;}

.jianjie .scroll-pane{ float:right; width:832px; height:174px; padding-right:58px;}

.jianjie .scroll-pane p{ font-size:16px; color:#333; line-height:30px;}

.jianjie .jspTrack{ background:#797979; width:5px;}

.jianjie .jspDrag{ width:1px; background:#e7c473; left:2px;}

.jianjie .pic{ padding-left:204px; position:relative; padding-top:72px; margin-top:130px;}

.jianjie .pic .img{ float:left; width:435px; height:331px; overflow:hidden; position:relative; z-index:2;}

.jianjie .pic .twenty{ position:absolute; left:79px; top:0; z-index:1;}

.jianjie .pic .sixteen{ position:absolute; top:32px; right:71px; z-index:3;}

.jianjie .pic .twenty,

.jianjie .pic .sixteen{ transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -ms-transition:all 0.5s;}

.jianjie .pic:hover .twenty,

.jianjie .pic:hover .sixteen{ transform:translateY(-20px);-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);}

.fbg{ width:100%; height:100%; background:url(../images/heisebeijing.png) center center no-repeat; position:absolute; left:0; top:0; z-index:0;}

.licheng{ height:506px; margin-top:-253px;}

.hengxian4{ position:absolute; left:0; top:50%; width:100%; height:506px; margin-top:-285px; background:url(../images/full-hengxian4.png) center 267px no-repeat;}

/*-----------------------------------------1222改----------------------------------------*/

.licheng #timeline{ width:1200px; height:416px; overflow:hidden;}

.licheng #dates{ width:1200px; overflow:hidden; margin-top:72px;}

.licheng #dates li{ float:left; width:171px; text-align:center; position:relative;}

.licheng #dates a{ color:#fff; width:171px; display:block; padding-top:118px; background:url(../images/full-bot4.png) center 94px no-repeat;}

.licheng #dates h3{ font-size:16px; line-height:46px;}

.licheng #dates p{ font-size:16px; line-height:25px; display:none;}

.licheng #dates .selected{ background-image:url(../images/full-bot3.png); padding-top:200px; background-position:center 87px;}

.licheng #dates .selected h3{ font-size:54px; font-weight:bold; line-height:70px; padding-top:25px;}

.licheng #dates .selected p{ display:block;}

.licheng #issues{ width:1120px; height:300px; overflow:hidden;}

/*-----------------------------------------1222改完----------------------------------------*/

.yuanquan{ position:absolute; left:100px; top:100px; width:300px; height:300px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; z-index:2; z-index:22;}

.architecture{ height:660px; margin-top:-330px;}

.architecture ul{ padding-top:66px;}

.architecture ul li{ float:left; height:504px; width:275px; background:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; text-align:center; overflow:hidden; position:relative; margin-right:33px; transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -ms-transition:all 0.5s;}

.architecture ul li.yixia{ margin-top:-30px;}

.architecture ul li.yishang{ margin-top:30px;}

.architecture ul li a{ display:block; width:100%; height:100%;}

.architecture ul li:hover{ box-shadow: 0 0 20px rgba(0,0,0,.4); -moz-box-shadow: 0 0 20px rgba(0,0,0,.2); -webkit-box-shadow: 0 0 20px rgba(0,0,0,.2);}

.architecture ul i{ display:block; width:119px; height:119px; background:url(../images/full-icon1.png) no-repeat; position:absolute; left:78px; top:167px;}

.architecture ul i.i1{ background-position:0 0;}

.architecture ul i.i2{ background-position:-119px 0;}

.architecture ul i.i3{ background-position:-238px 0;}

.architecture ul i.i4{ background-position:-357px 0;}

.architecture ul .word{ padding:20px 30px 33px; position:absolute; left:0; top:287px; width:215px;}

.architecture ul h3{ line-height:40px; font-size:20px; color:#333; font-weight:bold;}

.architecture ul p{ line-height:22px; font-size:14px; color:#999; padding-top:14px; height:220px; overflow:hidden; display:none;}

.architecture ul li.last{ margin-right:0;}

.map{ height:529px; background:#fff; margin-top:-265px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; overflow:hidden;}

.full-foot2{ border-top:10px #b29f5d solid; position:relative; z-index:999; background:#fff;}

.map .pic{ float:left; width:782px; kheight:529px;}

.map .right{ width:418px; margin-top:20px; overflow:hidden;}

.map .right .top{ padding:0 68px; height:409px;}

.map .right .p1{ font-size:24px; color:#333; font-weight:bold; line-height:90px; background:url(../images/full-hengxian1.jpg) left bottom no-repeat;}

.map .right .p2{ font-size:16px; color:#999; line-height:48px; padding-top:20px;}

.map .right .p3{ font-size:14px; color:#333; line-height:20px;}

.f-share{ background:#f7f6f5; text-align:center; height:100px; line-height:100px;}

.f-share .dis{ display:inline-block; *display:inline; zoom:1;}

.f-share span{ font-size:16px; color:#999; margin-right:13px; float:left;}

.f-share a{ float:left; width:40px; height:40px; border:1px #999 solid; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; margin:29px 7px 0; background:url(../images/full-icon2.png) no-repeat; overflow:hidden;}

.f-share a:hover{ background-image:url(../images/full-icon3.png); background-color:#e63b52; border-color:#e63b52;}

.f-share a.a1{ background-position:0 0;}

.f-share a.a2{ background-position:-42px 0;}

.f-share a.a3{ background-position:-84px 0;}

.word-box{ height:356px; margin-top:-178px;}

.pad395{ padding-left:395px;}

.word-box h3{ font-size:35px; color:#e7c473; font-weight:bold; line-height:74px; padding-bottom:27px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

.word-box .scroll-pane{ width:775px; height:255px; padding-right:30px;}

.word-box .scroll-pane p{ font-size:18px; color:#fff; line-height:40px;}

.word-box .jspTrack{ background:#313131; width:7px;}

.word-box .jspDrag{ width:5px; background:#e7c473; left:2px;}

.appl{ height:970px; margin-top:-485px; background:url(../images/full-pic4.png) center bottom no-repeat;}

.appl-one{ position:absolute; top:45%; left:0; width:471px; height:471px; z-index:5; }

.appl-two{ position:absolute; top:0; left:-50px; width:471px; height:471px; z-index:5; }

.appl-three{ position:absolute; top:45%; right:0; width:471px; height:471px; z-index:5; }

.appl-title{ position:absolute; bottom:33px; left:58px; width:209px; height:209px; z-index:6; background:#0879a3; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; overflow:hidden;} 

.appl-title2{ background:#b29f5d;}

.appl-title h2{ text-align:center; line-height:209px; color:#fff; font-size:35px;}

.appl-info{ display:none; position:absolute; top:0; left:0; width:100%; height:416px; z-index:5; background:#96854b; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; overflow:hidden; padding-top:55px;} 

.appl-info p{ padding-left:27px; line-height:24px; font-size:16px; color:#fff; background:url(../images/fulldian.png) left center no-repeat; text-align:left; width:230px; margin-top:20px; margin-left:100px;} 

.appl-info p.p2{ margin-left:183px;}

.shuzi{ color:#b29f5d; font-size:14px; line-height:28px; padding-top:86px; background:url(../images/full-shuxian1.jpg) center top no-repeat;}

.shuzi em{ font-size:18px; font-weight:bold;}











.full-tan{ position:fixed; left:0; top:-100%; background:rgba(0,0,0,.8); width:100%; height:100%; z-index:99;}

.tan-con{ background:#fff; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; position:absolute; left:50%; top:50%; margin-left:-600px; margin-top:-300px;}

.full-tan1 .tan-con{ padding:24px 47px 0; width:1106px; height:576px;}

.tan-con .tit{ text-align:center; font-size:30px; color:#b29f5d; font-weight:bold; line-height:66px;}

.tan-con .p1{ font-size:14px; color:#666; text-align:center; line-height:50px;}

.tan-con .p1 span{ display:inline-block; vertical-align:top; color:#999; padding-left:10px;}

.full-tan1 .tan-box{ padding-top:30px;}

.full-tan1 .pic{ float:left; width:408px; height:274px; overflow:hidden;}

.full-tan1 .scroll-pane{ float:right; font-size:14px; color:#333; line-height:20px; height:274px; overflow:hidden; width:605px; padding-right:55px;}

.full-tan .jspVerticalBar{ width:10px;}

.full-tan .jspTrack{ background:#e5e5e5;}

.full-tan .jspDrag{ width:6px; background:#b29f5d; left:2px;}



/*0121*/

.full-tan .t-close{ width:38px; height:38px; background:url(../images/full-close.png) no-repeat; cursor:pointer;  transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -ms-transition:all 0.5s; position: absolute; right: 20px; top: 20px;}

/*0121*/



.full-tan .t-close{ width:38px; height:38px; margin:80px auto 0; background:url(../images/full-close.png) no-repeat; cursor:pointer;  transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -ms-transition:all 0.5s;}

.full-tan .t-close:hover{ transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);}

.full-tan2 .tan-con{ padding:13px 47px 0 75px; width:1078px; height:587px;}

.full-tan2 .tit{ line-height:108px;}

.full-tan2 ul li{ float:left; width:195px; height:123px; overflow:hidden; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin:0 14px 12px 0;}

.full-tan2 .scroll-pane{ height:365px; overflow:hidden;}

.full-tan2 .t-close{ margin-top:35px;}

.shanglaile{ top:0;}







#fp-nav ul{

    position: relative;}

#fp-nav ul canvas{

    top: 0;

    left: 0;

    position: absolute;}

	

/*--------------------------------------------1229--------------------------------------------*/	

.ninebox1{ height:215px; background:url(../images/12291.jpg) center center no-repeat; padding:0; border:none;}

.ninebox1 .left{ width:500px; margin-top:44px;}

.ninebox1 .left h3{ font-size:30px; color:#fff; line-height:46px; font-weight:bold;}

.ninebox1 .left p{ font-size:18px; color:#fff; line-height:32px;}

.ninebox1 .left ul{ padding-top:13px;}

.ninebox1 .left li{ float:left; height:27px; line-height:27px; background:#cba96a; font-size:14px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; padding:0 15px; overflow:hidden; margin-right:8px;}

.ninebox1 .left li a{ display:block; color:#fff;}

.ninebox1 .right{ padding-top:58px; padding-right:0;}

.ninebox1 .right li{ margin-right:0; margin-left:11px;}

.ninebox1 .right li span{ display:block; text-align:center; padding-top:15px;}

.jiexing em{ width:16px; height:15px; background:url(../images/12292.png) 0 0 no-repeat; display:inline-block; margin:0 1px;}

.jiexing em.e2{ background-position:-16px 0;}

.ninebox2{ padding-top:27px; padding-bottom:43px;}

.ninebox2 .tit{ font-size:20px; color:#0879a3; padding-left:20px; background:url(../images/four07.jpg) left center no-repeat; line-height:74px;}

.jietab1{ border:1px #cba96a solid; border-bottom:none;}

.jietab1 .jie1{ background:#faf6f0; height:64px; line-height:64px; font-size:20px; color:#cf4e4c; font-weight:bold; padding-left:142px; position:relative;}

.jietab1 .jie1 span{ display:block; color:#fff; font-size:18px; text-align:center; background:url(../images/12293.png) no-repeat; width:85px; height:55px; font-weight:normal; line-height:22px; padding-top:20px; position:absolute; left:15px; top:-10px;}

.jietab1 table{ width:100%; text-align:center; border-top:1px #cba96a solid;}

.jietab1 table td{ font-size:16px; color:#282828; font-weight:bold; line-height:100px; border-right:1px #cba96a solid; border-bottom:1px #cba96a solid;}

.jietab1 table p{ font-size:16px; color:#727272; text-align:left; line-height:30px; padding:0 15px 0 25px; font-weight:normal;}

.jietab1 table .td2{ border-right:none;}

.jielook{ font-size:14px; text-align:right; line-height:34px; padding-bottom:14px;}

.jielook a{ color:#0879a3;}

.jielook a:hover{ text-decoration:underline;}

.jietab2{ border:1px #ededed solid; border-right:none; border-bottom:none; line-height:48px;}

.jietab2 td{ font-size:16px; color:#999; border-right:1px #ededed solid; border-bottom:1px #ededed solid;}

.jietab2 .td1{ text-align:center;}

.jietab2 p{ padding:12px 40px; color:#333; line-height:24px;}

.jietab2 .col{ background:#fcfcfc;}

.jietab2 p.p2{ padding-top:20px; padding-bottom:20px;}

.ninebox3{ background:#fff;}

.ninebox3 .th-tit2{ border-bottom:1px #f3f3f3 solid;}

.ninebox3 .con{ padding:23px 30px 30px 35px; position:relative;}

.ninebox3 .p1{ font-size:18px; color:#333; line-height:32px;}

.ninebox3 .p2{ font-size:14px; color:#ed7a40; line-height:28px; padding-bottom:15px;}

.ninebox3 .p3{ font-size:14px; color:#999; line-height:34px;}

.ninebox3 .p3 span{ display:inline-block; vertical-align:top; font-size:16px; color:#333; padding-left:15px;}

.ninebox3 .p4{ font-size:16px; color:#333; border-top:1px #eeeeee solid; line-height:24px; padding-top:8px; margin-top:13px; padding-bottom:17px;}

.ninebox3 .p4 span{ display:block; font-size:14px; color:#999; line-height:40px;}

.ninebox3 .p4 em{ display:inline-block; padding-right:15px;}

.ninebox3 .a1{ display:block; width:98px; height:39px; line-height:39px; text-align:center; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; font-size:16px; color:#ed7a40; border:1px #ed7a40 solid;}

.ninebox3 .a1:hover{ background:#ed7a40; color:#fff;}

.ninebox3 .tit{ width:80px; height:47px; text-align:center; color:#fff; background:url(../images/12294.png) no-repeat; position:absolute; top:-1px; right:15px; font-size:15px; line-height:37px;}

.int_1 .title .jiea1{ margin-left:40px;}

/*私募*/

.ninebox4{ padding:0 40px 38px; border-bottom:1px #e5e5e5 solid;}

.jielist1{ padding-top:30px;}

.jielist1 li{ float:left; background:url(../images/12295.jpg) right center no-repeat; padding:0 45px;}

.jielist1 p{ font-size:18px; color:#727272; line-height:36px;}

.jielist1 h3{ font-size:26px; color:#333; line-height:46px;}

.jielist1 h3.h31{ font-size:30px; color:#ce4d4c; font-weight:bold;}

.jielist1 h3.h32{ font-size:30px; color:#0f990f; font-weight:bold;}

.jielist1 .first{ padding-left:0;}

.jielist1 .last{ background:none;}

.jietab3{ width:100%;}

.jietab3 td{ font-size:18px; color:#727272; line-height:114px; width:20%;}

.jietab3 td i{  color:#ce4d4c;}

.jietab3 td.td2{ text-align:right;}

.ninebox5 .tit{ font-size:16px; color:#cf4e4c; font-weight:bold; line-height:66px; height:66px; position:relative; background:#faf6f0; padding-left:165px; border:1px #cba96a solid;}

.ninebox5 .tit em{ width:85px; height:68px; padding-top:7px; background:url(../images/12293.png) no-repeat; display:block; text-align:center; color:#fff; position:absolute; top:-9px; left:40px; line-height:68px; font-size:18px;}

.jietab4{ width:100%; text-align:center; border-left:1px #cba96a solid;}

.jietab4 td{ border-right:1px #cba96a solid; border-bottom:1px #ededed solid; font-size:16px; color:#999; line-height:56px;}

.jietab4 td.td1{ border-right:1px #ededed solid; border-bottom:1px #cba96a solid;}

.jietab4 td h3{ color:#282828; font-weight:bold; padding:0 20px; line-height:24px;}

.jietab4 td p{ text-align:left; color:#333333; padding:18px 20px; line-height:24px;}

.jietab4 td b{ color:#282828; font-weight:bold;}

.jietab4 .tr2 td{ border-bottom:1px #cba96a solid;}

.jietab4 td a{ color:#0879a3;}

.ninebox5{ background:url(../images/12297.jpg) right center repeat-y;}

.ninebox5 .left{ width:887px; margin-top:52px;}

.ninebox5 .hd{ text-align:center; height:43px;}

.ninebox5 .hd ul{ display:inline-block; zoom:1; *display:inline;}

.ninebox5 .hd li{ float:left; width:115px; height:43px; text-align:center; line-height:43px; background:#f4f4f4; font-size:16px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; margin:0 13px;}

.ninebox5 .hd li.on{ color:#fff; background:#ccaa66;}

.jiehuan{ padding-top:45px;}

.jiehuan .p1{ line-height:88px; font-size:16px; color:#333; text-align:center;}

.jiehuan .p1 em{ color:#d55d5a;}

.jiehuan .p1 i{ color:#2d8cb2;}

.ninebox5 .right{ width:309px; margin-top:34px; padding-bottom:20px;}

.ninebox5 .right .tit2{ font-size:18px; color:#0879a3; line-height:30px; border-top:1px #0879a3 solid; border-bottom:1px #0879a3 solid; background:url(../images/12298.png) right center no-repeat; padding:0 25px 0 14px; display:inline-block;}

.ninebox5 .right ul{ padding:20px;}

.ninebox5 .right li{ font-size:15px; color:#727272; border-bottom:1px #dedede dashed; line-height:54px;}

.ninebox5 .right p{ padding:0 20px; line-height:30px; font-size:15px; color:#727272;}

.int_3 .bd .jiemen{ width:885px; margin-left:0; float:right;}

.int_3 .bd .jiemen li{ padding-right:5px; width:290px;}

.jieabout{ padding-top:30px; color:#333; line-height:22px;}

.jieabout .tit3{ float:left; font-size:18px;}

.jieabout .p2{ float:right; font-size:14px; width:785px; margin-right:30px;}

.int_3 .jiebd{ padding-bottom:40px;}

.int_5 .box3 .left2{ background:url(../images/bg05.jpg) no-repeat}

.int_5 .box3 .left3{ background:url(../images/bg06.jpg) no-repeat}







/*12.31*/

.full-logo{

    margin-top:16px;}

.full-header{

    height: 80px;

    background: #ffffff;

    top: 0;}

.cm{

    position: relative;

    float: right;}

.cm{

    margin-top: 0px;}

.cm ul{

    position: relative;

    z-index: 1;}

.cm li{

    height: 80px;

    line-height: 80px;

    float: left;}

.cm li a{padding: 0 36px;

    display: block;-webkit-transition: all .6s;transition: all .6s;

    color: #333333;

    font-size: 16px;}

.cm li.on a{

    color: #ffffff;}

.cm i{

    z-index: 0;

    position: absolute;

    top: 0;

    background: #10749c;

    height: 80px;

    left: 0;

    width: 0;

    -webkit-transition: all .4s;transition: all .4s;

}

.cm-ph{

    float: right;

    padding-top: 0px;}



.cm-ph em{

    display: block;

    margin-right: 60px;

    line-height: 80px;

    height: 80px;

    padding-left: 40px;

    margin-left: 30px;

    color: #ce4c4b;

    font-size: 16px;

    background:url("../images/bc1.png") left center no-repeat;}

    /*01013*/

.section{ background-position:center center; background-size:cover; background-repeat:no-repeat;}

.shiying{ position:absolute; left:0; top:0; width:100%; height:100%;}

/*01013*/



/*0116*/

.fzf{

	height: 745px;

	background: url(../images/4041.jpg) no-repeat;

	padding-top: 106px;

	text-align: center;

}

.fourzerofour{

	width: 302px;

	height: 124px;

	background: url(../images/4042.png) no-repeat;

	margin: 0 auto;

}

.fzf .p1{

	font-size: 22px;

	color: #0879a3;

	line-height: 40px;

	padding-top: 23px;

}

.fzf .p2{

	font-size: 16px;

	color: #53585b;

	line-height: 32px;

	padding-bottom: 38px;

}

.fzf .p2 em{

	display: inline-block;

	color: #cba96a;

	padding: 0 5px;

}

.fzf a{

	display: block;

	margin: 0 auto;

	font-size: 16px;

	color: #fff;

	width: 160px;

	height: 44px;

	line-height: 44px;

	background: #0879a3;

	-moz-border-radius:4px;

	-webkit-border-radius:4px; 

	border-radius:4px;

}



/*********0110**************/

.duibi{

	position: fixed;

	left: 0;

	bottom: 0;

	width: 100%;

	z-index: 99999;

	background: #fff url(../images/dbbg.jpg) center top repeat-x;

	padding-top: 4px;

}

.duibi .tit{

	font-size:20px;

	font-weight: bold;

	color: #0879a3;

	line-height: 50px;

}

.duibi .dbbox{

	float: left;

	width: 209px;

	border-left:1px #e1e1e1 solid;

	padding: 0 45px;

	position: relative;

	padding-top: 20px;

	height: 150px;

}

.duibi .p1{

	font-size: 16px;

	color: #333;

	line-height: 32px;

}

.duibi .dbsy{

	padding-top: 28px;

}

.dbnum{

	float: left;

	width: 62px;

	height: 62px;

	text-align: center;

	line-height: 62px;

	-moz-border-radius:50%;

	-webkit-border-radius:50%;

	border-radius:50%;

	background: #f5f5f5;

	font-size: 30px;

	color: #cccccc;

	font-weight: bold;



}

.dbbox .zi{

	float: right;

	width: 120px;

	margin-top: 7px;

}

.dbbox .zi .p2{

	font-size: 14px;

	color: #999;

	line-height: 18px;

}

.dbbox .zi .p3{

	font-size: 18px;

	font-weight: bold;

	color: #ce4c4b;

	line-height: 34px;

}

.dbbox .zi .p3 b{

	font-size: 26px;



}

.dbclose0{

	position: absolute;

	top: 25px;

	right: 27px;

	width: 24px;

	height: 24px;

	background: url(../images/dbclose.png) no-repeat;

}

.dbclose{

	position: absolute;

	top: 25px;

	right: 27px;

	width: 24px;

	height: 24px;

	background: url(../images/dbclose.png) no-repeat;

}

.dbbox2{

	float: right;

	width: 298px;

	height: 126px;

	text-align: center;

	border-left: 1px #e1e1e1 solid;

	border-right: 1px #e1e1e1 solid;

	padding-top: 44px;

}

.dbbox2 a{

	display: block;

	font-size: 18px;

	color: #fff;

	width: 167px;

	height: 45px;

	line-height: 45px;

	background: #ee7a41;

	-moz-border-radius:2px;

	-webkit-border-radius:2px;

	border-radius:2px;

	margin:0 auto;

}

.dbbox2 .qingchu{

	font-size: 14px;

	color: #999;

	line-height: 28px;

	margin-top: 18px;

	cursor: pointer;

}

.newsearch{}

.newsearch .hd{

	border: 1px #eeeeee solid;

	background: #fafafa;

}

.newsearch .hd li{

	float: left;

	padding: 0 24px;

	line-height: 48px;

	font-size:16px;

	color:#333;

	font-weight: bold;

	border-right: 1px #eeeeee solid;

	cursor: pointer;

}

.newsearch .hd li.on{

	background: url(../images/ssbg.jpg) repeat-x;

}

.newsearch .bd{

	padding-bottom: 90px;

}

.sstit{

	font-size: 18px; 

	color: #666;

	line-height: 56px;

	padding-top: 20px;

}

.scon table{

	width: 100%;

	text-align: center;

	border-left: 1px #f2f2f2 solid;

}

.scon table th{

	font-size: 15px;

	color: #333;

	background: #f5f5f5;

	line-height: 54px;

	border-right: 1px #fff solid;

}

.scon table td{

	font-size: 14px;

	color: #3c3c3c;

	line-height: 40px;

	border-right: 1px #f2f2f2 solid;

	border-bottom: 1px #f2f2f2 solid;

}

.scon table td .a1{

	color: #3c3c3c;

}

.scon table td .a2{

	color:#0879a3;

}

.scon table td .s1{

	color:#0879a3;



}

.scon table td .s2{

	color:#1b783a;

}

.scon table tr:hover td{

	background: #f2f2f2;

}

.scon table tr:hover .a1{

	color: #0879a3;

}

.result_title {

    font-size: 18px;

    font-family: "Microsoft yahei";

    color: #555555;

    line-height: 40px;

    font-weight: normal;

}

.m15 {

    margin-top: 15px;

}

.list_wz ul li {

    width: 980px;

    float: left;

    background: url(../images/dot.jpg) no-repeat 4px 12px;

    line-height: 26px;

    font-size: 14px;

    padding-left: 15px;

    margin-top: 5px;

}

.list_wz ul li a {

    float: left;

}

a, a:link {

    text-decoration: none;

    color: #595757;

}

.list_wz ul li span.a {

    float: right;

    font-size: 12px;

    color: #9c9c9c;

}





/*0121*/

.architecture ul li:hover h3{

    font-size: 26px;

    line-height: 60px;

}

.architecture ul li:hover p{

    font-size: 18px;

    line-height: 24px;

    height: 408px;

}



.login-modal {cursor:pointer;color:#0879a3;}

.login-modal:hover{color:#ee7941;}





/*0419*/

.nwz .hd > ul > li{

	width: 145px;

}

.tjyd ul{

	padding: 40px 0 30px;

}

.tjyd li{

	float: left;

	width: 387px;

	background: #FFFFFF;

	min-height: 350px;

	margin-right: 19px;

}

.tjyd li .tit{

	font-size: 20px;

	color: #333333;

	padding: 0 30px;

	line-height: 60px;

	border-bottom: 1px #f0f0f0 solid;

}

.tjyd li .tit a{

	float: right;

	font-size: 14px;

	color: #666666;

}

.tjyd li .con{

	padding: 18px 21px 0 20px;

}

.tjyd li .pic{

	width: 346px;

	height: 141px;

	display: block;

	overflow: hidden;

}

.tjyd li dl{

	padding: 13px 0;

}

.tjyd li dd{

	padding-left: 17px;

	background: url(../images/se28.jpg) left center no-repeat;

	line-height: 28px;

}

.tjyd li dd a{

	display: block;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	font-size: 14px;

	color: #666666;

}

.tjyd li dd a:hover{

	color: #0879a3;

}

.tjyd li.nomar{

	margin-right: 0;

}

.tjyd .ul2 li{

	min-height: 280px;

}



/*0422*/

.gz-box2{

	right: auto;

	left: 50%;

	margin-left: 287px;

	margin-right: 0;

}

.nbank ul{

	float: left;

	font-size: 16px;

	background: #1a7a9f;

	width: 140px;

	height: 128px;

	text-align: center;

	line-height: 28px;

	padding-top: 16px;

}

.nbank ul a{

	display: block;

	color: #FFFFFF;

}

.nbank .fr{

	width: 144px;

	height: 144px;

	overflow: hidden;

}

.nbank2{

	width: 286px;

	height: 228px;

	overflow: hidden;

}

.nem{

	color: #0f990f !important;

}

.nbank3 .fr{

	width: 914px;

}

.nbkul{

	float: left;

	width: 270px;

	padding: 0 15px 0 18px;

	border-right: 1px #f0f0f0 solid;

}

.nbkul .s-tit{

	line-height: 53px;

}

.nbkul .pic{

	width: 100%;

	height: 77px;

	overflow: hidden;

}

.nbkul ul{

	padding-top: 5px;

	padding-bottom: 5px;

}

.nbkul li a{

	font-size: 14px;

	display: block;

	color: #333333;

	padding: 0 5px;

	line-height: 26px;

}

.nbkul li i{

	display: inline-block;

	color: #999999;

	margin-right: 8px;

	vertical-align: top;

}

.nbkul2{

	border-top: 1px #f0f0f0 solid;

}

.nbkul.borr{

	border-right: none;

}

.pinglbox{

	background: #FFFFFF;

	border: 1px #e5e5e5 solid;

	padding: 0 17px 32px;

}

.pinglbox .tit{

	font-size: 20px;

	color: #333333;

	line-height: 60px;

	padding-left: 20px;

	background: url(../images/four07.jpg) left center no-repeat;

	border-bottom: 1px #e8e8e8 dashed;

}

.pinglbox .textarea{

	float: left;

	border: none;

	background: none;

	font-size: 16px;

	color: #a2a1a1;

	width: 1010px;

	height: 117px;

	line-height: 26px;

}

.pinglbox .button{

	float: right;

	width: 121px;

	height: 38px;

	color: #FFFFFF;

	background: #ec7943;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

	border: none;

	margin-top: 79px;

}

.pinglbox .topfor{

	padding-bottom: 12px;

}

.pinglbox ul{

	border-top: 1px #e8e8e8 dashed;

	padding-bottom: 30px;

}

.pinglbox ul .pic{

	float: left;

	width: 52px;

	height: 52px;

	overflow: hidden;

	-moz-border-radius: 50%;

	-webkit-border-radius: 50%;

	border-radius: 50%;

	border: 1px #dcdcdc solid;

}

.pinglbox ul .word{

	float: right;

	width: 1090px;

	font-size: 14px;

	color: #7b7979;

}

.pinglbox ul .top{

	line-height: 18px;

}

.pinglbox ul .top p{

	float: left;

	line-height: 18px;

}

.pinglbox ul .top span{

	float: right;

}

.pinglbox ul .top span a{

	display: inline-block;

	vertical-align: top;

	color: #0879a3;

}

.pinglbox ul .top span em{

	display: inline-block;

	vertical-align: top;

	margin: 0 5px;

}

.pinglbox ul .top span i{

	display: inline-block;

	vertical-align: top;

	color: #7b7979;

}

.pinglbox ul .p1{

	font-size: 16px;

	color: #282828;

	line-height: 48px;

}

.pinglbox ul li{

	padding: 30px 0 26px;

	border-bottom: 1px #e8e8e8 dashed;

}

.pinglbox ul .hf{

	position: relative;

	background: #f6f7fa;

	padding: 14px 10px;

}

.pinglbox ul h3{

	font-size: 16px;

	color: #000;

	line-height: 26px;

}

.pinglbox ul h3 a{

	display: inline-block;

	color: #0879a3;

	vertical-align: top;

}

.pinglbox ul .shij{

	font-size: 14px;

	color: #7b7979;

	line-height: 24px;

	padding-top: 7px;

	padding-bottom: 6px;

}

.page5{

	text-align: center;

	height: 40px

}

.page5 .dis{

	display: inline-block;

	*display: inline;

	zoom: 1;

}

.page5 a{

	float: left;

	height: 38px;

	line-height: 38px;

	border: 1px #eeeeee solid;

	font-size: 16px;

	color: #333333;

	padding: 0 15px;

	margin: 0 3px;

}

.page5 a.on{

	background: #c6ab67;

	color: #FFFFFF;

	border-color: #c6ab67;

}





/*0729 关于鼎实V2*/

.fzlc{

    padding-bottom: 35px;

}

.titnew{

    font-size: 22px;

    color: #333333;

    background: url(../images/7291.png) center bottom no-repeat;

    line-height: 54px;

    padding-top: 10px;

    position: relative;

}

.titnew em.trade_mark{font-size: 12px;position: absolute;top: -4px;left: 40px;}

.fzlc_con{

    margin-top: 25px;

    background: #FFFFFF;

    padding-bottom: 60px;

}

.fzlc_con .box{

    background: #cba96a;

}

.fzlc_con .box .pic{

    float: left;

    width: 815px;

    height: 288px;

    overflow: hidden;

}

.fzlc_con .box .right{

    width: 300px;

    margin-right: 28px;

    color: #FFFFFF;

    margin-top: 35px;

}

.fzlc_con .box h3{

    font-size: 22px;

    line-height: 42px;

    font-weight: bold;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.fzlc_con .box h3 em{

    display: block;

    background: #FFFFFF;

    width: 32px;

    height: 1px;

    margin-top: 19px;

}

.fzlc_con .box p{

    font-size: 16px;

    line-height: 36px;

    padding-top: 20px;

    height: 108px;

    overflow: hidden;

}

.fzlc_con ul{

    width: 878px;

    margin: 60px auto 0;

    background: url(../images/7298.png) center repeat-y;

}

.fzlc_con ul .picbox{

    width: 299px;

    padding-left: 190px;

    position: relative;

    cursor: pointer;

}

.fzlc_con ul b{

    display: block;

    width: 96px;

    height: 96px;

    text-align: center;

    line-height: 96px;

    color: #FFFFFF;

    padding-right: 9px;

    background: url(../images/7294.png) no-repeat;

    font-size: 20px;

    position: absolute;

    left: 0;

    top: 18px;

    z-index: 9;

}

.fzlc_con ul .pic{

    width: 299px;

    height: 133px;

    overflow: hidden;

    -moz-border-radius: 3px;

    -webkit-border-radius: 3px;

    border-radius: 3px;

    box-shadow: 0 0 20px rgba(0,0,0,.3);

    -moz-box-shadow: 0 0 20px rgba(0,0,0,.3);

    -webkit-box-shadow: 0 0 20px rgba(0,0,0,.3);

}

.fzlc_con ul p{

    font-size: 16px;

    line-height: 46px;

    color: #333333;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.fzlc_con ul .picbox.fl{

    padding-left: 0;

    padding-right: 190px;

}

.fzlc_con ul .picbox.fl b{

    left: auto;

    right: 0;

    background-image: url(../images/7293.png);

    padding-right: 0;

    padding-left: 9px;

}

.fzlc_con ul .picbox:hover b{

    background-image: url(../images/7296.png);

}

.fzlc_con ul .picbox.fl:hover b{

    background-image: url(../images/7295.png);

}

.fzlc_con ul .bgf{

    width: 90px;

    height: 90px;

    position: absolute;

    left: 0;

    top: 0;

    z-index: 1;

}

.dtbox{

    padding-bottom: 20px;

}

.dtbox ul{

    margin-top: 26px;

    background: #FFFFFF;

    padding: 0 40px;

}

.dtbox ul li{

    padding: 30px 0;

    border-bottom: 1px #f0f0f0 solid;

}

.dtbox ul .pic{

    float: left;

    width: 241px;

    height: 130px;

    overflow: hidden;

}

.dtbox ul .right{

    width: 848px;

}

.dtbox ul h3{

    font-size: 18px;

    color: #333333;

    line-height: 32px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.dtbox ul p{

    font-size: 14px;

    color: #666666;

    line-height: 22px;

}

.dtbox ul p a{

    display: inline-block;

    color: #ee7941;

}

.dtbox ul p a:hover{

    text-decoration: underline;

}

.dtbox ul span{

    display: block;

    font-size: 14px;

    color: #999999;

    line-height: 22px;

    padding-top: 30px;

}

.dtbox ul li:hover h3{

    color: #0879a3;

}

.actlist ul{

    padding: 27px 0 64px;

}

.actlist li{

    float: left;

    background: #FFFFFF;

    width: 288px;

    height: 248px;

    overflow: hidden;

    text-align: center;

    font-size: 18px;

    color: #333333;

    line-height: 85px;

    margin-right: 16px;

}

.actlist li p{

    padding: 0 15px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.actlist li.last{

    margin-right: 0;

}

.nside{

    width: 51px;

    position: fixed;

    left: 50px;

    top: 20%;

    text-align: center;

    display: none;

}

.nside li{

    height: 49px;

    background: #FFFFFF;

    border: 1px #e8e8e8 solid;

    margin-bottom: 1px;

    font-size: 14px;

    color: #333333;

    line-height: 49px;

    cursor: pointer;

}

.nside li b{

    display: inline-block;

    line-height: 16px;

    vertical-align: middle;

    padding: 0 5px;

    font-weight: normal;

}

.nside li.backtop{

    background: #8b8b8b;

    border-color: #8b8b8b;

    line-height: 16px;

    color: #FFFFFF;

    padding-top: 15px;

    height: 34px;

}

.nside li.backtop i{

    display: block;

    width: 8px;

    height: 4px;

    margin: 3px auto 0;

    background: url(../images/72910.png) no-repeat;

}

.nside li.backtop:hover{

    background: #0879a3;

}

.nside li.dian.on,

.nside li.dian:hover{

    color: #FFFFFF;

    background: #0879A3;

    border-color: #0879a3;

}

.dt_det{

    padding-bottom: 40px;

}

.dt_det .con{

    background: #FFFFFF;

    border-top: 2px #bb8f3c solid;

    padding: 0 38px 50px;

}

.dt_det .tit{

    font-size: 36px;

    color: #333333;

    text-align: center;

    line-height: 126px;

}

.dt_detpic {

    position: relative;

    overflow: hidden;

    height: 706px;

    padding: 0 47px;

}

.dt_detpic .bigImg {

    position: relative;

}

.dt_detpic .bigImg li {

    width: 1029px;

    height: 580px;

    position: relative;

}

.dt_detpic .bigImg li img{

    width: 1029px;

    height: 580px;

}

.dt_detpic .bigImg li p{

    position: absolute;

    left: 0;

    bottom: 0;

    font-size: 14px;

    color: #FFFFFF;

    padding: 0 30px;

    width: 969px;

    line-height: 50px;

    background: url(../images/696.png) repeat;

}

.dt_detpic .smallScroll {

    height: 106px;

    margin-top: 20px;

}

.dt_detpic .sPrev,

.dt_detpic .sNext {

    position: absolute;

    left: 0;

    bottom: 42px;

    display: block;

    width: 12px;

    height: 21px;

    background: url(../images/72914.png) 0 0 no-repeat;

}

.dt_detpic .sNext {

    left: auto;

    right: 0;

    background-position: -12px 0;

}

.dt_detpic .sPrev:hover {

    background-position: 0 0;

}

.dt_detpic .sNext:hover {

    background-position: -12px -21px;

}

.dt_detpic .smallImg {

    display: inline;

    width: 1029px;

    overflow: hidden;

}

.dt_detpic .smallImg ul {

    height: 106px;

    width: 9999px;

    overflow: hidden;

}

.dt_detpic .smallImg li {

    float: left;

    margin-right: 21px;

    width: 189px;

    height: 106px;

    cursor: pointer;

    display: inline;

}

.dt_detpic .smallImg img {

    width: 189px;

    height: 106px;

}

.dt_det .word{

    font-size: 14px;

    color: #333333;

    padding: 35px 47px 0;

    line-height: 22px;

}

.pargg {

    padding-bottom: 54px;

}

.pargg dl{

    background: #FFFFFF;

    padding: 0 0 26px 4px;

    margin-top: 40px;

}

.pargg dl dd{

    float: left;

    width: 194px;

    height: 92px;

    border: 1px #CCCCCC solid;

    margin-left: 37px;

    margin-top: 30px;

}

.conus{

    padding-bottom: 30px;

}

.conus .con{

    background: #FFFFFF;

}

.conus .mapnew{

    float: left;

    width: 782px;

    height: 569;

    overflow: hidden;

}

.conus .right{

    width: 418px;

    margin-top: 20px;

}

.conus .box{

    height: 429px;

    padding: 0 40px 0 70px;

}

.conus .box h3{

    font-size: 22px;

    color: #333333;

    font-weight: bold;

    line-height: 42px;

}

.conus .box h3 em{

    display: block;

    width: 30px;

    height: 1px;

    background: #b29f5d;

    margin-top: 20px;

}

.conus .box p{

    font-size: 15px;

    color: #333333;

    line-height: 28px;

    padding-top: 13px;

}

.conus .box p em{

    display: inline-block;

    padding-right: 3px;

    color: #999999;

}

.conus .box p i{

    line-height: 20px;

}

.shabox{

    height: 42px;

    background: #fff;

    padding: 29px 0 29px 60px;

    line-height: 42px;

    font-size: 16px;

    color: #999999;

}

.shabox a{

    display: inline-block;

    width: 40px;

    height: 40px;

    vertical-align: top;

    border: 1px #c0c0c0 solid;

    -moz-border-radius: 50%;

    -webkit-border-radius: 50%;

    border-radius: 50%;

    overflow: hidden;

    background: url(../images/72918.png) center no-repeat;

    margin-left: 13px;

}

.shabox a.a2{

    background-image: url(../images/72919.png);

}

.shabox a.a3{

    background-image: url(../images/72920.png);

}

.shabox a:hover{

    background-color: #cba96a;

    border-color: #cba96a;

    background-image: url(../images/72921.png);

}

.shabox a.a2:hover{

    background-image: url(../images/72922.png);

}

.shabox a.a3:hover{

    background-image: url(../images/72923.png);

}

.brand_intro{

    /*background: url(../images/72924.jpg) center top no-repeat #f8f9fd;*/

    padding-bottom: 70px;

}

.brand_intro .tit{

    font-size: 46px;

    color: #333333;

    text-align: center;

    font-weight: bold;

    line-height: 74px;

    padding: 50px 0;

}

.brand_intro .tit em{

    display: block;

    font-size: 14px;

    color: #999999;

    line-height: 28px;

}

.brand_intro .box1{

    padding-bottom: 70px;

}

.brand_intro .box1 .pic{

    width: 1171px;

    height: 412px;

    background: url(../images/72929.png) repeat;

    margin-left: 29px;

    margin-top: 24px;

    position: relative;

}

.brand_intro .box1 .pic img{

    display: block;

    width: 1171px;

    height: 412px;

    position: absolute;

    top: -24px;

    left: -29px;

}

.brand_intro .box1 ul{

    padding-top: 52px;

}

.brand_intro .box1 li{

    float: left;

    margin-left: 29px;

    width: 571px;

}

.brand_intro .box1 li i{

    float: left;

    display: block;

    width: 100px;

    height: 100px;

    margin-top: 26px;

}

.brand_intro .box1 li .right{

    width: 420px;

}

.brand_intro .box1 li h3{

    font-size: 26px;

    color: #0879A3;

    font-weight: bold;

    line-height: 58px;

}

.brand_intro .box1 li p{

    font-size: 14px;

    color: #333333;

    line-height: 24px;

}

.brand_intro .box2{

    background: url(../images/72925.png) center top no-repeat;

}

.chanboxnew{background: #fff;margin-top: 30px;}
.chanboxnew .hd{float:left;width:322px;height:300px;}

.chanboxnew .hd li{width:322px;/* height:75px;line-height:75px;*/height:100px;line-height:100px;color:#FFF;cursor:pointer;font-size:20px;position:relative;z-index:99;}
.chanboxnew .hd li em.trade_mark{font-size: 12px;position: absolute;top: -14px;left: 46px;}
.chanboxnew .hd li em.trade_st{left: 89px;}
.chanboxnew .hd li.li1{background: #d0a24d;}
.chanboxnew .hd li.li2{background: #dab777;}
.chanboxnew .hd li.li3{background: #0879a3;}
.chanboxnew .hd li.li4{background: #065b7a;}
.chanboxnew .hd li i{width:322px;height:100%;display: block;padding-left: 15px;position: absolute;left: 0;top: 0;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-ms-transition:all 0.5s;}
.chanboxnew .hd li b{transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg);width:19px;height:14px;background:url(../images/72932.png) center no-repeat;position: absolute;right: 30px;top: 50%;margin-top: -7px;display: none;}
.chanboxnew .hd li.on{width: 337px;}
.chanboxnew .hd li.on i{width: 337px;}
.chanboxnew .hd li.on b{display: block;}
.chanboxnew .bd{float: left;width: 775px;color: #333;}
.chanboxnew .bd li{padding: 40px 20px 0 50px;/* height: 260px; */height: 261px;background-repeat: no-repeat;background-position: center;overflow: hidden;}
.chanboxnew .bd h3{font-size: 22px;color: #333;line-height:normal;}
.chanboxnew .bd .dot{font-size: 18px;line-height: 32px;padding-top: 25px;overflow: hidden;}

.brand_intro .box3 ul{

    float: left;

    width: 713px;

}

.brand_intro .box3 li{

    background: #FFFFFF;

    line-height: 125px;

    padding: 0 40px;

    border: 1px #e8e8e8 solid;

    font-size: 18px;

    color: #003333;

    margin-bottom: 19px;

}

.brand_intro .box3 li b{

    display: inline-block;

    font-size: 30px;

    color: #0879A3;

    width: 135px;

    vertical-align: top;

}

.brand_intro .box3 li.last{

    margin-bottom: 0;

}

.brand_intro .box3 .pic{

    float: right;

    width: 467px;

    height: 420px;

}

.brand_intro .box4 .hd{

    padding-bottom: 30px;

}

.brand_intro .box4 .hd li{

    float: left;

    background: #FFFFFF;

    width: 223px;

    height: 124px;

    border: 1px #c8c8c8 solid;

    cursor: pointer;

    margin-right: 18px;

    text-align: center;

}

.brand_intro .box4 .hd li.last{

    margin-right: 0;

}

.brand_intro .box4 .hd li i{

    display: block;

    width: 28px;

    height: 28px;

    margin: 23px auto 0;

    -moz-border-radius: 50%;

    -webkit-border-radius: 50%;

    border-radius: 50%;

    background: #666666;

    color: #FFFFFF;

    line-height: 28px;

}

.brand_intro .box4 .hd li p{

    font-size: 22px;

    color: #666666;

    line-height: 68px;

    font-weight: bold;

}

.brand_intro .box4 .hd li.on{

    background: #f3fcff;

}

.brand_intro .box4 .hd li.on i{

    background: #0879a3;

}

.brand_intro .box4 .hd li.on p{

    color: #0879a3;

}

.brand_intro .box4 .bd li{

    height: 313px;

    color: #FFFFFF;

    background-position: center;

    background-repeat: no-repeat;

    padding: 0 120px 0 115px;

    line-height: 313px;

}

.brand_intro .box4 .bd li .pic{

    float: left;

    width: 118px;

}

.brand_intro .box4 .bd li .right{

    width: 790px;

    font-size: 16px;

    color: #FFFFFF;

}

.brand_intro .box4 .bd li h3{

    display: inline-block;

    line-height: 28px;

    vertical-align: middle;

}

.gshonor{

    padding-top: 25px;

}

.gshonor li{

    float: left;

    background: #FFFFFF;

    width: 380px;

    height: 457px;

    margin: 0 30px 30px 0;

}

.gshonor li a{

    display: block;

    height: 457px;

}

.gshonor .pic{

    height: 249px;

    overflow: hidden;

    line-height: 249px;

}

.gshonor .pic img{

    max-width: 100%;

}

.gshonor .word{

    padding: 32px 30px 0;

    text-align: center;

}

.gshonor h3{

    font-size: 20px;

    color: #333333;

    font-weight: bold;

    line-height: 40px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.gshonor h4{

    font-size: 14px;

    color: #999999;

    line-height: 24px;

    padding-top: 5px;

}

.gshonor h4 em{

    display: inline-block;

    vertical-align: top;

    margin: 0 10px;

}

.gshonor p{

    font-size: 14px;

    color: #333333;

    line-height: 24px;

    height: 48px;

    overflow: hidden;

    padding-top: 10px;

}

.gshonor li.nomar{

    margin-right: 0;

}

.gshonor li:hover{

    box-shadow: 0 0 20px rgba(137,137,137,.2);

    -moz-box-shadow: 0 0 20px rgba(137,137,137,.2);

    -webkit-box-shadow: 0 0 20px rgba(137,137,137,.2);

}

.gszz{

    padding: 30px 0;

}

.gszz ul{

    background: url(../images/72938.png) center no-repeat #FFFFFF;

}

.gszz li{

    float: left;

    width: 600px;

    height: 345px;

    overflow: hidden;

    text-align: center;

    position: relative;

}

.gszz li .pic{

    width: 265px;

    height: 199px;

    overflow: hidden;

    margin: 50px auto 0;

    box-shadow: 0 0 25px rgba(0,0,0,.3);

    -moz-box-shadow: 0 0 25px rgba(0,0,0,.3);

    -webkit-box-shadow: 0 0 25px rgba(0,0,0,.3);

}

.gszz li p{

    font-size: 18px;

    color: #333333;

    line-height: 74px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.gszz li .box{

    position: absolute;

    left: 0;

    top: 100%;

    width: 100%;

    height: 100%;

    background: url(../images/72940.png) repeat;

    display: block;

}

.gszz li .box b{

    display: block;

    width: 100%;

    height: 100%;

    background: url(../images/72939.png) center no-repeat;

}
.dbclose{background: url(../images/dbclose.png) no-repeat;width:26px;height:26px;margin: 10px 10px;*display: inline;display: inline-block;vertical-align: middle;}


.page{ text-align:center; font-size:14px; color:#333;}

.page .dis{ display:inline-block; zoom:1; _display:inherit;}

.page a{ float:left; display:inline-block; height:36px; border:1px #eaeaea solid; background:#fff; line-height: 36px;padding: 0 14px; color:#333; margin:0 3px;}

.page span{ float:left; line-height:36px; margin:0 14px;}

.page a.on{ color:#fff; background:#cba96a; border-color:#cba96a;}

.page input{height:36px;text-align: center;margin-left:6px;margin-right: 6px;border:1px #eaeaea solid;color:#333;background-color: #fff;}

.r-logo{padding: 10px 0px 10px 10px;}
/* .r-logo img{height: 46px;} */

/* 密码弹窗20190428 */
.tc_div{display:none;width:100%;height:100%;position:fixed;left:0;top:0;z-index:9999999;}
.tc_all{width:472px;height:368px;left:50%;margin-left:-236px;margin-top:-184px;position:absolute;top:50%;}
.tc_all img{cursor:pointer;}
.tc_all .tc_tp{padding:0px 12px;background:#0879a3;font-size:0;line-height:57px;height:57px;}
.tc_all .tc_tp .fl{float:left;}
.tc_all .tc_tp .fr{float:right;}
.tc_all .tc_tp .tc_shu{width:3px;height:19px;background:#fff;display:inline-block;margin-top:19px;}
.tc_all .tc_tp .tc_tle{margin-left:8px;}
.tc_all .tc_tp .tc_tle span{color:#fff;font-size:20px;}
.tc_all .tc_bm{background:#fff;padding:35px 60px;}
.tc_all .tc_bm .tc_bm_txt{}
.tc_all .tc_bm .tc_bm_txt span{font-size:20px;color:#282828;line-height:32px;}
.tc_all .tc_bm .tc_bm_inp{margin-top:15px;}
.tc_all .tc_bm .tc_bm_inp input{width:350px;padding-left:6px;border:1px solid #d2d2d2;color:#686868;font-size:16px;height:38px;line-height:38px;}
.tc_all .tc_bm .tc_bm_inp input.on{color:#282828;}
.tc_all .tc_bm .tc_bm_qr{margin-top:25px;text-align:center;}
.tc_all .tc_bm .tc_bm_nopwd{margin-top:20px;text-align:center;}
.tc_all .tc_bm .tc_bm_nopwd a{text-decoration:underline;color:#ee7941;font-size:16px;}


/*认证选否弹窗*/
.fou_ts{position:fixed;height:180px;width:500px;top:50%;margin-top:-90px;left:50%;margin-left:-250px;font-size:0;background:#fff;display: none;}
.fou_ts .fou_ts_tp{height: 40px;background: #19759a;padding-left: 20px;}
.fou_ts .fou_ts_tp span{color: #fff;font-size: 20px;line-height: 40px;}
.fou_ts .fou_ts_bm{border:1px solid #eaeaea;border-top: none;height: 100%;padding: 10px 20px;background:#fff;}
.fou_ts .fou_ts_txt{}
.fou_ts .fou_ts_txt span{color: #282828;font-size: 16px;line-height: 32px;}
.fou_ts .fou_ts_btn{width: 300px;margin:auto;margin-top:30px;}
.fou_ts .fou_ts_btn1{float: left;width: 120px;height: 40px;background: #19759a;text-align: center;}
.fou_ts .fou_ts_btn2{float: right;width: 120px;height: 40px;background: #19759a;text-align: center;}
.fou_ts .fou_ts_btn a{color: #fff;font-size: 16px;line-height: 40px;}

.nLi{position:relative;display:inline;float:left;}
.menu_tzgj{display:inline-block;width:30px;padding:0px 10px;border-right:1px solid #dcdcdc;text-align:center;margin-top:3px;}
.menu_tzgj span{color: #535353;font-size: 14px;font-style:italic;}
.menu_r_a{display: inline-block;}
.menu_r_a a{font-size:16px;margin-left: 15px;color: #282828;}
.sub{position: absolute;background: #fff;z-index: 999;display:none;border-radius: 4px;border:1px solid #eeeeee;padding:10px 15px;box-shadow:rgb(213, 213, 213) 0px 0px 6px;}
.sub li {width: 120px;height: 35px;line-height: 35px;border-bottom: dashed 1px #d7d7d7;margin: 0 auto;}
.sub li a{text-decoration: none;cursor: pointer;color: #666;font-size:18px;}
.sub li a:hover{color:#000;}
.sub li:last-child{border-bottom:none;}
/*.sm_sj{display:block;width:15px;height:15px;position:relative;top:-25px;left:10px;background:url("/Public/Home/images/st-img.png") no-repeat scroll 0% 0% / 100% 100%;z-index: 2;}*/
.slide_Box_1 .hd{width: 895px;}
/*.slide_Box_1 .bd ul{float: left;}*/
.slide_Box_1{position: relative;}
/*.sm_sx{display: inline-block;float: right;}*/
.sm_sx{display: inline-block;position: absolute;right: 0;top:0px;}
.sm_bg{width: 257px;height:448px;padding:10px 15px;background:url(/Public/Home/images/sm_bg.jpg) no-repeat center;}
.sm_bg_tp{word-break:normal;text-align: justify;}
.sm_bg_tp span{color: #7f7e7e;font-size: 16px;line-height: 24px;}
.sm_bg_md{margin-top:45px;text-align: center;}
.sm_bg_md span{font-size: 28px;color: #0879a3;font-family: 黑体;}
.sm_bg_md1{margin-top:45px;text-align: center;}
.sm_bg_md1 span{font-size: 24px;color: #0879a3;font-family: 黑体;}
.sm_bg_line{width:48px;height:4px;margin:3px auto 0;background: #0879a3;}
.sm_bg_bm{word-break:normal;text-align: justify;margin-top: 15px;}
.sm_bg_bm span{color: #282828;font-size: 18px;line-height: 27px;}
.sm_bg_a{width: 257px;height:49px;background:#0879a3;text-align: center;position: absolute;bottom: 10px;right:15px;}
.sm_bg_a a{color: #fff;font-size: 18px;line-height: 49px;}

.new_rz{word-break:normal;text-align: justify;margin-top: 20px;background: #fbf9f4;padding:18px;}
.new_rz p{margin-bottom:15px;line-height: 2;}
.new_rz p font{color:#282828;font-size: 16px;font-weight: bold;}
.new_rz p span{color:#7f7e7e;font-size: 16px;}
.new_rz p em{color:red;}
.new_rz p input{margin-right:3px;}

.wx_tips{text-align: center;padding-top: 90px;}
.wx_tips span{line-height: 60px;font-size: 16px;color: red;}







