@charset "gb2312";
/* CSS Document */
.body{ width:960px; }

body{ background:url(../images/topbg.jpg) repeat-x top; }
.clear/*用新行清除浮动*/{ clear:both;}


.contact_l li,.nav,.current_position,.main,.top ul,.top,.pro_shows,.basic_info ul,.product_template_shows,.rightsider dd,.photo_template,.messagebox .ban li,.news_itempage ul,.headercenter,.product_template dt{zoom:1;}
.contact_l li:after,.nav:after,.current_position:after,.main:after,.top ul:after,.top:after,.pro_shows:after,.basic_info ul:after,.product_template_shows:after,.rightsider dd:after,.photo_template:after,.messagebox .ban li:after,.news_itempage ul:after,.headercenter:after,.product_template dt:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/*top*/
.top{  height:33px; padding-top:8px; }
.top a{ color:#666;}
.top a:hover,.top a:active{color:#000;}
.top strong { color:#FF7800; padding-left:5px;}

/*header*/
.header{ background:url(../images/headerbg.jpg) no-repeat; height:102px; *height:97px; color:#286991;  font-size:12px; text-align:left; padding:30px 0 0 35px; *padding:35px 0 0 35px;}
.header strong { color:#000; line-height:40px;}
.header img{float:left;}


/*nav*/
.nav{  background-color:#004b82; height:33px; padding:0 10px;}
.nav li{ padding:3px 0 0 10px; *padding:6px 0 0 10px;  width:87px; height:27px; *height:24px;}
.nav li a{  color:#FFF;  margin-top:0px; *margin-top:3px; padding-top:3px;}
#nav_nonce a,.nav li a:hover{ background: url(../images/navhoverbg.gif) no-repeat bottom; width:87px; height:27px; *height:24px;color:#004b82; }


/*current_position*/
.current_position{ background-color:#e6ebf0;  width:958px; height:28px;   -moz-border-radius:3px 3px 3px 3px; border:1px #c8d2e1 solid;}
.current_position span{   width:940px; height:21px; border:1px #fff solid; color:#000; }
.current_position span a{ color:#e6780f;}
.current_position span a:hover,.current_position span a:active{ color:#f00;}

.pro_search b{color:#333;}

.pro_search input{ border:#dedede 1px solid; background-color:#FFF; }
.pro_search a,.pro_search a:hover,.pro_search a:active{ width:32px; height:23px;}
.pro_search a{  background:url(../images/search_.gif) no-repeat;}
.pro_search a:hover{  background:url(../images/search_hover_.gif) no-repeat; }
.pro_search a:active{ background:url(../images/search_hover_.gif) no-repeat;}



/*left*/
.leftsider{  float:left; border:1px #eaeaea solid; margin:10px 0;}
.vip_{ padding-top:10px;}
.leftsider dt{ background-color:#0064a0;  height:26px; color:#FFF; padding-left:10px; line-height:26px; }
.leftsider dd{ padding:10px 5px; margin-top:1px; width:188px;}

.contact_l ul{ line-height:22px;  color:#333;}
.contact_l li{  border-bottom:1px #dedede dashed;}
.contact_l li strong{  width:55px;}
.contact_l li span{ width:115px;}


.case,.title{ display:block;  line-height:22px; color:#333; margin:3px;}
.title{ background-color:#f5f5f5;}
.title a{  background:url(../images/icon.gif) no-repeat 0 3px; color:#FF7800; padding-left:18px; }
.title a:hover,.title a:active{color:#f00;}

.case li a{ color:#36C; }
.case li a:hover,.case li a:active{color:#64b432;}

.case li{  border-bottom:1px #dedede dashed; }






/*right*/

.rightsider{ float:right;}
.rightsider dl{margin-top:10px; border:1px #9dd0ea solid; border-width:0 1px 1px;}
.rightsider dt{ background:url(../images/right_linetop.gif) no-repeat; color:#000;  font-size:16px; padding-left: 20px;}
.rightsider dt a{color:#000; font-size:16px; }
.rightsider dd{ padding:25px 15px 5px; color:#333; line-height:24px;}
.rightsider dd a{color:#555;}
.rightsider dd a:hover,.rightsider dd a:active{color:#f00;}
.pro_shows li .photo{ border:#dedede 1px solid;}
.pro_shows li{padding:10px 5px 0;}

.pro_shows li a{  color:#333;}
.pro_shows li a:hover,.product_shows li a:active{  color:#FF7800; }

.basic_info{  border:3px #f1f1f1 solid;}
.basic_info h3{ border:1px #e3e3e3 solid; color:#333; font-size:12px; font-weight:bold; padding-left:15px; background:url(../images/essential_info_bg.jpg) repeat-x; height:28px;}
.basic_info li{color:#555; border:1px #e3e3e3 solid; border-width:0px 1px 1px 0px;}
.basic_info .theme_l{  background-color:#fbfbfb; border-left:1px #e3e3e3 solid;}



/*pro_tab
.accordion_headings { margin-right:2px; background:url(images/product_shows_tab.jpg) no-repeat; width:78px; height:30px; line-height:30px;}
.product_template dt ul  .accordion_headings a{ color:#3C78A5; }
.product_template dt ul  .header_highlight { background:url(images/product_shows_tab_hover.jpg) no-repeat;width:78px; height:30px; line-height:30px;}
.product_template dt ul  .header_highlight a{  color:#fff;}
.product_template dt ul{ display:block; height:30px; }
.accordion_child {display:block; padding:15px;}*/


/*pro_tab*/
.main .rightsider .product_template{display:block; border:0 #fff; border-width:0 0 0 0;}
.main .rightsider .product_template dt{ display:block; height:25px; border-bottom:#114572 4px solid;}
.product_template dt ul li{ display:block;width:110px; float:left;  vertical-align:middle; position:relative;  line-height:25px;}
.product_template dt ul .other/*,.product_template dt ul .tab3,.product_template dt ul .tab4*/{ background:url(../images/tab2.gif) no-repeat; position:relative; text-align:center;}
.product_template dt ul .other_active/*,.product_template dt ul .tab3_active,.product_template dt ul .tab4_active*/{ background:url(../images/tab2_active.gif) no-repeat; text-align:center; z-index:1000;}
.product_template dt ul .other,.product_template dt ul .other_active{ margin-left:-25px; }
.product_template dt ul .other a,.product_template dt ul .first a{ color:#5b77a8; font-weight:bold;  font-size:14px;}

.product_template dt ul .first_active a,.product_template dt ul .other_active a{  color:#fff; font-size:14px; font-weight:bold; }
.product_template dt ul .first{ background:url(../images/tab1.gif) no-repeat top;  z-index:999;}
.product_template dt ul .first a,.product_template dt ul .first_active a{ padding-left:15px;}

.product_template dt ul .first_active{ background:url(../images/tab_active.gif) no-repeat top;  z-index:1000;}

/*back*/
.back_tempalte a{ display:block; font-size:14px;  background:url(../images/back_icon.gif) no-repeat 0 3px;  padding-left:20px;}
/*news_tab*/

.product_template dt ul .tab2,.product_template dt ul .tab3,.product_template dt ul .tab4,.product_template dt ul .tab5{ background:url(../images/tab2.gif) no-repeat; position:relative; text-align:center;}
.product_template dt ul .tab2_active,.product_template dt ul .tab3_active,.product_template dt ul .tab4_active,.product_template dt ul .tab5_active{ background:url(../images/tab2_active.gif) no-repeat; text-align:center; z-index:1000;}

.product_template dt ul .tab3,.product_template dt ul .tab4,.product_template dt ul .tab5,.product_template dt ul .tab3_active,.product_template dt ul .tab4_active,.product_template dt ul .tab5_active{ margin-left:-25px; }
.product_template dt ul .tab2,.product_template dt ul .tab2_active{ margin-left:-30px;}
.product_template dt ul .tab3 a,.product_template dt ul .tab4 a,.product_template dt ul .tab1 a,.product_template dt ul .tab2 a,.product_template dt ul .tab5 a{ color:#5b77a8; font-weight:bold;  font-size:14px;}

.product_template dt ul .tab1_active a,.product_template dt ul .tab2_active a,.product_template dt ul .tab3_active a,.product_template dt ul .tab5_active a,.product_template dt ul .tab4_active a{  color:#fff; font-size:14px; font-weight:bold; }
.product_template dt ul .tab1{ background:url(../images/tab1.gif) no-repeat top;  z-index:999;}
.product_template dt ul .tab1 a,.product_template dt ul .tab1_active a{ padding-left:15px;}

.product_template dt ul .tab1_active{ background:url(../images/tab_active.gif) no-repeat top;  z-index:1000;}

.product_template dt ul .tab2{ z-index:998;}
.product_template dt ul .tab3{ z-index:995;}
.product_template dt ul .tab4{ z-index:990;}
.product_template dt ul .tab5{ z-index:985;}
#tabcontent{ color:#333;}



/*footer*/
.footer{ text-align:center; border-top:#0064A0 2px solid; padding-top:15px; margin:30px 0; clear:both; }
.footer a{ color:#555; }
.footer a:hover,.footer a:active{ color:#ff6600;}
.bd {
    margin: 0 auto;
    position: relative;
    text-align: right;
    width: 380px;
    top:-20px;
}
.bd a {
    position: absolute;
}

/*product_template*/
.rightsider .product_template{ border: none;}
.product_template dd { border:1px #9DD0EA solid;}
.product_template dd h3{ color:#C00;  margin:0 auto 10px;}
.product_template dd h3 span,.product_template dd h3 span a{ font-size:12px; color:#333; font-weight:normal;}
.product_template dd h3 span a:hover{ color:#C00;}
.product_template dd h3 #onlink{ color:#FF0000;}





/*product_itempage*/
#pro_img{ border:1px #dedede solid;}
.pro_text .button a{ display:block; background:url(../images/de_06.gif) no-repeat; width:94px; height:33px;}
.button {  border-bottom:#fff 0px dashed;}
.pro_text li{  border-bottom:#dedede 1px dashed; }
.button { border-bottom:#fff 0px dashed;}
#right_title2{ background:url(../images/right_linetopelse.gif) no-repeat; color:#000;  padding-left: 20px; font-size:16px;  }
#right_title2 em{ background:url(../images/bullet_blue_expand.gif) no-repeat; background-position: 485px 4px; _background-position: 485px 3px;}
#right_title2 em a{color:#555555; padding-left:500px; }
#right_title2 em a:hover{ color:#C00;}




/*product_shows*/
.product_template_shows li{ padding:10px 6px 4px; *padding:10px 6px 4px!important; *padding:10px 5px 4px;}
.product_template_shows li .photo{  border:#dedede 1px solid;}
.product_template_shows li a{  color:#333; }
.product_template_shows li a:hover,.product_shows li a:active{ color:#FF7800;  }



/*product_list*/
 #basic-accordian .product_template_list .name{width:370px;  text-align:left; padding-left:10px;}

.product_template_list li{ border-bottom:1px #CDCDCD dashed; }
.product_template_list li span a{ color:#333;}
.product_template_list li .img{ border:#dedede 1px solid;}
.product_template_list span a:hover,.product_list span li a:active{ color:#FF7800;}
 .product_template_list .contact_us{ display:inline-block; width:91px; background:url(../images/btn_msg.jpg) no-repeat right; vertical-align:middle; height:24px; }
.product_template_list h4{ background-color: #EFEFEF; border:1px #CDCDCD solid;}




/*page*/
.Pager,.Pager a{ color:#555; }
.Pager .Current,.Pager em{ color:#F00;}







/*news*/
.news_template_list li{ background:url(../images/news_list-ico.gif) no-repeat; background-position:0 11px; *background-position:0 8px!important; *background-position:0 10px; line-height:28px;}
.news_template_list li a{ color:#555;}
.news_template_list li a:hover,.news_list li a:active{ color:#FF7800;}
.news_template_list li a span{ color:#888;}

/*news_itempage*/
.text_{ display:block; padding:0px 20px 40px; line-height:32px; font-size:14px;}
.title_info_{ border-bottom:1px #ccc dashed;}




/*order*/
.message_title h3{ background:url(../images/zhi.gif) no-repeat 4px; color:#000;padding-left:20px; }
.message_title span strong{color:#F00;}
.message_title, .messagebox .single{ border-bottom:1px #999 dashed;}



/*button*/
.messagebox .tupic{ border-top:1px dashed #999;}
.tupic_submit,.tupic_submit:hover,.tupic_submit:active,.tupic_reset,.tupic_reset:hover,.tupic_reset:active{ background-repeat:no-repeat; width:105px; height:32px;}
.tupic_submit{ background:url(../images/fasong.gif);}
.tupic_submit:hover{ background:url(../images/fasong_hover.gif); }
.tupic_submit:active{ background:url(../images/fasong.gif); }

.tupic_reset{ background:url(../images/ztian.gif);}
.tupic_reset:hover{ background:url(../images/ztian_hover.gif); }
.tupic_reset:active{ background:url(../images/ztian.gif); }



/*contact*/
.contact_template li{ font-size:14px; color:#555;}
.contact_template li a{color:#555;}
.contact_template li a:hover,.contact li a:active{color:#F00;}
.contactbtn_template a,.contactbtn_template a:hover,.contactbtn_template a:active{width:200px; height:60px; display:block;}
.contactbtn_template a{ background: url(../images/btn_contact.gif) no-repeat; margin:10px 25px 10px;}
.contactbtn_template a:hover{ background: url(../images/btn_contact_hover.gif) no-repeat;}
.contactbtn_template a:active{  background: url(../images/btn_contact.gif) no-repeat;  margin:11px 25px 11px;}
/*登录窗口*/
.window{overflow:hidden;width:445px;margin:0px auto;}
.close{text-align:right;padding-right:10px;}
.window_mid{overflow:hidden;width:100%;height:220px;}
.window_top,.window_bottom{width:100%;height:10px;overflow:hidden;}
.window_mid h1{font-size:18px;font-weight:bold;color:#637801;padding:10px 0px 10px 40px;}
.win_login{padding:10px 0px 0px 30px;}
.win_login li{width:100%;line-height:30px;overflow:hidden;padding-bottom:10px;}
.win_login li b{float:left;font-weight:normal;font-size:14px;color:#697b13;width:70px;text-align:right;padding-right:10px;}
.win_login li span{float:left;width:280px;}
.win_login .text_win{width:270px;height:30px;border:none;line-height:30px;color:#666;padding-left:5px;cursor:none;}
.win_login .text_win1{width:85px;height:30px;border:none;line-height:30px;color:#666;padding-left:5px;cursor:none;}
.window_btn{text-align:center;margin-top:15px;}
.window_btn .dow_btn{width:112px;line-height:28px;height:28px;font-size:14px;font-weight:bold;color:#fff;border:none;}
.window_top{background:url(../images/Expert_login_bj1.gif) no-repeat;}
.window_mid{background:url(../images/Expert_login_bj2.gif) no-repeat;}
.window_bottom{background:url(../images/Expert_login_bj3.gif) no-repeat;}
.window_btn .dow_btn{background:url(../images/Expert_btn_img.jpg) no-repeat;}
.win_login .text_win{background:url(../images/Expert_text1.jpg) no-repeat;}
.win_login .text_win1{background:url(../images/Expert_text2.jpg) no-repeat;}

/*2014-10-31*/
.alexa-js{position: absolute;top:774px;top:776px;right: 547px;width: 20px;height: 20px;}
.alexa-js img {width: 20px;height: 20px;}
.alexa-js a:hover img{width: 120px;height: 95px;}

