﻿/* CSS Document 2010.6.7 */
body { text-align: center; font-family:"宋体", Arial, Helvetica, sans-serif;margin:0; padding:0; background: #ffffff; font-size:12px; color:#95928d;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}

/* Link */
a:link {color:#51626F; text-decoration:none;}
a:visited {color:#51626F;text-decoration:none;}
a:hover {color:#51626F; text-decoration:underline;}
a:active {color:#51626F;}
/* Color */
.cwhite,a.cwhite:link,a.cwhite:visited{ color:#ffffff;}
.cblue,a.cblue:link,a.cblue:visited,a.cblue:active{color:#2d84c1;}
.cgray,a.cgray:link,a.cgray:visited,a.cgray:active{color:#95928d;}
.cyellow,a.cyellow:link,a.cyellow:visited,a.cyellow:active{color:#ff6f0f;}
.cpur,a.cpur:link,a.cpur:visited,a.cpur:active{color:#976aab;}
.cgreen,a.cgreen:link,a.cgreen:visited,a.cgreen:active{color:#4b8a17;}

/* Font  */
.fb {font-weight: bold;}

/*float*/
.fl{float:left;}
.fr{float:right;}
/*other*/
.clear{clear:both;font-size:0;line-height:0;height:0;}
/*head*/
.top{width:930px; height:456px; background:url(../images/topbg.jpg); padding:0; margin:0 auto; text-align:center; position:relative;}
.bt{ height:109px; line-height:109px; font-size:48px; font-weight:bold;color:#2d84c1;}
.nav{ height:40px; line-height:40px; font-size:16px; font-weight:bold;color:#2d84c1; text-align:left;}
.nav ul{padding-left:30px;}
.nav ul li{ float:left;font-size:14px; font-weight:bold;color:#2d84c1; padding:0 20px;}
.res_but{ float:right; width:190px; height:40px;}
.righttab{ float:right; margin-top:28px; width:189px; height:233px; background:url(../images/scrool_bg.jpg); overflow:hidden;}
.tabscrool{overflow-y:scroll;overflow-x:hidden;margin:10px; height:213px; width:169px;}
.tabscrool ul li{ height:37px; width:149px; background-image:url(../images/rightmenu_bg.jpg); text-align:center; font-weight:bold; line-height:37px; margin:5px 0;}
.focu{ float:left; padding-top:40px;padding-left:212px;}
.fouc_tabbg{position:absolute; width:428px; height:33px; background-image:url(../images/fouctab_bg.gif);left:225px; bottom:32px;}
.fouc_tabbg ul{padding-left:28px;}
.fouc_tabbg ul li{ float:left; width:93px; line-height:33px; text-align:center;}
.fouc_tabbg ul li.on{float:left; width:93px; line-height:33px; text-align:center; background-image:url(../images/fouctab_on.jpg); clear:ffffff;}
.fouc_tabbg ul li.on a{color:#ffffff;}
.fouctab_butl{position:absolute; left:0;}
.fouctab_butr{position:absolute; right:0;}
/*mid*/
.mid{width:930px;  padding:0; margin:0 auto; text-align:center; background:url(../images/mid_bg.jpg);  background-repeat:no-repeat; background-position:0 540px; position:relative;}

.list_top{ width:930px;height:38px;overflow:hidden;background:url(../images/text_scroolbg.jpg)}
.list_top .Empty{ width:40px; height:40px; float:left;}
.hot{ width:930px;height:40px;}
.hot ul{ width:930px; height:38px; overflow:hidden; margin:0;padding:0;}
.hot ul li{ width:520px; height:38px; float:left; line-height:38px;}
.hot ul li a{ color:#2d84c1; font-size:12px;}


.mid_l{ float:left; width:214px; margin-top:10px;}
.mid_m{ float:left;width:496px; margin-top:10px;}
.mid_r{ float:right; width:220px; margin-top:10px;}
.midl_bt1{ height:40px; line-height:40px; background-image:url(../images/icon_01.jpg); background-position:10px center; background-repeat:no-repeat; font-size:14px; font-weight:bold; color:#976aab; text-align:left; text-indent:50px;position:relative;}
.mid_l ul{padding-left:10px;padding-top:5px; padding-bottom:10px;}
.mid_l ul li{ height:24px; line-height:24px; text-align:left; text-indent:20px;  color:#7363a8;}
.mid_l ul li.pur{ background-image:url(../images/midl_libg.jpg); background-position:left; background-repeat:no-repeat;}
.mid_l ul li a{ color:#7363a8;}
.midl_bt2{ height:40px; line-height:40px; background-image:url(../images/icon_02.jpg); background-position:10px center; background-repeat:no-repeat; font-size:14px; font-weight:bold; color:#976aab; text-align:left; text-indent:50px;position:relative;}
.mid_leftbox{ height:140px; background:url(../images/leftbox_bg.jpg); margin-top:10px;}
.midl_bt3{ height:40px; line-height:40px;background-image:url(../images/icon_04.jpg); background-position:10px center; background-repeat:no-repeat;  font-size:14px; font-weight:bold; color:#976aab; text-align:left; text-indent:50px; position:relative;}
.more_pru{ position:absolute; right:20px; top:12px; height:17px;}
.midl_text{ text-align:left; line-height:20px; padding:10px 20px 10px 25px;}

.midm_box1{padding:10px;}
.midm_bt1{ height:30px; line-height:30px; border-bottom:2px solid #dbdbdb; font-size:14px; font-weight:bold;color:#2d84c1; text-align:left; text-indent:10px; position:relative;}
.more_blue{ position:absolute; right:10px; top:6px; height:17px;}
.midm_box1 ul{padding:10px 0 0 0;}
.midm_box1 ul li{ height:88px; text-align:left; padding-left:90px; line-height:22px; position:relative;}
.midm_box1 ul li strong{ color:#2d84c1; margin:0; padding:0;}
.midm_box1 ul li img{ position:absolute; left:0;top:0;}
.midm_box2{padding:10px;}
.midm_bt2{ border:1px solid #dbdbdb;font-size:14px; font-weight:bold;color:#ff6f0f; text-align:left; text-indent:10px; height:28px; line-height:28px; }
.midm_box2 ul{padding-top:10px;}
.midm_box2 ul li{ border-bottom:1px dashed #dbdbdb; height:24px; line-height:24px; text-align:left; text-indent:10px;}

.midr_box1{ height:294px; width:220px; background:url(../images/midr_box1bg.jpg);}
.midr_bt1{padding-left:38px; height:40px; line-height:40px; text-align:left; font-size:14px; font-weight:bold; color:#4b8a17; position:relative;}
.more_green{ position:absolute; right:26px; top:12px; height:17px;}
.midr_libox{ padding:10px 26px 10px 38px;}
.midr_libox ul li{ height:24px; line-height:24px; border-bottom:1px dashed #c1d3bd; background:url(../images/icon_03.jpg); background-position:left center; background-repeat:no-repeat; text-indent:15px; text-align:left;}
.midr_bt2{padding-left:38px; height:25px; line-height:25px; text-align:left; font-size:14px; font-weight:bold; color:#ff6f0f; }
.midr_picbox{margin:0px 26px 0px 38px; height:130px; background:url(../images/midr_picbg.jpg); width:156px; position:relative;}
.pic_butl{ float:left; width:30px;}
.pic_butr{ float:right; width:30px;}
.pic_rotpic{ float:left; width:96px; padding-top:17px;}
.nub_01on{ position:absolute; right:30px; top:0px; background:url(../images/nub_onbg.jpg); color:#ffffff; width:13px; height:13px; line-height:13px; text-align:center;}
.nub_01off{ position:absolute; right:30px; top:0px; background:url(../images/nub_offbg.jpg); color:#ffffff;width:13px; height:13px;line-height:13px; text-align:center;}
.nub_02on{ position:absolute; right:15px; top:13px; background:url(../images/nub_onbg.jpg); color:#ffffff; width:13px; height:13px;line-height:13px; text-align:center;}
.nub_02off{ position:absolute; right:15px; top:13px; background:url(../images/nub_offbg.jpg); color:#ffffff;width:13px; height:13px;line-height:13px; text-align:center;}
.midr_box2{ height:187px; width:220px; background:url(../images/midr_box2bg.jpg); margin-top:20px;}
.midr_bt3{ height:53px; line-height:53px; padding-left:38px; font-size:14px; font-weight:bold; color:#2d84c1; text-align:left;}
.midr_libox2{ padding:10px 28px 10px 38px;}
.midr_libox2 ul li{height:24px; line-height:24px; border-bottom:1px dashed #c1d3bd; text-align:left;}
.movpic{ width:930px; height:250px; margin-top:20px; position:relative; }
.movpic_big{ width:440px; height:250px; background-image:url(../images/movpic_bgbig.gif); position:absolute; top:0; left:245px;}
.movpic_big img{padding-top:4px;padding-left:3px; padding-right:3px;}
.movpic_sm01 img{padding-top:4px;padding-left:3px; padding-right:3px;}
.movpic_sm02 img{padding-top:4px;padding-left:3px; padding-right:3px;}
.movpic_sm03 img{padding-top:4px;padding-left:3px; padding-right:3px;}
.movpic_sm04 img{padding-top:4px;padding-left:3px; padding-right:3px;}
.movpic_sm00 img{padding-top:4px;padding-left:3px; padding-right:3px;}
.movpic_sm01{ width:211px; height:121px; background-image:url(../images/movpic_bgsmall.gif); position:absolute; left:0px; top:28px;}
.movpic_sm02{ width:211px; height:121px; background-image:url(../images/movpic_bgsmall.gif); position:absolute; left:20px; top:105px;}
.movpic_sm03{ width:211px; height:121px; background-image:url(../images/movpic_bgsmall.gif); position:absolute; right:20px; top:105px;}
.movpic_sm04{ width:211px; height:121px; background-image:url(../images/movpic_bgsmall.gif); position:absolute; right:0px; top:28px;}
.movpic_sm00{ width:211px; height:121px; background-image:url(../images/movpic_bgsmall.gif); position:absolute; left:250px; top:28px;}
.gallery{ width:930px; height:350px; margin-top:20px; position:relative;}
.gallery img{border: solid 1px white;}



/*footer*/
.footer{ height:79px; width:930px; background:url(../images/bot_bg.jpg); text-align:center; padding:0; margin:20px auto 0 auto; position:relative; }
.logo_aet{ position:absolute; top:14px; left:20px;}
.footer ul {padding-left:212px;}
.footer ul li{ float:left; height:79px; line-height:76px; padding:0 18px;}