/* CSS Document */

body {background-color: #FFF;}
body,td,th { font-family:Arial, Helvetica, sans-serif; color:#000;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

html{color:#000;overflow-y:scroll;background:#fff}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,form,th,td{margin:0;padding:0;color:#000;}

h1,h2,h3,h4,h5,h6{font-weight:400}
address,cite,dfn,em,var{font-style:normal}

small{font-size:12px}
ul,ol{list-style:none}
a{text-decoration:none; color:#000;}
a:hover{text-decoration:underline;color:#0033CC}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help}
q:before,q:after{content:''}
:focus{outline:0}
legend{color:#000}
fieldset,img{border:none}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
hr{border:none;height:1px;*color:#ddd;margin:0;padding:0}
img{-ms-interpolation-mode:bicubic}
.fd-left{float:left}
.fd-right{float:right}
.fd-clear{clear:both}
.fd-clr{zoom:1}
.fd-clr:after{display:block;clear:both;height:0;content:"\0020"}
.fd-hide{display:none}
.fd-show{display:block}
.fd-inline{display:inline}
.fd-lump{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline}
.fd-visible{visibility:visible}
.fd-hidden{visibility:hidden}
.fd-locate{position:relative}


.clear{ clear:both}
.w1150{width:1150px; margin:0 auto; padding:0px;}

.ht10{ line-height:10px; height:10px;clear:both;}
.ht20{ line-height:20px; height:20px;clear:both;}
.ht30{ line-height:30px; height:30px;clear:both;}
.ht40{ line-height:40px; height:40px;clear:both;}
.ht50{ line-height:50px; height:50px;clear:both;}
.ht60{ line-height:60px; height:60px;clear:both;}
.ht70{ line-height:70px; height:70px;clear:both;}
.ht80{ line-height:80px; height:80px;clear:both;}
.ht90{ line-height:90px; height:90px;clear:both;}
.ht100{ line-height:100px; height:100px;clear:both;}
.ht110{ line-height:110px; height:110px;clear:both;}
.ht120{ line-height:120px; height:120px;clear:both;}
.ht130{ line-height:130px; height:130px;clear:both;}

.dytop{width:100%; background-color:#ffffff; height:48px;border-bottom:#efefef solid 1px; border-top:#efefef solid 1px;}
.dytop_1{width:1150px; margin:0 auto; }
.dytop_1r{float:right; margin-top:14px; margin-right:10px; width:180px;}
.dytop_1r .ru{color:#39434c; margin-left:35px; float:left; border:solid 1px #CCC;  }
.dytop_1r .ko{color:#39434c; margin-left:15px; float:left; border:solid 1px #CCC;}
.dytop_1r .es{color:#39434c; margin-left:15px; float:left; border:solid 1px #CCC;}
.dytop_1r2{float: right; width:200px; overflow:hidden }


.head_head{ width:100%; background:#fff; overflow:hidden;}
.head_head .head_h_title{ float:left; color:#fff; font-size:16px; letter-spacing:0; line-height:50px; font-family:Arial, Helvetica, sans-serif;}
.head_head .head_h_title p{ display:inline-block; font-size:30px; color:#000000; padding:0 4px;}
.head_head .head_h_title p.hp1{ position:relative; top:0;}
.head_head .head_h_title span{ color:#000000; font-size:20px;}
.head_head .head_h_serach{ float:right; margin-top:12px;}
.head_head a{color:#000000;}

.header{ width:100%; height:80px;  position:relative; border-left:1px solid #eee;}
.header .logo{ float:left; line-height:78px; text-align:center;}
.header .logo img{ height: 55px; width: auto;}
.serach{ position:relative; top:0px; right:0px;height:30px;border:#dbdbdb solid 1px; overflow:hidden; margin-top:8px;}
.serach input.search_key{  height:30px;  width:120px; text-indent:0.5em; border:none; background-color:#fff; color:#a4a4a4; line-height:30px; text-align:left; font-size:14px;}
.serach .serach_icon{ width:30px; height:30px; background:url(../images/serach.png) no-repeat center; display: block; position:absolute; right:5px;padding-right: 2px;  top:0px; border:none; cursor:pointer; }

.serachin{width: 30px; height: 30px; background: none; border: none;}

.language{ display: block; float: right;  color: #fff;}
.language a{ color: #fff;line-height: 50px; display:inline-block; padding-left:5px; font-size:14px; text-transform:uppercase;}

.emali{ display: block; float: right;  color: #fff;line-height: 47px; background-image:url(../images/teln3.png); background-repeat:no-repeat; padding-left:22px; background-position:left center;width:200px; float:right;margin-top:5px; }
.emali a{ color: #5e6265;line-height: 40px; display:inline-block; padding-left:5px; font-size:14px; }


.dytop2{width:1150px; margin:0 auto; padding:10px 20px 0px 10px;}
.dytop2_logo{float:left; margin-left:30px; padding-bottom:10PX;}

.shopsign-background{height:51px;overflow:hidden; margin:0px;background-color:#ffffff; margin:32PX 0px 0px 0px; }
.dytop2_menu{ font-size:38px;  font-weight:normal;margin:50px 0px 0px px;}

.dym1{width:820px;z-index:999999;position:absolute; margin-left:35px; }

.imcm{ height:44px; line-height:44px;}
.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0px;margin:0;}
.imcm li a img{display:inline;border-width:0px;}
.imcm span{display:inline;}
.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}
.imcm .imsc{position:relative;}
.imcm .imsubc{position:absolute;visibility:hidden;}
.imcm li{list-style:none;;float:left;}
.imcm ul ul li{width:100%;float:none !important;}
.imcm a{display:block;position:relative;}
.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}
.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}
.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}
.imde ul li:hover .imsubc{visibility:visible;}
.imde ul ul li:hover  .imsubc{visibility:visible;}
.imde ul ul ul li:hover  .imsubc{visibility:visible;}
.imde li:hover ul  .imsubc{visibility:hidden;}
.imde li:hover ul ul .imsubc{visibility:hidden;}
.imde li:hover ul ul ul  .imsubc{visibility:hidden;}
.imcm .imea{display:block;position:relative;left:0px;line-height:1px;height:0px;width:1px;float:right;}
.imcm .imea span{display:block;position:relative;line-height:0px;}
.dvs,.dvm{border-width:0px}/*\*//*/.imcm .imea{visibility:hidden;}/**/
.imatm{ font-size:24px; line-height:44px; color:#302a2a; width:130px;  }
.imsc{ line-height:30px;}
.imsubc{  line-height:30px;}
	/* --[[ Main Expand Icons ]]-- */
	#imenus0 .imeam span,#imenus0 .imeamj span {background-image:url(sample3_main_arrow.html); width:7px; height:5px; left:-8px; top:5px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-image:url(sample3_main_arrow.html); background-repeat:no-repeat;background-position:top left;}


	/* --[[ Sub Expand Icons ]]-- */
	#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url(arrow_sub.html); width:10px; height:13px; left:-10px; top:0px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(arrow_sub.html); background-repeat:no-repeat;background-position:top left; height:30px; line-height:30px;}


	/* --[[ Main Container ]]-- */
	#imouter0 {  padding:0px; margin:0px; }


	/* --[[ Sub Container ]]-- */
	#imenus0 li ul {background-color:#fff;border-top: 1px solid #f0f0f0;margin:0px; padding:0px; text-indent:10px; color:#000;}


	/* --[[ Main Items ]]-- */
	#imenus0 li a, #imenus0 .imctitle {color:#302a2a; text-align:center; font-size:18px;  text-decoration:none; border-style:none; border-color:#000000; border-width:0px; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover>a {background-color:#fff; color:#111111; }
		#imenus0 li a.ihover, .imde imenus0 a:hover {background-color:#fff; color:#111111;  }

		/* [active] */
		#imenus0 li a.iactive {background-color:#fff; color:#111111; }


	/* --[[ Sub Items ]]-- */
	#imenus0 ul a, #imenus0 .imsubc li .imctitle  {color:#000; text-align:left; font-size:14px;   border-top: 1px solid #f0f0f0; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {background-color:#302a2a; color:#fff; }
		#imenus0 ul li a.ihover {background-color:302a2a; color:#fff; }

		/* [active] */
		#imenus0 ul li a.iactive {background-color:#302a2a; color:#fff; }

.imjt{background-image: url(../images/topm1.jpg); background-repeat:no-repeat; background-position:center right; }		
/* banner */		
		
.cbp-fwslider {position: relative;margin: 0 0 10px;overflow: hidden;padding: 0px 0 60px;}
.cbp-fwslider ul {margin: 0;padding: 0;white-space: nowrap;list-style-type: none;}
.cbp-fwslider ul li {-webkit-transform: translateZ(0);-moz-transform: translateZ(0);transform: translateZ(0);float: left;display: block;margin: 0;padding: 0;}
.cbp-fwslider ul li > a, .cbp-fwslider ul li > div {display: block;text-align: center;outline: none;height:450px;}
.cbp-fwslider ul li > a img {border: none;display: block;
width:100%;height:450px;}
.cbp-fwslider nav span {position: absolute;top: 50%;width: 50px;height: 100px;background: #47a3da;color: #fff;font-size: 50px;text-align: center;margin-top: -50px;line-height: 100px;cursor: pointer;font-weight: normal;}
.cbp-fwslider nav span:hover {background: #378fc3;}
.cbp-fwslider nav span.cbp-fwnext {right: 0px;}
.cbp-fwslider nav span.cbp-fwprev {left: 0px;}
.cbp-fwdots {position: absolute;bottom: 0px;white-space: nowrap;text-align: center;width: 100%;}
.cbp-fwdots span {display: inline-block;width: 18px;height: 18px;background: #ddd;margin: 4px;border-radius: 50%;cursor: pointer;}
.cbp-fwdots span:hover {background: #999;}
.cbp-fwdots span.cbp-fwcurrent {background: #47a3da;box-shadow: 0 0 0 2px #47a3da;-webkit-transition: box-shadow 0.2s ease-in-out;-moz-transition: box-shadow 0.2s ease-in-out;transition: box-shadow 0.2s ease-in-out;}


#teamcont{ position:fixed;bottom:0px; }
#teamcont .partener{margin-left:330px; margin-bottom:30px; }
#teamcont #pichuan .partener{float:right;position:fixed;bottom:0px;}
.pname{padding:25px 0 10px 0;font-weight:bold;color:black;}
.pinfo{color:black;}
.parinforma{position:fixed;z-index:9999999999999990;width:710px;color:black;display:none;border:solid 5px #333;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;background:#FFFFFF;top:15%;left:25%; text-align:center; margin:0 auto;}
#teamcont .partener .row1{background-color:#333;filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;cursor:pointer; -moz-box-shadow: 3px 3px 4px #939393;    -webkit-box-shadow: 3px 3px 4px #939393;    box-shadow: 3px 3px 4px #939393;    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#939393')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#939393');}
.showLeft{float:left;padding:20px 10px 10px 20px;}
.showRight{float:left;}
.showRight  .huncontent{padding:40px 0px 20px 30px;font-size:18px;line-height:35px;width:420px;text-align:left}
.closebtn{clear:both;position:relative;top:3px;left:670px;width:36px;height:36px;background-image:url(../images/close-n.png);cursor:pointer;}
.cssshadow {
    -moz-box-shadow: 1px 1px 20px 4px #afafaf;
    -webkit-box-shadow:1px 1px 20px 4px #afafaf;
    box-shadow:1px 1px 20px 4px #afafaf;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#afafaf')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#afafaf');}
	
/* banner */		

.dyzc1_bt{text-align:center; font-family:Calibri,Arial, Helvetica, sans-serif; font-size:38px;color:#232323;}
.dyzc1_hight{height:350px; overflow:hidden}
.dyzc1_img{width:280px; float:left; height:325px; padding-top:25px;overflow:hidden}
.dyzc1_img img{width:280px;}
.dyzc1_wz1{width:280px; float:left; background-color:#ededed;height:350px; overflow:hidden;}
.dyzc1_wz2{padding:45px 20px 20px 20px; line-height:30px;font-size:20px;}
		
		
.about{ width:100%; height:auto; overflow:hidden; padding:40px 0 40px 0;}
.about_contact{ width:100%; height:auto; overflow:hidden; margin-top:0px; padding-bottom:40px;}
.about_contact_1{line-height:30px; font-size:18px; text-align:left;}
.about_contact div{ text-align:center; line-height:24px; color:#000; font-size:14px;}
.about_contact ul{ width:80%; margin:0 auto; overflow:hidden;}
.about_contact li{ width:20%; float:left; text-align:center; padding:10px 0;}
.about_contact li p{ line-height:30px; font-size:16px;}


.Solutions{width:360px; float:left;padding-right:20px;}
.Solutionsend{width:360px; float:left;}
.Solutionstext{line-height:60px; font-size:20px; text-align:center}


.more1{ margin:5px 15px 15px 18px; }
.more1 a{ display:block; background-color:#2c3159; width:130px; padding:10px; color:#FFF;background-image: url(../images/jt1.png); background-repeat:no-repeat; background-position:125px 12px;}
.more1 a:hover{ background-color:#434343}

.vrwe a{ display:block;background-image:url(../images/Videom.png); width:73px; height:78px; background-repeat:no-repeat;}
.vrwe a:hover{ background-image:url(../images/Videomn.png); width:73px; height:78px; background-repeat:no-repeat;}


.innews1{width:350px; float:left; margin:15px; overflow:hidden}
.innews1data{ width:100px; height:100px; background-color:#434343; float:left; color:#FFF;border-radius:50px;position: relative; display:block}
.innews1data1{text-align:center;font-size:24px; margin-top:25px;}
.innews1data2{text-align:center;font-size:18px;}

.innews1txt{width:40%;float:left; padding-left:15px; font-size:16px; padding-top:10px; line-height:26px;}



.dyfoot1{width:100%; background-color:#224378; border-top:solid #314256 1px; margin-top:0px; line-height:30px; padding-bottom:15px; overflow:hidden; color:#000}
.dyfoot2{width:1150px; margin:0 auto; padding:20px 0px 10px 0px; }

.kt1{ width:228px; float:left; margin-right:20px;font-weight:normal; font-size:16x;}
.kt2{ width:120px; float:left; margin-right:38px;}
.ktit{   font-size:18px; font-weight:bold; text-transform:uppercase; color:#735806; padding-bottom:5px;}
.ktit_li{ margin-top:5px; }
.ktit_li li{  height:30px; line-height:30px;background-repeat:no-repeat; color:#735806;  font-size:18px; }
.ktit_li li a{ color:#735806;font-size:14px;}
.ktit_li li span{ float:right;color:#735806;}


.ktit_com{ margin-top:5px; line-height:23px; color:#fff;font-size:14px;padding-left:5px;}
.ktit_com a{color:#fff}
.ktit_com a img{width: 40px; height: auto;}

.ktit_com1{background-image:url(../img/teln1.png); background-repeat: no-repeat; background-position:0px 5px; padding-left:22px; line-height:30px;}
.ktit_com2{background-image:url(../img/teln2.png); background-repeat: no-repeat; background-position:0px 8px; padding-left:25px;line-height:30px;}
.ktit_com3{background-image:url(../img/skype1.png); background-repeat: no-repeat; background-position:0px 5px; padding-left:25px;line-height:30px;}
.ktit_com4{background-image:url(../img/wa.png); background-repeat: no-repeat; background-position:0px 5px; padding-left:25px;line-height:30px;}


.linka{margin-right:8px; padding-top:2px;  line-height:24px; text-align:center;  float:left;}
.linka img{border:solid 1px #dddddd; padding:2px;}

.fot1{width:100%; background-color:#735806; height:30px;  line-height:30px;  padding-bottom:22px;border-top:solid #735806 1px; }
.fot2{width:998px; margin:0 auto; padding:10px 0px 0px 0px; text-align:center; color:#fff;font-weight:normal; font-size:14px;}
.fot2 a{color:#fff;}



.teil{background:url(../images/home2.jpg) no-repeat 10px 18px; height:50px; line-height:50px;padding-left:30px; position: relative; background-color:#fff; color:#6f6f6f; width:800px; float:left; text-transform:uppercase; font-size:14px; margin-top:4px; border-bottom:#eee solid 1px; }
.dycom{width:800px; overflow:hidden; line-height:30px;padding-left:20px; padding-top:20px; padding-bottom:20px; }

.dycp{border:#CCCCCC solid 1px; padding:15px; width:705px; margin-bottom:14px;overflow:hidden; }


#businessList ul{ clear:both}
#businessList ul li{
	overflow:hidden; float:left; position:relative; width:200px;  margin-right:10px; margin-bottom: 20px;
	border:1px solid #ccc;
	top:0%;
	-moz-transition:top 1.0s, opacity 1.0s;
	-ms-transition:top 1.0s, opacity 1.0s;
	transition:top 1.0s, opacity 1.0s;
}
#businessList ul li:nth-child(4n+4){margin-right:0;}
#businessList ul li.active{
	opacity:1.0;filter:Alpha(opacity=100);
	top:0%;
	/*-moz-transform:translateY(0);
	-ms-transform:translateY(0%);
	transform:translateY(0%);*/
}
#businessList ul li a{display:block; position:relative; overflow:hidden; padding-top:100%;}
#businessList ul li .bg-thum{position: absolute; top: 0; left: 0; right: 0; bottom: 0;}
#businessList ul li .bg-thum img{
	position: absolute; top: 0; left: 0; width:200px; height:200px;
	-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s
}
#businessList ul li .business-tit{padding:10px 5px 10px 5px; font-size:12px; line-height:16px;}
#businessList ul li .business-tit span{display:block; height:30px; opacity:0.8;filter:Alpha(opacity=80);}
#businessList ul li .business-tit strong{display:block; font-weight:400; font-size:12px; height:30px;}

#businessList ul li .Model{padding:10px 5px 10px 5px; font-size:12px; line-height:30px;}

#businessList ul li .pbsee { display:block;background:#cccccc; color:#333; text-align:center; text-transform:uppercase;font-size:14px; padding:5px 0px;}
#businessList ul li .pbsee a:hover{background:#03C;display:block; color:#333;}

#businessList ul li .over-cover{
	position:absolute; top:0px; left:0px; width:100%; height:100%; visibility:hidden; opacity:0; background-image:url(../images/cpbg.png); 
	 z-index:1;  box-sizing:border-box; 
	-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s
}
#businessList ul li .over-cover img{position:absolute; top:50%; left:50%; margin:-18px 0 0 -18px; transform:rotate(-45deg) scale(0.7);  -moz-transform:rotate(-45deg) scale(0.7); opacity:0;filter:Alpha(opacity=0);
	-webkit-transition:all 0.4s 0.1s;-moz-transition:all 0.4s 0.1s;-o-transition:all 0.4s 0.1s;-ms-transition:all 0.4s 0.1s;transition:all 0.4s 0.1s;
}
#businessList ul li a:hover .bg-thum img{ }
#businessList ul li a:hover .over-cover{visibility:visible; opacity:1.0;filter:Alpha(opacity=100);}
#businessList ul li a:hover .over-cover img{transform:rotate(0deg) scale(1.0);  -moz-transform:rotate(0deg) scale(1.0); opacity:1.0;filter:Alpha(opacity=100);}
/* ?? :: ?? ?? */
#businessResultLink{padding-bottom:50px;}
#businessResultLink h3{float:left; width:28%; letter-spacing:-0.75px; line-height:74px; color:#272727; font-weight:300; font-size:44px;}
#businessResultLink h3 strong{font-weight:500}
#businessResultLink h3 a{display:inline-block; width:50px; height:22px; margin-left:5%; text-align:center; line-height:22px; background-color:#3c3c3c; color:#fff; font-size:11px; letter-spacing:0px; vertical-align:middle;}
#businessResultLink .result-link-list{float:left; width:72%; }
#businessResultLink .result-link-list li{float:left; width:32%; margin-left:2%; height:76px; text-align:center;}
#businessResultLink .result-link-list li a{display:block; border:1px solid #c2c2c2; line-height:74px;  color:#272727; font-size:20px; letter-spacing:-0.5px; font-weight:300;
	-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s
}
#businessResultLink .result-link-list li:first-child{margin-left:0;}
#businessResultLink .result-link-list li a:hover{background-color:#f1f1f1; border-color:#3b4b59;width:250px; height:250px; }



.dycpb{float:left; margin-left:25px; line-height:30px;}
.dycpb span{font-size:16px;}
.dycp_more{border:#CCCCCC solid 1px; float:right; margin:10px; padding:0px 10px; height:25px; line-height:25px;}


OL LI {MARGIN: 8px}
#con {WIDTH: 750px}
#tags {height:45px;line-height:43px;border:1px solid #dddddd;padding-left:0px;}
#tags LI {float:left;list-style:none;cursor:pointer;background-color:#eeeeee; width:50%; text-align:center; font-size:16px}
#tags LI A {display:block;padding:0 40px;}
#tags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tags LI.selectTag {background:#cccccc; color:#333}
#tags LI.selectTag A {height:45px;line-height:43px; color:#333}
#tagContent {}
.tagContent {  WIDTH: 750px; COLOR: #474747; padding-top:10px;line-height:40px; font-size:16px;DISPLAY: none; }
#tagContent DIV.selectTag {DISPLAY: block}	
	
.pbsee a{ display:block;background:#06C; color:#FFF; text-align:center; text-transform:uppercase;font-size:14px; padding:5px 0px;}
.pbsee a:hover{background:#03C;display:block; color:#FFF;}

/* tjskl-sidebar */
.tjskl-sidebar{width:230px;}
.tjskl-sidebar #submain_hidden{border-top:0;display:none;}
.tjskl-sidebar .bsb{border-bottom:1px solid #c8d2e5;border-top:0;}
/* tj_submain */
.tj_submain{border-bottom:0;width:240px;font-weight:normal;position:relative;z-index:90;}
.tj_submain .title{ background-color:#302a2a;;height:40px;line-height:40px;font-size:14px;font-weight:bold;width:161px;padding-left:20px; color:#FFF}
.tj_submain li{width:240px;height:50px;position:relative; line-height:50px;border-bottom:1px solid #eeeeee;  }
.tj_submain li a{width:180px;display:inline-block;padding:5px 20px 5px 20px; background-repeat:no-repeat; background-position:10px  center;line-height:40px; font-size:14px}
.tj_submain li a:hover{color:#F00; background-repeat:no-repeat; background-position:10px  center}
.tj_submain li a.on{width:180px;height:40px;line-height:40px;padding:0px 0px 0px 20px;position:relative;z-index:90;}
.tj_submain span{position:absolute;top:0;left:180px;z-index:1;background-color:#f9f9f9;display:none;}
.tj_submain span a{display:block;height:30px;line-height:30px;border-bottom:1px solid #ccc; }
.tj_submain span a:hover{background:#ebf0f5;text-decoration:none;background-repeat:no-repeat; background-position:10px  center;}
.tj_submain ul li{float:left;margin-right:10px;display:inline;}
.tj_submain ul li span a{text-decoration:none;}
.tj_submain ul li span a:hover{color:#f60;}
.tj_submain #more_submenu a{background:url("images/subh_bg.html") no-repeat;text-align:right;display:block;width:125px;padding-right:19px;cursor:pointer;}
.tj_submain #more_submenu a.show{background-position:100% 2px;}
.tj_submain #more_submenu a.less{background-position:100% -25px;}

			
.dyn1{float:left; margin:5px 3px 0px 15px; background-color:#FFF;}
.dyn2{float:left; margin-left:10px; background-color:#FFF; padding:0px 15px 15px 15px; }


.m-header{display:block;position: relative; background:#004098; color:#fff; margin-bottom:1px; text-transform:uppercase; 
font-size:18px; height:60px; line-height:60px; width:240px; text-align:center}
.m-header a{color:#fff}
.m-header h3{color:#fff}

.proNavBox{border:1px #f2eac3 solid; background-color:#fefcf0; padding:5px; margin:10px 0; text-align:center;}
.proNav {margin:3px 0 0 0;padding:3px 0;color:#000000;font:bold 12px Arial;}
.proNav a{padding: 3px 8px;color:#203558!important; border: solid 1px #849CC6;text-decoration: none!important;}
.proNav a:hover{background-color:#E5EDF9;color:#203558;}
.proNav span.current {color:#ffffff!important;padding: 3px 8px;background-color:#5E90C3!important;border: solid 1px #5E90C3;font-weight:bold;}
.proNav .pre{margin: 0 15px;background-image:url(images/button-bule.html);}
.proNav .next{margin-left:15px;background-image:url(images/button-bule.html);}

.pageNav {margin:10px 0 0 0;padding:10px 0;color:#000000;}
.pageNav .typing{float:right; margin-top:-7px;}
.pageNav input{font-size:10px;}
.pageNav a{padding: 2px 5px;color:#666666!important; border: 1px solid #CCCCCC;text-decoration: none!important;}
.pageNav a:hover{background-color:#E5EDF9;color:#203558!important;}
.pageNav span.current {padding:2px 5px; color:#ffffff!important;background-color:#5E90C3!important;border: solid 1px #5E90C3;font-weight:bold;}
.pageNav .pre{margin: 0 15px;}
.pageNav .next{margin-left:15px;}
/*Description tableÑùÊ½*/
.proShowTabe { margin-bottom:15px;}
.proShowTabe th {padding:4px 4px 4px 8px; background-color:#E7E7E7;  text-align:left;font-weight: bold;vertical-align: top;}
.proShowTabe td {padding:4px 4px 4px 8px;border-bottom:1px solid #E7E7E7; vertical-align: top; font-size:12px;}



.scrolltab{position:relative;width:450px;margin:0 auto;}
.scrolltab .ulBigPic{width:450px;height:480px;padding:0px 0px 0;overflow:hidden;}
.scrolltab .ulBigPic li{width:450px;height:480px;display:none;}
.scrolltab .ulBigPic .liSelected{display:block;}
.scrolltab .ulBigPic img{border:1px solid #dedede;padding:2px;background-color:#fff;}
.scrolltab .ulBigPic .sPic{width:350px;overflow:hidden; margin-left:0px;}
.scrolltab .ulBigPic .sSideBox{width:290px;float:right;overflow:hidden;}
.scrolltab .sSideBox span{width:290px;display:block;overflow:hidden;}
.scrolltab .ulBigPic .sTitle{height:32px;line-height:32px;font-size:14px;font-weight:700;color:#333;}
.scrolltab .ulBigPic .sIntro{line-height:24px;color:#666;word-wrap:break-word;word-break:break-all;}
.scrolltab .ulBigPic .sMore{height:24px;line-height:24px;}
.scrolltab .ulBigPic .sMore a{color:#841;}
.scrolltab .ulBigPic .sTitle a{color:#333;}
.scrolltab .ulBigPic .sTitle a:hover{color:#840;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{width:38px;height:86px;display:block;position:absolute;top:190px;background:url(../images/bgArt.png) no-repeat;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel{cursor:pointer;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan{left:10px;}
.scrolltab .sLeftBtnA{background-position:-5px -2px;}
.scrolltab .sLeftBtnASel{background-position:-80px 0;}
.scrolltab .sLeftBtnABan{background-position:-161px 0;}
.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{right:10px;}
.scrolltab .sRightBtnA{background-position:-36px 0;}
.scrolltab .sRightBtnASel{background-position:-116px 0;}
.scrolltab .sRightBtnABan{background-position:-192px 0;}
.scrolltab .dSmallPicBox{width:450px;height:90px;position:relative;}
.scrolltab .dSmallPic{width:350px;height:90px;position:absolute;left:53px;top:0px;overflow:hidden;}
.scrolltab .dSmallPic ul{position:absolute; }
.scrolltab .dSmallPic li{width:92px;height:80px;border:1px solid #fff;padding:3px 2px 0;float:left;display:inline;cursor:pointer;overflow:hidden;}
.scrolltab .dSmallPic .sPic{width:87px;height:80px;display:block;}
.scrolltab .dSmallPic .sPic img{border:1px solid #ddd;padding:2px;}
.scrolltab .dSmallPic .sTitle{width:141px;height:30px;line-height:30px;display:block;text-align:center;color:#333;overflow:hidden;}
.scrolltab .dSmallPic .liSelected{border-color:#e9c184;}
.scrolltab .dSmallPic .liSelected .sPic img{border-color:#fff;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan,.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{width:18px;height:37px;display:block;position:absolute;top:25px;background:url(../images/bgArt.png) no-repeat;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel{cursor:pointer;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan{left:20px;}
.scrolltab .sLeftBtnB{background-position:0 -87px;}
.scrolltab .sLeftBtnBSel{background-position:-36px -87px;}
.scrolltab .sLeftBtnBBan{background-position:-73px -87px;}
.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{right:20px;}
.scrolltab .sRightBtnB{background-position:-16px -87px;}
.scrolltab .sRightBtnBSel{background-position:-52px -87px;}
.scrolltab .sRightBtnBBan{background-position:-88px -87px;}




.abbc{background:url(../images/home2.jpg) no-repeat 10px 18px; height:50px; line-height:50px; padding-left:30px; position: relative;background-color:#fff; color:#6f6f6f; text-transform:uppercase; font-size:14px; border-bottom:#eee solid 1px;}

.productgroup-list{ padding:0px 0px;}
.productgroup-list ul{}
.productgroup-list li{width:240px;}
.productgroup-list li a{line-height:1.4em; display: block; padding:18px 10px 18px 20px; border-bottom:1px solid #eeeeee ;
    transition: 0.5s ;
	-webkit-transition: 0.5s ;
	-moz-transition: 0.5s ;
	-o-transition: 0.5s ;
	-ms-transition: 0.5s;width:230px; overflow:hidden;}
.productgroup-list li a:hover{color:#5d544d;text-decoration:underline}
.productgroup-list li.menu-footer a,.productgroup-list li.menu-footer a:link,.productgroup-list li.menu-footer a:visited,.productgroup-list li.menu-footer a:hover{color:#333;font-weight:700}
.productgroup-list li.active a{color:#F90}

.news_li{ margin-top:0px;}
.news_li li{border-bottom:1px dashed #b4b5b5; font-size:16px;line-height:30px;BACKGROUND-IMAGE: url(../images/icon-09.gif);background-position: 5px 16px; background-repeat:no-repeat; padding:8px 0px 8px 22px; }
.news_li li a:link,.news_li li a:visited{ color:#000;}
.news_li li span{ float:right;color:#000;}


.toggle{margin-bottom:20px;}
.toggle .toggle-title{border: 1px solid #ddd;display: block;position: relative;padding:10px 0px 10px 15px;background-image: linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image: -o-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image: -moz-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image: -webkit-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image: -ms-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-color: #F9F9F9;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;font-weight:600;cursor: pointer;overflow: hidden;color:#999999;}
.toggle .toggle-title span{float: right;display:block;margin:-10px 0px -10px 0px;width:42px;height:42px;background: url(../images/accordion-open.png) no-repeat right center;color:#999999;}
.toggle .toggle-title i{margin:-2px 8px 0 0px;opacity: 0.4;}	
.toggle .toggle-title.active{color:#444444;-webkit-border-radius:3px 3px 0px 0px;-moz-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px;}
.toggle .toggle-title.active span{background: url(../images/accordion-close.html) no-repeat right center;}
.toggle .toggle-title.active i{opacity: 0.95;line-height: 1;}	
.toggle .toggle-inner{background: #ffffff;margin:0;-webkit-border-radius:0px 0px 3px 3px;-moz-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;-webkit-box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);-moz-box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);border:1px solid #ddd;border-top:0;padding:20px 20px 0px 20px;display:none;}
.toggle .toggle-inner div{max-width: 100%;}


.simple-image-bar {
  width:100%; overflow:hidden; height:auto;
}
.simple-image-bar ul{}
.simple-image-bar  li {
  float: left;
  width:19.9%;

}
.simple-image-bar  li img{
  max-width: 100%;
  height: auto;}
  
.foot_seo{ color:#FFF}
.foot_seo a{ color:#FFF}
/* 
.pro-new{width: 100%;height: auto;overflow: hidden;padding: 35px 0 45px 0;}
.pro-new .title{font-size: 34px;text-align: center;padding-bottom: 5px;color: #333333;letter-spacing: 1px;}
.pro-new .sub-title{font-size: 20px;text-align: center;color: #333333;}
.pro-new .sub-title span{display: inline-block;height: 30px;line-height: 30px;width: auto;}
.pro-new .sub-title span.text{padding: 0 10px;}
.pro-new-show {position: relative;width: 100%;height: auto;overflow: hidden;}
.pro-new-show .pro-list{width: 89%;height: auto; margin:0 auto;overflow: hidden;}
.pro-new-show .pro-list ul li{float: left;width: 337px;height: auto;overflow: hidden;background: #FFFFFF;margin-right: 19px;}
.pro-new-show .pro-list ul li:last-child{margin-right: 0;}
.pro-new-show .pro-list ul li img{width: 100%;height: 220px;}
.pro-new-show .pro-list ul li .desc{padding: 5px 5px;box-sizing: border-box; margin-top:-40px;}
.pro-new-show .pro-list ul li .desc .p-title{font-size: 16px;color: #323232;padding-bottom: 5px; line-height:30px; font-weight:bold;}
.pro-new-show .pro-list ul li .desc .p-desc{font-size: 14px;color: #969696;line-height: 25px;}
.pro-new-show .arrow a{display: inline-block;position: absolute;width: 49px;height: 100px;z-index: 2;}
.pro-new-show .arrow a.prev{left: 0;top: 50%;margin-top: -100px;background: url(../images/a_38.jpg) center center no-repeat;}
.pro-new-show .arrow a.next{right: 0;top: 50%;margin-top: -100px;background: url(../images/a_41.jpg) center center no-repeat;}
.pro-new-show .arrow a:hover{background-color: rgba(0,0,0,.3);}
.pro-new-show .pagination{position: relative;width: 100%;height: auto;overflow: hidden;padding-top: 40px;text-align: center;}
.pro-new-show .pagination ul li{width: 15px;height: 15px;border-radius: 100%;background: #FFFFFF;display: inline-block;margin: 0 8px;text-indent:-9999px; }
.pro-new-show .pagination ul li.on{background: #2069ff;}
 */
.pro-new{width: 100%;height: auto;overflow: hidden;padding: 35px 0 15px 0;}
.pro-new .title{font-size: 34px;text-align: center;padding-bottom: 5px;color: #333333;letter-spacing: 1px;}
.pro-new .sub-title{font-size: 20px;text-align: center;color: #333333;}
.pro-new .sub-title span{display: inline-block;height: 30px;line-height: 30px;width: auto;}
.pro-new .sub-title span.text{padding: 0 10px;}
.pro-new-show {position: relative;width: 100%;height: auto;overflow: hidden;}
.pro-new-show .pro-list{width: 100%;height: auto; margin:0 auto;overflow: hidden;}
.pro-new-show .pro-list ul li{float: left;width: 280px;height: auto;overflow: hidden;background: #FFFFFF;margin-right: 19px;}
.pro-new-show .pro-list ul li:last-child{margin-right: 0;}
.pro-new-show .pro-list ul li img{width: 100%;height: 183px;}
.pro-new-show .pro-list ul li .desc{padding: 5px 5px;box-sizing: border-box; margin-top:-30px;}
.pro-new-show .pro-list ul li .desc .p-title{font-size: 16px;color: #323232;padding-bottom: 5px; line-height:30px; font-weight:bold;}
.pro-new-show .pro-list ul li .desc .p-desc{font-size: 14px;color: #969696;line-height: 25px;}
.pro-new-show .arrow a{display: inline-block;position: absolute;width: 49px;height: 100px;z-index: 2;}
.pro-new-show .arrow a.prev{left: 0;top: 50%;margin-top: -100px;background: url(images/a_38.html) center center no-repeat;}
.pro-new-show .arrow a.next{right: 0;top: 50%;margin-top: -100px;background: url(images/a_41.html) center center no-repeat;}
.pro-new-show .arrow a:hover{background-color: rgba(0,0,0,.3);}
.pro-new-show .pagination{position: relative;width: 100%;height: auto;overflow: hidden;padding-top: 40px;text-align: center;}
.pro-new-show .pagination ul li{width: 15px;height: 15px;border-radius: 100%;background: #FFFFFF;display: inline-block;margin: 0 8px;text-indent:-9999px; }
.pro-new-show .pagination ul li.on{background: #2069ff;}
.cmore{display: block;width: 182px;height: 45px;line-height: 45px;text-align: center;margin:30px auto;border:1px solid #dcdcdc;color: #666;transition: all 400ms;border-radius: 22px;}
.cmore:hover{background: #2c3159;color: #fff;border-color: #2c3159;}


.new-show {position: relative;width: 100%;height: auto;overflow: hidden;}
.new-show .pro-list{width: 100%;height: auto; margin:0 auto;overflow: hidden;}
.new-show .pro-list ul li{float: left;width: 260px;height: auto;overflow: hidden;background: #FFFFFF;margin-right: 19px;}
.new-show .pro-list ul li:last-child{margin-right: 0;}
.new-show .pro-list ul li img{width: 100%;height: 171px;}
.new-show .pro-list ul li .desc{padding: 5px 5px;box-sizing: border-box; margin-top:-20px;}
.new-show .pro-list ul li .desc .p-title{font-size: 14px;color: #323232;padding-bottom: 5px; line-height:25px; }
.new-show .pro-list ul li .desc .p-desc{font-size: 14px;color: #969696;line-height: 25px;}


.btn-transparent {padding: 8px 12px;background-color: #efefef;color:#545857; border:#545857 solid 1px;margin-right:5px;}
.btn-transparent:hover {background-color: #ffffff;color:#545857; border:#545857 solid 1px;margin-right:5px;}
.btn-green {background-color: #ffffff;color:#545857; border:#545857 solid 1px;padding: 8px 12px;margin-right:5px;}
.btn-green:hover {background-color: #999;}

.page-number .btn-transparent{padding: 8px 12px;background-color: #efefef;color:#545857; border:#545857 solid 1px;margin-right:5px;}

.thisclass{padding: 8px 12px; background-color: #ffffff;color:#545857; border:#545857 solid 1px; margin-right:5px;}


.nttiebg{background-image:url(../images/titebg.png); background-repeat:no-repeat; background-position:center center; text-align:center; font-size:34px; text-transform:uppercase; font-family:Helvetica, sans-serif; font-weight:bold;}
.nttiebg span{/*color:#2c3159*/}

.nttiehot{width:100%; background-color:#f7f7f7; height:65px; line-height:65px; border-bottom:#efefef solid 1px; border-top:#efefef solid 1px;}
.nttiehome{background-image:url(../images/home.jpg); background-repeat:no-repeat; background-position:center left; padding-left:20px; color:#737373; text-transform:uppercase;}
.minbg{width:100%; background-color:#f7f7f7;border-top:#efefef solid 1px;}
