@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font:12px/22px "宋体"; color:#36382d; text-align:left; background:url(../images/body_bg.jpg) center top no-repeat;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
ul,li{ list-style:none;}
a{ color:#36382d; text-decoration:none;}
a:hover{ color:#e60000; text-decoration:underline;}
img{ border:0;}
a img,a:hover img{ border:0;}
input{ font-size:12px;}
em{ font-style:normal;}

/*other*/
.clearit{ clear:both;}
.marginTop5{ margin-top:5px;}


/****header begin****/
#logo{ width:953px; height:98px; margin:0 auto; overflow:hidden;}
#logo img{ margin:0 0 0 1px;}
#webTitle{ width:915px; height:55px; padding:0 0 0 38px; margin:0 auto; line-height:55px; font-size:24px; color:#aaf5ff; font-weight:bold; overflow:hidden;}
#mainNav{ width:941px; padding:0 6px; height:29px; margin:53px auto 0; overflow:hidden; background:url(../images/mainNav_bg.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mainNav_bg.png', sizingMethod='crop'); overflow:hidden;}
#mainNav td{ height:29px; line-height:29px; text-align:center; }
#mainNav td a{ font-size:14px; color:#FFF; font-weight:bold; font-family:Arial;display:block; _position:relative;}
#mainNav td a:hover{ text-decoration:none; color:#ffcc00;}

/****header begin****/
#footer{ margin:25px auto 0; overflow:hidden; color:#636362; background:url(../images/footer-bg.jpg) left top repeat-x;}
#footer .footNav{ width:949px; margin:10px auto 0; text-align:center;}
#footer .footNav a,#footer .footNav a:hover{ color:#636362;}
.copyRight{ width:949px; margin:0 auto; text-align:center; font-family:Arial; padding:6px 0 15px 0;}

/****wrapper begin****/
#wrapper{ width:949px; margin:32px auto 0; overflow:hidden;}
#wrapper2{ width:953px; margin:8px auto 0; overflow:hidden;}
#leftSide{ width:221px; float:left; overflow:hidden;}
#rightSide{ width:728px; float:right; overflow:hidden;}
#content{ width:953px; margin:10px auto 0; overflow:hidden;}
.contentTit{ width:100%; overflow:hidden; height:21px; line-height:21px; background:url(../images/local_h3.jpg) right top no-repeat; }
.contentTit h2{ float:left; background:url(../images/red_dot.jpg) 11px 48% no-repeat; padding-left:28px; font-size:14px; color:#96161a;}
.contentTit span{ float:right; padding-right:23px; color:#8a8a8a;}
.contentTit span a,.contentTit span a:hover{ color:#8a8a8a;}
.contentBox{ margin-top:28px; overflow:hidden; color:#024383;}


/****首页左侧  二级左侧****/
#leftBar{ width:728px; float:left; overflow:hidden;}
.navBox{ width:717px; height:85px; background:url(../images/box_bg.gif) no-repeat; overflow:hidden;}
.navBox .leftName{ width:52px; height:43px; padding:24px 0 0 18px; float:left; display:inline; margin:8px 0 0 14px; background:url(../images/linebg_bg.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/linebg_bg.png', sizingMethod='crop');}
.navBox .leftName a{ position:relative;}
.navBox .localNav{ width:580px; float:right; padding:12px 20px 0 0;}
.smallBanner{ width:711px; height:120px; margin-top:8px; padding:1px; border:1px solid #a9a9a9; background:#FFF; overflow:hidden;}
.tourism{ width:100%; margin:10px 0 0 0; background:url(../images/right_bg.jpg) left top repeat-y; overflow:hidden;}
.tourism h2{ width:728px; height:28px; background:url(../images/tourism_h2.jpg) left top no-repeat; overflow:hidden;}
.tourism h2 span{ color:#037000; font-size:14px; float:left; line-height:28px; padding-left:37px;}
.tourism h2 em{ float:right; padding:9px 25px 0 0;}
.tourism .box{ background:url(../images/bottom_bg.jpg) left bottom no-repeat; height:202px; overflow:hidden;}
.tourism .box ul{ width:718px; margin:15px 0 0 0; overflow:hidden;}
.tourism .box ul li{ width:309px; float:left; display:inline; margin:0 0 0 22px; padding:0 5px 0 15px; background:url(../images/dot.jpg) left 48% no-repeat; overflow:hidden;}
.tourism .box ul li span{ float:left;}
.tourism .box ul li span a{ color:#5f5f5f;}
.tourism .box ul li span a:hover{ color:#e60000; text-decoration:underline;}
.tourism .box ul li em{ float:right; color:#ff0000;}
.tourismLine{ width:364px; float:left; margin-top:10px; overflow:hidden;}
.tourismLine h2{ width:353px; height:28px; background:url(../images/tourism_h2.jpg) left top no-repeat; overflow:hidden;}
.tourismLine h2 span{ color:#037000; font-size:14px; float:left; line-height:28px; padding-left:37px;}
.tourismLine h2 em{ float:right; padding:9px 10px 0 0;}
.tourismLine .box{ height:274px; overflow:hidden; background:url(../images/line_box.jpg) left bottom no-repeat;}
.tourismLine .box .photo{ width:328px; height:90px; margin:6px 0 0 10px; overflow:hidden; border-bottom:1px solid #d5d5d5;}
.tourismLine .box .photo .plc{ margin:0 0 0 5px; width:106px; float:left;}
.tourismLine .box .text{ width:204px; float:right;}
.tourismLine .box .text h3{ color:#00439d;}
.tourismLine .box .text h4{ color:#ff0000;}
.tourismLine ul.textList{ width:328px; margin:5px 0 0 10px; height:154px; overflow:hidden;}
.tourismLine ul.textList li{ width:310px; float:left; display:inline; padding:0 0 0 18px; background:url(../images/dot.jpg) 9px 48% no-repeat; overflow:hidden;}
.tourismLine ul.textList li span{ float:left;}
.tourismLine ul.textList li span a{ color:#5f5f5f;}
.tourismLine ul.textList li span a:hover{ color:#e60000; text-decoration:underline;}
.tourismLine ul.textList li em{ float:right; color:#ff0000;}
.strategy{ width:351px; float:left; margin:11px 10px 0 0; overflow:hidden; border:1px solid #6abeff;}
.strategy h2{ height:32px; line-height:32px; background:url(../images/blue_bg.jpg) repeat-x; color:#0051ad;}
.strategy h2 span{ display:block; background:url(../images/yellow_dot.gif) 11px 10px no-repeat; padding-left:31px;}
.strategy .box{ height:128px; width:352px; overflow:hidden;}
.strategy .box .photo{ width:138px; float:left; display:inline; margin:18px 0 0 11px; overflow:hidden;}
.strategy .box ul{ width:185px; float:left; display:inline-block; margin:8px 0 0 11px; overflow:hidden;}
.strategy .box ul li{ background:url(../images/dot.gif) left 48% no-repeat; padding-left:14px; width:171px; overflow:hidden;}
.strategy .box ul li a,.strategy .box ul li a:hover{ color:#014483;}

.term{ width:219px; margin:6px auto 0; border:1px solid #6abeff; overflow:hidden;}
.term h2{ height:32px; line-height:32px; background:url(../images/blue_bg.jpg) repeat-x; color:#0051ad;}
.term h2 span{ display:block; background:url(../images/yellow_dot.gif) 11px 10px no-repeat; padding-left:31px;}
.term .box{ padding:7px 0 23px 15px;}
.term .box ul{ width:204px; overflow:hidden;}
.term .box li{ width:68px; float:left;}
.term2{ width:219px; margin:6px auto 0; border:1px solid #6abeff; background:#e8f6ff; overflow:hidden;}
.term2 h2{ height:32px; line-height:32px; background:url(../images/blue_bg.jpg) repeat-x; color:#0051ad;}
.term2 h2 span{ display:block; background:url(../images/yellow_dot.gif) 11px 10px no-repeat; padding-left:31px;}
.term2 .box{ padding:10px 0 23px 30px; color:#014483;}
.second_banner{ margin-top:6px; text-align:center;}


/****首页右侧 二级右侧****/
#rightBar{ width:221px; float:right; overflow:hidden;}
.lineSearch{ height:182px; border:1px solid #6abeff; background:#e8f6ff; overflow:hidden;}
.lineSearch h2{ height:32px; line-height:32px; background:url(../images/blue_bg.jpg) repeat-x; color:#0051ad;}
.lineSearch h2 span{ display:block; background:url(../images/yellow_dot.gif) 11px 10px no-repeat; padding-left:31px;}
.lineSearch .box{ width:218px; margin:5px auto 0; overflow:hidden;}
.lineSearch .box td{ padding:4px 0;}
.lineSearch .box .one{ width:140px;}
.lineSearch .box .two{ width:55px; float:left; margin-right:1px;}
.lineSearch .box .three{ width:41px; float:left; margin-right:1px;}
.lineSearch .box .btn{ width:133px; height:16px; padding:2px 0 0 5px; border:1px solid; border-color:#abadb3 #dbdfe6 #e3e9ef  #e3e9ef;}
.lineSearch .box .plc{ margin:6px 10px 0 0;}
.maps{ width:221px; height:162px; margin:5px 0 0 0; background:url(../images/maps_bg.jpg) no-repeat; overflow:hidden;}
.maps h2{ height:22px; padding:23px 0 0 65px; font-size:14px; color:#a32200;}
.maps .box{ padding:28px 15px 0; color:#36382d;}
.maps .box a{ color:#36382d;}
.maps .box a:hover{ color:#e60000; text-decoration:underline;}
.strategyList{ width:219px; height:253px; margin:6px auto 0; border:1px solid #6abeff; background:#e8f6ff; overflow:hidden;}
.strategyList h2{ height:32px; line-height:32px; background:url(../images/blue_bg.jpg) repeat-x; color:#0051ad;}
.strategyList h2 span{ display:block; background:url(../images/yellow_dot.gif) 11px 10px no-repeat; padding-left:31px;}
.strategyList ul{ width:205px; margin:12px 0 0 15px;}
.strategyList ul li{ background:url(../images/dot.gif) 3px 48% no-repeat; padding-left:15px;}
.strategyList ul li a,.strategyList ul li a:hover{ color:#014483;}
.rightBanner{ margin-top:10px; height:216px; overflow:hidden;}
.rightBanner img,.rightBanner a:hover img{ border:1px solid #9ab1c2;}
.link{ width:219px; height:181px; margin-top:10px; border:1px solid #9ab1c2; overflow:hidden;}
.link a{ display:block; float:left; border:1px solid #FFF; width:71px; height:179px;}

.secondBanner{ width:728px; overflow:hidden;}
.secondBanner img{ border:1px solid #dbe0e4;}
.local{ margin-top:7px; height:21px; line-height:21px; background:url(../images/right_h2.jpg) right top no-repeat; overflow:hidden;}
.local h2{ float:left; background:url(../images/red_dot.jpg) 11px 48% no-repeat; padding-left:28px; font-size:14px; color:#96161a;}
.local span{ float:right; padding-right:23px; color:#8a8a8a;}
.local span a,.local span a:hover{ color:#8a8a8a;}
.rightMain{ width:728px; margin:15px auto 0; overflow:hidden;}
.rightMain h3{ height:35px; line-height:35px; background:url(../images/double_Line.jpg) repeat-x; overflow:hidden; color:#09769e;}
.rightMain h3 span{ float:left; padding-left:43px;}
.rightMain h3 em{ float:right; padding-right:70px;}
.rightMain ul{ width:100%; overflow:hidden; margin:10px auto 0;}
.rightMain ul li{ float:left; width:100%; overflow:hidden;}
.rightMain ul li span{ float:left; padding-left:66px;}
.rightMain ul li span a,.rightMain ul li span a:hover{ color:#014483;}
.rightMain ul li em{ float:right; padding-right:70px; color:#d30101;}
.pag{ height:35px;line-height:35px; margin:35px auto 0; text-align:right; padding-right:45px; background:url(../images/double_Line.jpg) repeat-x; overflow:hidden;}
.pag a{ display:inline-block; margin:0 4px;}
