/*全局设置*/
body {background:#FFF;font-size:12px;color:#333; font-family: 'MicroSoft Yahei',  Arial, Verdana, Geneva, Helvetica, sans-serif; line-height:180%;}
body,div,dl,dt,dd,ul,ol,li,fieldset,form,input,textarea,blockquote,pre {margin:0;padding:0;}
p {margin-top:0px;}
li{list-style-type:none;}
ol,ul {list-style:none;}
img{border:0;}
table{ margin:0 auto;}
table,tr,th,td{}
th,caption {text-align:left;}  
a {color:#333;text-decoration:none;}
a:visited {color:#333;text-decoration:none;}
a:hover {color:#c7302b;text-decoration:none;}
a:active {color:#333;}
q:before,q:after {content:'';}
acronym,abbr {border:0;}
caption,address,code,cite,th,var,dfn,em {font-weight:normal; font-style:normal;}

body {overflow-x:hidden;}

/*其它全局设置*/
.fl{float:left;}
.fr{float:right;}
.fB {FONT-WEIGHT: bold}
.fI {FONT-STYLE: italic}
.f12px {FONT-SIZE: 12px}
.f14px {FONT-SIZE: 14px}
.blankW {BACKGROUND: #fff}
.blank1 {DISPLAY: block; HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden}
.blank2 {DISPLAY: block; HEIGHT: 2px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden}
.blank3 {DISPLAY: block; HEIGHT: 3px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden}
.blank4 {DISPLAY: block; HEIGHT: 4px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden}
.blank5 {DISPLAY: block; HEIGHT: 5px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden}
.blank6 {DISPLAY: block; HEIGHT: 6px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden}
.blank8 {DISPLAY: block; HEIGHT: 8px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden}
.blank9 {DISPLAY: block; HEIGHT: 9px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden}
.blank10 {DISPLAY: block; HEIGHT: 10px; CLEAR: both; OVERFLOW: hidden}
.blank11 {DISPLAY: block; HEIGHT: 11px; CLEAR: both; OVERFLOW: hidden}
.blank12 {DISPLAY: block; HEIGHT: 12px; CLEAR: both; OVERFLOW: hidden}
.blank13 {DISPLAY: block; HEIGHT: 13px; CLEAR: both; OVERFLOW: hidden}
.blank14 {DISPLAY: block; HEIGHT: 14px; CLEAR: both; OVERFLOW: hidden}
.blank15 {DISPLAY: block; HEIGHT: 15px; CLEAR: both; OVERFLOW: hidden}
.blank16 {DISPLAY: block; HEIGHT: 16px; CLEAR: both; OVERFLOW: hidden}
.blank17 {DISPLAY: block; HEIGHT: 17px; CLEAR: both; OVERFLOW: hidden}
.blank18 {DISPLAY: block; HEIGHT: 18px; CLEAR: both; OVERFLOW: hidden}
.blank19 {DISPLAY: block; HEIGHT: 19px; CLEAR: both; OVERFLOW: hidden}
.blank20 {DISPLAY: block; HEIGHT: 20px; CLEAR: both; OVERFLOW: hidden}
.blank21 {DISPLAY: block; HEIGHT: 21px; CLEAR: both; OVERFLOW: hidden}
.blank22 {DISPLAY: block; HEIGHT: 22px; CLEAR: both; OVERFLOW: hidden}
.blank23 {DISPLAY: block; HEIGHT: 23px; CLEAR: both; OVERFLOW: hidden}
.blank24 {DISPLAY: block; HEIGHT: 24px; CLEAR: both; OVERFLOW: hidden}
.blank25 {DISPLAY: block; HEIGHT: 25px; CLEAR: both; OVERFLOW: hidden}
.blank26 {DISPLAY: block; HEIGHT: 26px; CLEAR: both; OVERFLOW: hidden}
.blank27 {DISPLAY: block; HEIGHT: 27px; CLEAR: both; OVERFLOW: hidden}
.blank28 {DISPLAY: block; HEIGHT: 28px; CLEAR: both; OVERFLOW: hidden}
.blank30 {DISPLAY: block; HEIGHT: 30px; CLEAR: both; OVERFLOW: hidden}
.blank32 {DISPLAY: block; HEIGHT: 32px; CLEAR: both; OVERFLOW: hidden}
.blank35 {DISPLAY: block; HEIGHT: 35px; CLEAR: both; OVERFLOW: hidden}
.blank38 {DISPLAY: block; HEIGHT: 38px; CLEAR: both; OVERFLOW: hidden}
.blank40 {DISPLAY: block; HEIGHT: 40px; CLEAR: both; OVERFLOW: hidden}
.blank45 {DISPLAY: block; HEIGHT: 45px; CLEAR: both; OVERFLOW: hidden}
.blank50 {DISPLAY: block; HEIGHT: 50px; CLEAR: both; OVERFLOW: hidden}
.blank60 {DISPLAY: block; HEIGHT: 60px; CLEAR: both; OVERFLOW: hidden}
.blank100 {DISPLAY: block; HEIGHT: 100px; CLEAR: both; OVERFLOW: hidden}

.line_gray {DISPLAY: block; HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; background:#e0ded9;}
.line_mgray {DISPLAY: block; HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; background:#c3c4c6;}

.color_white {color:#FFF !important;}
.color_white a {color:#FFF !important;}
.color_white a:visited {color:#FFF !important;}
.color_white a:hover {color:#FFF !important;}

.color_blue {color:#253863 !important;}
.color_blue a {color:#253863 !important;}
.color_blue a:visited {color:#253863 !important;}
.color_blue a:hover {color:#253863 !important;}

.color_gray {color:#333 !important;}
.color_gray a {color:#333 !important;}
.color_gray a:visited {color:#333 !important;}
.color_gray a:hover {color:#c7302b !important;}

.color_lgray {color:#888 !important;}
.color_lgray a {color:#888 !important;}
.color_lgray a:visited {color:#888 !important;}
.color_lgray a:hover {color:#c7302b !important;}

.zone {width:1185px; margin:0 auto; overflow:hidden;}
.zone_line {width:1000px; margin:0 auto; overflow:hidden;}
.zone_apply {width:852px; margin:0 auto; overflow:hidden;}

/*顶部*/
.head_bg_pc { height:100px; background:#253863; }
.head_bg { width:1185px; margin:0 auto; height:100px; background:#253863; overflow:hidden;}
.head { height:100px; overflow:hidden; }
.head_left {float:left;width:327px;height:100px;overflow:hidden;}
.head_right {float:right;width:755px; height:100px;overflow:hidden;  }
 

/*搜索*/
.search_box { width:179px; overflow:hidden;}
.search_box ul {margin:0px; padding:0px;}
.search_box li {float:left;  margin:0px; padding:0px;}
.search_btn {float:left;  }
.serach_text {float:left; width:129px;  overflow:hidden; height:30px; line-height:30px; border:0px; background: #FFF url(../images/search_text.jpg) no-repeat top center; color:#666; font-size:12px; text-align:left; padding:0px 10px;}

.search_box2 {border:1px solid #bcb5a7; height:28px; line-height:28px; background:#ebe7df; overflow:hidden;}
.search_box2 dd {float:left;}
.search_btn {float:left; width:16px; margin-right:22px;}
.serach_text2 {float:left; width:147px; padding-left:10px; padding-right:10px; height:28px; background:#ebe7df; line-height:28px; overflow:hidden; border:0px;  color:#7F7F7F; font-size:12px; text-align:left;}


/*菜单*/
.menu {height:33px; line-height:33px; overflow:hidden;}
.menu li {float:left;}
.menu a { display:block; float:left; height:33px;  padding:0px 16px; font-size:14px; margin-left:8px; _margin-left:4px;  color:#FFF; }
.menu a:visited {color:#FFF;}
.menu a:hover {background:#314e8f; color:#FFF; text-decoration:none;}

.follow {margin-left:29px; margin-top:21px; }

.menu_active { display:block; background:#314e8f !important; color:#FFF !important;}
.menu_active :visited {color:#FFF !important;}
.menu_active :hover {color:#FFF !important;}
.no_border_right {border-right:0px !important;}

.pos_box {height:502px; overflow:hidden; position:relative;}
.pos_tel {height:37px; overflow:hidden; position:absolute; top:100px; right:0px;}
.ad_bg { width:100%; height:502px; }
.ad_inside_bg { height:260px; overflow:hidden; background:#242424;}
.ad_bg_hostel { height:380px; overflow:hidden; background:#242424;}

.abox_bg { width:1185px; margin:0 auto; height:323px; overflow:hidden; }
.abox_1 {float:left; width:283px; height:323px; overflow:hidden; background:#f2f2f2; margin-right:17px;}
.abox_icon {height:67px; overflow:hidden;}
.icon1 {background:url(../images/icon1.png) no-repeat top center;}

.abox_title { height:45px !important; line-height:45px !important; font-size:16px !important; font-weight:bold; text-align:center;}
.abox_content {text-align:center; font-size:14px; line-height:180%;}

.no_border_bottom {border-bottom:0px !important;}

.bbox_bg {width:1185px; margin:0 auto; height:415px; overflow:hidden;   }
.bbox_left {float:left; width:746px; overflow:hidden; margin-right:14px;}
.bbox_right {float:left; width:425px; height:415px; overflow:hidden; background:#f2f2f2; }
.bbox_right2 {float:left; width:425px; overflow:hidden; background:#f2f2f2; }
.pos_video {height:221px; overflow:hidden; position:relative;}

.ybox_left {float:left; width:371px; overflow:hidden; margin-right:15px;}
.ybox_right {float:left; width:359px; overflow:hidden;}

.video_main {height:221px; overflow:hidden;}
.video_title { width:371px; height:221px; overflow:hidden; background:url(../images/video_title.jpg) no-repeat top left;}
.bbox_list li {float:left; width:238px; overflow:hidden; margin-right:10px;}
.bbox_content {padding:0px 26px 0px 31px; height:378px; overflow:hidden;}
.bbox_content2 {padding:0px 26px 0px 31px;  overflow:hidden;}
.bbox_title {height:41px; line-height:120%; font-size:16px; font-weight:bold;}
.bbox_more2 {float:right; padding-top:20px; font-size:12px;  }
.bbox_more {height:37px; line-height:37px; overflow:hidden; background:#dedede; text-align:center;}
.bbox_more a {display:block;}

.no_margin_right {margin-right:0px !important;}

.nbox_left {float:left; width:160px; line-height:180%; overflow:hidden; font-size:14px;}
.nbox_left a {display:block;}
.nbox_right {float:right; width:90px; overflow:hidden;}

.cbox_bg_pc { height:388px; background:#253863;}
.cbox_bg { width:1185px; margin:0 auto; height:388px; overflow:hidden; background:#253863;}
.cbox_title { height:38px; line-height:30px; overflow:hidden; color:#FFF; text-align:center; font-size:24px; background:url(../images/cbox_title.jpg) no-repeat bottom center; }
.cbox_list li {float:left; width:370px; overflow:hidden; margin-right:37px;}

.dbox_bg {height:233px; overflow:hidden; background:url(../images/dbox_bg.jpg) no-repeat top center;}
.dbox_content {}

.zbox_list li {float:left; width:287px; height:200px; overflow:hidden; margin-right:12px;  text-align:center; font-size:14px;}
.zbox_list li img {margin-bottom:12px;}


.obox_left {float:left; width:846px; overflow:hidden; margin-right:40px;}
.obox_right {float:left; width:299px; overflow:hidden;}
.obox_list {float:left;}
.obox_list li {float:left; width:265px; height:313px; overflow:hidden; margin-right:25px; font-size:14px;}
.obox_list a {display:block;}
.obox_list a:hover { text-decoration:none; }
.obox_list img {margin-bottom:10px;}
.obox_title { display:block; height:35px; line-height:35px; overflow:hidden; font-size:16px; font-weight:bold;}
.obox_other {float:left; width:555px; overflow:hidden; margin-right:25px;}

.hbox_title {height:48px; line-height:48px; overflow:hidden; color:#333; font-size:24px;}
.hbox_list {float:left;}
.hbox_list li {float:left; width:265px; height:313px; overflow:hidden; margin-right:39px; font-size:14px;}
.hbox_list a {display:block;}
.hbox_list a:hover { text-decoration:none; }
.hbox_list img {margin-bottom:10px;}


.pbox {height:230px; overflow:hidden; background: url(../images/pbox.png) no-repeat top center; padding:0px 13px;}
.qbox {height:245px; overflow:hidden; background: url(../images/pbox.png) no-repeat top center; padding:0px 13px;}
.pbox_title {margin-left:13px; font-weight:bold; font-size:16px;}
.pbox_text {margin-left:13px; color:#3277b4; font-size:16px;}
.pbox_text a {color:#3277b4;}
.pbox_text a:visited {color:#3277b4;}
.pbox_text a:hover {color:#3277b4;}
.qbox_btn {margin-left:13px;}

.ebox_left {float:left; width:70px; height:124px; overflow:hidden; margin-right:35px; background:url(../images/date.jpg) no-repeat top center; text-align:center;}
.ebox_right {float:left; width:630px;  overflow:hidden;  }
.ebox_title {font-size:24px; font-weight:bold;}
.ebox_content {font-size:16px; color:#191918; line-height:180%;}
.ebox_date { height:32px; line-height:32px; font-size:32px; color:#191918; font-weight:bold;}
.ebox_month { height:22px; line-height:22px; font-size:16px; font-weight:bold;}
.ebox_back {text-align:right;}
.ebox_back a {  padding:5px 10px; line-height:30px; background:#253863; color:#FFF; text-align:center; }

.pdf {background:url(../images/pdf.png) no-repeat left 5px; padding-left:28px;}

.fbox_title { height:48px; line-height:48px; overflow:hidden;  text-align:center; }
.fbox_text { height:25px; line-height:25px; overflow:hidden; font-size:16px; text-align:center;}

.other {height:372px; overflow:hidden;  }

.other_left {float:left; width:290px; overflow:hidden; margin-left:15px; _margin-left:7px; margin-right:82px; _margin-right:51px;}
.other_center {float:left; width:400px; overflow:hidden;  margin-right:77px; _margin-right:51px;}
.other_right {float:left; width:300px; overflow:hidden; }

.other_icon1 {background:url(../images/phone.png) no-repeat left top; padding-left:76px;}
.other_icon2 {background:url(../images/address.png) no-repeat left top; padding-left:76px;}
.other_icon3 {background:url(../images/mail.png) no-repeat left top; padding-left:76px;}

.other_title {height:20px; line-height:20px; overflow:hidden; color:#FFF; font-size:13px; font-weight:bold; }
.other_content {color:#808080;  font-size:13px; line-height:180%;}
.other_content a {color:#808080;}
.other_content a:visited {color:#808080;}
.other_content a:hover {color:#FF6C00;}
.other_list li {float:left; width:212px; overflow:hidden; margin-right:17px; margin-bottom:17px; color:#707070;}
.other_area {width:441px !important; overflow:hidden;}
.input_text {width:190px; height:34px; line-height:34px; border:1px solid #616161; color:#656565; padding:0px 10px; background:url(../images/input_text.png) repeat-x top center;}
.input_textarea {width:418px; height:99px; line-height:150%; border:1px solid #616161; color:#656565; padding:5px 10px; background:url(../images/input_text.png); font-size:14px; font-family:Arial, Helvetica, sans-serif; }


.fbox_list {margin-left:5px;}
.fbox_list li {float:left; width:370px; overflow:hidden; margin-right:30px; margin-bottom:30px; color:#707070;}
.fbox_area {width:1172px !important; overflow:hidden;}
.input_text2 {width:338px; height:46px; line-height:46px; border:1px solid #ccc; color:#707070; padding:0px 15px; background: #f6f6f6; font-size:14px;}
.input_textarea2 {width:1138px; height:170px; line-height:150%; border:1px solid #ccc; color:#707070; padding:15px 15px; background: #f6f6f6; font-size:14px; font-family:Arial, Helvetica, sans-serif; }


.gbox_bg {height:245px; overflow:hidden; background:#ced3d3;}
.gbox_list li {float:left; width:238px; overflow:hidden; margin-right:45px; font-size:14px;}
.gbox_title {font-size:18px; font-weight:bold;}
.icon_g1 {background:url(../images/g1.png) no-repeat 33px top; padding-left:112px;}
.icon_g2 {background:url(../images/g2.png) no-repeat 33px top; padding-left:112px;}
.icon_g3 {background:url(../images/g3.png) no-repeat 33px top; padding-left:112px;}
.icon_qq { position:relative; top:12px; display:inline-table; width:36px; height:36px; overflow:hidden; background:url(../images/icon_qq.jpg) no-repeat top center; margin-right:8px;}
.icon_wx { position:relative; top:12px; display:inline-table; width:36px; height:36px; overflow:hidden; background:url(../images/icon_wx.jpg) no-repeat top center; margin-right:8px;}

.share_bg_pc { height:101px; background:#202020;}
.share_bg { width:1185px; margin:0 auto; height:101px; overflow:hidden; background:#202020; color:#FFF;}
.share_left {float:left; width:620px; overflow:hidden;}
.share_tw {background:url(../images/tw.png) no-repeat 12px 10px; padding-left:50px;}
.share_right {float:right; width:250px; overflow:hidden; text-align:right;}


.top_bar{position: absolute; top:84px; _position: absolute; _top:84px;  z-index:9999; height:50px; }
#mainnav { float:left; }
#mainnav ul{margin:0;padding:0; }
#mainnav li{float:left; width:110px; overflow:hidden; text-align:center; height:50px;  }
#mainnav li a {color:#FFF8DB;}
#mainnav li a:visited {color:#FFF8DB;}
#mainnav li a:hover {color:#FF6C00;text-decoration:none;}

#mainnav .nav_m{display:block;height:50px;line-height:50px;font-size:15px;font-weight:bold;color:#F4EFEF;font-family:"微软雅黑"; z-index:9999; }
#mainnav .current .nav_m{height:50px;line-height:50px;background: url(../images/menu_active.jpg) repeat-x center; color:#FFE299 !important;}
#mainnav .current .nav_m a {color:#FFE299 !important;}
#mainnav .current .nav_m a:visited {color:#FFE299 !important;}
#mainnav .current .nav_m a:hover {color:#FFE299 !important;}
#mainnav .nav_m:hover{height:50px;line-height:50px;color:#FFE299 !important;}

#mainnav .subtext{ background:#D90000 url(../images/subtext.png) repeat-y;  border-left:1px solid #5B0101; border-right:1px solid #5B0101; border-bottom:1px solid #5B0101; padding:5px 5px 20px; }
#mainnav .subtext a{color:#FFF !important;display:block; text-decoration:none;line-height:200%; border-bottom:1px dotted #5B0101; font-size:12px !important; }
#mainnav .subtext a:hover{ background:#FFF;color:#000 !important;}

.ad1 {height:338px; overflow:hidden;}
.ad2 {height:223px; overflow:hidden;}

/*中间*/
.main li {float:left; width:238px; height:170px; overflow:hidden; margin-right:8px; background:url(../images/main_li.jpg) no-repeat;}

.about_context {padding-right:28px; padding-left:5px; line-height:150%;}
.about_bg { background:url(../images/about_bg.jpg) no-repeat; padding:8px 7px;}


.info_bg {height:153px;overflow:hidden;background:url(../images/info_bg.gif) no-repeat;}
.adviser {margin-left:18px; height:35px; line-height:150%;font-weight:bold;}

.more { float:right; line-height:45px; font-size:12px !important;  }

.pro_img {border:1px solid #B17616;}



.info_1 {float:left;width:249px;overflow:hidden;margin-left:11px;_margin-left:5px;}
.info_2 {float:left;width:262px;overflow:hidden;}
.info_3 {float:left;width:255px;overflow:hidden;}
.info_4 {float:left;width:210px;overflow:hidden;}

.report_list li {height:21px;line-height:21px;background:url(../images/icon1.gif) no-repeat 4px center;padding-left:11px;}
.report_list2 li {height:22px;line-height:22px;background:url(../images/icon1.gif) no-repeat 4px center;padding-left:11px;}

.product_top {height:29px;background:url(../images/product_top.jpg) no-repeat;}
.product_center {padding-left:4px;background:url(../images/product_center.jpg) repeat-y;text-align:left;}
.product_center li {height:31px; width:198px; overflow:hidden; line-height:27px; padding-left:23px; background:url(../images/product_sort_bg.jpg) no-repeat;}
.product_sort_active {height:31px; width:198px; overflow:hidden; line-height:27px; padding-left:23px; background:url(../images/product_sort_active.jpg) no-repeat !important;}
.product_center li a {display:block;color:#666;}
.product_center li a:visited {color:#666;}
.product_center li a:hover {color:#ED1D24;}
.product_bottom {height:29px;background:url(../images/product_bottom.jpg) no-repeat;}

.tech_top {height:29px;background:url(../images/tech_top.jpg) no-repeat;}

.five_top {height:27px;background:url(../images/five_top.jpg) no-repeat;}
.five_bottom {height:206px; padding-left:11px;padding-right:11px;background:url(../images/five_bottom.gif) repeat-y;text-align:left;}
.five_bottom li {height:36px;line-height:36px;background: url(../images/brand_sep.jpg) no-repeat center bottom;}
.five_bottom li a {display:block; height:36px; overflow:hidden;}
.five_img { float:left;margin-left:3px;width:55px; text-align:center;margin-top:2px;}

.online_top {height:27px;background:url(../images/online_top.jpg) no-repeat;}


.ad_content {padding-left:5px;padding-top:5px;padding-right:5px;}
.ad_top {width:502px;height:323px;overflow:hidden;padding-left:5px;padding-top:5px;padding-right:5px;}
.ad_bottom {width:502px;height:28px;line-height:28px;color:#FFF;overflow:hidden;padding-left:5px;padding-right:5px;}
.ad_bottom_left {float:left;padding-left:8px;font-size:13px;}
.ad_bottom_right {float:right;padding-right:8px;font-size:14px;}

.faq {width:237px;float:right;}
.faq_top {height:29px;background:url(../images/faq_top.jpg) no-repeat;}
.faq_center {height:214px;overflow:hidden;padding-left:12px;padding-right:12px;background:url(../images/faq_center.gif) repeat-y;text-align:left;}
.faq_center li {line-height:180%;color:#929191; font-size:12px; margin-bottom:10px;}
.faq_center a {color:#929191;}
.faq_center a:visited {color:#929191;}
.faq_center a:hover {color:#000;}
.ask {color:#A30101;font-weight:bold;}
.answer {color:#124A96;font-weight:bold;}
.faq_bottom {height:16px;background:url(../images/faq_bottom.jpg) no-repeat;}

.view_raleted { }

.makes_left {float:left;width:26px; margin-top:0px; }
.makes_center {float:right;width:273px;overflow:hidden;}
.makes_center img {margin-bottom:2px;}
.makes_right {float:right;width:26px; margin-top:0px; text-align:right; }


.makes_left2 {float:left;width:25px; margin-top:0px; }
.makes_center2 {float:right;width:278px;overflow:hidden;}
.makes_center2 img {margin-bottom:5px;}
.makes_right2 {float:right;width:25px; margin-top:0px; text-align:right; }

.img_bd {border:1px solid #E1E1E1; padding:1px;}



.more_new {float:right; padding-top:10px; line-height:21px;}
.more_new a {color:#0051B5;}
.more_new a:visited {color:#0051B5;}
.more_new a:hover {color:#ED1D24;}

.more_hot {float:right; padding-top:10px; line-height:21px;}
.more_hot a {color:#AC0707;}
.more_hot a:visited {color:#AC0707;}
.more_hot a:hover {color:#ED1D24;}

.product_list ul {width:100%;clear:both;}
.product_list li {float:left;width:175px; text-align:center; line-height:130%; overflow:hidden;margin-right:10px;padding-bottom:20px; }
.no_margin {margin-right:0px !important;}
.no_padding {padding-right:0px !important;}
.product_list li a {display:block;font-size:12px;color:#666;}
.product_list img {padding:5px;background:#FFF;border:1px solid #ccc;margin-bottom:5px;}
.product_list img:hover {padding:5px;background:#FFF;border:1px solid #ED1D24;}

.text_center {text-align:center;}

/*内页*/
.b1 {height:238px;overflow:hidden;background:url(../images/b1.jpg) no-repeat center;}
.sep {height:13px; overflow:hidden;background:url(../images/sep.gif) repeat-x;}
.sep2 {height:13px; overflow:hidden;background:url(../images/sep2.gif) repeat-x;}
.area {background:#F4F4F4;}
.area2 {background:#FFF;}
.zone_left {float:left;width:201px;}
.zone_right {float:right;width:729px;}

.zone_right_top {height:85px; overflow:hidden; background:url(../images/zone_right_top.jpg) no-repeat;}
.zone_right_center {background:url(../images/zone_right_center.jpg) repeat-y; padding:0px 4px;}
.zone_right_bottom {height:4px; overflow:hidden; background:url(../images/zone_right_bottom.jpg) no-repeat;}

.nav_bg {background:url(../images/nav_bg.jpg) repeat-y;}
.nav_bg ul {width:100%;}
.nav_bg li {height:30px;line-height:30px;width:140px;overflow:hidden;padding-left:38px;background:url(../images/icon3.gif) no-repeat 28px 12px;}
.nav_bg li a {display:block;height:30px;line-height:30px;}

.nav_bg2 {background:url(../images/nav_bg2.jpg) repeat-y;}
.nav_bg2 ul {width:100%;}
.nav_bg2 li {line-height:30px;padding-left:38px;background:url(../images/icon5.gif) no-repeat 28px 12px;}
.nav_bg2 li a {display:block;height:30px;line-height:30px; font-weight:bold; font-size:14px;color:#150062;}
.nav_bg2 li a:visited {color:#150062;}
.nav_bg2 li a:hover {color:#ED1D24;}

.nav_bg2_list li { width:135px; line-height:26px  !important; *padding-left:14px !important;  background: url(../images/nav_sep.gif) no-repeat 0px bottom !important;}
.nav_bg2_list li a {display:block;line-height:26px !important; font-weight: normal  !important; font-size:12px !important;color:#3F3F3F !important;}
.nav_bg2_list li a:visited {color:#150062;}
.nav_bg2_list li a:hover {color:#ED1D24;}

.consult_sort_active {font-weight:bold !important;font-size:13px;}
.consult_sort_active a {color:#00299F !important;}
.consult_sort_active a:visited {color:#00299F !important;}
.consult_sort_active a:hover {color:#ED1D24 !important;}


.NickName {font-size:9px;color:#999999;}
.nav_bottom {height:8px;background:url(../images/nav_bottom.jpg) no-repeat;}





.news_top {height:24px; background:url(../images/news_top.jpg) no-repeat;}
.news_center {background:#F4F4F4 url(../images/news_center.gif) no-repeat top;padding-left:13px;padding-right:13px;padding-top:5px;padding-bottom:5px;}
.news_center li { height:28px; line-height:28px; width:180px; overflow:hidden;  border-bottom:1px dotted #ccc;}
.news_bottom {height:5px; background:url(../images/news_bottom.jpg) no-repeat;}


.current_position {float:right;  font-weight:normal !important;text-align:right;color:#434343; overflow:hidden;}
.content { line-height:220%; font-size:12px; color:#666;}
.content p {margin-top:0px;}

.context {overflow:hidden; line-height:180%; padding:20px 0px; min-height:300px;}
.context p {margin-top:0px;}


.newslist ul {width:100%;clear:both;}
.newslist li{  width:96%;border-bottom:1px dotted #f0f1f1;line-height:35px; padding-left:18px; background: url(../images/icon_info.gif) no-repeat 2px center;}
.newslist span {float:right;padding-right:10px;}
.newslist a {display:block;color:#242425;}
.newslist a:visited {color:#242425;}
.newslist a:hover {color:#FF6C00;}

.news_title{font-size:16px;border-bottom:#666 dotted 1px;padding-bottom:15px; margin-bottom:10px; text-align:center;}
.back{display:block; background:#6d6d6d; float:right;  width:58px;height:28px; line-height:28px; color:#FFF; text-align:center; }
.back :hover {color:#FFF !important;}
.news_time{color:#666; font-size:12px;}
.news_content{ clear:both; line-height:200% !important; min-height:200px;}
.news_pic {margin-top:20px;}
.newslist_content {background:#E8F5FF !important;padding:5px;display:none;line-height:180% !important;}

.listpage { text-align:center; height:36px; line-height:36px;  CLEAR: both; }
.listpage span { COLOR: ; MARGIN-right: 5px; padding:8px 15px; }
.listpage span .on {BACKGROUND-COLOR: ; border:3px solid #ededed; COLOR: #333;  TEXT-DECORATION: none}
.listpage span:hover {BACKGROUND-COLOR: ; COLOR: #333; TEXT-DECORATION: none}
.listpage a { MARGIN: 0px 5px; BACKGROUND-COLOR: #FFF; padding:8px 13px; COLOR: #6d6d6d; border:3px solid #FFF; }
.listpage a:visited {color:#333;}
.listpage .on {BACKGROUND-COLOR: ; border:3px solid #ededed;  COLOR: #333; TEXT-DECORATION: none}
.listpage a:hover {BACKGROUND-COLOR: ; COLOR: #333; border:3px solid #ededed;  TEXT-DECORATION: none}

.page_left {width:30px; height:30px; background:url(../images/page_left.jpg) no-repeat left center; border:3px solid #FFF !important;   margin-right:15px !important; }
.page_left:hover {filter:Alpha(Opacity=40);opacity:0.4;}
.page_right {display:inline-table; width:30px; height:30px; background:url(../images/page_right.jpg) no-repeat left center;  border:3px solid #FFF !important; margin-left:15px !important; }
.page_right:hover {filter:Alpha(Opacity=40);opacity:0.4;}

/*产品详细*/
.product_name {height:48px;line-height:48px;font-size:20px;color:#002659;font-weight:bold;}
.product_view_left {float:left;width:295px;margin-right:24px;}
.product_view_right {float:left;width:420px;}
.product_image {border:1px solid #0B679C;padding:1px;background:#FFF;}
.image_list {height:61px;}
.image_list_left {float:left;width:17px; text-align:center;padding-top:20px;}
.image_list_center {float:left;width:257px;height:57px;border:1px solid #6999C6;padding:1px;background:#F6F6F6;}
.image_list_center li {float:left;margin-right:5px;}
.image_list_right {float:right;width:17px; text-align:center;padding-top:20px;}
.msn {height:48px; line-height:45px; padding-left:100px;background:url(../images/msn.png) no-repeat 6px 0px;}
.product_view_sort {height:30px; line-height:30px; font-size:15px;font-weight:bold;color:#002659;}
.product_content {line-height:150%;}
.image_all li {margin-bottom:15px;}

dd {height:23px; line-height:23px; background:url(../images/field_bg.jpg) no-repeat bottom;}
dt span,dd span{
display:block;
padding-left:2px;
float:left;
text-indent:0em;
width:200px;
text-align:left;
}


/*底部*/
.foot_bg_pc {height:425px; background: url(../images/foot_bg.jpg) repeat-x top center;}
.foot_bg {width:1185px; margin:0 auto; height:425px; overflow:hidden; background: url(../images/foot_bg.jpg) repeat-x top center; color:#707070; font-size:12px;}
.foot_bg a {color:#707070;}
.foot_bg a:visited {color:#707070;}
.foot_bg a:hover {color:#FF6C00;}
.foot_left { float:left; width:500px; overflow:hidden;   }
.foot_right {float:right; width:500px; overflow:hidden; text-align:right;  }
.foot_right a {color:#253863; text-decoration:underline;}
.foot_right a:visited {color:#253863; }
.foot_right a:hover {color:#FF6C00; }

/*其它*/
/*listbox*/
.ListBox{
	border: ;
	
}

.ListTitleBox{
	background-color: #B0C4DE;

}
.ListTitleBox td{
	font-weight: bold;
	height: 25px;
	text-align: center;
}
.ListRow1{
	background-color: ;
	height: 25px;
}
.ListRow2{
	background-color: ;
	height: 25px;
}
.ListRow3{

	height: 25px;
}

.ListRow4{
	background-color: #d8dcf2;

}
.ListSortBox{
	
}
.ListSortBox td{
	font-weight: bold;
	color: #666;
	height: 25px;
	padding-left: 10px;
}

.ListLine{
	margin-bottom: 10px;
}
.ListLine tr{
	background-color: #F9FAFD;

}
.InfoTitleView{
	font-size: 18px;
	font-weight: bold;
	color: #ccc;
}

.InputBoxAdmin{
	width: 263px;
	height:30px;
	line-height:30px;
	border: 1px solid #D8D8D8;
}

.input_38{
	width: 38px;
	height:22px;
	line-height:22px;
	border: 1px solid #D8D8D8;
}

.input_60{
	width: 60px;
	height:22px;
	line-height:22px;
	border: 1px solid #D8D8D8;
}

.input_82{
	width: 73px;
	height:22px;
	line-height:22px;
	border: 1px solid #D8D8D8;
}

.InputTextareaBoxAdmin{
	width: 500px;
	height:100px;
	border: 1px solid #D8D8D8;

}

.InputBoxAdmin2{
	width: 250px;
	height:22px;
	line-height:22px;
	border: 1px solid Silver;
	background: #F5F5F6;
}
.InputBoxAdmin3{
	width: 100px;
	height:22px;
	line-height:22px;
	border: 1px solid Silver;
	background: #F5F5F6;
}
.InputBoxAdmin4{
	width: 210px;
	height:22px;
	line-height:22px;
	border: 1px solid Silver;
	background: #F5F5F6;
}

.InputTextareaBoxAdmin2{
	width: 700px;
	height:100px;
	border: 1px solid Silver;	
	background: #F5F5F6;
}

.FieldisWrite{
	color: Red;
}
/*bnt*/
.Button{
	color: Black;
	border: 1px solid #ccc;
	height: 25px;
	padding-top: 3px;
	background-color: #eee;
	background-image: url(../images/bnt_bg.gif);
	width: 100px;
}

.Button2{
	color: Black;
	border: 1px solid #B0C4DE;
	height: 25px;
	padding-top: 3px;
	background-color: #ADD8E6;
	background-image: url(../images/bnt_bg.gif);
}

.Button3{
	color: Black;
	border: 2px solid #B0C4DE;
	height: 25px;
	padding-top: 3px;
	background-color: #ADD8E6;
	background-image: url(../images/bnt_bg.gif);
}

.InputBox{
	width: 120px;
	height:20px;
	border: 1px solid #CCCCCC;
	background-color: #F5F5F6;
}

.SelectBox{
	width: 124px;
	height:17px;
	border: 1px solid #CCCCCC;
	background-color: #F5F5F6;
}

.InputBox2{
	width: 200px;
	border: 1px solid #D8BFD8;
	background-color: #F9F9F9;
}

.pageturn {float:right;text-align:right;}
.pageturn li {float:left;padding:0px 5px;}

.faqs {width:100%;}
.faqs .pageturn{margin-top:50px;}
#faqs_list strong{color:#005ba9;margin-right:20px;font-size:16px;}
#faqs_list dt{border:#eee dashed 1px;padding:15px 20px;margin-top:10px;color:#025709;list-style:inside;background:#fff;cursor:pointer;font-size:14px;}
#faqs_list dd{border:#eee solid 1px;border-top:none;padding:15px 20px; line-height:20px;color:#fff; background:#7ca4d5}
#faqs_list dd strong{color:#fff;}
#faqs_list ul{padding-left:20px;}
#faqs_list li{margin:10px 0;}

.links_list li{ float:left;padding:3px;margin:0px 25px 30px 0px;padding:0px 0px 10px;border-bottom:#b3c6e7  dotted 1px;}
.links_list li.no_margin{margin-right:0px;}
.links_list li img{ display:block; }
.links_list li span{ display:block;margin-top:15px;}

.learn_title td {height:35px; line-height:35px; font-size:14px !important; font-weight:bold; color:#4D4D4D;}
.learn_row1 {height:47px; background:url(../images/learn_row1.jpg) repeat-x; padding-top:10px;}
.learn_row2 {height:47px;  padding-top:10px;}
.left_line1 {border-left:1px solid #CDCDCD;}
.left_line2 {border-left:;}
.learn_name {padding-left:10px;}

.gift_row1 {height:47px; background: #eee; padding-top:10px;padding-bottom:10px;}
.gift_row2 {height:47px;  padding-top:10px;padding-bottom:10px;}

.solution {border-bottom:1px dotted #ccc;margin-top:15px;}
.solution ul {width:100%;}
.solution_left {width:120px;float:left; text-align:center;}
.solution_right {width:420px; float:left;}
.solution_content {line-height:180%;margin-top:6px;}
.solution_image {border:1px solid #ccc;padding:2px;}

.customer_images {border-top:1px solid #D1D1D1;border-right:0px;border-bottom:0px;border-left:1px solid #D1D1D1;}
.customer_images ul {width:100%;}
.customer_images li {float:left;width:135px; text-align:center; padding:5px 0px; line-height:25px;border-bottom:1px solid #D1D1D1; border-right:1px solid #D1D1D1;}

.customer_text {border-top:1px solid #D1D1D1;border-right:0px;border-bottom:1px solid #D1D1D1;border-left:1px solid #D1D1D1;}
.customer_text ul {width:100%;}
.customer_text li {float:left;width:135px; text-align:center; line-height:25px; border-bottom:1px dotted #ccc; border-right:1px solid #D1D1D1;}
.no_right_border {border-right:0px !important;}

.survey_title {font-size:13px; font-weight:bold; color:#ED1D24; line-height:180%;}

.category_over_box {
	DISPLAY: none
}
.category_over .category_over_box {
	DISPLAY: block; LEFT: 336px;  WIDTH: 100px; POSITION: absolute; TOP: 35px; 
}

#ddd3 table {border:1px solid #D1D1D1;border-collapse:collapse;}
#ddd3 table td {border:1px solid #D1D1D1; text-align:center; padding:5px; line-height:150%; }
#ddd3 table img { vertical-align:middle;}

.buy_left {float:left; width:460px; overflow:hidden;}
.buy_right {float:right; width:480px; overflow:hidden;}
.buy_pd {line-height:180%; border:5px solid #ccc;}

.col_bg {height:22px; line-height:20px; overflow:hidden; background:url(../images/col_bg.jpg) no-repeat;  color:#FFF; font-size:13px; font-family:"宋体";}
.col_bg a {color:#FFF;}
.col_bg a:visited {color:#FFF;}
.col_bg a:hover {color:#FF6C00;}
.col_left {float:left; width:372px; overflow:hidden;}
.col_left_pd {padding-left:15px;}
.col_center {float:left; width:275px; overflow:hidden;}
.col_center_pd {padding-left:15px;}
.col_right {float:left; width:310px; overflow:hidden;}
.col_right_pd {padding-left:15px;}

.products_box { height:105px; background:url(../images/col_sep.jpg) no-repeat top right;}
.products_box li {float:left; margin-right:17px; text-align:center;}
.products_box li img {margin-bottom:5px;}

.info_box { height:105px; background:url(../images/col_sep.jpg) no-repeat top right;}
.info_box li { line-height:25px; background:url(../images/icon1.gif) no-repeat 2px center; padding-left:15px;}



.nav_top {height:54px; overflow:hidden; background:url(../images/nav_top.jpg) no-repeat left; padding-left:12px; }
.nav_name {height:26px; line-height:28px;  font-size:16px; color:#FFF; font-weight:bold;  }
.nav_enname { height:28px; line-height:28px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:30px; color:#FFF;  }

.nav_center { background:url(../images/nav_center.jpg) repeat-y top left; padding-left:6px;}
.nav_center li { height:40px; overflow:hidden; font-size:14px; padding-left:10px; cursor:hand; margin-bottom:5px;}
.nav_center li a {display:block; color:#FFF; text-decoration:none;}
.nav_center li a:visited { color:#FFF;}
.nav_center li a:hover { color:#FFF;}

.nav_center_name {height:18px; line-height:18px; overflow:hidden;  font-size:14px; color:#FFF;   }
.nav_center_enname { height:18px; line-height:18px; overflow:hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFF;  }

.nav_bottom {height:64px; overflow:hidden; background:url(../images/nav_bottom.jpg) no-repeat; }

.pro_new {height:35px; overflow:hidden; background:url(../images/pro_new.jpg) no-repeat;}
.contact {height:37px; line-height:35px; padding-left:10px; overflow:hidden;  background:url(../images/contact.png) no-repeat left center; font-size:16px; }

.contact_enname { font-size:12px !important; color:#7F6363 !important;}
.contact_sep {DISPLAY: block; HEIGHT: 1px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; background: url(../images/contact_sep.jpg) left center;}




.sort_name { font-size:16px; font-family:"宋体"; color:#9F0000;}
.sort_NickName {font-size:12px; color:#ADADAD; font-family:Arial, Helvetica, sans-serif;}





.products_list ul {width:100%;  }
.products_list li {float:left;  width:231px; height:257px; overflow:hidden; margin-right:25px; margin-bottom:10px; text-align:center; }
.products_list li img {background:#FFF; border:1px solid #dedede;}
.products_name { display:block; height:43px; line-height:43px; overflow:hidden;  color:#202020;}

.detail_context { padding:15px; line-height:180%;}
.detail_active {display:block;  width:104px; height:35px; line-height:35px; background:url(../images/detail_active.jpg) no-repeat top center !important; font-weight:bold;  }

.view_box {border:1px solid #dedede;}
.view_text {border-bottom:1px solid #dedede; height:39px; line-height:39px; overflow:hidden; padding-left:23px;}
.view_content {  padding-left:23px;}
.view_content_left {float:left; width:50px; overflow:hidden; margin-top:2px;}
.view_content_right {float:left; width:550px; overflow:hidden; line-height:180%;}

.products_view_raleted { height:30px; line-height:30px; border-bottom:1px solid #E4E4E4; font-size:15px; font-family:"宋体";color:#333; }
.raleted_en {font-size:12px; color:#A5A5A5;}

.no_record {margin:20px auto; text-align:center;}

.news_pd {padding-left:150px;}
.news_pd ul { width:100%; }
.news_pd li { width:225px; line-height:32px; font-family:"宋体"; }
.news_pd li span {float:right;}

.case_list ul {width:100%;}
.case_list li {line-height:23px; background:url(../images/icon1.gif) no-repeat 1px center; padding-left:10px;} 


.inside_bg_pc {background: url(../images/inside_bg.jpg);}
.inside_bg { width:1185px; margin:0 auto; background: url(../images/inside_bg.jpg);}
.inside_left { float:left; width:555px;  overflow:hidden; margin-right:92px;}
.inside_right {float:left; width:511px;  overflow:hidden; }
.inside_right_box {border:1px solid #dedede; padding:10px 45px; background:#FFF; min-height:400px;}
.inside_other {text-align:center; color:#ccc; height:30px; line-height:30px; overflow:hidden;}

.sbox_btn {float:right; }
.sbox_btn a {padding:10px 16px; font-size:12px; line-height:35px;}
.sbox_o1 {background:#3277ae; color:#FFF !important;}
.sbox_o2 {background:#FFF; color:#3277ae !important;}
.sbox {background:url(../images/sbox.png) repeat-y top center;}
.sbox_left {float:left; width:333px; overflow:hidden;}
.sbox_right {float:left; width:852px; overflow:hidden;}
.sbox_left_pd {padding:26px;}
.sbox_right_pd {padding:32px;}
.sbox_title {font-size:14px; line-height:36px; }
.sbox_select {width:285px;  overflow:hidden; border:0px; outline:none; padding:10px 0px;  line-height:28px; font-size:14px; color:#949494;font-family:'MicroSoft Yahei';} 
.sbox_select option {}
.sbox_btn_left {float:left;}
.sbox_btn_left form {margin:0px; padding:0px;}
.sbox_btn_right {float:left;border:1px solid #dfded9; border-radius:3px; margin-left:20px;}
.input_search { float:left; border:1px solid #dfded9; padding:0px 10px; width:200px; background:#fff; height:36px; line-height:36px; overflow:hidden; outline:none; font-family:'MicroSoft Yahei'; color:#999;}
.input_btn { position:relative; left:-1px; float:left; display:inline-table; height:38px; line-height:38px; overflow:hidden; border:1px solid #dfded9; padding:0px 15px;  background:#3277ae; color:#FFF; cursor:pointer;}
.input_place::-webkit-input-placeholder{font-family:'MicroSoft Yahei'; color:#999;}

.relative {position:relative;}
.sbox_type a { display:inline-table;  line-height:100%;  padding:10px 14px; border:1px solid #989898; border-radius:3px; margin-right:8px;  margin-bottom:12px; color:#333;  *display:block; *float:left; *margin-right:12px;}
.sbox_type a:hover {background:#3277ae; color:#FFF !important;  border:1px solid #3277ae !important;}
.sbox_active {background:#3277ae; color:#FFF !important;  border:1px solid #3277ae !important;}
.sbox_list li {height:60px; overflow:hidden; background:#FFF; margin-bottom:16px;}
.sbox_list li a {display:block; line-height:20px;}
.sbox_name { display:block; font-size:14px; padding-top:10px;}
.sbox_price { display:block; color:#9d9d9d;  }
.sbox_list li img { float:left; margin-right:10px;}
.sbox_list p {line-height:100%;}
.sbox_1 {float:left; width:220px; overflow:hidden;}
.sbox_2 {float:left; width:315px; overflow:hidden;}
.sbox_3 {float:left; width:253px; overflow:hidden;}

.tbox_name {color:#9e9e9e; font-size:14px;}
.tbox_name_en {color:#63656a; font-size:20px; font-weight:bold; line-height:30px;}
.tbox_price {color:#63656a; font-size:24px; font-weight:bold; line-height:28px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.tbox_other {color:#9e9e9e; font-size:14px;}
.tbox_content {color:#9e9e9e; font-size:14px;}
.tbox_more { display: inline-table; *display: block; *float:left;  padding:10px 20px; background:#3277ae; color:#FFF !important; font-size:16px; border-radius:3px;}
.tbox_more:hover { }

.rbox {background:url(../images/rbox.png) repeat-y top center;}
.rbox_left {float:left; width:852px; overflow:hidden;}
.rbox_right {float:left; width:333px; overflow:hidden;}
.rbox_left_pd {padding:32px;}
.rbox_content {padding:20px 0px; font-size:16px; line-height:200%; color:#63656a;}
.rbox_pic_list a {margin-right:14px;}
.rbox_pic_list_2 { display:block; width:0px; height:0px; overflow:hidden;}
.rbox_type a { display:inline-table; line-height:100%;  padding:10px 14px;  margin-right:8px;  margin-bottom:12px; color:#333; font-size:16px; }
.rbox_type a:hover {background:#3277ae; color:#FFF !important;  }
.rbox_active {background:#3277ae; color:#FFF !important;   }
.rbox_price {height:60px; line-height:60px; overflow:hidden; font-size:30px; text-align:center; color:#FFF; background:#c20000;}
.rbox_price a {display:block;}
.rbox_price a:hover {background:#E20000;}
.rbox_qq {height:60px; line-height:60px; font-size:18px; text-align:center; color:#FFF; background:#314f8f;}
.rbox_qq a { display:block;}
.rbox_text {font-size:16px; margin-left:10px;}
.rbox_right_pd {padding:20px 24px;}
.rbox_title {font-size:18px; font-weight:bold; color:#4c4c4c; line-height:36px;} 
.rbox_btn {padding:12px 36px 14px; line-height:100%; background:#314f8f; color:#FFF; font-size:24px;  } 
.rbox_btn:hover {background:#c20000;}
.address-list li {line-height:24px; font-size:14px; color:#666; margin-bottom:8px;}
.facility-list li {line-height:24px; font-size:14px; color:#666; margin-bottom:20px;}
.facility-icon {
    width: 24px;
    height: 24px;
	position:relative;
	top:8px;
	margin-right:12px;
}

.apply_form {background:#FFF;  }
.apply_btn { padding:12px 36px 14px; line-height:100%; background:#3277ae; color:#FFF; font-size:22px; font-family:"Microsoft Yahei"; border:0px; cursor:pointer;  } 
.apply_btn:hover {background:#c20000;}
.apply_tab li {float:left;  height:66px; line-height:66px; overflow:hidden; text-align:center; font-size:23px; color:#FFF; }
.apply_tab_2 li {float:left;  height:15px; text-align:center; }
.apply_1 {width:33.3%;}
.apply_2 {width:33.3%;}
.apply_3 {width:33.4%; *width:33.3%;}
.apply_1_bg {background:#314f8f;}
.apply_2_bg {background:#2451b6;}
.apply_3_bg {background:#376be5;}
.apply_icon_1 { display:inline-table; width:28px; height:15px; background:url(../images/apply_icon_1.jpg) no-repeat top center;  }
.apply_icon_2 { display:inline-table; width:28px; height:15px; background:url(../images/apply_icon_2.jpg) no-repeat top center;  }
.apply_icon_3 { display:inline-table; width:28px; height:15px; background:url(../images/apply_icon_3.jpg) no-repeat top center;  }
.apply_content {padding:0px 35px;}
.input_txt {width:210px; height:40px; line-height:40px; border:1px solid #dfded9; background:#FFF; padding:0px 12px; border-radius:3px; color:#666; font-size:14px; font-family:"Microsoft Yahei";}
.input_txt_2 {width:585px; height:40px; line-height:40px; border:1px solid #dfded9; background:#FFF; padding:0px 12px; border-radius:3px; color:#666; font-size:14px; font-family:"Microsoft Yahei";}
.input_area {width:605px; height:100px; line-height:40px; border:1px solid #dfded9; background:#FFF; padding:0px 12px; border-radius:3px; color:#666; font-size:14px; font-family:"Microsoft Yahei";}
.input_select {width:236px;  border:1px solid #dfded9; background:#FFF; padding:10px 0px; border-radius:3px; color:#666; font-size:14px; font-family:"Microsoft Yahei"; }
.apply_table label {cursor:pointer;}
.apply_table td { height:60px; font-size:18px;}
.apply_text {text-align:right; padding-right:12px; width:120px;}
.required {color:#EC0000; margin-right:2px;}
.apply_title {height:40px; line-height:40px; font-size:18px; color:#999; }

.vbox_name {font-size:48px; font-weight: 800; color:#FFF; padding:0px 100px; }
.vbox_area {font-size:22px; color:#FFF; padding:0px 105px;}

.nav_list {   }
.nav_list a {display:block; float:right; font-size:14px; height:39px; line-height:33px; color:#253863; *width:120px;   }
.nav_list a:visited {color:#253863;}
.nav_list a:hover {color:#FF6C00; text-decoration:none;}
.nav_list a .nleft {display: block; float:left; width:29px; *width:0px; height:33px; overflow:hidden; }
.nav_list a .nright {display: block; float:right; width:29px; *width:0px; height:33px; overflow:hidden; }

.nav_active {display: block;  background: url(../images/nav_active.jpg) no-repeat top center;}
.nav_active .nleft {display: block; float:left; width:29px; *width:0px; height:33px; overflow:hidden; background:url(../images/nleft.jpg) no-repeat left top; *background:;}
.nav_active .nright {display: block; float:right; width:29px; *width:0px; height:33px; overflow:hidden; background:url(../images/nright.jpg) no-repeat right top; *background:;}



.products_view_name {height:30px; line-height:30px; overflow:hidden;}
.products_view_spec {height:30px; line-height:30px; overflow:hidden;}
.products_view_code {height:30px; line-height:30px; overflow:hidden;}

.pos_bg { width:1185px; margin:0 auto; height:100px; overflow:hidden; background:#FFF;}
.pos_left {float:left; width:655px; height:39px; line-height:39px; overflow:hidden;}
.pos_right {float:left; width:530px; height:39px; line-height:39px; overflow:hidden;}
.pos_title {margin-left:12px; font-size:25px; color:#242424; font-weight:bold;}
.pos_link {color:#bcb5a7; margin-left:44px; font-size:12px;}
.pos_link a {color:#bcb5a7;}
.pos_link a:visited {color:#bcb5a7;}
.pos_link a:hover {color:#bcb5a7;}

.inside_title_en {height:35px; line-height:100%; overflow:hidden; color:#333; font-size:36px; }
.inside_title {height:48px; line-height:48px; overflow:hidden; color:#333; font-size:24px; }

.c_left {float:left; width:92px;}
.c_right {float:right; width:86px; margin-top:12px;}
.c_EnName {font-size:12px; color:#8D8D8D;}
.c_name {color:#19576E; font-size:15px;}
.c_name a {color:#19576E; font-weight:bold; font-size:15px; line-height:180%;}
.c_name a:visited {color:#19576E;}
.c_name a:hover {color:#FF6C00;}
.c_context { }

.p_top {height:38px; line-height:30px; overflow:hidden; background:url(../images/p_top.jpg) no-repeat; padding-left:14px; font-weight:bold; font-size:15px; color:#19576E;}
.p_center { background:url(../images/p_center.jpg) repeat-y; padding:0px 10px 10px;}
.p_center li {line-height:35px; border-bottom:1px dotted #BBBBBB; background:url(../images/icon3.gif) no-repeat 6px center; padding-left:16px;}
.p_center li a { }
.p_bottom {height:7px; overflow:hidden; background:url(../images/p_bottom.jpg) no-repeat;}

.inside_pro {line-height:180%;}

.products_left {float:left; width:92px; overflow:hidden;  }
.products_right {float:left; width:195px; overflow:hidden; }
.products_right li {line-height:22px; height:22px; overflow:hidden; }
.products_S_Content {line-height:150%;}
.products_param { }
.products_back {float:right;}
.products_other a {color:#00625F;}
.products_other a:visited {color:#00625F;}
.products_other a:hover {color:#FF6C00;}

.c_qq img { margin-bottom:10px;}

.products_img {border:1px solid #C3C3C3;}

.p_active a {color:#19576E; font-weight:bold;}
.p_active a:visited {color:#19576E;}
.p_active a:hover {color:#FF6C00;}

.products_context li {float:left; width:172px; overflow:hidden; margin-right:2px; text-align:center;} 
.products_context img {margin-bottom:8px; margin-right:2px;}
.products_context li a {color:#265A00;}
.products_context li a:visited {color:#265A00;}
.products_context li a:hover {color:#FF6C00;}
.products_bg { width:290px; height:82px; padding:8px 7px; background:url(../images/products_bg.gif) no-repeat; text-align:left;}



.products_view_back a {color:#327600; font-weight:bold; text-decoration:underline; }
.products_view_back a:visited {color:#327600;}
.products_view_back a:hover {color:#FF6C00;}



.prev_next { text-align:center;}
.prev_next a {color:#348200;}
.prev_next a:visited {color:#348200;}
.prev_next a:hover {color:#348200;}

.prev {float:left; width:49%;}
.next {float:right; width:49%; text-align:right;}

.sizebox {border:1px solid #C9C9C9;margin-left:60px;_margin-left:30px;}

.rec {height:47px; overflow:hidden; background:url(../images/rec.gif) no-repeat;}


.ListBox{
	 
}
.ListSortBox{
background:#CCC;
height:25px;
}
.InputBoxAdmin{
background:#eee;
border:solid;
border-color:#666666;
border-width:1px;
width:200px;
color:#818181;

}
.listcolor{
color:#666;
}
.InputTextareaBoxAdmin{
width:300px;
background:#eee;
border:solid;
border-color:#666666;
border-width:1px;
color:#818181;
}
.boxpad{
padding-left:10px;
}
.Buttonc{

color:#333;
height:28px;
}
.FieldisWrite{
color:#FF9900;
}

.tt{
background:#eee;
border:solid;
border-color:#666666;
border-width:1px;
width:30px;
color:#FF9900;
} 

.tips {padding:100px 200px; line-height:180%; font-size:13px;}
.text_center {text-align:center;}

.InputCode {height:30px; line-height:30px; overflow:hidden;}


/*Select*/
span.customStyleSelectBox { width:245px; height:36px; color:#FFF; line-height:36px; background: url(../images/styled.jpg) no-repeat; padding-left:20px;  font-size:14px; text-align:left; }
span.customStyleSelectBox.changed { background-color: ; }
.customStyleSelectBoxInner { background:url(canvas-list-nav-item-arrow-.gif) no-repeat center right; }

.styled {width:245px; background: #85c226; color:#FFF; font-size:14px;}

.ruxue_anliu { font-family: "微软雅黑"; line-height: 12px; color: #FFFFFF; background: #567594; padding: 10px 15px 10px 15px; border: 0; margin-right: 15px; }

.regform {background:#FFF; padding:30px; margin:0px 200px;}
#regform label.error { color: #EB4242;}
.red { color:#FF0000 }
.form_title {font-size:16px; font-weight:bold;}
