@charset "utf-8";
html{ overflow-y:scroll;}
body,td,th,input,textarea,select {
	font-size: 12px;
	color:#333;
	font-family:"Microsoft Yahei", Arial, Helvetica, sans-serif;
}
body {
	margin: 0px;
	padding:0px;
}
ul,li,form{ margin:0; padding:0; list-style-type:none;}
a{color:#333; text-decoration:none;}
a:hover{color:#BD1224; text-decoration:none;}
.bluea{color:#3299D6;}
.bluea:hover{color:#BD1224;}
.bluea2{color:#3399CC;}
.bluea2:hover{color:#BD1224;}
#more{background-image:url(../index/more1.gif); background-repeat:no-repeat; background-position:right top; padding-right:21px; text-align:right;}
#more a{color:#444444; text-decoration:none;}
#more a:hover{color:#FF001E; text-decoration:none;}
a.white{color:#FFFFFF; text-decoration:none;}
a.white:hover{color:#FFFFFF; text-decoration:underline;}
.floatl{ float:left;}
.floatr{ float:right;}
.clear{ clear:both;}
.r5{-moz-border-radius:5px; border-radius:5px;}
.r10{-moz-border-radius:10px; border-radius:10px;}
.setp{}
.setp p{ margin:0; padding:0;}
.body1{width:930px;  margin:0px auto;}
.body2{width:1200px;  margin:0px auto;}
.body3{width:1100px;  margin:0px auto;}

.animation{transition: all 0.25s ease-in-out;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;}

.AnimationScale img{transition:all 0.5s;-ms-transition::all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.AnimationScale:hover img{transform:scale(1.15);-ms-transform::scale(1.15);-moz-transform:scale(1.15);-webkit-transform:scale(1.15);-o-transform:scale(1.15);}

.top{ width:100%; position:absolute; z-index:9999; background-repeat:repeat-x; -webkit-transform:translateZ(0);}
.top1{}
.top1 .companyname{ margin:0 0 0 10px; font-size:26px; color:#FFF; display:inline-block;}
.top2{ width:730px;}

.top3{ height:32px; line-height:32px;}
.top3 a{ color:#ececec;}
.top3 a:hover{ color:#FFF;}

.top3_1{ position:relative; z-index:9999; margin-right:50px;}
.top3_1 li{ float:left; display:inline-block; padding:0 5px;}
.top3_1 .jg{ background-image:url(../index/line2.gif); background-position:right center; background-repeat:no-repeat;}
.top3_1 a{ margin:0 5px; display:inline-block; font-size:14px;}
.top3_1 .var{ background-image:url(../index/icon1.png); background-repeat:no-repeat; background-position:right center; padding:0 10px 0 5px;}
.top3_1 .var .lang-box{ display:none;}
.top3_1 .var .lang-box a{ color:#333;}
.top3_1 .var .lang-box a:hover{ color:#BD1224;}
.top3_1 .varover .lang-box{ display:inline-block; position:absolute; left:-48px; margin-top:22px; top:0; width:210px;}
.top3_1 .varover .lang-box .box-arrow{ background-image:url(../index/box-arrow.png); background-repeat:no-repeat; background-position:center; height:11px;}
.top3_1 .varover .lang-box .box-content{ border:solid 1px #CCCCCC; border-top:none; background-color:#FFF; padding:8px; text-align:center;}

.top3_2{ width:190px; text-align:center; display:inline-block; color:#c4c4c4;}
.top3_2 a{ padding:0 6px; display:inline-block;}
.top3_2 a:hover{}

.mainmenu{ height:26px; padding:12px 0 0;}
.mainmenu1{ display:inline-block; height:26px;}
.mainmenu2{ padding:6px 4px 0;}
.mainmenu2 a{ display:inline-block; margin-left:5px;}
.mainmenu2 img{ border:0;}
#headm{ position:absolute; z-index:999;}
#headm li{ float:left;}
#headm li .mainfont{ font-size:16px; font-weight:bold;height:36px; line-height:36px; padding:0 20px; text-align:center;}
#headm .menujg{}
#headm li a{ color:#FFF; display:inline-block;}
#headm li a:hover{ color:#FFF; background-color:#2C2C2C;}
#headm .submainmenu{ display:none; position:absolute;}
#headm li.show .submainmenu{ display:block; background-color:#FFF; color:#333; padding:20px; position:absolute; left:0; top:36px;} /*-webkit-box-shadow:3px 3px 10px #988B68; -moz-box-shadow:0 3px 6px #4C4C4C; box-shadow:0 3px 6px #4C4C4C;*/
#headm li.show .submainmenu li{ float:none;}
#headm li.show a{color:#333; background-color:#FFF;}

#headm .about1{ vertical-align:top; padding:10px 0 10px 20px;}
#headm .about2{ vertical-align:top; padding:10px 30px 10px 0;}
#headm .about2 a{ padding:0; background-color:#999; display:inline-block;}

#headm .professionals1{ width:200px; vertical-align:top; padding:10px 0 10px 20px;}
#headm .professionals1_1{ padding:0 0 7px;}
#headm .professionals1_2{ padding:0 0 20px; border-bottom:solid 1px #d6d6d6;}
#headm .professionals1_2_1{ padding:6px 0;}
#headm .professionals1_2_1 input{ border:0; background-color:#f1f1f1; width:192px; height:28px; line-height:26px; padding:0 4px;}
#headm .professionals1_2_2{ padding:6px 0; text-align:right;}
#headm .professionals1_2_2 input{ background-color:#F18200; border:0; height:24px; line-height:18px; padding:0 10px; cursor:pointer; color:#FFF;}
#headm .professionals1_2_2 input:hover{ background-color:#FB951F; }
#headm .professionals1_3{ padding:20px 0 7px;}
#headm .professionals1_4{}
#headm .professionals1_4 a{ font-size:13px; margin:0 3px 0 0; display:inline-block;}
#headm .professionals2{ padding:10px 30px 10px 0; vertical-align:top;}

#headm .news2{ padding:10px 0; vertical-align:top; width:180px;}

#headm li.show .menu1{color:#BD1224; font-size:16px;}
#headm li.show .menu1 a{color:#333; font-size:16px; margin-bottom:7px;}
#headm li.show .menu1 a:hover{color:#BD1224; }
#headm .menu2{}
#headm .menu2 a{ margin-bottom:5px;}
#headm .menu1 a:hover, #headm .menu2 a:hover{color:#BD1224; text-decoration:underline;}


#headm li.show .submainmenu3{ padding:0; width:320px;}
#headm .menu3{}
#headm .menu3 a{ display:inline-block; width:280px; border-top:solid 1px #ffffff; border-bottom:solid 1px #ffffff; padding:20px;}
#headm .menu3 a h1{ font-size:20px; font-weight:normal; float:left; margin:0; padding:0 0 12px;}
#headm .menu3 a p{ float:right; width:170px; line-height:1.8; color:#888888; margin:0;}
#headm .menu3 a:hover{ background-color:#f3f3f3; border-color:#eaecee;}
#headm .menu3 a:hover h1{ color:#bd1224; background-image:url(../index/line3.png); background-repeat:repeat-x; background-position:bottom;}


#headm .practices1{ width:275px; vertical-align:top;}
#headm li.show .practices1 .menu1 a{color:#BD1224}
#headm li.show .practices1 .menu1 a:hover{color:#BD1224;}

.line1{ background-image:url(../index/line1.gif); background-position:center; background-repeat:repeat-y; width:81px;}
.banner{ background-position:center; background-color:#1C1C1A; height:360px;}
.banner1{ padding:105px 0 0; line-height:45px; font-size:32px; color:#FFF;}


/*-- Add by xiaoding --*/
#banner{clear:both;width:930px;margin-left:auto;margin-right:auto;}
div#flexicontent {float:left;width:100%;margin-bottom:30px;clear:both;padding-bottom:0;}
/*--- end ---*/
/* home page slidshow 20100720 by xiaolin */
#banner_images{position:relative;height:280px;width:930px;}


.dropdown_banner{position:relative; float:left; }
.dropdown_banner dl{ padding:0; margin:0;}
.dropdown_banner dt{cursor:pointer; font-size:12px; color:#000; line-height:40px; margin:0; background:#DADADA;}
.dropdown_banner dt a{color:#333; line-height:46px; font-size:16px; font-weight:bold; display:block; border-right:1px solid #FFF; text-align:center; width:231px;}
.dropdown_banner dt a:hover{ background:url(../images/in_arrow_hover.gif) no-repeat 65px 29px #2C2C2C; color:#fff;}
.dropdown_banner dd{z-index:15; position:absolute; width:231px; display:none; overflow:hidden; opacity:0; margin-left:0; background-color:#dedede; color:#404348;}
.dropdown_banner dd ul{width:231px; padding:15px 0px 0px 10px; background:#2C2C2C; height:265px;}
.dropdown_banner dd ul li a{ color:#fff; font-weight:bold; display:block; padding:2px 0px 2px 14px; font-size:12px;}
.dropdown_banner dd ul li a:hover{ color:#8FBCDD; text-decoration:underline;}
.dropdown_banner dd ul li .title{ font-size:13px; font-weight:bold; color:#E8D2A1; padding:4px 0px 4px 0px;}
.dropdown_banner .others dt a{width:234px;border-right:0px;}
.dropdown_banner .others dt a:hover{}
.dropdown_banner .others dd{width:234px;}


.foot{ border-top:solid 1px #eeeeee;}
.foot1{padding:20px 0;}
.foot1_1{ padding:5px 0; font-size:14px;}
.foot1_2{ line-height:18px; padding:8px 0 0;}
.foot2{ padding:20px 0;}
.foot2_1{ padding:0 15px 0 0;}
.foot2_2{}
.foot2_3{ padding:0 20px 0 10px; line-height:24px; color:#666666;}
.foot2_4{ color:#000000; font-size:14px; text-align:center; line-height:25px; font-weight:bold;}
.foot2_4 .tel{ color:#FF0607; font-size:16px;}

.find{border:solid 1px #D4E9F5; background-color:#FFF;}
.find1{ padding:0px 0px 0px 5px;}
.find1 input{ color:#3D7C9F; width:215px; border:0px; background-color:transparent; height:28px; line-height:28px;}
.find2{}

.left_find1{ padding:3px 0;}
.left_find1 input{ width:188px; border:solid 1px #CCC; height:24px; line-height:24px; padding:0 5px;}
.left_find2{ padding:3px 0; text-align:right;}
.left_find2 input{ border:solid 1px #CCC; background-color:#E1E1E1; cursor:pointer; height:24px;}
.left_find2 input:hover{ background-color:#EAEAEA;}

.title1{color:#3399CC; font-weight:bold; padding:0 0 2px;}

.contentbg{ background-image:url(../index/contentbg2.jpg); background-repeat:repeat-y; background-position:217px 0px;}
.left{ background-color:#F5F5F5; width:170px; vertical-align:top; float:left; padding:8px; margin:10px 0 20px 0;}
.leftfind1{ background-color:#B01233; padding:6px 12px; color:#FFF; font-size:14px;}
.leftfind2{ background-color:#EDEDED; padding:15px 9px;}
.leftfind2_1{}
.leftfind2_1 input{ width:148px;}
.leftfind2_2{ text-align:center; padding:10px 0 0;}

.right{ width:720px; vertical-align:top; float:right; padding:20px 0;}

.tdh{height:10px; font-size:1px; line-height:1px;}
.tdh2{height:20px; font-size:1px; line-height:1px;}
.tdh3{height:30px; font-size:1px; line-height:1px;}
.tdw{width:12px; font-size:1px;}
.tdw2{width:6px; font-size:1px;}
.content1{padding:15px 15px; line-height:26px; vertical-align:top;}
.newcontent{padding:15px 0 0; vertical-align:top;}
.prodcontent{padding:15px 0px; vertical-align:top;}


/*当前位置*/
.location0{ border-bottom:solid 1px #CCCCCC; display:inline-block; width:100%; height:24px; line-height:24px;}
.location1{ float:left;}
.location2{ float:right;}
.location2 img{ border:0;}


#productmenu{padding:0px 0px 0px 33px;}
#productmenu .tdset{vertical-align:top; height:400px; padding:8px 8px 0px;}
#productmenuc2 {font-size:14px; font-weight:bold; margin-bottom:5px;}
#productmenuc3 {margin-top:18px;}
#productmenu1 a{font-size:12px; color:#FFFFFF; width:93px; display:block; float:left; height:17px;}
#productmenu1 a:hover,#productmenu1 .this{font-size:12px; color:#FF9024;}
#productmenu2 a{font-size:12px; color:#FFFFFF; width:75px; display:block; float:left; height:17px;}
#productmenu2 a:hover,#productmenu2 .this{font-size:12px; color:#FF9024;}
#productmenu3 a{font-size:12px; color:#FFFFFF; width:70px; display:block; float:left; height:17px;}
#productmenu3 a:hover,#productmenu3 .this{font-size:12px; color:#FF9024;}

.csshide{display:none;}
.cssshow{display:block;}

.NewsClass1{ width:425px; padding:0 20px; vertical-align:top;}
.NewsClass1_1{ padding:0 0 6px;}
.NewsClass1_1 a{ font-size:24px;}
.NewsClass1_2{}
.NewsClass1_2 li{}
.NewsClass1_2 a{ border-bottom:solid 1px #D0D8E5; width:340px; display:inline-block; padding:4px 0;}

.prodclass1{ width:300px; vertical-align:top; padding:10px 28px 10px; line-height:20px;}
.prodclass1 img{ width:300px; height:240px; border:0px; margin-bottom:8px;}
.prodclass1 a{ font-size:14px;}

.ProdclassReadme{ padding:0px 15px 15px; line-height:20px;}

/*产品列表样式*/
.productlist1{ padding:15px; vertical-align:top; border-bottom:solid 1px #CCCCCC; width:330px;}
.productlist1_r{border-right:solid 1px #CCCCCC;}
.productlist1_1{ float:left; width:90px;}
.productlist1_1 img{ width:90px; height:90px; border:0;}
.productlist1_2{ float:right; width:230px;}
.productlist1_2_1{}
.productlist1_2_2{ padding:6px 0 0; line-height:18px;}
.productlist1_3{ padding:6px 0 0; line-height:18px;}

.productlist2{text-align:center; vertical-align:top; width:230px; padding:0px 13px 20px;}
.productlist2 img{ width:230px; height:230px; border:0; margin-bottom:1px;}
.productlist2 div{ background-image:url(../index/prodbg.gif); background-repeat:repeat-x; padding:8px 0;}
.productlist2 a{ display:inline-block;}

/*产品详细样式*/
.proddetail1{ width:210px; vertical-align:top; padding:0 20px 0 0;}
.proddetail1_1{}
.proddetail1_1 img{ width:210px; height:210px; border:0;}
.proddetail1_2{ line-height:18px;}
.proddetail2{ vertical-align:top; padding:0 20px; border-left:dotted 1px #B7B7B7; border-right:dotted 1px #B7B7B7; line-height:18px;}
.proddetail2_1{ font-size:18px;}
.proddetail2_2{}
.proddetail2_3{ border-bottom:dotted 1px #B2B2B2; padding:6px 0;}
.proddetail2_4{line-height:22px;}
.proddetail2_5{ font-size:16px; color:#3399CC;}
.proddetail3{ width:200px; vertical-align:top; padding:0 0 0 20px; line-height:18px;}
.proddetail3_1{}


.proddetailmoretitle{border-top:dashed 1px #D3D5D6; padding:15px 0 0 16px; font-size:14px; font-weight:bold; color:#C22900;}
.proddetailmore{ padding:15px 0 0 0; font-size:12px;}
.proddetailmore ul{ margin:0; padding:0; list-style-type:none;}
.proddetailmore li{ float:left; text-align:center; width:160px; padding:0 16px;}
.proddetailmore img{ width:160px; height:160px; border:0; background-color:#FFF; margin-bottom:8px;}
.bt1{ background-image:url(../index/bt1.gif); width:87px; height:33px; display:inline-block; margin:0px 5px;}
.bt2{ background-image:url(../index/bt2.gif); width:87px; height:33px; display:inline-block; margin:0px 5px;}
.bt3{ background-image:url(../index/bt3.gif); width:87px; height:33px; display:inline-block; margin:0px 5px;}


.producttitle{font-size:18px; font-weight:bold; padding:10px 0px; text-align:center; color:#D5291D;}
.producttitle2{font-size:12px; font-weight:bold; padding-bottom:10px;}

.indextitle1{ border-bottom:solid 1px #A90F0F;}
.indextitle1_1{ font-size:14px; line-height:28px; font-weight:bold;}
.indextitle1_2{ line-height:28px;}

.indexnewslist1{}
.indexnewslist1 li{ float:left; width:310px;}
.indexnewslist1_1{ width:130px;}
.indexnewslist1_1 img{ width:130px; height:130px; border:solid 1px #E0E0E0;}
.indexnewslist1_2{ width:160px; height:130px; overflow:hidden; padding:0 10px 0 0; line-height:19px;}
.indexnewslist1_2_1{ font-weight:bold;}
.indexnewslist1_2_2{ color:#666668;}

.indexnewslist2{ width:460px;}
.indexnewslist2_1{ padding:10px 0 0;}
.indexnewslist2_1_1{ border-bottom:dashed 1px #CCCCCC; line-height:34px;}
.indexnewslist2_1_1_1{}
.indexnewslist2_1_1_2{ width:76px; text-align:center;}

.indexnewslist3{ padding:0 0 30px;}
.indexnewslist3_1{ padding:0 20px; width:680px;}
.indexnewslist3_1_1{ font-size:24px; padding:0 0 3px;}
.indexnewslist3_1_2{ padding:0 0 8px; color:#999999;}
.indexnewslist3_1_3{ line-height:18px;}
.indexnewslist3_1_4{ padding:6px 0 0;}
.indexnewslist3_2{ padding:0 20px;}
.indexnewslist3_2 img{ width:150px; height:150px; border:solid 1px #CCC;}

.indexnewslist3b{ padding:0 0 30px;}
.indexnewslist3b_1{ width:520px;}
.indexnewslist3b_1_1{ font-size:24px; padding:0 0 3px;}
.indexnewslist3b_1_2{ padding:0 0 8px; color:#999999;}
.indexnewslist3b_1_3{ line-height:18px;}
.indexnewslist3b_1_4{ padding:6px 0 0;}
.indexnewslist3b_2{}
.indexnewslist3b_2 img{ width:150px; height:150px; border:solid 1px #CCC;}

.indexnewslist4{ padding:0 20px;}
.indexnewslist4_1{ width:415px; border-bottom:solid 1px #D2D2D2; font-size:16px; height:24px;}
.indexnewslist4_2{ width:415px; padding:15px 0 0;}
.indexnewslist4_2_1{color:#999999;}
.indexnewslist4_2_2{ padding:5px 0;}
.indexnewslist4_2_3{ padding:0 0 20px; line-height:18px;}
.indexnewslist4_3{ padding:0 0 10px;}

.indexnewslist5_1{font-size:18px; height:24px;}
.indexnewslist5_2{ padding:10px 0;}
.indexnewslist5_3{ padding:0 0 10px; text-align:right;}

.indexcustomer{ width:440px;}
.indexcustomer1{ padding:18px 0 0;}
.indexcustomerlist{}
.indexcustomerlist li{ float:left; width:146px; height:90px; text-align:center;}
.indexcustomerlist li img{ width:130px; height:75px; border:solid 1px #CCCCCC;}

.newmore{ padding:10px 4px 0px 0px; text-align:right;}
.newnot{ padding:8px;}

.ip_class_content{}
.ip_class_content>ul>li{ padding:20px; width:560px; float:left;}
.ip_class_list{ border:solid 1px #e3e3e3; height:600px;}
.ip_class_list1{ background-color:#ccc; position:relative;}
.ip_class_list1 .pic{ display:block; overflow:hidden;}
.ip_class_list1 .pic img{ width:560px; height:240px; border:0;}
.ip_class_list1 .txt{ background-image:url(../index/ip_bg1.png); position:absolute; bottom:0; padding:0 5%; width:90%; line-height:60px; color:#FFF;}
.ip_class_list1 .txt1{}
.ip_class_list1 .txt1 a{ color:#FFF;}
.ip_class_list1 .txt1 a:hover{ color:#FC0;}
.ip_class_list1 .txt2{ font-size:14px;}
.ip_class_list2{ padding:5px 20px 0;}
.ip_class_list2 ul{}
.ip_class_list2 li{ border-top:solid 1px #eee;}
.ip_class_list2 li:first-child{ border:0;}
.ip_class_list2 li a{ padding:16px 0; line-height:1.5; display:block;}
.ip_class_list2 li div{ color:#999;}


/*新闻列表页样式*/
.newlist{border-bottom:solid 1px #DFDFDF; padding:0; display:block;}
.newlist1{ width:140px; text-align:center; padding:10px 0; line-height:18px;}
.newlist2{ width:560px; padding:10px 0; line-height:18px;}
.newlist2_1{ font-weight:bold;}
.newlist2_2{}
.tr1{}
.tr2{ background-color:#F8F8F8;}

/*新闻详细页样式*/
.newdetail1{padding:5px 5px 0px; text-align:center; font-size:20px; font-weight:bold; color:#BD1224;}
.newdetail2{border-bottom:dashed 1px #D3D5D6; color:#333333; padding:8px 0px; text-align:center;}
.newdetail3{line-height:26px; padding:0 10px 10px;}
.newdetail4{padding-top:10px; border-top:dashed 1px #D3D5D6; line-height:26px;}
.newdetail5{line-height:20px; width:100%;}

.txtinput1{ border:solid 1px #CCCCCC; height:20px; line-height:20px;}
.txtinput2{background-color:#F9F9F9; border:solid 1px #D1D1D1; font-size:12px; color:#FE7169; color:#333333;}
.bt{ background-image:url(../index/otherbt.gif); width:90px; height:30px; line-height:30px; cursor:pointer; border:0; color:#FFF; font-size:14px; font-family:Microsoft Yahei; display:inline-block; text-align:center;}
.bt:hover{ background-position:0 -30px; color:#C00983;}
.button1{ background-color:#3299D6; color:#FFF; border:0; cursor:pointer;}

/*视频样式*/
.videolist{ text-align:center; width:312px; padding:5px 11px 10px;}
.videolist img{ width:300px; height:225px; border:solid 1px #DEDEDE; padding:5px; margin-bottom:6px;}

/*友情连接*/
.link1{ background-image:url(../index/link1.gif); background-repeat:no-repeat; background-position:center top; padding:12px 10px;}
.link1 span{ color:#2477BD; font-weight:bold;}

/*产品滚动列表样式*/
.roll {display: inline-block;overflow: hidden;width: 500px; height:122px;}
.roll .LeftBotton{display: inline; float: left; overflow: hidden; width:20px; cursor: pointer; text-align:center; margin-right:10px;}
.roll .LeftBotton img{ width: 20px; height:85px;}
.roll .RightBotton img{ width: 20px; height:85px;}
.roll .RightBotton {display: inline;float: left;overflow: hidden; width: 20px; cursor: pointer; text-align:center; margin-left:10px;}
.roll .Cont { padding-right: 0px; padding-left: 0px; float: left; overflow: hidden; width: 440px;}
.roll .ScrCont {width: 10000000px}
.roll #List1 {float: left;}
.roll #List2 {float: left;}


/*友情连接*/
#link{ margin:0px; padding:0px;}
#link li{float:left; padding:3px 2px;}
#link li a{width:124px; display:block; padding:8px 5px 5px 20px; border:solid 1px #E1E1E1; background-image:url(../index/arrow1.gif); background-repeat:no-repeat; background-position:8px 10px;}
#link li a:hover{background-color:#F6F6F6;}

.wk1_1{ background-image:url(../index/leftmenubg.gif); height:203px; padding:0px 43px 0px 30px; background-repeat:no-repeat;}

.lmenu1{ font-size:14px;}
.lmenu2{ padding:10px 0px; background-color:#FFF;}

.lefttitle{ background-color:#B01233; text-align:center; font-weight:bold; color:#FFF; font-size:18px; line-height:40px;}
.leftmenu{}
a.leftmenu1{background-color:#EEEEEE; color:#000; display:block; border-bottom:solid 2px #E8E8E8; padding:10px 0; text-align:center;}
a.leftmenu1:hover{color:#BD1224;}
a.leftmenu1o{ background-image:url(../index/leftmenu1.gif); background-repeat:repeat-y; background-color:#FFF; color:#BD1224; display:block; border-bottom:solid 2px #E8E8E8; padding:10px 0; text-align:center;}

a.leftmenu2{ background-image:url(../index/leftmenu2.gif); background-position:14px 10px; background-repeat:no-repeat; font-size:12px; display:block; padding:4px 10px 4px 26px; line-height:18px;}
a.leftmenu2:hover{ background-position:14px -84px; color:#B01233; text-decoration:none;}
a.leftmenu2o{ background-image:url(../index/leftmenu2.gif); background-position:14px -84px; background-repeat:no-repeat; font-size:12px; display:block; padding:4px 10px 4px 26px; line-height:18px; color:#B01233;}


/*招聘样式*/
.JobsList1{ background-color:#DCDCDC;}
.JobsList2{ background-color:#F3F3F3; text-align:center; font-weight:bold;}
.JobsList3{ background-color:#FFF;}
.JobsList3 a{ color:#C00983;}
.JobsList3 a:hover{ text-decoration:underline;}
.JobsList4{ background-color:#FFF; text-align:center;}
.JobsAdd2{ background-color:#F3F3F3; text-align:center;}
.JobsAdd3{ background-color:#FFF;}
.JobsAdd3 .txtinput{ width:200px; background-color:#FFF; height:24px; line-height:24px; border:solid 1px #D1D1D1;}
.JobsAdd3 .txtarea{ width:560px; height:100px; border:solid 1px #D1D1D1;}

.setpage{ text-align:center; line-height:20px;}
.setpage a{ background-color:#F0F0F0; padding:1px 6px; display:inline-block; border:solid 1px #666;}
.setpage input{ border:solid 1px #666666; background-color:#000; height:19px; color:#FFF; width:30px; margin-bottom:1px;}
.setpage .currentpage{ padding:1px 6px; display:inline-block; border:solid 1px #BD1224; color:#FFF; background-color:#BD1224;}

.Office1{}
.Office2{}
.Office2_1{ font-size:20px; text-transform:uppercase; color:#F00;}
.Office2_2{}
.Office2_2 td{ width:50%; vertical-align:top;}
.office_list1{ width:80px; padding:15px 0;}
.office_list1 img{ width:80px; height:80px; border:0;}
.office_list2{ padding:15px;}
.office_list2_1{ min-height:60px; font-size:13px; line-height:18px;}
.office_list2_2{ text-transform:uppercase; font-weight:bold;}


/*在线浮动*/
.onlineserver{width:50px; height:220px; position: fixed!important; right: 0; top: 50%; z-index: 99999;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+200));}
.onlineserver ul{height:220px; position: relative; margin-top:-110px;}
.onlineserver ul li{width:50px; height:50px; background: url(../index/onlineservice.png) 0 -100px no-repeat; margin-bottom:4px; position: absolute; top:0; right:0;}
.onlineserver ul li.first{background-position: 0 -150px;}
/*.onlineserver ul li.second{background-position: 0 -102px; top:55px;}*/
.onlineserver ul li.last{top:55px;}
.onlineserver ul li.last .tel{ display:none;}
.onlineserver ul li.search1{top:110px; background-position:0 -200px;}
.onlineserver ul li.search2{top:165px; background-position:0 -250px;}
.onlineserver ul li.on{}
.onlineserver ul li.on.last{background-position: 0 0;}
.onlineserver ul li.on.last .tel{ display:block; height:50px; line-height:50px; font-size:17px; color:#FFF; padding-left:48px; cursor:pointer; text-align:center;}
.onlineserver ul li.on.first{background-position: 0 -50px;}
.onlineserver ul li a{display: block; height:50px;}
.zaixianzixun{ cursor:pointer;}

/*商标查询*/
.Trademark{ background-image:url(../index/trademark_bg.gif); background-repeat:repeat-x; padding:30px 0; line-height:1.6;}
.Trademark, .Trademark td{ color:#183067;}
.Trademark_Find{ border:solid 1px #e5e5e5; background-color:#FFF; -moz-border-radius:5px; border-radius:5px;}
.Trademark_Find1{ background-image:url(../index/trademark1.gif); background-repeat:no-repeat; background-position:14px center; float:left; padding:0 0 0 70px;}
.Trademark_Find1 input{ height:46px; line-height:44px; border:0; background-color:#FFF; width:690px; outline:none; font-size:16px;}
.Trademark_Find2{ float:right;}
.Trademark_Find2 input{ background-color:#b41e3d; color:#FFF; border:0; cursor:pointer; height:48px; width:140px; font-size:16px; -moz-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0;}
.Trademark_Class{ padding:15px 20px 25px;}
.Trademark_Class a{ color:#183067; width:60px; margin-right:8px; line-height:28px; font-size:16px; display:inline-block;}
.Trademark_Class a:hover{ color:#ff0000;}

.Trademark_hylb{ border:solid 1px #e1e1e1; background-color:#f0f0f0; margin-bottom:20px;}
.Trademark_hylb1{ font-weight:bold; font-size:16px; padding:10px;}
.Trademark_hylb2{}
.Trademark_hylb2 .item{ vertical-align:top; background-color:#FFF; padding:10px; font-size:16px; width:16.66%; border:solid 1px #f0f0f0;}
.Trademark_hylb2 .item .title{}
.Trademark_hylb2 .item li{ float:left; padding:3px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.Trademark_hylb2 .item li a{ padding:0px; width:22px; line-height:22px; text-align:center; display:inline-block; background-color:#e9e9e9; color:#02346f;}
.Trademark_hylb2 .item li a:hover{ background-color:#bd1224; color:#FFF;}

.Trademark_List{ border:solid 1px #e1e1e1; margin-top:5px;}
.Trademark_List1{ border-bottom:solid 1px #ebebeb; background-color:#fbfbfb; padding:20px 10px; font-size:16px; font-weight:bold; color:#02346f;}
.Trademark_List2{ background-color:#FFF;}
.Trademark_List2_1{ vertical-align:top; font-size:16px; padding:20px;}
.Trademark_List2_1 a{ font-size:18px; color:#02346f; padding:2px 0; display:inline-block;}
.Trademark_List2_1 a:hover{ color:#ff0000;}
.Trademark_List2_2{ width:400px; vertical-align:top; color:#666666 !important; font-size:16px; padding:20px;}

/*
.Trademark_List1{ width:310px; padding:20px; vertical-align:top; background-color:#b41e3d;}
.Trademark_List1_1{ font-size:16px; color:#fff100; font-weight:bold; line-height:28px;}
.Trademark_List1_2{ font-size:18px; color:#FFF; line-height:28px; padding:10px 0;}
.Trademark_List1_3{ font-size:13px; color:#e3bcc1; line-height:24px;}
.Trademark_List2{ width:550px; padding:20px; vertical-align:top; border:solid 1px #e9e9e9; border-left:none; background-color:#FFF;}
.Trademark_List2 a{ padding:3px 0; line-height:24px; display:block; font-size:13px;}
*/

.Trademark_Search{ border:solid 1px #d2e1f1; background-color:#FFF; margin-top:5px;}
.Trademark_Search .title{ border-bottom:solid 1px #d2e1f1; background-color:#fcfcfc; font-size:16px; font-weight:bold; padding:10px 15px;}
.Trademark_Search .content{ padding:10px 20px; font-size:16px;}
.Trademark_Search .content .keyword{color:#ff0000; background-color:#ffff66; font-weight:bold;}

/*
.Trademark_Search{ border:solid 1px #dcdcdc; border-top:solid 4px #b41e3d; background-color:#FFF;}
.Trademark_Search1{ background-color:#fbf2f4; color:#b41e3d; padding:10px; font-size:16px; font-weight:bold;}
.Trademark_Search2{ padding:20px;}
.Trademark_Search2 ul li{ padding:8px 0;}
.Trademark_Search2 ul li a{ font-size:14px;}
.Trademark_Search2 ul li a span{ color:#F00;}
*/

.Trademark_Detail{ border:solid 1px #e1e1e1; background-color:#FFF;}
.Trademark_Detail1{ vertical-align:top; width:400px; font-size:16px;}
.Trademark_Detail1_1{ text-align:center; color:#ff0000; padding:20px; font-size:18px; font-weight:bold;}
.Trademark_Detail1_2{}
.Trademark_Detail1_2 li{ border-bottom:solid 1px #e1e1e1; padding:10px 5px;}
.Trademark_Detail1_2 li a{ display:inline-block; color:#02346f;}
.Trademark_Detail1_2 li a:hover{ color:#ff0000;}
.Trademark_Detail1_2 li a.this{ color:#ff0000; border:solid 1px #ff0000; padding:5px; font-weight:bold;}
.Trademark_Detail2{ vertical-align:top; padding-left:26px; font-size:16px;}
.Trademark_Detail2_1{ border:solid 1px #f0f2f5;}
.Trademark_Detail2_1 .title{ background-color:#fcfcfd; border-bottom:solid 1px #e1e1e1; font-size:18px; padding:10px; color:#000;}
.Trademark_Detail2_1 .content{ padding:10px 20px;}

/*
.Trademark_Detail1{ background-image:url(../index/trademark_detail1.png); background-repeat:no-repeat; background-position:16px center; background-color:#b41e3d; height:100px; color:#FFF; font-size:20px; font-weight:bold; padding:0 20px 0 100px; line-height:32px;}
.Trademark_Detail2{ border:solid 1px #dcdcdc; background-color:#FFF; padding:10px 20px 20px;}
.Trademark_Detail2_1{ line-height:26px; font-size:14px; padding:0 0 6px;}
*/

.fcolor1{ color:#F00;}

.ontop{ background-color:#FFF; padding:12px 0; position:fixed; width:58px; bottom:50px; right:10px; border:solid 1px #676767; text-align:center; cursor:pointer; display:none;}
.ontop span{ background-image:url(../index/ontop.png); background-position:0 0; width:20px; height:22px; display:inline-block; margin-bottom:8px;}
.ontop:hover{ background-color:#222; color:#FFF;}
.ontop:hover span{ background-position:0 -22px;}