﻿@charset "utf-8";
/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/
.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:980px; font-family:microsoft yahei;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}


/* -- 页面整体布局 -- 
.left { width:201px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(Img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top {  height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(Img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.rightbot{ height:0px; font-size:0; overflow:hidden; margin-bottom:10px; }
.right2 { width:275px;  float:right; overflow:hidden;padding-top:3px;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.right2top { background:url(Img/right2_top_img.gif) no-repeat; height:0px; font-size:0; overflow:hidden;}

.right2bot { background:url(Img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:762px; min-height:458px; border:solid 1px #d5d5d5;  padding-bottom:15px; overflow:hidden;background:#fff;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff}*/

.h_nav li a:-webkit-any-link{ display:block;}

/*页眉*/
.header{width:100%; overflow:hidden; background-color:#fff;}
.htop{ background:#f2f2f2; border-top:1px solid #fff; border-bottom:1px solid #e8e8e8; line-height:32px;}
.htop .container{ overflow:hidden;}
.htop em{ float:left; font-size:14px; color:#333;font-style:inherit;}
.htop ul{ float:right;}
.htop li{ float:left;}
.htop li a{ font-size:14px; color:#333; padding:0 15px; border-right: 1px solid #333;}
.htop li .noPr{ padding-right:0; border-right:none;}
.hcont{ padding:10px 0;}
.hcont .container{}
.hcont .dlogo{ float:left; background:url(Img/Common/doBg.png) no-repeat 115px center;}
.hcont .dlogo dt{ float:left;}
.hcont .dlogo dt img{ display:block;}
.hcont .dlogo dd{ margin-left:132px; margin-top:34px;}
.hcont .dlogo dd p{ font-size:16px; color:#333; line-height:16px;}
.hcont .dlogo dd h2{ font-size:18px; color:#f48a02; line-height:18px; margin-top:9px;}
.hcont .cxt{ float:left; margin-top:37px; margin-left:73px;}
.hcont .cxt img{ display:block;}
.hcont .dphone{ float:right; padding-left:47px; background:url(Img/Common/dpImg.png) no-repeat left center; margin-top:35px;}
.hcont .dphone dt{ font-size:13px; color:#6e6e6e; line-height:13px;}
.hcont .dphone dd{ font-size:25px; color:#f48a02; font-family:"Arial"; line-height:25px; margin-top:7px;}
.hcont .tub{width:117px;height:40px;margin-top:31px;float:left;}

		/*--导航栏*/
.navBox{ background:#003e7f; position:relative; z-index:99;}
.navBox .container{}
.navBox .nav{ height:50px; }
.navBox .nav>li{ float:left; position:relative;}
.navBox .nav>li>a{ display:block; height:50px; line-height:50px; font-size:14px; color:#fff; font-weight:bold; background:url(Img/Common/laBg.png) no-repeat left center; padding:0 12px; text-decoration:none;}
.navBox .nav>li>a.noBg{ background:none;}
.navBox .nav>li:hover .sedNav{ display:block;}
.navBox .nav>li:hover >a,.navBox .nav>li.cur>a{ background:#ff9711;}
.navBox .nav>li:hover i,.navBox .nav>li.cur i{ display:block;}
.navBox .nav>li .sedNav a{ font-size:14px; color:#333;}
.navBox .nav>li .sedNav1{ overflow:hidden; padding-top:10px; padding-bottom:20px; width:440px; padding-left:40px;  left:0;}
.navBox .nav>li .sedNav1 li{ float:left; width:200px; margin:10px;}
.navBox .nav>li .sedNav1 li h5{ margin-bottom:10px;}
.navBox .nav>li .sedNav1 li h5 a{ font-size:14px; color:#003e7f; text-decoration:none;}
.navBox .nav>li .sedNav1 li p{ padding-left:11px; background:url(Img/Common/sednavbg.png) no-repeat left center; height:30px; line-height:30px;}
.navBox .nav>li .sedNav2{ overflow:hidden; width:125px; padding:10px 20px;}
.navBox .nav>li .sedNav2 li{  height:30px; line-height:30px;padding-left:15px; text-align:left; overflow:hidden; background:url(Img/Common/sednavbg.png) no-repeat left center;}
.navBox .nav>li .sedNav2 li a:hover{color:#0552a4;}
.navBox .nav>li .sedNav3{ width:300px; padding:10px 20px;}
.navBox .nav>li .sedNav3 p{ padding:5px; line-height:18px; padding-left:11px; background:url(Img/Common/sednavbg.png) no-repeat left center;}
.navBox .nav>li .sedNav3 p a:hover{color:#0552a4;}
.navBox .nav>li .sedNav1 li p a{ color:#333;}
.navBox .nav>li .sedNav1 li p a:hover{ color:#0552a4;}
.navBox .nav>li i{ display:block; position:absolute; background:url(Img/Common/navtt.png) no-repeat center; width:9px; height:5px; left:50%; margin-left:-4px; bottom:-5px; z-index:9; display:none;}
.navBox .nav>li .sedNav{ display:none; position:absolute; top:50px; background:#fff; left:0;}

/*页尾*/
/*footer*/
.footer{ background:#333; width:100%;padding-bottom:80px;}
.footer .container{ overflow:hidden;}
.footer .ftnav{ overflow:hidden; padding-top:40px;}
.footer .ftnav>li{ float:left; padding-left:36px; border-left:1px dotted #5c5c5c; min-height:212px;}
.footer .ftnav>li.noPl{ padding-left:0; border-left:none;}
.footer .ftnav>li h5{ font-size:15px; color:#ebebeb; font-weight:normal;}
.footer .ftnav>li ul{ overflow:hidden; margin-top:10px;}
.footer .ftnav>li ul li{ float:left; margin-right:20px;}
.footer .ftnav>li ul li p{ height:30px; line-height:30px;}
.footer .ftnav>li ul li p a{ font-size:13px; color:#ebebeb;}
/*ftcont*/
.ftcont{ padding:8px 0;margin:29px 0; background:url(Img/Common/ftBg.png) no-repeat 470px center;}
.ftcont .ftleft{ float:left; width:480px;}
.ftcont .ftleft p{ font-size:14px; color:#ebebeb; height:30px; line-height:30px;}
.ftcont .ftleft p span{ margin-left:22px;}
.ftcont .ftleft p a{color:#fff;}
.ftcont .ftright{ float:right; margin-top:10px; position:relative; width:500px;}
.ftcont .ftright ul{ overflow:hidden;}
.ftcont .ftright li{ float:left; width:100px; margin-left:35px;}
.ftcont .ftright li img{ display:block;}
.ftcont .ftright li p{ margin-top:10px;  text-align:center; color:#ebebeb;}
.ftcont .ftright .cxd{ position:absolute; top:35px; right:5px;}

/*ftform*/
.ftform{ background:#f48a02; height:69px; position: fixed;width: 100%;bottom: 0;left: 0;z-index: 999;}
.ftform .ftm_l{ float:left; margin-top:5px; margin-right:18px;}
.ftform .ftm_l dt{ float:left;}
.ftform .ftm_l dt img{ display:block;}
.ftform .ftm_l dd{ margin-left:94px; margin-top:10px; color:#fff;}
.ftform .ftm_l dd h5{ font-weight:normal;  font-size:16px; }
.ftform .ftm_l dd span{ font-weight:bold;  font-size:16px;}
.ftform .ftm_c{ float:left;  font-weight:bold; color:#fff; padding:12px 0 13px 17px; background:url(Img/Common/sda.png) repeat-y left center;}
.ftform .ftm_c dt{ float:left; line-height:22px; font-size:16px; }
.ftform .ftm_c dd{ margin-left:197px; height:44px; line-height:44px; font-size:22px;}
.ftform .ftm_r{ float:right; margin-top:23px;}
.ftform .ftm_r li{ float:left; margin-left:6px;}
.ftform .ftm_r li span{ float:left; width:50px; height:25px; line-height:25px; font-size:16px; color:#fff;}
.ftform .ftm_r li .ftx{ float:left; width:91px; height:23px; line-height:23px; padding:0 10px; background:none; border:1px solid #fff; outline:none;}
.ftform .ftm_r li a{ display:block; width:76px; height:25px; line-height:25px; text-align:center; text-decoration:none; font-size:16px; color:#fff; background:#0552a4;}

/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden;}
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
/*处理中动画占全屏*/
#oran_div_processing{width:300px;padding:20px;z-index:9999;text-align:center;background:#fffeef;border:solid 1px #b8ab04;}
