*{
	margin:0;
	padding:0;
}
ul{ list-style:none;}
html{ font-size:12px; color:#525252; line-height:1.8em; height:100%;}
img{ border:none;}
a:link,a:visited{ text-decoration:none; color:#4e4e4e;}
a:hover{ text-decoration:underline; color:#FF0000;}
body{ background-color:#C0C0C0;}


.style2010{}
.wrapper{width:935px;margin:auto;clear:both;*width:937px; background:url(../images/bg2.gif) repeat;}
.left{ float:left;}
.right{ float:right;}
.top{ background:url(../images/top-bg.gif) repeat-x; height:74px; padding-top:30px; width:100%;}
.logo{ margin-left:98px; display:inline;}
.logoline{ padding-left:14px;}
.language{ margin-top:-15px; margin-right:20px;}
.mainmenu{padding-left:20px; margin-top:15px; position:relative; }
.mainmenu li{ float:left; padding-right:12px; height:25px; line-height:25px;}
.mainmenu .sel2 .v a{background:url(../images/menu-bg.gif) no-repeat; background-position:0px;color:#FFFFFF; width:47px; }
.mainmenu .sel4 .v a{background:url(../images/menu-bg.gif) no-repeat; background-position:-48px; color:#FFFFFF; width:67px;}
.mainmenu .sel6 .v a{background:url(../images/menu-bg.gif) no-repeat; background-position:-114px; color:#FFFFFF; width:89px;}
.mainmenu .v a{padding:5px 10px 5px 10px; color:#737373; font-weight:bold;font-size:13px; display:block; margin:0; padding:0; text-align:center; text-decoration:none;}
.mainmenu .bg2 .v a{ width:47px;}
.mainmenu .bg4 .v a{ width:67px;}
.mainmenu .bg6 .v a{ width:89px;}
.mainmenu .kind_menu { height:45px;_height:44px; line-height:45px;vertical-align:middle; position:absolute; top:18px;_top:17px; left:30px; width:550px; text-align:left;  color:#656565; font-size:12px; font-weight:normal; display:none; }
.mainmenu .kind_menu span { line-height:3.5em;float:left }
.mainmenu .kind_menu a {color:#656565; float:left; text-align:center; margin:0 5px 0 5px;}
.mainmenu .kind_menu a:hover { color:#ff4300;}


.banner{ height:64px; padding:0 auto; width:935px; _width:937px;}
.bannersep{ background:url(../images/banner_bottom.jpg) repeat-x; height:2px; overflow:hidden;}
.banner img{width:935px; _width:937px;}
.sepline1{background:url(../images/bg-line2.gif) repeat-x; height:3px; overflow:hidden;}

.banner2{ background:url(../images/notice-bg.gif) repeat; height:206px; margin:0;}
.notice{ margin-left:115px; width:405px; margin-top:30px; color:#686868; display:inline;}
.notice h3{ font-size:20px; text-align:center; border-bottom:1px solid #D0CFCF; font-weight:normal; letter-spacing:1em;}
.notice span{ display:block; border-top:1px solid #D0CFCF; padding-left:30px; padding-top:5px;}
.notice span .zhifu:link,.notice span .zhifu:visited{color:red;}
.notice ul{ height:105px; padding-left:30px; padding-top:15px;}
.notice ul li{ height:25px; }

.flashnews  { width:293px; height:190px; margin-top:5px; margin-right:115px; display:inline;}

.sep{ background:url(../images/bg-line3.gif) repeat-x; height:10px; overflow:hidden;}
.content{ background:#F8F8F8; height:526px; border:1px #DBDBDB solid; border-top:none 0px; width:709px; margin:auto;}
.content .c1{ width:427px; height:350px;}

.title{ padding:27px 0 0 23px;}
.title table{ height:29px; background:url(../images/module-title-bg.gif) repeat-x; width:380px;}
.title .t_left{ background:url(../images/module-title-left.gif) no-repeat; width:7px;}
.title .t_icon{ background:url(../images/module-icon.gif) no-repeat center; width:20px;}
.title .t_title{ font-size:14px; font-weight:bold; color:#737373; padding-left:5px;}
.title .t_viewpage{ width:80px;}
.title .t_right{ background:url(../images/module-title-right.gif) no-repeat; width:7px;}

.articlelist{font-size:13px; line-height:1.4em; color:#424242; margin:20px 0 0 40px; width:360px; min-height:291px;}
.articlelist li{ height:30px;}

.content .c2{ width:282px; height:344px;}
.c2 .sepline{ width:10px; float:left; height:330px;  margin:15px 0 19px 0; _height:320px; _margin-top:30px; border-left:solid 2px #DDDDDD; overflow:hidden;}

.tools{ padding:20px 0 10px 20px;}
.tools .search{ vertical-align:middle; margin-top:5px; margin-bottom:5px;}
.tools .search .inputbox{ width:120px;}
.tools .yewu{ background:url(../images/yewu.gif) no-repeat; width:171px; height:67px; margin-left:5px; padding-left:30px; padding-right:30px; padding-top:52px;}
.tools .yewu ul li{ float:left; width:57px; text-align:center; height:23px;}
.tools .yewu ul li a{ color:#4B5D67; font-size:13px;}
.tools .yewu .lastrow{ width:85px;}
.tools .dianhua{ margin-top:5px; height:60px; margin-left:5px;}
.tools .im{ background:url(../images/imbg.jpg) no-repeat; width:226px; height:103px; margin-left:8px; margin-top:5px;}
.tools .im h3{ text-align:center; font-size:14px; letter-spacing:5px;color:#4B5D67; display:block; padding-top:5px;}
.tools .im img{ margin-left:20px; margin-top:18px;}

.content .c3{ clear:both;}
.c3 .title{ padding:0 0 0 23px;}
.c3 .title table{ width:663px;}
.c3 .partners{ margin:5px 0 0 25px; font-size:13px; padding:0 0 0 10px;}
.c3 .partners li{ list-style:none; float:left; width:100px; height:30px; margin-top:10px; margin-right:8px; _margin-right:6px;}
.c3 .partners li img{width:100px; height:30px;border:1px solid #D8D8D8; }
.sep2{ height:10px; background:url(../images/bg2.gif) repeat;}
.bottom{ height:67px; background:url(../images/bot-line-bg.gif) repeat-x; margin:auto; text-align:center; color:#999999;}
.bottom a{color:#999999;}

.s-style2010s{}
.s-sepline2{ background:url(../images/bg-line3.gif) repeat-x; height:10px; overflow:hidden;}

.s-content{ background:#F8F8F8;height:100%;  border:1px #D8D8D8 solid; border-top:none 0px; width:709px; margin:auto; margin-bottom:12px;}
.s-content .c1{ }
.s-content .c2{ clear:both;  min-height:400px;  overflow:hidden; width:709px; }
.s-content .c2-left{ width:195px; min-height:500px; margin-top:25px;  _height:500px;}
.s-content .c2-right{width:513px; min-height:500px;  border-left:solid 1px #B9B9B9; margin-top:25px; margin-bottom:25px; _height:500px;}
.s-content .c2-right .sepline{ width:5px; float:left; min-height:300px; border-left:solid 1px #B9B9B9; margin-top:0; _height:300px;}

.s-content .c2-right .list{padding:0 20px 20px 20px;display:block; margin-top:0; margin-bottom:20px; min-height:300px; }
.s-content .c2-right .list .date{float:right; font-size:12px;}
.s-content .c2-right .list .list_title{ font-size:12px;}
.s-content .c2-right .list li{  border-bottom:solid 1px; height:18px; padding-top:14px;}

.c2-left li{ height:26px; font-size:11pt; color:#5D5D5B; font-weight:bold;}
.c2-left .search{ margin:0 0 0 10px; font-size:12px;}
.c2-left .search b{ font-weight:bold;; color:#797979;}
.c2-left .search .inputbox{ height:14px; width:60px;}
.c2-left .search .button{ margin-left:5px; width:40px; height:20px; marging-top:5px;}
.c2-left .collist{ margin:70px 0 0 48px; }

.contactus{ margin-left:15px; margin-top:80px;}
.contactus .dianhua{ margin-top:5px; height:46px;margin-left:5px;}
.contactus .im{ background:url(../images/imbg2.jpg) no-repeat; width:151px; height:70px; margin-left:5px; margin-top:5px;}
.contactus .im h3{ text-align:center; font-size:14px; letter-spacing:5px;color:#4B5D67; display:block; padding-top:5px;}
.contactus .im img{ margin-left:15px; margin-top:3px;}

.s-notice{ background:url(../images/banner2.gif) no-repeat; width:410px; height:128px; margin:auto; padding:5px 6px 5px 6px;}
.s-notice .item{ background-color:#002D49; width:100%; height:100%;}
.s-notice .item dd{ float:left; width:190px; margin:10px 0 0 20px; _margin-left:10px;}
.s-notice .item h3{ color:#c0c0c0; font-size:12px; margin-bottom:10px; line-height:1.3em;}
.s-notice .item h3 a{color:#DDE3E7;}

.s-notice .item span{ color:#999999; font-size:12px; line-height:1.2em;letter-spacing:1px; }
.s-notice .item dt{ float:right; margin:4px 18px 0 0; _margin-right:5px;}
.s-notice .item dt img{ width:173px; height:125px;}
.s-sep2{background:url(../images/notice_bottom_bg.jpg) no-repeat; width:422px; height:14px; margin:auto; }

.s-content .c2-right .maincontent{padding:0 20px 20px 20px;display:block; margin-top:0; margin-bottom:20px; font-size:13px; line-height:2em; overflow:hidden; width:460px;min-height:340px; _height:auto;}
.maincontent h1 a{font-size:13px; color:#FFFFFF; font-weight:bold; background:#002D49; height:25px; line-height:2em; display:inline-block; padding:0 20px}
.maincontent .extinfo{border-top:1px solid #e1e1e1; margin-top:10px; margin-bottom:10px; font-size:12px; color:#575757;}
.maincontent .extinfo .clickcount{ margin-left:30px;}
.maincontent .t_content{font-size:13px; line-height:2em; color:#5E5F5F; padding-top:20px;}
.maincontent .t_content p{ text-indent:26px;}

.page{ text-align:center; margin-top:20px; clear:both;}
.t_head{color:#002D49; font-size:13px;}
.t_picitem{ height:120px; border-bottom:dashed 1px #C0C0C0; width:100%; clear:left; margin:5px auto;}
.t_picitem .zjpic{ float:left; border:solid 1px #E1E1E1; text-align:center;  width:105px; height:105px; vertical-align:middle;}
.t_picitem .zjpic img{display: block; *display: inline-block; margin: auto; vertical-align: middle;}
.t_picitem dl{ float:left; width:340px; margin-left:10px;}
.t_picitem dd{ color:#5A5858; font-weight:bold; font-size:13px;}
.t_picitem dl span{float:right; margin-top:-10px;}


.layout_1{ width:175px; height:100%; margin-top:30px; margin-left:10px; _margin-left:5px;}
.yj_top .head{ color:#173649; font-size:12px; line-height:1.8em; font-weight:bold; text-align:center; padding-top:3px;}

.yj_top{ display:block; background:url(../images/yj01_top.gif) no-repeat scroll 0 0 transparent; height:25px; overflow:hidden; width:100%;}
.yj_center{ display:block; border-left:#e5e7e6 solid 1px; border-right:#e5e7e6 solid 1px; background-color:#FFFFFF; overflow:hidden; width:173px; }
.yj_bottom{ display:block; background:url(../images/yj01_bottom.gif) no-repeat scroll 0 0 transparent; height:13px; overflow:hidden;}

.yj03_top{ display:block; background:url(../images/yj03_top.gif) no-repeat scroll 0 0 transparent; height:7px; overflow:hidden;width:126px;}
.yj03_center{ display:block; border-left:#e5e7e6 solid 1px; border-right:#e5e7e6 solid 1px; background-color:#FFFFFF; width:124px; clear:both; }
.yj03_center img{ display:block; padding:0 0 0 6px;}
.yj03_bottom{ display:block; background:url(../images/yj03_bottom.gif) no-repeat scroll 0 0 transparent; height:7px; overflow:hidden;width:126px;}

.text{}
.text li{ background:url(../images/xian.gif) no-repeat; width:173px; height:24px; float:left; line-height:2em; font-size:12px; font-weight:normal; font-style:normal;}
.text li span{ color:#838383; background:url(../images/jiao.gif) no-repeat left center; padding:0 8px 0 8px;}
.text li a{ color:#2d2d2d; padding-right:2px; padding-left:5px;}
.text li a:hover{color:#c7000a;}

.text02{ display:block;}
.text02 li{ display:inline;}
.text02 li span{ color:#838383; padding-left:5px;}
.text02 li a{ color:#173649; padding-right:2px; padding:0 0 0 15px; margin-left:5px; background:url(../images/dian.gif) no-repeat left center; _padding-top:3px;}
.text02 li a:hover{color:#c7000a;}

.yidong{ padding:10px 10px 0 10px; width:126px; height:120px;}


.t_caseitem{ height:120px; border-bottom:dashed 1px #C0C0C0; width:100%; clear:left; margin:5px auto;}
.t_caseitem dl{ float:left; margin-left:10px;}
.t_caseitem dd{ color:#5A5858; font-weight:bold; font-size:13px;}
.t_caseitem dl span{float:right; margin-top:-10px;}


.t_pics li{ float:left; width:178px; height:178px; background:url(../images/piclist-bg.jpg) no-repeat; padding:6px; margin-left:90px; margin-top:20px;}
.t_pics li span{ display:block;background:url(../images/flag1.jpg) no-repeat; padding-left:20px; line-height:1.3em; margin-top:10px; margin-left:5px;}

.bqleft{height:30px; font-weight:bold; color:#838383;}
.bqright{}
.bqright img{margin-bottom:-10px;}
.bqright input{height:22px;}
#Submit1{ width:100px;height:30px; margin:20px 0 0 200px;}

.patentclass{ width:95%; margin:auto;}
.patentclass h3{ background-color:#CCCCCC;}
.patentclass .pc1{ margin:10px auto;}
.patentclass .pc1 .title{ padding-top:5px;}
.patentclass .pc1 .title table{ width:650px;}
.patentclass .pc1 li{ float:left;height:30px;width:210px;  border-bottom:1px #999999 dashed;}
.patentclass .pc1 .list{ margin:10px 0 0 30px;}

.patentclass .pc2{ margin:auto;}
.patentclass .pc2 .title{ padding-top:5px;}
.patentclass .pc2 .title table{ width:650px;}
.patentclass .pc2 li{ float:left; height:30px; width:210px; border-bottom:1px #999999 dashed;}
.patentclass .pc2 .list{ margin:10px 0 0 30px;}

.patentlist { margin:auto;padding-left:40px; padding-right:40px; margin-top:20px;}
.patentlist h1 a{font-size:13px; color:#FFFFFF; font-weight:bold; background:#002D49; height:25px; line-height:2em; display:inline-block; padding:0 20px}
.patentlist .extinfo{border-top:1px solid #e1e1e1; margin-top:10px; margin-bottom:10px; font-size:12px; color:#575757;}
.patentlist .yidong{ padding:10px 15px 10 15px; width:126px; height:120px;}
.patentlist .pl{ margin-left:10px;}

.pos {font-size:13px; color:#FFFFFF; font-weight:bold; background:#002D49; height:25px; line-height:2em; display:inline-block; padding:0 10px;}
.pos a:link,.pos a:visited{ color:#FFFFFF;}

.copyrightclass{ width:95%; margin:auto;}
.copyrightclass .title{ padding-top:5px;}
.copyrightclass .title table{ width:650px;}
.copyrightclass .list{ margin:10px 0 0 20px;}
.copyrightclass .list li{ float:left;height:30px; border-bottom:1px #999999 dashed; _width:320px;}
.copyrightclass .list .firstclass{ padding-right:10px;}
.copyrightclass .list .firstclass a{ color:#0F334B; font-weight:bold;}

.copyrightlist { margin:auto;padding-left:40px; padding-right:40px; margin-top:20px;}
.copyrightlist h1 a{font-size:13px; color:#FFFFFF; font-weight:bold; background:#002D49; height:25px; line-height:2em; display:inline-block; padding:0 20px}
.copyrightlist .extinfo{border-top:1px solid #e1e1e1; margin-top:10px; margin-bottom:10px; font-size:12px; color:#575757;}
.copyrightlist .yidong{ padding:10px 15px 10 15px; width:126px; height:120px;}
.copyrightlist .pl{ margin-left:10px;}

.trademarkclass{ width:95%; margin:auto;}
.trademarkclass h3{ background-color:#CCCCCC;}
.trademarkclass .tc1{ margin:10px auto;}
.trademarkclass .tc1 .title{ padding-top:5px;}
.trademarkclass .tc1 .title table{ width:650px;}
.trademarkclass .tc1 li{ float:left;height:30px;width:120px;  border-bottom:1px #999999 dashed;}
.trademarkclass .tc1 .list{ margin:10px 0 0 40px;}

.trademarklist { margin:auto;padding-left:50px; padding-right:40px; margin-top:20px;}
.trademarklist .extinfo{border-top:1px solid #e1e1e1; margin-top:10px; margin-bottom:10px; font-size:12px; color:#575757;}

.marketmenu{ height:24px;width:95%; margin:10px auto; padding-left:20px;}
.marketmenu li{ float:left; margin-left:10px;}
.marketmenu li a{font-size:13px; color:#FFFFFF; font-weight:bold; background:#1A4B6A; height:25px; line-height:2em; display:inline-block; padding:0 20px}
.marketmenu li a:link,.marketmenu li a:visited{color:#FFFFFF;}