@charset "utf-8";
body,td,th {margin: 0px;font-family: Arial, Helvetica, sans-serif; font-size:12px; }
*{ margin:0; padding:0}
h1{ color:#000; text-align:left; padding-left:5px; font-size:12px; line-height:22px; margin-bottom:7px;}
h2{ height:20px; color:#666; font-size:12px; margin-top:5px; clear:both}
h3{  color:#000; font-size:15px; line-height:35px; font-weight:normal}
h4{ font-size:14px; padding-left:10px; line-height:27px;}
h5{ font-size:12px; padding-left:10px; line-height:17px; line-height:30px;}
ul,li { list-style:none; }
img{ border:none}
.f_l{ float:left;}
.f_r{ float:right;}
.m_r_5{ margin-right:5px;}
.m_t_10{ margin-top:10px;}
.m_r_8{ margin-right:8px;}
.m_l_50{ margin-left:25px;}
.m_r_1{ margin-right:3px;}
.m_auto{ margin:auto}
.p_b_10{ padding-bottom:10px;}
.size{ font-size:11px;}
.size_20{ font-size:20px;}
.size_16{ font-size:16px;}
a{ color: #666;text-decoration: none;}
a:link {color: #666;	text-decoration: none;}
a:hover {color: #FF6600;text-decoration: underline;}
a:active {text-decoration: none; color: #FF6600;}

.text_align_c{ text-align:center}
.text_align_r{ text-align:right}
.font_666{ color:#666;}
.font_666 a:link{ color:#666;}
.font_666 a:hover{ color:#ff6600;}
.font_w{ font-weight:bold}
.font_green{ color:#38AE02; font-size:17px; }
.font_green2{ color:#33FF00}
.font_wite{ color:#fff;}
.font_blue{ color:#2359A3;}
.font_blue a{ color:#2359A3;}
.font_blue a:hover{ color:#ff3300;}
.font_yellow{ color:#ff6600;}
.font_yellow a{ color:#ff6600;}
.font_blue2{ color:#0033CC;}
.font_blue2 a{ color:#0033CC;}
.font_red{ color:#FF0000; font-size:16px}
.font_black{ color: #373737}
.font_black a{ color:#373737}
.font_line a{ text-decoration:underline}
.l_h_200{ line-height:200%}
.button{ height:20px; line-height:12px;}
.w_155{ width:155px;}
.w_130{ width:130px;}
.w_180{ width:180px;}
.w_182{ width:182px;}
.w_132{ width:132px;}
.w_100{ width:100px;}
.w_50{ width:50px}
.w_300{ width:300px;}
.w_95{ width:91%; margin:auto; padding:2%;}
.w_20{ width:20px;}
.h_200{ height:200px;}
.texbox{ height:20px; border:1px solid #7F9DB9; background:#fff;}
.texbox_line{ height:20px; border-top:none; border-right:none; border-left:none;border-bottom:1px dashed #7F9DB9; background:none;}
.texbox_click{height:20px; border:1px solid #ff6600}
.textareabox{ width:510px; height:80px;}
.importbox{ height:20px; _height:22px;border:1px solid #7F9DB9; position:relative }
@media all and (min-width:0px){.texbox{ height:22px; border:1px solid #7F9DB9;}}
.line{ background:url(../images/line.gif)}
#wrop{ width:950px; overflow:hidden; margin:16px auto 0px auto;_padding-bottom:0px; position:relative}
#head{ background:url(../images/top_bg.jpg); height:65px; width:950px; position:relative}
#head_index{ background:url(../images/top_bg_index.jpg); height:76px; width:950px; position:relative}
#head_index .text{ line-height:18px; font-size:12px; font-weight:bold; white-space:no-wrap }
#head_index .text a{ text-decoration:underline;}
#head_index .text li{ float:left; margin-left:5px;}
#head_right{ width:680px;}
#head_right_sender{position:absolute; right:25px; top:5px; }
#head .text{ line-height:18px; font-size:12px; font-weight:bold;}
#head .text a{ text-decoration:underline;}
#head .text li{ float:left; margin-right:10px;}
#logo {	WIDTH: 336px; HEIGHT: 76px; position:absolute; background-image:url(../images/logo_slogan.jpg)}
#login { POSITION: relative; PADDING-LEFT: 175px; WIDTH: 420px; HEIGHT: 20px; PADDING-TOP: 5px; LEFT: 350px }
#login ul {list-style-type:none;}
#login li {list-style-type:none; float:left; margin-left:5px; padding:0;}
#search { width:560px; height:28px; position:relative; left:350px; padding-left:0px; margin-top:10px; padding-left:40px; }
.text-l { width:45px; float:left;}
.search-box { width:430px; height:18px; padding-top:3px;}
.search-btn { width:80px; height:28px; font-weight:bold; margin-left:10px;}
#bar{ width:950px; margin:8px auto; background:url(../images/bar.jpg) no-repeat; height:36px; line-height:36px; color:#fff; font-weight:bold;}
#bar ul{ margin:0px 20px;}
#bar ul li{ float:left}
#bar span{ margin-right:5px;}
#bar input{ margin-top:7px; margin-right:5px;}
#bar select{ margin-top:7px;margin-right:5px;}
#bottom{ background:url(../images/copyright_bg.jpg); height:77px; clear:both; text-align:center; font-size:12px;line-height:20px; color:#666; }
#bottom a{ color:#666; margin:0px 4px; text-decoration:underline; line-height:20px;}
#bottom a:hover{ color:#ff3300;}
#bottom  P{ padding-top:6PX;}
.sendbox{position:absolute; right:5px; bottom:5px;}
.sendbox table{  }
.sendbox table td{ padding-left:5px; vertical-align:middle}
.sendbox .started{ font-size:16px; color:#6D8CF1; font-weight:bold}
.main_box{ clear:both ; overflow:hidden}

.search_box{ width:447px; height:24px; line-height:24px;border:1px solid #7F9DB9;}
@media all and (min-width:0px){.search_box{ width:447px; height:28px; border:1px solid #7F9DB9;}}
.search_button{ width:108px; height:28px; font-size:14px; color:#000; }
.jian{ height:10px;_display:none}
.row{ width:150px; text-align:right; padding-right:5px;}
.row2{ width:70px; text-align:right; padding-right:5px;}
.row3{ text-align:left}
.row4{ width:100px; text-align:right; padding-right:5px;}
.row5{ width:120px; text-align:right; padding-right:5px;}
.row6{ text-align:right; padding-right:5px;}
.nodis{ display:none; width:0px; height:0px;}
.nav{ line-height:30px; margin:0px 40px;}

#sendphone2{ position:absolute; right:0px; top:75px;}
.box_ccc{ border:1px solid #ccc; border-top:none;}

.whitebg{ background:#fff;}
.greenbg{ background:#F6F9EB}
.Y_box{ position:relative; overflow:hidden; border:1px solid #264DCC;  }
.Y_box_A{ position:absolute ; top:0px; left:-1px; background: url(../images/yuanjiao.gif) left top no-repeat; width:18px; height:10px;}
.Y_box_B{ position:absolute ; top:0px;right:0px; background: url(../images/yuanjiao.gif) right top no-repeat; width:18px; height:10px;}
.Y_box_C{ position:absolute ;bottom:-1px;left:-1px; background: url(../images/yuanjiao.gif) left bottom no-repeat; width:18px; height:10px;}
.Y_box_D{ position:absolute ;bottom:-1px;right:0px; background: url(../images/yuanjiao.gif) right bottom no-repeat; width:18px; height:10px;}

.maplist { LIST-STYLE-TYPE: none;	LIST-STYLE-IMAGE: none;	background-repeat:repeat-y;	background-image: url(../images/Technology_content.gif); height:936px; }
.maplist P { WIDTH: 150px }
.maplist UL { PADDING-BOTTOM: 5px; LINE-HEIGHT: 150%; MARGIN-TOP: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 5px }
.maplist LI { PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 150px; PADDING-RIGHT: 15px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 0px }
.list-01 { WIDTH: 940px; HEIGHT: 110px }
.list-01 UL { PADDING-BOTTOM: 5px; LINE-HEIGHT: 150%; MARGIN-TOP: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 5px }
.list-01 LI { PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 150px; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; HEIGHT: auto; PADDING-TOP: 0px }
.list-02 { WIDTH: 940px; MARGIN-BOTTOM: 0px; HEIGHT: 300px }
.list-02 UL { PADDING-BOTTOM: 5px; LINE-HEIGHT: 150%; MARGIN-TOP: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 5px }
.list-02 LI { PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 150px; PADDING-RIGHT: 15px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 0px }
.list-03 { MARGIN-TOP: 0px; WIDTH: 940px; HEIGHT: 260px }
.list-03 UL { PADDING-BOTTOM: 5px; LINE-HEIGHT: 150%; MARGIN-TOP: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 5px }
.list-03 LI { PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 150px; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; HEIGHT: auto; PADDING-TOP: 0px }
.list-04 { WIDTH: 940px; HEIGHT: 120px }
.list-04 UL { PADDING-BOTTOM: 5px; LINE-HEIGHT: 150%; MARGIN-TOP: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 5px }
.list-04 LI { PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 150px; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; HEIGHT: auto; PADDING-TOP: 0px }
