/* CSS Document */
*{margin:0;padding:0;}
body{background:#505050;text-align:center;width:100%;margin-left:auto;margin-right:auto;font-size:12px;font-family:Arial, Helvetica, sans-serif;l}
img{vertical-align:top;}
a img{border:0;}
ul{list-style:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
input, select{vertical-align:middle;font-weight:normal;}
a{color:#f1870d;}
a:hover{text-decoration:none;}
p{padding:5px 0 5px 0;}
cite{font-size:1.154em;line-height:1.467em;color:#2f4a85;display:block;}
em{font-size:1.077em;}
h6{font-size:1.308em;line-height:1.412em;font-weight:normal;color:#f1870d;padding-bottom:19px;}
strong{color:#243a6a;}
.title strong, .title2 strong{background:url(../image/default/arrow.png) no-repeat -5px -5px;padding:3px 0 5px 30px;}
.strong1{color:#2f4a85;font-size:12px;line-height:20px;font-weight:normal;display:block;}

#fla{width:940px;background:none;padding:10px 0 10px 0;text-align:left;margin-left:auto;margin-right:auto;}

/* ============================= main layout ====================== */
.imgindent{margin:0 20px 0 0;float:left;}
.padding1{padding-top:18px;}
.padding2{padding-top:10px;}
.padding3{padding-top:25px;}
.padding4{padding-top:30px;}
.margin1{margin-top:18px !important;}
.row-1 .extra .imgindent{margin:0 0 0 0;float:left;}
.row-1 .extra{padding-bottom:7px;}
.row-1 .intro{font-size:14px;line-height:26px;text-indent:2em;}
.row-1 .extra .title{margin:0;}
.row-2 .column-2{margin:0;float:right;}
.space{margin-left:10px;}
/* ============================= header ====================== */
#header .container{width:960px;}
#header{background:url(../image/default/hd_bg.gif) repeat-x;color:#000;}
#header .text{font-size:0.923em;line-height:1em;color:#000;float:right;margin:49px 20px 0 0;text-align:right;}
#header .text span{background:url(../image/default/phone.gif) no-repeat 0 2px;padding-left:20px;display:block;padding-top:4px;}
#header .email{font-size:0.923em;line-height:1em;color:#000;float:right;margin:49px 20px 0 0;text-align:right;}
#header .email span{background:url(../image/default/email.gif) no-repeat 0 3px;padding-left:20px;display:block;padding-top:4px;}
#header .logo{padding:29px 0 0 0;}
#header .menu{margin:10px 0 0 0;background:url(../image/default/menu_bg.gif) repeat-x;}
#header .menu li{float:left;display:inline-block;font-size:14px;font-family: "Microsoft YaHei" ! important;}
#header .menu a{color:#ffffff;text-decoration:none;font-weight:bold;display:block;background:url(../image/default/menu-item-border.gif) left top no-repeat;}
#header .menu .first{background:none;}
#header .menu a span{display:block;}
#header .menu a span span{padding:14px 30px 12px 30px;position:relative;}
#header .menu a:hover, #header .menu .active{color:#2f4a85;background:url(../image/default/item-act-bg.gif) top repeat-x;position:relative;right:-2px;}
#header .menu a:hover span, #header .menu .active span{background:url(../image/default/item-act-left-bg.gif) left top no-repeat;position:relative;}
#header .menu a:hover span span, #header .menu .active span span{background:url(../image/default/item-act-right-bg.gif) right top no-repeat;}
/* ============================= content ====================== */
.row-1{background:url(../image/default/row1-tail.gif) bottom repeat-x #fafaf9;}
.row-1 .indent{padding:36px 0 28px 0;}
.row-2{background:#ffffff;}
.row-2 .indent{padding:30px 23px 30px 22px;}
.row-2 .indent2{padding:0 23px 0 0;}
.row-2 .indent3{padding:36px 40px 53px 46px;}
.row-1 .title{border-bottom:solid 1px #cccac9;margin-bottom:12px;margin-top:5px;}
.row-1 .title2{border-bottom:solid 1px #cccac9;margin:5px 0 27px 3px;}
.row-2 .title{border-bottom:solid 1px #c2c0be;margin-bottom:10px;margin-top:5px;}
.title-bg{background:url(../image/default/pag1-title7-img.jpg) no-repeat 0 0;padding:0 0 10px 86px;}
.box1{background:url(../image/default/box1-border.gif) top repeat-x #ffffff;width:100%;}
.box1 .left-border{background:url(../image/default/box1-border.gif) left repeat-y;width:100%;}
.box1 .right-border{background:url(../image/default/box1-border.gif) right repeat-y;width:100%;}
.box1 .bot-border{background:url(../image/default/box1-bot-border.gif) bottom repeat-x;width:100%;}
.box1 .left-top{background:url(../image/default/box1-corner-left-top.gif) left top no-repeat;width:100%;}
.box1 .right-top{background:url(../image/default/box1-corner-right-top.gif) right top no-repeat;width:100%;}
.box1 .left-bot{background:url(../image/default/box1-corner-left-bot.gif) left bottom no-repeat;width:100%;}
.box1 .right-bot{background:url(../image/default/box1-corner-right-bot.gif) right bottom no-repeat;width:100%;}
.box1 .indent{padding:10px 10px 17px 10px;}
.box1 .indent2{padding:24px 10px 17px 23px;}
.box1 .title{margin:8px 4px 3px 4px;border-bottom:solid 1px #c4c4c4;}
.box1 .text{line-height:22px;padding-left:13px;}
.box1 .link{margin-top:10px !important;}
.box2{background:url(../image/default/box2-tail.gif) top repeat-x #e8e6e3;width:100%;}
.box2 .left-border{background:url(../image/default/box1-border.gif) left repeat-y;width:100%;}
.box2 .right-border{background:url(../image/default/box1-border.gif) right repeat-y;width:100%;}
.box2 .bot-border{background:url(../image/default/box1-border.gif) bottom repeat-x;width:100%;}
.box2 .left-top{background:url(../image/default/box2-corner-left-top.gif) left top no-repeat;width:100%;}
.box2 .right-top{background:url(../image/default/box2-corner-right-top.gif) right top no-repeat;width:100%;}
.box2 .left-bot{background:url(../image/default/box2-corner-left-bot.gif) left bottom no-repeat;width:100%;}
.box2 .right-bot{background:url(../image/default/box2-corner-right-bot.gif) right bottom no-repeat;width:100%;}
.box2 .indent{padding:10px;line-height:20px;}
.box2 .indent2{padding:0 0 0 5px;}
.box2 .title{border-bottom:solid 1px #c2c0be;margin:0;}
.box2 .text{line-height:1.538em;}
.box3{background:url(../image/default/box3-tail.gif) top repeat-x #f2860e;width:100%;}
.box3 .left-border{background:url(../image/default/box3-border.gif) left repeat-y;width:100%;}
.box3 .right-border{background:url(../image/default/box3-border.gif) right repeat-y;width:100%;}
.box3 .bot-border{background:url(../image/default/box3-bot-border.gif) bottom repeat-x;width:100%;}
.box3 .left-top{background:url(../image/default/box3-corner-left-top.gif) left top no-repeat;width:100%;}
.box3 .right-top{background:url(../image/default/box3-corner-right-top.gif) right top no-repeat;width:100%;}
.box3 .left-bot{background:url(../image/default/box3-corner-left-bot.gif) left bottom no-repeat;width:100%;}
.box3 .right-bot{background:url(../image/default/box3-corner-right-bot.gif) right bottom no-repeat;width:100%;}
.box3 .indent{padding:12px 25px 12px 25px;}
.box3 .title{border-bottom:solid 2px #c2c0be;margin-bottom:25px;}
.link{display:inline-block;background:url(../image/default/link-left-bg.gif) left top no-repeat;padding-left:20px;color:#ffffff;text-decoration:none;cursor:pointer;font-size:1.1em;}
.link:hover{text-decoration:none;background:url(../image/default/link-left-bg2.gif) left top no-repeat;}
.link:hover span{background:url(../image/default/link-right-bg2.gif) right top no-repeat;}
.link:hover span span{background:url(../image/default/link-bg2.gif) top repeat-x;}
.link span{display:inline-block;background:url(../image/default/link-right-bg.gif) right top no-repeat;padding-right:9px;}
.link span span{display:inline-block;background:url(../image/default/link-bg.gif) top repeat-x;padding:2px 20px 4px 18px;}
.link2{font-size:1.077em;margin-left:11px;}
.link3{font-size:1.077em;margin-left:25px;}
ul.list{padding:10px 0 10px 0;}
.list li{background:url(../image/default/eye.png) no-repeat 0 55%;padding-left:24px;font-size:12px;line-height:24px;height:24px;}
.list .last{padding-bottom:0;}
.list li a{color:#5c5f64;text-decoration:none;}
.list li a:hover{color:#F00;}
.list2 li{background:url(../image/default/list2-bg.gif) no-repeat 0 5px;padding-left:25px;line-height:1.846em;}
.list2 a{text-decoration:none;color:#5c5f64;}
.list2 a:hover{text-decoration:underline;}
.unline{background:url(../image/default/unline.gif) bottom repeat-x;margin:0 0 5px 0;padding-bottom:5px;}
.unline2{background:url(../image/default/unline2.gif) bottom repeat-x;padding-bottom:25px;margin-bottom:22px;}
.clients{line-height:1.385em;}
.text2{font-size:12px;line-height:20px;text-indent:2em;padding:10px 0 0 0;}
/* ============================= homepage ===========================*/
#homepage .row-1 .column-2{float:right;}
#homepage .row-2 .col-2{margin-left:65px;}
#homepage .row-2 .col-3{margin-left:56px;}
/* ============================= page2 ===========================*/
#page2 .row-1 .column-2{margin-left:45px;}
#page2 .row-2 .col-2{margin-left:25px;}
#page2 .row-2 .col-3{margin-left:65px;}
/* ============================= page3 ===========================*/
#page3 .row-1 .column-2{margin-left:43px;}
#page3 .row-1 .col-2{margin-left:50px;}
#page3 .row-2 .col-2{margin-left:52px;}
/* ============================= page4 ===========================*/
#page4 .row-1 .column-2{margin-left:45px;}
/* ============================= page5 ===========================*/
#page5 .row-1 .column-2{margin-left:43px;}
#page5 .row-1 .col-2{margin-left:37px;}
#page5 .row-2 .col-2{margin-left:55px;}
#page5 .row-2 .col-3{margin-left:46px;}
/* ============================= page6 ===========================*/
#page6 .row-1 .column-2{margin-left:45px;}
#page6 .row-2 .col-2{margin-left:25px;}
#page6 .row-2 .col-3{margin-left:63px;}
/* ============================= page7 ===========================*/
#page7 .row-1 .column-2{margin-left:45px;}
.phone{float:right;padding-right:45px;}
/* ============================= footer ====================== */
#footer{background:#505050;color:#aaa;font-size:12px;padding:20px 0 30px 0;}
#footer .main{text-align:center;}
#footer a{color:#aaa;text-decoration:none;}
/* ============================= forms ============================= */
#Form1{padding-top:10px;}
#Form1 .tail{background:url(../image/default/form1-bg.gif) top repeat-x;}
#Form1 .left-bg{background:url(../image/default/form1-left-bg.gif) left top no-repeat;}
#Form1 .right-bg{background:url(../image/default/form1-right-bg.gif) right top no-repeat;height:22px;}
#Form1 input{border:solid 0px;margin:1px 0 0 5px;}
#Form1 .form-link{display:inline-block;background:url(../image/default/form1-link-left-bg.gif) left top no-repeat;color:#c45e00;text-decoration:none;margin-top:12px;padding-left:9px;cursor:pointer;}
#Form1 .form-link:hover{text-decoration:none;background:url(../image/default/form1-link-left-bg2.gif) left top no-repeat;color:#ffffff;}
#Form1 .form-link:hover span{background:url(../image/default/form1-link-right-bg2.gif) right top no-repeat;}
#Form1 .form-link:hover span span{background:url(../image/default/form1-link-bg2.gif) top repeat-x;}
#Form1 .form-link span{display:inline-block;background:url(../image/default/form1-link-right-bg.gif) right top no-repeat;padding-right:9px;}
#Form1 .form-link span span{display:inline-block;background:url(../image/default/form1-link-bg.gif) top repeat-x;padding:1px 5px 4px 5px;}
#Form1 .form-link2{display:block;float:left;margin-top:13px;color:#ffffff;}
#ContactForm{padding-top:33px;}
#ContactForm .col-1{width:320px !important;}
#ContactForm .col-2{width:296px !important;margin-left:0 !important;}
#ContactForm label{display:block;height:52px;}
#ContactForm input{border:solid 1px #adafb1;background:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:1em;padding:1px 0 2px 3px;width:245px;}
#ContactForm textarea{border:solid 1px #adafb1;background:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:1em;padding:1px 0 0 3px;width:290px;height:123px;overflow:hidden;}
#ContactForm .margin1{margin:18px 18px 0 0 !important;}
#ContactForm .margin2{margin:18px 26px 0 0 !important;}


/*@aliang 2010.3.9*/
#product-page{width:100%;text-align:left;margin:15px 0;}
#product-page .product-nav{width:220px;float:left;border-top:9px solid #F2860C;}
#product-page .product-con{width:700px;float:right;}

#product-page a{color:#0088B5;font-weight:normal;text-decoration:none;}
#product-page a:hover{color:#222;text-decoration:none;}

.product-nav ul{padding:8px 0 0 0;margin:0;border:1px solid #D7D7D7;border-top:0;}
.product-nav ul li{font:1em/1.335em Arial;list-style:none outside none;margin:0 10px;padding:0;}
.product-nav ul li a{border-bottom:1px solid #D8D8D8;display:block;width:100%;background:url(../image/default/bg-sidenav.gif) no-repeat scroll 20px 45% transparent;color:#0088B5;margin:0;padding:4px 3px 6px;}
.product-nav ul li a:hover{background:url(../image/default/bg-sidenav.gif) no-repeat scroll -280px 45% transparent;}
.product-nav ul li ul{border:0;margin:0;padding:0;}
.product-nav ul li ul li{font-size:11px;background:url(../image/default/bg-sidenav-sub2.gif) no-repeat scroll 0 1px transparent;border-bottom:0 none;margin:0 0 0 8px;padding:1px 0 1px 18px}
.product-nav ul li ul li a{border:0;background:url(../image/default/bg-sidenav-sub2.gif) no-repeat scroll -300px 45% transparent;}
.product-nav ul li ul li a:hover{background:none;}
.product-nav ul li.last{background:url(../image/default/bg-sidenav-sub-last.gif) no-repeat scroll 0 0 transparent;}

.product-con{padding:3px 0;}
.product-con h2{clear:both;font-size:18px;font-weight:bold;color:#2A5877;padding:8px 0 10px 0;border-bottom:1px dotted #999;}
.product-con p{padding:10px 0 10px 0;text-indent:2em;line-height:20px;font-size:12px;}
.product-con h3{clear:both;font-size:14px;font-weight:bold;color:#006996;padding:8px 0 5px 0;border-bottom:1px dotted #999;background:url(../image/default/lightning.png) no-repeat 0 45%;padding-left:20px;}
.product-con ul{margin:5px 0 5px 40px;}
.product-con li{list-style:none;line-height:20px;/*height:20px;*/padding:1px 0 3px 15px;background:url(../image/default/arrow.gif) no-repeat 0 7px;}
.product-con img{width:500px;height:auto;text-align:center;border:0;margin:0;padding:0;}
.product-con h4{font-size:12px;font-weight:bold;color:#006996;padding:8px 0 5px 10px;border-bottom:1px dotted #ccc;margin-bottom:3px;}
.product-con table{width:90%;background:#0099FF;margin:10px 0 10px 0;}
.product-con table tr{background:#FFF;}
.product-con table tr.item-bar{background:#68C2FF;color:#FFF;}
.product-con table td{padding:0 0.3em 0 0.3em;}
.product-con table td.item-bar{background:#68C2FF;color:#FFF;}
ul.page-in-nav{}
ul.page-in-nav li{width:30%;float:left;}

#product-page a.link{background:url(../image/default/link-bg.gif) repeat-x 0 -1px;text-align:center;text-indent:0;padding:0 10px 0 10px;font-size:normal;display:inline;margin:0;color:#FFF;border:1px solid #888;}
#product-page a.link:hover{background:#F2860C;}
