/*****Reset Css  2014.4.28 by Changl*****/
body, dl, dd, ul, ol ,h1, h2, h3, h4 ,form, input, button, textarea, p, th, td{ margin:0; padding:0;}
body{ font:12px/1.5 arial,"微软雅黑"; background: #fff;}
img{vertical-align: middle; border:none;}
ul,ol{list-style:none outside none;}
table{border-collapse:collapse; border-spacing:0;}
button, input, select, textarea {font-size: 100%; vertical-align:middle;}
a{ text-decoration:none; blr:expression(this.onFocus=this.blur());}
:focus {outline: 0 none;}
h1,h2,h3{ font-size:100%;}
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{
border:none;padding:0;
}
.clearfixd:after{ height:0; content:""; display:block; clear:both; visibility:visible; font-size:0;}
.wrap{ width:1440px; margin:0 auto; position:relative;}

/*****_IncHeader*****/
.a_header{position:relative; border-bottom:1px solid #e5e5e5;}
.header_inner{ width:1004px; margin:0 auto;}
.inner_t .logo{ margin:13px 216px 15px 0; float:left;}
.inner_t .logo a{ background:url(../images/logo.png) left top no-repeat; width:507px; height:41px; display:block; margin-bottom:8px;}
.inner_t .a_search{ width:250px; float:right; padding-bottom:10px;}
.a_search .a_language{ margin:15px 0 8px 24px; float:left;}
.a_search .h_end{margin:15px 10px 8px 0;float:left;}
.a_search .h_end a{color:#666; margin-right:8px;}
.a_language a{color:#666;}
.a_keyword{ position:relative; clear:both;}
.a_keyword .text{ width:238px; height:24px; line-height:24px; padding-left:8px; border:1px solid #898989; background:none;}
.a_keyword span{ position:absolute; color:#222222; left:10px; top:1px;}
.a_keyword em{ background:url(../images/sousu.jpg) left top no-repeat; width:33px; height:24px; position:absolute; right:1px; top:1px; cursor:pointer;}

.a_nav{ background:url(../images/navbj.jpg) left top;}
.a_inner{ width:1004px; margin:0 auto; padding-top:7px;}
.inner li{  float:left; margin-left:54px; text-align:center;position:relative; }
.inner a{ width:63px;color:#000; font-size:14px; display:block;padding-bottom:10px;height:18px;*height:17px; }
.inner li.current1{border-bottom:5px solid #f00; height:23px;}
.inner .tog #pro{ width:80px; position:absolute; left:-7px; top:28px;*top:26px; z-index:99999;*z-index:9999; display:none; }
.inner .tog #pro a{ color:#333; border:none; border-bottom:1px solid #d7d7d7; height:23px; width:80px; display:block; background:url(../images/nav1.png) left top no-repeat;line-height:23px; padding-bottom:0;}
.inner .tog #pro a:hover{color:#fe0000;border-bottom:1px solid #fe0000;}


/*****_IncFotter*****/
.footer{ background:#f1f1f1;}
/*.footer_inner{ width:1004px; margin:0 auto; padding:17px 0;}*/
.footer_inner{ width:1004px; margin:0 auto; padding:4px 0;}
.footer_inner .code{ margin:0 26px 14px 12px; width:173px; float:left; margin-right:26px; position:relative;}
.code img{ margin:0 12px 10px 0; width:127px; height:127px; overflow:hidden; float:left;}
.code .atten{  width:14px; float:left;font-size:12px; font-style:normal; color:#666666; margin:14px 0; display:block; height:96px;}
.footer_inner .introduction{ margin-left:-36px; width:810px; float:left;}
.footer_inner .introduction li{ float:left; padding:0 36px; text-align:center; min-height:125px;}
.footer_inner .introduction a{ height:24px; display:block; color:#666666;}
.footer_inner .introduction .int{ font-size:14px; color:#26538e; margin-bottom:3px;}
.footer_inner .message{  clear:both;}
.message .line{padding-top:16px; color:#7c7c7c;text-align:center; margin-bottom:8px; margin-left:128px;}
.message .line a{ color:#7c7c7c; padding:0 10px;}
.message .addrees{ text-align:center;color:#7c7c7c; margin-left:140px;}
.message .addrees a{color:#7c7c7c; padding-left:10px;}
.code .web{ position:absolute; left:0; bottom:-46px; }
.code .web select{width:145px; height:18px; border:1px solid #b2b2b2;}

/*_IncPages*/
.pages{ padding:35px 0; text-align:center; clear:both;}
.pages span, .pages a{ color:#666666;  display:inline-block; padding:2px 8px; margin:0 1px;}
.pages a:hover,.pages a.on{ color:#fff; background:#0061ae;}

/*****index*****/
.header{ width:1004px; position:absolute; top:0; left:218px; background:url(../images/header_bj.png) left top; z-index:9999; padding:0 13px 0 18px; height:117px;*height:116px;}
.header_t{ margin-bottom:22px; height:67px;}
.header_t h1{ padding:13px 0 0 0; float:left;}
.header_t h1 a{ background:url(../images/logo.png) left top no-repeat; width:507px; height:41px; display:inline-block;}
.header_t .search{ width:250px; float:right;}
.search .language{ margin:15px 0 8px 24px; float:left;}
.search .h_end{margin:15px 10px 8px 0;float:left;}
.search .h_end a{color:#666; margin-right:8px;}
.language a{color:#666;}
.keyword{ position:relative; clear:both;}
.keyword .text{ width:238px; height:24px; line-height:24px; padding-left:8px; border:1px solid #898989; background:none;}
.keyword span{ position:absolute; color:#222222; left:10px; top:1px;}
.keyword em{ background:url(../images/sousu.jpg) left top no-repeat; width:33px; height:24px; position:absolute; right:1px; top:1px; cursor:pointer;}
.nav{ padding:0 50px; clear:both;}
.nav_inner{ margin-left:-54px;}
.nav_inner li{  float:left; margin-left:71px; text-align:center;position:relative; }
.nav_inner a{ width:63px;color:#000; font-size:14px; display:block;padding-bottom:10px;height:18px;*height:17px; }
.nav_inner li.current1{border-bottom:5px solid #f00; height:23px;}
.nav_inner .tog #pro{ width:80px; position:absolute; left:-7px; top:28px;*top:26px; z-index:99999;*z-index:9999; display:none; }
.nav_inner .tog #pro a{ color:#333; border:none; border-bottom:1px solid #d7d7d7; height:23px; width:80px; display:block; background:url(../images/nav1.png) left top no-repeat;line-height:23px; padding-bottom:0;}
.nav_inner .tog #pro a:hover{color:#fe0000;border-bottom:1px solid #fe0000;}

.banner{ width:1440px; height:715px; overflow:hidden; position:relative; z-index:999}
.banner_inner{ width:1440px; height:715px; overflow:hidden; }
.banner_inner li{ float:left;position:absolute; left:0; top:0;}
.banner .tab{ position:absolute; right:221px; bottom:115px;}
.tab li{ float:left; margin-right:12px; width:10px; height:10px; background:none; border:2px solid #fff; border-radius:20px; cursor:pointer;}
.tab li.on{ background:url(../images/red.png) left top no-repeat; width:15px; height:14px; border:none;}

.banner .link{ width:938px; *width:946px;height:77px; padding:15px 26px 15px 37px; position:absolute; bottom:0; left:50%; margin-left:-503px; background:url(../images/linkbj.png) left top; overflow:hidden;}
.link a{ width:288px; height:75px; display:inline-block; margin-right:28px;}
.link .link3{ margin-right:0;}

.content{ width:1004px; margin:0 auto;}
.comp{ padding-top:32px; margin-bottom:38px; overflow:hidden;}
.comp .new{ width:365px; float:left; margin-right:26px; position:relative;}
.comp .new .duo{ color:#1e347d; font-size:14px; display:block; position:absolute; right:0; top:8px;}
.comp .new .duo:hover{ border:none;}
.new h3{ color:#2b4b81; font-size:24px; background:url(../images/aci.jpg) left 4px no-repeat;  padding-left:67px; margin-bottom:9px;}
.new li{ padding:18px 0; border-bottom:1px solid #e6e6e6; }
.new li:hover{ border-color: rgb(225,0,1);}
.new .date{ margin:4px 14px 0 10px; background:url(../images/comp2.jpg) left top no-repeat; width:80x; height:24px; display:block; color:#2b4b81; line-height:24px; padding-left:5px; float:left; z-index:99;}
.new .date span{ color:#fff; margin-left:10px;*margin-left:14px;}
.new .word{ float:left; width:240px; overflow:hidden; color:#1e347d;}
.new a{ height:34px; display:block;border-left:2px solid #fff;}
.new a:hover{ border-left:2px solid #f10000;}
.new a:hover .date{background:url(../images/comp1.jpg) left top no-repeat;}
.new a.date1{ border-left:2px solid #f10000;}
.new a .date_inner{ margin:4px 14px 0 10px; background:url(../images/comp1.jpg) left top no-repeat; width:75px; *width:90px;height:24px; display:block; color:#2b4b81; line-height:24px; padding-left:5px; float:left; z-index:9999;}

.comp .recom{ width:604px; float:left; position:relative;}
.recom h3{ color:#2b4b81; font-size:24px; /*background:url(../images/aci.jpg) left 4px no-repeat;*/  padding-left:21px; margin-bottom:18px;}
.scroll{width:566px; height:150px; overflow:hidden;position:relative; margin-left:23px; }
.scroll .recom_inner{ position:absolute; left:0; top:0; height:150px; overflow:hidden;}
.recom_inner li{ float:left; margin-right:5px; width:181px;}
.recom_inner li a{ width:181px; height:116px; padding:1px; border:1px solid #dcdbdb; display:block; margin-bottom:10px;}
.recom_inner li img{width:181px; height:116px; overflow:hidden;}
.recom_inner li p{ text-align:center; color:#2b4b81; font-size:14px;}
.recom .lc{ background:url(../images/prev.png) left top no-repeat; width:17px; height:33px; position:absolute; left:0; top:100px;}
.recom .rc{ background:url(../images/next.png) left top no-repeat; width:17px; height:33px; position:absolute; right:0; top:100px;}

.facition{ padding:0 24px; margin-bottom:58px; overflow:hidden;}
.facition .button{ width:484px; float:left; margin-right:66px; height:292px; position:relative;}
.button a{width:88px; background:url(../images/anniu.jpg) no-repeat; height:88px; display:inline-block;}
.button .button1{ background-position:-100px 0; position:absolute; left:100px; top:0;}
.button .button2{ background-position:-197px 0;left:200px; top:0;position:absolute;}
.button .button3{ background-position:0px -100px; position:absolute; left:0; top:100px;}
.button .button4{ background-position:-99px -100px; position:absolute; left:100px; top:100px;}
.button .button5{ background-position:-198px -100px; position:absolute; left:200px; top:100px;}
.button .button6{ background-position:-297px -100px; position:absolute; left:300px; top:100px;}
.button .button7{ background-position:-397px -100px; position:absolute; left:400px; top:100px;}
.button .button8{ background-position:-198px -200px; position:absolute; left:200px; top:200px;}
.button .button9{ background-position:-298px -200px; position:absolute; left:300px; top:200px;}

.button a:hover{width:88px; background:url(../images/anniu1.jpg) no-repeat; height:88px; display:inline-block;}
.button a:hover.button1{ background-position:-100px 0; position:absolute; left:100px; top:-3px;}
.button a:hover.button2{ background-position:-197px 0;left:200px; top:0;position:absolute;}
.button a:hover.button3{ background-position:0px -100px; position:absolute; left:0; top:100px;}
.button a:hover.button4{ background-position:-99px -100px; position:absolute; left:100px; top:98px;}
.button a:hover.button5{ background-position:-198px -100px; position:absolute; left:200px; top:100px;}
.button a:hover.button6{ background-position:-297px -100px; position:absolute; left:300px; top:100px;}
.button a:hover.button7{ background-position:-397px -100px; position:absolute; left:400px; top:100px;}
.button a:hover.button8{ background-position:-198px -200px; position:absolute; left:200px; top:200px;}
.button a:hover.button9{ background-position:-298px -200px; position:absolute; left:300px; top:200px;}
.button a.on{width:88px; background:url(../images/anniu1.jpg) no-repeat; height:88px;background-position:-197px 0;left:200px; top:0;position:absolute;}

.button .button1.on{ background-position:-100px 0; position:absolute; left:100px; top:-3px;}
.button .button2.on{ background-position:-197px 0;left:200px; top:0;position:absolute;}
.button .button3.on{ background-position:0px -100px; position:absolute; left:0; top:100px;}
.button .button4.on{ background-position:-99px -100px; position:absolute; left:100px; top:98px;}
.button .button5.on{ background-position:-198px -100px; position:absolute; left:200px; top:100px;}
.button .button6.on{ background-position:-297px -100px; position:absolute; left:300px; top:100px;}
.button .button7.on{ background-position:-397px -100px; position:absolute; left:400px; top:100px;}
.button .button8.on{ background-position:-198px -200px; position:absolute; left:200px; top:200px;}
.button .button9.on{ background-position:-298px -200px; position:absolute; left:300px; top:200px;}

.facition .padding{ background:url(../images/blue.jpg) left top no-repeat; width:375px; height:211px; float:left; margin-top:40px;}
.padding ul{ margin:27px 0 0 186px; display:none;}
.padding ul li{ background:url(../images/li.png) left center no-repeat;  padding-left:30px; margin-bottom:10px; font-size:14px; color:#fff;}


/*****about*****/
.full{  width:1004px; margin:20px auto; overflow:hidden;}
.full .us{width:216px; margin-right:24px; float:left;}
.full .us_inner{ width:216px;padding:1px 1px 0 1px; border:1px solid #dcdcdc; border-radius:5px;}
.us_inner h3{ background:url(../images/full1.jpg) left top no-repeat; width:191px; height:40px; padding-left:25px; color:#fff; line-height:40px; font-size:14px;}
.us_inner h3 em{ color:#aadcee; margin-left:10px;}
.us_inner .a_list{ padding-bottom:35px;}
.us_inner li a{ width:163px; height:32px;border-bottom:1px solid #ededed; padding-left:53px; background:url(../images/full_li2.jpg) left -4px no-repeat; display:block; font-size:14px; color:#666666; line-height:32px;}
.us_inner a:hover{ color:#fff;background:url(../images/full_li1.jpg) left top no-repeat;}
.us_inner a.gongsi{ color:#fff;background:url(../images/full_li1.jpg) left top no-repeat;}
.us .service{ margin-top:20px;}
.us .service a{ padding:1px; border-radius:5px; border:1px solid #dcdcdc; display:block; margin-bottom:12px;}
.us .service a.pinggu{ border:none; margin:6px 0 0 0;}

.full .about{ width:756px; min-height:537px; float:left; border:1px solid #cccccc; border-radius:5px;}
.about .title{ height:31px; background:url(../images/title.jpg) left top;border-bottom:1px solid #cccccc; line-height:31px;}
.title .em{padding-left:17px; background:url(../images/title1.jpg) left center no-repeat; margin-left:18px; font-size:14px; color:#0079b0; font-style:normal; float:left;}
.title .location{ margin-right:12px; float:right; color:#666;}
.location a{ color:#666;}
.location span{ color:#0084bf;}
.about .article{ font-size:12px; color:#666666; line-height:26px; padding:28px 22px 0 22px;}

/*****product*****/
.p_banner{ width:1004px; height:205px; margin:0 auto; position:relative; overflow:hidden;}
.p_inner{width:1004px; height:205px; overflow:hidden;  }
.p_inner li{ float:left;position:absolute; left:0; top:0; display:none;}
.p_banner .p_list{ position:absolute; bottom:15px; right:19px;}
.p_banner .p_list li{float:left; margin-right:12px; width:10px; height:10px; background:none; border:2px solid #fff; border-radius:20px; cursor:pointer;}
.p_list li.on{ background:url(../images/red.png) left top no-repeat; width:15px; height:14px; border:none;}
.us_inner .a_list2{ display:none;}
.us_inner .a_list2 a{ background:url(../images/list2_1.png) 53px center no-repeat; height:32px; line-height:32px; width:150px; padding-left:66px;}
.us_inner .a_list2 a:hover{ color:#008dd3;background:url(../images/list2.png) 53px center no-repeat;}
.a_list2 a.fci{color:#008dd3;background:url(../images/list2.png) 53px center no-repeat;}
.us_inner .a_list3 a{ height:32px; line-height:32px; padding-left:70px; width:131px; background:url(../images/list3_1.png) 70px center no-repeat;}
.us_inner .a_list3{ display:none;}
.us_inner .a_list3 a:hover{ background:url(../images/list3.png) 70px center no-repeat; color:#0176bd;}
.us_inner .a_list3 a.fci3{background:url(../images/list3.png) 60px 13px no-repeat; color:#0176bd;}
.us_inner .a_list4{ display:none;}
.us_inner .a_list4 a{ margin-left:10px; background:none; height:50px; line-height:23px;}
.us_inner .a_list4 a:hover{color:#0176bd;background:none;}
.us_inner .a_list4 a.st{color:#0176bd;background:none;}

.series{ margin:5px 20px 0 20px;}
.series dl{ border-bottom:1px dashed #e0e0e0; padding:19px 0; position:relative;}
.series dt{ border:1px solid #dcdbdb; padding:1px; width:181px; height:116px; float:left; margin-right:18px;}
.series dd{ padding:12px 0;}
.series dd .s_inner{ font-size:18px; color:#018ed3; margin-bottom:20px; display:block;}
.series dd p{ color:#808080; font-size:12px;}


/*****product_info*****/
.p_article{ color:#666666; font-size:12px; line-height:24px; min-height:500px; margin:28px 24px 0 24px;}
.p_article_t{ margin-bottom:28px;}
.p_article_t img{ border:1px solid #dcdbdb; width:183px; height:118px; overflow:hidden; margin:0 18px 0 0; float:left; padding:1px;}
.p_article_t .switch{ width:489px; float:left; padding:10px 0;}
.switch em{ color:#018ed3; font-size:18px; font-style:normal;}
.p_link{ clear:both; padding:34px 0 38px 0; color:#008fd4; float:left;}
.p_link a{color:#008fd4; border-bottom:1px solid #aaaaaa; margin-right:13px;}
.end1{float:right; margin:34px 32px 0 0; color:#c6c6c6;}


/*****product1*****/
.type{ padding:35px 20px 70px 26px; overflow:hidden;}
.type .gems{ margin:50px 0 0 86px;}
.gems li{ width:150px; float:left; margin-left:35px; color:#333333; font-size:24px; text-align:center; height:190px; display:inline;}
.gems .gems1{ margin-left:80px; overflow:hidden;}
.gems a{ display:inline-block;}

/*****product2*****/
.flow{ position:relative;width:694px; margin:48px 0 48px 16px; }
.p_scroll{width:623px; height:150px; overflow:hidden;position:relative; margin-left:23px; }
.p_scroll .p_recom{ position:absolute; left:0; top:0; height:150px; overflow:hidden;}
.p_recom li{ float:left; margin-right:37px; width:181px;}
.p_recom li a{ width:181px; height:116px; padding:1px; border:1px solid #dcdbdb; display:block; margin-bottom:10px;}
.p_recom li img{width:181px; height:116px; overflow:hidden;}
.p_recom li p{ text-align:center; color:#2b4b81; font-size:14px;}
.flow .p_lc{ background:url(../images/prev.png) left top no-repeat; width:17px; height:33px; position:absolute; left:0; top:45px;}
.flow .p_rc{ background:url(../images/next.png) left top no-repeat; width:17px; height:33px; position:absolute; right:28px; top:45px;}

/*****product3*****/
.series dl .more{ color:#42a0d9; position:absolute; right:0; bottom:16px;}

/*****download*****/
.d_list{ padding:26px 24px 0 18px;}
.d_list li{ color:#666;height:35px; line-height:35px; padding-left:34px; background:url(../images/d_li.jpg) 14px center no-repeat; border-bottom:1px dashed #dedede;}
.d_list p{  float:left;width:580px; height:35px; overflow:hidden;}
.d_list .xiangqing{width:24px; float:left; color:#b0b0b0; display:block; margin-left:8px;}
.d_list .span{ background:url(../images/green.jpg) right center no-repeat; width:50px; float:right; color:#b0b0b0; display:block;}
.d_list li:hover{ color:#028ed3;}
.d_list li:hover .span{ color:#028ed3;}

/*****assess*****/
.title .zhuce{ font-size:16px; color:#4e4e4e; text-align:center;}
.user{ padding:34px 0 60px 110px; position:relative;}
.user .text{ width:170px; height:17px; padding-left:7px; line-height:17px; border:1px solid #9f9f9f; margin:9px 0 9px 4px;}
 span{ color:#ff0000; margin:3px 8px 0 0;}
.user td{ color:#465866; font-size:14px; *font-size:10px;}
.user td em{ display:none;}
.user .ai{ color:#465866; font-size:14px; position:absolute; left:108px; bottom:93px;}
.user .chong{ width:43px; height:25px; color:#000000; text-align:center; margin-right:10px;font-size:14px; cursor:pointer; margin-top:44px; background:#fff; border:1px solid #9f9f9f; border-top:none; border-left:none;}


.member{ width:386px; height:291px; position:fixed; top:50%; left:50%; margin-top:-145px; margin-left:-193px; background:#12a2e3; display:none;  z-index:9999 }
.mem_t{ height:48px; line-height:48px; color:#ffffff; font-size:16px;padding-left:32px;}
.off{ background:url(../images/guan.png) left top no-repeat; width:14px; height:14px; position:absolute; left:347px; top:18px; cursor:pointer; z-index:99999}
.mem_b{ height:206px; background:#fff;padding:35px 0px 0px 32px; color:#484848;}
.mem_b .txt{ margin-left:20px; width:211px; height:28px; border:1px solid #d0d0d0; margin-bottom:10px; padding-left:8px;}
.mem_b a.btn1{ display:block;width:90px; height:35px; line-height:35px; margin-top:20px; color:#fff; background:#12a2e3; text-align:center; font-size:14px;   font-weight:bold;float:left; z-index:9999; border:none; margin-left:67px; position:absolute;}
.mem_b a.btn2{ display:block;width:90px; height:35px; line-height:35px; margin-top:20px; color:#fff; background:#12a2e3; text-align:center; font-size:14px;   font-weight:bold;float:left; z-index:9999; border:none; margin-left:67px; position:absolute; left:162px;}
.mem_b .huiyuan{width:90px; height:35px; line-height:35px; margin-top:20px; color:#fff; background:#12a2e3; text-align:center; font-size:14px;   font-weight:bold;float:left; z-index:9999; border:none; margin-left:67px;}
.mem_b .hy1{ margin-left:40px;}
.mem_b p{ color:#333333; line-height:35px; height:35px; margin-top:20px; cursor:pointer;}

/*****news*****/
.dynamic{ padding:18px 8px 0 8px;}
.dynamic .dynamic_t{ padding-bottom:16px; border-bottom:1px dashed #dedede;}
.dynamic_t img{ padding:1px; border:1px solid #d9d9d9; float:left;margin:0 18px 0 28px;}
.dynamic_t .company{ width:446px; float:left;}
.dynamic_t .company h3{ font-size:16px; color:#008fd2; margin:16px 0 26px 0;}
.company p{ color:#666666; line-height:24px;}
.company .detailed{ color:#cdcdcd; float:right; margin-top:10px;}
.dynamic li{ height:38px; line-height:38px;   border-bottom:1px dashed #dedede;padding-left:44px; background:url(../images/d_li.jpg) 30px center no-repeat; overflow:hidden;}
.dynamic li a{color:#666666; float:left; }
.dynamic li span{ color:#b9b9b9; float:right; margin-right:22px;}
.dynamic li a:hover{ color:#008fd2;}
.dynamic li:hover span{ color:#008fd2;}


/*****news_info*****/
.time{ padding:21px 10px 28px 10px; border-bottom:1px dashed #e8e8e8;}
.time h3{ text-align:center; font-size:18px; color:#0092ce; margin-bottom:16px;}
.time p{ color:#979797; text-align:center;}

.n_atricle{ padding:22px 24px 26px 24px;color:#666; line-height:24px;}
.return{ float:right; margin:0 24px 36px 0; color:#c6c6c6;}

/*****join*****/
.position{ padding:24px 24px 55px 24px;}
.position .zhiwei{ width:682px; height:32px; background:#018fd3; padding-left:23px; overflow:hidden;}
.zhiwei li{ float:left; margin-right:108px; line-height:32px; color:#fff;}
.position .shi{ border-bottom:1px solid #e3e3e3; cursor:pointer;}
.position .shi li{ float:left; width:138px; margin-left:20px; font-size:14px; color:#666; height:38px; line-height:38px; overflow:hidden;}
.position li span{ background:url(../images/join1.jpg) left 6px no-repeat; width:22px; height:32px; display:block;}
.position .act li span{ background:url(../images/join2.jpg) left 6px no-repeat; width:22px; height:32px; display:block;}
.position li.round{ width:30px;}
.position .Requirement{display:none; clear:both; margin-left:20px;padding:24px 0; color:#666666; line-height:30px;}
.position .shi li.mark{ color:#018fd3; }

/*****basic*****/
.us_inner .a_list .zp{ height:46px; color:#333333; line-height:46px; background:url(../images/zp.jpg) 32px center no-repeat;}
.situation{ padding:36px 0 32px 66px;}
.situation i{ font-size:14px; color:#006fc4; font-style:normal; margin-bottom:24px; display:block;}
.situation td{ color:#666666; font-size:14px;}
.situation .wenben{ margin:6px 0; width:170px; height:19px; border:1px solid #c2cadc; padding-left:8px;}
.situation select{ margin-right:3px;}
.situation table{ margin-bottom:28px;}
.situation .area{ width:535px; height:127px; border:1px solid #abadb3; margin: 18px 0 18px 0;}
.situation .btn{ margin-top:10px; width:60px; height:20px; border:1px solid #707070; cursor:pointer; border-radius:5px; margin-right:16px;}


/*****application*****/
.appli{ padding:24px 24px 0 18px;}
.appli dl{ background:url(../images/dl.jpg) center bottom no-repeat; height:187px; padding-top:20px;}
.appli dt{ width:254px; height:160px;padding:1px;border:1px solid #ebebeb; float:left; margin-right:20px;}
.appli dt img{  width:254px; height:160px; overflow:hidden; }
.appli dd{ width:435px; float:left;}
.appli .a_inner{ margin:10px 0 24px 0; display:block; color:#008ed3; font-size:20px;}
.appli dd p{ color:#666666; line-height:20px;}

/*****application_info*****/
.p_article_t .supply{ width:300px; padding-top:50px;}
.end{ float:right; color:#018dd3; margin:0 24px 28px 0;}

/*****application1*****/
.chemistry{ padding:20px 26px 0 18px;}
.chemistry dt{ width:208px; height:134px; float:left;}
.chemistry dt img{ width:202px; height:126px; padding:2px; border:1px solid #ebebeb;}
.chemistry dd{ width:482px; float:left; margin-left:20px;}
.chemistry dd .safety{ margin:7px 0 16px 0; display:block; font-size:18px; color:#008ed3;}
.chemistry dd p{ color:#666; line-height:22px;}
.chemistry dl .more{ float:right; color:#0056a7;}
.chemistry dl{ padding:20px 0; background:url(../images/dl.jpg) center bottom no-repeat; overflow:hidden;}



.feed_b span{ color:#ff0000; position:absolute; left:260px; top:13px;}
.feed_b{ padding:28px 0 0 24px;}
.feed_b td{padding:8px 0; text-align:left;position:relative;}
.feed_b td em{ color:#f00; margin-left:14px; display:none;}
.feed_b .txt{ width:244px; height:20px; line-height:20px; border:1px solid #bdbdbd; padding-left:8px;}
.feed_b textarea{ width:382px; height:95px;border:1px solid #bdbdbd; padding-left:8px;}
.feed_b .buttom{ width:91px; height:22px;  position:absolute; left:0; top:7px; opacity:0; filter:alpha(opacity=0);cursor:pointer;}
.feed_b .but{ background:url(../images/buttom.png) left top no-repeat; width:91px; height:22px;  }
.feed_b .code{ width:84px; height:20px;border:1px solid #bdbdbd; padding-left:8px; margin-right:14px;}
.feed_b .sub{ width:56px; height:23px; text-align:center; line-height:20px; color:#2e4466; cursor:pointer; margin-right:10px; }
.feed_b .nei{ vertical-align:top; padding-top:11px;}
