@charset "utf-8";
/* CSS Document */
/*全局样式
---------------------------------------------*/
*{margin:0px;padding:0px; border:0px;}
p,ul,li,dl,dd,dt,form,h1,h2,h3,h4,h5,h6{list-style:none;}
fieldset,img{ border:0; }
a{text-decoration:none;}
table{ border-collapse:collapse; border-spacing:0; }
*html{ zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}
(this))}
.clear{clear:both;font-size:0px;height:0px;_height:0px;overflow:hidden; }
em, i { font-style: normal;}
/* Clear Fix */ 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.clearfix{display:inline-block;} 
.filter{filter: alpha(opacity=80); opacity: 0.8;}
/* Hide from IE Mac */ 
.clearfix {display:block;} 
.left{float:left; _display:inline;}
.right{float:right; _display:inline;}
.ovfl{ overflow:hidden;}
.mar{ margin:0px auto;}
.filter_bg{ filter: alpha(opacity=80); opacity: 0.8; }
.ie6_bg{ background: url(../images/bg.png) no-repeat center;  _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = '../images/bg.png', sizingMethod = 'scale');}

/*网站样式
---------------------------------------------*/
body{background:#fff; color:#333; font-family:'Microsoft YaHei',宋体,Arial,Helvetica; font-size: 12px;}
a{color:#333;text-decoration:none;cursor :pointer; outline: none;}
.xuanzhuan{ cursor:pointer;}

/*提示样式*/
.msg-tips{ position:relative; margin:30px auto; padding:30px 0; width:380px; font-size:14px; text-align:left; }
	.msg-tips .ico{ display:block; float:left; background:url(../images/icon-tips.png) no-repeat left top; width:46px; height:46px; text-indent:-99999px;overflow:hidden; }
	.msg-tips .ico.error{ background-position:-50px 0; }
	.msg-tips .ico.warning{ background-position:-100px 0; }
	.msg-tips .msg{ margin-left:60px; }
	.msg-tips .msg strong{ margin-bottom:10px; color:#444; font-size:15px; }
	.msg-tips .msg p{ line-height:1.8em; }
	.msg-tips .msg i{ color:#f00; font-style:normal;}
/* CSS Header */
.top{width:1200px; height:30px;line-height:30px; vertical-align:middle; font-family:'Hiragino Sans GB','Microsoft YaHei';}
#top{  height:30px; border-bottom:solid 1px #E8E8E8;}
.top_sp1{ color:#AAAAAA;}
.top_sp1 img{ float:left; margin-top:7px; margin-left:14px;}
.top_sp1 a{ margin-left:8px; float:left;color:#AAAAAA;}
.top_sp1 a:hover{ color:#F27303;}
.top_sp2{ color:#D1D0D0;}
.top_sp2 a{ color:#838383; margin:0px 10px; float:left; display:inline;}
.top_sp2 span{ float:left;}
.top_sp2 a.gwc{ width:23px; height:30px; padding-left:17px; text-align:center; color:#A3A3A3; background:url(../images/icon_gwc.png) no-repeat left center;}
.top_sp2 a:hover{ color:#F27303;}

#header{ height:168px; background:url(../images/head.png) no-repeat; }
.header{ width:1200px; height:168px; position:relative;}
.header1{ width:1200px; margin:0px auto; position:relative;}
.logo{ margin-top:31px;}
.header_p1{ position:absolute; top:12px; right:28px; color:#8A8A88; text-align:right;}
.header_p1 a{ color:#8A8A88;}
.header_p1 a:hover{ text-decoration:underline;}

.nav{ width:1200px; height:87px; overflow:hidden; background:url(../images/logo.png) no-repeat center; margin:17px auto 20px;}
.nav ul{ margin-left:30px;}
.nav ul li{ float :left; } 
.nav ul li a{ width:127px; height:87px; line-height:87px; float:left; display:inline; font-family:'方正细等线简体','Microsoft YaHei'; color:#262626; text-align:center; font-size:15px; }
.nav ul li a:hover{ color:#F27303;}
.nav ul li.selectli a{ color:#F27303;}
.nav ul li.nav_line{ width:1px; height:11px; background:url(../images/nav_line.png) no-repeat; margin-top:38px;}
.nav ul li#nav_1{ margin-left:350px;}

.banner{height:580px; text-align:center; z-index:-1; overflow:hidden; margin:0px auto; }
.banner .slideBox{ height:580px; position:relative; margin:0px auto;}
.banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
.banner .slideBox .bd img{ height:580px; display:block; margin:0px auto;}
.slideBox .prev,
.slideBox .next{ position:absolute; left:-30%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.slideBox .hd{ height:8px; overflow:hidden; position:absolute; right:50%; bottom:37px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-left:4px;  width:8px; height:8px;  text-align:center; background:url(../images/icon_01.png) no-repeat; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(../images/icon_02.png) no-repeat; }
.login_banner{height:615px; text-align:center; z-index:-1; overflow:hidden; margin:0px auto; }
.login_banner .slideBox{ height:615px; position:relative; margin:0px auto;}
.login_banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
.login_banner .slideBox .bd img{ height:615px; display:block; margin:0px auto;}

/* CSS Main */
.home_wrap{ background:url(../images/bg1.png) no-repeat center top;}
.wrap{ width:1200px; height:100%;  overflow:hidden; margin:0px auto;}
#wrap{ width:100%; height:555px; position: relative;z-index:10; background:url(../images/bg3.png) no-repeat bottom center;}
#wrap1{ width:100%;  position:absolute; z-index:100; top:-75px; left:0px; margin:0px auto; }
#page_wrap{ width:1143px; height:541px;  overflow:hidden; border:solid 1px #E7E7E4; background-color:#fff; filter: alpha(opacity=80); opacity: 0.8; margin:0px auto; }
#page_wrap1{ width:100%; position:absolute; z-index:100; top:-37px; left:0px; margin:0px auto;  background:url(../images/page_bg2.jpg) no-repeat right 183px;}
.main{ width:1200px; height:100%;  overflow:hidden; margin:0px auto; background-color:#fff; }
/* CSS Home */
.bor{ border:solid 1px #D1D1D1;}
#pro_menu{ height:170px; background-color:#00538E;}
.pro_menu{ width:1200px; height:170px; background-color:#00538E;}
.pro_menu ul{}
.pro_menu ul li{float:left; margin-top:14px;}
.pro_menu ul li a{ height:134px; float:left;}
.pro_menu ul li#pro_menuli1{ margin-left:148px;}
.pro_menu ul li#pro_menuli1 a{ width:129px; background:url(../images/procls_01.png) no-repeat;}
.pro_menu ul li#pro_menuli2{ margin-left:121px;}
.pro_menu ul li#pro_menuli2 a{ width:121px; background:url(../images/procls_03.png) no-repeat;}
.pro_menu ul li#pro_menuli3{ margin-left:121px;}
.pro_menu ul li#pro_menuli3 a{ width:120px; background:url(../images/procls_02.png) no-repeat;}
.pro_menu ul li#pro_menuli4{ margin-left:127px;}
.pro_menu ul li#pro_menuli4 a{ width:138px; background:url(../images/procls_04.png) no-repeat;}
.pro_menu ul li#pro_menuli5{ margin-left:107px;}
.pro_menu ul li#pro_menuli5 a{ width:138px; background:url(../images/procls_05.png) no-repeat;}
.pro_menu ul li.on#pro_menuli1 a{ width:129px; background:url(../images/procls_011.png) no-repeat;}
.pro_menu ul li.on#pro_menuli2 a{ width:121px; background:url(../images/procls_031.png) no-repeat;}
.pro_menu ul li.on#pro_menuli3 a{ width:120px; background:url(../images/procls_021.png) no-repeat;}
.pro_menu ul li.on#pro_menuli4 a{ width:138px; background:url(../images/procls_041.png) no-repeat;}
.pro_menu ul li.on#pro_menuli5 a{ width:138px; background:url(../images/procls_051.png) no-repeat;}

.bg1{ height:1000px; background:url(../images/bg2.png) no-repeat left 344px;}
.bg2{ height:1000px; background:url(../images/bg3.png) no-repeat right 163px; overflow:hidden;}
.products_tit{ height:182px; background:url(../images/bg1.png) repeat-x center; text-align:center; margin-top:50px;}
.products_tit1{ width:1200px; height:182px; background:url(../images/bg1.png) repeat-x center;}
.products_tit1 a{ width:176px; height:182px; background:url(../images/pro_01.png) no-repeat center; margin-left:520px;}
.products_tit1 a:hover{background:url(../images/pro_011.png) no-repeat center; }
.txMovie{ width:1200px; height:724px; margin-top:25px; position:relative;}
.focus_pic{width:500px;height:500px;overflow:hidden; position:absolute; left:350px;}	
.focus_pic li{vertical-align:top}	
.focus_pic img{width:500px;height:500px;display:inline-block;vertical-align:top}
.focus_nav{position:absolute;left:0;bottom:0;width:1120px;height:214px;*zoom:1; overflow:hidden; padding-left:40px; padding-right:40px;}
.focus_nav ul{position:absolute;*zoom:1; width:1130px; }	
.focus_nav li{position:relative;*zoom:1;float:left;display:inline;margin-right:7px; cursor:pointer;}	
.focus_nav .navPrev,.focus_nav .navNext{position:absolute;top:65px; width:24px; height:79px;}	
.focus_nav .navPrev{left:2px; background:url(../images/left_01.png) no-repeat;}	
.focus_nav .navNext{background:url(../images/right_01.png) no-repeat;right:2px;}	
.focus_nav .navPrev:hover{background:url(../images/left_011.png) no-repeat;}	
.focus_nav .navNext:hover{background:url(../images/right_011.png) no-repeat;}	
.focus_nav img{border:2px solid #fff;width:210px;height:210px;}	
.focus_nav .on img{ border:2px solid #F27303;}	
.focus_text{position:absolute;width:130px;height:413px;left:180px;top:0;}	
.focus_text li{ width:130px; height:413px; float:left;font-family:'方正细等线简体','Microsoft YaHei';}
.focus_text_p1{ width:25px; height:300px; margin-top:80px; text-align:center;  font-size:22px; color:#000000; padding:0px 15px; word-break:break-all;}
.focus_text_p1 a{ color:#000000; font-size:15px; padding-top:10px; float:left; width:25px;}
.focus_text_p1 a:hover{ color:#F27303;}
.focus_text_p1 span{ width:20px; float:left; line-height:20px; text-align:left; margin-left:5px; display:inline;}
.focus_text_p1 span b{}
.focus_text_p1 span i{ font-size:24px;}
.focus_text_p2{ width:25px; border:solid 1px #E0E0E0; margin-top:37px; padding:8px 7px; font-size:21px;  }
.focus_text_p2 a{ color:#262626;}
.focus_text_p2 a:hover{ color:#F27303;}
.focus_text_p3{ width:20px; margin-top:37px; vertical-align:bottom; color:#D2D2D2; padding:0px 2px; font-size:22px; word-break:break-all; text-transform:uppercase; }

.ad{ width:1200px; height:213px; margin-top:25px; border-top:solid 1px #E3E1E0;}

.help{ width:1200px; height:248px; margin-top:47px;}
.help_dl{ width:204px; float:left; margin-top:22px; display:inline;}
.help_dl dt{ height:33px;}
.help_dl dd{ margin-top:10px;}
.help_dl dd a{ width:204px; height:37px; line-height:37px; border-bottom:solid 1px #E1E1E1; float:left; font-size:14px;}
.help_dl dd a:hover{ color:#F27303;}

.tel{ width:340px; margin-right:42px;}
.tel_p1{ width:111px; height:137px; margin-top:24px;}
.weixin_a1{ width:111px; height:27px; line-height:27px; font-family:'方正兰亭粗黑简体','Microsoft YaHei'; text-align:center;}
.weixin_a1:hover{color:#F27303; }

.contact_us{ width:237px; height:174px; background:url(../images/con_02.png) no-repeat; margin-top:20px;}
.contact_p1{ height:76px;}
.contact_p1 a{ width:237px; height:76px; display:block;}
.contact_p2{ height:48px; line-height:23px; margin-top:50px; color:#333; padding-left:18px;}

/* CSS Js */
.picMarquee-left{ margin-left:35px;}
.picMarquee-left ul li{ width:272px; height:275px; float:left; margin:0px 8px;}
.switch_Marquee_p1{ width:272px; height:224px; text-align:center;}
.switch_Marquee_p1 a:hover{ filter:alpha(opacity=80);opacity:0.8;}
.switch_Marquee_p1 img{ max-width:272px; height:224px;}
.switch_Marquee_p2{ width:272px; height:51px; line-height:51px; text-align:center;}
.switch_Marquee_p2 a{color:#343434; font-size:12px;}
.switch_Marquee_p2 a:hover{ text-decoration:underline;}
.switch_Marquee_p2 span{ width:4px; height:8px; background:url(../images/icon_02.png) no-repeat; float:left; margin-top:18px; margin-right:5px; margin-left:50px;}
.switch_roll{ width:368px; height:176px; margin-top:44px; margin-left:49px; overflow:hidden;}
.switch_roll_btn{ width:18px; height:23px; margin-top:69px; cursor:pointer;}
.switch_roll_left{ background:url(../images/left_01.jpg) no-repeat; margin-right:40px;}
.switch_roll_right{ background:url(../images/right_01.jpg) no-repeat; margin-left:40px;}
.switch_roll_cener ul li{ width:243px; height:176px; float:left; text-align:center;}
.switch_roll_p1{ width:243px; height:176px;}
.switch_roll_p1 a img{ max-width:243px; height:176px;}
.picScroll-left{ width:1200px; height:213px; float:left; overflow:hidden;}
.picScroll-left ul li{  width:384px; height:213px; float:left; margin:0px 8px;  overflow:hidden;}
.picScroll-left ul li img{ max-width:384px; height:213px;}
.picScroll-left ul li a:hover{ filter:alpha(opacity=80);opacity:0.8;}

.picScroll-left .hd{ width:855px; border:solid 1px #BDCAD1; background-color:#fff;  height:45px; margin-top:9px; overflow:hidden;}
.picScroll-left .hd .next,.picScroll-left .hd .prev{ width:15px; height:18px; float:left; margin-top:14px;}
.picScroll-left .hd .next{ background:url(../images/left_btn1.png) no-repeat; margin-left:689px;}
.picScroll-left .hd .prev{ background:url(../images/right_btn.png) no-repeat; margin-left:15px;}
.switch_Scroll_p1{ width:150px; height:155px; text-align:center;}
.switch_Scroll_p1 a{ width:144px; height:149px; padding:2px; background:#fff; border:solid 1px #CEC7BB; float:left;}
.switch_Scroll_p1 a:hover{ border:solid 1px #bbb; filter:alpha(opacity=80);opacity:0.8;}
.switch_Scroll_p1 img{ max-width:144px; height:149px;}
.switch_Scroll_p2{ height:34px; line-height:34px; text-align:center; padding-top:13px;}
.switch_Scroll_p2 a{color:#3E4042; font-size:16px; font-family:'Microsoft YaHei';}
.switch_Scroll_p2 a:hover{ text-decoration:underline;}
.switch_Scroll_p3{ line-height:20px; color:#939495; font-family:'Microsoft YaHei'; padding-top:5px; text-align:center;}
.switch_Scroll_p4{ height:16px; overflow:hidden; text-align:center; padding-top:15px;}

#KinSlideshow{ width:287px; height:255px;}

.slideTxtBox{ margin-top:12px;}
.slideTxtBox .hd{ height:45px; background: url(../images/page_bg12.jpg) repeat-x bottom;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:42px;   }
.slideTxtBox .hd ul li{ float:left; height:42px; line-height:42px; padding:0 25px; cursor:pointer; background:#063D9B;font-size:16px; font-family:'Microsoft YaHei';font-weight:500; color:#fff;}
.slideTxtBox .hd ul li.on{  background:#DD6300; color:#fff;}

/* CSS Footer */
.footer{ height:90px; background:url(../images/bg5.png) repeat-x center; min-width:1200px; margin:10px auto 0px; }
.footer a:hover{ text-decoration:underline;}
#footer{  width:1200px; height:90px; background:url(../images/logo1.png) no-repeat center top; margin:0px auto; overflow:hidden;}
#footer{ color:#67605D; font-family:'Hiragino Sans GB','Microsoft YaHei';}
.footer_01{ margin-top:60px; line-height:23px; margin-left:15px; }
.footer_02{ margin-top:60px; line-height:23px; margin-right:15px; }
.footer_02 a{ color:#67605D; }
.footer_02 a:hover{ color:#fff; }
/*about*/
.page_banner{ height:201px; text-align: center;}
.pabout_img1{ height:133px; margin-top:60px; text-align:center;}
.pabout_01{ line-height:30px; color:#585858; font-family:'Hiragino Sans GB','Microsoft YaHei'; margin-top:25px;}
.pabout_img2{ height:399px; margin-top:35px; text-align:center;}
.pabout_02{ height:180px; margin-top:40px; background:url(../images/about_bg5.png) repeat-x center 43px; text-align:center;}
.pabout_02 a{ width:239px; height:180px; background:url(../images/about_01.png) no-repeat; float:left; margin-left:488px;}
.pabout_02 a:hover{ background:url(../images/about_011.png) no-repeat; }
.pabout_03{  margin-top:30px;}
.pabout_left{ height:520px; position:relative; width:1200px;}
.pabout_left ul{ width:1200px;}
.pabout_left ul li{ width:192px; height:192px; float:left; position:relative; margin-top:50px;}
.pabout_left ul li .paboutsl01{ width:192px; height:192px; position:relative;}
.pabout_left ul li img{ width:192px; height:192px;}
.pabout_left ul li .paboutsl01 i{ width:192px; height:192px; position:absolute; top:0px; left:0px; background:url(../images/carousel_01.png) no-repeat;z-index:3;}
.pabout_left ul li .paboutsl02{ display:none;}
.pabout_left ul li.on{ width:341px; height:341px; cursor:pointer;  margin-top:0px;}
.pabout_left ul li.on .paboutsl01{ width:341px; height:341px; position:relative;}
.pabout_left ul li.on img{ width:341px; height:341px;}
.pabout_left ul li.on .paboutsl01 i{ width:341px; height:341px; position:absolute; top:0px; left:0px; background:url(../images/carousel_02.png) no-repeat;z-index:3;}
.pabout_left ul li.on .paboutsl02{ display:block;}
.paboutslp1{ width:300px; height:32px; position:absolute; top:323px; left:20px; z-index:50;text-align:center;}
.paboutslp1 i{ width:32px; height:32px; background:url(../images/about_icon.png) no-repeat; float:left; margin-left:130px; display:inline;}
.paboutslp2{width:300px; height:32px; position:absolute; top:358px; left:20px;  text-align:center;}
.paboutslp2 a{ color:#426D9F; font-size:14px;}
.paboutslp2 a:hover{ text-decoration:underline;}
.paboutslp3{ width:300px;line-height:22px; color:#585858;  position:absolute; top:390px;  left:20px; text-align:center;}

.pabout_btn{ width:1200px; height:35px; position:absolute; bottom:0px;}
.pabout_btn a{ width:95px; height:35px; float:left;}
.prev{ margin-left:505px; background:url(../images/about_left.png) no-repeat;}
.next{ background:url(../images/about_right.png) no-repeat;}

/*news*/
.pnews_img{ width:1184px; height:198px; margin-left:10px; margin-top:20px;}
.pnews_img a img{ width:1184px; height:198px; }
.pnews_img a:hover{ filter:alpha(opacity=80);opacity:0.8; }
.pnews_p1{ width:1184px;  height:30px; color:#000; margin-top:10px; line-height:30px;font-family:'Microsoft YaHei'; font-size:14px;margin-left:10px;  }
.pnews_p1 a:hover{ color:#004C8D;}
.pnews_p2{ width:1184px;  color:#737373; height:40px;  line-height:23px;font-family:'Microsoft YaHei'; font-size:12px; margin-left:10px; }
.pnews_p3{ width:1184px;  height:20px; margin-top:15px; margin-left:10px; }
.pnews_p3 a{ width:65px; height:20px; background:url(../images/more_03.png) no-repeat; float:left;}
.pnews_01{ width:1200px; background-color:#F9F9F9; margin-top:20px;}


/*CSS Left_side*/
.left_side{ width:76px;  float:right; display:inline; margin-top:10px;}
.left_sidep1{}
.left_sidep2{ margin-top:6px;}
.left_sidep3{ height:19px; margin-top:22px; background:url(../images/page_news.png) no-repeat; }
.left_sidep3 a{ width:84px; height:19px;}
.left_sidep4{ height:30px; font-size:20px;}
.left_sidep5{ height:25px; font-size:14px;}
.left_sidecon{ line-height:25px; font-size:14px; padding-top:18px; color:#4B4B4B;}

.left_side1{ width:200px;  float:left; display:inline; margin-top:10px; background-color:#f9f9f9; border:solid 1px #eee;}
.left_sidepul1{ }
.left_sidepul1 li{ height:35px; line-height:35px;}
.left_sidepul1 li a{ padding-left:3px; font-size:14px;}

 
.left_sideul{ width:76px; margin-top:5px;}
.left_sideul li{ height:30px; overflow:hidden;_float:left; margin-top:5px; }
.left_sideul li.sline{ width:230px; height:2px; background:url(../images/page_line.png) repeat-x; overflow:hidden; margin:0px auto;}
.left_sideul li a{width:70px;  height:30px; line-height:30px; color:#585858; float:left; text-align:left; font-size:14px; font-family:'Microsoft YaHei'; font-weight:500; text-align:right; padding-right:6px; }
.left_sideul li a:hover{ background-color:#004C8D; color:#fff;}
.left_sideul li.selectli a{ background-color:#004C8D; color:#fff;}


/*CSS Right_side*/
.right_side{ width:1100px; height:100%; overflow:hidden;  float:left; display:inline;}
.right_title{ height:30px; line-height:30px; margin-top:10px;}
.right_title_left{ float:left; }
.right_title_right{ color:#424242; float:left;}
.right_title_right a{ color:#424242;}
.right_title_right a:hover{ text-decoration:underline;}
.right_title_right_sp1{ width:12px; height:12px; background:url(../images/page_icon.png) no-repeat; float:left; margin-top:9px; margin-right:5px;margin-left:10px;}
.right_title_right_sp2{ float:left;}
.right_line{ height:5px; background:url(../images/page_line1.jpg) repeat-x; overflow:hidden;}
.right_line span{ width:5px; height:5px; background:url(../images/page_icon1.jpg) no-repeat; float:right;}
.right_content{width:1200px; min-height:471px; _height:471px;padding:10px 0px; }
.right_content1{width:1100px; min-height:471px; _height:471px;padding:10px 0px; }
.right_title1{ height:50px; line-height:50px; text-align:right; color:#7E7E7E;font-size:14px; padding-right:5px;}
.right_title1 a{ color:#7E7E7E;}
.right_title1 a:hover{ text-decoration:underline;}
.jp-container{width:810px;height:471px;position:relative;}

/* CSS News */
#indexNews{ padding:10px; }
#indexNews li{ height:45px; line-height:45px; margin-top:10px; background-color:#fff;}
#indexNews li a{ margin-left:20px; float:left; font-size:13px; display:inline; color:#585858;}
#indexNews li span{ float:right; margin-right:20px;  display:inline; color:#585858;}
#indexNews li img{margin:13px 10px 0 0;}
#indexNews li.selectli{ background-color:#004C8D; color:#fff; cursor:pointer;}
#indexNews li.selectli a{ color:#fff;}
#indexNews li.selectli span{ color:#fff;}

#indexNews1 li{ height:140px; background:url(../images/page_line1.jpg) repeat-x bottom;}
.indexNews1_a1{ float:left;}
.indexNews1_div1{ width:580px; float:right;}
.indexNews1_h3{ height:26px; line-height:26px;}
.indexNews1_h3 a{ font-size:13px; font-weight:bold; color:#603912;}
.indexNews1_p1{ line-height:22px; }
.indexNews1_p2{ line-height:22px; color:#816747; margin-top:16px;}

/*Related*/
.related{ padding:15px; font-size:13px; }
.related p{ height:25px; font-weight:bold; border-bottom:solid 1px #F1F1F1; font-size:15px;}
.related ul { padding:10px 5px;float:left;}
.related ul li{ width:400px; height:26px; line-height:26px; float:left;}
.related ul li b{ float:left;}
.related ul li a{ float:left; margin-left:5px;}
.related ul li a:hover{ color:#004C8D;}
/* CSS Pic */
#picUL{ padding:3px; font-size:13px;}
#picUL li{height:251px;width:216px;float:left;margin:5px 6px;text-align:center; display:inline;}
#picUL li .pic_01{width:214px;height:219px; text-align: center;background: #ffffff;border:1px solid #dcdcdc;}
#picUL li .pic_01 a:hover{ filter:alpha(opacity=80);opacity:0.8;}
#picUL li .pic_01 img{max-height:215px;max-width:210px; _width:210px; vertical-align:middle; padding:2px;}
#picUL li .pic_01 span{ height:100%; width:0; overflow:hidden; display:inline-block; vertical-align:middle;}
#picUL li .pic_02{width:214px;text-align:center;line-height:30px;}
#picUL li a{color:#585858;}
#picUL li a:hover{color:#00538E; text-decoration:underline;}

.ppro_cls{ width:1080; padding:10px; min-height:60px; margin-top:10px; background-color:#F9F9F9;}
.ppro_cls01{ width:200px; vertical-align:middle; font-size:22px; color:#00538E; text-align:center; margin-top:10px; font-weight:bold;}
.ppro_clsul{ border:solid 1px #dedede; margin:10px; width:850px; height:100%; overflow:hidden;}
.ppro_clsul li{ height:30px; line-height:30px; float:left; padding:5px;}
.ppro_clsul li a{ height:30px; padding:0px 15px; color:#585858; float:left;}
.ppro_clsul li a:hover{background-color:#004C8D; color:#fff;}
.ppro_div01{ width:1078px; height:40px; line-height:40px; background-color:#f7f7f7; color:#333; font-size:13px; padding:0px 10px; border:solid 1px #EAEAEA;}
.ppro_div01 b{ color:#004C8D;}
.ppro_div01sp1{ color:#F27303;}
#in_11_02{width:1098px; height:35px; background-color:#f9f9f9; border:solid 1px #EAEAEA;  }
#in_11_02 .type{width:77px;height:35px;float: left;display: block;line-height: 35px;text-align: center;position: relative;}
#in_11_02 .type a{color: #010101;}
.type_a_hover a{color: #00a0ef !important;font-weight: bold;}
#in_11_02 .line{width:1px;height:35px;float: left;border-left:1px solid #eaeaea;}
#in_11_02 .type .icon_top{width:7px;height:8px;background: url(../images/icon.png) no-repeat 0 0;position: absolute;left:56px;top:13px;}
#in_11_02 .type .icon_down{width:7px;height:8px;background: url(../images/icon.png) no-repeat -7px 0;position: absolute;left:56px;top:13px;}
#in_11_02 .type .icon_top_hover{width:7px;height:8px;background: url(../images/icon.png) no-repeat -14px 0;position: absolute;left:56px;top:13px;}
#in_11_02 .type .icon_down_hover{width:7px;height:8px;background: url(../images/icon.png) no-repeat -21px 0;position: absolute;left:56px;top:13px;}
#in_12{height:auto;margin:0 auto;margin-top:10px;}
#in_12 ul li{width:235px;height:300px;float: left;margin: 6px 20px 6px 20px;cursor: pointer; display:inline;}
#in_12 ul li .img{width:227px;height:227px;margin:0 auto;overflow: hidden;margin-top: 7px;}
#in_12 ul li .img img{width:227px;height:227px;}
#in_12 ul li .img a:hover{ filter:alpha(opacity=80);opacity:0.8;}
#in_12 ul li .title{color: #898989;line-height:20px;padding: 6px 0 0 6px;overflow: hidden; font-size:13px;}
#in_12 ul li .title a{color: #898989;}
#in_12 ul li .title a:hover{color: #e80000;}
#in_12 ul li .price{color: #00a0ef;font-size: 16px;line-height: 25px;padding-left: 6px;position: relative;}
#in_12 ul li .price span{position: absolute;right:5px;top:0;color:#888;font-size: 12px;}
#in_12 ul li.in_12_li_hover{background: #00a0ef;}
#in_12 ul li.in_12_li_hover .title{color: #fff;}
#in_12 ul li.in_12_li_hover .title a{color: #fff;}
#in_12 ul li.in_12_li_hover .price{color: #fff;}
#in_12 ul li.in_12_li_hover .price span{color: #fff;}

.goods-pic{ width:1080px; padding:10px;}
/*商品缩略图样式*/
.goods-pic{ position:relative; width:1080px; height:100%; overflow:hidden; padding:10px; *z-index:1; }
	.pic-box{ float:left; width:1000px; margin-left:10px; }
	.pic-preview{ position:relative; width:500px; height:500px; border:1px solid #e8e8e8; float:left; }
	.pic-scroll{ width:250px; float:left; margin-left:25px; display:inline; position:relative; height:500px; }
	.pic-scroll .prev{ position:absolute; top:0px; }
	.pic-scroll .next{  position:absolute; bottom:0px; }
	.pic-scroll .prev,.pic-scroll .next{ display:block; font-family:"宋体"; text-align:center; width:250px; height:20px; line-height:20px; border:1px solid #e8e8e8; background:#f7f7f7; cursor:pointer; text-decoration:none; }
	.pic-scroll .prev:hover,.pic-scroll .next:hover{ background-color:#004C8D; color:#fff;}
	.pic-scroll .items{ position:absolute; float:left; width:250px; height:450px; overflow:hidden; top:30px; }
	.pic-scroll .items ul{ position:absolute; margin:0; padding:0; width:250px; height:99999px; }
	.pic-scroll .items ul li{ float:left; margin:0; padding:0; width:250px; text-align:center; }
	.pic-scroll .items ul li img{ padding:2px; border:1px solid #e8e8e8; width:244px; height:220px; cursor:pointer; }
	.pic-scroll .items ul li img:hover{ padding:1px; border:2px solid #d70000; }
/* 图片放大镜样式*/
.jqzoom{ position:relative; display:block; margin:0; padding:0; width:500px; height:500px; border:none; cursor:crosshair; }
.jqzoom img{ width:500px; height:500px; }
.zoomdiv{ position:absolute; z-index:100; display:none; width:200px; height:200px; background:#fff; border:1px solid #e8e8e8; overflow:hidden; }
.jqZoomPup{ position:absolute; top:0; left:0; z-index:10; visibility:hidden; max-width:200px; max-height:200px; border:1px solid #aaa; background:#fff; opacity:0.5;-moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); overflow:hidden; }

.page_probg{ width:1057px; height:47px; background:url(../images/page_probg1.png) no-repeat;}
.page_probg span{ font-size:18px; color:#262626;font-family:'方正报宋简体','Microsoft YaHei';}
.goods_content{ margin-left:5px; margin-top:15px;}
.goods_title{ line-height:28px; font-size:18px; font-weight:500;}

.goods_short{ font-size:13px; color:#585858; line-height:23px;}

.goods-spec{ position:relative;  *zoom:1; }
.spec-box{ width:1057px;  margin-top:10px; }
.spec-box.line{ padding-top:10px; border-top:1px solid #efefef; }
.spec-box:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
.spec-box dl{ clear:both; display:block; }
.spec-box dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
.spec-box dl dt{ float:left; width:80px; line-height:38px; min-height:38px; color:#999; }
.spec-box dl dd{ position:relative; padding:5px 0; line-height:26px; min-height:26px; color:#6c6c6c; }
.spec-box dl dd s{ display:inline-block; text-decoration:line-through; }
.spec-box dl dd .price{ display:inline-block; margin-right:5px; color:#f40; font-size:24px; font-weight:700; }
.spec-box dl dd .items li{ position:relative; float:left; margin:0 5px 8px 0; padding:1px; line-height:20px; vertical-align:middle; }
.spec-box dl dd .items li a{ display:block; padding:1px; color:#666; min-width:10px; width:auto !important;  text-align:center; text-decoration:none; border:1px solid #eee; cursor:pointer; white-space:nowrap; text-overflow:ellipsis; vertical-align:middle; }
.spec-box dl dd .items li a span{ display:inline-block; padding:5px 9px; font-style:normal; line-height:20px; }
.spec-box dl dd .items li a img{ width:36px; height:38px; vertical-align:middle; }
.spec-box dl dd .items li a.selected{ margin:-1px; color:#333; border:2px solid #f40; color:#f40; }
.spec-box dl dd .stock-box{ display:block; float:left; margin-right:10px; width:64px; }
.spec-box dl dd .stock-box input{ float:left; margin-right:3px; width:42px; height:30px; line-height:30px; text-align:center; border:1px solid #e8e8e8; }
.spec-box .stock-box a{ display:block; float:left; margin-bottom:4px; width:15px; height:12px; line-height:12px; color:#333; font-size:11px; text-align:center; border:1px solid #e8e8e8;  cursor:pointer; overflow:hidden; }
.spec-box .stock-txt{ float:left; line-height:32px; }
.spec-box .btn-buy{ margin-top:15px; }
.spec-box .btn-buy .buy{ display:inline-block; margin-right:10px; padding:0 30px; color:#e5511d; font-size:16px; line-height:38px; background:#ffe4d0; border:1px solid #f0cab6; border-radius:2px; cursor:pointer; }
.spec-box .btn-buy .add{ display:inline-block; padding:0 30px; color:#fff; font-size:16px; line-height:38px; background:#f40; border:1px solid #f40; border-radius:2px; cursor:pointer; }
.spec-box .btn-buy button.over{ color:#999; background:#f7f7f7; border-color:#e8e8e8; cursor:default; }

.cart-info{ z-index:2; margin:0; padding:15px; border:1px solid #DFC795; position:absolute; top:0px; left:0px; _left:-269px; width:302px; height:auto;background:#F7F2D0; text-align:left; }
.cart-info .btn-success{ height:32px; line-height:32px; }
.cart-info .close{ display:block; margin:0; padding:0; position:absolute; top:5px; right:5px; width:15px; height:10px; text-indent:-9999px; background:url(../images/sprite.gif) no-repeat left -240px; cursor:pointer; }



#proUL{ padding:10px;  font-size:13px;}
#proUL li{height:264px;width:226px;float:left;margin:5px 10px;text-align:center; display:inline;}
#proUL li .pic_01{width:224px;height:232px; text-align: center;background: #ffffff;border:1px solid #dcdcdc;}
#proUL li .pic_01 a:hover{ filter:alpha(opacity=80);opacity:0.8;}
#proUL li .pic_01 img{max-height:228px;max-width:220px; _width:220px; vertical-align:middle; padding:2px;}
#proUL li .pic_01 span{ height:100%; width:0; overflow:hidden; display:inline-block; vertical-align:middle;}
#proUL li .pic_02{width:224px;text-align: center;line-height:30px;}
#proUL li a{color:#333;}
#proUL li a:hover{color:#000; text-decoration:underline;}

/* CSS Info */
#page{width:580px;height:30px; padding-left:100px;line-height:30px;text-align:right;margin:20px auto;color:#575656;font-size:12px;clear:both;}
#page a{color:#575656;font-size:12px;}
#page a:hover{color:#e80000;}
#newTitle{ line-height:30px; font-size:25px; text-align:center; margin-top:10px;}
#productTitle{ height:30px;font-size:25px;text-align:center;}
#newsInfo{ height:30px; line-height:30px; font-size:12px;text-align:center; border-bottom:solid 1px #f1f1f1; margin-top:10px;}
.newsinfoleft {padding-left: 30px;}
.xxsmys{ width:600px; height:30px; line-height:30px; background-color:#ececec;}
.xxsmwz{ width:88px; height:30px; color:#FFF; text-align:center; display:block; background-color:#9a9a9a;}
.pageys{ width:59px; height:21px; line-height:21px; border:#e5e5e5 solid 1px; display:block; float:left; text-align:center;}
.pageys:hover{color:#ff6c00}
.pageys1{ width:20px;height:21px; line-height:21px; border:#e5e5e5 solid 1px; display:block; float:left; text-align:center; margin-left:5px;}
.pageys2{ float:left; padding-left:5px;height:21px; line-height:21px; }
#infoImage{width:100%;text-align:center;margin:10px 0 10px 0;}
#infoImage img{ max-width:600px; padding:3px; border:#dcdcdc solid 1px;}
#newsContent{ margin:0 auto;line-height:25px; padding:15px; font-size:13px; margin-top:10px;}
.contactus{  height:auto; padding-left:20px;; line-height:25px; text-align:left;}
#company_main{ margin:0 auto; line-height:25px; padding:5px;}
.sxxx{height:30px;margin-top:30px;padding-bottom: 20px;}
.sxxx li{ float:left;}
.sxxx li.sxxx1{ width:40%;}
.sxxx li.sxxx2{ width:40%;}
.sxxx li.sxxx3{ width:20%; text-align:right;}
.sxxx li a:hover{ color:#00538E;}
/*css digg style pagination*/
div.digg{padding:5px;margin:3px;text-align:center; float:right; font-family:'Microsoft YaHei',arial;}
div.digg a{border:#aaaadd 1px solid;padding:5px 5px;margin:2px;color:#585858;text-decoration:none}
div.digg a:hover{border:#585858 1px solid;color:#585858;}
div.digg a:active{border:#585858 1px solid;color:#585858;}
div.digg span.current{border:solid 1px #004C8D;padding:2px 5px;font-weight:bold;margin:2px;color:#fff;background-color:#004C8D;}
div.digg span.disabled{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#ddd;}
div.digg select{ border:#aaaadd 1px solid;}
/*******************************message css start***************************************/
.message_ul{
	margin:0px auto;
	color:#444444;
	font-family:'Microsoft YaHei',arial;
	font-size:14px;
	float:left;
	padding:10px 20px;
	
}
.message_ul li{
	margin:5px 20px;
	float:left;
	width:100%;
}
.message_ul li label{ width:80px; float:left; text-align:right;}
.G_textarea{
	width:450px;
	height:100px;
	border:1px solid #dedede;
}
.G_InputText{
	width:180px;
	height:23px;
	border:1px solid #dedede;
	padding:3px;
	float:left;
}
.yanzheng{
	width:100px;
	height:23px;
	border:1px solid #dedede;
	padding:3px;
}
.But{
	width:74px;
	height:31px;
	line-height:27px;
	background:#23429C;
	border-radius:2px;
	border:none;
	text-align:center;
	margin-top:14px;
	margin-left:5px;
	font-size:14px;
	font-family:'Microsoft YaHei',SimHei,sans-serif;
	color:#FFF;
	cursor:pointer;
}
.G_tips{
	width:486px;
	line-height:20px;
	margin:30px 65px;
	border:1px solid #dedede;
	padding:3px 7px 7px 7px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	box-shadow: 0px 0px 3px rgba(0,0,0,.1);
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.1);
	-moz-box-shadow: 0px 0px 3px rgba(0,0,0,.1);
}
.red{
	color:#ff0000;
}
.cpmcys{ height:28px; border:solid 1px #DEDEDE;}
/*******************************message css end***************************************/

/******************************job css start***************************************/
.job_ul{ padding:10px 15px;}
.job_ul li{
	width:100%;
	border-bottom:dashed 1px #cfcfcf;
	float:left;
	padding:10px;
	line-height:24px;
}
.job_ul li .recruit_info{
	font-family:'Microsoft YaHei',arial;
	font-size:14px;
	float:left;
}
.job_ul li .recruit_info .job_nam{
	color:#000;
	font-weight:bold;
}
.job_ul li .but{
	width:74px;
	height:31px;
	line-height:31px;
	background: #23429C;
	border-radius:2px;   
	float:right;
	margin-top:10px;
	margin-right:22px;
	text-align:center;
}
.job_ul li .but a{
	text-decoration:none;
	font-family:'Microsoft YaHei',黑体,sans-serif;
	color:#FFF;
	display:block;
}

.recruit_info_tit_bg{
	height:31px;
	background:#f8f8f8;
	border-radius:2px;
	margin:0px auto;
	padding:5px 15px;
}
	
.recruit_info_tit_bg .recruit_info_tit{
	width:73px;
	height:31px;
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
	background:#1D40A4;
	font-family:'Microsoft YaHei',arial;
	font-size:14px;
	color:#ffffff;
	line-height:31px;
	text-indent:8px;
}
.recruit_info_main{
	margin:0px auto;
	margin-top:10px;
	margin-bottom:60px;
	padding:5px 20px;
}

.recruit_info_main p {
	font-family:'Microsoft YaHei',arial;
	text-align: justify;
	letter-spacing: 1px;
	font-size: 14px;
	line-height: 28px;
	color: #444444;
}

.cpfwnr{width:230px; height:100%;overflow:hidden;}
.cpfwnr dt{width:213px;height:33px;display:block;padding:0 0 0 17px;background:url(allbg.gif) no-repeat;background-position: 0 -137px;line-height:33px;font-size:12px;color:#0976b2;}
.cpfwnr dd{width:190px;margin:0 auto;line-height:2}
.cpfwnr dt a{width:213px;height:33px;display:block;padding:0 0 0 17px;background:url(a1.jpg) no-repeat;line-height:33px;font-size:12px;color:#0976b2;}
.cpfwnr dt:hover{background:url(allbg.gif) no-repeat;background-position: 0 -102px;color:#fff;}
.cpfwnr dd a{width:190px;height:25px;line-height:25px;margin:3px 0 0 0;color:#333;font-size:12px;}
.cpfwnr dd a:hover{color:#ff6c00;}

.page{margin:0 20px 15px 0; }
.page a{display:inline-block;height:18px;line-height:18px;border:1px solid #dbdbdb;padding:0 2px 0;}
.page a:hover{background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:0 3px 0;}
.current {padding:0 6px 0;height:18px;line-height:18px;background:#404040;color:#fff;}

/*sitemap*/
.mesmore{margin-top:5px;}
.mesmore:hover{color:#da020d;text-decoration:underline;}
.sitemap{ width:996px; float:left; /*border:3px solid #f0f0f0;*/ margin-top:10px; margin-bottom:10px;}
.m1{ height:20px; line-height:20px; margin-top:20px; margin-left:20px;}
.m2{ margin-left:20px; margin-top:20px; line-height:25px;}
.m2 span{ font-size:14px; font-weight:bold;}
.m2t{ border:1px solid #f0f0f0; width:800px; padding-left:4px; margin-top:2px; padding:10px; margin-bottom:20px;height: 73px;}
.m2t ul{}
.m2t ul li{ list-style-type:none; float:left; width:150px;}
.m2t ul li a{color:black;}
.m2t ul li a:hover{ color:red; text-decoration:underline;}
.f{ float:right; margin-right:10px; _margin-top:7px;}
.map{ float:right;margin-top: 20px;}
.map a{color:black;}
/*login*/
.login_01{ width:100%; height:615px; position:relative;}
.login_02{ width:100%; height:553px; position:absolute; top:50px;}
.login_03{ width:421px; height:553px; background:url(../images/login_bg.png) no-repeat; float:right; margin-right:80px; display:inline;}
.login_ul{ float:left; margin-top:80px; margin-left:30px; display:inline;}
.login_ul li{ width:335px; float:left;}
.login_ul li span{ color:#858585; margin-top:19px; float:left; font-size:14px;}
.login_input{ width:320px; height:26px; line-height:26px; padding:5px; color:#959595;border: 1px solid #D6D6D6;border-radius: 5px; margin-top:7px;}
.login_btn{ width:330px; height:44px; line-height:44px; background-color:#00538E; color:#fff;border-radius: 5px; margin-top:35px; cursor:pointer; font-size:14px;}
.login_btn:hover{ background-color:#F27303;}
.login_li{ margin-top:10px; color:#5C5B5B;}
.login_li a{ margin:0px 10px; color:#5C5B5B;}
.login_li a:hover{ color:#00538E;}
#msgtips{ color:red;}
/*register*/
#register_head{ height:125px; border-bottom:solid 1px #DEDEDE;}
.register_head{ width:1200px; height:125px; }
.register_head01{ margin-top:18px;}
.register_ul{ width:650px; float:left; margin-top:55px; margin-left:60px; text-align:left;}
.register_ul li{ height:40px; line-height:40px; margin-top:20px; font-size:14px;}
.register_ul li b{ color:#E60000; margin-top:3px; float:left;margin-right:5px;display:inline; }
.register_ul li i{ float:left;  text-align:right; width:110px;}
.register_input{ width:300px; height:29px; padding:5px; color:#333333;  line-height:29px; float:left;  }
.register_ul li #user_name{ background:url(../images/register_input1.png) no-repeat;}
.register_ul li #password{ background:url(../images/register_input2.png) no-repeat;}
.register_ul li #password1{ background:url(../images/register_input2.png) no-repeat;}
.register_ul li #mobile{ background:url(../images/register_input3.png) no-repeat;}
.register_ul li #email{ background:url(../images/register_input4.png) no-repeat;}
.register_input1{ width:98px; height:29px; line-height:29px; padding:5px; color:#333333; border:solid 1px #D4D4D4; }
.register_btn{ width:330px; height:44px; line-height:44px; background-color:#00538E; color:#fff;border-radius: 5px; cursor:pointer; font-size:14px;}
.register_btn:hover{ background-color:#F27303;}
.register_02{ width:300px; height:285px;  border-left:solid 1px #D9D9D9; margin-top:75px;}
.register_021{ height:30px; line-height:30px; font-size:14px; margin-left:60px;}
.register_021 a{ color:#3375A5;}
.register_022{  line-height:24px; margin-left:60px;}

/*Car*/
.cart-table{ border:1px solid #f7f7f7; }
	.cart-table th{ padding:0.8em 0.5em; color:#555; font-size:13px; font-weight:400; background:#f6f6f6; border-bottom:1px solid #f7f7f7; }
	.cart-table td{ padding:1em 0.5em; color:#555; font-size:13px; border-bottom:1px solid #f7f7f7; }
	.cart-table td .stxt{ margin-top:5px; color:#666; font-size:12px; line-height:20px; }
	.cart-table td input.checkall{ padding:0; border:1px solid #eee; background:#fff; }
	.cart-table td .img{padding:1px;width:60px;height:60px;border:1px solid #eee;}
	.cart-table td .buy-box{ margin:auto; padding:0; width:74px; height:22px; overflow:hidden; }
	.cart-table td .buy-box a{ display:block; float:left; width:20px; height:20px; font-size:12px; line-height:20px; text-align:center; border:1px solid #e8e8e8; overflow:hidden; }
	.cart-table td .buy-box .input{ float:left; margin:0; padding:0; width:30px; font-size:12px; height:20px; line-height:20px; text-align:center; ime-mode:Disabled; border-radius:0; border-left:0; border-right:0; }
.cart-table a:hover{ color:#00538E;}
.cart-foot{ margin-top:20px; height:40px; }
	.cart-foot .btn-box{ line-height:40px; }
	.cart-foot .btn-box a{ margin-right:20px; font-size:14px; }
.cart-foot .btn-box a:hover{ color:#00538E;}
.cart_btn1{ width:100px; height:40px; line-height:40px; background-color:#00538E; color:#fff; font-size:14px; cursor:pointer;}
.cart_btn2{ width:100px; height:40px; line-height:40px; background-color:#F77402; color:#fff; font-size:14px; cursor:pointer;}
/*address*/
.input2{outline: none;padding: 3px 4px;border:1px solid #dedede;height:22px;line-height:22px;width:250px;color:#868585;}
.f_input2{height:30px;line-height:30px;font-size: 12px;color:#666;margin-top:6px;padding-left: 10px;}
.f_input2 a{color:#666;}
.f_input2 a:hover{color:#771aa9;}
.right_04{height:50px;line-height:50px;font-weight: 500;font-size: 15px;font-family: Arial,'Microsoft Yahei','\5FAE\8F6F\96C5\9ED1';color:#666;padding-left: 20px;}
.right_05{height:auto;padding-left: 50px;padding-bottom: 30px;}
.right_06{height:auto;line-height:50px;font-weight: 500;font-size: 15px;font-family: Arial,'Microsoft Yahei','\5FAE\8F6F\96C5\9ED1';color:#666;padding-left: 20px;border-top:1px solid #dbd6d0;}
.right_07{margin:0 auto;border:1px solid #EFE68B;background: #FEFFE5;font-family: Arial,'Microsoft Yahei','\5FAE\8F6F\96C5\9ED1';padding: 8px 15px;color:#666;}
.right_08{height:300px;margin:0 auto;margin-top:20px;}
.right_08 table{background: #dbd6d0;width:100%;}
.right_08 table .tr_03 td{background: #f0eeec;padding: 10px 10px;text-align: center;font-weight: 700;font-family: Arial,'Microsoft Yahei','\5FAE\8F6F\96C5\9ED1';color:#666;}
.right_08 table .tr_04 td{background: #ffffff;padding: 14px 14px;text-align: center;line-height:20px;color:#666;}
.right_08 table .tr_04 td a{color:#ed145b;}
.right_08 table .tr_04 td a:hover{text-decoration: underline;}
.input4{height:30px;border:1px solid #dedede;min-width: 100px;outline: none;color:#666;}
/*Order*/
#in_24{width:1000px;height:auto;min-height:250px;border:1px solid #dcdcdc;margin:0 auto;}
.order_title{width:980px;height:50px;line-height:50px;font-size: 18px;font-weight: bold;font-family:"微软雅黑";padding-left: 20px;}
.in_17{width:926px;height:auto;margin:0 auto;padding-bottom: 20px;}
.order_address{width:225px;height:118px;float:left;margin:0 2px 5px 2px;border:1px solid #dcdcdc;cursor: pointer;position: relative;font-family: Tahoma, Geneva, sans-serif;}
.add_hover{background: url(../images/icon.png) no-repeat;background-position: 0 -35px;border:1px solid #ffffff;}
.order_name{width:180px;height:22px;margin:0 auto;padding-top: 15px;line-height:22px;}
.address{width:180px;height:44px;line-height:22px;margin:0 auto;}
.order_tel{width:180px;height:22px;line-height:22px;margin:0 auto;}
.order_oppe{width:60px;height:20px;line-height:20px;position: absolute;right:10px;top:5px;display: none;}
.order_oppe a{color:#ed145b;}
.order_oppe a:hover{text-decoration: underline;}
.order_address_bottom{width:920px;height:28px;margin:0 auto;margin-top:20px;}
.order_address_bottom a{display: block;width:96px;height:28px;background: url(../images/icon.png) no-repeat;background-position:-97px 0;}
.add_address{width:500px;height:300px;border:1px solid #ede9ea;margin:0 auto;}
.add_address_title{width:478px;height:50px;line-height:50px;color:#e31256;border-bottom:1px solid #ede9ea;font: 18px/52px Microsoft Yahei;padding-left: 22px;background: #faf7f8;}
.add_submit{width:80px;height:30px;background: #f8296c;line-height:30px;color:#ffffff;font-size: 14px;float:left; cursor:pointer;}
.add_cancel{width:60px;height:30px;background: url(../images/icon.png) no-repeat;background-position:-193px 0;line-height:30px;color:#ffffff;font-size: 14px;float:left;margin-left:20px;}
#in_24{width:1000px;height:120px;margin:0 auto;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.in_18{width:926px;height:34px;margin:0 auto;padding-bottom: 20px;line-height:34px;}
.in_18_radio{margin-right:20px;border:2px solid #cccccc;float:left;padding: 0 0 0 15px;display: block;}
.in_18_radio input{margin-top:10px;float:left;}
.in_18_radio label{margin-left:10px;width:auto;height:34px;display: block;float:left;padding-right:15px;cursor: pointer;}
.radio_hover{border:2px solid #6eaf4f;background: #e6f6de;}
#in_25{width:1000px;height:auto;margin:0 auto;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.in_19_01{width:915px;height:20px;line-height:20px;text-align: right;margin:0 auto;padding-bottom: 10px;}
.in_19_01 a{color:#ed145b;}
.in_19_01 a:hover{text-decoration: underline;}
.in_19_order{width:913px;height:auto;border:1px solid #cccccc;margin:0 auto;}
.order_01{width:913px;height:40px;line-height:40px;background: #f0f0f0;border-bottom:1px solid #e2e2e2;position: relative;color:#333;}
.order_01_title{width:440px;height:40px;position: absolute;left:30px;top:0;}
.order_01_count{width:100px;height:40px;position: absolute;left:520px;top:0;text-align: center;}
.order_01_price{width:100px;height:40px;position: absolute;left:640px;top:0;text-align: center;}
.order_01_sum{width:100px;height:40px;position: absolute;left:760px;top:0;text-align: center;}
.order_tr{width:913px;min-height:50px;height:auto;border-bottom:1px dashed #f0f0f0;padding:15px 0 15px 0;position: relative;}
.order_tr_img{width:50px;height:50px;position: absolute;left:30px;top:15px;line-height:50px;text-align: center;}
.order_tr_img img{max-width:50px;max-height: 50px;vertical-align: middle;}
.order_tr_img span{ height:100%; width:0; overflow:hidden; display:inline-block; vertical-align:middle;}
.order_tr_title{width:380px;height:48px;line-height:24px;position: absolute;left:90px;top:15px;overflow: hidden;}
.order_tr_title a{font-size: 14px;color:#000;}
.order_tr_title a:hover{color:#ed145b;text-decoration: underline;}
.order_tr_count{width:100px;height:50px;position: absolute;left:520px;top:15px;text-align: center;color:#333;font-size: 16px;font-weight: 700;font-family: Helvetica, arial, sans-serif;}
.order_tr_price{width:100px;height:40px;position: absolute;left:640px;top:15px;text-align: center;color:#333;font-size: 16px;font-weight: 700;font-family: Helvetica, arial, sans-serif;}
.order_tr_sum{width:100px;height:40px;position: absolute;left:760px;top:15px;text-align: center;color:#333;font-size: 16px;font-weight: 700;font-family: Helvetica, arial, sans-serif;}
.order_bottom{width:873px;height:34px;line-height:34px;text-align: right;border-top:1px solid #e2e2e2;background: #fafafa;padding-right: 40px;}
.in_19_end{width:893px;height:60px;line-height:60px;margin:0 auto;text-align: right;padding-right: 20px;}
#in_26{width:1000px;height:auto;margin:0 auto;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;padding-bottom: 20px;}
.in_20{width:915px;height:42px;margin:0 auto;margin-top:10px;position: relative;}
.in_20_left{width:190px;height:42px;position: absolute;left:0;top:0;}
.in_20_right{width:100px;height:42px;position: absolute;left:200px;top:0;}
.input_score{outline: none;width:65px;position: absolute;left:90x;top:7px;border:1px solid #8AB6DD;color:#404040;padding:3px 4px;}
.in_20_left_bottom{color:#999;position: absolute;left:0;top:25px;}
#in_27{width:1000px;height:40px;margin:0 auto;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding-bottom: 20px;}
.in_21{width:915px;height:42px;margin:0 auto;padding-top:10px;text-align: right;position: relative;}
.in_21 .back{width:125px;height:40px;display: block;background: url(../images/icon.png) no-repeat;background-position: 0 -193px;position: absolute;left:0;top:0;}
.in_21 .back:hover{width:125px;height:40px;display: block;background: url(../images/icon.png) no-repeat;background-position: 0 -233px;}
.in_21 .order_add{width:160px;height:40px;display: block;background: url(../images/icon.png) no-repeat;background-position: 0 -153px;position: absolute;right:0;top:0; cursor:pointer;}
.in_21 .price_sum{position: absolute;right:200px;top:0;line-height:40px;}
.in_21 .price_sum .total_count{font-family:Helvetica, arial, sans-serif;color:#ed415b;font-weight: bold;font-size: 18px;}
/*Pay*/
#in_22{width:1002px;height:100px;margin:0 auto;background: #f9f9f9;}
#in_23{width:1000px;height:auto;margin:0 auto;border:1px solid #dcdcdc;}
.in_23_01{padding: 25px 0 25px 40px;font-size: 14px;line-height:26px;color:#333;border-bottom: 1px dotted #dcdcdc;}
.pay_submit{width:162px;height:42px;background: url(../images/icon.png) no-repeat;background-position: -125px -193px; cursor:pointer;}
.pay_submit:hover{width:162px;height:42px;background: url(../images/icon.png) no-repeat;background-position: -125px -235px;}
/*member*/
.member_left{ float:left; width:200px; background:#f9f9f9; border:1px solid #eee; padding-bottom:20px;}
.member_sideul{ border-top:1px solid #e8ecef; }
.member_sideul li{ padding:5px 0; zoom:1; }
.member_sideul li a{ position:relative; display:block; margin:0 15px; padding:8px 15px; color:#6c757e; font-size:14px; line-height:20px; height:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.member_sideul li a:hover{ color:#fff; border-radius:3px; background:#277bb9; }
.member_right{ width:950px; min-height:252px; float:right; background:#fefefe; border:1px solid #eee; padding:10px; color:#585858;}
.member_right a{ color:#585858;}
.member_title{ height:35px; line-height:35px;}
.member_title_left{ font-size:16px; font-weight:bold; }
.member_title_right{ float:right;}
.member_title_right a{ color:red; font-size:13px;}
.member_content{}
.head-inner{ position:relative; margin:20px 0 10px 0; padding:10px; border:1px solid #f6f6f6; background:#fff; }
.head-inner h3{ margin-bottom:10px; padding-bottom:8px; color:#3b8dd1; font-size:16px; font-weight:normal; line-height:30px; border-bottom:1px solid #f0f0f0; }
.head-inner dl{ display:block; float:left; width:50%; line-height:2.8em; font-size:13px; }
.head-inner dl dt{ display:block; float:left; color:#666; }
.head-inner dl dd{ color:#999; }
.head-inner dl dd .red a{ color:red;}
.right_02{ height:auto;line-height:30px;margin-top:15px;}
.ftable{ width:100%; border:1px solid #f0f0f0; background:#fff; }
.ftable th{ padding:0.8em; color:#6e717a; font-size:13px; font-weight:400; background:#fbfbfb; border-bottom:1px solid #e8e8e8; }
.ftable td{ padding:0.8em; color:#333; font-size:13px; border-bottom:1px solid #F3F3F3; }
.ftable td .img{ padding:1px; width:60px; height:60px; border:1px solid #e8e8e8; }
.ftable td s{ color:#999; text-decoration:line-through; }
.ftable .tr_odd_bg{ background:#f9f9f9; }
.ftable a:hover{ color:#095992;}
.right_03{height:30px;margin-top:30px;}
/*recove*/
.recov_input{ width:320px; height:26px; line-height:26px; padding:5px; color:#959595;border: 1px solid #D6D6D6;border-radius: 5px; margin-top:7px;}
.recov_ul{ width:650px; float:left; margin-top:55px; margin-left:60px; text-align:left;}
.recov_ul li{ height:40px; line-height:40px; margin-top:20px; font-size:14px;}
.recov_ul li b{ color:#E60000; margin-top:3px; float:left;margin-right:5px;display:inline; }
.recov_ul li i{ float:left;  text-align:right; width:110px;}