@charset "gb2312";

/* CSS Document */

table,td,tr,ul,ol,li,dl,dd,dt,p,input,form,em,p,img,h1,h2,h3,h4,h5{margin:0px;padding:0px;}

ul{ list-style:none;}

.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;overflow:hidden}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.l{float:left;}

.r{float:right;}

img {border:0;}

body{ font-family:'ËÎÌå',Arial, Helvetica, sans-serif;font-size:12px;width:100%;background-color:#fff;margin:0;padding:0; }

a{ text-decoration:none;color:#595757;}

a:hover{ text-decoration:underline;}

.inside-banner{ margin:0 auto}

.bread{ width:100%; min-width:1200px;   background-color:#f0f0f0; margin:0 auto}

.bread .bread-main{width: 1196px;height: 29px; padding-right:4px;line-height: 29px;margin: 0 auto;text-align: right;color:#9a9898}

.bread .bread-main span{ display:inline-block; padding-left:28px; background:url(../images/Sweets.gif) 0px -251px no-repeat}

.bread .bread-main a{ color:#9a9898}

.input_search_class , .input_search_keywords{width: 208px;height: 22px; margin-bottom:10px; margin-left:4px; border:1px solid #dcdcdc;}



/*top start*/

.top{width:1200px; margin:0 auto;padding: 25px 0 5px 0;height:auto; overflow:hidden}

.logo{width:411px;height:62px;}

.tel{height:auto; overflow:hidden; padding-top:20px;}

.tel p{ line-height:20px; text-align:right; padding-top:5px; color:#ededed;}

.tel p span{line-height:20px; display:inline-block}

.tel p span.worldwide a{ background:url(../images/Sweets.gif) 0px -527px no-repeat; color:#666666; padding:0 0 0 24px;}

.tel p span.hotline{ background:url(../images/Sweets.gif) 23px -326px no-repeat; color:#666666; padding-left:43px;}

.tel p a{ padding:0 10px; color:#666666; line-height:20px; display:inline-block}

.tel p a.break-day{ background:url(../images/Sweets.gif) 15px -571px no-repeat; color:#666666; padding:0 0 0 45px;}

/*top end*/

/*menu start*/

.menu{/*width:100%;*/ min-width:1200px;height:40px; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; margin-bottom:2px;background:url(../images/menubg.jpg) repeat-x; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid}

.nav{width:1200px;height:40px; margin:0 auto}

/*.primary  a:hover{ background:url(../images/menu_bg.jpg) no-repeat; text-decoration:none}*/

.menu li.primary {float:left;position:relative;z-index:2;line-height:40px; background:url(../images/menuline.jpg) no-repeat right center;}

.current-menu > a{background: url(../images/menu_bg.gif) top center;}

.primary a {width:120px;float:left;font-family:"Î¢ÈíÑÅºÚ";color:#393838;display:block;text-decoration:none; font-size:16px;text-align:center;}
.menu li.primary:last-child{ background:none}
.primary a:hover{background: url(../images/menu_bg.gif) top center;}



.indexkey{ width:1160px; height:30px; border:1px #CCCCCC solid; border-radius:3px; margin:auto; background:#0099FF}









.primary ul li a:hover{text-decoration:underline;}

/**second menu**/

.primary ul {position:absolute;top:40px; left:0px;z-index:999;background:url(../images/bg_lead.jpg) repeat-x;line-height:24px;display:none; padding:5px 0;}

.primary ul li {float:left;width:100%}

.primary ul li a {color:#FFF;line-height:30px;font-family:'ËÎÌå';font-size:12px;}

/*.primary ul li a:hover {color:#cc0001}*/

.primary ul.pcenter {left:-135px;width:1100px;height:460px;padding-top:20px;}

.primary ul.pcenter dl {float:left;width:208px; height:378px;padding:0 10px 0 0}

.primary ul.pcenter dl.list-1 dd p{ color:#fff; font-weight:normal; font-size:12px; display:block; width:100%; }

.primary ul.pcenter dl.list-1 dd p span{display: inline-block;float: left;font-weight: normal;line-height: 24px;margin: 0 5px;}

.primary ul.pcenter dl.list-1 dd p a{ padding-left:0; background:none;}

.primary ul.pcenter dl.list-2{ width:326px;}

.primary ul.pcenter dl.list-5{ width:110px; padding:0;}

/*.primary ul.pcenter dl:nth-child(1) {border-right:1px solid #cdcdcd}

.primary ul.pcenter dl:nth-child(5) {border-left:1px solid #cdcdcd}*/

.primary ul.pcenter dl a {color:#ffffff; line-height:24px;}

.primary ul.pcenter a {width:216px;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;padding:0;font-family:'ËÎÌå';font-size:12px; text-align:left}

.primary ul.pcenter a:hover {text-decoration:underline;}

.primary ul.pcenter dt a {font-size:14px;color:#ffffff;font-weight:bold; line-height:35px; width:auto;}

.primary ul.pcenter dl dd{ width:100%; overflow:hidden;}

.primary ul.pcenter dl dd a{ width:auto;padding-left:10px;background:url(../images/Sweets.gif) left -345px no-repeat} 

.primary ul.pcenter dl dd.hot{background:url(../images/Sweets.gif) left -345px no-repeat}

.primary ul.pcenter dl dd.hot a{ padding-right:32px;/* background:url(../images/hot.gif) right 6px no-repeat;*/ color:#ef2416}

.primary ul.pcenter dt a:hover {text-decoration:underline;color:#ffffff}

.primary ul.pcenter dl dd span{font-size: 12px;color: #ffffff;font-weight: bold;line-height: 35px;display: inline-block;}

.primary ul.pcenter dl.list-2 dd span{ padding-right:5px; padding-left:10px; background-color:#35374b;}

.primary ul.pcenter dl a.title{color:#ffffff}

.primary ul.pcenter div{ width:100%; float:left; height:83px;}

.primary ul.pcenter div span , .primary ul.pcenter div a{ display:inline-block; height:83px; line-height:83px; float:left;}

.primary ul.pcenter div span{ font-family:"ËÎÌå";font-size: 14px;color: #ffffff;font-weight: bold;}

.primary ul.pcenter div a{ font-family:"ËÎÌå";font-size: 12px;color: #ffffff; margin-left:72px; width:49px}

/*menu end*/

.foot-services{ /*width:100%;*/ min-width:1200px; height:auto; overflow:hidden; background-color:#f0f0f0;}

.foot-services ul{ width:1200px; height:auto; overflow:hidden; margin: 0 auto; padding:36px 0 41px 0;}

.foot-services ul a{ display:block}

.foot-services ul a:hover li p.title{ color:#f12418;}

.foot-services ul a:hover li{ cursor:pointer; text-decoration:none;}

.foot-services ul li{ float:left; border-right:1px dashed #d3d3d3; background:url(../images/toggle.gif) no-repeat; margin:0}

.foot-services ul li.proshow{ width:108px; padding:82px 67px 8px 36px; background-position: 0px -160px;}


.foot-services ul a:hover li.proshow{ background-position:0px -160px;}

.foot-services ul li.video{ width:120px; padding: 82px 67px 8px 67px; background-position: -212px 0px;}

.foot-services ul a:hover li.video{ background-position:-212px -160px;}

.foot-services ul li.picture{ width:120px; padding:82px 67px 8px 67px; background-position: -467px 0px; }

.foot-services ul a:hover li.picture{ background-position:-467px -160px;}

.foot-services ul li.reading{ width:120px; padding:82px 67px 8px 67px; background-position: -722px 0px; }

.foot-services ul a:hover li.reading{ background-position:-722px -160px;}

.foot-services ul li.export{ width:120px; padding:82px 36px 8px 67px; /*background-position: -977px 0px;*/  background-position:-977px 0px;}

.foot-services ul a:hover li.export{ background-position:-977px -160px;}

.foot-services ul li p{ font-family:"ËÎÌå"; font-size:12px; line-height:22px; color:#666666;}

.foot-services ul li p.title{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:bold; color:#000; text-align:center; margin-bottom:5px;}

.foot-search{ width:1200px; height:83px; margin: 0 auto; }

.foot-search div.search-box{  height:55px; padding-top:28px;}

.foot-search div.search-box p{ float:left;font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:bold; color:#3e3a39; line-height:28px;margin-right:23px;}

.foot-search div.search-box form{ float:left; width:480px;}

.foot-search div.search-box form div.sele-type{ width:100px; height:28px; float:left; position:relative;}

.foot-search div.search-box form div.sele-type span{width:100px; height:28px;color:#fff;float:left;text-indent: 1em;line-height: 28px; cursor:pointer; background:#f12418 url(../images/Sweets.gif) 82px -404px no-repeat}

.foot-search div.search-box form div.sele-type ul{ display:none; position:absolute; left:0; top:28px; width:100px;}

.foot-search div.search-box form div.sele-type ul li{ width:98px; height:27px; border:1px solid #cbc9c9; background-color:#fff; border-top:none;text-indent: 1em;line-height: 26px;cursor: pointer;/*transition: all .1s ease;*/} 

.foot-search div.search-box form div.sele-type ul li:hover{ background-color:#f12418; color:#fff; border-left:1px solid #f12418;border-right:1px solid #f12418;}

.foot-search div.search-box form span.search-input{ display:inline-block; height:26px; border:1px solid #cbc9c9; border-left:none;}

.foot-search div.search-box form span.search-input .in_search{ border:0; outline:none; float:left; width:306px; margin:5px 0 0 10px;}

.foot-search div.search-box form span.search-input .enqury_search{border:0; outline:none; }

.share-box{ float:right; padding-top:15px; height:28px; width:300px;}

.bdsharebuttonbox{ float:right;}

.bdsharebuttonbox span.share-text{ float:left;font-size: 12px;line-height: 16px;height: 16px;margin: 6px 6px 6px 0;}

.bdsharebuttonbox span.lm-sina{background: url(../images/Sweets.gif) left -478px no-repeat;overflow: hidden;float: left;font-size: 12px;line-height: 16px;height: 16px;margin: 6px 6px 6px 0;padding: 0 16px 0 20px;}

.bdsharebuttonbox span.lm-sina a{background: none !important;margin: 0;padding: 0;font-family:"Î¢ÈíÑÅºÚ"; color:#666666;}

.bdsharebuttonbox span.lm-sina a:hover{ text-decoration:none}

.friendlink{ float:right; margin-top:5px; width:440px; overflow:hidden; color:#b4b4b4;}

.friendlink a{ color:#b4b4b4;}

.foot-guild{/*width:100%;*/ min-width:1200px; height:auto; overflow:hidden; background-color:#302f3d; padding:43px 0 30px; 0 }

  .foot-guild-main{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}

    .foot-tel{ width:237px; height:123px; padding-top:84px; border-right:1px solid #c5c5c5; background:url(../images/foot_logo.jpg) left top no-repeat; float:left;}

	.foot-tel p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; line-height:24px; font-weight:normal; color:#e9e9e9; margin-bottom:8px; margin-left:60px;}

	.foot-nav{  width:897px; height:207px; padding-left:65px;float:left; background:url(../images/foot_weixin.jpg) right top no-repeat;}

	.foot-nav dl{ width:145px; height:100%; overflow:hidden; float:left;}

	.foot-nav dl dt{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:bold; color:#e2e9ec; line-height:28px; margin-bottom:14px;}

	.foot-nav dl dd{ font-family:"ËÎÌå"; font-size:12px; line-height:28px; color:#e2e9ec;}

	.foot-nav dl dd a{ font-family:"ËÎÌå"; font-size:12px; line-height:28px; color:#e2e9ec;}

.foot-copyright{/*width:100%;*/  min-width:1200px;height:auto; background-color:#3e4056;}

    .copyright{ width:1200px; height:50px; margin:0 auto;  line-height:50px position:relative;}

	.copyright-main{ width:100%; margin:0 auto;}
	.copyright-main .copya{ height:50px; font-size:12px; line-height:50px; text-align:center; color:#FFFFFF; width:980px; margin:auto}
.copyright-main .copya a{ float:left; text-decoration:none; color:#FFFFFF;}
.copyright-main .copya a:hover{ color:#FF0000}
	.copyright p{ font-family:"ËÎÌå"; font-size:12px; color:#e2e9ec; line-height:28px; text-align:center; width:100%}

	.copyright p a{font-family:"ËÎÌå"; font-size:12px; color:#e2e9ec; line-height:28px; margin:0 7px;}

	.copyright p span{ margin:0 10px; float:left}

	.cnzz{ position:absolute; right:0px; top:24px;}

	.cnzz a{font-family:"ËÎÌå"; font-size:12px; color:#e2e9ec; }

    .select_pro{width:110px;height:23px; display:block;background:url(/vip/company/select.jpg) left bottom no-repeat; line-height:23px; position:absolute; top:20px; right:127px;cursor: pointer;}

    .select_pro span{font-family:"ËÎÌå"; font-size:12px; color:#e2e9ec; margin-left:23px;}

	.select_pro .son_ul{ position:absolute;width:110px;bottom:23px; left:0px; z-index:100; background:#FFF;display:none}

    .select_pro .son_ul li{line-height:25px; padding-left:10px;}

    .select_pro .son_ul a{ color:#000}
	
	ul{ list-style-type:none}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;}
.iprocon{ width:1200px; height:auto; margin-top:20px;  margin: 10px auto}	
.iprocon .pleft{ width:240px; height:auto; float:left;}
.iprocon .pleft .l_box{ width:238px; height:auto; border:1px #CCCCCC solid; border-radius:5px; background:#F9F9F9; margin-top:10px;}
.iprocon .pleft .l_box .l_tit{ width:228px; height:50px; background:url(../images/l_tit.png) no-repeat; padding-left:10px; font-size:18px; line-height:50px; color:#FFFFFF; font-family:"Î¢ÈíÑÅºÚ"}
.iprocon .pleft .l_box .l_tit a{ color:#FFFFFF; text-decoration:none; display:block}
.iprocon .pleft .l_box .l_tit a:hover{ color:#FF0000}
.iprocon .pleft .l_box .l_tit2{ width:228px; height:40px; background:#eee; font-size:16px; line-height:40px; padding-left:10px; border-bottom:1px #ccc solid;border-top:1px #ccc solid; font-family:"Î¢ÈíÑÅºÚ";background:url(../images/l_tit2.png) no-repeat}
.iprocon .pleft .l_box .l_tit2 a{ color:#333333; text-decoration:none; display:block}
.iprocon .pleft .l_box .l_tit2 a:hover{ color:#ff0000}

.iprocon .pleft .l_box .l_tit3{ width:228px; height:50px; background:#006DB7; padding-left:10px; font-size:18px; line-height:50px; color:#FFFFFF; font-family:"Î¢ÈíÑÅºÚ"; border-radius:4px; background:url(../images/l_tit.png) no-repeat}
.iprocon .pleft .l_box .l_tit3 a{ color:#fff; text-decoration:none; display:block}
.iprocon .pleft .l_box .l_tit3 a:hover{ color:#FF0000}

.iprocon .pleft .l_box .l_libox{ width:218px; height:auto; padding:10px;}
.iprocon .pleft .l_box .l_libox li{ font-size:12px; line-height:30px; border-bottom:1px #ddd dotted; background:url(../images/menu_List_bg.gif) no-repeat left center; padding-left:15px; display:block; overflow:hidden}
.iprocon .pleft .l_box .l_libox li a{ color:#333333; text-decoration:none; display:block}
.iprocon .pleft .l_box .l_libox li a:hover{ color:#FF0000}

.iprocon .pright{ width:960px; height:auto; float:left; margin-top:10px;}
.iprocon .pright .tabtop{ width:939px; height:40px; margin-left:20px; border-left:1px #CCCCCC solid}
.iprocon .pright .tabtop li{ width:155px; height:40px; float:left; border-right:1px #CCCCCC solid; font-size:16px; line-height:40px; text-align:center; color:#333333;background:#efefef; border:1px #CCCCCC solid; border-left:none;font-family:"Î¢ÈíÑÅºÚ";}
.iprocon .pright .tabtop li.current{ background:url(../images/menu_bg2.gif); color:#FF0000; font-family:"Î¢ÈíÑÅºÚ";}
.iprocon .pright .tabtop li:hover{ cursor:pointer; background:url(../images/menu_bg2.gif); color:#FF0000; font-family:"Î¢ÈíÑÅºÚ";}
.iprocon .pright .tabpro{ width:960px; height:auto;}
.iprocon .pright .tabpro dl{ width:220px; height:248px; float:left; margin-top:20px; margin-left:19px;}
.iprocon .pright .tabpro dl dd{ width:218px; height:218px; border:1px #CCCCCC solid; border-radius:3px;}
.iprocon .pright .tabpro dl dt{ width:220px; height:28px; font-size:14px; line-height:26px; text-align:center}
.iprocon .pright .tabpro dl dt a{ color:#333333; text-decoration:none}
.iprocon .pright .tabpro dl dt a:hover{ color:#FF0000}
ul{ list-style-type:none; padding:0px; margin:0px;}
.hide{ display:none}
.iprocon .pright .tabtitle{ width:930px; height:40px; margin-left:20px; background:#006DB7; padding-left:10px; font-size:16px; line-height:40px; color:#FFFFFF; border-radius:3px;font-weight:bold; background:url(../images/tabtit.jpg) repeat-x}

.iprocon .pright .tabproduct{ width:960px; height:auto;}
.iprocon .pright .tabproduct dl{ width:220px; height:248px; float:left; margin-top:20px; margin-left:19px;}
.iprocon .pright .tabproduct dl dd{ width:218px; height:218px; border:1px #CCCCCC solid; border-radius:3px;}
.iprocon .pright .tabproduct dl dt{ width:220px; height:28px; font-size:14px; line-height:26px; text-align:center}
.iprocon .pright .tabproduct dl dt a{ color:#333333; text-decoration:none}
.iprocon .pright .tabproduct dl dt a:hover{ color:#FF0000}
.iprocon .pright .tabproduct .page{ clear:both; font-size:14px; line-height:30px; height:30px; margin-top:60px; margin-left:10px; padding-top:30px; }
.iprocon .pright .tabproduct .page span{ border:1px #ccc solid; font-size:14px; line-height:32px; padding:0px 10px;  color:#666666; text-align:center; float:left; margin-left:5px;}
.iprocon .pright .tabproduct .page a{ border:1px #666666 solid; font-size:14px; line-height:32px; padding:0px 10px;  display:block; text-align:center; text-decoration:none; float:left; margin-left:5px;}
.iprocon .pright .tabproduct .page a:hover{ border:1px #ccc solid; font-size:14px; line-height:32px; padding:0px 10px;  color:#666666; text-align:center; float:left; margin-left:5px; background:#0099FF; color:#FFFFFF}


