ï»?{ margin:0; padding:0}
html{ padding:0; margin:0;}
body{ text-align:left;}
body,td,div{ font-size:12px;color:#000; font-family:"å®‹ä½“",Arial, Helvetica, sans-serif; }
img{ border:0;}
.clear{clear:both;}

a:link, a:visited{ text-decoration:none; color:#000;}
a:hover{ color:#c00; text-decoration:underline;}

li{list-style:none}
ul{ margin:0; padding:0;}

.adv1{ width:997px; padding:5px 0; clear:both;}

.margin10000{ margin:10px 0 0 0;}
.margin0050{ margin:0 0 5px 0;}
.margin0060{ margin:0 0 6px 0;}

.height1{ height:300px; overflow:hidden;}
.height2{ height:215px; overflow:hidden;}
.height3{ height:280px; overflow:hidden;}
.height4{ height:241px; overflow:hidden;}

.relative{ position: relative;}
.absolute{ position: absolute; left:0; top: 0;}

.showpage { clear:both; height:55px; margin:10px 0 0 0;}
#pagebox_msg{border:1px #fff solid; text-align:center; height:18px; line-height:18px; padding:1px 0 0 0;color:#333; font-family: Verdana, Geneva, sans-serif; }
ul.pagebox{list-style-type: none;float: left;display: inline;clear: both; margin:10px 0;}
ul.pagebox li.PageBoxLi{float: left;display: inline;width:30px;height: 25px;margin: 2px; padding:0 10px 0 0; margin:0;border-bottom:none; background:none;}
ul.pagebox li.PageBoxLi a:link, ul.pagebox li.PageBoxLi a:visited { width:auto; float:none; margin:0;text-decoration: none;display: block;color:#999;height:25px;border:1px #999 solid;background-color: White;line-height: 25px;font-size: 12px;text-align: center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
ul.pagebox li.PageBoxLi a:hover{text-decoration: none; color:#fff; background:#666;}
ul.pagebox li.PageBoxLi a#Active{text-decoration: none; color:#fff; background:#666;}

#header{ height:258px; background:url(Imagesbg_top_1.png) repeat-x scroll 0 0; margin:0 0 5px 0;}
#header #flashbar{ width:997px; height:209px; margin:0 auto; background:url(Imagesheader_bg.jpg) no-repeat scroll 50% 0;}
#header #menus{ width:997px; height:49px; margin:0 auto;}
#menus dl{ width:995px; height:49px; border-left: solid 1px #195491; background:url(Imagesbg_menus_1.png) repeat-x scroll 0 -49px;}
#menus dl dd{ float:left; height:49px; line-height:49px;}
#menus dl dd a:link, #menus dl dd a:visited{ padding:0 11px 0 34px; float:left; height:49px; font-size:13px; font-weight:bold; color:#fff; display:block;}
#menus dl dd a:hover{ background:url(Imagesbg_menus_1.png) repeat-x scroll 0 0; }
#menus dl dd.index{ border-left: solid 1px #003b78;}
#menus dl dd.index a:link, #menus dl dd.index a:visited{ width:29px;}
#menus dl dd.gap{ border-left:solid 1px #195491; border-right: solid 1px #003b78; padding:0 0;}
#menus dl dd.contact{ border-right: solid 1px #195491;}

#footer{ background:url(Imagesbg_footer_1.png) repeat-x scroll 0 0; margin:20px auto 10px; padding-top:15px; width:997px;}

#footer .f_menus{ padding:0 0 0 250px; border-bottom: dashed 1px #ccc; height:30px; padding-bottom:5px; margin-bottom:10px;}
#footer .f_menus dl{ height:30px; line-height:30px;}
#footer .f_menus dl dd{ float:left; padding:0 5px; }

#footer .f_msg{ text-align:center; line-height:25px;}

#container{ width:997px; padding:0; margin:0 auto; background:#fff;}

#location{ border-bottom:solid 1px #ececec; height:30px; line-height:30px; width:997px; margin:0 auto 10px; font-family:Verdana, Geneva, sans-serif;}
#location .tel{ float:right; }
#location .tel b{ color:#ff3300; font-family:Verdana, Geneva, sans-serif;}

.column1, .column2, .column3, .column4, .column5{ float:left; overflow:hidden;}
.column1{ width:320px; padding-right:10px; }
.column2{ width:414px; padding-right:10px; }
.column3{ width:243px;}
.column4{ width:367px; padding-right:10px; }
.column5{ width:744px; padding-left:10px; }

#flashtab{ width:320px; height:270px; background:#efefef;}

.panel1{ border:solid 1px #c7d1de; background:url(Imagesbg_title_1.png) repeat-x scroll 0 0; padding:10px;}
.panel1 .t{ border-bottom:dashed 1px #c7d1de; height:25px; padding:0 5px;}
.panel1 .t label{ color:#00688d; font-size:14px; font-weight:bold;}
.panel1 .t span{ float:right;}
.panel1 .t span a:link, .panel1 .t span a:visited{ color:#666;}

.panel2{ border:solid 1px #c7d1de; background:url(Imagesbg_title_1.png) repeat-x scroll 0 0;}
.panel2 .t{ border-bottom:dashed 1px #c7d1de; height:31px; border-top: solid 1px #fff; border-left: solid 1px #fff; border-right: solid 1px #fff;}
.panel2 .t label{ color:#fff; font-size:14px; font-weight:bold; line-height:30px; background:url(Imagesbg_title_3.png) repeat-x scroll 0 0; display:block; float:left; padding:0 15px;}
.panel2 .t span{ float:right; padding:7px 10px 0 0;}
.panel2 .t span a:link, .panel2 .t span a:visited{ color:#666;}
.panel2 .c{ border-bottom:dashed 1px #fff; border-left: solid 1px #fff; border-right: solid 1px #fff; padding:10px;}

.panel3{ border:solid 1px #c7d1de; background:url(Imagesbg_title_1.png) repeat-x scroll 0 0;}
.panel3 .t{ border-bottom:dashed 1px #c7d1de; height:31px; border-top: solid 1px #fff; border-left: solid 1px #fff; border-right: solid 1px #fff;}
.panel3 .t label{ color:#00688d; font-size:14px; font-weight:bold; height:20px; display:block; float:left; padding:7px 0 0 30px; background:url(Imagesicon_1.gif) no-repeat scroll 10px 9px;}
.panel3 .t span{ float:right; padding:7px 10px 0 0;}
.panel3 .t span a:link, .panel3 .t span a:visited{ color:#666;}
.panel3 .c{ border-bottom:dashed 1px #fff; border-left: solid 1px #fff; border-right: solid 1px #fff; padding:10px;}

.panel4{ border:solid 1px #c7d1de; background:url(Imagesbg_title_1.png) repeat-x scroll 0 0;}
.panel4 .t{ border-bottom:solid 1px #c7d1de; height:31px; border-top: solid 1px #fff; border-left: solid 1px #fff; border-right: solid 1px #fff;}
.panel4 .t label{ color:#00688d; font-size:14px; font-weight:bold; height:20px; display:block; float:left; padding:7px 0 0 30px; background:url(Imagesicon_1.gif) no-repeat scroll 10px 8px;}
.panel4 .t span{ float:right; padding:7px 10px 0 0;}
.panel4 .t span a:link, .panel4 .t span a:visited{ color:#666;}
.panel4 .c{ border-bottom:dashed 1px #fff; border-left: solid 1px #fff; border-right: solid 1px #fff; padding:10px;}

.panel5{ border:solid 1px #c7d1de; background:url(Imagesbg_title_1.png) repeat-x scroll 0 0;}
.panel5 .t{ border-bottom:solid 1px #c7d1de; height:35px; border-top: solid 1px #fff; border-left: solid 1px #fff; border-right: solid 1px #fff; padding-left:10px; position:relative;} 
.panel5 .t label{ color:#333; font-size:14px; font-weight:bold; height:30px; line-height:30px; display:block; float:left; padding:0 10px 0; border-bottom:solid 1px #fff; margin:4px 0 0 0; position:absolute; border-top: solid 1px #c7d1de; border-left: solid 1px #c7d1de; border-right: solid 1px #c7d1de; background:#fff;}
.panel5 .t span{ float:right; padding:7px 10px 0 0;}
.panel5 .t span a:link, .panel5 .t span a:visited{ color:#666;}
.panel5 .c{ border-bottom:dashed 1px #fff; border-left: solid 1px #fff; border-right: solid 1px #fff; padding:10px;}

.panel6{ background:url(Imagesbg_title_4.png) repeat-x scroll 0 0;}
.panel6 .t{ height:35px; padding:4px 10px 0;} 
.panel6 .t label{ color:#ff3300; font-size:14px; font-weight:bold; height:20px; display:block; float:left; padding:7px 0 0 0;}
.panel6 .t span{ float:right; padding:7px 0 0 0;}
.panel6 .t span a:link, .panel6 .t span a:visited{ color:#666;}
.panel6 .c{ border:solid 1px #cdcdcd; padding:0 10px;}

.l_menus{ border:solid 1px #c7d1de; background:url(Imagesleft_01.png) repeat-x scroll 0 0;}
.l_menus .t{ height:50px;}
.l_menus .t label{ color:#039; font-size:14px; font-weight:bold; height:37px; display:block; float:left; padding:13px 0 0 55px; background:url(Imagesava_01.png) no-repeat scroll 13px 5px; }
.l_menus .t span{ float:right; padding:7px 10px 0 0;}
.l_menus .t span a:link, .l_menus .t span a:visited{ color:#666;}
.l_menus .c{ padding:10px 0 5px 15px;}

.l_menus .c ul{}
.l_menus .c ul li{ width:226px; margin-bottom:10px;}
.l_menus .c ul li a:link, .l_menus .c ul li a:visited{ height:34px; display:block; background:url(Imagesleft_02.png) no-repeat scroll 0 -34px; padding:0 0 0 56px; width:170px; line-height:34px; font-size:12px; font-weight:bold; color:#666;}
.l_menus .c ul li a:hover{ background:url(Imagesleft_02.png) no-repeat scroll 0 0; color:#00688d; text-decoration:none;}
.l_menus .c ul li a.active:link, .l_menus .c ul li a.active:visited{ background:url(Imagesleft_02.png) no-repeat scroll 0 0; color:#00688d;}

.list1{ margin-bottom:20px;}
.list1 ul{}
.list1 ul li.title{ background-image:none; height:30px; background-color:#efefef; border-bottom:solid 1px #ccc; font-weight:bold; padding-bottom:0; color:#036; padding:0 10px;}
.list1 ul li.title span{ float:right; height:30px; line-height:30px; font-weight:normal;}
.list1 ul li.title span a:link, .list1 ul li.title span a:visited{ color:#666666;}
.list1 ul li{ border-bottom:dashed 1px #ccc; height:30px; line-height:30px; background:url(Imagesicon_2.gif) no-repeat scroll 7px 11px; padding:0 10px 0 20px; overflow:hidden;}
.list1 ul li label{ padding-right:5px; color:#036;}
.list1 ul li label a:link, .list1 ul li label a:visited{ color:#036;}
.list1 ul li span{ float:right; color:#666;}
.list1 ul li a:link, .list1 ul li a:visited{ color:#333;}

.list2{ padding:10px 0 15px;}
.list2 dl{}
.list2 dl dd{ float:left; width:130px; height:206px; padding:10px 0 10px 12px;}
.list2 dl dd a:link, .list2 dl dd a:visited{ display:block; border: solid 1px #ccc; width:120px; height:200px; padding:4px 4px 0 4px;}
.list2 dl dd a:hover{ border: solid 1px #70aad7; background:#f2f5fa; text-decoration:none;}
.list2 dl dd img{ width:120px; height:128px; background:#fff;}
.list2 dl dd span{ display:block; width:120px; height:30px; line-height:30px; overflow:hidden; text-align:center; cursor:pointer;}
.list2 dl dd b{ display:block; width:120px; height:37px; overflow:hidden; text-align:center; padding-bottom:5px; cursor:pointer;}

.list3{}
.list3 dl{}
.list3 dl dd{ float:left; width:160px; height:156px; padding:10px 10px 10px 10px;}
.list3 dl dd a:link, .list3 dl dd a:visited{ display:block; border: solid 1px #ccc; width:150px; height:150px; padding:4px 4px 0 4px;}
.list3 dl dd a:hover{ border: solid 1px #70aad7; background:#f2f5fa;}
.list3 dl dd img{ width:150px; height:120px; background:#fff;}
.list3 dl dd span{ display:block; width:150px; height:30px; line-height:30px; overflow:hidden; text-align:center;}

.list4{}
.list4 dl{}
.list4 dl dd{ float:left; width:340px; height:100px; padding:10px 10px 10px 10px;}
.list4 dl dd a.img:link, .list4 dl dd a.img:visited{ display:block; border: solid 1px #ccc; width:120px; height:90px; padding:4px 4px 4px 4px; float:left;}
.list4 dl dd a.img:hover{ border: solid 1px #70aad7; background:#f2f5fa;}
.list4 dl dd a.img img{ width:120px; height:90px;}
.list4 dl dd span.text{ display:block; width:202px; float:right;}
.list4 dl dd span.text a:link, .list4 dl dd span.text a:visited{ display:block; width:192px; line-height:22px; font-weight:bold; }
.list4 dl dd span.text font{ color:#666; font-size:12px; line-height:20px; height:80px;overflow:hidden; display:block;}

.list5{}
.list5 dl{}
.list5 dl dd{ float:left; width:160px; height:170px; padding:10px 10px 10px 10px;}
.list5 dl dd a:link, .list5 dl dd a:visited{ display:block; width:150px; height:170px; }
.list5 dl dd a:hover{}
.list5 dl dd img{ width:150px; height:120px; padding:4px 4px 28px 4px; border: solid 1px #ccc; background:url(Imagesbg_video_1.png) no-repeat scroll 50% 124px;}
.list5 dl dd span{ display:block; width:150px; height:30px; line-height:30px; overflow:hidden; text-align:center;}


.list6{}
.list6 ul{}
.list6 ul li.title{ background-image:none; height:30px; background-color:#efefef; border-bottom:solid 1px #ccc; font-weight:bold; padding-bottom:0;}
.list6 ul li.title strong{ float:left; width:300px; display:block; font-weight:bold; color:#036; padding-top:0; height:30px; line-height:30px;}
.list6 ul li.title span{ height:30px; line-height:30px; }
.list6 ul li{ border-bottom:dashed 1px #ccc; height:60px; line-height:30px; background:url(Imagesicon_2.gif) no-repeat scroll 7px 15px; padding:0 10px 0 20px; overflow:hidden; padding-bottom:5px;}
.list6 ul li label{ width:550px; display:block; float:left; color:#333;}
.list6 ul li label a:link, .list6 ul li label a:visited{ color:#333; }
.list6 ul li span{ float:right; color:#333; height:60px; line-height:60px; width:80px; text-align:center;}
.list6 ul li a:link, .list6 ul li a:visited{ color:#333;}
.list6 ul li strong{ float:left; width:550px; display:block; font-weight:normal; color:#036; height:20px; padding-top:10px; line-height:20px;}
.list6 ul li strong a:link, .list6 ul li strong a:visited{ color:#036; }

.view{ border:solid 1px #ccc; padding:20px 30px; width:935px; overflow:hidden;}
.view .title{ height:35px; line-height:35px; font-size:16px; font-weight:bold; text-align:center;}  
.view .info{ border-bottom:solid 1px #ccc; height:30px; line-height:30px; font-size:12px; color:#666; font-family:Verdana, Geneva, sans-serif; text-align:center; padding:0 0 10px 0;}
.view .info span{ color:#f00;}
.view .content{ padding:20px 0; line-height:200%; font-size:14px; text-align:justify; text-justify:inter-ideograph;}
.view .files{ border: solid 1px #70aad7; background:#f2f5fa; padding:10px; margin-top:20px; }
.view .video{ text-align:center; padding:30px;}

.pageview{}
.pageview .content{ padding:20px 10px; line-height:200%; font-size:14px; text-align:justify; text-justify:inter-ideograph;}


.jiathis{ height:30px; overflow:hidden; border-top: solid 1px #ccc; padding:30px 0 0 150px;}

.about{ border:solid 1px #333; padding:1px; height:170px; width:993px; overflow:hidden; margin:10px 0 0 0;}
.about strong{ height:30px; line-height:30px; color:#fff; background:#333; display:block; padding:0 20px; margin-bottom:5px;}
.about ul{ padding: 0 0 0 0;}
.about ul li{ width:455px; float:left; height:20px; line-height:25px; overflow:hidden; background:url(Imagesicon_3.gif) no-repeat scroll 20px 11px; padding:5px 0 0 30px; margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif;} 
.about ul li span{ float:right; color:#666; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
.about ul li label {color:#06c; padding:0 5px 0 0;}
.about ul li label a:link, .about ul label a:visited{ color:#06c;}
.about ul li label a:hover{}
.about ul li a:link, .list2 li a:visited{}
.about ul li a:hover{}

.company{ border-left:solid 1px #cec1a1; border-right:solid 1px #cec1a1; border-bottom:solid 1px #cec1a1; border-top:solid 3px #06C; padding:20px 30px; width:935px; overflow:hidden;}
.company .title{ height:55px; line-height:55px; margin-bottom:15px; font-size:16px; font-weight:bold; text-align:center; border-bottom:solid 1px #cec1a1;}  
.company .item{ position:relative; height:285px; border-bottom:solid 1px #cec1a1;}
.company .item .img{ width:320px; height:240px; padding:4px; border: solid 1px #ccc; position:absolute; top:10px; right:15px;} 
.company .item .img img{ width:320px; height:240px; }
.company .item span{ width:420px; display:block; line-height:35px; font-size:14px;}
.company .content{ padding:20px 0; line-height:200%; font-size:14px; text-align:justify; text-justify:inter-ideograph;}

.leaderview{}
.leaderview .pic{ width:200px; height:280px; margin:0 auto; padding:5px; border:solid 1px #ccc; margin-top:15px;}
.leaderview .pic img{ width:200px; height:280px;}
.leaderview .text{ padding-top:20px; font-family:"é»‘ä½“", Arial, Helvetica, sans-serif; border-bottom:dashed 1px #ccc;}
.leaderview .text b{ height:35px; display:block; text-align:center; font-size:20px; line-height:35px; font-weight:normal; padding-bottom:10px;}
.leaderview .text span{ height:35px; display:block; text-align:center; font-size:16px; color:#666666;}
.leaderview .content{ padding:20px 0; line-height:200%; font-size:14px; text-align:justify; text-justify:inter-ideograph;}

.ditu_content{ border-left:solid 1px #cec1a1; border-right:solid 1px #cec1a1; border-bottom:solid 1px #cec1a1; border-top:solid 3px #06C; padding:0; width:995px; overflow:hidden; height:300px; margin-top:20px;}

.c_about{ text-align:justify; text-justify:inter-ideograph; line-height:180%; }
.c_about img{ width:201px; height:114px; padding:4px; background:#fff; border:solid 1px #ccc; margin:10px auto; display:block;}
.c_about a:link, .c_about a:visited{ color:#f30; }

.isbest{ height:80px; padding:10px 0 5px; border-bottom:dashed 1px #ccc; text-align:justify; text-justify:inter-ideograph; margin-bottom:7px;}
.isbest a.title:link, .isbest a.title:visited{ text-align:center; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#039; display:block;}
.isbest a.title:hover{}
.isbest span{ height:50px; line-height:25px; padding:0 10px; color:#666;}
.isbest a:link, .isbest a:visited{ font-size:12px; color:#f30;}
.isbest a:hover{}

.ul1{}
.ul1 li{ height:25px; line-height:25px; background:url(Imagesicon_4.gif) no-repeat scroll 0 10px; padding:0 0 0 10px; overflow:hidden;}
.ul1 li a:link, .ul1 li a:visited{}
.ul1 li a:hover{}
.ul1 li span{ float:right; color:#666; }

.btn1{}
.btn1 a:link, .btn1 a:visited{ display:block; padding:0 0 5px 0;}

.invest{ background:url(Imagesinvest_bg.jpg) no-repeat scroll 0 0; width:245px; height:384px; overflow:hidden; border-bottom:solid 1px #c6cad5; padding:55px 0 0 75px}
.invest a:link, .invest a:visited{ display:block; padding:0 0 10px 0;}

.ul2{ height:230px; width:221px; overflow:hidden; margin:7px 0 0 0;}
.ul2 li{ height:70px; overflow:hidden; border-bottom:dashed 1px #ccc; margin:0 0 3px 0;}
.ul2 li b{ width:221px; display:block; line-height:20px; overflow:hidden; }
.ul2 li b a:link, .ul2 li b a:visited{ color:#f30; }
.ul2 li img{ border:solid 1px #ccc; padding:2px; width: 48px; height:38px; float:left;}
.ul2 li span{ width:160px; float:right; height:38px; color:#666666;}

.ul3{}
.ul3 li{ height:24px; line-height:24px; background:url(Imagesicon_4.gif) no-repeat scroll 0 10px; padding:0 0 0 10px;}
.ul3 li a:link, .ul1 li a:visited{}
.ul3 li a:hover{}
.ul3 li span{ float:right; color:#666; }

.scrollpic{ border:solid 1px #ccc; margin:5px 0; height:225px; overflow:hidden; background:url(Imagesbg_title_1.png) repeat-x scroll 0 0;}
.scrollpic .t{ height:35px; line-height:35px; border-bottom:solid 1px #ccc; padding:0 15px;}
.scrollpic .t label{ color:#00688d; font-size:14px; font-weight:bold;}
.scrollpic .t span{ float:right; }
.scrollpic .t span a:link, .scrollpic .t span a:visited{ color:#666;}
.blk_29 { padding:10px 10px 5px 15px;}
.blk_29 .cont {	margin: 0px auto; padding:3px 0 0; overflow: hidden; width:888px; float:left;}
.blk_29 #leftarr{ width:11px; background:url(Imagesca_hz_002.gif) no-repeat scroll 0 50%; height:114px; float:left; cursor:pointer; margin-right:15px; height:160px;}
.blk_29 #rightarr{ width:11px; background:url(Imagesca_hz_002.gif) no-repeat scroll -11px 50%; height:114px; float:left; cursor:pointer; margin-left:20px; height:160px;}
.blk_29 .box { float: left; width: 152px; text-align: center; background:url(Imagesbg_video_2.png) no-repeat scroll 50% 94px; height:160px;}
.blk_29 .box img { border: #ccc 1px solid; padding:2px; display: block;  background: #fff; margin: 0px auto; }
.blk_29 .box a:hover img { border: #666 1px solid; }
.blk_29 .box p { margin:30px auto 0px; width: 125px; line-height: 20px; height:40px; overflow:hidden;}

.btnbar{ margin-top:5px; border:solid 1px #ccc; background:url(Imagesbg_title_1.png) repeat-x scroll 0 0; height:45px;}
.btnbar .btn_img{ float:left; border-right:solid 1px #fff; height:45px; width:158px;}
.btnbar .btn_video{ float:left; border-left: solid 1px #ccc; height:45px; width:158px;}
.btnbar .btn_img img{ display:block; margin:9px auto 0;}
.btnbar .btn_video img{ display:block; margin:10px auto 0;}