@charset "utf-8";
html,body{ font-size:13px; color:#666;-webkit-text-size-adjust:none;word-spacing:0px;letter-spacing:0px;font-family:微軟正黑體,微软雅黑,"Arial,sans-serif, Geneva";table-layout:fixed;word-break:break-all;padding:0px;margin:0px;}
ul{ margin:0px; padding:0px; list-style:none;}
a:link{ text-decoration:none; color:#666;}
a:visited{ text-decoration:none; color:#666; /*color:#800080;*/}
a:hover{ text-decoration:none; color:#333;}

.wrapper {
	width: 960px;
	clear: both;
	margin: 0 auto;
}
.clear{clear:both;}

/*头部*/

.head{ height:55px; overflow:hidden;}
.head .logo{ float:left; width:120px;}
.head .logoright{ float:right; padding-top:20px;}
.head .logoright a:link{ display:inline; color:#082f63; float:left; padding-top:3px;}
.head .logoright a:visited{ display:inline;color:#082f63;float:left; padding-top:3px;}
.head .logoright a:hover{ display:inline;color:#082f63;float:left; padding-top:3px;}
.head .logoright span{ display:inline;float:left; padding:0px 5px;}

.lang{ background:url(../lang_bg.gif) repeat-x; height:56px; line-height:36px;}
.lang b{display:inline; color:#888;  float:left; font-size:14px;   text-indent:10px;height:56px; line-height:56px; color:#0b6fc5;}
.lang a:link{ display:inline; color:#082f63; float:right; width:70px; height:36px; line-height:36px; text-indent:10px;background:url(../arrow_blue.gif) left center no-repeat;}
.lang a:visited{ display:inline;color:#082f63;float:right;width:70px; height:36px; line-height:36px;text-indent:10px;background:url(../arrow_blue.gif) left center no-repeat;}
.lang a:hover{ display:inline;color:#082f63; text-decoration:underline;width:70px;float:right;height:36px; line-height:36px; text-indent:10px;background:url(../arrow_blue.gif) left center no-repeat;}

.lang2{ border-top:solid 2px #0048bb;}
.lang2{ background:url(../lang_bg.gif) repeat-x; height:36px; line-height:36px;}
.lang2 b{ display:inline; float:left; font-size:15px; text-indent:10px;height:36px; line-height:36px;}
.lang2 a:link{ display:inline; color:#082f63; float:right; width:70px; height:36px; line-height:36px; text-indent:10px;background:url(../arrow_blue.gif) left center no-repeat;}
.lang2 a:visited{ display:inline;color:#082f63;float:right;width:70px; height:36px; line-height:36px;text-indent:10px;background:url(../arrow_blue.gif) left center no-repeat;}
.lang2 a:hover{ display:inline;color:#082f63; text-decoration:underline;width:70px;float:right;height:36px; line-height:36px; text-indent:10px;background:url(../arrow_blue.gif) left center no-repeat;}

.index_pleft{ width:720px; float:left;}

.navmenu{ height:46px;border:0px solid red;clear:both; background:url(../navbg.gif) repeat-x;}
.ddsmoothmenu{height:44px; border:solid 1px #ddd;}
.ddsmoothmenu ul li{position:relative; float:left; border:solid 0px red; height:44px; width:115px;}
.ddsmoothmenu ul li.line{ display:none;}
.downarrowclass{ display:none;}
.ddsmoothmenu ul li a.class1{ display:block; position:absolute; height:44px;line-height:44px;vertical-align:middle;text-align:center;font-size:14px;cursor:pointer; background:url(../navitembg.gif) top right; color:#333; font-family:微軟正黑體,"微软雅黑"; text-decoration:none; width:115px; top:0px; border:none; left:0px; }
.ddsmoothmenu ul li a.class1:hover,.ddsmoothmenu ul li  a.selected{font-size:14px;cursor:pointer; height:45px; border:solid 1px #84b3ff; border-bottom:none;  background:#fff; z-index:10000; top:-1px; width:113px;}
.ddsmoothmenu ul li a.end{ position:absolute; height:44px;line-height:44px;vertical-align:middle;text-align:center;font-size:14px;cursor:pointer; background:url(../navitembg2.gif) top right;} 


* html .ddsmoothmenu ul li a{display:inline-block;}
.ddsmoothmenu ul li ul li a{display:block;font-size:12px;font-weight:normal;text-decoration:none;}
* html .ddsmoothmenu ul li ul li a{display:inline-block;font-size:12px;}
.ddsmoothmenu ul li ul li a:link, .ddsmoothmenu ul li a:visited{font-size:12px;font-weight:normal;}
.ddsmoothmenu ul li ul li a.selected{font-size:12px;font-weight:normal;}
.ddsmoothmenu ul li ul li a:hover{font-size:12px;font-weight:normal;}


.ddsmoothmenu ul li ul li a.class1:link, .ddsmoothmenu ul li a.class1:visited{font-size:14px;font-weight:bold;}
.ddsmoothmenu ul li ul{position:absolute;left:-1px; top:44px; border:solid 1px #84b3ff; background:#fff; padding:10px 0px; display:none;}
.ddsmoothmenu ul li ul li{display:list-item;float:none; border:none; background:url(../arrow_blue.gif) 10px center no-repeat; width:158px; height:22px;}
.ddsmoothmenu ul li ul li ul{top:0;}
.ddsmoothmenu ul li ul li a{width:115px;text-align:center;padding:0px; text-align:left; margin:0;line-height:22px; text-indent:20px; font-weight:normal;}

.navul2_pro{ width:716px; left:-115px!important;}
.navul2_pro dl{ padding:10px; float:left; width:158px;}
.navul2_pro dl dt{border-bottom:solid 1px #84b3ff; background:url(../arrow_blue.gif) left center no-repeat; height:25px; line-height:25px; text-indent:10px;}
.navul2_pro dl dt a{font-weight:bold; text-align:left;}
.navul2_pro dl dd{padding:5px 0px;}
.navul2_pro dl dd a{text-align:left;}
.navul2_pro dl dd h4{ height:22px; line-height:22px;}
.navul2_pro dl dd h4 a{background:url(../arrow_blue2.gif) 140px center no-repeat; padding:0px 5px; font-weight:normal; display:block;}
.navul2_pro dl dd h4 a:hover{ background:url(../arrow_blue3.gif) 140px center no-repeat #3e6fce; color:#fff;}	

/*
.navmenu{ height:46px;border:0px solid red;clear:both; background:url(../navbg.gif) repeat-x;}
.ddsmoothmenu{width:100%;height:44px; border:solid 1px #ddd;}
.ddsmoothmenu ul{z-index:100;margin:0;padding:0;list-style-type:none;}
.ddsmoothmenu ul li{position:relative;display:table-cell; border:solid 0px red; height:44px; width:115px;}
.ddsmoothmenu ul li a{display:block;left:0px;top:0px;font-size:12px;font-weight:normal;font-weight:normal; width:100%; text-align:center;  width:115px;}
.ddsmoothmenu ul li ul dt a{width:115px;}

* html .ddsmoothmenu ul li a{display:inline-block;}
.ddsmoothmenu ul li ul li a{display:block;font-size:12px;font-weight:normal;text-decoration:none;}
* html .ddsmoothmenu ul li ul li a{display:inline-block;font-size:12px;}
.ddsmoothmenu ul li ul li a:link, .ddsmoothmenu ul li a:visited{font-size:12px;font-weight:normal;}
.ddsmoothmenu ul li ul li a.selected{font-size:12px;font-weight:normal;}
.ddsmoothmenu ul li ul li a:hover{font-size:12px;font-weight:normal;}	
.ddsmoothmenu ul li.line{height:34px;font-size:0px;overflow:hidden; background:none; border:none; padding:0px; width:2px;  display:none;}
.ddsmoothmenu ul li a.class1{ position:absolute; height:44px;line-height:44px;vertical-align:middle;text-align:center;font-size:12px;cursor:pointer; background:url(../navitembg.gif) top right; color:#333; font-family:"微软雅黑"; text-decoration:none;} 
.ddsmoothmenu ul li a.end{ position:absolute; height:44px;line-height:44px;vertical-align:middle;text-align:center;font-size:12px;cursor:pointer; background:url(../navitembg2.gif) top right;} 

.ddsmoothmenu ul li a.home{}
.ddsmoothmenu ul li a.class1:hover,.ddsmoothmenu ul li  a.selected{font-size:12px;cursor:pointer; height:45px; border:solid 1px #84b3ff; border-bottom:none; left:-1px; top:-1px; background:#fff; z-index:10000;}
.ddsmoothmenu ul li ul li a.class1:link, .ddsmoothmenu ul li a.class1:visited{font-size:12px;font-weight:bold;}
.ddsmoothmenu ul li ul{position:absolute;left:-1px; top:44px; border:solid 1px #84b3ff; background:#fff; padding:10px 0px; display:none;}
.ddsmoothmenu ul li ul li{display:list-item;float:none; border:none; background:url(../arrow_blue.gif) 10px center no-repeat;}
.ddsmoothmenu ul li ul li ul{top:0;}
.ddsmoothmenu ul li ul li a{width:115px;text-align:center;padding:0px; text-align:left; margin:0;line-height:22px; text-indent:20px;}
.ddsmoothmenu ul li ul.navul2_2 li a {}
* html .ddsmoothmenu{height:1%;}
.downarrowclass{display:none;position:absolute;}
.rightarrowclass{display:none;position:absolute;}
.toplevelshadow{opacity:0.8;}

.navul2_pro{ width:716px;}
.navul2_pro dl{ padding:10px; float:left;}
.navul2_pro dl dt{border-bottom:solid 1px #84b3ff; background:url(../arrow_blue.gif) left center no-repeat; height:25px; line-height:25px; text-indent:10px;}
.navul2_pro dl dt a{font-weight:bold; text-align:left;}
.navul2_pro dl dd{padding:5px 0px;}
.navul2_pro dl dd a{text-align:left;}
.navul2_pro dl dd h4{ height:22px; line-height:22px;}
.navul2_pro dl dd h4 a{background:url(../arrow_blue2.gif) 140px center no-repeat; padding:0px 5px;}
.navul2_pro dl dd h4 a:hover{ background:url(../arrow_blue3.gif) 140px center no-repeat #3e6fce; color:#fff;}
*/

.banner{ margin:5px 0px;}


.index_pro ul{ list-style:none;}
.index_pro{ margin-top:15px;}
.index_pro dl{ float:left;width:229px; padding-bottom:10px;}
.index_pro dl dt{ height:25px; line-height:25px; width:229px; text-indent:0px; color:#666; font-size:15px; }

.index_pro .index_dl1{ margin-left:16px;}
.index_pro .index_dl3{ margin-left:17px;}
.index_pro .index_dl5{ margin-left:16px;}
.index_pro .index_dl6{ margin-left:17px;}

.index_pro .index_ch_img{ padding-top:0px; margin-top:5px; width:227px; height:58px; overflow:hidden; border:solid 1px #ddd;}
.index_pro ul{ padding:5px 0px;}
.index_pro ul ul{ display:none;  position: absolute; left:209px; top:0px; background:#3e6fce; z-index:1000;}
.index_pro li{ position:relative;line-height:25px; background:url(../arrow_blue.gif) 5px 8px no-repeat; text-indent:15px; float:left; width:110px; overflow:hidden; height:25px;}

.index_pro li:hover,.index_pro li.hover{ background: url(../arrow_blue3.gif) 5px 6px no-repeat #3f6dcd; z-index:100;}
.index_pro li:hover a,.index_pro li.hover a{ color:#fff;}
.index_pro li:hover ul,.index_pro li.hover ul{ display:block; }
.index_pro li:hover li a,.index_pro li.hover li a{ color:#fff;}

.index_pro li li{ width:150px; overflow:hidden; height:23px; line-height:23px; position:static;   background:url(../arrow_blue.gif) 10px 7px no-repeat; text-indent:15px;}
.index_pro li li a{ display:block; padding:0px 5px; overflow:hidden;}
.index_pro li li:hover,.index_pro li li.hover{  background:url(../arrow_blue.gif) 10px 7px no-repeat;}



.index_pright{width:229px; float:right;}
.index_pright ul{ list-style:none; margin:0px; padding:0px;}
.search dt{ background:url(../search_title_bg.gif) no-repeat; height:46px; width:229px;}
.search .searchform{ background:#efefef; padding:20px 10px;}
.search .searchform form{ border:solid 1px #ddd; background-color:#fdfdfd;}
.search .searchform form .txt{ width:155px; border:none; color:#737b82; background:#fdfdfd;}
.search .searchform form .btn{ background:url(../search_ico.gif) no-repeat; width:28px; height:20px; border:none; }

.contactus dt{ background:url(../contactus_title_bg.gif) no-repeat; height:38px; width:229px; margin-top:20px;}
.contactus dd{ background:#efefef; padding:5px 10px;}
.contactus dd li{ height:22px; line-height:22px; background:url(../arrow_blue.gif) left center no-repeat; text-indent:10px;}
.contactus dd{ line-height:22px;}

.daili dt{background:url(../daili_title_bg.gif) no-repeat; height:38px; width:229px; margin-top:20px;}
.daili dd{ background:#efefef; padding:0px 0px;}
.daili dd li{ clear:both; border-bottom:solid 1px #ddd;border-left:solid 1px #ddd;border-right:solid 1px #ddd;background-color:#fff; background-image:url(../arrow_blue.gif); background-position:10px 16px; background-repeat:no-repeat; text-indent:18px; height:38px; line-height:38px; overflow:hidden;}


.note{ border:solid 1px #ddd; margin-bottom:10px; padding:5px 10px 5px 20px;background:url(../arrow_blue.gif) 10px 8px no-repeat; margin-top:20px;}
.note a:link{ text-decoration:none; color:#737b82;}
.note a:visited{text-decoration:none; color:#737b82;}
.note a:hover{text-decoration:underline; color:#737b82;}


.flinks{height:30px; line-height:30px; clear:both; padding:0px 5px; border-top:solid 1px #ddd; border-bottom:dotted 1px #ddd; margin-top:10px;}
.flinks ul{ margin:0px; padding:0px; list-style:none;}
.flinks b{float:left; padding:0px 5px}
.flinks li{float:left; padding:0px 5px}

.footer ul{ margin:0px; padding:5px 0px;}
.footer li{ float:left;width:auto;}
.footer li a:link{ padding:0px 10px;color:#455470; border-right:solid 1px #f1f1f1; height:22px; line-height:22px; }
.footer li a:visited{ padding:0px 10px; color:#455470; border-right:solid 1px #f1f1f1; height:22px; line-height:22px; }
.footer li a:hover{ padding:0px 10px; height:22px; line-height:22px; color:#455470; border-right:solid 1px #f1f1f1;}
.copyright{ height:22px; clear:both; line-height:22px; text-indent:10px; margin-bottom:20px;}
.footnav{text-align:left; padding:5px 0px;}
.footer  a:link{ padding:0px 0px 0px 10px;color:#455470; border-right:solid 1px #f1f1f1; height:22px; line-height:22px; }
.footer  a:visited{ padding:0px 0px 0px 10px; color:#455470; border-right:solid 1px #f1f1f1; height:22px; line-height:22px; }
.footer  a:hover{ padding:0px 0px 0px 10px; height:22px; line-height:22px; color:#455470; border-right:solid 1px #f1f1f1;}



.innernav{ background:url(../innernav_bg.gif); height:46px;}


.nav li .sld:link{background:url(../innernav_bg2.gif); color:#FFFFFF; font-weight:bold;}
.nav li .sld:visited{background:url(../nav_bg2.gif); color:#FFFFFF; font-weight:bold;}
.nav li .sld:hover{background:url(../nav_bg2.gif); color:#FFFFFF; font-weight:bold;}





.procat{border-bottom:solid 1px #0047ba; }
.procat dt{ float:left; height:25px; line-height:25px;  padding:0px 20px; display:none;}
.procat dd{ float:left;}
.procat dd li{ float:left; height:30px; line-height:30px; padding:0px 20px 3px 0px; background:url(../catarrow.gif) left center no-repeat; text-indent:15px;}
.procat a{ text-decoration:none;}
.procat .thisclass a{ color:#333; font-weight:bold; border-bottom:solid 3px #0047ba; display:block;}
.procat a:hover{color:#333; font-weight:bold; border-bottom:solid 3px #0047ba; display:block;}


 .innersheet dt{ height:26px; padding-top:5px; clear:both; color:#000;	 text-indent:15px; }
 .innersheet li{ float:left;  height:25px; line-height:25px; background:url(../catarrow.gif) left center no-repeat; text-indent:15px; padding-right:20px;}
 .innersheet .thisclass {color: #333;font-weight: bold;}	
 .innersheet dd{ padding:10px 15px; line-height:22px; background:url(../lang_bg.gif) repeat-x;}
 
 

/*.procat dl{ border-top:solid 1px #ddd; border-bottom:solid 1px #dcdcdc; height:31px; line-height:30px; background:#fdfdfd;}
.procat dt{position:relative;}
.procat dt b{ height:30px; display:block; position:absolute; top:0px; left:0px; border-left:solid 1px #ddd;border-right:solid 1px #ddd; width:95px; color:#F30; text-indent:10px; font-size:14px;}
.procat dd{ float:left; width:885px; margin-left:95px;}

.procat dt.thisclass{position:relative;}
.procat dt.thisclass b{height:35px; display:block; position:absolute; top:-6px; left:0px; border-top:solid 2px #3f6dcd;border-bottom:solid 1px #fff; border-left:solid 1px #ddd;border-right:solid 1px #ddd; width:95px; background:#fff; color:#F30; text-indent:10px;}

.procat dd li{ border-left:none; border-bottom:none; display:table-cell;  text-indent:0px; padding-right:15px; width:120px; text-align:center; }
.procat dd li.thisclass{color:#fff; position:relative; width:120px;}
.procat dd li.thisclass a{ height:35px; display:block; position:absolute; top:-6px; left:0px; border-top:solid 2px #3f6dcd;border-bottom:solid 1px #fff; border-left:solid 1px #ddd;border-right:solid 1px #ddd; width:120px; background:#fff; color:#F30;}

*/
.plist{ border:solid 1px #666; margin-top:10px;}
.plist_title{ clear:both; display:table;}
.plist_title span{border-right:solid 1px #666; font-size:12px; background:#eff0f4; color:#1a315f; display:table-cell; vertical-align:middle; text-align:center; padding:2px;}
.plist_title span.l_s1{ width:100px;}
.plist_title span.l_s2{ width:60px;}
.plist_title span.l_s3{ width:60px;}
.plist_title span.l_s4{ width:70px;}
.plist_title span.l_s5{ width:54px;}
.plist_title span.l_s6{ width:107px;}
.plist_title span.l_s7{ width:50px;}
.plist_title span.l_s8{ width:150px;}
.plist_title span.l_s9{ width:90px;}
.plist_title span.l_s10{ width:100px;}
.plist_title span.l_s11{ width:34px;}
.plist_title span.l_s12{ width:34px;border:none;}

.plist_title2{ clear:both; display:table; border-top:solid 1px #666;}
.plist_title2 span{border-right:solid 1px #666; font-size:12px; background:#f9f9f9; color:#555; display:table-cell; vertical-align:middle; overflow:hidden; text-align:center; padding:2px;}
.plist_title2 span.l_s1{ width:100px;}
.plist_title2 span.l_s2{ width:60px;}
.plist_title2 span.l_s3{ width:60px;}
.plist_title2 span.l_s4{ width:70px;}
.plist_title2 span.l_s5{ width:54px;}
.plist_title2 span.l_s6{ width:107px;}
.plist_title2 span.l_s7{ width:50px;}
.plist_title2 span.l_s8{ width:150px;}
.plist_title2 span.l_s9{ width:90px;}
.plist_title2 span.l_s10{ width:100px;}
.plist_title2 span.l_s11{ width:34px;}
.plist_title2 span.l_s12{ width:34px;border:none;}




.plist_data li:hover{ background:#e1e1e1;}
.plist_data li{ display:table; border-top:solid 1px #333; height:auto; background:#fff;}
.plist_data span img{}
.plist_data span label{ display:block; line-height:22px;}
.plist_data span{border-right:solid 1px #333; font-size:12px; color:#333; display:table-cell; vertical-align:middle; word-break:break-all; text-align:center; padding:2px;word-wrap:break-word; overflow:hidden;}
.plist_data span.p_s1{ width:100px;}
.plist_data span.p_s2{ width:60px;}
.plist_data span.p_s3{ width:59px; overflow:hidden;}
.plist_data span.p_s4{ width:70px;}
.plist_data span.p_s5{ width:54px;}
.plist_data span.p_s6{ width:107px;}
.plist_data span.p_s7{ width:50px;}
.plist_data span.p_s8{ width:150px;}
.plist_data span.p_s9{ width:90px;}
.plist_data span.p_s10{ width:100px;}
.plist_data span.p_s11{ width:34px;}
.plist_data span.p_s12{ width:34px;border:none;}



.position{ height:40px; line-height:30px; background:url(../colortitlebg.gif) no-repeat; display:table; width:100%; margin:10px 0px 5px 0px;  }
.position span{background:url(../icon_1.gif) 10px 10px no-repeat; text-indent:25px; display:table-cell;}
.position span a{font-size:12px;text-align:left;font-weight:normal;}


.inner_left{ float:left; width:180px; margin-top:0px;}
.inner_left a:link{ color:#333;}
.inner_left a:visited{ color:#333;}
.inner_left a:link{ color:#333;}
.inner_left dl{ margin-top:10px; border:solid 1px #797979; background:url(../p_l_title.gif) repeat-x;}
.inner_left dl dt{height:33px; font-weight:normal;  padding:0px 0px; background:url(../title_1.gif) repeat-x;}
.inner_left dl dt b{ display:block; text-align:center;   border-bottom:solid 1px #797979; height:32px; line-height:32px; color:#51545d;}
.inner_left dl dd{ padding:0px 0px;}
.inner_left dl dt .red_line{ height:5px; line-height:5px; display:none;}
.inner_left dl ul{ padding:0px 0px;}

.inner_left dl dd ul{ padding-bottom:10px;}
.inner_left ul li{clear:both;}

.inner_left .class1 b,.inner_left .class1 span{ display:block; float: left; height:24px; line-height:24px;}
.inner_left .class2 b,.inner_left .class2 span{ display:block; float: left; height:24px; line-height:24px;}
.inner_left .class1 span{ cursor:pointer;}
.inner_left .class1 span a{ display:block; width:20px; height:24px;}

.inner_left .class1 span{ background:url(../jia.gif) center center no-repeat #d7e4f4; width:20px; border-top:solid 1px #797979;}
.inner_left .class1 b{ width:158px; background:#d7e4f4; font-weight:normal;border-top:solid 1px #797979;}

.inner_left .class1 .class2{ display:none;}
.inner_left .thisclass .class2{ display:block;}

.inner_left .class1 .thisclass span{ background:url(../jian.gif) center center no-repeat #0142aa;}
.inner_left .class1 .thisclass b{ background:#0142aa;}
.inner_left .class1 .thisclass b a{color:#fff;}

.inner_left .class2 span{ background:url(../jia.gif) center center no-repeat #eff0f4; width:20px; border-top:solid 1px #797979; padding-left:10px;}
.inner_left .class2 b{ width:148px; background:#eff0f4; font-weight:normal; border-top:solid 1px #797979;}

.inner_left ul ul ul li span{ background:url(../jian.gif) left center no-repeat #fff; width:20px;}
.inner_left ul ul ul li b{ width:148px; background:#fff; font-weight:normal;}

.inner_left ul ul{ padding-left:0px;}
.inner_left ul ul ul{ display:none;}
.inner_left .class1 .thisclass ul{ display:block;}
.inner_left .class1 .thisclass li span{background:url(../dot.gif) center center no-repeat #fff; width:10px;  padding-left:20px;} 
.inner_left .class1 .thisclass li b{width:148px; height:auto; background:#fff;}
.inner_left .class1 .thisclass li b a{ color:#333;}

.inner_right{  }

.propostion{ height:40px; line-height:40px; border-bottom:dotted 1px #333;}
.ptotal{ height:30px; line-height:30px; border-top:solid 2px #0046b9;}

.productslist{border:solid 1px #666; border-bottom:none;}
.productslist dt{ background:#f9f9f9;}
.productslist dt ul{ display:table; border-bottom:solid 1px #666;} 
.productslist dt ul.UL1{ border:none; border-bottom:solid 1px #666;background:#f9f9f9;}
.productslist dt ul.UL1 li{ padding:10px 2px;}
.productslist dt ul li{ width:80px; color:##1a315f; display:table-cell; padding:2px; border-right:solid 1px #666;text-align:center; word-break:break-all; word-wrap:break-word; vertical-align:top;}
.productslist dt ul .t1{  width:50px; }
.productslist dt ul .t3{width:110px;}
.productslist dt ul .t8{  width:99px; }
.productslist dt ul .t9{ width:95px; }
.productslist dt ul .t10{ border:none; width:155px; }

.productslist dd { font-size:12px;}
.productslist dd ul{ border-bottom:solid 1px #666}
.productslist dd ul li{ width:80px; color:##1a315f; display:table-cell; padding:2px; border-right:solid 1px #666;text-align:center; word-break:break-all; word-wrap:break-word; height:20px; vertical-align:middle;}
.productslist dd ul .d1{width:50px;}
.productslist dd ul .d3{width:110px;}
.productslist dd ul .d8{width:99px;}
.productslist dd ul .d9{ width:95px; }
.productslist dd ul .d10{ border:none; width:155px; clear:both; }

.productslist dd ul a{ display:block; text-decoration:none;}
.productslist dd ul a:hover{ background:#CCC;}




.productslist1{border:solid 1px #666; border-bottom:none;}
.productslist1 dt{ background:#f9f9f9;}
.productslist1 dt ul{ display:table; border-bottom:solid 1px #666;} 
.productslist1 dt ul.UL1{ border:none; border-bottom:solid 1px #666;background:#f9f9f9;}
.productslist1 dt ul.UL1 li{ padding:10px 2px;}
.productslist1 dt ul li{ width:91px; color:##1a315f; display:table-cell; padding:2px; border-right:solid 1px #666;text-align:center; word-break:break-all; word-wrap:break-word; vertical-align:top;}
.productslist1 dt ul .t1{  width:200px;}
.productslist1 dt ul .t5{ width:150px;}
.productslist1 dt ul .t6{ width:150px; }
.productslist1 dt ul .t7{ border:none; width:150px; }

.productslist1 dd { font-size:12px;}
.productslist1 dd ul{ border-bottom:solid 1px #666}
.productslist1 dd ul li{ width:91px; color:##1a315f; display:table-cell; padding:2px; border-right:solid 1px #666;text-align:center; word-break:break-all; word-wrap:break-word; height:20px; vertical-align:middle;}
.productslist1 dd ul .d1{width:200px;}
.productslist1 dd ul .d5{width:150px;}
.productslist1 dd ul .d6{width:150px;}
.productslist1 dd ul .d7{ border:none; width:150px; clear:both; }

.productslist1 dd ul a{ display:block; text-decoration:none;}
.productslist1 dd ul a:hover{ background:#CCC;}


.slpara1 { clear:both;}
.slpara1 dt{ float:left;}
.slpara1 dd{ float:left;}
.slpara1 dd li{ float:left; padding:0px 0px; width:180px; padding-right:10px; height:30px; line-height:30px; overflow:hidden;}
.slpara1 dd li a{color:#333; max-width:150px; overflow:hidden; display:inline-block;float:left;text-overflow:ellipsis;white-space:nowrap; }
.slpara1 dd li.thisclass a{ font-weight:bold; color:#333; width:150px; float:left; overflow:hidden; display:inline-block;text-overflow:clip;white-space:nowrap;}

.slpara2 { height:30px; line-height:30px;}
.slpara2 dt{ float:left;}
.slpara2 dd{ float:left;}
.slpara2 dd li{ float:left;padding:0px 10px;}


#metshowtype_2 div{ float:left;}

.pro_content{}
.pro_content .body{ padding:10px 20px;}
.pro_content .pro_img{  width:196px; height:226px;  float:left;}
.pro_content .pro_img img{ border:solid 1px #dbdbdb;}
.pro_content .pro_info{ float:right; width:680px;}
.pro_content .pro_info .qqcontent{ background:#fff4ea; color:#ff7300; padding:10px 10px; margin-top:10px; line-height:20px;}
.pro_content .pro_info .qqcontent a{ display:block; padding-top:10px;}
.pro_content .pro_info li{ height:30px; line-height:30px;  border-bottom:dotted 1px #dbdbdb;}
.pro_content .pro_info li b{ display:inline-block;  padding:0px 10px; margin-right:5px; }

.pro_content .pro_info li .down{ background:url(../images/down.gif) 50px center no-repeat; display:inline-block; padding-left:100px;}

.pro_content .down{ height:40px; line-height:40px;}
.pro_content .down span{ display:inline-block; margin-right:0px; margin-left:0px; width:50%; float:right;  }
.pro_content .down span.downpdf{ background:url(../images/down.gif) 65px center no-repeat;}  

.pro_content .pro_inof_desc{ clear:both; }
.pro_content .pro_inof_desc .sheettitle{ padding-left:10PX; display:block; height:31px;border:solid 1px #aaa; border-bottom:solid 1px #000;  background:#d7e4f4;}
.pro_content .pro_inof_desc .sheettitle b{ width:90px; font-weight:normal; color:#333; position:absolute; left:0px; top:0px; display:block; text-align:center;text-align:center; height:30px; line-height:30px; border-right:solid 1px #aaa; }

.pro_content .pro_inof_desc .sheettitle li.sld b{ color:red; top:-5px; border-left:solid 1px #000; border-top:solid 2px red; border-right:solid 1px #000; background:#fff; height:15px;line-height:15px; height:34px; line-height:34px; z-index:100;}

.pro_content .pro_inof_desc .sheettitle li{ position:relative; width:90px; float:left; border-top:solid 1px #ddd;color:#333; line-height:15px;font-weight:bold; font-size:12px;  margin-left:0px; cursor:pointer;color:#666;}

.pro_content .pro_inof_desc div{ font-weight:normal; cursor:default;  line-height: 22px; text-align: left; padding:0px 0px;}

.pro_content .pro_inof_desc #kzlr{ display:none;}


#sheet1,#sheet2,#sheet3,#sheet4,#sheet5,#sheet6,#sheet7,#sheet8,#sheet9{ display:none;}

.args{ margin:0px; padding:10px 0px; list-style:none; border:solid 1px #ddd; border-top:none;}
.args li{ float:left; width:200px; padding:5px 15px;}


.blank20{ height:20px; line-height:20px; clear:both;}


 .sheet dt{ height:46px; display:none;  line-height:46px; font-size:18px; color:#000; font-weight:bold; text-indent:15px; }
 .sheet dd{ padding:20px 15px; line-height:22px; background:url(../lang_bg.gif) repeat-x;}

.newslist dt{background:url(../colortitlebg.gif)  no-repeat; height:30px; line-height:30px;text-indent:15px; font-weight:bold; font-size:14px;}
.newslist dd {padding:10px 0px;}
.newslist dd li{ height:25px; line-height:25px;}
.newslist dd li span{display:block; float:left; width:160px;}
.newslist dd li a{ display:block; float:left; background:url(../arrow_blue.gif) left 8px  no-repeat; text-indent:10px;}
.newslist dd .paglist{ padding:10px 0px; text-align:right;}
.propaglist{ height:30px; line-height:30px; text-align:right;}



.leftcats{border:solid 1px #ddd; border-bottom:none;}
.leftcats dt{font-size:14px; height:40px; line-height:40px; background:url(../icon_3.gif) 12px center no-repeat #036; color:#fff; border-bottom:dotted 1px #fff; text-indent:25px; font-weight: bold;}
.leftcats dd li{ height:40px; line-height:40px; border-bottom:dotted 1px #ddd; background:url(../dot_08.gif) 200px center no-repeat; text-indent:10px;}

.pleftcats{ border:solid 1px #ccc; border-bottom:none; clear:both; background:#1b4c91; color:#fff;}
.pleftcats dt{font-size:18px; float:left; border-right:solid 1px #ddd;}
.pleftcats dd { padding:0px; padding-top:5px;}
.pleftcats dd li{ border-bottom:dotted 1px #ddd; float:left; padding:5px 10px;   border:solid 1px #ddd; border-bottom:none; margin-left:2px;}
.pleftcats dd li a{ color:#fff;}
.pleftcats dd li.sld{ background:#dae6fc;}
.pleftcats dd li.sld a{color:#1b4c91;}

.leftcontact{ padding:10px 0px; border:none; border:solid 1px #ccc;}

.dlist_title{ border:solid 1px #aaa; border-top:none; height:70px; background:#dae6fc; width:958px;}
.dlist_title li{ float:left; height:70px; display:table; overflow:hidden; color:#333; text-align:center; border-right:solid 1px #aaa; padding:0px 5px}
.dlist_title li span{ display:table-cell; vertical-align:middle; background:none;}
.dlist_title .lang_leixin{width:153px;}
.dlist_title .lang_xilie{ width:70px;}
.dlist_title .lang_tezheng{ width:200px;}
.dlist_title .lang_chaoxiao{ width:12px;}
.dlist_title .lang_dizukang{ width:12px;}
.dlist_title .lang_changshouming{ width:12px;}
.dlist_title .lang_biaozhun{ width:12px;}
.dlist_title .lang_wengdu{ width:90px;}
.dlist_title .lang_dianya{ width:80px;}
.dlist_title .lang_rongliang{ width:97px;}
.dlist_title .lang_guigeshu{ width:80px; border-right:none;}



.dlist dl{ clear:both; border-bottom:solid 1px #aaa; border-right:solid 1px #aaa;}
.dlist dt{ float:left; width:12px; padding:10px; border-left:solid 1px #aaa; border-right:solid 1px #ddd; background:#fafafa; display:table; vertical-align:middle;}
.dlist dt h4{ display:table-cell; vertical-align:middle; }

.dlist dd{ float:left;}
.dlist dd ul{ clear:both;}
.dlist dd li{ overflow:hidden; float:left; height:30px; line-height:30px; border-right:solid 1px #ddd; border-bottom:solid 1px #ddd; text-align:center; padding:0px 5px;}
.dlist dd li.para1{ width:120px;}
.dlist dd li.para2{ width:70px;}
.dlist dd li.para3{ width:200px;}
.dlist dd li.para4{ width:12px;}
.dlist dd li.para5{ width:12px;}
.dlist dd li.para6{ width:12px;}
.dlist dd li.para7{ width:12px;}
.dlist dd li.para8{ width:90px;}
.dlist dd li.para9{ width:80px;}
.dlist dd li.para10{ width:97px;}
.dlist dd li.para11{ width:80px; border-right:none;}

.downlist .class1 h4{ height:30px; line-height:30px; background:url(../colortitlebg.gif) no-repeat; text-indent:10px; display:block; margin-top:10px;}
.downlist .class1 ul{ padding:0px;}
.downlist .class1 ul li{ height:30px; line-height:30px; background:url(../arrow_blue2.gif) 5px center no-repeat; text-indent:15px; border-bottom:dotted 1px #ddd;}
/*内页侧栏*/
.sidebar{}
.sidebar .sb_nav{float:left;width:200px;overflow:hidden;margin-top:0px;margin-left:0px;display:inline;}
#sidebar{padding:0px 0px 0px 0px;width:100%;clear:both;border:0px solid red;}
#sidebar dl{padding:0px 0px 0px 0px;width:100%;margin-top:0px;text-align:left;clear:both;border:0px solid red;}
#sidebar dl dt{padding:0px 0px 0px 0px;height:27px;overflow:hidden;}
#sidebar dl dt a{display:block;font-size:12px;height:27px;line-height:25px;vertical-align:middle;padding:0px 0px 0px 30px;background:url(../dot_07.gif) no-repeat 0px 0px;font-weight:bold;color:#333;}
#sidebar dl dd{padding:7px 0px 0px 0px;clear:both;height:100%;overflow:hidden;}
#sidebar dl dd h4{font-weight:normal; padding:0px 0px 0px 0px;height:22px;overflow:hidden;background:url(../line-2-1.gif) repeat-x 0px 0px;}
#sidebar dl dd h4 a{display:block;padding:0px 0px 0px 20px;height:22px;line-height:22px;vertical-align:middle;color:#333333;font-weight:normal;background:url(../dot_08.gif) no-repeat 9px 9px;}
#sidebar dl dd h4 a:hover{color:#333333;font-weight:normal;}
#sidebar dl .openz,
#sidebar dl dt.on{}
#sidebar dl dt.on a,#sidebar dl dt a:hover{}
#sidebar dl dt.launched{}
#sidebar dl dt.launched a{}
#sidebar dl dt.launchedshow{}
#sidebar dl .dthover a,
#sidebar dl .openz a,
#sidebar dl dt.on a{}
#sidebar dl h4.on a{color:#333333;font-weight:normal;}
#sidebar dl dt.fir{height:34px;}
#sidebar dl dt.fir a{height:34px;line-height:39px;background:url(../dot_09.gif) no-repeat 0px 0px;}

.sidebar .sb_box{width:770px;float:right;overflow:hidden;margin-right:0px;display:inline;}


.weixin {position:absolute;top:110px;left:35%;z-index:99999;display:none;}
.weixin_skin {position:fixed;width:392px;overflow:hidden;padding:4px 4px 4px 4px;background:url(../fancybox_overlay.png) repeat 0px 0px;}
.weixin_skin_content {width:390px;background:#f9f9f9;border:1px solid #e8e8e8;}
.skin_hearder {width:100%;height:35px;overflow:hidden;}
.skin_hearder .t{float:left;text-align:left;width:300px;border:0px solid red;height:35px;line-height:35px;vertical-align:middle;}
.skin_hearder .t b{text-align:left;color:#1385dc;font-size:15px;font-weight:normal;padding:0px 0px 0px 15px;height:35px;line-height:35px;vertical-align:middle;}
.skin_hearder .close {float:right;width:40px;height:35px;border:0px solid red;}
.skin_hearder .close a{display:block;width:40px;height:35px;background:url(../close.gif) no-repeat 10px 7px;}
.skin_content {width:100%;background:#ffffff;}
.skin_img {width:100%;height:278px;text-align:center;padding-top:20px;}
.skin_txt {text-align:left;color:#ff0000;font-size:14px;font-weight:normal;line-height:25px;padding:0px 10px 15px 15px;}

.apply{ background:#fafafa; 
border-radius:0px 0px 0px 0px;
border:solid 1px #ddd;
margin-top:22px;

}
.apply dt{ padding-left:10px; padding-top:10px; font-weight:bold; font-size:15px;}

.apply li{ float:left; padding:21px 8px; }
.apply li b{ display:block; float:left;}
.apply li span{ font-size:14px; float:left; display:block; height:80px; line-height:80px; text-indent:20px; background:url(../arrow.jpg) 5px center no-repeat;}

.pages{ padding:10px 0px;}

