@charset "utf-8";
.f_page { overflow: hidden; height: 50px; padding: 20px 0; }
.f_page span, .f_page a { display: inline-block; *display:inline; *zoom:1; width:40px; height:40px; text-align:center; line-height:40px; border:2px solid #f2f2f2; background:#fff; color:#ccc; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; margin-right:5px; font-weight:bold; font-size:20px; }
.f_page .fCurrent { background:#e67817; color:#ffffff; border-color:#e67817; }
.f_page span { color: #ddddddd;	}
/* CSS Document */
/****************banner****************/
.main_image {width:100%; height:530px; overflow:hidden; margin:0 auto; position:relative;}
.main_image ul {width:9999px; height:530px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:530px;}
.main_image li span {display:block; width:100%; height:530px;}
.main_image li a {display:block; width:100%; height:530px;}
div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:500px; left:48%; z-index:2; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:3;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}

.i_contact{ height:560px; margin-top:42px; overflow:hidden; background:url(../images/contact_bg.jpg) no-repeat center top;}
.i_contact_ul ul{ width:1180px; margin:auto;}
.i_contact_ul ul li{ float:left; width:275px; height:140px; background:url(../images/contact_bg2.png) repeat; text-align:center; margin-right:19px; line-height:18px; font-size:14px;color:#fff;}
.i_contact_ul ul li:Hover{background:url(../images/contact_bg3.png) repeat; }
.i_contact_ul ul li img{ width:44px; height:43px; display:block; margin:0 auto; margin-top:28px; margin-bottom:25px;}
.i_contact_ul ul li a{ width:94%; padding-left:3%; padding-right:3%; height:100%; display:block; color:#fff;}


#product_quotation .data{margin-bottom:30px;}
.cp_bj.inner>h2{font-size:32px;font-weight:bold;text-align:center;height:100px;line-height:100px;}
.cp_bj.inner>h2 i{position:relative;top:14px;left:-2px;}
.cp_bj.inner>.text_p1{font-size:16px;color:#888;padding:0 100px 10px;text-align:center;position:relative;margin-bottom:20px; line-height:27px; }
.cp_bj.inner>.text_p1 i{display:block;width:24px;height:18px;position:absolute;}
.cp_bj.inner .cp_ul{width:960px;margin-bottom:60px;}
.cp_bj.inner .cp_ul li{float:left;width:280px;padding:26px 64px 26px 120px;border-bottom:1px solid #e3e3e3;position:relative;}
.cp_bj.inner .cp_ul li:nth-of-type(2n){ margin-left:32px;}
.cp_bj.inner .cp_ul li h4{font-size:18px;color:#b0261c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.cp_bj.inner .cp_ul li p{font-size:14px;color:#666;height:46px;line-height:1.6;overflow:hidden;}
.cp_bj.inner .cp_ul li i{display:block;width:80px;height:80px;position:absolute;left:20px;top:50%;margin-top:-40px;background:#3ca6e1;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;}
.cp_bj.inner .cp_ul li .i1{background:#b0261c url(../images/tb3.png) no-repeat center;}
.cp_bj.inner .cp_ul li .i2{background:#b0261c url(../images/tb4.png) no-repeat center;}
.cp_bj.inner .cp_ul li .i3{background:#b0261c url(../images/tb5.png) no-repeat center;}
.cp_bj.inner .cp_ul li .i4{background:#b0261c url(../images/tb6.png) no-repeat center;}
.cp_bj.inner .cp_ul li .i5{background:#b0261c url(../images/tb7.png) no-repeat center;}
.cp_bj.inner .cp_ul li .i6{background:#b0261c url(../images/tb8.png) no-repeat center;}


.grid-version{background:#f5f6f6;}
.section-version,.section-voice{max-width:1160px;margin:0 auto;padding:40px 0 0}
.title-max {font-size: 32px;text-align: center; color: #3874cb;}
.panel-version{overflow:hidden;zoom:1;padding:40px 0 0px;height:650px;max-width:1200px;margin:0 auto;margin-left:20px;}
.panel-version .item{float:left;background:#fff;height:610px;border:#e5e5e7 solid 1px;margin:0 -1px;width:350px;margin-left:20px;}

.panel-version .item.action .item-inner .item-media .icon-business{background-position:-49px -702px}
.panel-version .item.action .item-inner .item-media .icon-divider{background-position:-49px -796px}
.panel-version .item.action .item-inner .item-media .icon-flagship{background-position:-49px -751px}
.panel-version .item.action .item-inner .item-txt{color:#fff;}
.panel-version .item.action .item-inner{background:#b0261c;color:#fff;}
.panel-version .item.action .item-inner .item-txtz{border-radius:38.8px;background-color:#ff4040;border:1px solid #ff4040;}
.panel-version .item.action{-webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.2);-moz-box-shadow: 0 -1px 10px rgba(0,0,0,.2);box-shadow: 0 -1px 10px rgba(0,0,0,.2);}
.panel-version .item-inner{height:150px;text-align:center;background-color:#f5f6f6;}

.panel-version .item .flagship .item-inner{background:#009cff;}


.panel-version .item-media{height:39px;padding:20px 0 10px;font-size:18px;}
.panel-version .item-media i{vertical-align:middle;margin:0 10px 0 0}
.panel-version .item-title{font-size:14px;margin:0 0 10px;}
.panel-version .item-txt{font-size:12px;color:#666;padding-top:10px;}
.panel-version .item-txty{margin-top:20px;font-size:12px;color:#666;width:200px;height:20px;line-height:20px;color:white;margin-left:70px;border-radius:38.8px;background-color:#b0261c;border:1px solid #b0261c;}
.panel-version .item-txtz{margin-top:20px;font-size:12px;color:#666;width:200px;height:20px;line-height:20px;color:white;margin-left:70px;border-radius:38.8px;background-color:#b0261c;border:1px solid #b0261c;}
.panel-version .item-badge{background:#ef837f;color:#fff;padding:0 10px;border-radius:5px;display:inline-block;line-height:20px;margin:5px 0 5px 5px;font-size:12px;vertical-align:top;}
.panel-version .item-price.fblue{color:#009cff;}
.panel-version ul{padding:10px 0 0 0;text-align:center;font-size:14px;line-height:38px;}
.panel-version .item-price{font-size:25px;colcor:#b23835;}
.panel-version ul .item-money{width:150px;height:30px;margin-left:100px;margin-bottom:22px;}
.panel-version ul .item-left{float:left; }
.panel-version ul .item-right{float:right;margin-top:5px;}
.panel-version ul .item-price{font-size:35px;color:#e20f2d;}
.panel-version ul .item-rmb{line-height:15px;font-size:8px;}
.panel-version ul .item-buy{width:130px;height:42px;border:1px solid #009cff;line-height:42px;color:#009cff;margin-left:110px;cursor:pointer;margin-bottom: 10px;}
.panel-version ul a{display: inline-block;width:100%;color:#009CFF;}
.panel-version ul a:hover{color:#fff;}
.panel-version ul .item-buy-two{width:300px;height:30px;margin-left:30px;margin-bottom:22px;}
.panel-version ul .item-buy-two .item-main{display:inline-block;width:130px;height:42px;border:1px solid #009cff;line-height:42px;color:#009cff;margin:0 8px 0 0;cursor:pointer;}
.panel-version ul .item-buy-two .item-mainy{display:inline-block;width:130px;height:42px;border:1px solid #009cff;background-color:#009cff;line-height:42px;color:#fff;margin:0 8px 0 0;cursor:pointer;}
.panel-version ul .item-shop{width:200px;height:30px;margin-left:90px;padding:3px 0 3px 0;color:#838383;}
.panel-version ul .item-img{float:left;width:20px;height:30px;}
.panel-version ul .item-img img{vertical-align:0;}
.panel-version ul .item-move{float:right;width:160px;height:30px;line-height:30px;text-align:left;}
.panel-version ul .item-buy:hover{background-color:#237ed9;color:white;}
.panel-version ul .item-buy-two .item-on{background-color:#237ed9;color:white;}
.panel-version ul .item-buy-two .item-main:hover{background-color:#237ed9;color:white;}
.panel-version ul .item-buy-two .item-mainy:hover{background-color:#237ed9;color:white;}

.grid-voice{background:url(../images/voice-bg.jpg) no-repeat 0 0;background-size:cover}
.section-voice .title-max{color:#fff;}
.panel-voice{overflow:hidden;zoom:1;padding:50px 0}
.panel-voice p{font-size:12px;color:#000;line-height:22px;}
.panel-voice dl{padding:0 0 50px 40px}
.panel-voice dt{float:left;}
.panel-voice dd{margin-left:208px}
.panel-voice h4{font-size:16px;color:#fff;line-height:30px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.panel-voice img{vertical-align:top}

.panel-voice .item{float:left;width:50%}

.dwup{ padding:50px 0; width:1080px; margin:auto;}
.dwup .title{ text-align:center;}
.dwup .title h2{ font-size:32px; margin-bottom:12px; }
.dwup .title .border{ background:#ddd; height:1px;}
.dwup .title .border .bg{ width:80px; background:#b0261c; height:1px; margin:0 auto;}
.dwup .title p{ font-size:16px; margin-top:12px; color:#999; font-family:"Arial";}
.dwup ul{ margin-top:35px;}
.dwup li{ float:left; width:15.6%; height:auto; overflow:hidden; cursor:pointer; margin:1% 1.04% 0 0;}
.dwup li .box{ border:1px solid #ddd;}
.dwup li img{ width:100%;}

.more{ width:180px; margin:40px auto 0 auto; overflow:hidden; text-align:center; background:#f90; border-radius:100px; line-height:45px;}
.more a{ font-size:18px; color:#fff;}
/*快捷操作 一键搬家*/
.quick{ width:1080px; height:auto; overflow:hidden; margin:auto;}
.quick h3{font-size:30px;color:#555454;text-align:center;padding-bottom:10px;}
.quick h4{font-size:16px;color:#5e5e5e;text-align:center;padding-bottom:45px;}
.quick .quick_ul{width:1130px;}
.quick .quick_ul li{float:left;margin-right:30px;width:340px;transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-ms-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.quick .quick_ul li a{cursor:default;}
.quick .quick_ul li span{display:block;width:140px;height:140px;margin:0 auto 20px;position:relative;overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.quick .quick_ul li span i{display:block;position:absolute;top:50%;left:50%;width:115px;height:84px;background:url(../images/demo1.png) no-repeat;margin:-42px 0 0 -56px;}
.quick .quick_ul li .sp_1{background:#808080;}
.quick .quick_ul li .sp_1 i{background-position:10px -544px;}
.quick .quick_ul li .sp_2{background:#e3524c;}
.quick .quick_ul li .sp_2 i{background-position:5px -635px;}
.quick .quick_ul li .sp_3{background:#009dff;}
.quick .quick_ul li .sp_3 i{background-position:15px -718px;}
.quick .quick_ul li .text_q{padding:10px;}
.quick .quick_ul li .text_q .p1{font-size:20px;color:#333;text-align:center;padding-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.quick .quick_ul li .text_q .p2{font-size:12px;color:#888;margin-top:10px;width:100%;height:50px;overflow:hidden;line-height:1.8;text-align:center;}
.banner { text-align: center;color: #FFF; font-size: 36px; height: 350px; margin-top:20px;}
/**内页邮箱优势部分c-title样式 begin**/
.content .c-tit{ position:relative; height:36px; padding-top:12px;  width:1160px; margin:auto;}
.content .c-tit .c-bt{ position:absolute; left:0; bottom:0;
	width:200px; 
	margin-right:46px; 
	padding-left:38px; 
	line-height:48px;
	background:#a90000 url('../img/btn2.png') no-repeat left;
	font-size:20px; 
	font-weight:bold;
	color:#fff;
}
.content .c-tit .c-bt:after{ content: '';
    position: absolute;
    right: -46px;
    width: 0;
    height: 0;
    border-top: 24px solid transparent;
    border-right: 23px solid transparent;
    border-bottom: 24px solid #a90000;
    border-left: 23px solid #a90000;
}
.content .c-tit .c-txt{ height:36px; line-height:36px; padding-right:25px; background-color:#4595e0; text-align:right; font-size:14px; color:#fff; }
/**内页邮箱优势部分c-title样式 end**/
/**共用产品优势部分 begin**/
.iProduct{ padding:28px 0 30px 0; background-color:#fff; width:1160px; margin:auto; }
.iProduct .i-tit{ position:relative; padding-top:12px;}
.iProduct .i-tit .i-bt{ 
	position:absolute; left:0; top:0;
	width:200px; 
	margin-right:46px; 
	padding-left:38px; 
	line-height:48px;
	background:#a90000 url('../images/btn2.png') no-repeat left;
	font-size:20px; 
	font-weight:bold;
	color:#fff; 
}
.iProduct .i-tit .i-bt:after{
	content: '';
    position: absolute;
    right: -46px;
    width: 0;
    height: 0;
    border-top: 24px solid transparent;
    border-right: 23px solid transparent;
    border-bottom: 24px solid #a90000;
    border-left: 23px solid #a90000;
}
.iProduct .i-tit .i-txt{ height:36px; line-height:36px; padding-right:25px; background-color:#4595e0; text-align:right; font-size:14px; color:#fff; }
.iProduct .i-list li{ 
	position:relative;
	box-sizing: border-box;
	float:left;
	width:32%;
	height:160px;
	margin-right:2%;
	margin-top:30px;
	padding: 28px 28px 30px 108px;
	border-radius:5px; 
	background-color:#4595e0;
	cursor:pointer;
}
.iProduct .i-list li:nth-child(3n){ margin-right:0; }
.iProduct .i-list li:hover{ background-color:#0054a6; }
.iProduct .i-list li img{ position:absolute; } 
.iProduct .i-list li.tp-1 img{ left:32px; top:54px; }
.iProduct .i-list li.tp-2 img{ left:34px; top:48px; }
.iProduct .i-list li.tp-3 img{ left:40px; top:48px; }
.iProduct .i-list li.tp-4 img{ left:32px; top:40px; }
.iProduct .i-list li.tp-5 img{ left:42px; top:40px; }
.iProduct .i-list li.tp-6 img{ left:32px; top:40px; }
.iProduct .i-list li .bt-tit{ font-size: 16px; color: #fff; line-height: 30px; font-weight: bold;}
.iProduct .i-list li .bt-txt{ font-size: 12px; color: #fff; line-height: 22px;}
/**共用产品优势部分 end  **内页产品功能部分 begin**/
.ny-cpgn{ padding-top:30px; background-color:#f6f6f6; }
.ny-cpgn .c-list{ margin-top:30px; width:1160px; margin:auto;  }
.ny-cpgn .c-list li{ float:left; box-sizing:border-box; width:50%; padding:25px 32px 25px 0;  }
.ny-cpgn .c-list li.li_1,.ny-cpgn .c-list li.li_3{ border-right:1px solid #dcdcdc; }
.ny-cpgn .c-list li.li_1,.ny-cpgn .c-list li.li_2{ border-bottom:1px solid #dcdcdc;; }
.ny-cpgn .c-list li .li_img{ float:left; }
.ny-cpgn .c-list li .li_txt{ float:right; width:254px; }
.ny-cpgn .c-list li .li_txt h5{ margin-bottom: 10px; font-size: 24px; color: #0054a6; font-weight: bold; } 
.ny-cpgn .c-list li .li_txt p{ line-height:1.8em; font-size:14px; }
/**内页产品功能部分 end**/

/**内页行业定制部分 begin**/
.ny-hydz{ padding:30px 0; width:1160px; margin:auto;  }
.ny-hydz .h-list{ margin-top:30px; }
.ny-hydz .h-list li{ float:left; width:32%; margin-right:2%; } 
.ny-hydz .h-list li:nth-child(3){ margin-right:0; }
.ny-hydz .h-list li .li_top h5{ margin-top:25px; font-size:24px; font-weight:bold; color:#0054a6; }
.ny-hydz .h-list li .li_bot{ margin-top:10px; }
.ny-hydz .h-list li .li_bot p{ line-height:1.8em; font-size:14px; }
/**内页行业定制部分 end**/
/**共用内页企业邮箱报价部分 begin**/
.content .d-tit{ height:48px; line-height:48px; }
.content .d-tit .d-bt{ position:relative; float:left; width:198px; background:#a90000 url('../img/btn2.png') no-repeat left; margin-right:38px; padding-left:38px; font-size:17px; font-weight:bold; color:#fff; }
.content .d-tit .d-bt:after{ content:''; position: absolute;
    right: -38px;
    width: 0;
    height: 0;
    border-top: 24px solid transparent;
    border-right: 19px solid transparent;
    border-bottom: 24px solid #a90000;
    border-left: 19px solid #a90000; }
/**共用内页企业邮箱报价部分 end**/
/**内页企业邮箱报价部分 begin**/
.ny-details{ padding:30px 0; width:1160px; margin:auto; }
.ny-details .ny-tab{ margin-bottom:30px; }
.ny-details .ny-tab .table_common{ width:100%; border-left: 1px solid #dcdcdc; border-top: 1px solid #dcdcdc; }
.ny-details .ny-tab .table_common th{ 
	font-size: 14px;
	color:#fff;
	line-height: 36px;
	background-color:#0054a6;
	border-bottom:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	font-weight: normal;
	text-align:center; 
}
.ny-details .ny-tab .table_common td{ 
	font-size: 14px;
	color:#555;
	line-height: 36px;
	text-align: center;
	border-right:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
}
.ny-details .ny-tab .table_common tr:hover td{background-color:#ecf5fe;}

.ny-details .ny-lc .ny-gmlc{ float:left; width:530px; }
.ny-details .ny-lc .ny-gmlc .d-img{ border-top:1px solid #fff; width:100%; }
.ny-details .ny-lc .ny-gmlc .d-img img{ max-width: 100%; }
.ny-details .ny-lc .ny-gmlc .d-txt{ padding:8px 0 10px 0; font-size:14px;  line-height:20px; }

.ny-details .ny-lc .ny-gmlc #d-form{  }
.ny-details .ny-lc .ny-gmlc #d-form .item{ margin-bottom:18px; }
.ny-details .ny-lc .ny-gmlc #d-form .item label{ width: 72px; font-size: 14px; color: #7a7a7a; line-height: 22px; display: inline-block; vertical-align: top; }
.ny-details .ny-lc .ny-gmlc #d-form .item .txt{ font-size: 14px; line-height: 20px; width: 262px; padding: 0 6px; border: 1px solid #dcdcdc; color: #7a7a7a; }
.ny-details .ny-lc .ny-gmlc #d-form .item span{ display: inline-block; vertical-align: top; padding-left: 8px; font-size: 12px; color: #a6a6a6; line-height: 22px; }

.ny-details .ny-lc .ny-gmlc #d-form .item .x{display: inline-block;*display: inline;*zoom:1;vertical-align: top;width:12px;font-size: 14px;color:#7a7a7a;text-align: center;}
.ny-details .ny-lc .ny-gmlc #d-form .item .txt1{ width:70px; }
.ny-details .ny-lc .ny-gmlc #d-form .item .txt2{ width:166px; }

.ny-details .ny-lc .ny-gmlc #d-form .cpbj_btn{padding-left:72px;}
.ny-details .ny-lc .ny-gmlc #d-form .cpbj_btn .btn{font-size: 14px;color:#fff;line-height: 30px;background-color:#a90000;width:82px;}

.ny-details .ny-lc .ny-zycs{ float:right; width:500px; }

.ny-details .ny-lc .ny-zycs .table_common{ width:100%; border-left: 1px solid #dcdcdc; border-top: 1px solid #dcdcdc; }
.ny-details .ny-lc .ny-zycs .table_common td{ font-size: 14px;color:#555;line-height: 36px;text-align: center;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc; }
.ny-details .ny-lc .ny-zycs .table_common th{font-size: 14px;color:#fff;line-height: 36px;background-color:#0054a6;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;font-weight: normal;text-align:center;}
.ny-details .ny-lc .ny-zycs .table_common .checkTheNum div{ background-color:#0054a6;font-size: 14px;color:#fff;height:36px; }
.ny-details .ny-lc .ny-zycs .table_common .checkTheNum span{padding-right: 12px;}
.ny-details .ny-lc .ny-zycs .table_common .checkTheNum .ipt-txt{width:170px;height:20px;line-height: 20px;border:1px solid #dcdcdc;font-size: 12px;color:#aeaeae;padding:0 6px;margin-right: 16px;}
.ny-details .ny-lc .ny-zycs .table_common .checkTheNum .w-tb-btn{font-size: 12px;color:#fff;width:72px;height:22px;line-height: 20px;text-align: center;background-color:#a90000;}
.ny-details .ny-lc .ny-zycs .table_common tr:hover td{background-color:#ecf5fe;}
/**内页企业邮箱报价部分 end**/
.btn {
    width: 500px;
    margin: 0 auto ;
    height: 50px;
}.btn em.btn1 {
    background: url(../images/bg.gif) no-repeat 0 0;
}.btn em {
    display: block;
    margin: 0 5px;
    width: 238px;
    font-family: "Microsoft Yahei";
    height: 50px;
    color: #fff;
    line-height: 50px;
    text-align: center;
    font-size: 18px;
    float: left;
}.btn em.btn2 {
    background: url(../images/bg.gif) no-repeat -248px 0;
}


.cabox{ width:1140px; height:auto; margin:30px auto; overflow:hidden;}
.cabox .bt{ line-height:45px; color:#999;}
.cabox .bt a{ line-height:45px; color:#999;}

.serve_fl{float:left; width:800px;}
.news_list{ overflow:hidden;}
.news_list li{padding:30px 0; overflow:hidden; border-bottom:1px dotted #e5e5e5;}
.news_list li summary{width:120px; height:120px; float:left; background:#f9f9f9; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; }
.news_list li summary p{font-weight:bold; padding:20px 20px 0; font-size:40px; height:40px; line-height:40px;}
.news_list li summary aside{padding:0 25px; font-size:16px;}
.news_list li:hover summary{color:#fff; background:#e67817;}
.news_list li article{width:650px; float:right;}
.news_list li article a{font-weight:bold; color:#333; font-size:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}
.news_list li article a b{font-weight:bold;}
.news_list li:hover article a{color:#e67817;}
.news_list li article aside{font-size:12px; color:#999; margin:8px 0;}
.news_list li article p{font-size:13px; height:48px; overflow:hidden; line-height:24px;}


.pagination{overflow:hidden; height:50px; padding:20px 0;}
.pagination a{display:inline-block; *display:inline; *zoom:1; width:40px; height:40px; text-align:center; line-height:40px; border:2px solid #f2f2f2; background:#fff; color:#ccc; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; margin-right:5px; font-weight:bold; font-size:20px;}
.pagination a.prev, .pagination a.next{ color:#ccc;}
.pagination a.prev:hover, .pagination a.next:hover{background:#e67817;}
.pagination a:hover, .pagination a.act{background:#e67817; color:#ffffff; border-color:#e67817;}

.right{float:right; margin-top:10px; width:300px;}
.pro_tj{ background:#fff; padding:0 20px; margin-bottom:15px; padding-bottom:15px;}
.pro_tj .title{overflow:hidden; border-bottom:1px solid #e5e5e5; margin-bottom:10px;height:59px; line-height:59px; font-size:20px;}
.pro_tj .title a{float:right; font-size:13px;}
.pro_tj ul{overflow:hidden;}
.pro_tj ul li{position:relative; height:30px; line-height:30px; padding-left:15px; font-size:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pro_tj ul li i{position:absolute; left:0; top:50%; width:4px; height:4px; border-radius:50%; background:#666; margin-top:-2px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; }
.pro_tj ul li a{font-size:14px; display:block;}
.pro_tj ul li:hover i{ background:#e67817;}

.pro_tj article{background:#f9f9f9; margin-bottom:15px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; }
.pro_tj article a{height:100%; display:block;}
.pro_tj article picture{overflow:hidden; height:180px;}
.pro_tj article picture img{width:100%; -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s; }
.pro_tj article:hover picture img{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}
.pro_tj article p{height:50px; line-height:50px; padding:0 10px;}
.pro_tj article:hover{background:#e67817;}
.pro_tj article:hover p{color:#fff;}

.news_case_title{overflow:hidden;  border-bottom:1px solid #e5e5e5; padding:10px 0; margin-top:40px; }
.news_case_title h2{text-align:center; font-weight:bold; color:#e67817; font-size:20px; margin-bottom:20px;}
.news_case_title article{overflow:hidden;}
.news_case_title article table{width:600px; margin:auto;}
.news_case_title article table td{padding:4px; text-align:left;}
.return{border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding:30px 0; margin-top:40px; overflow:hidden;}
.return .fnahui{height:50px; line-height:50px; text-align: center; width:140px; background:#e67817; color:#fff; display:block; font-size:16px;}
.return .fnahui_r{float:right;}
.return .bshare-custom{float:left; margin-top:15px;}
.news_con{overflow:hidden;}
.news_con h2{font-weight:bold; text-align:center; margin-top:15px; font-size:18px;}
.news_con p{line-height:35px; margin:30px 0; }
.pro_xg{overflow:hidden;}
.pro_xg h2{font-size:20px; height:60px; line-height:60px; font-weight:bold; color:#e67817;}
.pro_xg ul{overflow:hidden;}
.pro_xg ul li{padding-left:10px; position:relative; overflow:hidden; height:36px; line-height:36px;}
.pro_xg ul li i{position:absolute; left:0; top:50%; margin-top:-2px; width:4px; height:4px; background:#999; border-radius:50%;}
.pro_xg ul li a{float:left;}
.pro_xg ul li span{color:#999; float:right;}



