﻿@charset "utf-8";
/* CSS Document */

/*Reset Css*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, abbr, del, dfn, em, img, ins, strike, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, object, col, colgroup, caption, summary, tbody, tfoot, thead, th { margin: 0; padding: 0; border: 0; line-height: 23px; }
input, button { margin: 0; padding: 0; border: 0; background: none; }
ul, li { list-style: none; }

/*General css*/
body { font: 13px/26px 'Microsoft Yahei','SimSun',sans-serif; overflow-x: hidden; color: #3b3b3b; }
    body.empty { margin-top: 50px; }
code, pre { display: block; clear: both; overflow: auto; padding: 10px; text-align: left; white-space: pre; line-height: 18px; margin: 20px 0; background-color: #ebebeb; }
a { text-decoration: none; color: #333; }
    a:hover { text-decoration: none; color: #ff4e00; }
    a#logo span { color: #aab2bd; font-style: italic; font-size: 11px; margin-left: 10px; margin-top: 7px; display: inline-block; text-indent: -999em; }
blockquote { border-left: 3px solid #289dcc; background-color: #fafafa; padding-left: 20px; color: #afafaf; line-height: 20px; margin: 20px 0 20px 15px; }
#wrapp { float: left; width: 100%; background: #fff; }

#content { width: 100%; margin: 0 auto; overflow: hidden; }
.prolist-con { width: 1170px; margin: 0 auto; overflow: hidden; margin-top: 3%; }
#header{ *position:relative; *z-index:999;     min-width: 1200px;
    height: 40px;
    border-top: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    margin-bottom: 2px;}

.topblh{width:1100px;margin:0 auto;padding:25px 0 5px 0;height:auto;overflow:hidden}
.logoblh{width:475px;height:70px; float:left;}
.telblh{height:auto;overflow:hidden;padding-top:20px;     float: right;}
.telblh p{line-height:20px;text-align:right;padding-top:5px;color:#ededed}
.telblh p span{line-height:20px;display:inline-block}
.telblh p span.worldwide a{color:#666;}

.telblh p span.hotline{color: #dc6b0a;  font-size: 20px;}
.telblh p a{padding:0 10px;color:#666;line-height:20px;display:inline-block;     font-size: 12px;}
.telblh p a.break-day{color:#666;padding-right:0;}

.left {
    float: left;
}

.l{
    float: left;
}

.r{
    float: right;
}

.right {
    float: right;
}

header#header { padding: 0px 0 0px 0; width: 100%; background: #FFF; float: left; }
    header#header.header-3 { border-bottom: 1px solid #e6e9ee; }
#header-links { width: 100%; border-bottom: 1px #222 solid; background: #3d3d3d; height: 35px; line-height: 35px; }
    #header-links .one-half { color: #fff; }

#top1 { margin: 0 auto; max-width: 1170px; }
#header-links .tel { float: left; width: 63%; font-size: 14px; color: #fff; line-height: 35px;overflow:hidden }
#top_right { width: 33%; float: right; }
#head_ico li { float: left; background: url(../images/top_x.jpg) no-repeat right 11px; margin-right: 10px; line-height: 35px; }
.a1 { background: url(../images/qq.png) no-repeat left center; padding: 0px 10px 0px 25px; margin: 0px 0px 0px 12px; }
.a2 { background: url(../images/dg.png) no-repeat left center; padding: 1px 10px 0px 20px; margin: 0px 2px 0px 12px; }
.a3 { background: url(../images/bmtu6.png)no-repeat left center; padding: 1px 10px 0px 26px; margin: 0px 2px 0px 12px; }
#top_right .a1, #top_right .a2, #top_right .a3 { color: #FFFFFF; }
/**搜索 **/
.ss { float: right; width: 200px; margin-top: 3px; }
    .ss #key { background: #FFF; text-indent: 18px; margin-top: 3px; border: #d9d9d9 1px solid; height: 20px; width: 135px; line-height: 20px; float: left; }
    .ss #sousuo { margin: 3px 3px 0px 0px; float: left; }



.intro-features { width: 100%; background: #EEEEEE; margin: 0 auto; overflow: hidden; }

    .intro-features h4 { font-size: 22px; text-indent: 5px; float: left; width: 120px; margin: 5px 0 20px 0; color: #000; }
    .intro-features.no-bottom-margin { margin-bottom: 0px; margin-top: 55px; }
    .intro-features.no-top-margin { margin-bottom: 55px; margin-top: 0px; }
    .intro-features.bottom-margin-minus { margin-bottom: -40px; }

#breadcrumb { float: left; background: #f6f7fb; width: 100%; padding: 15px 0px 5px 0px; margin-left: 0px; border-top: 1px solid #e6e9ee; border-bottom: 1px solid #e6e9ee; margin-bottom: 30px; }

#breadcrumbs ul { float: right; padding: 0px 0; font-size: 12px; margin-top: 0px; }
    #breadcrumbs ul li { font-size: 11px; display: inline-block; color: #888; padding: 0 11px 0 0; margin: 0 0 0 5px; background: url(../images/breadcrumbs.png) no-repeat 100% 50%; }
        #breadcrumbs ul li:last-child a, #breadcrumbs ul li a { color: #888888; }
        #breadcrumbs ul li a { }
            #breadcrumbs ul li a:hover { color: #f60; }
            #breadcrumbs ul li a.dangqian { color: #f60; }
            #breadcrumbs ul li:last-child a:hover, #breadcrumbs ul li a:hover { text-decoration: underline; }
        #breadcrumbs ul li:first-child { padding-right: 0; margin-left: 0; }
        #breadcrumbs ul li:first-child, #breadcrumbs ul li:last-child { color: #888; background: none; }
        #breadcrumbs ul li:last-child { padding: 0; background: none; }
/*--------------------------------------------------------------------------------------*/
/*                     3 - GRID                                                        */
/*-------------------------------------------------------------------------------------*/
.container { margin: 0 auto; width: 1170px; }
.content { width: 1170px; margin: 2% auto; overflow: hidden; }
.sypro_con { width: 1200px; margin: 0 auto; overflow: hidden; margin-top: 30px; margin-bottom: 40px; padding-left: 40px; }
#container { width: 100%; /* width: 1040px!important;  -- Repalace  with this value if you want to have Boxed layout :)*/ margin: 0px auto; overflow: hidden; }
.head-wrapp .logo { float: left; width: 27%; margin-top: 20px; }
    .head-wrapp .logo img { max-width:100%;}
.head-wrapp { width: 100%; height: 40px;}

.one-fourth { float: left; position: relative; margin-right: 2.5%; }


.one-fourth { width: 17.34%; }

.one-fourth2 { width: 22.5%; }

.one-fourth4 { width: 19%; margin-left: 1%; margin-right: 3%; }


/*--------------------------------------------------------------------------------------*/
/*                     4 - HEADER CSS STYLES                                           */
/*-------------------------------------------------------------------------------------*/

/*焦点图切换*/
#focus {
	width: 1440px;
	height: 420px;
	margin: 0 auto;
	background: url(../images/loading.png) no-repeat 48% 37%;
}
#slides {
	position: absolute;
	z-index: 1;
}
.slides_container {
	width: 1440px;
	overflow: hidden;
	position: relative;
	display: none;
}

.slides_container img { max-width:100%;
 
}


.slides_container a {
	width: 1440px;
	height: 420px;
	display: block;
}
.pagination {
	position: absolute;
	
	bottom: 10px;
	z-index: 999;
	padding: 0 10px;
	padding-top: 3px;
	margin-left: 47%;	
	background: rgba(255,255,255,0.5);
  	box-shadow: 0 0 10px #ccc inset;
	border-radius: 10px; 
	width: 72px;
	height: 14px;
}
.pagination li {
	float: left;
	margin: 0 4px;
}
.pagination li a {
	display: block;
	width: 10px;
	height: 0;
	padding-top: 10px;
	background: url(../images/pagination_1.png) 0 0;
	float: left;
	overflow: hidden;
}
.pagination li.current a {
	background-position: 0 -10px;
	_background-position: 0 -9px;
}
/*内容*/
#column_ab_a {
	width: 100%;
	overflow: hidden;
	float: left;
	padding: 60px 30px 20px;
}
#column_ab_b {
	width: 300px;
	overflow: hidden;
	float: right;
}
/*#column_ab_a*/
#column_ab_a div {
	width: 250px;
	float: left;
	overflow: hidden;
	color: #a1a1a1;
	margin: 0 30px;
	display: inline;
}
#column_ab_a div h2 {
	font-size: 16px;
	color: #4d4d4d;
	padding-left: 50px;
	height: 40px;
}
#column_ab_a div#coupon h2 {
	background: url(../images/coupon_h2.jpg) no-repeat left center;
}
#column_ab_a div#ticket h2 {
	background: url(../images/ticket_h2.jpg) no-repeat left center;
}
#column_ab_a div h2 span {
	font-size: 14px;
	font-weight: normal;
	color: #a1a1a1;
	display: block;
	background: none;
}
#column_ab_a div p {
	font-size: 14px;
	margin-top: 20px;
	margin-bottom: 20px;
	line-height: 24px;
	text-indent: 2em;
}
#column_ab_a div p a {
	color: #ee4017;
	background: url(../images/more.png) no-repeat right center;
	padding-right: 10px;
	margin-left: 10px; 
}
#column_ab_a div p a:hover {
	text-decoration: underline;
}
#column_ab_a div h3,
#column_ab_a div h4 {
	text-align: right;
}
#column_ab_a div h3 {
	margin-top: 5px;
}
/*#column_ab_b*/
#column_ab_b div {
	width: 219px;
	overflow: hidden;
	color: #a1a1a1;
	border-left: 1px solid #cecece;
	margin-top: 60px;
	padding: 0 40px;
}
#column_ab_b div h2 {
	font-size: 16px;
	color: #4d4d4d;
	background: url(../images/system_h2.jpg) no-repeat left center;
	padding-left: 50px;
	height: 40px;
}
#column_ab_b div h2 span {
	font-size: 14px;
	font-weight: normal;
	color: #a1a1a1;
	display: block;
	background: none;
}
#column_ab_b div dl {
	margin-top: 20px;
	line-height: 24px;
}
#column_ab_b div dt {
	color: #4d4d4d;
	font-weight: bold;
	background: url(../images/dot1.png) no-repeat left center;
	padding-left: 15px;
}
#column_ab_b div dd {
	padding-left: 15px;
	margin-bottom: 10px;
}
#column_ab_b div a {
	display: block;
	width: 161px;
	height: 44px;
	background: url(../images/tosystem.jpg);
	text-indent: -9999px;
	margin: 20px auto;
}
#sbuding {
	display: block;
	width: 161px;
	height: 44px;
	background: url(../images/tosystem.jpg);
	text-indent: -9999px;
    margin-left:60px;
}





/*main navigation*/


#main-navigation { width: 100%; float: right; }
    #main-navigation select { display: none; }
    #main-navigation select { background: #EC1D25; border: 1px solid #EC1D25; cursor: pointer; padding: 13px 5px; color: #fff; z-index: 999; position: relative; }

.smenu { display: none; }
.smenu_ { display: none;}
.navul { float: left; }
    .navul li { POSITION: relative; TEXT-ALIGN: center; font: 400 16px/35px "microsoft yahei"; FLOAT: left;  _z-index: 2000; color: #000; }
    .navul a.li1 { color: #fff; }
.li1 { float: left; width: 140px; text-align: center; font-weight: bold; BACKGROUND: #EB7918; color: #FFFFFF; height: 35px; overflow: visible\9; }
/*.li0:after { position: absolute; bottom: -8px; left: -3px; display: inline-block; width: 1px; height: 7px; background: #ccc; content: ""; -moz-transform: skew(-35deg, 0); -ms-transform: skew(-35deg, 0); -o-transform: skew(-35deg, 0); -webkit-transform: skew(-35deg, 0); transform: skew(-35deg, 0); }
*/

.li1 a:hover { color: #FFFFFF; }
.li0 { float: left; width: 140px; position: relative; float: left; margin: 0; height: 35px; overflow: hidden\9; }
/*.li1:after { position: absolute; bottom: -8px; left: -3px; display: inline-block; width: 100%; height: 8px; border-left: 1px #E4E4E4 solid; background: #c00; content: ""; -moz-transform: skew(-35deg, 0); -ms-transform: skew(-35deg, 0); -o-transform: skew(-35deg, 0); -webkit-transform: skew(-35deg, 0); transform: skew(-35deg, 0); }*/

.navul li.singleactive { Z-INDEX: 2000; POSITION: relative; BACKGROUND: #292F3F; }
.navul li.navlmactive { Z-INDEX: 2000; BACKGROUND: #292F3F; color: #FFFFFF; }

.navul a { PADDING-BOTTOM: 3px; DISPLAY: block; FLOAT: none; PADDING-TOP: 3px; }
.navul li.first { BACKGROUND: none transparent scroll repeat 0% 0%;  }
.list01 { DISPLAY: none;  }


    .list01 a { COLOR: #3d3d3d; }
.navul li.navlm:hover { Z-INDEX: 5000 !important; POSITION: relative; BACKGROUND: url(../images/navactive.png) no-repeat left top; }
.dropdowntriple { DISPLAY: none; }

.navul li.navlm:hover .dropdowntriple { Z-INDEX: 2000; POSITION: absolute; DISPLAY: block; TOP: 35px; LEFT: 0px; }
.navul li.single:hover { Z-INDEX: 5000 !important; POSITION: relative; BACKGROUND: url(../images/navactive2.jpg) no-repeat left top; }
.navul li:hover ul li a { BACKGROUND: none transparent scroll repeat 0% 0%; }
.navul li:hover dt a { BACKGROUND: #f8f8f8; }
    .navul li:hover dt a:hover { BACKGROUND: #b3a498; color: #fff; }


.navul li:hover .ndropdown { Z-INDEX: 1000; POSITION: absolute; DISPLAY: block; TOP: 40px; LEFT: 0px; }

.ndropdown { WIDTH: 143px; }

.navul li.navlm:hover .gdropdown { Z-INDEX: 1000; POSITION: absolute; DISPLAY: block; TOP: 40px; LEFT: 0px; WIDTH: 143px; }

.productlist{  WIDTH:1800px; margin:0 auto; overflow:hidden;  HEIGHT: 280px; z-index: 9999; margin-left:25%;}


.dropbottom { TEXT-ALIGN: center; LINE-HEIGHT: 30px;WIDTH: 100%; margin-top:0;COLOR: #fff; padding-right: 40px; font-size: 15px; background:#232832; }
.dropbottom A { DISPLAY: inline; color: #eb7918; }


.navul li:hover .plist {  DISPLAY: block;  }

.plist {overflow:hidden; position: absolute ; padding-top:10px;background: url(../images/nav_pro.png) repeat;  width:1800px; margin-left:-618px; z-index:99999999; }
#banner_list .Bnone { display: none; }
.fontzi{ font-family:Arial, Helvetica, sans-serif}

/** 导航 下拉  结束 **/

.list01{ *margin-top:-8px;}
.list01 li { TEXT-ALIGN: left; PADDING: 0px; MARGIN: 10px 0px 0px; WIDTH: 230px; /*BACKGROUND: url(../images/dpdivider.jpg) no-repeat right top; */FLOAT: left; FONT-SIZE: 12px; }
    .list01 li OL { }
        .list01 li OL LI { PADDING: 0px; LINE-HEIGHT: 21px; height: 27px; MARGIN-TOP: 1px; padding-left: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT:30px; MARGIN-RIGHT: 10px; _margin-right: 0px; _margin-left: 10px; color: #666; 
    width: 200px; }
            .list01 li OL LI .rd { /*color:#035FA3;*/ }
            .list01 li OL LI b { font-size: 16px; font-family: "微软雅黑"; color: #000000; height: 24px; line-height: 24px; width: 140px; margin-bottom: 20px; }
            .list01 li OL LI:hover { BACKGROUND: #eb7918; }
                .list01 li OL LI:hover A { COLOR: #fff; }
.list01 DT:hover A { COLOR: #c00; font-size: 14px; }

.list01 LI OL LI A { MARGIN-LEFT: 3px; float: left; color:#fff; }

.list01 LI OL LI span { background-position: center center; float: left; background-image: url('../images/hot3.gif'); background-repeat: no-repeat; width: 30px; height: 24px; }


LI.feilei1 { WIDTH: 230px; }
    LI.feilei1 LI { WIDTH: 175px; margin-right:20px; }

LI.feilei2 { WIDTH: 230px; }
    LI.feilei2 LI { WIDTH: 200px; }

LI.feilei3 { WIDTH: 230px; }
    LI.feilei3 LI { WIDTH: 120px; }

LI.feilei4 { WIDTH: 230px; height: 375px; }
    LI.feilei4 LI { WIDTH: 120px; }


LI.feilei5 { WIDTH: 230px; BACKGROUND: none transparent scroll repeat 0% 0%; }

LI.feilei6 { WIDTH: 230px; height: 375px; }
    LI.feilei6 LI { WIDTH: 185px; }

.list01 LI.feilei5:hover { BACKGROUND: none transparent scroll repeat 0% 0%; }

.list01 LI OL LI.dpb A { COLOR: #ED1C24; FONT-WEIGHT: bold; }

.list01 LI OL LI.dpb:hover A { COLOR: #ED1C24; CURSOR: default; }

.list01 DT A { LINE-HEIGHT: 25px; FONT-SIZE: 12px; }


/*--------------------------------------------------------------------------------------*/
/*                     6 - FOOTER & COPYRIGHTS                                          */

#footer { width: 100%; margin: 0 auto; overflow: hidden; float: left; background: #242933; height: auto; color: #7e8793; }
#copyrights { width: 100%; padding: 5px 0 5px 0; float: left; background: #15181E; color: #4d5560; font-size: 12px; }

    #copyrights a { -moz-transition: all 0.24s ease 0s; -webkit-transition: all 0.24s ease 0s; -o-transition: all 0.24s ease 0s; color: #777; }
        #copyrights a:hover { color: #FFF; text-decoration: none; }

.copyright_links { float: left; }
    .copyright_links li { display: inline; float: left; background: url(../images/bt_right_x.jpg) no-repeat right center; padding: 0 10px; }






/*iservice*/
.pro_fenlei { background: #fff url(../images/is_yy.jpg) repeat-x bottom; padding-bottom: 6px; width: 100%; margin: 0 auto; overflow: hidden; }
.iservice { width: 1170px; margin: 0 auto; overflow: hidden; }
.isv_left { float: left; height: 106px; width: 16%; background: #ED1C24 url(../images/pro_lei.png) no-repeat center 80%; font-size: 32px; text-align: center; color: #fff; padding-top: 20px; padding-bottom: 5px; font-weight: 600; }

.sy_new { float: left; width: 50%; overflow: hidden; }

    .sy_new dt { float: left; width: 32%; }
        .sy_new dt img { width: 100%; height: auto; }
    .sy_new dd { float: right; width: 64%; }

.sy_sol { float: right; width: 46%; overflow: hidden; }
    .sy_new h3, .sy_sol h3 { font-size: 22px; color: #000; margin-bottom: 25px; }
.sy_new dl { width: 100%; padding-bottom: 10px; border-bottom: #d8d8d8 1px dashed; overflow: hidden; margin-bottom: 15px; }
.sy_new dd strong { font-size: 16px; color: #1C1C1C;  }
.sy_new dd p { line-height: 23px; height:70px; overflow:hidden;margin-top:10px; }
.sy_new ul { width: 100%; overflow: hidden; }
    .sy_new ul li { float: left; width: 46%; background: url(../images/new_ico.jpg) no-repeat left 8px; padding-left: 20px; line-height: 28px; height: 28px; overflow: hidden; }

.sy_sol ul { float: right; width: 250px; }
.sy_sol li { height: 32px; line-height: 32px; margin-bottom: 5px; }
    .sy_sol li a:hover { color: #fff; }
    .sy_sol li a { display: inline-block; width: 100%; text-indent: 20px; }
.sy_sol .com { float: left; width: 30%; cursor: pointer; }
.sy_sol .center_page { float: right; width: 67%; }
.column { display: block; overflow: hidden; width: 100%; clear: both; }
    .column .con { width: 93.7%; color: #666; height: 45px; padding: 7px 10px 5px 10px; margin-bottom: 8px; font-size: 12px; border: #eee 1px solid; }
        .column .con p { line-height: 23px; }

.title18 { padding: 5px 0 4px 0; font-size: 15px; color: #000; border: #eee 1px solid; margin-bottom: 8px; background: url(../images/ico1.png) no-repeat right center #f7f7f7; }
    .title18 a { text-align: left; display: block; background: url(../images/ico2.png) no-repeat right center; }
        .title18 a:hover { color: #000; }
    .title18.onshow { cursor: default; color: #fff; background: url(../images/ico2.png) no-repeat right center #ED1C24; }
    .title18.on { cursor: pointer; color: #fff; background: url(../images/ico2.png) no-repeat right center #ED1C24; }
    .title18.off { cursor: default; background: url(../images/ico1.png) no-repeat right center #f7f7f7; }

.i_main_t { background: #fff; padding-top: 5px; float: right; width: 81%; }
    /*.i_main_t ul{ width:110%;}
.i_main_t ul li{ width:182px; float:left; _display:inline; margin-right:17px;}
.i_main_t ul li h2{ font-size:18px; font-weight:bold; color:#0e0d0c; padding:15px 0;}
.i_main_t ul li .lmt_img img{ width:182px; height:106px; }*/
    .i_main_t .i_add_ico { }
        .i_main_t .i_add_ico li { width: 19.8%; height: 115px; padding-top: 5px; float: left; text-align: center; }
            .i_main_t .i_add_ico li a { display: inline-block; width: 100%; height: 100%; }
            .i_main_t .i_add_ico li .add_iimg { height: 79px; margin: 0 auto; width: 100%; overflow: hidden; }
            .i_main_t .i_add_ico li .add_ititle { color: #000; text-align: center; width: 100%; font-size: 15px; margin: 0 auto; }


            .i_main_t .i_add_ico li.i1 .add_iimg { background: url(../images/add_ico1_03.gif) no-repeat center; }
            .i_main_t .i_add_ico li.i1 a:hover .add_iimg, .i_main_t .i_add_ico li.i2 a:hover .add_iimg, .i_main_t .i_add_ico li.i3 a:hover .add_iimg, .i_main_t .i_add_ico li.i4 a:hover .add_iimg, .i_main_t .i_add_ico li.i5 a:hover .add_iimg { -moz-transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; -ms-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; -webkit-transform: scale(1.1) rotate(0deg); */ -moz-transform: scale(1.1) rotate(3deg); -o-transform: scale(1.1) rotate(0deg); -ms-transform: scale(1.1) rotate(0deg); /* transform: scale(1.2) rotate(6deg); */ }
            .i_main_t .i_add_ico li.i1 a:hover .add_iimg { background: url(../images/add_ico11_03.gif) no-repeat center; }
            .i_main_t .i_add_ico li.i2 .add_iimg { background: url(../images/add_ico2_03.gif) no-repeat center; }
            .i_main_t .i_add_ico li.i2 a:hover .add_iimg { background: url(../images/add_ico22_03.gif) no-repeat center; }
            .i_main_t .i_add_ico li.i3 .add_iimg { background: url(../images/add_ico3_03.gif) no-repeat center; }
            .i_main_t .i_add_ico li.i3 a:hover .add_iimg { background: url(../images/add_ico33_03.gif) no-repeat center; }
            .i_main_t .i_add_ico li.i4 .add_iimg { background: url(../images/add_ico4_03.gif) no-repeat center; }
            .i_main_t .i_add_ico li.i4 a:hover .add_iimg { background: url(../images/add_ico44_03.gif) no-repeat center; }
            .i_main_t .i_add_ico li.i5 .add_iimg { background: url(../images/add_ico5_03.gif) no-repeat center; }
            .i_main_t .i_add_ico li.i5 a:hover .add_iimg { background: url(../images/add_ico55_03.gif) no-repeat center; }


#footer_feilei { width: 1180px; margin: 0 auto; overflow: hidden; padding: 0px 0px 5px 0px; margin-top: 30px; margin-bottom: 15px; color: #FFF; }
    #footer_feilei li { float: left; padding: 0 0px; }
        #footer_feilei li.first { margin-left: 40px; }
        #footer_feilei li dl dt { font-size: 16px; font-weight: bolder; margin-bottom: 15px; }
        #footer_feilei li dd { line-height: 25px; padding-left: 10px; width: 100%; }
            #footer_feilei li dd a { color: #999; }


.fenleia1 { width: 30%; color: #999999; margin-top: 10px; }
.fenleia2, .fenleia3, .fenleia4, .fenleia5 { width: 15.8%!important; width: 14.7%; background: url(../images/right_x.gif) no-repeat 120px top; }
.fenleia1 a { margin: 0 15px; color: #fff; }
.fenleia1 .tel { font-size: 20px; color: #fff; margin-bottom: 15px; }
.fenleia1 .tuku { float: left; background: #000; height: 30px; width: 120px; line-height: 30px; text-align: center; font-size: 16px; margin-top: 16px; }
.tuku a { color: #FFFFFF; }
.fenleia1 .message { float: left; margin-top: 15px; width: 120px; background: #ED1C24; height: 30px; line-height: 30px; margin-left: 20px; text-align: center; font-size: 15px; }
    .fenleia1 .message a { color: #FFFFFF; }

.fenleia6 { width: 80px; }

/*layerslider*/
.slider-shadow-top { position: absolute; top: 0px; left: 0px; width: 100%; height: 41px; z-index: 99; }
.slider-shadow-bottom { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 32px; z-index: 99; }
.ls-fullwidth .ls-nav-prev, .ls-fullwidth .ls-nav-next { width: 44px; height: 70px; z-index: 10000; top: 42%; position: absolute; }
.ls-fullwidth .ls-nav-prev { background: #aab2bd url("../images/slider-prev.png") 50% 50% no-repeat; left: 0px; }
.ls-fullwidth .ls-nav-next { background: #aab2bd url("../images/slider-next.png") 50% 50% no-repeat; right: 0px; }

.slidewrap { width: 105%; }

.one-half { width: 60%; float: right;     text-align: right;}

.select_box { font-size: 14px; display: inline-block; height: 27px; line-height: 28px; text-indent: 60px; color: #000; width: 180px; float: right; margin-top: 5px; z-index: 999999; }
.selet_open { display: inline-block; position: absolute; right: 20px; top: 0; height: 26px; }
.select_txt { display: inline-block; cursor: pointer; overflow: hidden; float: left; }
.option { position: absolute; background: #000; top: 34px; left: 1400px; z-index: 999999; overflow: hidden; display: none; }
    .option a { display: block; height: 30px; line-height: 30px; text-align: left; background: #DDDDDF; }
        .option a:hover { background: #fff; height: 30px; line-height: 30px; color: #d80100; }


/*-------------index bottom  end--------*/




.projects-container { width: 1205px; margin: 0 auto; overflow: hidden; padding: 10px 0 20px 33px; }
.projects-pro { width: 1170px; margin: 0 auto; overflow: hidden; border-top: #d8d8d8 1px solid; padding: 0 0 20px 0; }
    .projects-pro ul { float: left; width: 90%;height: 49px;overflow: hidden; }
    .projects-pro span { /*width: 4.6%;*/ float: right; margin-top: 15px; background: #222; padding: 3px 15px; }
        .projects-pro span a { color: #fff; }
    .projects-pro li.cur { border-top: #EC1D23 4px solid; color: #000; font-size: 22px; font-weight: 600; background: none; margin-right: 40px; padding: 5px 0 0 0; }
    .projects-pro li { float: left; line-height: 40px; margin-right: 20px; padding: 10px 30px 0 0; text-align: center; background: url(../images/xx.jpg) no-repeat right 22px; }
#portfolio-content { padding: 0; list-style: none; }
    #portfolio-content li { display: inline-block; border: 0px solid transparent; outline: 0px solid transparent; margin: 0; padding: 0px 0px 0px 0px; border-width: 0px 0px 0px 0px; border-radius: 2px 2px 2px 2px; border-color: #000; . border-style: none; }
.projects-container li { width: 23%; float: left; margin-right: 1.8%!important; margin-right: 1%; }

.projects-container li { position: relative; margin-bottom: 2.5%!important; margin-bottom: 5%; }
    .projects-container li img { width: 100%; position: relative; z-index: 2; transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; }

.project-content { position: absolute; height: 100%; top: 0; left: 0; transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; border-radius: 2px; width: 100%; }

.projects-container li:hover .project-content { background: #eee; z-index: 3; }

.projects-container li:hover img { transform: translateY(-50px) scale(0); -webkit-transform: translateY(-50px) scale(0); -moz-transform: translateY(-50px) scale(0); -o-transform: translateY(-50px) scale(0); }

.inner-project { text-align: center; position: absolute; width: 100%; top: 50%; margin-top: -38px; }

    .inner-project h3 { font-size: 16px; line-height: 24px; color: #222; font-weight: 700; margin: 0px 0px 6px 0px; padding: 4px 12px 3px 12px; border-radius: 0px 0px 0px 0px; background-color: rgba(255,255,255,0); font-family: "Source Sans Pro",Helvetica,Arial,sans-serif; text-transform: capitalize; }

    .inner-project span { display: block; color: #1abc9c; font-size: 14px; font-family: 'Open Sans', sans-serif; font-weight: 300; margin-bottom: 12px; }
.project-link { font-size: 12px; line-height: 30px; color: #fff; font-weight: 500; padding: 3px 30px 2px 30px; background-color: #ee0000; z-index: 2; display: inline-block; font-family: "Source Sans Pro",Helvetica,Arial,sans-serif; text-transform: uppercase; }
    .project-link:hover { color: #454545; }


.lselect { width: 120px; float: right; padding-top: 7px; position: relative; z-index: 100; right: 42px; }
    .lselect select { width: 110px; }

.tst { width: 150px; height: 25px; background: url(../images/language_bg.gif) left top no-repeat; cursor: pointer; position: absolute; left: 0px; top: 5px; z-index: 1; }
    .tst.tso { background: url(../images/language_bg_hover.gif) left top no-repeat; }
.tsc { width: 150px; height: auto; background: #eee; display: none; position: absolute; z-index: 9999; left: 0px; top: 31px; }
    .tsc ul { padding: 5px 0px; width: 100%; }
        .tsc ul li { height: 12px; line-height: 12px; padding: 3px 0px 3px 20px; margin: 0; background: none; }
            .tsc ul li a { color: #666; }
                .tsc ul li a:hover { color: #f60; }
            .tsc ul li img { margin-right: 10px; }






/* banner */

.image-from-bottom { bottom: -650px; }
.medium_black { background: rgba(0, 0, 0, 0.75); padding: 10px 15px; font-size: 20px; font-weight: 300; color: #FFF; position: absolute; left: 0px; }
#layerslider { margin: 0 auto; overflow: hidden; width: 1170px; height: 418px; margin-bottom: 0px; float: left; }
.ls-layer { float: left; position: absolute; display: none; background-position: center center; overflow: hidden; z-index: 100!important; height: 418px; overflow: hidden; }
.ls-active, .ls-animating { display: block !important; }
.ls-layer > * { position: absolute; line-height: normal; margin: 0px; left: 0px; top: 0px; }
.ls-layer .ls-bg { left: 50%; top: 47%; }
.ls-container img { background: none !important; min-width: 0 !important; max-width: none !important; border-radius: 0px; box-shadow: none; border: 0px; padding: 0px; }
.ls-link { position: absolute; width: 100% !important; height: 100% !important; left: 0px !important; top: 0px !important; }


/* middle */


.main-case{width:380px;}

.main-case h2 {
    font-family: "微软雅黑";
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    font-weight: normal;
    color: #3e3a39;
    padding-bottom: 18px;
}
.main-case img{ float:left; margin-right:20px;}
.main-case p{ font-family:"宋体"; font-size:12px; color:#777474; display:inline-block; line-height: 20px;    height: 20px;}
.main-case ul{ margin-left:170px;}
.main-case ul li{font-family:"宋体"; font-size:12px; color:#595757; display:inline-block; padding:5px 0 0 0px;/* background:url(../images/Sweets.gif) left -363px no-repeat*/     line-height: 20px;    height: 20px;}
.main-case ul.end li{ padding-top:20px;}
.main-center{width:491px; height:206px; margin-left:25px; padding-top:47px;background:url(../images/index_center_bg.jpg) center 5px no-repeat;     float: left;}
.main-center p{ font-family:"宋体"; font-size:12px; color:#595757; line-height:24px;}
.main-center p.main{ padding-top:15px;}
.main-center p a{ margin:0 16px; color:#000}
.main-center p.pro-tab{ margin-top:20px;}
.main-center p.pro-tab a{ display:block; width:119px; height:74px; margin:0 5px 0 0;float:left; background-color:#747474; color:#fff; font-family:"微软雅黑"; font-size:16px; text-align:center; line-height:74px;}
.main-center p.pro-tab a:hover{ text-decoration:none; background-color:#eb7918;}
.main-news{width:240px;}
.main-news h2 a{ float:left;}
.main-news h2 span{ display:inline-block; float:right; width:6px; height:6px; background-color:#3e4055; margin:12px 0 0 6px;vertical-align: middle;}
.main-news h2 span.on{ background-color:#f50207;}
.news-list { width:100%; }
.news-list-2  { width:240px; }
.news-list-1  { width:230px; }
.news-list-2 div{ width:100%; height:88px; overflow:hidden; position:relative; margin-bottom:5px;}
.news-list-1 div{ width:100%; height:179px; overflow:hidden; position:relative; margin-bottom: 0px;}
.news-list-1 img{width:230px;height:210px;}
.news-list-1 img , .main-news .news-list-2 img{ position:relative;}

.news-list-1 p{ position:absolute; display:block; left:0; top:155px; width:100%; height:24px; line-height:24px; text-align:center; z-index:101;background-color: rgba(8,15,49,0.8);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#50080f31', EndColorStr='#50080f31'); }
.news-list-1 p a{ font-family:"宋体"; font-size:12px; font-weight:bold; color:#fff; }

.news-list-1 ul li , .news-list-2 ul li{  font-size:12px;     font-family: "宋体"; color:#595757; font-weight:normal; display:inline-block; padding:0px 0 0 0px;/* background:url(../images/Sweets.gif) left -363px no-repeat*/     line-height: 20px;    height: 20px;     width: 100%;}


/* middle end */

/* table qihuan */
#outer {width:240px; float:right;}
#outer span { float:left; font-size:16px;}
#tab {overflow:hidden;zoom:1;background:#fff; width: 100px;    float: right;}
#tab li { float: right;
    color: #c5b9b9;
    height: 30px;
    cursor: pointer;
    line-height: 30px;
    padding: 0 5px;
    width: 10px;
    height: 10px;
    background-color: #c3b3b3;}
#tab li.current {color:#000;background:#eb7918;}
#content {border-top-width:0;}
#content h5 {line-height:25px;display:none;	margin:0 0px;padding:10px 0;}
#tab span {float:left; }
/* tableq */





.writefont { color: #fff; }
#con_tb_4 table { border: #d8d8d8 1px solid; border-collapse: collapse; margin-top: 10px; margin-bottom: 15px; width: 100%; float: left; }
    #con_tb_4 table td { padding: 3px 0; line-height: 21px; border: #ccc 1px solid; text-align: center; }
#con_tb_2 table td { padding: 8px 0; text-align: left; vertical-align: top; }
#con_tb_2 table { width: 100%; float: left; overflow: hidden; }
#con_tb_2 { line-height: 23px; }
    #con_tb_2 strong { font-size: 14px; margin-bottom: 10px; padding-left: 15px;}


.footer_phone { z-index: 9999; margin: 0px; padding: 0px; width: 98%; height: 40px; line-height: 40px; text-align: center; position: fixed !important; bottom: 0px; user-select: none; color: #FFFFFF; background: #095090; }
    .footer_phone a { display: block; color: #FFF; vertical-align: middle; }
        .footer_phone a:visited { }
        .footer_phone a span { color: #FFF; font-size: 20px; display: inline-block; height: 40px; line-height: 40px; color: #FFF; padding-left: 36px; background: url(../images/tel2.png) left no-repeat; }
.noswap { display:none;}

.pngImg {behavior: url(iepngfix.htc) ;}

#totop { width: 56px; height: 56px; display:none; cursor: pointer; text-indent: -999em; background: url(../images/totop.gif) no-repeat -64px 0; position: fixed; right: 15%; bottom: 10%; }
#totop:hover{background:url(../images/totop.gif) no-repeat;}


#con_tb_2 b {
    position: absolute;
    left: 0;
    display: block;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center; text-indent:0;
    color: #fff;
    font-size: 18px;
    font-weight: normal;
    z-index: 14;
    border-radius: 30px;
    background: #ff7e1f;
    font-family: "Times New Roman", Verdan, Helvetica, sans-serif;
}

.left_form{ width:100%; margin-top:35px; padding-bottom:20px; background:#f0f0f0; overflow:hidden}
.left_form .mes_tit{ width:100%;background:url(../images/ly.jpg) no-repeat left top;}
.left_form .mes_tit2{ width:100%;background:url(../images/ly2.jpg) no-repeat left top; height:172px;}
.left_form .mes_tit h3{font-size:24px;height:30px; color:#eb0001; padding:40px 0 0; text-indent:20px; }
.left_form .mes_tit2 h3{font-size:28px;height:30px; color:#eb0001; padding:30px 0 10px; text-indent:40px; }
.left_form .mes_tit p{ font-size:14px; width:97%; margin:0 auto; color:#666; line-height:32px; text-indent:20px; margin-top:15px; margin-bottom:15px;}
.left_form .mes_tit2 p{     font-size: 15px;width: 80%;margin: 0 auto; color: #666; line-height: 32px; text-indent: 20px;margin-top: 15px;margin-bottom: 15px; float: left; margin-left: 40px;}
.left_form .mes_tit span,.message .mes_tit2 span{ background:#65AFFA; padding:5px 7px; margin:0 8px; color:#fff; font-size:16px;}
.left_form ul{ width:95%; margin:0 auto; overflow:hidden}
.left_form li{ width:47%; float:left; margin:0 1.5% 2%;}
.left_form li span{ float:left; width:95px; line-height:36px; font-size:16px;}  .message li b{ color:#f33; margin-left:10px; line-height:44px;}
.left_form input.intxt {
    width: 66%;
    margin: 5px 0 2px;
    border: 1px solid #D9D9D9;
    border-top: 1px solid silver; background:#fff;
    line-height: 36px;
    height: 36px;
    color: #999;
    padding: 0 4px;
    overflow: hidden;
    float: left;
    border-radius: 0;
}
.left_form textarea {
    border: 1px solid #CCC;
    width: 85.8%;
    height: 100px;
    line-height: 20px;
    margin: 6px 0 0;
    padding: 4px;
    background: #fff;
    color: #999;
    resize: none;
    float: right;
    border-radius: 0;
}
.left_form .btn {
    margin-left: 40%;
    overflow: hidden;
    width:100%; border:none;    margin-top: 10px; margin-bottom:30px;
}

.left_form .btnclick { padding:2%  0 0 35%; overflow: hidden; }
.left_form .btnclick input { display: block; width: 110px; padding:10px 40px;  text-align: center; color: white; float: left; margin-right: 15px; cursor: pointer; font-size: 16px; overflow: hidden; }
.left_form .btnclick input.btn_submit { background: #EB2002; border: 0; }
.left_form .btnclick input.btn_reset { background: #454545; border: 0; }


.foot-search{width:100%;min-width:1200px;margin:0 auto;background-color:#f9f9f9; overflow: hidden;    clear: both;}
.foot-search div.search-box{width:1200px;height:43px;line-height:43px;padding:22px 0;margin:0 auto;}
.foot-search div.search-box > span{font-family:"微软雅黑"; font-size:22px; font-weight:bold; color:#3e4055; float:left;     line-height: 40px;}
.foot-search div.search-box form{float:left;font-family:"宋体";font-size:13px;}
.foot-search div.search-box form div.sele-type{float:left;position:relative}
.foot-search div.search-box form div.sele-type span{width:162px;height:30px;line-height:41px;color:#000;float:left;text-indent:1em;cursor:pointer;background:#fff url(/vip/company/enqury_search.jpg) right center no-repeat;border:1px solid #d9e9ed;margin:0 15px; padding-top: 11px;}

.foot-search div.search-box form div.sele-type select { width:90%; border:0px;}

.foot-search div.search-box form div.sele-type ul{display:none;position:absolute;left:15px;top:43px;width:142px;border:1px solid #cbc9c9;padding:5px 10px;background-color:#fff;}
.foot-search div.search-box form div.sele-type ul li{width:100%;height:42px;line-height:42px;cursor:pointer;text-align:center;}
.foot-search div.search-box form div.sele-type ul li:hover{background-color:#f9f9f9}
.foot-search div.search-box form span.search-input{display:inline-block;height:41px;border:1px solid #d9e9ed;background-color:#fff;float:left;font-size:14px;}
.foot-search div.search-box form span.search-input .in_search{border:0;outline:0;float:left;width:665px;margin:13px 0 0 10px}
.foot-search div.search-box form span.search-submit{display:inline-block;height:41px;border:1px solid #d9e9ed;background-color:#fff;float:left;}
.foot-search div.search-box form span.search-submit .enqury_search{border:0;outline:0;height:41px;width:194px; background-color:#eb7918; color:#fff; cursor:pointer;float:left;font-family:"微软雅黑"; font-size: 20px; font-weight: bold;}


.foot-guild{min-width:1200px;height:auto;overflow:hidden;padding:15px 0 0px;background:#302f3d url(/vip/company/foot_index_bg.jpg) top repeat-x;}
.foot-guild-main{width:1200px;height:auto;overflow:hidden;margin:0 auto}
.foot-nav{width:100%;height:219px; text-align: center;  margin-left: auto; margin-right: auto; }
.foot-nav dl{width:14.285%;height:100%;overflow:hidden;float:left}
.foot-nav dl dt{font-family:"微软雅黑";font-size:16px;font-weight:bold;color:#e2e9ec;line-height:28px;margin-bottom:26px}
.foot-nav dl dd{font-family:"宋体";font-size:12px;line-height:28px;color:#e2e9ec}
.foot-nav dl dd a{font-family:"宋体";font-size:12px;line-height:28px;color:#e2e9ec}
.foot-nav dl dd a img{margin-top:15px;}
.foot-copyright{min-width:1200px;height:auto;background-color:#2c2c2c}



.company-intro-banner{ margin:0 auto; width:100%; min-width:1200px;  height:195px; background:url(../images/inside-banner/about.jpg) center no-repeat;}

.bread{width:100%;min-width:1200px;background-color:#f0f0f0;margin:0 auto}
.bread .bread-main{width:1196px;height:29px;padding-right:4px;line-height:29px;margin:0 auto;text-align:right;color:#9a9898}
.bread .bread-main span{display:inline-block;padding-left:28px;background:url(../images/Sweets.gif) 0 -251px no-repeat}
.bread .bread-main a{color:#9a9898}

/* company-intro */
.company-intro-banner{ margin:0 auto; width:100%; min-width:1200px;  height:195px; background:url(../images/ban_1.jpg) center no-repeat;}
.company-intro-banner1{ margin:0 auto; width:100%; min-width:1200px;  height:195px; background:url(../images/i-banner.jpg) center no-repeat;}
.company-intro-banner2{ margin:0 auto; width:100%; min-width:1200px;  height:195px; background:url(../images/i-banner1.jpg) center no-repeat;}
.company-intro-banner3{ margin:0 auto; width:100%; min-width:1200px;  height:195px; background:url(../images/news_banner.jpg) center no-repeat;}
.company-intro-banner4{ margin:0 auto; width:100%; min-width:1200px;  height:195px; background:url(../images/jobs.jpg) center no-repeat;}
.company-intro-banner5{ margin:0 auto; width:100%; min-width:1200px;  height:195px; background:url(../images/ibpsp1_sv_banner.jpg) center no-repeat;}
.company-intro-banner6{ margin:0 auto; width:100%; min-width:1200px;  height:195px; background:url(../images/cantacts.jpg) center no-repeat;}
.company-intro{padding-bottom:60px; width:1200px; height:auto; overflow:hidden; margin:28px auto 0;}
.company-intro .main{ width:956px; height:auto; overflow:hidden;}
.company-intro .sidebar{ width:217px; height:auto; overflow:hidden;}
.company-intro .sidebar ul li a:hover{ text-decoration:none}
.company-intro .sidebar h3{ font-family:"微软雅黑"; font-size:18px; color:#3e3a39; font-weight:normal; text-align:left;}
.company-intro .sidebar h3.zjlm{ padding:17px 0 15px 15px; border-bottom:1px solid #eae9e9;}
.company-intro .sidebar h3.zxsd{ padding:0px 0 13px 15px;}
.company-intro .sidebar ul{ overflow:hidden; margin-bottom:25px;}
.company-intro .sidebar ul li{ width:100%; height:38px; float:left; padding-top:1px; border-bottom:1px solid #eae9e9;}
.company-intro .sidebar ul li a{ display:block; width:193px; padding-left:17px; line-height:38px; text-align:left; font-family:"宋体"; font-size:14px; color:#3e3a39;}
.company-intro .sidebar ul li a.current , .company-intro .sidebar ul li a:hover{ font-weight:bold; color:#e61616; text-decoration:none;background:url(../images/Sweets.gif) 196px -86px no-repeat}
.company-intro .sidebar dl{overflow: hidden;padding-bottom: 14px;border-bottom: 1px solid #eae9e9;}
.company-intro .sidebar dl dd a{ font-family:"宋体"; font-size:12px; color:#2a2a2a; line-height:32px; padding-left:15px; float:left}
.company-intro .sidebar img{ float:left}
.company-intro .main h3{ font-family:"微软雅黑"; font-size:18px; color:#3e3a39; font-weight:normal; text-align:left;padding:17px 0 15px 15px; border-bottom:1px solid #eae9e9; margin-bottom:23px;}
.company-intro .main embed{ float:left; margin-right:28px;}
.company-intro .main p{ text-align:left;  font-size:14px; line-height:25px; color:#595757; margin-bottom:10px;text-indent:2em;}
.company-intro .main p strong{ font-size:14px;}
.company-intro .main img{ margin-top:10px;}

/*  xinwenzhongxin  */




.center_content{width:980px;height:auto; margin:0 auto;overflow:hidden;     margin-top: 20px;}
.leftblh{width:220px;height:590px; background:url(../images/border.jpg) right repeat-y;}
.left_top{width:220px;height:29px; padding-top:20px; background:url(../images/left_top.jpg) top right no-repeat;} 
.left_top h2{width:170px;height:25px; line-height:25px; padding-left:50px; font-size:16px; color:#000; text-align:left}
.left_top h4{width:170px;height:25px; line-height:25px; padding-left:50px; font-size:12px; color:#000; text-align:left}
/*.leftblh_lead{width:220px;height:1070px;}*/
.lead_list{width:220px;height:auto;padding-top:5px;}
.news_list{width:163px;padding-left:57px;overflow:hidden}
.news_list li{width:163px;height:30px; line-height:30px; }
.news_list li a{width:93px;padding-left:70px; display:block;height:30px;font-size:12px;}
.news_list li a:hover{ width:93px;padding-left:70px;height:30px;display:block;color:#cc0000;font-size:14px; background:url(../images/libg.jpg) right no-repeat;text-decoration:none;}
.news_list li a#current_li{ background:url(../images/libg.jpg) right no-repeat;}
.current_li{ background:url(../images/libg.jpg) right no-repeat;}
.news_view{width:170px;height:auto; margin-top:10px; padding-left:50px;}
.news_view h2{width:170px;height:25px; line-height:25px; border-bottom:1px solid #eeeeee;font-size:16px; color:#000; text-align:left; margin-bottom:5px;}
.news_view ul li{width:150px; padding-left:10px;height:25px; line-height:25px; text-align:left; background:url(../images/arrow.jpg) left no-repeat; margin-left:10px;}
.news_view img{ margin-top:10px;width:150px;height:80px; margin-bottom:5px;}
/*left end*/
.rightblh{width:730px;height:auto; margin-left:20px; text-align:left}
.rightblh .news_bread{width:730px;height:25px; border-bottom:1px solid #eae9e9; text-align:left; padding-top:5px; font-size:14px; color:#F00; font-weight:bold}
.rightblh .news_bread img{ float:left;}
.rightblh .news_bread span{ width:166px; height:25px;float:right; padding-right:10px;}
/*last_news start*/
.last_news{height:110px; padding:10px 0 0 10px;}
.last_news p{line-height:20px; text-indent:24px; color:#595757}
.pic_box{width:160px;height:104px;border:0px #cccccc solid}
.pic_box img{width:156px;height:100px;padding:2px;}
.pic_content{width:520px;height:100px; padding-left:20px}
.pic_content h3{ font-size:16px; line-height:30px;}
.pic_content p{font-size:12px; text-indent:0}
/*last_news end*/
/*news_left start*/
.news_left{width:510px; height:auto; overflow:hidden}
.news_right{width:200px;}
.news_li{width:450px;padding:10px 0 15px 10px;}
.news_li ul li{line-height:25px;height:25px;     list-style-type: none;}
.news_li ul li .gray{ color:#6d6f75}
.news_li ul li p{height:20px;}
.news_li ul li span{ float:right; color:#2c2d2c}
.news_left h4,.newscontent h4{line-height:30px; padding-top:5px; padding-bottom:15px; width:460px; padding-left:15px;font-size:14px;}
.rightblh h2{line-height:30px; padding-top:5px;width:460px; padding-left:15px; border-bottom:1px solid #eae9e9; color:#e60012; font-size:14px;
}
/*news_left end*/
/*news_right start*/
.news_right{width:200px;height:auto; padding-top:10px;}
.news_right h3{ line-height:30px;font-size:12px; color:#000; text-align:left}
.news_right h5{ line-height:30px;font-size:12px; color:#000; text-align:left}
.news_right img{width:150px;height:120px; margin-left:10px;}
.news_right p{ line-height:30px; text-align:center}
.news-edit{ font-size:14px;padding:10px 0 30px 0; text-align:right;color: #282828; line-height:30px;}
.special{ padding:0px 15px;height:165px;background:#f7f7f7;}
.special ul li{width:160px;background:url(../images/li.jpg) left no-repeat; line-height:25px; padding-left:10px; float:left;}
.special ul li a{color:#6d6f75}
.video{padding:0px 15px 5px 15px;height:auto;background:#f7f7f7; margin-top:10px;}
/*news_right end*/
.video_list{width:500px;height:auto;padding:10px 0 10px 10px; text-align:left;overflow:hidden}
.video_pic{width:126px;height:86px;}
.video_pic img{width:120px;height:80px;padding:2px;}
.video_pic a{ display:block;width:124px;height:84px; border:1px solid #ccc}
.video_pic a:hover{border:1px solid #F00}
.video_content{width:350px;height:86px;padding-left:10px;}
.video_content h3{ line-height:30px;font-size:14px; padding-left:0px;}
.video_content p{ line-height:25px; text-indent:24px; color:#333333}


.rightblh .news_bread{width:730px;height:25px; border-bottom:1px solid #eae9e9; text-align:left; padding-top:5px; font-size:14px; color:#F00; font-weight:bold}
.rightblh .news_bread img{ float:left;}
.rightblh .news_bread > span{ width:166px; height:25px;float:right; padding-right:10px;}
.rightblh .news_bread h1{font-family:"微软雅黑"; font-size:18px; font-weight:normal; color:#000}
.rightblh .news_bread h1 span{ font-size:15px; color:#d9d9d9; margin-left:10px;}


.news_lefts{width:100%; height:auto; overflow:hidden}
.news_lis{width:98%;padding:10px 1% 15px 1%;}
.news_lis ul li{line-height:25px;height:25px;}
.news_lis ul li .gray{ color:#6d6f75; margin-right: 10px;}
.news_lis ul li p{height:20px;}
.news_lis ul li span{ float:right; color:#2c2d2c}

/*page_box start*/
.page_box{height:50px;margin-bottom:5px;text-align:center;}
.page_box ul{float:left;padding:12px 0px 12px 12px;}
.page_box ul li{float:left;	font-family:Tahoma;	padding:2px 4px 2px;	line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.page_box ul li a{	float:left;color:#555;	display:block;}
.page_box ul li a:hover{color:#690;text-decoration:none;}
.page_box ul li.thisclass,.page_box ul li.thisclass a,.page_box ul li.thisclass a:hover{background-color:#F8F8F8;font-weight:bold;}
.page_box .pageinfo{color:#999;}
.page_box .pageinfo strong{	color:#555;	font-weight:normal;	margin:0px 2px;}
.page_box ul li select{ height:17px; margin:0}
/*page_box end*/


/*newscontent start*/
.newscontent{width:700px;padding:15px; height:auto; overflow:hidden }
.newscontent img { max-width:100%; height:auto; }
.newscontent h1{ text-align:center;line-height:30px; font-size:16px; color:#2d2d2f}
.pub_time{ line-height:20px;text-align:center;color:#aaa; padding:5px 0 10px 0;}
.preface{padding:15px 15px 10px 15px;line-height:22px;background:#eee;margin-bottom:8px;}
.preface span{font-size:14px;font-weight:bold;}
.newscontent p{padding-bottom:8px; line-height:30px;font-size:14px;color:#282828; text-indent:0;}
.newscontent .share{padding:5px 0 20px 15px;line-height:16px;margin-bottom:8px;}
.newscontent .share a img{border:0;padding:0;padding-top:5px;display:inline;}
.newscontent .share a:hover{ text-decoration:underline;}
/*latest trendst start*/
.latest_trends{width:335px;height:auto;} 
.latest_trends h5,.about_video_news h5{ line-height:30px; padding-left:10px; font-size:14px;  border-bottom:1px solid #ccc; color:#F00;margin-bottom:5px;}
.latest_trends ul li,.about_video_news ul li{ line-height:25px;}
.latest_trends ul li span,.about_video_news ul li span{ float:right}
/*latest trendst end*/
/*newscontent end*/


/*  pro-center  */
.pro-center-banner{ margin:0 auto; width:100%;  min-width:1200px; height:226px; background:url(../images/inside-banner/pro-center.jpg) center no-repeat;}
.pro-center{padding-bottom:60px; width:1200px; height:auto; overflow:hidden; margin:28px auto 0;}
.pro-center .main{ width:947px; height:auto; overflow:hidden;}
.pro-center .sidebar{ width:210px; height:auto; overflow:hidden;}
.pro-center .main h3{ font-family:"微软雅黑"; font-size:18px; color:#3e3a39; font-weight:normal; text-align:left; padding:17px 0 17px 4px; border-bottom:1px solid #eae9e9;}
.pro-center .main h3 span{ float:right;margin-right:5px; display:block; width:66px; height:34px;}
.pro-center .main h3 span a{ font-family:"宋体"; font-size:12px; font-weight:normal; line-height:34px; color:#898989}
.pro-center .main ul{ width:100%; padding-top:24px;}
.pro-center .main ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.pro-center .main ul li{ float:left; text-align:center;}
.pro-center .main ul li img { width:218px; height:218px;}
.pro-center .main ul li.mr{ margin-right:16px;}
.pro-center .main ul li h4{  padding:13px 0 18px 0;}
.pro-center .main ul li h4 a{font-family:"宋体"; font-size:12px; font-weight:normal; color:#595757;}
.pro-center .main h3.wl span{ width:80px; height:22px; margin-top:5px;}
.pro-center .main h3.wl span a{display: inline-block;width: 22px;height: 22px;line-height: 22px;text-align: center;background-color: #9f9e9e;color: #fff;margin-left: 16px; margin-right:2px; cursor:pointer;
-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;}
.pro-center .main h3.wl span a:hover{ text-decoration:none;}
.pro-center .main div.wl{ width:100%; height:auto; overflow:hidden; position:relative;}
.pro-center .main div.wl .wl-ul{ position:relative; height:179px; width:4000px;}
.pro-center .main div.wl .wl-ul li{ padding-right:17px;}
.pro-center .main div.wl .wl-ul li h4{ padding:20px 0 29px 0; text-align:center;}
.pro-center .main p{ font-family:"宋体"; font-size:12px; line-height:22px; text-align:left; color:#595757; padding-bottom:21px; display:block; width:100%}
.pro-center .main p span{ color:#ec1602;}
.pro-center .main ul.goods{width: 100%;padding-top: 24px; display:block; overflow:hidden}
.pro-center .main ul.goods h4{ font-family:"宋体"; font-size:14px; font-weight:bold; color:#595757; margin-bottom:20px; text-align:left}
.pro-center .main ul.goods li{ width:100%}
.pro-center .main ul.goods li a{ font-family:"宋体"; font-size:12px; color:#3e3a39; line-height:28px; float:left}
.pro-center .main ul.w332{ width:458px; float:left}
.pro-center .main ul.w279{ width:285px; float:right}
.pro-center .sidebar h3{ font-family:"微软雅黑"; font-size:16px; color:#3e3a39; font-weight:normal; text-align:left; padding:20px 0 17px 0px; margin-bottom:7px; border-bottom:1px solid #eae9e9;}
.pro-center .sidebar dl{ display:block;overflow: hidden;padding-bottom: 19px;border-bottom: 1px dashed #ddd; width:100%}
.pro-center .sidebar dl.solid{  }
.pro-center .sidebar dl dt{ margin:17px 0 8px 0; text-align:left; font-family:"微软雅黑"; font-size:14px; color:#3e3a39;}
.pro-center .sidebar dl dt a{}
.pro-center .sidebar dl dd{ float:left; line-height:28px; display:block; font-size: 12px;}
.pro-center .sidebar dl.front-4 dd{     width: 48%;
    height: 28px;
    color: #595757;
    float: left;
    overflow: hidden;
	    margin-right: 2%;}
.pro-center .sidebar dl dd a{}
.pro-center .sidebar dl dd.mr{ margin-right:20px; font-size:12px;}
.pro-center .sidebar dl.case{ padding:3px 0 34px 0;}
.pro-center .sidebar dl.case dd{ width:100%; text-align:left}
.pro-center .sidebar dl.case dd h4{ text-align:left; font-family:"宋体"; font-size:14px; font-weight:bold; color:#595757; margin:9px 0 16px 0}
.pro-center .sidebar dl.case dd p{ text-align:left; font-family:"宋体"; font-size:12px; line-height:25px; color:#747272; margin:7px 0 18px 0;}
.pro-center .sidebar dl.none{ border-bottom:none}
.pro-center .sidebar dl.spec dt{ margin:23px 0;} 
.pro-center .sidebar dl.spec dd{ width:100%}
.pro-center .sidebar dl.spec dd img{ margin-bottom:12px;}
/*  pro-center end */

/*  prolist  */
.crusher-banner{ margin:0 auto; width:100%; min-width:1200px;  height:180px; background:url(../images/inside-banner/crusher.jpg) center no-repeat;}
.mofen-banner{ margin:0 auto; width:100%;  min-width:1200px; height:180px; background:url(../images/inside-banner/mofen.jpg) center no-repeat;}
.zhisha-banner{margin:0 auto; width:100%; min-width:1200px;  height:180px; background:url(../images/inside-banner/zhisha.jpg) center no-repeat;}
.peitao-banner{margin:0 auto; width:100%; min-width:1200px;  height:180px; background:url(../images/inside-banner/peitao.jpg) center no-repeat;}
.prolist{padding-bottom:60px; width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:16px;}
.prolist h3.title-tj{ font-family:"微软雅黑"; font-size:18px; color:#3e3a39; font-weight:normal; text-align:left; padding:31px 0 16px 4px; display:none}
.prolist ul.prolist-list{ height:auto; display:block;}
.prolist ul.prolist-list:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.prolist ul.prolist-list li{ width:240px; height:auto; display:block; overflow:hidden; border-top:1px solid #eae9e9;border-bottom:1px solid #eae9e9; float:left; margin:9px 0 44px 0;}
.prolist ul.prolist-list li h4{margin-top:21px; text-align:center}
.prolist ul.prolist-list li h4 a{ font-family:"微软雅黑"; font-size:14px; color:#3e3a39; font-weight:bold; }
.prolist ul.prolist-list li span{ display:block; width:100%; height:43px;}
.prolist ul.prolist-list li span a{ display:inline-block;height:43px; line-height:43px; text-align:left}
.prolist ul.prolist-list li span a.pdf{ width:68px; padding-left:52px; background:url(../images/Sweets.gif) left top no-repeat}
.prolist ul.prolist-list li span a.word{width:84px; padding-left:36px; background:url(../images/Sweets.gif) left -43px no-repeat}
.prolist ul.prolist-list li.end{border-top:1px solid #eae9e9 !important;border-bottom:1px solid #eae9e9 !important;}
.prolist ul.prolist-list li.end h5.peijian{ display:block; width:231px; height:162px; float:right; margin-bottom:9px; background-color:#efeeee;}
.prolist ul.prolist-list li.end h5.shouhou{ display:block; width:231px; height:162px; float:right; background-color:#efeeee;}
.prolist ul.prolist-list li.end h5 a{ font-family:"黑体"; display:block; height:100%; line-height:162px; font-size:28px; color:#3e3a39; font-weight:normal; text-align:center}
.prolist ul.prolist-list li.end h5 a span{ font-size:18px;display: inline-block;width: 9px; height:162px; line-height:162px;}
.prolist ul.prolist-list li.end h5 a:hover{ color:#f30814; text-decoration:none}
.prolist h3.title-td{ font-family:"微软雅黑"; font-size:20px; color:#3e3a39; font-weight:normal; text-align:left; width:604px; float:left; padding-bottom:29px}
.prolist h3.title-wl{ font-family:"微软雅黑"; font-size:20px; color:#3e3a39; font-weight:normal; text-align:left; width:554px; float:left; padding-bottom:29px; padding-left:42px;}
.prolist div.content-td{ width:601px; height:auto; overflow:hidden; float:left;border-right: 1px solid #e9e7e7;}
.prolist div.content-td p{ font-family:"宋体"; font-size:12px; color:#595757; line-height:24px; text-align:left; float:left; width:565px; margin-bottom:30px;}
.prolist div.content-td a img{ float:left}
.prolist div.content-td ul{ float:left; text-align:left; margin-left:34px;}
.prolist div.content-td ul li a{ font-family:"宋体"; font-size:12px; color:#595757; line-height:23px;}
.prolist div.content-wl{ width:556px; height:auto; overflow:hidden; float:left; padding-left:42px;}
.prolist div.content-wl a{ float:left; margin-bottom:40px;}
.prolist div.content-wl a.mr{ margin-right:22px;}
.prolist div.content-wl p{font-family:"宋体"; font-size:12px; color:#595757; line-height:24px; text-align:left; float:left; width:100%; height:auto;}



.prolist{padding-bottom:60px; width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:16px;}
.prolist h3.title-tj{ font-family:"微软雅黑"; font-size:18px; color:#3e3a39; font-weight:normal; text-align:left; padding:31px 0 16px 4px; display:none}
.prolist ul.prolist-list{ height:auto; display:block;}
.prolist ul.prolist-list:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.prolist ul.prolist-list li{ 
    width: 300px;
    height: auto;
    display: block;
    overflow: hidden;
    border-top: 1px solid #eae9e9;
    border-bottom: 1px solid #eae9e9;
    float: left;
    margin: 9px 0 44px 0;
    text-align: center;
}
.prolist ul.prolist-list li img { width:280px; height:280px;  }
.prolist ul.prolist-list li:hover {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EB7918;
	border-bottom-color: #EB7918;
 }
.prolist ul.prolist-list li h4{margin-top:11px; text-align:center; margin-bottom:10px;}
.prolist ul.prolist-list li h4 a{ font-family:"微软雅黑"; font-size:14px; color:#3e3a39; font-weight:bold; }
.prolist ul.prolist-list li span{ display:block; width:100%; height:43px; text-align:center;}
.prolist ul.prolist-list li span a{ display:inline-block;height:43px; line-height:43px; text-align:left}
.prolist ul.prolist-list li span a.pdf{ width:68px; padding-left:52px; background:url(../images/Sweets.gif) left top no-repeat}
.prolist ul.prolist-list li span a.word{
	width:100px;
	padding-left:36px;
	background-image: url(../images/viewmore.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.prolist ul.prolist-list li.end{border-top:1px solid #eae9e9 !important;border-bottom:1px solid #eae9e9 !important;}
.prolist ul.prolist-list li.end h5.peijian{ display:block; width:231px; height:162px; float:right; margin-bottom:9px; background-color:#efeeee;}
.prolist ul.prolist-list li.end h5.shouhou{ display:block; width:231px; height:162px; float:right; background-color:#efeeee;}
.prolist ul.prolist-list li.end h5 a{ font-family:"黑体"; display:block; height:100%; line-height:162px; font-size:28px; color:#3e3a39; font-weight:normal; text-align:center}
.prolist ul.prolist-list li.end h5 a span{ font-size:18px;display: inline-block;width: 9px; height:162px; line-height:162px;}
.prolist ul.prolist-list li.end h5 a:hover{ color:#f30814; text-decoration:none}
.prolist h3.title-td{ font-family:"微软雅黑"; font-size:20px; color:#3e3a39; font-weight:normal; text-align:left; width:604px; float:left; padding-bottom:29px}
.prolist h3.title-wl{ font-family:"微软雅黑"; font-size:20px; color:#3e3a39; font-weight:normal; text-align:left; width:554px; float:left; padding-bottom:29px; padding-left:42px;}
.prolist div.content-td{ width:601px; height:auto; overflow:hidden; float:left;border-right: 1px solid #e9e7e7;}
.prolist div.content-td p{ font-family:"宋体"; font-size:12px; color:#595757; line-height:24px; text-align:left; float:left; width:565px; margin-bottom:30px;}
.prolist div.content-td a img{ float:left}
.prolist div.content-td ul{ float:left; text-align:left; margin-left:34px;}
.prolist div.content-td ul li a{ font-family:"宋体"; font-size:12px; color:#595757; line-height:23px;}
.prolist div.content-wl{ width:556px; height:auto; overflow:hidden; float:left; padding-left:42px;}
.prolist div.content-wl a{ float:left; margin-bottom:40px;}
.prolist div.content-wl a.mr{ margin-right:22px;}
.prolist div.content-wl p{font-family:"宋体"; font-size:12px; color:#595757; line-height:24px; text-align:left; float:left; width:100%; height:auto;}




/*  mobilelist */
.mobile-banner{ margin:0 auto; width:100%; min-width:1200px;  height:190px; background:url(../images/inside-banner/mobile.jpg) center no-repeat;}
.mobile{padding-bottom:60px; width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:16px;}
.mobile h3.title-tj{ font-family:"微软雅黑"; font-size:18px; color:#3e3a39; font-weight:normal; text-align:left; padding:31px 0 16px 4px; display:none}
.mobile ul.mobile-list{ height:auto; display:block;}
.mobile ul.mobile-list:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.mobile ul.mobile-list li{ width:385px; height:auto; display:block; overflow:hidden; border-top:1px solid #eae9e9;border-bottom:1px solid #eae9e9; float:left; margin:9px 0 30px 0; padding-top:20px; padding-bottom:10px;}
.mobile ul.mobile-list li.mr{ margin-right:22px;}

.mobile ul.mobile-list li:hover{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EB7918;
	border-bottom-color: #EB7918;
 }


.mobile ul.mobile-list li.end{ width:182px; border-top:1px solid #eae9e9 !important; border-bottom:1px solid #eae9e9 !important;}
.mobile ul.mobile-list li.end h5.peijian{ display:block; width:182px; height:129px; float:right; margin-bottom:7px; background-color:#efeeee;}
.mobile ul.mobile-list li.end h5.shouhou{ display:block; width:182px; height:129px; float:right; background-color:#efeeee;}
.mobile ul.mobile-list li.end h5 a{ font-family:"黑体"; display:block; height:100%; line-height:129px; font-size:28px; color:#3e3a39; font-weight:normal; text-align:center}
.mobile ul.mobile-list li.end h5 a span{ font-size:18px;display: inline-block;width: 9px; height:129px; line-height:129px;}
.mobile ul.mobile-list li.end h5 a:hover{ color:#f30814; text-decoration:none}
.mobile h3.title-td{ font-family:"微软雅黑"; font-size:20px; color:#3e3a39; font-weight:normal; text-align:left; width:604px; float:left; padding-bottom:29px}
.mobile h3.title-wl{ font-family:"微软雅黑"; font-size:20px; color:#3e3a39; font-weight:normal; text-align:left; width:554px; float:left; padding-bottom:29px; padding-left:42px;}
.mobile div.content-td{ width:601px; height:auto; overflow:hidden; float:left;border-right: 1px solid #e9e7e7;}
.mobile div.content-td p{ font-family:"宋体"; font-size:12px; color:#595757; line-height:24px; text-align:left; float:left; width:565px; margin-bottom:30px;}
.mobile div.content-td a img{ float:left}
.mobile div.content-td ul{ float:left; text-align:left; margin-left:34px;}
.mobile div.content-td ul li a{ font-family:"宋体"; font-size:12px; color:#595757; line-height:23px;}
.mobile div.content-wl{ width:556px; height:auto; overflow:hidden; float:left; padding-left:42px;}
.mobile div.content-wl a{ float:left; margin-bottom:40px;}
.mobile div.content-wl a.mr{ margin-right:22px;}
.mobile div.content-wl p{font-family:"宋体"; font-size:12px; color:#595757; line-height:24px; text-align:left; float:left; width:100%; height:auto;}

.onfours {
border-top: 1px solid rgb(234, 233, 233); border-bottom: 1px solid rgb(234, 233, 233)
}

.upfours {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF6600;
	border-bottom-color: #FF6600;
}