body { font-size:14px; font-family: Arial, Helvetica, sans-serif; line-height:26px;margin:0px; padding:0px; color:#727272;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
textarea{ resize:none;}
input,textarea{outline:none;-webkit-appearance: none;}
a { color:#555; text-decoration:none;}
a:hover { color:#05a;}

.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.fl{ float:left;}
.fr{ float:right;}
.l { float: left;}
.r { float: right;}
.wrap { max-width: 1200px; margin:0 auto;*width: 1200px;}

/*body*/
#container { width:100%; margin:0 auto;}

/*header*/
#header{ width:100%; height:120px; position:relative; top:0; box-shadow:0 2px 8px rgba(0,0,0,.1); opacity:1;  z-index:999;background-image:url(../Images/header_bg.jpg); background-repeat:repeat-x; margin:0 auto;}
#header_content { width:1200px; height:120px; margin:0 auto;}
#nav { float:right;height:30px;}

 
/*main*/
#maincontent { margin:0 auto;}

 
/*footer*/
#footer { height:70px; background:#CCFFCC;}


.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

.logo{ float:left; width:328px; height:120px; background-image:url(../Images/logo.jpg);}
.header_right{}
.header_top{ float:right; width:410px; height:26px; margin:18px 0px 0px 0px;}
.language{ float:left; color:#b0b0b0; margin:3px 0px 0px 0px;}
.language a{ color:#b0b0b0;}
.search{ float:right; margin:0px 10px 0px 0px;}

.FrontPublic_totalSearch01-d4_c1{clear:both;margin:0 auto;text-align:right;background:url(../Images/search_r.png) no-repeat right center;height:24px;line-height:24px;width:260px;}
.FrontPublic_totalSearch01-d4_c1 .fontred,.FrontPublic_totalSearch01-d4_c1 .fontwhite{color:#f60}
.FrontPublic_totalSearch01-d4_c1 .fontwhite{color:#fff}
.FrontPublic_totalSearch01-d4_c1 select{height:20px;line-height:20px;vertical-align:middle;border:0;background:0;margin-top:3px}
.FrontPublic_totalSearch01-d4_c1 .input{height:19px;line-height:19px; color:#888;border:0;background:0}
.FrontPublic_totalSearch01-d4_c1 .btn{height:24px;line-height:24px;vertical-align:middle;width:56px}
.FrontPublic_totalSearch01-d4_c1 .btn-com-03{background:0}
.FrontPublic_totalSearch01-d4_c1 span.model{background:url(../Images/search_l.png) no-repeat left center;float:left;height:24px;line-height:24px;padding-left:17px}
.FrontPublic_totalSearch01-d4_c1 span.model cite{font-style:normal;line-height:24px;cursor:pointer;background:url("../Images/icon_arrow.jpg") no-repeat;background-position:center right;padding-right:20px}.FrontPublic_totalSearch01-d4_c1 span.model ul.modellist{text-align:center;border:1px solid #b5b5b5;position:relative;z-index:999999}
.FrontPublic_totalSearch01-d4_c1 span.model ul.modellist li a{color:#b5b5b5;text-decoration:none}
.FrontPublic_totalSearch01-d4_c1 span.model ul.modellist li a:hover{text-decoration:underline}
.FrontPublic_totalSearch01-d4_c1 .btn-com-03{background:url(../Images/search.jpg) no-repeat center center;width:14px;height:12px}
.FrontPublic_totalSearch01-d4_c1 .search{margin-right:10px; margin-top:5px;display:inline-block}
.FrontPublic_totalSearch01-d4_c1 .keyword{display:inline-block; width:122px;}
.FrontPublic_totalSearch01-d4_c1 .scrollbar{overflow:auto;SCROLLBAR-FACE-COLOR:#e8e8e8;SCROLLBAR-HIGHLIGHT-COLOR:#ddd;SCROLLBAR-SHADOW-COLOR:#CCC;SCROLLBAR-3DLIGHT-COLOR:#fff;SCROLLBAR-ARROW-COLOR:#AAA;SCROLLBAR-TRACK-COLOR:#fff;SCROLLBAR-DARKSHADOW-COLOR:#FFF;SCROLLBAR-BASE-COLOR:#FFF}

.navbar-brand{
		    padding: 29px 15px;
		    height: auto;
		}
		nav.navbar.bootsnav{
		    border: none;
		    margin-bottom: 150px;
		}
		.navbar-nav{
		    float: left;
		}
		nav.navbar.bootsnav ul.nav > li > a{
		    color: #474747;
		    text-transform: uppercase;
		    padding: 30px;
		}
		nav.navbar.bootsnav ul.nav > li:hover{
		    background: #f4f4f4;
		}
		.nav > li:after{
		    content: "";
		    width: 0;
		    height: 3px;
			background:#0069c6;
		    position: absolute;
		    bottom: 0;
		    left: 0;
		    transition: all 0.5s ease 0s;
		}
		.nav > li:hover:after{
		    width: 100%;
		}
		nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after{
		    font-size: 16px;
		    font-weight: 500;
		    position: absolute;
		    top: 35%;
		    right: 10%;
		    transition: all 0.4s ease 0s;
		}
		nav.navbar.bootsnav ul.nav > li.dropdown.on > a.dropdown-toggle:after{

		}
		.dropdown-menu.multi-dropdown{
		    position: absolute;
		    left: -100% !important;
		}
		nav.navbar.bootsnav li.dropdown ul.dropdown-menu{
		    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
		    border: none;
		}
		@media only screen and (max-width:990px){
		    nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after,
		    nav.navbar.bootsnav ul.nav > li.dropdown.on > a.dropdown-toggle:after{ content: " "; }
		    .dropdown-menu.multi-dropdown{ left: 0 !important; }
		    nav.navbar.bootsnav ul.nav > li:hover{ background: transparent; }
		    nav.navbar.bootsnav ul.nav > li > a{ margin: 0; }
		}

.index_01{ width:1200px; margin:60px auto;}
.index_01_title{ text-align:center; margin:0 auto;}
.title_h1 {
	color: #272727;
	font-size: 26px;
	text-transform: uppercase;
	padding-bottom: 30px;
	font-weight: 200;
	background: url(../images/title-hline.png) no-repeat center bottom;
	height: 50px;
	margin-bottom: 5px;
}
.index_01_content{ margin:38px auto;}
.index_01_content_left{ float:left; width:578px; text-align:justify; color:#575858; line-height:28px; font-size:15px;}
.index_01_content_left_digital{ font-size:16px; color:#000000; line-height:80px; padding:0px 24px 50px 0px;}
.index_01_content_left_digital span{ font-size:34px; color:#e70012; font-weight:bold; padding:0px 5px;}
.index_01_content_right{ float:right; width:554px; height:347px; background-image:url(../Images/index_about.jpg);}



.center_pro{ background:url(../Images/index_pr_bg.jpg) center top no-repeat;padding: 50px 0 86px;}
.channelOut{ height:50px;}
.channelOut .channelIn{ font-size:40px; color:#0560a7; font-weight: normal;}
.channelOut .sp{ font-size:15px; line-height:22px; color:#666666; margin:0px 0px 0px 14px;}
.channelOut .more{ font-size:16px; font-weight:bold; color:#07528c;margin-top: 8px;}
.stepcarousel {
	OVERFLOW: scroll; WIDTH: 1250px; POSITION: relative; HEIGHT: 350px; margin:45px auto;
}
.stepcarousel .belt {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#displaycssbelt {
	VISIBILITY: hidden
}
#stocklevels {
	VISIBILITY: hidden
}
.stepcarousel .panel {
	FLOAT: left; MARGIN: 0px 15px 0px 15px; OVERFLOW: hidden; WIDTH: 394px; background:#fff; padding:0px 1px 5px 0px;
}
.stock {
	CLEAR: both; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 1200px; COLOR: #000; BORDER-BOTTOM: #000 1px dashed; HEIGHT: 10px; TEXT-ALIGN: right
}
.subfeature {
	DISPLAY: block; MARGIN: 20px auto 0px auto; OVERFLOW: hidden; WIDTH: 356px;
}
.subfeature-txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 356px! important; LINE-HEIGHT: 24px; PADDING-TOP: 3px; text-align:center; POSITION: relative; 
}
.subfeature-txt H2 {
	CLEAR: both; FONT-SIZE: 16px; line-height:24px; PADDING-BOTTOM: 20px; padding-top:20px; text-align:center;
}
.subfeature-txt H2 A {
	COLOR: #595959; text-decoration:none;
}
.subfeature-txt H2 A:hover {
	COLOR: #004894
}
.subfeature A IMG {
	BORDER-RIGHT: transparent 1px solid; BORDER-TOP: transparent 1px solid; BORDER-LEFT: transparent 1px solid; BORDER-BOTTOM: transparent 1px solid
}


.index_02{ width:1266px; height:100%; overflow:hidden; margin:0 auto;}
.index_02_title{ text-align:center; margin:0 auto;}
.index_02_content{ margin:30px auto;}

/*尾部*/

.footer-nav {

    padding-top: 40px;

    padding-bottom: 40px;

    background: #005ea7;

}

.foot_nav{ width:100%; overflow:hidden;}
.foot_con{ width:1200px; margin:0 auto;}
.foot_l ul li{ float: left; margin-right:58px;}
.foot_l ul li h3{ font-size:16px; color:#fff; font-weight:normal;}
.foot_l ul li span{ display:block; width:55px; height:2px; background:#dedede; margin:14px 0px;}
.foot_li{ margin-top:5px}
.foot_con ul li p{ font-size:14px; line-height:28px; color:#bbbbbb;}
.foot_li a{ color:#dedede;-webkit-transition: all 0.5s ease-in-out;}
.foot_li a:hover{ color:#fff;}
.foot_l{ float: left;}
.foot_r{ float: right; width:470px; margin-top:-5px;}
.tel{ font-size:18px; color:#fff;}
.dizhi{ color:#dedede; font-size:14px; line-height:28px; margin-left:5px; margin-top:12px;}
.footer .footer-tool {
    float: right;
}
.footer {

    height: 50px;

    line-height: 50px;

    font-size: 12px;

    color: #999;
	
	width:1200px;
	
	margin:0 auto;

}

.footer .footer-tool{

    display: inline-block;
	
    font-size:14px;
	
	color: #666;

}
.footer .footer-tool a{

	color: #666;

}

.copyright{ 

    font-size:14px;
	
	color: #666;
	 
}

.copyright a {

    color: #666;

}

.copyright a:hover {

    color: #39A6E8;

}


#inner_banner_1{ width:100%; height:280px; position:relative; background-size:100% 100%; background: url(../Images/001.jpg) center no-repeat; overflow:hidden; z-index:-1;}
#inner_banner_2{ width:100%; height:280px; position:relative; background-size:100% 100%; background: url(../Images/002.jpg) center no-repeat; overflow:hidden; z-index:-1;}
#inner_banner_3{ width:100%; height:280px; position:relative; background-size:100% 100%; background: url(../Images/003.jpg) center no-repeat; overflow:hidden; z-index:-1;}
#inner_banner_4{ width:100%; height:280px; position:relative; background-size:100% 100%; background: url(../Images/004.jpg) center no-repeat; overflow:hidden; z-index:-1;}
#inner_banner_5{ width:100%; height:280px; position:relative; background-size:100% 100%; background: url(../Images/005.jpg) center no-repeat; overflow:hidden; z-index:-1;}
#inner_banner_6{ width:100%; height:280px; position:relative; background-size:100% 100%; background: url(../Images/006.jpg) center no-repeat; overflow:hidden; z-index:-1; }

#position{ width:100%; height:76px; background:#f3f3f3; margin:0 auto;}
.newslist_menu{width:1200px; margin:0 auto;}
.newslist_menu_list{ height:76px;}
.newslist_menu_list li{ float:left;display:block; height:76px; text-align:center; margin:0px 70px 0px 0px;}
.newslist_menu_list li a{ float:left; display:block; height:76px; line-height:76px; color:#6d6d6d; font-size:16px; text-align:center; padding:0px 10px;}
.newslist_menu_list li a:hover{ float:left; display:block; height:74px; line-height:76px; color:#035cac; text-align:center; border-bottom:2px #035cac solid;}
.newslist_menu_list li.selectTag,.newslist_menu_list li.selectTag a{ float:left; display:block; height:74px; background-position:center; line-height:76px; color:#035cac; text-align:center; border-bottom:2px #035cac solid;}
.newslist_content_content{ display:none;}
#tagContent DIV.selectTag,#tagContent1 DIV.selectTag,#tagContent2 DIV.selectTag,#tagContent3 DIV.selectTag,#tagContent4 DIV.selectTag,#tagContent5 DIV.selectTag,#tagContent6 DIV.selectTag,#tagContent7 DIV.selectTag,#tagContent8 DIV.selectTag,#tagContent9  DIV.selectTag{ display:block;}

#main_content{ width:1200px; margin:0 auto;}
#content{ width:1200px; height:100%; overflow:hidden; font-size:15px; color:#666666; line-height:30px; text-align:justify; padding:20px 0px 90px 0px; margin:0px auto;}
#info_text{ font-size:30px; color:#444444; text-align:center; padding:75px 0px 50px 0px;}


.about-2{width:1150px;height:440px;background:url(../Images/about-2.jpg) no-repeat center bottom; margin:0 auto;}
.about-2-left{padding-top:110px; padding-left:50px;}
.about-2-left h3{font-size:22px;color:#304773;}
.about-2-left h4{font-size:36px;color:#c8c8c8;font-family: Arial, Helvetica, sans-serif;letter-spacing: -3px;font-weight:500;}
.about-2-con{width:320px;height:345px;padding:55px 20px 0px 20px; background:#035cac;position:absolute;top:0;right:0;animation-delay:1.4s;}
.about-2-con p{font-size:16px;color:#fff; line-height:26px; padding-bottom:22px;}
.w1200{width:1150px;margin:0 auto;}
.pr{position:relative;}

#side { float:left; width:224px; min-height:410px; margin:30px 0px 0px 0px;}
#left_bg{ width:224px; height:76px;  background:#fff; background-image:url(../Images/left_bg.png);}
#left_title{ font-size:19px; color:#FFFFFF; line-height:26px; padding:10px 0px 0px 22px;}
#left_nav{ width:224px; min-height:200px; background:#fff;}


.cb_main{width:100%; height:100%; overflow:hidden; margin-top:32px; margin-bottom:50px;}
.cbm_item{width:100%; height:68px;margin-bottom:10px;padding-left:40px;}
.c_item1{background:url(../images/con_pic1.png) left top no-repeat}
.c_item2{background:url(../images/con_pic2.png) left top no-repeat}
.c_item3{background:url(../images/con_pic3.png) left top no-repeat}
.c_item4{background:url(../images/con_pic4.png) left top no-repeat}
.c_item5{background:url(../images/con_pic5.png) left top no-repeat}
.c_item6{background:url(../images/con_pic6.png) left top no-repeat}
.c_item8{background:url(../images/con_pic8.png) left top no-repeat}
.l_050{width:38%;float:left}
.ci_tit{width:100%;float:left;line-height: 26px;font-size:16px;color:#000;font-weight:bold;background:url(../images/con_pic7.png) left bottom no-repeat;padding-bottom:5px}
.ci_tet{width:100%;float:left;font-size: 16px;line-height:32px;color:#6d6d6d;padding-top:5px}
.ci_tet a{display:block;float:left;color:#6d6d6d;margin-right:20px}
.ci_tet p{float:left;margin-right:20px}
.ci_tet a.on_item{display: block;float:left;width:80px;font-size:12px;height:25px;line-height:25px;margin:8px 10px 0 0;text-align:center;color:#ef6500;background:#fff;border:1px solid #ef6500;border-radius:5px}
.ci_tet a.on_item:hover{color:#fff;background:#ef6500}
.r_050{width:57%;float:right}

.effImg01 img/*,
.inewsSlider li img,
.inewsList li img,
.videoList li img 
*/{-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;} 
.effImg01:hover img/*,
.inewsSlider li:hover img,
.inewsList li:hover img,
.videoList li.hover img
*/{transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);}


.works a{
	display: block;
	background: url(../images/img_78.png) no-repeat center center;
	width: 210px;
	height: 50px;
	padding-right: 30px;
	text-align: center;
	font-size: 16px;
	color: #666666;
	line-height: 50px;
	margin-top: 86px;
	transition: all 0.3s;
}
.works a:hover{
	background: url(../images/img_79.png) no-repeat center  center;
	color: #0089e0;
	transition: all 0.3s;
}
