﻿/*--------------------------------------- margin:0   padding:0-----------------------------------*/
/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}*/
img{border:0;margin:0; padding:0;}
body,div,p,span,a,form,input,ul,li,h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
ul,li{ list-style-type:none;}
a{color:#333; text-decoration: none;}
a:hover{color:#ff0000;}
.ee a{ color:#004665}
.ee a:hover{ color:#000}

.b14{ font-size:14px; font-weight:bold}
body{font-size:12px; text-align:center; color:#333;font-family:Tahoma, Verdana, sans-serif,宋体;background:#3D5B70 url(images/bg.gif) repeat-x}
#page{width:951px; text-align:left; margin:0px auto; padding:0 26px; position:relative; line-height:1.8em; overflow:hidden; margin-top:-22px}

/*---------------------------------- header 网页头部---------------------------------------------*/
#header{background:#555C5E url(images/ys_1.gif) no-repeat 25px 5px; height:24px; width:836px; padding:5px 0 0 115px; display:none}
#header_2{ float:left;padding-left:60px; font-size:14px; color:#fff; line-height:19px; width:300px}
#header_1{ float:left;line-height:19px; height:19px;color:#eee; font-size:14px;}
#header_1 input{ border:1px solid #CDCED0;height:17px;line-height:17px; display:inline; vertical-align:middle; margin-top:-2px !important; margin-top:0px}
#header a{color:#fff; text-decoration: none;}
#header a:hover {color: #ff0000;}

/*---------------------------------- header 网页logo部份---------------------------------------------*/
#logo{background:url(images/ys_3.gif) repeat-x; height:96px; width:911px; padding-left:40px; clear:both;}
#logo_1{ padding-top:20px; float:left; width:194px; height:57px;}
#logo_2{ padding:32px 0 0 70px; float:left; width:201px; height:35px}
#logo_3{ float:left; width:380px;padding:18px 0 0 60px}
#logo_3 li{ float:left;}
/*---------------------------------- nav 网页导航头部---------------------------------------------*/
#navvv{background: url(images/ys_20.gif) repeat-x;width:941px; height:72px; padding-left:10px; position:relative; overflow:hidden}
#nav{width:926px; height:38px;text-align:center; position:relative;}

#nav table {margin:-2px -10px;}

#nav div.inner {padding:0; margin:0 auto; list-style:none; position:absolute; left:-9999px; text-align:center; background: url(images/ys_20.gif) repeat-x left bottom; width:100%; z-index:20;height:34px;}
* html #nav div.inner {width:expression(document.getElementById('nav').offsetWidth);} /* for IE6 */

#nav li {float:left; font-size:14px}
#nav li a {display:block; float:left; height:38px; padding:0 14px 0 0; background:url(images/tt.gif) right bottom; line-height:37px; text-decoration:none; color:#004665;}
#nav li a.sub {display:block; float:left; height:38px; padding:0 14px 0 0;line-height:37px; text-decoration:none;}
#nav li a b {display:block; height:38px;float:left;padding:0 0 0 14px; background:url(images/tt.gif) left bottom; cursor:pointer;}
#nav li a:hover {background-position:right top; color:#fff; line-height:38px;}
#nav li a:hover b {background-position:left top;}

#nav li:hover > a {background-position:right top; color:#fff; line-height:38px;}
#nav li:hover > a b {background-position:left top;}

#nav :hover div.inner {left:0; top:38px; height:34px;}
#nav :hover div.lineHolder{float:left; position:relative; left:50%;}

#nav ul {position:relative; float:left; right:50%;}
#nav ul li {float:left;}
#nav ul li a {color:#fff; float:left; height:34px; line-height:34px; padding:0 12px; background:none; font-size:12px}
#nav ul li a:hover{color:#FEEF00;line-height:34px;}

#nav2 div.inner .lineHolder{margin-left:-128px}
#nav3 div.inner .lineHolder{margin-left:-125px}
#nav4 div.inner .lineHolder{margin-left:60px}
#nav5 div.inner .lineHolder{margin-left:90px} 
#nav6 div.inner .lineHolder{margin-left:180px} 
#nav7 div.inner .lineHolder{margin-left:50px !important;margin-left:14px}

#top_nav{width:351px;clear:both;background:#fff; height:66px}
#top_nav li { float: left; height:66px; text-indent:-5000px}
#top_nav li a{display: block;height: 0px !important;padding: 66px 0 0 0;overflow: hidden;background-position: 0 -0px;
background-repeat: no-repeat;}
#top_nav li a:hover {background-position: 0 -66px;}
#top_nav li#topnav1,#top_nav li#topnav1 a { width: 60px; background-image: url(images/ys_6b.gif);}
#top_nav li#topnav2,#top_nav li#topnav2 a { width: 73px; background-image: url(images/ys_7b.gif);}
#top_nav li#topnav3,#top_nav li#topnav3 a { width: 72px; background-image: url(images/ys_8b.gif);}
#top_nav li#topnav4,#top_nav li#topnav4 a { width: 74px; background-image: url(images/ys_9b.gif);}
#top_nav li#topnav5,#top_nav li#topnav5 a { width: 72px; background-image: url(images/ys_10b.gif);}


/*---------------------------------- bt_nav 网页导航底部---------------------------------------------*/
#bt_nav{width:841px; padding:40px 0 0px 110px; clear:both;background:#fff url(images/ys_91.gif) repeat-x; height:18px}
#bt_nav li { float: left; margin:0 18px;}
#bt_nav li a {
display: block;
height: 0px !important;
height /**/:15px; /* IE 5/Win hack */ 
padding: 15px 0 0 0;
overflow: hidden;
background-position: 0 -0px;
background-repeat: no-repeat;}
#bt_nav li a:hover {background-position: 0 -15px;}
#bt_nav li#btnav1,#bt_nav li#btnav1 a { width: 61px; background-image: url(images/bt_nav1.gif);}
#bt_nav li#btnav2,#bt_nav li#btnav2 a { width: 61px; background-image: url(images/bt_nav2.gif);}
#bt_nav li#btnav3,#bt_nav li#btnav3 a { width: 61px; background-image: url(images/bt_nav3.gif);}
#bt_nav li#btnav4,#bt_nav li#btnav4 a { width: 77px; background-image: url(images/bt_nav4.gif);}
#bt_nav li#btnav5,#bt_nav li#btnav5 a { width: 61px; background-image: url(images/bt_nav5.gif);}
#bt_nav li#btnav6,#bt_nav li#btnav6 a { width: 61px; background-image: url(images/bt_nav6.gif);}
#bt_nav li#btnav7,#bt_nav li#btnav7 a { width: 61px; background-image: url(images/bt_nav7.gif);}
#bt_nav li#btnav8,#bt_nav li#btnav8 a { width: 61px; background-image: url(images/bt_nav8.gif);}


#ban{ height:262px; width:951px;clear:both; padding:1px 0; background:#fff}/*262*/
#content{width:951px;background:#fff url(images/header_7.gif) repeat-x; padding:13px 0 15px 0;}

#side{ width:254px; float:left; padding:0px 15px 0 27px;}
#newnew{ margin:0px 0px 15px 0; text-align:left; border:1px solid #ccc; width:252px; height:205px}
.bbb a{color:#007FBE}
.bbb a:hover{color:#FF003F}
.aaa a{color:#333}
.aaa a:hover{color:#007FBE}


.side_2{ margin-bottom:15px; width:232px; border:1px solid #ccc; border-width:0 1px 1px 1px; padding:10px;}
.side_2 li{ width:232px; height:24px; line-height:2em; overflow:hidden}
.side_2_1{ border-top:1px dashed #ccc; padding-top:10px; margin-top:8px; height:84px}
.side_2_1 img{ width:108px; height:84px}

.side_3{ border:1px solid #ccc; width:252px;}
.side_3 h5{background:#EDEDED url(images/header_13.gif) no-repeat 10px 5px; text-indent:-5000px; height:29px;}
.side_3 p{ line-height:2em; padding:0px 0 0 10px}

#main{ float:left; width:629px}
#main_1{width:629px}
#main_1_left{ float:left; width:385px; margin-right:15px}
#main_1_left_1{ border:1px solid #ccc; border-top-width:0; padding:13px 10px 10px 10px; width:363px}
#main_1_left_1 li{margin-bottom:3px; line-height:1.8em;}
#main_1_left_1 li h4{ text-align:center; font-size:16px}
#main_1_left_1 li p{ color:#999; padding:0 15px}
#main_1_left_1_1{ width:363px; height:89px; padding-top:10px; border-top:1px dashed #ccc; margin-top:8px; *margin-top:4px}

#main_1_right{background:url(images/header_8.gif) no-repeat 10px 4px; padding-top:90px; float:left}
#main_1_right li{ margin-bottom:7px; width:228px; height:63px;}
#main_1_right img{ border:1px solid #ccc; vertical-align:text-bottom}
#main_1_right a:hover img{ border:1px solid #aaa}

#main_2{ width:617px; height:30px; padding:7px 10px 0 0px;background:url(images/header_16.gif) no-repeat; border:1px solid #ccc; text-align:right; margin:8px 0 15px 0}

#main_3{border:1px solid #ccc; width:614px; height:100px;background:url(images/header_12.gif) repeat-x; padding:10px 0 0 13px; margin-bottom:15px}
#gai{ float:left;width:568px; overflow:hidden}
#gai li{float:left; width:120px; padding:0 11px; height:90px}
.LeftBotton a{ float:left; width:16px;cursor: pointer;height:31px;background: url(images/header_9.gif) no-repeat; display:block; margin-top:30px}
.LeftBotton a:hover{ width:16px;cursor: pointer;height:31px;background: url(images/header_9.gif) no-repeat 0 -31px;}
.RightBotton a{ float:left; width:16px;cursor: pointer;height:31px;background: url(images/header_9a.gif) no-repeat; display:block;margin-top:30px}
.RightBotton a:hover{ width:16px;cursor: pointer;height:31px;background: url(images/header_9a.gif) no-repeat 0 -31px;}

#main_4{width:629px}
#main_4_left{float:left; width:385px; margin-right:15px}
#main_4_left_1{ border:1px solid #ccc; border-top-width:0; padding:13px 10px 10px 10px; width:363px}
#main_4_left_1 li{margin-bottom:3px; line-height:1.8em;}
#main_4_left_1 li h4{ text-align:center; font-size:16px}
#main_4_left_1 li p{ color:#999; padding:0 15px}
#main_4_left_1_1{ border-top: 1px dashed #ccc; padding-top:6px; margin-top:17px; *margin-top:10px;}
#main_4_left_1_1 li{width:363px;white-space:nowrap;overflow: hidden;}

#main_4_right{ width:228px; padding-bottom:15px; float:left}
#main_4_right h3{ height:31px; width:228px; text-indent:-5000px;background:url(images/header_5.gif) no-repeat; }
#main_4_right_1{ width:226px; border:1px solid #ccc; border-width:0 1px 1px 1px; height:170px; margin-bottom:15px}
#main_4_right_2{ width:226px; border:1px solid #ccc; border-width:0 1px 1px 1px; padding:14px 0 0px 0;}
#main_4_right_2 li{ height:122px; width:95px; overflow:hidden; padding:0 9px; float:left;}
#main_4_right_2 li img{ height:95px; width:95px; vertical-align:text-bottom}

.bt{ width:150px; float:left; text-indent:-5000px; text-align:left;}
.bt1{background:url(images/header_1.gif) no-repeat; height:31px; width:244px; text-align:right; padding-right:10px; line-height:31px}
.bt2{background:url(images/header_2.gif) no-repeat; height:31px; width:244px; text-align:right; padding-right:10px; line-height:31px}
.bt3{background:url(images/header_3.gif) no-repeat; height:31px; width:375px; text-align:right; padding-right:10px; line-height:31px}
.bt4{background:url(images/header_4.gif) no-repeat; height:31px; width:375px; text-align:right; padding-right:10px; line-height:31px}
.bt5{background:url(images/header_6.gif) no-repeat; height:31px; width:218px; text-align:right; padding-right:10px; line-height:31px}
.bt6{background:url(images/header_5.gif) no-repeat; height:31px; width:218px; text-align:right; padding-right:10px; line-height:31px} 


#footer{width:951px; padding:12px 0 10px 0; text-align:center; line-height:1.8em; clear:both;background:#fff}
#footer img{ display:inline; vertical-align:middle}

#qq{right:-420px;POSITION: absolute; z-index:100; top:96px}
#qq_1{width:390px; float:left; background:#EBEBEB; display:none; padding:20px 10px 20px 20px}
#imgimg{ float:left; width:31px; height:172px;background: url(images/qq.png) no-repeat!important;/* FF IE7 */
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/qq.png'); /* IE6 */
_background-image: none; /* IE6 */}
#qq_1 h5{ color:#1F69CD; font-size:14px; font-weight:bold}
#qq_1 p{ line-height:28px; height:28px}
#qq_1 p img{ vertical-align:middle; display:inline}
#online_1{ float:left; width:200px}
#online_1_1{margin-bottom:30px}
#online_2{ float:left; width:190px}
#online_2_1{margin-bottom:50px}
/*---------------------------------- main 网页主栏部---------------------------------------------*/

.clear{clear:both;height:0; overflow:hidden}
.clssMainRoll {FILTER: progid:DXImageTransform.Microsoft.Slide(slidestyle=SWAP,Bands=1); cursor: pointer}