/*****tongyong******/
body,ol,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}
body{ font-size:12px; font-family:"ËÎÌå"; color:#000000;}
select,input,img,{vertical-align:middle;}
ul,li,dd,dt,dl{ list-style-type:none; list-style:none; padding:0px; margin:0px; border:0px;}

a:link{ color:#4B4B4B; text-decoration:none;}
a:visited {color:#4B4B4B; text-decoration:none;}
a:hover {color:#085C95; text-decoration: underline;}
a:active{color:#085C95; text-decoration: none;}

.clear{ clear:both; width:100%; display:block; height:0px; overflow:hidden;}
.clear2{ clear:both; width:100%; display:block; height:6px; overflow:hidden;}

#top{ width:1003px; height:121px; background:url(../images/top_03.gif) repeat-x; margin:0px auto;}

.logo{ float:left; margin-left:24px; margin-top:37px; *margin-top:36px; display:inline;}

.tel{ width:634px; height:121px; float:right; background:url(../images/top_05.gif) no-repeat;}
.tel ul{ float:right; margin:0px; border:0px;}

.save_index{ width:355px; height:22px; margin-top:21px; }
.save_index li{ width:71px;  *width:72px; line-height:22px; text-align:center; font-size:12px; float:left; display:inline; }
.save_index li a:link{ color:#FFFFFF; text-decoration:none;}
.save_index li a:visited{ color:#FFFFFF; text-decoration:none;}
.save_index li a:hover{ color:#FFFFFF; text-decoration: underline;}
.save_index li a:active{ color:#FFFFFF; text-decoration:none;}

#localtime{ width:208px; float:right; height:22px; vertical-align:middle; text-align:left; text-indent:19px; background:url(../images/tel_06.gif) no-repeat; }

.tel_number{ border:0px; margin-top:27px; padding-left:80px; clear:both;}



#nav{ width:1003px; height:38px; display:block; margin:0px auto; clear:both; background:url(../images/nav_bg_03.gif) no-repeat;}
#nav dl{ border:0px; padding:0px; margin:0px;}
#nav dl dd{ float:left;}
#home{ background: url(../images/home_03.gif) no-repeat;}
.home{ width:107px; height:38px; text-align:center; line-height:38px; font-size:14px; font-weight:bold;}
.home a:link{ color:#FFFFFF ; text-decoration:none;}
.home a:visited{ color:#FFFFFF ; text-decoration:none;}
.home a:hover{ color:#FFFFFF ; text-decoration:none; display:block; background: url(../images/home_03.gif) no-repeat;}
.home a:active{ color:#FFFFFF ; text-decoration:none; display:block; background: url(../images/home_03.gif) no-repeat;}
#contact{ background: url(../images/contact_05.gif) right center no-repeat;}
.contact{ width:112px; height:38px; display:inline; text-align:center; line-height:38px; font-size:14px; font-weight:bold;  background:url(../images/nav_12.gif) left center no-repeat;}
.contact a:link{ color:#FFFFFF ; text-decoration:none;}
.contact a:visited{ color:#FFFFFF ; text-decoration:none;}
.contact a:hover{ color:#FFFFFF ; text-decoration:none; display:block; background: url(../images/contact_05.gif) no-repeat;}
.contact a:active{ color:#FFFFFF ; text-decoration:none; display:block; background: url(../images/contact_05.gif) no-repeat;}
#on{ background: url(../images/hover3_10.gif) no-repeat;}
.on{ width:98px; height:38px; text-align:center; line-height:38px; font-size:14px; font-weight:bold; background:url(../images/nav_12.gif)  no-repeat;}
.on a:link{ color:#FFFFFF ; text-decoration:none;}
.on a:visited{ color:#FFFFFF ; text-decoration:none;}
.on a:hover{ color:#FFFFFF ; text-decoration:none; display:block; background: url(../images/hover3_10.gif) no-repeat; }
.on a:active{ color:#FFFFFF ; text-decoration:none; display:block; background: url(../images/hover3_10.gif) no-repeat; }


#banner{ width:1000px; margin:20px auto 0px;  border:1px #CCCCCC solid; overflow:hidden; }
#banner img{ float:left;}

#main{ width:1003px; margin:20px auto 0px; overflow:hidden;}

#left{ width:253px; float:left;}
.l_title{ width:253px; height:36px; background:url(../images/l_title_09.gif) no-repeat; overflow:hidden; }
.l_title li{ width:253px; line-height:36px; text-align:left; text-indent:21px; color:#FFFFFF; font-size:14px; font-weight:bold; *display:inline;}
.l_title li img{ width:32px; float:right; margin-right:7px; border:0px; margin-top:14px; display:inline;}
.redian{ width:253px; border:0px; padding:0px;}
.redian1{ width:253px; height:70px; background:url(../images/l_top_03.gif) no-repeat;}
.redian2{ width:253px; height:70px; background:url(../images/l_top_05.gif) no-repeat;}
.redian3{ width:253px; height:70px; background:url(../images/l_top_06.gif) no-repeat;}
.redian1 ul{ float:left;}
.redian2 ul{ float:left;}
.redian3 ul{ float:left;}
.xianlu{ width:250px; background:#F6F6F6; border:solid 1px #ccc;}
.xianlutu{ width:230px; margin-left:15px; margin-top:10px; margin-bottom:7px;}
.xianlutu li{ line-height:27px; height:27px; background: url(../images/ico_gray.gif) no-repeat 5px; text-indent:2em;}

.re_font{ width:122px; padding-top:10px; margin-left:51px; line-height:22px; _display:inline;}
.re_font a:link{ color:#333333; text-decoration:none;}
.re_font a:visited{ color:#333333; text-decoration:none;}
.re_font a:hover{ color:#085C95; text-decoration: underline;}
.re_font a:active{ color:#085C95; text-decoration:none;}
.re_img{ margin-left:20px; margin-top:11px; padding:1px; border:1px #CCCCCC solid; display:inline;}

.redx{ width:252px; height:122px; _height:120px; background:url(../images/rep_13.gif) repeat-y; border-bottom:1px #E5E5E5 solid; }
.redx dl{ padding-top:16px; width:253px; margin:0px;}
.redx dl dd{ width:253px;}
.redx dl dd img{ float:left;}
.redx dl dd p{ width:200px; float:left; margin-left:8px; display: inline; line-height:22px; padding-top:12px;}
#l_img { float:right;  border:0px; margin-right:15px; margin-top:29px; *margin-top:22px; _margin-top:29px; display:inline; vertical-align: bottom;}
#l_img2 { float:right;  border:0px; margin-right:15px; margin-top:29px;  margin-top:21px\9; *margin-top:22px; _margin-top:29px; display:inline; vertical-align: bottom;}
.redx dl dd p a:link{ color:#333333; text-decoration:none;}
.redx dl dd p a:visited{ color:#333333; text-decoration:none;}
.redx dl dd p a:hover{ color:#085C95; text-decoration: underline;}
.redx dl dd p a:active{ color:#085C95; text-decoration:none;}

.roud{ width:253px; background: url(../images/le_ge_03.gif) repeat-y; border-bottom:1px #E5E5E5 solid;}
.roud ul{ padding-top:8px; margin:0px; border:0px;}
.roud ul li{ width:253px; height:27px; line-height:27px; *height:26px;  *line-height:26px; _height:27px; _line-height:27px; text-align:left; text-indent:30px; background:url(../images/l_top_17.gif) no-repeat 15px 8px;}

.conat{ width:253px; margin-top:17px;}
.conat dl{ padding:0px; margin:0px; border:0px;}
.conat dl dd{ width:253px; text-align:left; text-indent:20px;line-height:22px; padding-top:5px; background:url(../images/l_ge_08.gif) repeat-y; font-family:Arial, Helvetica, sans-serif ; color:#5B5B5B;}
#xiangqing{ line-height:0px; vertical-align:bottom; padding-left:8px;}

#right{ width:735px; float:left; margin-left:15px; _margin-left:7px; display:inline; overflow:hidden;}
.a_title{ width:735px; height:32px; background:url(../images/right_04.gif) repeat-x;}
.a_title dl{ float:left; width:136px; height:32px; background:url(../images/about_03.gif) no-repeat;}
.a_title dl dd{ font-size:14px; font-weight:bold; color:#FFFFFF; line-height:32px; text-align:left; text-indent:37px;}
#a_more{ width:33px; height:7px; float:right; margin-top:12px; border:0px; background:none;}
#a_bian{ float:right; border:0px; background:none; width:13px; height:32px;}

.about{ width:735px; *height:191px; _height:198px; min-height:190px; background:url(../images/ab_ge_17.gif) repeat-y; border-bottom:1px #D4D2D3 solid;}
.about dl{ width:450px; margin-top:15px; margin-left:30px; float:left; display:inline; line-height:24px; }
.about dl p{ text-indent:22px; color:#5B5B5B;}
.about img{ float:left; margin-left:21px; margin-top:22px; display: inline; border:1px #D4D2D3 solid; padding:1px; display:block; }
.r_img{ clear:both; padding-top:15px; width:734px; }

.r_center{ width:735px; margin-top:12px; overflow:hidden;}
.r_center dl{ float:left; width:242px; border:0px; margin:0px; padding:0px;}
.rc_title{ width:242px; height:29px; background:url(../images/rc_title_07.gif) no-repeat; line-height:32px; overflow:hidden; }
.rc_title font{ text-align:left; text-indent:44px; color:#155A9C; font-size:14px; float:left; font-weight:bold;}
.rc_title img{ float:right; margin-right:7px; margin-top:11px; display:inline; height:7px; width:33px;}

.reach{ width:241px; background:url(../images/rc_ge_03.gif) repeat-y; border-bottom:1px #D6D3D6 solid; }
.reach ul{ width:220px; border:0px; padding:0px; padding-top:7px; margin:0px auto; }
.reach ul li{  width:220px;margin:0px auto; height:27px;  line-height:27px; *height:26px;  *line-height:26px; _height:27px;  _line-height:27px; text-align:left; text-indent:10px; background:url(../images/rc_title_11.gif) left 10px no-repeat; border-bottom:1px #DEDBDE dotted; list-style-type:none; padding:0px;}
#bano{ border-bottom:none; }

.r_img2{ clear:both; padding-top:15px; width:734px; border:0px;}

#index_pass{ width:1001px; height:147px; clear:both; margin:16px auto 0px; background:url(../images/index_07.jpg) no-repeat; overflow:hidden;}
.bk{ width:1001px; height:147px; border:0px; margin:0px; padding:0px; overflow:hidden; }
.bk dl{ float:left;}
.to_l{ margin-top:54px; margin-left:9px; display:inline;}
.passaera{ width:921px; height:113px; margin:17px 18px 17px 17px; display:inline; background:url(../images/pass_03.gif) no-repeat;}
.to_r{ margin-top:54px; display:inline;}
#marquee{ float:left; width:890px; height:85px; margin-top:15px; margin-left:14px; display:inline; overflow:hidden;}
#marquee li{ width:131px; height:83px; margin-right:18px; float:left; list-style-type:none;}
#marquee img{ width:125px; height:78px; padding:2px; border:1px #9CBDDE solid;}

#link{ clear:both; width:1003px; height:60px; margin:24px auto 0px; overflow:hidden;}
#link img{ float:left; margin-left:32px; border:1px #D0D0D0 solid;}

#bottom{ width:1003px; height:132px; background:url(../images/bottom_03.gif) repeat-x top #4794CA; margin:15px auto 0px; clear:both; font-family:Arial, Helvetica, sans-serif; padding-top:26px;}
#bottom p { text-align:center; line-height:26px; color:#FFFFFF; }
#bottom a:link{ color:#FFFFFF; text-decoration:none;}
#bottom a:visited{ color:#FFFFFF; text-decoration:none;}
#bottom a:hover{ color:#005E94; text-decoration:none;}
#bottom a:active{ color:#005E94; text-decoration:none;}


#bottom ul{ margin:0px auto; padding-top:26px; border:0px;}
#bottom ul li{ line-height:26px; text-align:center; color:#FFFFFF;}
#bottom ul li a:link{ color:#FFFFFF; text-decoration:none;}
#bottom ul li a:visited{ color:#FFFFFF; text-decoration:none;}
#bottom ul li a:hover{ color:#005E94; text-decoration:none;}
#bottom ul li a:active{ color:#005E94; text-decoration:none;}
#fuhao{ font-family:Arial, Helvetica, sans-serif;}

.lineh{ padding-left:8px; line-height:18px;}

/*************************neiye***************************/

#ny{ width:735px; margin:0px auto; padding:0px;  background:url(../images/ab_ge_17.gif) repeat-y; border-bottom:1px #D4D2D3 solid;  min-height:623px; _height:623px;}
 

.ny_about{ width:700px; padding-top:20px;  margin:0px auto; }
.ny_about p{ text-indent:22px; line-height:26px; color:#5B5B5B;}
.ny_about p img{ float:right; margin:2px; padding:1px; border:1px #CCCCCC solid;}

.pic_img { float:right; text-align:center; margin:10px;}
.pic_img img { border:#cccccc solid 1px; padding:3px;}

.ywlch { clear:both; padding-top:20px; margin-left:15px; margin-right:15px; margin-bottom:10px;}
.ywlc_p { text-align:center;}

.news { clear:both; margin-top:0px; margin-left:15px; margin-right:15px; margin-bottom:10px; padding-top:20px;}
.news li { clear:both; list-style-type:none;  border-bottom:#CCCCCC dashed 1px; height:30px; line-height:30px; background:url(../images/icon.jpg) left 12px no-repeat; padding-left:15px}
.news li span { float:right; margin-right:5px; color:#999999;}

.pages { clear:both; height:30px; line-height:30px; text-align:center; margin-top:30px;}
.pages span { float:left;}
 

a.current1:link {
	BORDER:#999999 1px solid;PADDING-BOTTOM: 2px;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;BACKGROUND-COLOR: #eeeeee;  COLOR: #000; FONT-WEIGHT: bold; }
a.current1:visited {
	BORDER:#999999 1px solid;PADDING-BOTTOM: 2px;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;BACKGROUND-COLOR: #eeeeee;  COLOR: #000; FONT-WEIGHT: bold; }
a.current1:hover {
	BORDER:#999999 1px solid;PADDING-BOTTOM: 2px;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;BACKGROUND-COLOR: #eeeeee;  COLOR: #000; FONT-WEIGHT: bold; }
a.current1:active {
	BORDER:#999999 1px solid;PADDING-BOTTOM: 2px;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;BACKGROUND-COLOR: #eeeeee;  COLOR: #000; FONT-WEIGHT: bold; }

.pages_select { border:#999999 solid 1px; vertical-align:middle;}


/*****************************news_show**************************************/
.news_show { clear:both; margin:0px auto; padding-top:20px; width:700px;}
.news_show_bt { clear:both; line-height:30px; }
.p1 { text-align:center; font-weight:bold; font-size:14px; }
.p2 { text-align:center;  color:#999999; }
.news_show_nr { clear:both;}
.news_show_nr p { line-height:24px; text-indent:24px; color:#5B5B5B;}
.xgnews { clear:both;}
.xgnews_title { color:#005298; font-size:14px; font-weight:bold;border-bottom:solid 2px; margin-top:30px;	  margin-bottom:10px; padding-bottom:5px; }
.xgnews Li{  height:30px; line-height:30px;  background:url(../images/icon.jpg) center left no-repeat; text-indent:10px; border-bottom:#CCCCCC dotted 1px;  list-style-type:none;}
.xgnews Li span { float:right; color:#999999;}

.chlzhsh { clear:both;  margin-left:15px; margin-top:0px; margin-right:15px; margin-bottom:10px; padding-top:20px; }
.chlzhsh ul { width:680px; margin:0px auto;}
.chlzhsh li { float:left; list-style-type:none;  margin-right:30px; text-align:center;display:inline; margin-bottom:10px; margin-top:20px; margin-bottom:40px; margin-left:40px;   }
.chlzhsh li span { border:#C4C6C6 solid 1px; padding:1px; display:block; width:151px; height:94px;}
.chlzhsh li p { line-height:25px; background:#efefef; width:155px;}

.disp_img{ margin-left:48px; margin-top:20px; border:1px #CCCCCC solid;}
.disp{ padding-top:20px;}
.disp ul{ padding:0px; margin:0px; border:0px;}
.disp li{ padding-left:48px; line-height:26px; color:#5B5B5B;}

.line { clear:both; margin-top:0px; margin-left:25px; margin-right:15px; margin-bottom:10px; line-height:40px; padding-top:20px;}
.line li { width:96%; list-style-type:none; clear:both; background:url(../images/icon.gif) left center no-repeat; padding-left:20px; border-bottom:#cccccc dashed 1px; height:30px; line-height:30px;}
.line li span { float:right; color:#999999;}


/*****************************yxxl_show**************************************/
.line_show { clear:both; margin-top:10px; margin-left:15px; margin-right:15px; margin-bottom:10px; line-height:30px;}
.line_show p { text-indent:2em;}

/*****************************djysh**************************************/
.djysh { clear:both; margin-top:0px; margin-left:15px; margin-right:15px; margin-bottom:10px; padding-top:20px;}
.djysh ul { margin:0px auto; }
.djysh li { float:left; list-style-type:none; margin-left:83px;text-align:center;  margin-top:15px; margin-bottom:15px; display:inline;}
.djysh li span { border:#C4C6C6 solid 1px; padding:1px; display:block; width:227px; height:162px;}

.message { clear:both; margin-top:0px; margin-left:35px; margin-right:15px; margin-bottom:10px; padding-top:20px;}
.input1 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x 0px 2px; width:120px; border:#2F98DC solid 1px;}

.input2 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x 0px 2px; width:150px; border:#2F98DC solid 1px;}

.input3 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x 0px 2px; width:150px; border:#2F98DC solid 1px;}
.input4 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x 0px 2px; width:80px; border:#2F98DC solid 1px;}
.input5 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x 0px 2px; width:200px; border:#2F98DC solid 1px;}
.input6 { height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x 0px 2px; width:250px; border:#2F98DC solid 1px;}
.input7{ height:17px; line-height:17px; background:url(../images/input_bg.jpg) repeat-x 0px 2px; width:350px; border:#2F98DC solid 1px;}
.textarea {  border:#2F98DC solid 1px; background:#F4F8FA; width:350px; height:100px;}
.button { background:url(../images/button_bg.jpg) no-repeat; width:71px; height:29px; line-height:29px; color:#ffffff; text-align:center; border:none;}

/*****************************contact**************************************/
.contact2 { clear:both; margin-top:0px; padding-top:20px; margin-left:15px; margin-right:15px; margin-bottom:10px; line-height:40px; font-family:Arial, Helvetica, sans-serif; background:url(../images/42.jpg) 380px 20px no-repeat; height:340px; padding-top:80px;}
.contact2 span { width:80px; display:block; float:left; text-align:right;}
.gsm{font-size:16px; padding-left:45px;}



#full a:link{ color:#005E94;}
#full a:visited{ color:#005E94;}
#full a:hover{ color:#222222; text-decoration:underline;}
#full a:active{ color:#222222; text-decoration:underline;}




































