body{margin:0px;font-size:13px;color:#000000;font-family:"YaHei","Î¢ÈíÑÅºÚ", "ËÎÌå";overflow:hidden;}
html{ overflow-x:hidden; }
ul {list-style-image: none;list-style-type: none;margin:0px;}
li{ vertical-align:bottom}
dd{ margin:0; padding:0;}
dl{ margin:0; padding:0;}
img{ border:0px;}
.float_r{ float:right}
.clear{width:100%;height:10px;overflow:hidden;display:block;clear:both;}
a{ text-decoration:none; color:#000000; font-size:13px;  font-family:"YaHei","Î¢ÈíÑÅºÚ", "ËÎÌå";}
.top{ width:1000px; height:78px; overflow:hidden; margin:0 auto;}
.top .logo{ width:314px; height:78px; overflow:hidden; float:left}
.top .tel{ width:450px; height:78px; float:right; overflow:hidden;}
#menu{ width:1000px; height:35px; margin:0 auto; overflow:hidden; background-color:#0080C9; border-top:1px #098BBD solid; border-bottom:1px #098BBD solid;}
#menu ul{ padding-left:5px;}
#menu li{ width:110px; height:35px; background-image:url(menu_line.jpg); background-position:right; background-repeat:no-repeat; float:left}
#menu li a{ width:108px; height:35px; display:block; font-size:14px; color:#FFFFFF; text-align:center; line-height:35px;}
#head{ width:1000px; overflow:hidden; height:313px; margin:0 auto; overflow:hidden; margin-top:3px}
#page{ width:1000px; overflow:hidden; padding-top:5px; margin:0 auto;}
#page .page_left{ width:221px; overflow:hidden; float:left;}
#page .page_left .menu_list{ line-height:30px; padding-bottom:10px;}
#page .page_left .menu_list a{ width:150px; height:30px; border-bottom:1px #CCCCCC dotted; padding-left:35px; display:block; margin:0 auto; background-image:url(r_b.gif); background-position:5px center; background-repeat:no-repeat; margin-top:10px;}
#page .page_left .menu_list a:hover{ background-color:#CCCCCC}
#page .page_left .menu_list .ck{ background-color:#CCCCCC}
#page .page_left .com_div{ background-color:#F6FCFC; width:219px; border:1px #D8E1E8 solid; overflow:hidden; margin-bottom:5px}
#page .page_left .com_tit{ width:187px; padding-left:32px; font-size:14px; line-height:30px; color:#FFFFFF; height:30px; background-image:url(left_tit.jpg)}
#page .page_left .search{ padding-bottom:2px;}
#page .page_left .pinpai{ padding-bottom:10px;}
#page .page_left .pinpai a{ width:60px; height:18px; line-height:18px; color:#69696B; display:block; margin-left:5px; padding-left:5px; float:left; white-space:nowrap; font-size:12px; margin-top:5px;}
#page .page_left .pinpai a:hover{ color:#FF0000; font-weight:bolder}
#page .page_left .s_v{ width:200px; margin:0 auto; margin-top:5px; height:30px; overflow:hidden;}
#page .page_left .s_v .l{ width:40px; height:30px; float:left; text-align:right; line-height:30px;}
#page .page_left .s_v .r{ width:155px; height:30px; float:right; overflow:hidden;}
#page .page_left .productsort{ padding-bottom:10px;}
#page .page_left .productsort a{ width:60px; height:18px; line-height:18px; color:#69696B; display:block; margin-left:5px; padding-left:5px; float:left; white-space:nowrap; font-size:12px; margin-top:5px;}
#page .page_left .productsort a:hover{ color:#FF0000; font-weight:bolder}
#page .page_left .productsort .big{ width:195px;  padding-left:15px; font-weight:bolder; clear:both; background-image:url(big_b.jpg); background-position:left center; background-repeat:no-repeat }
#page .page_right{ width:768px; float:right; overflow:hidden;}
#page .page_right .comr_div{ width:378px; height:264px; overflow:hidden; border:1px #D8E1E8 solid; overflow:hidden; margin-bottom:10px; float:left; }
#page .page_right .comr_tit{ width:100%; height:26px; border-bottom:1px #D8E1E8 solid; background-image:url(r_com_tit_bj.jpg); }
#page .page_right .comr_tit .l{ width:200px; height:26px; line-height:26px; margin-left:15px; background-image:url(r_b.jpg); background-position:left center; background-repeat:no-repeat; padding-left:15px; float:left}
#page .page_right .comr_tit .more{ width:50px; height:26px; line-height:26px; text-align:center; display:block; float:right}
#page .page_right .dlpp{ width:766px; height:194px;}
#page .page_right .dlpp .c{ width:756px; height:152px; overflow:hidden; margin:0 auto; margin-top:10px; }

#demoLeft { margin:0 auto; overflow:hidden; width:746px; margin-left:5px;}
#demoLeft .indemo { width:800%;}
#demo1,#demo2{ float:left;}
#page .page_right .dlpp .c ul{ padding-left:0px;}
#page .page_right .dlpp .c li{ width:102px; height:152px; float:left; margin-left:2px; overflow:hidden;}
#page .page_right .dlpp .c li .pic{ width:90px; height:120px; border:1px #CCCCCC solid; overflow:hidden; padding:5px;}
#page .page_right .dlpp .c li:hover .pic{ border-color:#66CCFF}
#page .page_right .dlpp .c li .pic img{ width:90px; height:120px;}
#page .page_right .dlpp .c li .titc{ width:100%; height:20px; text-align:center; line-height:20px;}
#page .page_right .dlppc{ width:766px; overflow:hidden;}
#page .page_right .dlppc ul{ padding-left:0px; padding-top:10px;}
#page .page_right .dlppc li{ width:102px; height:152px; float:left; margin-left:20px; overflow:hidden;}
#page .page_right .dlppc li .pic{ width:90px; height:120px; border:1px #CCCCCC solid; overflow:hidden; padding:5px;}
#page .page_right .dlppc li:hover .pic{ border-color:#66CCFF}
#page .page_right .dlppc li .pic img{ width:90px; height:120px;}
#page .page_right .dlppc li .titc{ width:100%; height:20px; text-align:center; line-height:20px;}

#page .page_right .comr_div .cl{ width:207px; height:235px; float:left; margin-left:5px; overflow:hidden; margin-top:5px;}
#page .page_right .comr_div .cl .aimg{ width:55px; height:55px; display:block; padding:5px; border:1px #CCCCCC solid; float:left; margin-left:2px;}
#page .page_right .comr_div .cl .aimg img{ width:55px; height:55px;}
#page .page_right .comr_div .cl .atext{ width:195px; line-height:25px; height:25px; padding-left:10px; background-image:url(li.jpg); background-position:left center; background-repeat:no-repeat; border-bottom:1px #CBCDCC dotted; display:block; clear:both; margin-left:3px}
#page .page_right .comr_div .cr{ width:150px; height:235px; float:right; overflow:hidden;}
#page .page_right .comr_div .cr .atext{ width:135px; line-height:25px; height:25px; padding-left:15px; background-image:url(li1.jpg); background-position:left center; background-repeat:no-repeat; border-bottom:1px #CBCDCC dotted; display:block; clear:both; }
#page .page_right .comP_div{ width:378px; height:264px; overflow:hidden; border:1px #D8E1E8 solid; overflow:hidden; margin-bottom:10px; float:left; }
#page .page_right .comP_div ul{ padding-left:0px; padding-top:5px;}
#page .page_right .comP_div ul li{ width:160px; height:25px; padding-left:14px; line-height:25px; float:left; margin-left:10px; background-image:url(li1.jpg); background-position:left center; background-repeat:no-repeat}
#foot{ width:1000px; margin:0 auto; height:140px; background-color:#EBEBEB; padding:10px 0px; color:#666666; }
#foot a{ color:#666666}
#foot .c{ width:1000px; height:140px; margin:0 auto; overflow:hidden; }
#foot .c .l{ width:790px;overflow:hidden; float:left; text-align:center; line-height:30px; padding-top:40px;}
#foot .c .r{ width:128px; height:136px; margin-right:15px;  float:right}
.backToTop{width:48px; height:29px; background:#dff3fd url(backTop.jpg); overflow:hidden; display:block;}
a.backToTop{text-decoration:none;}
a.backToTop:hover{text-decoration:none; color:#f60}
#demoLeft { margin:0 auto; overflow:hidden; width:1100px;}

#demoLeft .indemo { width:800%;}

#demo1,#demo2{ float:left;}

#demoLeft2 { margin:0 auto; overflow:hidden; width:1100px;}

#demoLeft2 .indemo { width:800%; overflow:hidden}

#demo12,#demo22{ float:left;}

#demoLeft3 { margin:0 auto; overflow:hidden; width:1100px;}

#demoLeft3 .indemo { width:800%; overflow:hidden}

#demo13,#demo23{ float:left;}
#page .page_right .imglist{ width:766px; overflow:hidden; height:160px}
#page .page_right .imglist ul{ padding-left:0px; padding-top:10px;}
#page .page_right .imglist li{ width:98px; height:120px; text-align:center; float:left; margin-left:10px;}
#page .page_right .imglist li:hover .pic{ border-color:#33CCFF}
#page .page_right .imglist .pic{ width:94px; height:94px; border:1px #CCCCCC solid; padding:1px; overflow:hidden;}
#page .page_right .imglist .pic img{ width:94px; height:94px}
#page .page_right .imglist .titc{ width:100%; height:22px; line-height:22px; overflow:hidden;}
#page .page_right .simglist{ width:766px; height:auto!important;height:450px;min-height:450px; overflow:hidden; padding-bottom:10px;}
#page .page_right .artlist{ width:766px; height:auto!important;height:450px;min-height:450px; overflow:hidden; padding-bottom:10px;}
#page .page_right .artlist ul{ padding-left:0px; padding-top:10px;}
#page .page_right .artlist li{ width:730px; padding-left:15px; margin:0 auto; height:30px; line-height:30px; background-image:url(li.jpg); background-position:left center; background-repeat:no-repeat;}
#page .page_right .artlist li a{ float:left}
#page .page_right .artlist li span{ float:right}
#page .page_right .simglist ul{ padding-left:0px;}
#page .page_right .simglist li{ width:177px; height:170px; border:1px #CCCCCC solid; float:left; margin-left:10px; margin-top:10px;}
#page .page_right .simglist li:hover{ border:2px #66CCFF solid; height:168px; width:175px; overflow:hidden;}
#page .page_right .simglist .pic{ width:100%; height:100px; text-align:center; overflow:hidden; margin-top:8px;}
#page .page_right .simglist .pic img{ width:100px; height:100px;}
#page .page_right .simglist .titc{ width:165px; padding-left:10px; height:70px; line-height:20px; overflow:hidden; font-size:12px }
#page .page_right .simglist .titc a{ font-size:12px;}
#page .page_right .artimglist{ width:766px; height:auto!important;height:450px;min-height:450px; overflow:hidden; padding-bottom:10px;}
#page .page_right .artimglist ul{ padding-left:0px;}
#page .page_right .artimglist li{ width:745px; height:102px; border-bottom:1px #CCCCCC solid; padding-bottom:10px; margin:0 auto; margin-top:10px; }
#page .page_right .artimglist li .l{ width:100px; height:100px; border:1px #CCCCCC solid; padding:1px; float:left;}
#page .page_right .artimglist li .r_l{ width:235px; line-height:25px; float:left; margin-left:10px;}
#page .page_right .artimglist li .r_r{ width:380px; line-height:25px; float:left; margin-left:10px;}
#page .page_right .artview{ width:766px; height:auto!important;height:450px;min-height:450px; overflow:hidden; padding-bottom:10px;}
#page .page_right .nrtit{ width:100%; height:30px; overflow:hidden; background-color:#C0D8F6; margin:15px 0px;}
#page .page_right .nrview{ width:740px; margin:0 auto; overflow:hidden;}
#page .page_right .a_tit{ width:100%; overflow:hidden; font-size:16px; text-align:center; font-weight:bolder; line-height:18px; padding-top:10px;}

#page .page_right .artzz{ width:100%; height:25px; line-height:25px; font-size:12px;text-align:center; border-bottom:1px #E8E8E8 dotted; overflow:hidden; margin-bottom:10px; padding-bottom:5px;}
#page .page_right .pre_next{ width:100%; height:60px; overflow:hidden;}
#page .page_right .pre_next a{ width:100%; height:30px; display:block; line-height:30px;}
#page .page_right .nrtit .b{ width:90px; height:25px; margin-top:5px; margin-left:15px; background-color:#FFFFFF; text-align:center; line-height:25px; font-weight:bolder}
#page .page_right .artview .proinfo{ width:745px; height:240px; padding:5px 0px; overflow:hidden; margin:0 auto; margin-top:10px; border:1px #CCCCCC dotted}
#page .page_right .artview .proinfo .l{ width:240px; height:240px; margin-left:10px; padding-right:5px; border-right:1px #CCCCCC dotted; float:left;}
#page .page_right .artview .proinfo .l img{ width:230px; height:230px; margin-top:5px;}
#page .page_right .artview .proinfo .r{ width:400px; float:left; margin-left:20px; padding-top:20px; line-height:30px; overflow:hidden;}
#page .page_right .pinpaisort{width:766px; height:auto!important;height:450px;min-height:450px; overflow:hidden}
#page .page_right .pinpaisort .com_p{ width:725px; margin:0 auto; padding:5px 10px; border-bottom:1px #CCCCCC dotted; line-height:25px; overflow:hidden;}
#page .page_right .pinpaisort .com_p a{ height:20px; color:#666666; line-height:20px; font-size:12px; display:block; padding:0px 15px; float:left; white-space:nowrap;}
#page .page_right .pinpaisort .com_p .big{ background-image:url(big_b.jpg); color:#333333; font-size:14px; background-position:left center; background-repeat:no-repeat; clear:both; font-weight:bolder;}
#page .page_right .pinpaiinfo{ width:100%; height:345px; overflow:hidden; margin-bottom:10px;}
#page .page_right .pinpaiinfo .pl{ width:548px; height:343px; overflow:hidden; float:left; text-align:center;}
#page .page_right .pinpaiinfo .pl .l{ text-align:left}
#page .page_right .pinpaiinfo .pl img{ width:538px; height:308px; margin:5px;}
#page .page_right .pinpaiinfo .pr{ width:208px; height:343px; float:right; overflow:hidden;}
#page .page_right .pinpaiinfo .pr a{ width:87px; height:26px; display:block; text-align:center; line-height:26px; margin-left:10px; border:1px #CCCCCC solid; margin-top:10px; overflow:hidden; float:left;}
#page .page_right .pinpaiinfo .pr a:hover{ background-color:#CCCCCC; color:#FF0000; font-weight:bolder;}
#page .page_right .pinpaiinfo .pr .ck{background-color:#CCCCCC;color:#FF0000; font-weight:bolder;}
#page .page_right .pinpaisort .com_p a:hover{ text-decoration:underline; color:#66CCFF}
.showpage{ width:100%; text-align:center; line-height:25px; padding:10px 0px;}
.showpage a{color:#FFFFFF; font-size:12px; FFFFFF height:26px; border:1px #727272 solid; background-color:#727272; line-height:26px; text-align:center; padding:0px 4px;}
.showpage .ck{ background-color:#FFFFFF; border:1px #999999 solid;  color:#666666; font-weight:bolder;}

.showpage a:hover{background-color:#FFFFFF;  border:1px #999999 solid;  color:#666666;font-weight:bolder;}

#page .page_right .pre_next{ width:100%; height:60px; overflow:hidden;}
#page .page_right .pre_next a{ width:100%; height:30px; display:block; line-height:30px;}
.Validform_right{color:#71b83d;padding-left:20px;background:url(/TjDefault/images/right.png) no-repeat left center;}

.Validform_wrong{color:red;padding-left:20px;white-space:nowrap;background:url(/TjDefault/images/error.png) no-repeat left center;}

.Validform_loading{padding-left:20px;background:url(/TjDefault/images/onLoad.gif) no-repeat left center;}

.Validform_error{background-color:#ffe7e7;}

#Validform_msg{color:#7d8289;font:12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;width:280px;background:#fff;position:absolute;top:0px;right:50px;z-index:99999; display:none;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');-webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa;}

#Validform_msg .iframe{position:absolute;left:0px;top:-1px;z-index:-1;}

#Validform_msg .Validform_title{line-height:25px;height:25px;text-align:left;font-weight:bold;padding:0 8px;color:#fff;position:relative;background-color:#000;}

#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px;position:absolute;right:8px;top:0px;color:#fff;text-decoration:none;}

#Validform_msg a.Validform_close:hover{color:#cc0;}

#Validform_msg .Validform_info{padding:8px;border:1px solid #000;border-top:none;text-align:left;}
