@charset "utf-8";
/* Style Reset
-----------------------------------------------------------------------------------------------------*/
*{margin:0px; padding:0px;}
html{overflow-x:hidden;}
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, blockquote{font-size:13px;_background-image:url(about:blank);_background-attachment:fixed;font-family:'微软雅黑';}
input, button, textarea,select, optgroup, option{font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol{display: block; list-style: none;}
img{border:0;}
.clear{clear:both;height: 0;}
.clear-fix:after{content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden;}
a{text-decoration:none;outline:0;}
a:hover{color:#0067b2}
body{background:#fff;}

#top, #logo, #banner, #announcement, #link, #copyright, #floor_1, #floor_2, #floor_3, #floor_4, #floor_5, #floor_6, #floor_7, #floor_8, #floor_9, #floor_10, #floor_12, #floor_13, #floor_14 {

    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    border: 0px dashed red;

}

.h_pic_289{ float:left; width:288px; height:414px; background:#eeeeee; padding:1px; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.h_text_289{ float:left; width:290px; margin-top:18px; height:24px; text-align:center; overflow:hidden; white-space:nowrap; text-ovweflow:ellipisis;}
.h_text_289 span{ color:#333333; font-size:14px; line-height:24px; /*background:url(images/h_img4.png) right center no-repeat; */padding-right:8px;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; }
.h_text_289 span i{ font-family:"Arial";}
.h_0100_3 ul li:hover .h_pic_289{ background:#c9161d;}
.h_0100_3 ul li:hover .h_text_289 span{ color:#c9161d; /*background:url(images/h_img5.png) right center no-repeat;*/}



.h_pic_290{ float:left; width:288px; height:216px; background:#eeeeee; padding:1px; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.h_text_290{ float:left; width:290px; margin-top:18px; height:24px; text-align:center; overflow:hidden; white-space:nowrap; text-ovweflow:ellipisis;}
.h_text_290 span{ color:#333333; font-size:14px; line-height:24px; /*background:url(images/h_img4.png) right center no-repeat; */padding-right:8px;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; }
.h_text_290 span i{ font-family:"Arial";}
.h_0100_3 ul li:hover .h_pic_290{ background:#c9161d;}
.h_0100_3 ul li:hover .h_text_290 span{ color:#c9161d; /*background:url(images/h_img5.png) right center no-repeat;*/}

/*top*/
.top_main { height:27px; border-bottom:1px solid #e4e4e4; }
.top { height:27px; line-height:27px; text-align:right;

width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    border: 0px dashed red;

 }
.top_1 { float:left;  text-align:left; }
.top_2 { float:right; text-align:right; }
.top .MobileEdition{ font-weight: bold; color:red; }
.top a { color:#666; }
.top a:hover { color:#000; text-decoration:none; }

/*Logo*/
#logo_main{ width:100%; position:relative; z-index:102; transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; }
#logo_main.fixed{ position:fixed; top:0px; box-shadow:0px 2px 4px #888; background:#fff; }
#logo{ overflow:hidden; }
#logo .WebLogo{ float:left; transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; }
#logo .WebLogo img{  height:67px; padding-top:7px; transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; }
#logo .Language{width:500px;float:right; padding:10px;}
#logo .Language .MobileEdition{ font-weight: bold; color:red;}
#logo .Member { width:500px; height:35px; line-height:35px; float:right; text-align:right;font-weight:bold; }
#logo .Member .MemberName, #logo_main .Member .MemberGroupName{ color:#F30; }

/*导航*/
#navigation_main { background:#2466ad; }
#navigation{ float:right; }
#navigation ul.navigationlist li { float:left; line-height:43px; text-align:center; }
#navigation ul.navigationlist li .ChannelName{ display:block; padding:20px 0px 20px 35px; font-size:17px; color:#333333; transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; }
#navigation ul.navigationlist li a:hover { text-decoration:none; color:#c9161d; }
#navigation ul.navigationlist .current{ color:#c9161d; }

/*导航栏下拉*/
#navigation .info_wrap_main{ width:100%; overflow:hidden; display:none; position:absolute; left:0; z-index:100; background:#fff; color:#666; text-align:left; }
#navigation .info_wrap{ width:1200px; margin:0 auto; padding:35px 0px; overflow:hidden; }
#navigation .line{ position:absolute; z-index:-1; bottom:0px; width:0px; height:4px; font-size:3px; background:#c9161d; display:none; }
#navigation .Channel_wrap{ float:left; width:30%; margin-right:5%; margin-left:3%; }
#navigation .Channel_wrap .ChannelName1{ display:block; font-size:24px; margin-bottom:12px; color:#4e4e4e; font-weight:bold; }
#navigation .Channel_wrap p{ color:#666; }
#navigation .Channel_wrap .more{ display:inline-block; padding:9px 18px 0 0; float:none; color:#666; background:url(../images/nav_li_ico.png) no-repeat right 17px; text-align:left;
font-size:14px; line-height:22px; }
#navigation .Channel_wrap .more:hover{ color:#bccbe0; }
#navigation .subnavigationlist{ float:left; width:15%; margin-right:1%; }
#navigation ul.subnavigationlist li{ float:none; padding:0px; line-height:28px; display:inline; }
#navigation ul.subnavigationlist li a{ display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:normal; color:#666; font-size:16px; 
padding:0px 10px 10px; text-align:left; }
#navigation ul.subnavigationlist li a:hover{ color:#c9161d; }
#navigation .right_info{ float:left; width:30%; }
#navigation .right_info p{ color:#bccbe0; }


/*Js幻灯片样式*/
#banner_main {position:relative; border:0px solid blue; }
#banner {  border:0px solid red; margin:0 auto; overflow:hidden; width:100%}
.bannerlist{}
.bannerlist li{ text-align:center; border:0px dashed red; overflow:hidden; display:block;}
.bannerlist li img{ margin:0 auto; display:block; }
#banner_main .hd{ width:100%; position:relative; bottom:35px; left:0; height:5px; line-height:5px; text-align:center; border:0px solid red; }
#banner_main .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; border-radius:50%;
background:#c9161d; margin-right:15px; overflow:hidden; font-size:0px;}
#banner_main .hd ul li.on{  background:#333333;}


/*hezuo*/
.hezuo {
	overflow: hidden;
	width: 100%;
	padding-top: 60px;
	background-color: #f9f9f9;
	padding-bottom: 40px;
}
.hezuo .hebox {
	overflow: hidden;
	width: 1200px;
	height: 140px;
	margin: 0 auto;
	position: relative;
	margin-top: 30px;
}
.hezuo .hebox i {
	display: block;
	width: 41px;
	height: 41px;
	cursor: pointer;
	position: absolute;
	top: 30px;
}
.hezuo .hebox .btn01 {
	background: url(../images/hezuo__btn01.png) no-repeat center top;
	left: 0
}
.hezuo .hebox .btn02 {
	background: url(../images/hezuo__btn02.png) no-repeat center top;
	right: 0
}
.hezuo .hebox i:hover {
	background-position: bottom
}
.hezuo .heWin {
	overflow: hidden;
	width: 1000px;
	margin: 0 auto;
	height: 140px;
	position: relative;
}
.hezuo .heWin ul {
	overflow: hidden;
	position: absolute
}
.hezuo .heWin li {
	float: left;
	width: 190px;
	height: 140px;
	margin-right: 12px;
}
.hezuo .heWin li span {
	display: block;
	text-align: center;
	font-size: 13px;
	color: #333;
}
.hezuo .heWin li a {
	display: block;
	text-decoration: none
}
.hezuo .heWin li img {
	display: block;
	margin-bottom: 10px;
}

.title h2 {

    text-align: center;
    font-size: 24px;
    color: #333333;
    background: url(../images/title_bg.png) no-repeat center;
    margin-bottom: 40px;

}
.title h2 span {

    color: #c9161d;

}

/*关于我们*/
.about-div{ padding:20px; background:#FFF; position:relative;}
.about-div .about-tit1{ font-size:23px; color:#c9161d;}
.about-div p{ font-size:16px; color:#393939; margin-top:20px;}
.about-div .more{ position:absolute; left:20px; bottom:10px; }
.about-div .more a{font-size:14px; color:#133882;}
.about-div .more a:hover{color:#2b57b0;}
.about-hover{ cursor:pointer;}
.about-con{ width:1200px; margin:0 auto; padding-bottom:30px;}


#index-news {
	height:350px;
	overflow:hidden;
	margin-top:25px;
}
.index-news-con li {
	height:85px;
	list-style:none;
	margin:0;
	padding:0;
}
.index-news-con span {
	display:block; font-size:12px;
}
.index-news-con a {
	display:block; font-size:14px; line-height:20px; 
}
.index-news-con a:hover{
	color:#c9161d;}


/*底部版权样式*/
.fb{
	width:100%;
	margin:0 auto;
	border-top:1px solid #ddd;
	height:40px;
	float: left;}
.fba{
	width:1200px;
	margin:0 auto;
	color:#333;
	line-height:36px;}	
/*清除样式*/	
	.clear{ clear:both} 
/*底部信息*/
.bottom_main{width:100%;background-color: #c9161d; height: 45px;}
.bottom_main .links{width: 1200px;

margin: 0 auto;

height: 45px;
line-height:42px;}
.bottom_main .links span{color: #ffffff;font-weight: bold;display:inline-block; font-size:18px;}
.bottom_main .links a{display:inline-block;font-size: 14px;color: #ffffff;padding-right: 10px;}
.bottom_main .links a:hover{color: #fe0101;}
.bottom_main .bottom_nav{width: 700px;display:inline-block;margin-top:20px;margin-bottom: 20px;}
.bottom_main .bottom_nav ul{width: 98px;text-align:left;float:left;}
.bottom_main .bottom_nav ul li h3{padding-bottom:8px;}
.bottom_main .bottom_nav ul li h3 a{display:block;font-size:16px;color: #c9161d;padding-bottom:8px;}
.bottom_main .bottom_nav ul li h3 i{display:block; width:30px; height:1px; background-color:#c9161d;}
.bottom_main .bottom_nav ul li a{display:block;font-size:12px;color: #333;line-height: 25px;}
.bottom_main .bottom_nav ul li a:hover{color: #fe0101;}
.bottom_main .bottom_tit{padding-top: 40px;text-align:right;}
.bottom_main .bottom_tit .r1{float:left; width:220px;}
.bottom_main .bottom_tit .r2{float:left;padding-left: 20px;text-align:left;}
.bottom_main .bottom_tit .r1 p{width:100px; text-align:center; float:left;}
.bottom_main .bottom_tit .r1 p img{width:100px;height:100px;border: #d2d2d2 solid 1px;}
.bottom_main .bottom_tit .r1 p span{font-size:12px;color: #999;display:block;padding-top:10px;line-height:20px;}
.bottom_main .bottom_tit .r2 li{display:block;clear:left;height: 65px;}
.bottom_main .bottom_tit .r2 li img{width:50px; height:50px; float:left;}
.bottom_main .bottom_tit .r2 li p{float:left;font-size:12px;line-height:22px;color: #333;padding-left:12px;text-align:left;padding-top:0px;}
.bottom_main .bottom_tit .r2 li p span{margin-top:2px;font-size:26px;font-family:"Arial";color: #333;display:block;font-weight:bold;}
.bottom_copy{height:48px;background-color: #f5f5f5;border-top: 1px solid #d2d2d2;line-height:48px;font-size:12px;color: #999;}
.bottom_copy span{padding-left:10px;}
.bottom_copy a{display:inline-block;font-size:12px;color: #999;}
.bottom_copy a:hover{color: #fe0101;}
.w1200 {

    width: 1200px;
    margin: 0 auto;
	height: 250px;

}


.mar10{margin-top:10px!important;margin-bottom:10px!important;}
.mar05{margin-bottom:5px!important;}
.padTop30{padding-top: 24px;}


.txt01 {

    border: #fb8b94 solid 1px;
    background: #f1eff0;
    line-height: 32px;
    height: 32px;
    width: 700px;

}
.txt02 {

    border: #fb8b94 solid 1px;
    background: #f1eff0;
    line-height: 32px;
    height: 145px;
    width: 700px;

}
.txt03 {

    border: #fb8b94 solid 1px;
    background: #f1eff0;
    line-height: 32px;
    height: 32px;
    width: 160px;

}

.sub01 {

    background: #e50012;
    height: 40px;
    line-height: 40px;
    border: 0px;
    color: #FFF;
    width: 140px;
    font-size: 14px;
    font-weight: bold;

}

/*置顶样式*/
.toTop-btn {

    display: none;
    width: 50px;
    height:50px;
    background:#c9161d url(../images/index.png) no-repeat;
        background-size: auto auto;
    background-size: 50px;
    border-radius: 3px;
    position: fixed;
    bottom: 65px;
    right:200px;
    cursor: pointer;
    z-index: 10;

}
.more{height:20px; width:100%; margin:0 auto;}
.itmore{
	width: 1200px;
margin: 0 auto;
text-align: right;}
.itmore a{
color:#E50012;}
.itmore a:hover{
color:#000000;}
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:350px;height:256px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
/*.spec-scroll .prev,.spec-scroll .next{display:block;text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}*/
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}
/* header */
.header{position: relative; width:100%; position:relative;}
.ntbd{position: relative;width: 100%; height:24px; background: #282e3a;}
.notice{width:1000px;height:24px;margin: 0 auto;}
.notice .title{float:left;width:900px;height:24px;color:#bababa;font-size:12px; line-height:24px; font-weight:bold;}
.notice .noticenr{float:right;width:100px;height:24px;color:#bababa; font-size:12px; line-height:24px;}
/* end notice */
.top_bg{ width:100%; background-color:#20252d;border-bottom: 4px solid #e50012;}
.logoBox{width: 1200px; height: 75px; margin: 0 auto;}
.logo{float:left;width: 220px; height: 80px; overflow:hidden;}
.logoTel{float: left;

width: 760px;

height: 75px;

color: #282e3a;

line-height: 30px;
}
a {

    text-decoration: none;
    color: #333;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
    filter: alpha(opacity=100);
    opacity: 1;

}
a:hover{ color:#e50012;}
.logoTel .logoTelEg{color: #1C5D9C;font-size: 14px; line-height: 30px;font-family:'微软雅黑';text-transform: uppercase;}

.logoTel .logoTelNum{float:left;color: #282E3A; font-size:24px; line-height: 30px;font-family:'微软雅黑'; }
.top_er{ float:right; width:auto;}


.r_157 {

    float: left;
    width: 200px;
    height: auto;
margin-top: 25px;

}
input {

    margin: 0;
    padding: 0;
    border: 0;

}
.r_157 .s_2 {

    float: right;

}
.r_157 .s_1 {

    float: right;
    width: 106px;
    color: #fff;
    height: 20px;
    line-height: 20px;
    background: url(../images/ss_03.png) no-repeat;
    padding-left: 10px;

}


.carousel-inner {

    position: relative;
    width: 100%;
    overflow: hidden;


}
/* cptj */
.item{
	width:1200px; margin:0 auto;}
	
	.portfolio-item {

    background: url("../images/bg_off.png") repeat;
    border-radius: 3px;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
    border: 1px solid #ddd;
    padding: 4px;
    display: block;
	height:auto;
	

}
.item_start{
	width:250px;
float: left;

margin-bottom: 20px;

	float:left;display:inline;position: relative;}

.portfolio-item-title {

    text-align: center;
    padding: 10px 5px 10px 5px;
    background: #FFF;

}
.portfolio-item-title a{
	color:#8c8c8c;
	font-size:15px;}
	.portfolio-item-title a:hover{
		color:#e60012;}
/* about */		
		#pz_main{ float:left; width:100%; min-width:1200px;}
		.w_0100{ float:left; width:100%;}
.w_1200{ margin:0 auto; width:1200px;}
.h_0100_1 {

    float: left;
    width: 1200px;
    padding: 20px 0;

}
.l_tit {

    float: left;
    background: url(../images/h_img2.png) left center no-repeat;
    color: #333333;
    font-size: 14px;
    line-height: 30px;
    padding-left: 22px;

}
.l_tit a:hover{
	}
.pz_SideLayer {

    float: right;

}
.pz_SideLayer .l1 {

    float: left;
    margin-left: 29px;

}
.pz_SideLayer .l1 a.hover, .pz_SideLayer .l1 a:hover {

    background: #e50012;
    color: #ffffff;
    border: 1px solid #e50012;

}
.pz_SideLayer .l1 {

    float: left;
    margin-left: 29px;

}
.pz_SideLayer .l1 a {

    float: left;
    height: 28px;
    line-height: 28px;
    color: #333333;
    font-size: 14px;
    padding: 0 23px;
    border: 1px solid #e2e2e2;

}
.w_0100 {

    float: left;
    width: 100%;

}
.w_1200 {

    margin: 0 auto;
    width: 1200px;
	margin-bottom: 30px;

}
.h_0100_7 {

    float: left;
    width: 100%;
    color: #333333;
    font-size: 14px;
    line-height: 30px;
    padding: 29px 0 32px 0;
    border-top: 1px solid #e2e2e2;

}
.h_0100_10 {

    float: left;
    width: 1140px;
    padding: 40px 30px;

}
.labout .lmain2 {

    width: 100%;
    background: #fff;

}
.l_tit {

    float: left;
    background: url(images/h_img2.png) left center no-repeat;
    color: #333333;
    font-size: 14px;
    line-height: 30px;
    padding-left: 22px;

}
.l_tit {

    color: #333333;
    font-size: 14px;
    line-height: 30px;

}
.pz_SideLayer .l1 a.hover,
.pz_SideLayer .l1 a:hover{ background:#e50012; color:#ffffff; border:1px solid #e50012;}
.pz_SideLayer1{ float:left; }
.pz_SideLayer1 .l2{ float:left; margin:0 18px;}
.pz_SideLayer1 .l2 a{ float:left; height:40px; line-height:40px; color:#333333; font-size:14px; padding:0 60px; -webkit-transition: all 0s ease-out 0s; 
-moz-transition: all 0s ease-out 0s; 
-o-transition: all 0s ease-out 0s; 
transition: all 0s ease-out 0s;}
.pz_SideLayer1 .l2 a.hover,
.pz_SideLayer1 .l2 a:hover{ background:#e50012; color:#ffffff;}

.pz_SideLayer .l1 a {

    float: left;
    height: 28px;
    line-height: 28px;
    color: #333333;
    font-size: 14px;
    padding: 0 23px;
    border: 1px solid #e2e2e2;

}


/*子频道列表*/
.subchannel_main{ padding:10px 0; background:#f6f6f6; }
.subchannel{}
.subchannellist { text-align:center;}
.subchannellist li{ display:inline;line-height:36px; padding:0 35px; cursor:pointer; background:url(../images/circle.png) no-repeat right center; }
.subchannellist li a{ margin-right:10px; color:#221815; padding-bottom:17px; font-size:16px; }
.subchannellist li:hover a{ color:#0450a1; text-decoration:none; }
.subchannellist #current a{  color:#0450a1; text-decoration:none; }
.subchannellist .depth1{ font-size:15px; }
.subchannellist .depth2{ font-size:14px; text-indent:1.5em; background:none; }
.subchannellist .depth2 a{ border:none;}
.subchannellist .depth3{ font-size:14px; text-indent:3em}
.subchannellist .depth4{ font-size:14px; text-indent:4.5em}
.subchannellist .depth5{ font-size:14px; text-indent:6em}
.subchannellist .depth6{ font-size:14px; text-indent:7.5em}

/*样式1*/
.right_title {}
.right_title h2 { font-size:28px; font-weight:normal; text-align:center; padding:15px 0; color:#555; }
.right_title h2 a{ color:#555; }

/*文字列表*/
.textlist{    float: left;
    padding: 12px 0 58px 0;}
.textlist li{ width:100%; overflow:hidden; padding:15px 0; }
.textlist li p{ height:44px; line-height:22px; color:#555; padding-right:10px; overflow:hidden; }
.textlist li .InfoTitle{ display:inline-block; font-size:16px; color:#000; line-height:23px; padding-top:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.textlist li .InfoTitle a{color:#c9161d;}
.textlist li .time{ float:left; width:124px; height:80px; overflow:hidden; text-align:right; margin-right:30px; }
.textlist li .time .day{ display:block; font-size:40px; color:#999; line-height:22px; padding:10px 0 18px 0; }
.textlist li .time .year{ display:block; font-size:12px; color:#999; text-align:right; line-height:16px; padding-top:10px; }
.textlist li:hover{ background:#f4f4f4; }
.textlist li:hover .InfoTitle{ color:#000; font-weight:bold; }
.textlist li:hover .time .day,.textlist li:hover .time .year{ color:#c9161d; }

/*1-产品列表*/
.h_0100_1{ float:left; width:1200px; padding:20px 0;}
.l_tit{ float:left; background:url(../images/h_img2.png) left center no-repeat; color:#333333; font-size:14px; line-height:30px; padding-left:22px;}
.h_back1{ float:left; width:100%; background:#e2e2e2;}
.h_0100_2{ float:left; width:1200px; height:40px;}
.h_0100_3{ float:left; width:1200px; overflow:hidden; padding:0 0 50px 0;}
.h_0100_3 ul{ float:left; width:1212px;padding:12px 0 58px 0;}
.h_0100_3 ul li{ float:left; width:290px; margin-right:13px; margin-top:36px;}
.h_pic_288{ float:left; width:288px;background:#eeeeee; padding:1px; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.h_text_288{ float:left; width:290px; margin-top:18px; height:24px; text-align:center; overflow:hidden; white-space:nowrap; text-ovweflow:ellipisis;}
.h_text_288 span{ color:#333333; font-size:14px; line-height:24px; /*background:url(images/h_img4.png) right center no-repeat; */padding-right:8px;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; }
.h_text_288 span i{ font-family:"Arial";}
.h_0100_3 ul li:hover .h_pic_288{ background:#c9161d;}
.h_0100_3 ul li:hover .h_text_288 span{ color:#c9161d; /*background:url(images/h_img5.png) right center no-repeat;*/}

.morebg {
    background: #c9161d;
    color: #FFF;
    width: 110px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    text-align: center;
    margin-top: 10px;
}
.morebg a{ color:#fff;}

/*信息*/
#right {

    margin: 0 auto;
    width: 1200px;
    border-left: 0px solid #E5E5E5;
    padding-left: 0px;

}
.InfoTitle{ font-weight:normal; text-align:center; vertical-align:middle; padding:5px 0px}
.InfoTitle h1{ font-size:28px; line-height: 1.5em; font-weight:normal;color: rgb(102, 102, 102);}
.InfoTime{color:#999; text-align:left;  padding:2px 0px; height:25px}
.InfoContent, .InfoContent p{ line-height:2.0em; font-size:16px; padding:10px 0;}
.InfoAttachment{ padding:10px 0px; text-align:center; width:81px; margin:0 auto;}
.InfoPicture{ text-align: center;}
.InfoPicture img{ width:100%; max-width:100%}
.info_from_wrap{ padding:0 10px; text-align:center; color:#999; border:0px dashed #ccc; line-height:30px; margin-bottom:5px;}
.info_from_wrap a { color:#999; }
.info_from_wrap a:hover { color:#555; }
#ReadLevelTip{ font-weight:bold; color:red;}
.Tag{ text-align: left; font-weight:bold; }
.Tag a{ padding:0 3px; font-weight:normal; text-decoration:none;}
.info_previous_next_wrap{ background:#F0F0F0; padding:5px; border:1px solid #E3E3E3; color:#333; line-height:1.8em;text-align: left;}
.Next a{ }
.Previous a{ }
/*2-产品列表-详情内页*/
.h_0100_4{ float:left; width:1200px;height:auto; margin-top:25px;}
.h_r_523{ float:right; width:523px; position:relative; right:0; top:0;}
.h_l_474{ float:left; width:474px; padding:0 26px 0 22px;}
.h_text_1{ float:left; width:100%; color:#333333; font-size:24px; line-height:34px; font-weight:bold; margin-top:15px;}
.h_text_2{ float:left; width:100%; color:#333333; font-size:18px; line-height:28px; font-weight:bold; margin-top:26px;}
.h_text_3{ float:left; width:100%; height:270px; overflow:hidden; margin-top:8px; color:#333333; font-size:14px; line-height:30px;}
/*.h_text_3 span{ float:left; width:100%; color:#333333; font-size:14px; line-height:30px; padding-left:10px; background:url(images/h_img12.jpg) left 14px no-repeat;}*/
/*.slide_givein .slide .prev{ display:block;  width:23px; height:45px;cursor:pointer; background:url(images/h_img6.png) left center no-repeat; position:absolute; left:23px;  top:50%; margin:-23px; z-index:999;}
.slide_givein .slide .next{ display:block; width:23px; height:45px;cursor:pointer; background:url(images/h_img7.png) left center no-repeat; position:absolute; right:23px;  top:50%; margin:-23px; z-index:999;}
*/
.h_0100_5{ float:left; width:1200px; padding:10px 0 80px 0;}
.h_tit_0100_1{ float:left; width:100%; font-size:18px; font-weight:bold; line-height:28px; color:#333333; }
.h_l_0100_1{ float:left; width:100%; color:#333333; font-size:14px; line-height:30px; text-align:left; margin-top:25px; padding:1px; position:relative;}
.h_bg1{ float:left; width:100%; height:2px;background:url(../images/h_img13.jpg) left top repeat-x; position:absolute; left:0; top:0;}
..slide_givein .hd{ float:right; width:380px;height:88px; margin:0 46px 6px 0; padding:0 42px; position:relative;}
/* end logo */
.navgrp{position: fixed;

left: 0px;

top: 0px;

z-index: 99999;

width: 100%;

height: 75px;

border-top: 1px solid #000000;

background: #20252d;}
.nav{position:relative;width:1000px;height:75px;margin: 0 auto;}
.nav li{position: relative;float:left;text-align:left; width:150px;height:75px; display: block;}
.nav li a{width:150px;height:75px;display:block; /* border-top:3px solid transparent; margin-top: -2px;*/color:#fff;font-size:16px;line-height:66px; text-align: center;}
.nav .menu a{width:150px;height:75px;display:block; /*border-top:3px solid #ae2422; margin-top: -2px;*/color:#fff;font-size:16px; line-height:66px;text-align: center;}
.nav .on a{width:150px;height:75px;display:block; /*border-top:3px solid #ae2422; margin-top: -2px;*/color:#fff;font-size:16px; line-height:66px;text-align: center; background-color:#e50012;}
#navChild{position:absolute;left: 0;top:75px;z-index:99;display: none;padding: 10px 0px;background: #252c34;}
#navChild a{position:relative;width: 150px!important;height: 36px;display:block;border-top:none;color:#ffffff!important;font-size: 14px;line-height:36px;text-align: center;background-color: #252c34;border-bottom: 1px solid #414f5a;}
#navChild a:hover{color:#ffffff!important;background:#e50012;}
/* end navgrp */
.serBox{width: 100%; height:320px; /*border-top: 10px solid #000000;background: #282e3a;*/}
.serBoxCon{position:relative;width: 1200px; height: 320px; margin: 0 auto;}
.proClaUI{position:relative; float:left;width: 1200px; height:320px; padding-top:10px; margin: 0 auto;}
.proClaUI li{float: left;position: relative;width: 250px;height: 320px;padding: 0 25px 20px 25px;}
.proClaUI li img{display: block; margin: 0 auto;}
.proClaUI li .classPic{position: absolute;left:58px; top:0px;width:140px; height:140px;}
.proClaUI li:hover .classPic,
.proClaUI li.hover .classPic{width:140px; height:140px; transform-style: preserve-3d; -webkit-transform-style: preserve-3d; transform: rotateY(180deg); -webkit-transform: rotateY(180deg);}
.proClaUI li .classPicW{position: absolute;left:58px; top:0px; width:140px; height:140px; backface-visibility: hidden; transform-style: preserve-3d; -webkit-transform-style: preserve-3d; transform: rotateY(-180deg); -webkit-transform: rotateY(-180deg);}
.proClaUI li:hover .classPicW,
.proClaUI li.hover .classPicW{width:140px; height:140px; transform-style: preserve-3d; -webkit-transform-style: preserve-3d; transform: rotateY(0deg); -webkit-transform: rotateY(0deg);}
.proClaUI li .face{backface-visibility: hidden;transition: all 0.5s linear ;}
.proClaUI li .protext{position:relative;display: block;width: 216px; height: 50px; padding: 10px 20px; margin-top: 140px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;color: #8C9096; font-size: 20px; line-height: 24px; text-align: center; font-weight: bold;}
.proClaUI li .protext span{display: block;color: #8C9096;font-size: 12px;line-height: 16px;text-align: center;font-family:arial;font-weight: normal;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.proClaUI li:hover .protext,
.proClaUI li:hover .protext span,
.proClaUI li.hover .protext,
.proClaUI li.hover .protext span{color:#35ABEE;}
.search{position:relative;float:left; width:230px;height:236px;}
.searchForm{position:relative; /*width: 230px; height: 40px; padding-top: 22px;*/}
.text{float: right;

width: 170px;

color: #fff;

height: 26px;

line-height: 20px;

background: url(../images/ss_03.png) no-repeat;

}
.btnsubmit{position:absolute;right:0px;top:22px;width:40px;height:40px;border:none;background: url("images/zoom.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/zoom.png*/) left top no-repeat;cursor:pointer;}
/* language */
.language {
    float: left;
    position: relative;
}
.language:after {
    height: 16px;
    width: 1px;
    background: #fff;
	opacity:0.2;
    content: '';
    position: absolute;
    right: 0;
    top: 14px;
}
.language label {
    margin: 0;
    line-height: 44px;
    font-size: 12px;
    color: #ffffff;
	float:left;
	display:inline-block;
}
.language .btn-link {
	float:left;
    border: 0;
    padding: 0 20px 0 25px;
    line-height: 44px;
    color: #ffffff;
    font-size: 12px;
    text-transform: capitalize;
    text-decoration: none;
	position:relative;
	margin-left:10px;
    -webkit-transition: ease-in-out .3s all;
    -moz-transition: ease-in-out .3s all;
    transition: ease-in-out .3s all;
}
.language .btn-link:hover {
	color:#f1b306;
}
.language .btn-link i {
	font-size:14px;
}
.language .btn-language img {
	margin-right:6px;
	position:absolute;
	top:17px;
	left:0;
}
/* end search */
.toptel{width:230px; height:86px; padding: 10px 0px;color:#ffffff; font-size: 14px; line-height:24px; text-align:left;}
.toptel .telEg{color:#1C5D9C; font-size: 14px; line-height:24px; text-align:left; text-transform: uppercase;}
.toptel .telNum{display:block;color: #ffffff;font-size: 24px;line-height:34px;}
.telBook a{width: 230px; height: 50px; display: block;color: #ffffff; font-size: 18px; line-height: 50px; text-align: center;background: #0067b2;}
.section{position:relative; width:100%; margin:auto; clear:both; overflow: hidden;}
.sectionNover{position:relative; width:100%; margin:auto; clear:both;}
.Ttitle{position:relative;width: 1000px;height: 116px; margin: 0 auto;color:#282E3A ;font-size:24px;line-height:106px; text-align: center;background: url("../images/title.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/title.png*/) center 76px no-repeat;}
.Ttitle span{color: #0067B2; font-size:24px; font-family:Arial;}
.More{position: relative;z-index: 99;width: 58px; height: 58px; margin: 0 auto;}
.More a{width: 58px; height: 58px; display: block;}
.More a:hover{animation: moreRound 2s linear infinite;-moz-animation: moreRound 2s linear infinite;-webkit-animation:moreRound 2s linear infinite;-ms-animation: moreRound 2s linear infinite;}
@keyframes moreRound{0%{transform:rotate(0deg);}25%{transform:rotate(90deg);}50%{transform:rotate(180deg);}75%{transform:rotate(270deg);}100%{transform:rotate(360deg);}}
@-moz-keyframes moreRound /* Firefox */{0%{-moz-transform:rotate(0deg);}25%{-moz-transform:rotate(90deg);}50%{-moz-transform:rotate(180deg);}75%{-moz-transform:rotate(270deg);}100%{-moz-transform:rotate(360deg);}}
@-webkit-keyframes moreRound /* Safari 和 Chrome */{0%{-webkit-transform:rotate(0deg);}25%{-webkit-transform:rotate(90deg);}50%{-webkit-transform:rotate(180deg);}75%{-webkit-transform:rotate(270deg);}100%{-webkit-transform:rotate(360deg);}}
@-ms-keyframes moreRound /* Safari 和 Chrome */{0%{-webkit-transform:rotate(0deg);}25%{-webkit-transform:rotate(90deg);}50%{-webkit-transform:rotate(180deg);}75%{-webkit-transform:rotate(270deg);}100%{-webkit-transform:rotate(360deg);}}
/*end Ttitle*/
.transbg{width: 100%; height:610px;}
.traList{width: 1000px; height: 464px; margin: 0 auto;}
.traListCla{position: relative;float:left; margin-right: 14px;width: 250px; height: 448px;background:#0067b2;}
.traListClaTitle{width: 180px; height: 78px; padding-left: 20px; margin-top: -31px; margin-left: 25px;color: #99DAFF ; font-size: 20px; line-height: 30px;background: url("../images/clatitle.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/clatitle.png*/) left top no-repeat;}
.traListClaTitle span{display: block;color: #1C5D9C ; font-size: 18px; line-height: 39px;}
.traListClaUl{width: 210px; margin: 0 auto; padding-top: 16px;}
.traListClaUl li{width: 210px;height: 47px;border-bottom: 1px solid #3097d2;}
.traListClaUl li a{width: 170px;height: 47px;padding: 0px 20px;display: block;color: #fff;font-size: 14px;line-height: 47px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.traListClaUl li.more a{color: #99daff;}
.traListDl{width: 1200px;overflow: hidden;margin: 0 auto;padding: 30px 0 10px 0;}
.traListDl dl{float:left;width: 239px; height: 213px; margin-bottom: 20px;}
.traListDl dl a{width: 228px; height: 213px; display: block;}
.traListDl dl dt{width:100%; height: 170px;}
.traListDl dl dt img{display: block; margin: 0 auto;}
.traListDl dl dd{width:100%; padding: 0px 5px; height: 40px; border-top: none;color:#282E3A;font-size:14px;line-height:40px; text-align: center; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;background: #fff;}
.traListDl dl a:hover dt{/*border: 1px solid #e50012;*/}
.traListDl dl a:hover dd{color:#e50012;/*background: #e50012;*/border-top: none;}
.comBox{width: 100%;padding-top: 36px;padding-bottom: 25px;}
.company{width:1000px;/* height:130px; */padding-bottom: 16px;margin: 0 auto;color: #666666;font-size: 14px;line-height:30px;}
.company span{width: 1000px; height: 30px;display: block; padding-bottom:10px;color: #282E3A ;font-size:24px; line-height:30px; text-align:center;}
/*end company*/
.proListPicHeight{width: 100%; height: 494px; padding-top: 24px;}
.proListPic ul{width: 1164px; height: 258px; text-align: center;overflow: hidden;}
.proListPic ul li{position:relative;display: inline-block;width:287px; height:258px; margin-right:4px;overflow: hidden; float:left;}
.proListPic ul li .pic{position:relative;width:285px; height:214px;border:1px solid #cfcfcf;}
.proListPic ul li .title{position: relative;width: 265px;height: 41px;padding: 0px 10px;border:1px solid #d2d2d2;border-top: none;display: block;color:#282e3a;font-size:14px;line-height:41px;text-align: center;}
.proListPic .intro{position: absolute;left:0px;bottom:0px;display: none;width: 237px; height: 158px; padding:50px 25px;background: url("../images/probg.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/probg.png*/);}
.proListPic .intro a{width:193px; height:122px; padding: 16px 20px; border: 2px solid #fff; display: block;color:#ffffff;font-size:14px;line-height:26px; text-align:left;}
.proListPic .intro p{padding-top: 10px;color:#ffffff;font-size:14px;line-height:26px;text-align:left;font-weight: normal;}
.proMore{width: 288px; height: 74px; margin: 0 auto; padding-top: 16px;background: url("../images/newsbg.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/newsbg.png*/) center bottom no-repeat;}
.newsBg{width: 100%; height: 360px;background: #0067b2;}
.knowListUl{position:relative;width: 1000px; height: 270px; padding-top:60px; margin: 0 auto;}
.knowListUl li{float:left;width: 363px; height: 50px; margin-right: 274px; margin-bottom: 36px;}
.knowListUl li a{width: 363px; height: 52px; padding-bottom:18px; display: block;}
.knowListUl li a:hover .knowTitle{color: #9ED7FF;}
.knowListUl li .knowTime{float:left;width: 52px; height: 50px; border: 1px solid #fff; margin-right: 10px;color:#fff; font-size: 12px; line-height: 20px; text-align: center;}
.knowListUl li .knowTime span{display: block;color:#fff;font-size: 30px; line-height: 30px;text-align: center;}
.knowListUl li .knowTitle{float:left;width: 298px;height: 50px;color:#fff;font-size: 14px;line-height: 28px;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.knowListUl li .knowTitle span{display: block;color:#9ED7FF;font-size: 14px;line-height:22px;font-weight: normal;}
.newsTitleBox{position: absolute; left:363px; top: 36px; z-index: 999;width:274px ; height:198px; padding-top: 70px;color: #fff; font-size: 24px; line-height: 60px; text-align: center;background: url("../images/newsbg.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/newsbg.png*/) left top no-repeat;}
.newsTitleBox span{display: block;color: #99DAFF; font-size: 24px; line-height: 60px;}
/*end proListPic*/
/*end inMain*/
/*footmenu*/
.footer_logo{ float:left;width: 230px;}
.footer_copyrightnr{ text-align: center;
margin: 0 auto;}
.footmenubg{ width:100%; background:#000000; padding-top:20px; padding-bottom:20px;border-top: 4px solid #e50012;}
.footmenu{ width:240px; text-align:left; float:left;}
.footmenu b a{ color: #e60012;line-height: 30px;font-size: 15px;}
.footmenu a{ color:#fff; line-height:25px;font-size: 13px;}
.footmenu a:hover{ color:#e50012;}
.d_32 {

    float: left;
    width: 240px;
    height: 32px;
    margin-top: 6px;

}
.w_2_1 {

    float: left;
    width: 32px;
    height: 32px;
    margin-right: 20px;
    position: relative;
    z-index: 11;

}
.w2 {

    float: left;
    width: 32px;
    height: 32px;
    background: url(../images/w_h_05.png) no-repeat;

}
.w2:hover{ background:url(../images/w_b_05.png) no-repeat;}
/* footer*/
.footer{width: 100%;
    background: #000000;
    padding-bottom: 10px;
    border-top: 1px solid #353940;
    height: 80px;
    overflow: hidden;

}}
.linkBox{width: 100%; height:auto!important; height:52px; min-height: 52px; background: #f6f9ff;}
.link{position: relative;width:1000px;height:auto!important; height:52px; min-height: 52px; margin: 0px auto;text-align: center;}
.linkTitle{display:inline-block;width: 84px; height: 52px;color: #3B3B3B; font-size: 14px;line-height: 52px; font-weight: bold;}
.link_list{width: 1000px;height:auto!important; height:52px; min-height: 52px; margin: 0 auto;}
.link_list a{display:inline-block; padding-right: 20px;color:#565656;font-size:12px; line-height:52px;}
.link_list a:hover{color:#3B3B3B;}
/*end link*/
.btnavlist{position: relative;width: 1000px; height: 46px; margin: 0 auto; padding-top: 10px;color:#bababa; text-align: center;}
.btnavlist a{display: inline-block;color:#bababa;font-size:14px; line-height: 46px; padding-left: 20px; padding-right: 20px;}
.btnavlist a:hover{color: #fff;}
/*end btnavlist*/
.footOne{width: 1000px;height: 75px;padding-top:15px;margin: 0 auto;}
.share{float:left;width:300px;height: 60px; padding-left: 240px;}
.share li{position:relative;float:left;width: 150px; height: 40px;}
.share .list{width: 102px; height: 40px; line-height: 40px; padding-left: 48px; display: block;color:#bababa; font-size: 14px;}
.share .qq{background: url("../images/qq.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/qq.png*/) left top no-repeat;}
.share .qq:hover{background: url("../images/qq2.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/qq2.png*/) left top no-repeat;}
.share .qq2{background: url("../images/share.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/share.png*/) left top no-repeat;}
.share .qq2:hover{background: url("../images/share2.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/share2.png*/) left top no-repeat;}
.share a.list:hover{color: #fff;}
.shareList{position: absolute;left:30px;top: 35px;z-index: 99;display: none;width:200px;}
.shareList a{display: inline;}
/*end share*/
.site{float:left;width:155px; height: 40px; padding-left: 45px;color:#bababa; font-size:14px;background: url("../images/site.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/site.png*/) left top no-repeat;}
.site:hover{background: url("../images/site2.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/site2.png*/) left top no-repeat;}
.site a{color:#bababa; line-height: 40px;}
.site a:hover{color:#fff}
/*end site*/
.copyrightnr{width:1000px;margin: 0 auto;color:#bababa; line-height:60px; text-align: center; font-family: "microsoft yahei"; padding-top:15px;}
.copyrightnr a{color:#bababa}
.copyrightnr a:hover{color:#ffffff}


/*end copy*/
/* 分页样式 */
.main{position:relative; width:1000px; padding-bottom: 20px; margin:0 auto;}
/* left */
.left{float:left;width:250px; padding-right: 26px; padding-top: 67px;}
.leftProClaList{width: 1000px; float:right;}
.leftProClaListTitle{position: relative;

width: 900px;

padding-top: 46px;

padding-bottom: 20px;

background: #0067b2;

float: right;/*position: absolute; left:35px; top: -31px;width: 180px; height: 78px; padding-left: 20px;color: #99DAFF ; font-size: 20px; line-height: 30px;background: url("../images/clatitle.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/clatitle.png*/) left top no-repeat;*/}
.leftProClaListTitle span{display: block;color: #1C5D9C ; font-size: 18px; line-height: 39px;}
.leftTtitle{width: 228px; height: 52px; padding-left:20px; border-bottom: 1px solid #d3d3d3; color: #000; font-size: 20px; line-height: 52px;}
.leftTtitle span{color: #999999; font-size:18px;}

.leftProClaListUl{width: 210px; padding: 10px 20px;background: #0067b2;}
.leftProClaListUl li{width: 210px; height:46px; border-bottom: 1px solid #3097d2;}
.leftProClaListUl li a{width: 170px; height:46px; padding:0px 20px;color:#ffffff; font-size: 14px; line-height: 46px;}
.leftProClaListUl li a:hover{color: #99daff;}
.leftProClaListUl li.open a{color: #99daff;}
.leftProClaListUl li.on a{color: #99daff;}
.leftProClaListUl .childCla{width:210px; display:none;}
.leftProClaListUl .proTwo{display: block;}
.leftProClaListUl .childCla li a{width:140px;padding-left:50px; padding-right: 20px; display: block;color:#99daff; font-size: 14px; line-height: 48px;background: url("triangle.jpg"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/triangle.jpg*/) 34px center no-repeat;}
.leftProClaListUl .childCla li.on a{color: #99daff;background: url("triangle.jpg"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/triangle.jpg*/) 34px center no-repeat;}

/*5-产品目录下载*/
.h_0100_8{ float:left; width:100%; padding:30px 0 80px 0;}
.h_0100_8 ul{ float:left; width:100%; padding:0 0 60px 0;}
.h_0100_8 ul li{ float:left; width:100%; line-height:47px; border-bottom:1px dotted #999999;}
.h_0100_8 ul li .h_download_1{ float:left; width:900px; color:#333333; font-size:14px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s; }
.h_0100_8 ul li .h_download_2{ float:right;margin-right:17px; color:#666666; padding-left:28px; background:url(../images/h_img18.png) left center no-repeat;-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.h_0100_8 ul li:hover .h_download_1{ color:#c9161d;}
.h_0100_8 ul li:hover .h_download_2{ color:#c9161d;background:url(../images/h_img19.png) left center no-repeat;}
/*二级菜单*/
.leftPro{width: 1000px; }
.leftPro .proleft{height: 46px;

float: left;

padding: 0 5px;}

.leftPro .prolefton{height: 46px;

float: left;

padding: 0 5px;}
.tgray{float: left;

height: 28px;

line-height: 28px;

color: #333333;

font-size: 14px;

padding: 0 18px;

border: 1px solid #e2e2e2;}
.leftPro .proleft a{/*width: 170px; height:46px; padding:0px 20px;color:#ffffff; font-size: 14px; line-height: 46px; display:block;*/
float: left;

height: 28px;

line-height: 28px;

color: #333333;

font-size: 14px;

padding: 0 18px;

border: 1px solid #e2e2e2;}
.leftPro .proleft a:hover{color:#c9161d;}
.leftPro .proleft.open a{color:#c9161d;}
.leftPro .prolefton a{float: left;

height: 28px;

line-height: 28px;

color: #fff;

font-size: 14px;

padding: 0 23px;

border: 1px solid #e2e2e2;
background-color:#c9161d;}


.leftPro .proleft a{/*width: 170px; height:46px; padding:0px 20px;color:#ffffff; font-size: 14px; line-height: 46px; display:block;*/
float: left;

height: 28px;

line-height: 28px;

color: #333333;

font-size: 14px;

padding: 0 18px;

border: 1px solid #e2e2e2;}
.leftPro .proleft a:hover{color:#c9161d;}
.leftPro .proleft.open a{color:#c9161d;}
.leftPro .prolefton a{float: left;

height: 28px;

line-height: 28px;

color: #fff;

font-size: 14px;

padding: 0 23px;

border: 1px solid #e2e2e2;
background-color:#c9161d;}





.childCla proTwo a{/*width: 170px; height:46px; padding:0px 20px;color:#ffffff; font-size: 14px; line-height: 46px; display:block;*/
float: left;

height: 28px;

line-height: 28px;

color: #333333;

font-size: 14px;

padding: 0 18px;

border: 1px solid #e2e2e2;}
.childCla proTwo a:hover{color:#c9161d;}
.childCla proTwo.open a{color:#c9161d;}


.childCla proTwoon a{float: left;

height: 28px;

line-height: 28px;

color: #fff;

font-size: 14px;

padding: 0 23px;

border: 1px solid #e2e2e2;
background-color:#c9161d;}

.leftPro .childCla{/*width:210px; */display:none;}
.leftPro .proTwo{display: block;}
.leftPro .childCla li a{width:140px;padding-left:50px; padding-right: 20px; display: block;color:#99daff; font-size: 14px; line-height: 48px;background: url("../images/triangle.jpg"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/triangle.jpg*/) 34px center no-repeat; border-bottom: 1px solid #3097d2;}
.leftPro .childCla li.on a{color: #f9bc00;background: url("../images/triangle.jpg"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/triangle.jpg*/) 34px center no-repeat;}

.leftContact{width:248px; border:1px solid #d3d3d3; padding-bottom: 10px; margin-top: 20px; background: #ffffff;}
.leftContact dl{width:216px; padding:0px 16px; display:block;clear:both;}
.leftContact dl dt,.leftContact dl dd{color:#666666; font-size:14px; line-height:30px;}
.leftContact dl dt{float:left; width:52px; padding-left: 24px;}
.leftContact dl dt.cel{background: url("../images/mobile.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/mobile.png*/) 2px 8px no-repeat;}
.leftContact dl dt.tel{background: url("../images/tel.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/tel.png*/) 0px 6px no-repeat;}
.leftContact dl dt.mail{background: url("../images/mail.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/mail.png*/) left 8px no-repeat;}
.leftContact dl dt.add{background: url("../images/address.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/address.png*/) 0px 4px no-repeat;}
.leftContact dl dd{float:left; width:140px;}
.leftNewsUl{width:244px; border:1px solid #d3d3d3; margin-top: 20px; padding-bottom:5px;background: #ffffff;}
.leftNewsUl li{width: 200px; height:40px; padding-left: 20px; border-bottom: 1px dashed #d7d7d7; margin: 0 auto; background: url("../images/add.jpg"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/add.jpg*/) 5px center no-repeat;}
.leftNewsUl li a{color: #666666; font-size: 14px; line-height:40px;}
.leftNewsUl li a:hover{color:#cd2223}
.mainCon{float:left; width: 724px; padding-top: 16px;}
.mainConTitle{position: relative;width:724px; height:52px; padding-bottom: 3px; border-bottom: 2px solid #d0d0d0;color: #282e3a;font-size:24px; line-height: 52px;}
.mainConTitle span{color: #0067b2;font-size: 24px; padding-left: 14px;}
.mainConTitle .position{position: absolute; right: 0px; top:8px;height:46px;color: #666666; font-size: 12px;line-height:46px;}
.mainConTitle .position a{color:#666;}
.mainConTitle .position a:hover{color:#0067b2}
.mainConTitle .position span{font-size: 12px;color:#666666}
.mainConTitle .position font{font-size: 12px; color:#155b9d;} /*end mainConTitle*/
.mainConList{width:724px; padding: 15px 0px;}
.mainConList .pic1{position: relative;float:left;width:228px; height:214px; margin-right:20px; margin-bottom: 20px;overflow: hidden;}
.mainConList .pic1 a{width: 228px; height: 214px; display: block;}
.mainConList .pic1 a:hover .pic{border: 1px solid #0067b2;}
.mainConList .pic1 a:hover .title{color:#fff;background: #0067b2;border: 1px solid #0067b2; border-top: none;}
.mainConList .pic1 .pic{position:relative;width:226px; height:170px;border:1px solid #cfcfd0;}
.mainConList .pic1 .title{width: 206px;height: 41px;padding:0px 10px;border:1px solid #cfcfd0;border-top: none;color:#282e3a;font-size:14px;line-height:41px;text-align: center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;background: #fff;}
/*end pic1*/
.mainConList .pic2{width: 668px; height:124px;padding:12px; margin-bottom: 14px;border: 1px solid #d6d6d6;background: #fff;}
.mainConList .pic2 dt{float: left;width:154px; height:116px; padding:3px; border: 1px solid #d6d6d6; margin-right: 16px;background: #ffffff;}
.mainConList .pic2 dt img{display:block;}
.mainConList .pic2 dd{width:490px;height:124px; float:left;}
.mainConList .pic2 .title{color:#282e3a;font-size:14px; line-height:40px; font-weight:bold;}
.mainConList .pic2 .intro{width:490px; height:50px;color:#666666;font-size:14px;line-height:20px}
.mainConList .pic2 .time{color: #999999; font-size: 12px;line-height:28px}
/*end pic2*/
.mainConList .newsUl{width:724px; float:left;}
.mainConList .newsUl li{width: 714px;padding:10px 5px;display:block; float:left; background:#ebeff1; height:80px; overflow:hidden; margin-top:10px;}
.mainConList .newsUl li a{ display: block;color:#333333;font-size:14px;line-height:36px;font-weight: bold; float:left;}
.mainConList .newsUl li span{ color: #999999;float: right; font-size:12px;line-height:36px; font-weight:normal;}
.mainConList .newsUl li a:hover{color:#1c5d9c}
.mainConList .newsUl li p{width: 714px; height: 48px; display: block;color:#666666;font-size:12px; line-height:24px;font-weight: normal; float:left;}

.down_more a{color:#da1a17; font-weight:bold;}
.down_more a:hover{ text-decoration:underline;}

/*end cplist*/


/*end pglist*/
.mainContect{    width: 1200px;
margin:0 auto;
    padding: 15px 0px;
    height: auto !important;
    min-height: 150px;
    height: 324px;
    color: #666;
    font-size: 14px;
    line-height: 30px;
    word-wrap: break-word;
    word-break: break-all;}
.mainContectx{width: 100%; padding: 15px 0px; height:auto!important;min-height:324px;height:324px;color:#666;font-size:14px;line-height:30px;word-wrap:break-word; word-break:break-all;}
.mainContect .title{width:100%; padding-top:15px;color:#282e3a;font-size:22px;text-align:center;font-weight:bold;}
.mainContect .time{width:100%; height: 50px;border-bottom:1px solid #d2d2d2;color:#999999;font-size:12px;line-height:50px; font-weight:normal; text-align: center;}
.mainContect .timea{width:170px; float:left;}
.mainContect .bdsharebuttonbox{float: left;}
.mainContect .pic{width:100%; text-align:center;padding:20px 0;}
.mainContect .pic img{margin:0 auto;max-width: 100%;}
.mainContect .con{padding-bottom:16px;line-height:30px;font-size:14px; margin-top:5px; color:#666;word-wrap:break-word; word-break:break-all;overflow:hidden}
.mainContect .conTitle{width: 100%; border-bottom: 1px solid #c8c8c8;margin-bottom: 15px;}
.mainContect .conTitle span{width: 120px; height: 36px;display: block;color:#fff; font-size: 16px;line-height: 36px; text-align: center;background: #0b61a5;}
.mainContect .pgfy{width:100%; margin: 0 auto; padding-top: 10px;}
.mainContect .pgfyl{width:100%;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0; height:52px;}
.mainContect .pgfyl p{float:left;width:48%; height:52px; line-height:52px;border-right:1px solid #d0d0d0;color:#666;font-size: 14px; text-align: center;}
.mainContect .pgfyl p a{color:#666; font-size: 14px;}
.mainContect .pgfyr{width:144px;height:32px; margin: 20px auto 0px auto;color:#fff;font-size:14px; line-height:32px;text-align:center;background:#c9161d;}
.mainContect .pgfyr a{color:#fff;font-size:14px;}

/*关于我们内容*/
.aboutbg{ width:1000px;float:left; margin-top:30px; background:url(../images/abg.jpg) center center no-repeat; height:280px;}
.title_a{ font-size:20px; padding-top:20px; border-bottom:#333333 solid 2px; width:100px; line-height:35px;}
.aboutp{ padding-top:20px; float:left; line-height:28px;}
.aboutp p{TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; LINE-HEIGHT: 23px; TEXT-INDENT: 2em; MARGIN: 5px;}

.aboutCon{float:left; width:1000px; padding-top:16px;}
.about_list{ float:left; width:200px; margin-left:20px; margin-right:30px; margin-top:10px;}
.alist_title{ float:left; line-height:35px; font-size:14px; font-weight:bold; border-bottom:#CCC solid 1px; width:200px;}
.alist_con{ float:left; width:200px; margin-top:10px; line-height:23px;}
.alist_more a:hover{ color:#F00;}

/* service tel */
.serviceTel{position:fixed; right:25px; top:120px;z-index:1000;width:180px; height: 80px; border:3px solid #b22f2d; padding-top: 10px;color: #333333; font-size: 24px; line-height: 30px; text-align: center;background:#ffffff;}
.serviceTel span{display: block;color: #b02a28; font-size: 22px; line-height:30px;font-family: impact; text-align: center;}
.serviceTel .close{position: absolute; right:0px; top:0px;width: 21px; height: 21px;border-left:1px solid #ae2422; border-bottom:1px solid #ae2422;color: #be4b49; font-size: 16px; line-height:21px; text-align: center;background: #ffe6e6; cursor: pointer;}
/* hr*/
.hrBox{width:692px; float:left; min-height:91px; _height:91px; border:1px solid #dbdbdb; margin-top:20px; background: #f6f9ff;}
.hrBoxL{width:120px; float:left; text-align:center;}
.hrBoxL li{width:120px; min-height:30px; _height:30px; line-height:30px;border-bottom:1px #dbdbdb solid;vertical-align: bottom}
.jobName{width:380px; float:left;}
.hrBtn{width:100px; float:left; text-align:center; padding-top:3px;}
.hrBoxL li.haode{border-bottom:none;}
.hrBoxR{width:571px; float:left; text-align:left; border-left:1px solid #dbdbdb;}
.hrBoxR li{width:546px; min-height:30px; _height:30px; line-height:30px; border-bottom:1px #dbdbdb solid; padding-left:15px; vertical-align: bottom; padding-right:10px;}
.hrBoxR li.topline{overflow:hidden; height:30px;}
.hrBoxR li.topline img{margin-top:3px;}
.hrBoxR li.haode{border-bottom:none;}
.hrTable{width:614px; float:left; height:440px; background:#efefef; border:1px solid #dbdbdb;margin-left:35px;_margin-left:17px;}
.tableTitle{width:614px; height:36px; text-align:center; line-height:36px; border-bottom:1px solid #dbdbdb; font-weight:bold;}
.lineOne{height:30px; line-height:30px; border-bottom:1px solid #dbdbdb; width:614px;}
.lineOneL{width:94px; float:left; text-align:center; border-right:1px solid #dbdbdb;}
.lineOneR{width:509px; float:left; padding-left:10px;}
.tableMainL{width:94px; float:left; border-right:1px solid #dbdbdb; text-align:center;}
.tableMainL li{width:94px; height:30px; line-height:30px; border-bottom:1px solid #dbdbdb;}
.tableMainR{width:211px; float:left; border-right:1px solid #dbdbdb; text-align:left;}
.tableMainR li{width:206px; height:30px; line-height:30px; border-bottom:1px solid #dbdbdb; padding-left:5px; vertical-align: bottom;}
.tableMainR li span{display:inline-block;}
.tableMainRno{width:212px; float:left; text-align:left;}
.tableMainRno li{width:207px; height:30px; line-height:30px; border-bottom:1px solid #dbdbdb; padding-left:5px; vertical-align: bottom;}
.tableMainRno li span{display:inline-block;}
.input_hr{width:126px; height:17px; line-height:17px; padding:0px; vertical-align:middle; font-size:12px; border:1px solid #dbdbdb;}
.sel_hr{width:130px; height:20px; line-height:20px; padding:0px; vertical-align:middle; font-size:12px;}
.bottomLine{width:614px; height:123px; border-bottom:1px solid #dbdbdb;}
.lineBootL{width:94px; height:123px; border-right:1px solid #dbdbdb; text-align:center; float:left;}
.lineBootR{width:509px; float:left; padding-left:10px; height:123px;}
.are_hr{width:470px; height:80px; margin-top:11px;}
.hr_btn{width:614px; height:31px; line-height:31px;}
.hr_btnL{width:310px; float:left; border-right:1px solid #dbdbdb; text-align:center; height:31px;}
.hr_btnR{width:300px; float:left; text-align:center;}
.c_red{color:#f00;}
.fl{float:left}
.fr{float:right}
.clear{clear:both;height:0px; overflow:hidden}
/* hr */
.hr{font-size: 14px; color:#666666; margin:10px auto; width:100%;font-size:12px;line-height:24px; border:1px #dbdbdb solid;border-collapse: collapse; background: #f6f9ff;}
.hr td{border:1px #dbdbdb solid; border-collapse: collapse; padding:5px;font-size: 14px; color:#666666;}
.hr input,.hr textarea{font-size: 14px; height: 20px; line-height: 20px; line-height:1.8; border:1px solid #ccc;}
.hr a{color:#333;}
.hr a:hover{color:#de0303;}
.hr_btn{width:100px; height:40px; font-size:14px;color:#666666;}
.fl{float:left}
.fr{float:right}
.clear{clear:both;height:0px; overflow:hidden}
/* book*/
.bookmain{width:726px;padding:0 10px;height:auto;font: 14px/30px 'microsoft yahei';color: #185e0b;margin:0 auto;}
.bookmain div{font-size:14px}
.bookline{width: 650px; height:34px;background-image: url("../images/about_box_line.jpg"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/about_box_line.jpg*/); background-repeat:repeat-x; background-position: 0 0; margin:0 auto;margin-top:10px;}
.book3{width:550px; margin:0 auto;}
.booktop{width:726px; height:30px; float:left; background:url("../images/bookico.png"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/bookico.png*/) no-repeat 10px 7px; margin-top:20px;}
.booktop_name{width:530px; height:30px; float:left; color:rgb(0,103,178); padding-left:36px; line-height:30px; font-weight:bold;}
.booktop_time{width:150px; height:30px; float:left; color:rgb(102,102,102); text-align:right; line-height:30px;}
.bookcontent{width:706px; min-height:40px; height: auto!important; height:40px;float:left; border:1px solid #d6deef; background:url("../images/bookcontentbg.jpg"/*tpa=http://mb.52web.me/TP001021/theme/TP001021/images/bookcontentbg.jpg*/) repeat-x; background-color:#fff; padding:10px; color:rgb(102,102,102);}
.bookadmin{width:650px; height:auto; float:left;}
.bookadmin_top{width:650px; height:12px; float:left; line-height:0px; font-size:0px;}
.bookadmin_mid{width:706px; min-height:30px; height: auto!important; height:30px; border-left:1px solid #d6deef; border-right:1px solid #d6deef; border-bottom:1px solid #d6deef; float:left; padding:10px; color:rgb(40,46,58); background: #ffffff;}
.messagecol{color:rgb(0,103,178);}
.admincol{color:rgb(40,46,58); font-weight:bold;}
.admintimecol{color:rgb(153,153,153); font-size: 12px; float:left; *margin-top:-17px;}
.message{width:600px; height:auto;float:left;padding-left:50px; color:rgb(102,102,102);}
.message li{width:600px;height:40px; float:left; margin:0px 0px 22px 0px; padding:0px;}
.message li input{height:34px; line-height:34px; width:430px;border: 1px solid #cccccc;background: #fff;}
.message li p.message_title{width:100px; height:34px; line-height: 34px; color: #282e3a; float:left; text-align:right; font-size:14px;}
.message li p.message_content{width:400px;float:left;}
.message li.contentb{width:500px;height:150px; float:left;}
.message li.contentb textarea{width:430px;border: 1px solid #cccccc;height:120px;background: #fff;}
.message li.yzm{width:600px;height:60px; float:left;}
.message li p.message_yzminput{width:140px; float:left;}
.message li p.message_yzminput input{width:130px;}
.message li p.message_yzmico{width:100px; height:40px; float:left;}
.message li p.message_sub{width:180px; height:38px; float:left;}
.message li p.message_sub a{width:180px; height:38px; display:block;color: #fff; font-size: 16px; line-height: 38px; font-weight: bold; text-align: center;background: #0067b2;}
.tab2{background:#fff; width:100%; margin-top:5px; border:1px solid #e1e0e1;}
.blank{width:100%; height:20px; margin-bottom:5px;}
.searchred{color:#f00 !important; margin:0 !important}
.searchresult{color:#666; font-size:14px; line-height: 28px; text-align: center;}
.searchresult a{color:#cd2223}