
html,body{margin:0; padding:0; font:12px Arial; text-align:center; color:#333; background:#e6e6e6;}
div,dl,dt,dd,ul,ol,li,form,p,span{margin:0; padding:0; list-style:none;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0; border:0;}

a{color:#5e5653; text-decoration:none;}
a:hover,a:active{color:#00b2e4;}

.cRed{color:#cb0000;}
.cGray{color:#272727;}

.fLeft{float:left;}
.fRight{float:right;}
.clear{clear:both; font-size:1px;}
.blank10{height:10px; font-size:1px;}
.blank30{height:30px; font-size:1px;}

.inp01{width:230px; font-size:12px; border:none; background:none;}
.inp02{width:47px; font-size:12px; border:none; background:none;}
.inp03{width:170px; margin-left:11px; font-size:12px; border:none; background:none;}
.inp04{display:block; width:118px; height:24px; margin-left:53px;}

.inTop{width:1002px; margin:0 auto; height:65px; overflow:hidden; background:url(../images/topbg1.jpg) repeat-x top;}
.inTop .logo{float:left;}
.inTop .seach{float:right; display:inline; width:140px; height:30px; margin:27px 33px 0 0; text-align:left; position:relative; background:url(../images/seachbg.jpg) no-repeat;}
.inTop .seach a{display:block; width:23px; height:13px; position:absolute; top:2px; right:4px; line-height:1px; font-size:1px;}
.inTop .seach input{width:102px; font-size:12px; background:none; border:none; margin-left:6px; color:#6f6f6f;}
.inTop .head{padding:29px 15px 0; float:right; color:#828282; font-size:10px;}
.inTop .head a{color:#828282;}
.inTop .head a:hover{color:#828282; text-decoration:underline;}

#dh{width:1002px; height:24px; background:url(../images/dhbg.jpg) repeat-x; margin:0 auto;}
#dh table{width:80%; margin-left:auto;}
#dh table td{font-weight:bold; font-size:12px; text-align:left;}
#dh table td a{display:block; text-align:center; padding:2px 7px 0; line-height:22px; color:#643b07;}
#dh table td a:hover,#dh table td a.on{background:url(../images/dhOn.jpg) no-repeat center; color:#643b07;}

#dh table td ul{position:absolute; background:#f9a801; width:132px; z-index:10;}
#dh table td ul {display:none;} 
#dh table td.show ul {display: block;}
#dh table td.show li{position:relative; margin:0; border:#e38b03 solid 1px; z-index:11;}
#dh table td li a{display:block;font-size:12px;color:#000; font-weight:normal;width:100%;text-align:left; width:110px; height:19px;padding:1px 0 0 20px;line-height:19px; text-decoration:none;z-index:11; background:url(../images/dhbg21.gif) no-repeat left;}
#dh table td li a:hover{font-size:12px;color:#000; background:url(../images/dhbg22.jpg) no-repeat left; font-weight:normal;text-decoration:none;z-index:11;}

#dh table td li ul{margin:0; position:absolute; left:130px; top:0; z-index:22;}
#dh table td.show li ul{display: none;}
#dh table td li.show ul {display: block; width:142px;}
#dh table td li.show li{position:relative; margin:0; border:#e38b03 solid 1px;z-index:22;}
#dh table td li li a{display:block;font-size:12px;color:#000; font-weight:normal;width:100%;text-align:left; width:120px; height:19px;padding:1px 0 0 20px;line-height:19px; text-decoration:none;z-index:11; background:url(../images/dhbg21.gif) no-repeat left;}
#dh table td li li a:hover{font-size:12px;color:#000; background:url(../images/dhbg22.jpg) no-repeat left; font-weight:normal;text-decoration:none;z-index:22;}

.banner{width:1002px; margin:0 auto;}

.inArea{width:1002px; margin:10px auto 0;}
.inArea .inTag{float:left; width:433px; height:193px; background:url(../images/tagCbg.jpg) no-repeat center top;}
.inArea .inTag .tagTitle{height:20px; line-height:20px; padding-left:15px; font-size:11px; font-weight:bold; text-align:left; background:url(../images/inT01.jpg) no-repeat center;}

.inArea .inTag .tagTnav1{float:left; height:17px; width:144px; padding-top:3px; cursor:pointer; line-height:17px; color:#000f10;}
.inArea .inTag .tnews{width:100%;}
.inArea .inTag .tnews .tnews_vido{float:left; padding:19px 0 0 13px;}
.inArea .inTag .tnews .tnews_vido p{line-height:12px; font-size:11px; text-align:left; color:; margin-top:5px;}
.inArea .inTag .tnews .tnews_vido p a{color:#333;}
.inArea .inTag .tnews .list{display:inline; float:right; width:248px; margin:14px 15px 0 0;}
.inArea .inTag .tnews .list li{padding:3px 0 3px 11px; background:url(../images/drop4.gif) no-repeat 1px; font-size:11px; line-height:13px; text-align:left; border-bottom:#b7b4b3 dashed 1px;}
.inArea .inTag .tnews .list li a{color:#5e5653;}
.inArea .inTag .tnews .list li a:hover{color:#043f7d;}
.inArea .inTag .tmedia{width:100%;}
.inArea .inTag .tmedia .tmedia_img{float:left; width:75px; padding:5px 0 0 17px;}
.inArea .inTag .tmedia .tmedia_img img{margin-top:4px;}
.inArea .inTag .tmedia .list{display:inline; float:right; width:310px; margin:5px 15px 0 0;}
.inArea .inTag .tmedia .list li{padding-left:11px; background:url(../images/drop4.gif) no-repeat 1px; line-height:19px; height:19px; text-align:left; border-bottom:#b7b4b3 dashed 1px;}
.inArea .inTag .tmedia .list li a{color:#5e5653;}
.inArea .inTag .tmedia .list li a:hover{color:#043f7d;}
.inArea .inTag .ttech{width:100%;}
.inArea .inTag .ttech .tnews_vido{float:left; width:165px; padding:12px 0 0 17px;}
.inArea .inTag .ttech .tnews_vido p{line-height:18px; text-align:left; color:; margin-top:3px;}
.inArea .inTag .ttech .tnews_vido p a{color:#333;}
.inArea .inTag .ttech .list{display:inline; float:right; width:228px; margin:5px 12px 0 0;}
.inArea .inTag .ttech .list li{padding-left:11px; background:url(../images/drop4.gif) no-repeat 1px; line-height:19px; height:19px; text-align:left; border-bottom:#b7b4b3 dashed 1px;}
.inArea .inTag .ttech .list li a{color:#5e5653;}
.inArea .inTag .ttech .list li a:hover{color:#043f7d;}


.inArea .inmap{float:left; display:inline; margin:0 0 0 5px; width:316px; height:193px; background:url(../images/inmbg01.jpg) no-repeat left bottom;}
.inArea .inmap .tagTitle{height:20px; line-height:20px; padding-left:15px; font-size:11px; font-weight:bold; text-align:left; background:url(../images/inT02.jpg) no-repeat right center;}
.inArea .inmap ul{margin:8px 30px 0 34px;}
.inArea .inmap ul li{height:78px; text-align:left; line-height:16px; font-size:11px;}
.inArea .inmap ul li h3{font-size:12px; padding-top:5px}
.inArea .inmap ul li a{color:#000;}


.inArea .inJour{float:right; width:242px; height:193px; background:url(../images/jour.jpg) no-repeat center top;}
.inArea .inJour .title{height:20px; line-height:20px; padding-left:15px; font-size:11px; font-weight:bold; text-align:left; background:url(../images/inT03.jpg) no-repeat center;}
.inArea .inJour .title em{font-style:normal;}
.inArea .inJour .txtB{margin:17px 15px 0; height:95px; text-align:left; line-height:12px; font-size:11px; overflow:hidden;}
.inArea .inJour .txtB img{float:right; margin:0 0 0 15px; width:134px; height:90px;}
.inArea .inJour .list{padding:0 15px;}
.inArea .inJour .list li{padding:3px 0 3px 11px; background:url(../images/drop4.gif) no-repeat 1px 5px; font-size:11px; line-height:13px; text-align:left; border-bottom:#b7b4b3 dashed 1px;}
.inArea .inJour .list li a{color:#5e5653;}
.inArea .inJour .list li a:hover{color:#043f7d;}


.foot{width:1002px; margin:15px auto; line-height:14px; font-size:11px; color:#898989;}

.seBanner{width:1002px; padding:7px 0; background:#fff; margin:0 auto;}
.seConn{width:1002px; height:37px; margin:0 auto; background:#fff url(../images/sehbg1.gif) repeat-x top;}
.seConn .s1{float:left; width:178px; padding:3px 0 0 38px; font-size:13px; font-weight:bold; text-align:left; color:#000;}
.seConn .s2{float:left; width:139px; padding:8px 0 0; font-weight:bold; color:#043f7d; background:url(../images/setbg.gif) no-repeat top;}
.seConn .s3{float:right; color:333; padding:3px 15px 0 0;}

.seAreaBg{width:1002px; margin:0 auto; background:#fff url(../images/seLbg.gif) repeat-y left; position:relative;}
.seGG{position:absolute; bottom:38px; left:0; width:202px; text-align:center;}
.seArea0{padding-bottom:40px; background:url(../images/seBobg0.jpg) no-repeat bottom;}
.seArea1{padding-bottom:40px; background:url(../images/seBobg1.jpg) no-repeat bottom;}
.seArea2{padding-bottom:40px; background:url(../images/seBobg2.jpg) no-repeat bottom;}
.seArea3{padding-bottom:40px; background:url(../images/seBobg3.jpg) no-repeat bottom;}
.seArea4{padding-bottom:40px; background:url(../images/seBobg4.jpg) no-repeat bottom;}
.seArea5{padding-bottom:40px; background:url(../images/seBobg5.jpg) no-repeat bottom;}
.seArea6{padding-bottom:40px; background:url(../images/seBobg6.jpg) no-repeat bottom;}
.seArea7{padding-bottom:40px; height:379px; background:url(../images/seBobg7.jpg) no-repeat bottom;}

.seLeft{clear:both;float:left; width:202px; min-height:260px; height:auto!important; height:260px; padding-bottom:90px; }
.seLeft .leftNav1 a{display:block; text-align:left; padding:4px 0 0 49px;height:17px; background:url(../images/leftN1.jpg) no-repeat; color:#000; font-weight:bold;}
.seLeft .leftNav1 a:hover,.seLeft .leftNav1 a.on{background:url(../images/leftN2.jpg) no-repeat; color:#000;}
.seLeft .leftNav2 li a{display:block; text-align:left; padding:3px 0 0 63px; line-height:16px; height:16px; color:#000;}
.seLeft .leftNav2 li a:hover,.seLeft .leftNav2 li a.on{color:#e38702;}
.seLeft .tel{margin:45px auto 0;}

.seRight{float:right; padding-right:15px; width:760px; line-height:20px;}
.news_coil1{float:right; display:inline; width:228px; margin:12px 18px 0 0;}
.news_coil2{float:right; display:inline; width:494px; margin:11px 24px 0 0;}

.news_vido_tname{margin-top:13px; line-height:20px; background:#ddd;}
.news_vido_title{margin-top:17px; height:18px; border-bottom:#d0dbe6 solid 1px; background:url(../images/drop2.gif) no-repeat left top; padding:2px 0 0 22px; text-align:left; color:#043f7d; font-weight:bold;}
.news_vido_list{margin:5px 0; width:100%;}
.news_vido_list li{padding-left:18px; background:url(../images/drop3.gif) no-repeat 1px; line-height:20px; text-align:left;}
.news_vido_list li a{color:#043f7d;}
.news_vido_list li a:hover{color:#043f7d; text-decoration:underline;}

.news_list{}
.news_list li{padding-left:18px; background:url(../images/drop1.gif) no-repeat 1px; line-height:19px; height:19px; text-align:left; border-bottom:#b7b4b3 dashed 1px;}
.news_list li.line{background:#f4f4f4 url(../images/drop1.gif) no-repeat 1px;}
.news_list li a{color:#5e5653;}
.news_list li a:hover{color:#043f7d;}
.news_list_tag{margin-top:16px; padding:5px 0 0; height:16px; background:#ffbe76; color:#009bec;}

.news_lTitle{height:30px; line-height:30px; text-align:left; font-weight:bold;}

/*qikan*/
.qikan{width:606px; margin:0 auto;}
.qikan .yearT{height:18px; line-height:18px; text-align:left; padding-left:25px; color:#f8b857; background:url(../images/IRheadbg.jpg) no-repeat left;}
.qikan ul{height:1%; overflow:hidden;}
.qikan li{float:left; width:187px; height:226px; text-align:right;}
.qikan li h3{font-weight:normal; text-align:right; font-size:10px; padding-top:3px;}
.qikan li .imBook{display:block; text-align:right;}
.qikan li .imBook img{width:120px; height:163px; border:solid 1px #b7b7b7;}
.qikan li .imbut{display:block; text-align:right; padding:6px 4px 0;}


.irTop{width:1002px; margin:0 auto; height:65px; overflow:hidden; background:url(../images/IRheadbg.jpg) repeat-x top;}
.irTop .logo{float:left;}
.irTop .head{padding:30px 35px 0; float:right; color:#828282; font-size:11px;}
.irTop .head a{color:#828282;}
.irTop .head a:hover{color:#828282; text-decoration:underline;}

.irBlank{width:1002px; height:27px; margin:0 auto; background:url(../images/irtBg1.jpg) repeat-x;}
.irAreaBg{width:1002px; margin:0 auto; padding-top:35px; background:#fff url(../images/irLbg.gif) repeat-y left; position:relative;}

.irLeft{float:left; width:202px; min-height:260px; height:auto!important; height:260px; padding-bottom:90px; }
.irLeft .leftNav1 a{display:block; text-align:left; padding:0 0 0 49px;line-height:23px; background:url(../images/irleftN1.jpg) no-repeat; color:#000; font-weight:bold;}
.irLeft .leftNav1 a:hover,.irLeft .leftNav1 a.on{background:url(../images/irleftN2.jpg) no-repeat; color:#000;}
.irLeft .leftNav2{ background:url(../images/irleftN3.jpg) repeat-y;}
.irLeft .leftNav2 li a{display:block; text-align:left; padding:3px 0 0 63px; line-height:16px; height:16px; color:#000;}
.irLeft .leftNav2 li a:hover,.irLeft .leftNav2 li a.on{color:#e38702;}

.irRight_t{line-height:18px; height:23px; text-align:left; padding-left:11px; color:#f89301; }
.irRight_table{width:738px; margin:0 auto 0 0; background:#908478;}
.irRight_table td{background:#fff; line-height:30px; text-align:left;}
.irRight_table td a{padding-left:15px; color:#000;}
.irRight_table td.time{width:63px; text-align:center; background:url(../images/irTbg3.jpg) repeat-x;}
.irRight_table td.lcolor{background:#fef1dc;}

.irRight_tBot{text-align:left;font-style: none;}
.irRight_Main{text-align:left; padding:15px;}


/* 3.15ÐÞ¸Ä */
.ir315_left{float:left; width:500px;}
.ir315_left h4{font-size:12px; text-align:left; padding-left:11px; color:#f89301; line-height:18px; height:18px; background:url(../images/315bg1.gif) no-repeat left;}
.ir315_left h5{font-size:14px; text-align:left; padding:15px 11px; color:#f89301; line-height:20px;}
.ir315_left p{text-align:left; line-height:20px; padding:0 11px;}
.ir315_right{float:right; width:210px;}
.ir315_right h4{font-size:12px; text-align:left; padding:20px 0 0 11px; color:#f89301; line-height:18px; height:18px;}
.ir315_right .divTable{background:url(../images/315bg2.jpg) no-repeat top; height:205px;}
.ir315_right .divTable td{text-align:left;}
.ir315_right .divTable th{text-align:left; line-height:24px; color:#feo; padding:010px;}
.ir315_right .divTable td b{padding:0 10px; line-height:25px;}
.ir315_right .divTable td p{padding:0 10px; line-height:18px; font-weight:bold;}
.ir315_right .divTable td b.price{padding:0 10px 0 30px; background:url(../images/315dian1.gif) no-repeat 10px center;}

.ir315_right_t{line-height:18px; height:23px; margin-top:20px; text-align:left; padding-left:11px; color:#f89301; background:url(../images/irtbg2.jpg) no-repeat left top; font-weight:bold;}
.ir315_right_t span{float:right; margin-right:25px;}
.ir315_right_t span a{color:#676767;}

.se315_right{float:right; padding-right:120px; width:550px; line-height:18px; text-align:left;}
.se315_right i{ font-style:normal; padding-left:10px;}
.se315_right .inp01{margin:5px 0 10px; width:153px; border:#a6a6a6 solid 1px; background:#f4f4f4;}

