@charset "utf-8";
/* CSS Document */


html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333;outline:0;}
body{background-color:#fffefe}
a,a:hover{color:#333;}
.clearfix{clear:both;}

body, html{}

.w_auto{width:990px; display:block; margin:0 auto;}

.header{height:140px; background:#fff900; border-bottom:1px solid #8A1719; position:fixed;width:100%;z-index:1000;}
.headerex{height:140px}
.header .logo{width:236px; height:80px; display:inline; float:left; background:url(images/logo.png); margin-top:10px;}
.header .logo a{width:263px; height:70px; display:block; text-indent:-99999px;}
.header .logo:active{position:relative; margin-top:10px;}
.header .nave{float:right; display:inline-block; width:460px;}
.header .choose{height:50px; float:right; display:inline;}
.header .choose a{line-height:50px;-webkit-transition: all .2s ease-in-out;font-size:13px; color:#E7E7E7; display:inline-block; float:left;}
.header .choose a:hover{color:#CC0000; text-decoration:underline}
.header .choose span{background:url(images/span.png) no-repeat; height:21px; width:2px; margin:15px 7px 0 7px; float:left; display:inline-block;}
.header .menu{height:60px; line-height:40px; float:left; display:inline;}

.header .menu .list{float:left; height:190px; overflow:hidden; line-height:30px; display:inline; width:220px; margin-right:22px; font-size:14px; color:#fff;}
.header .menu dl{max-height:154px; display:block; overflow:hidden;}

.header .menu dl dt{font-weight:bold; padding:5px 10px; padding-bottom:0; font-size:16px;}
.header .menu dl dt a{color:#fff67f;}
.header .menu dl dt a:hover{text-decoration:underline}
.header .menu dl dd {line-height:26px; margin-top:3px;}


.header .menu dl dd a{color:#9f9a5e;-webkit-transition: all .2s ease-in-out;padding:0 10px; display:block}
.header .menu dl dd a:hover{background:#F1F1F1; color:#333;-moz-box-shadow:2px 2px 5px #CCC; -webkit-box-shadow:2px 2px 5px #CCC; box-shadow:2px 2px 5px #CCC;}



.header .menu a.more{width:70px; height:20px; line-height:20px; text-align:center; background:#ffe900; color:#000;-webkit-border-radius: 3px;
-moz-border-radius: 3px; margin-top:10px;
border-radius: 3px; display:block; font-size:12px; margin-left:5px;}
.header .menu a.more:hover{background:#333333;color:#fff;}

.header .menu li{display:inline; height:10px; float:left; padding-left:35px; padding-right:24px;}
.header .menu li.hover a.mainmenu{color:#5a4e49}
.header .menu li .dmenu{margin-top:30px; background:#5a4e49;/*-moz-box-shadow:2px 2px 5px #333333; -webkit-box-shadow:2px 2px 5px #333333; box-shadow:2px 2px 5px #333333;*/
	position:absolute; width:100%; border-bottom:1px solid #CCC; z-index:9999; top:110px;left:0; display:none;}

.header .menu li .dmenu .w_auto{ position:relative; padding:10px 10px 20px 10px; }
.header .menu a.mainmenu, .header .menu span.mainmenu{font-size:18px; font-weight:bolder;-webkit-transition: all .2s ease-in-out;cursor:pointer; display:block; height:60px; color:#5a4e49;}
.header .menu a.mainmenu:hover, .header .menu span.hover, .header .menu a.hover, .header .menu span.mainmenu:hover{color:#5a4e49;}
.header .menu .testf{position: relative;width:100%;}
.header .menu .testf .test.test1>a:before{content: '';position: absolute;left:40%;width: 0;height: 0;
line-height: 0;overflow: hidden;display: inline-block;*display: inline;*zoom: 1;border-color: 
transparent transparent #5b4f4a transparent;border-style: dashed dashed solid dashed;border-width: 30px 18px 20px 18px;}

.header .search{background:url(images/icon1.png) no-repeat 0 -28px; height:27px; width:205px; display:inline-block; float:right; margin-right:200px;margin-top:30px;border:1px solid #8A1719;}
.header .search .i{width:170px; height:27px; background:none; border:none; line-height:22px; font-size:12px; color:#808080; padding-left:5px; display:inline; float:left;}
.header .search .buttonface {cursor:pointer; text-indent:-99999px; border:0; text-indent:-9999px; background:none; width:30px; display:inline; float:right; height:27px;}
.header .choose .inquiry_btn{background-color:#d31277; margin:25px -380px auto;border:2px solid #8A1719; display:inline-block; float:right;width:120px;height:40px;text-align: center;border-radius: 8px;}
.header .choose a:hover>.inquiry_btn{background-color:#1b96d5; color:#ffe000;border:2px solid #b00;}
.header .choose .inquiry_btn p{color:#fff;font-size:18px;font-weight:bolder;margin-top:-5px;}

.banner{height:519px; position:relative;}
.banner ul {position:absolute; top:0; display:block; left:0; width:100%; height:519px;}
.banner ul li{position:absolute; top:0; left:0; width:100%; height:519px; width:100%; display:none}
.banner ul li a{display:block; height:519px; display:block;}
.banner .w_auto{position:relative;}
.banner .pleft{background:url(images/icon.png) no-repeat;-webkit-transition: all .2s ease-in-out; width:81px; height:81px; display:block; position:absolute; left:-115px; top:220px; cursor:pointer;}
.banner .pright{background:url(images/icon.png) no-repeat -92px 0;-webkit-transition: all .2s ease-in-out; width:81px; height:81px; display:block; position:absolute; right:-115px; top:220px; cursor:pointer;}

.banner .pleft:hover, .banner .pright:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}

.banner .point{position:absolute; top:480px; left:50%; height:17px;}
.banner .point span{width:17px;-webkit-transition: all .2s ease-in-out;text-indent:-9999px; cursor:pointer; height:17px; display:inline-block; background:url(images/icon.png) no-repeat 0 -92px; margin-right:5px;;}
.banner .point span:hover, .banner .point span.on{background-position:-21px -225px;}

.overview{
	background-color:#fcffeb;
	height:100%;
	text-align:center;
	padding-top:30px;
	padding-bottom:50px;
}

.overview h1{font-size:40px;line-height:50px;}
.overview p{width:70%;margin:0 auto;padding-top:3px;font-size:16px;color:#666;}

.show{margin-top:25px; margin-bottom:15px; display:block;}
.show dd{width:320px;-webkit-transition: all .2s ease-in-out;height:240px; display:inline-block; float:left;}
.show dd.d2{margin-left:15px; margin-right:15px;}
.show dd .disc{float:left; height:30px; line-height:30px; font-size:16px; color:#5E5E5E; padding-left:5px; font-weight:bold; overflow:hidden;}
.show dd .more{float:right; display:inline-block; background:url(images/icon.png) no-repeat -44px -92px; width:42px; height:13px; margin-top:10px;}
.show dd .more a{width:42px; height:13px; display:block;}
.show dd:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.show dd:hover .disc{color:#04659d}

.footer{background:#5b4f4a; color:#FFF; font-size:16px; text-align:left;}
.foot_nav{padding-top:40px; position:relative;}
.foot_nav dt{ line-height:30px;}
.foot_nav dd{color:#b3b3b3; font-size:12px; line-height:20px;}
.foot_nav dd a{color:#b3b3b3; font-size:12px; line-height:20px;}
.foot_nav dd a:hover{ text-decoration:underline;}

.fnav01{float:left;display:inline-block; width:182px; }
.share{position:absolute; display:block; width:190px; height:36px; left:0px; bottom:-50px;}
.share a{width:26px; height:26px; display:inline-block;-webkit-transition: all .1s ease-in-out;}
.show .showpic{-webkit-transition: all 1.5s ease-in-out;transition: all 1.5s ease-in-out;-ms-transition: all 1.5s ease-in-out;-moz-transition: all 1.5s ease-in-out;-o-transition: all 1.5s ease-in-out;}
.show .showpic:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);}
.share a:hover{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);}
.share01{background:url(images/icon1.png) no-repeat 0px 0px;}
.share02{background:url(images/icon1.png) no-repeat -31px 0px;}
.share03{background:url(images/icon1.png) no-repeat -62px 0px;}
.share04{background:url(images/icon1.png) no-repeat -94px 0px;}
.share05{background:url(images/icon1.png) no-repeat -126px 0px;}
.foot_tell{position:absolute; display:block; width:224px; height:36px; right:0px; bottom:-50px; color:#b3b3b3; font-size:24px; line-height:40px;}

.foot_en{ background-color:#000;font-size:14px; line-height:36px; color:#636366; text-align:center; margin-top:70px;}


.shop{}
.path{line-height:50px; font-size:12px; color:#3a3a3a;}
.path a:hover{color:#666; text-decoration:underline}
.shop .pro{padding-top:20px; padding-bottom:30px; display:block;}
.shop .sleft{width:500px; position:absolute; display:inline;}
.shop .sleft h2{font-size:34px; line-height:40px; color:#3A3A3A;overflow:hidden;}
.shop .sleft h3{font-size:18px; line-height:24px; color:#999; margin-bottom:5px; overflow:hidden; font-weight:100;}
.shop .sleft .price{padding-top:30px; margin-bottom:20px; line-height:50px; font-size:40px; color:#3a3a3a;}
.shop .sleft .color{height:22px; display:block; overflow:hidden;}
.shop .sleft .color strong{float:left; font-weight:100; display:inline; line-height:22px; font-size:14px; color:#3a3a3a; margin-right:10px;}
.shop .sleft .color span{float:left; display:inline-block; width:20px; height:20px; border:1px solid #6B6B6B; margin-left:10px; cursor:pointer;}
.shop .sleft .color span.on, .shop .sleft .color span:hover{border:2px dotted #C00; width:18px; height:18px;}
.shop .sleft .inquiry_btn{position:relative;background-color:#d31277; border:2px solid #1b96d5; width:180px;height:50px;text-align: center;border-radius: 8px;margin-top:40px;left:0px;}
.shop .sleft a:hover>.inquiry_btn{background-color:#1b96d5; color:#ffe000;border:2px solid #b00;}
.shop .sleft .inquiry_btn p{color:#fff;font-size:18px;font-weight:bolder;margin-top:15px;}
.shop .sleft .pay{width:148px; height:40px; background:url(images/buy.png) no-repeat; display:block; margin-top:30px;}
.shop .sleft .pay a{width:148px; height:40px; display:block;}
.shop .sleft .spec{padding-top:60px; font-size:20px;}
.shop .sleft .spec dt{font-size:24px; color:#3a3a3a; line-height:40px;font-weight:bolder;}
.shop .sleft .spec dd{font-size:18px;}
.shop .sleft .spec dd .nleft{float:left; display:inline; width:100px; line-height:22px; font-size:12px; color:#3a3a3a;}
.shop .sleft .spec dd .nright{float:left; display:inline; width:260px; line-height:22px; font-size:12px; padding-left:20px; color:#7B7B7B;}
.shop .sright{width:500px; float:right; display:inline;margin-right:80px;}
.shop .sright .maxthumb{width:550px; text-align:right; margin-bottom:20px; height:450px; display:block;}
.shop .sright .photo{text-align:right;}
.shop .sright .photo img{display:inline-block; margin-left:8px; cursor:pointer; padding:1px; border:1px solid #CCC;}
.shop .sright .photo img:hover, .shop .sright .photo img.on{border:2px solid #C00; padding:0}
.shop .title{height:85px; display:block; padding-top:50px;}
.shop .title .tl{width:190px; background:#A50C0E; float:left; display:inline; font-size:32px; font-weight:bold; color:#fff; text-align:center; line-height:85px; height:85px; overflow:hidden;}
.shop .title .tr{width:800px; background:#3a3a3a; float:left; display:inline; line-height:85px; height:85px; overflow:hidden;}
.shop .title .tr .text{float:left; display:inline; padding-left:15px; padding-top:15px;}
.shop .title .tr h2{line-height:30px; font-size:26px; color:#fff; font-weight:100;}
.shop .title .tr h3{line-height:20px; font-size:18px; color:#fff; font-weight:100;}
.shop .title .tr .ss{width:92px; height:26px; line-height:26px; display:inline-block; float:right; background:#a50c0e; border-radius:8px;text-align:center; font-size:14px; color:#fff; margin-top:45px; margin-right:20px;}
.shop .description{padding-top:40px; line-height:22px;}
.shop .description p {margin-bottom:5px;}
.shop .description h2{font-size:26px; color:#3a3a3a; line-height:40px; font-weight:100;}
.shop .description h3{font-size:12px; color:#7B7B7B; line-height:20px; font-weight:100;}
.shop .description .l{float:left; display:inline-block; width:210px; height:307px; margin-top:20px;}
.shop .description .c{float:left; display:inline; width:180px; margin-top:150px; background:url(images/power.gif) no-repeat top left; padding-top:40px; line-height:22px; font-size:16px; color:#7b7b7b; margin-left:30px;}
.shop .description .r{float:left; display:inline-block; width:500px; padding-top:80px; margin-left:50px;}
.shop .description .r h2{line-height:30px;}
.shop .description .r .word{padding-top:15px; line-height:20px; color:#7b7b7b; font-size:11px; width:340px;}

.support{display:block; padding-top:40px; padding-bottom:70px;}
.support h1{line-height:50px; margin-bottom:10px; font-size:40px; color:#3a3a3a;}
.support h2{line-height:30px; font-size:20px; color:#3a3a3a; font-weight:100; padding-bottom:15px;}
.support p{line-height:20px; font-size:14px; color:#7b7b7b; width:900px;}
.support h3{line-height:30px; font-size:20px; color:#3a3a3a; font-weight:100; padding-top:30px; padding-bottom:20px;}
.searchText {border:1px solid #CCC;-webkit-transition: all .2s ease-in-out;width:270px; background:#F1F1F1 url(images/searchX_icon.png) no-repeat 10px 12px; padding:5px 10px; font-family:Verdana, Geneva, sans-serif; font-size:16px; height:30px; line-height:30px; margin-bottom:15px; float:left; display:inline-block;}
.searchText:hover{border:1px solid #a50c0e; background-color:#ffe9e9}
.searchBor{height:50px; display:block; overflow:hidden;}
.searchBtn { border:0; margin-left:10px; -webkit-transition: all .2s ease-in-out;width:50px; background:#CCC url(images/search_icon.png) no-repeat 15px 13px; padding:5px 10px; padding-left:40px; font-family:Verdana, Geneva, sans-serif; font-size:16px; height:42px; line-height:42px; margin-bottom:15px; cursor:pointer; float:left; display:inline-block;}
.support .seart{padding-top:10px;}
.support .seart .top{line-height:40px; font-size:26px; font-weight:bold; color:#3a3a3a; text-align:center;} 
.support .seart .category{float:left; display:inline-block; padding-top:20px; width:245px;}
.support .seart .category h2{padding-bottom:10px;}
.support .seart .category ul{width:243px; overflow:auto; overflow-x:hidden; height:355px; border:1px solid #E5E5E5;}
.support .seart .category ul li{height:26px;-webkit-transition: all .2s ease-in-out;cursor:pointer; line-height:26px; font-size:12px; color:#7b7b7b; padding-left:5px;}
.support .seart .category ul li.hover{background:#E5E5E5;}
.support .seart .category ul li:hover{background:#f1f1f1;}
.support .seart .product{float:left; display:inline-block; padding-top:20px; width:340px; padding-left:15px;}
.support .seart .product h2{padding-bottom:10px;}
.support .seart .product ul{width:338px; height:355px; border:1px solid #E5E5E5; overflow:auto; overflow-x:hidden;}
.support .seart .product ul.loading{background:#F1F1F1 url(images/loadingbg.gif) no-repeat center center;}
.support .seart .product ul li{height:26px;-webkit-transition: all .2s ease-in-out;cursor:pointer; line-height:26px; font-size:12px; color:#7b7b7b; padding-left:5px;}
.support .seart .product ul li.hover{background:#E5E5E5;}
.support .seart .product ul li:hover {background:#f1f1f1;}
.support .seart .select{width:345px; float:left; display:inline-block; padding-top:20px; margin-left:15px;}
.support .seart .select .s{height:30px; display:block; padding-left:24px; line-height:30px; font-size:12px; color:#7b7b7b;}
.support .seart .select img{margin-top:55px; margin-left:25px; border:1px solid #B7B7B7;}
.support .seart .select .but{background:url(images/select.png) no-repeat;-webkit-transition: all .2s ease-in-out;width:98px; height:27px; display:block; margin-top:40px; margin-left:115px;}
.support .seart .select .but a{width:98px; height:27px; display:block;}
.support .seart .select .but:hover{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}

.shoplist{display:block; padding-top:0px; padding-bottom:70px;}
.shoplist h1{line-height:50px; font-size:40px; color:#3a3a3a; border-bottom:1px solid #9d9d9d; padding-bottom:7px;}
.shoplist dd{width:237px; height:220px; overflow:hidden; display:inline; float:left; margin-right:14px; margin-top:32px;}
.shoplist dd:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.shoplist dd:hover p.img span {
-webkit-animation:bounceIn 1s .2s ease both;
-moz-animation:bounceIn 1s .2s ease both;}
.shoplist dd:hover .txt{color:#04659d; font-size:16px;}
.shoplist .goods_category p{word-wrap: break-word;}

@-webkit-keyframes bounceIn{
0%{opacity:0;
-webkit-transform:scale(.3)}
50%{opacity:1;
-webkit-transform:scale(1.05)}
70%{-webkit-transform:scale(.9)}
100%{-webkit-transform:scale(1)}
}
@-moz-keyframes bounceIn{
0%{opacity:0;
-moz-transform:scale(.3)}
50%{opacity:1;
-moz-transform:scale(1.05)}
70%{-moz-transform:scale(.9)}
100%{-moz-transform:scale(1)}
}


.shoplist dd.i4, .shoplist dd.i8, .shoplist dd.i12{margin-right:0;}
.shoplist dd img{border:1px solid #cdcdcd; display:block;}
.shoplist dd p.img{ display:block; padding:20px 20px; text-align:center; padding-bottom:10px;}
.shoplist dd p.img span {display:inline-block; width:25px; border:1px solid #666; height:25px; margin:0 5px; margin-bottom:5px;}
.shoplist dd p.txt{text-align:center; font-size:16px; line-height:16px; display:block;margin-top:10px}
.shoplist dd p.longtxt{text-align:center; font-size:14px; color:#999}


.downcontent {clear:both;}
.downcontent .thumb{float:left; display:inline; width:377px;}
.downcontent .thumb .img{ border:1px solid #666;}
.downcontent .thumb p {line-height:19px;}
.downcontent .thumb h3{font-size:18px; line-height:34px; padding-top:16px;}
.downcontent .detail{width:540px; float:right; display:inline} 
.downcontent .detail h2.protitle{font-size:22px; line-height:26px; padding:20px 0 40px 0;}
.downcontent .detail h4{font-size:18px; line-height:30px;}
.downcontent .detail .attr1{background:#edebeb; width:350px;line-height:26px; padding-left:15px; margin-top:10px;}
.downcontent .detail .attr1 span {width:80px; display:inline-block;}
.downcontent .detail .downloads {padding-top:40px;}
.downcontent .detail .downloads a:hover{color:#CC0000}
.downcontent .detail .downloads h4{background:url(images/icon2.gif) no-repeat; font-size:16px; padding-left:34px;}
.downcontent .detail .downloads p{font-size:14px; line-height:30px;}
.downcontent .detail .gopage{background:#a50c0e; line-height:26px; padding:0 20px; color:#fff; display:inline-block; font-size:14px; margin-top:30px;-webkit-border-radius: 30px;
-moz-border-radius: 30px;-webkit-transition: all .2s ease-in-out;
border-radius: 30px;}
.downcontent .detail .gopage:hover{background:#FF3300; padding:0 40px;}

.faqcontent h1{line-height:40px; font-size:22px; margin-top:32px; margin-bottom:5px;}
.faqcontent dl{border:1px solid #ccc; margin-bottom:80px; border-bottom:0}
.faqcontent dl dd {border-bottom:1px solid #ccc; padding:10px 0 10px 10px;}
.faqcontent dl dd .faqtitle{font-size:13px;-webkit-transition: all .2s ease-in-out;cursor:pointer; background:url(images/icon1.gif) no-repeat left; padding-left:20px;}
.faqcontent dl dd .faqtitle:hover{color:#C00; text-decoration:underline}
.faqcontent dl dd .hover{color:#C00; font-weight:bold}
.faqcontent dl dd .contents{display:none; padding:8px 20px 5px 20px;}


.news{display:block;  padding-bottom:70px;}
.news h1{line-height:50px; font-size:40px; color:#3a3a3a; border-bottom:1px solid #9d9d9d; padding-bottom:7px;}

.about{display:block; padding-top:40px; padding-bottom:70px;}
.about h1{line-height:50px; font-size:40px; color:#3a3a3a; border-bottom:1px solid #9d9d9d; padding-bottom:7px; margin-bottom:20px;}
.about img {max-width:990px;}

.newsitem {line-height:20px; clear:both; margin-top:30px;}
.newsitem p.time{line-height:24px; color:#666; margin-bottom:5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-style:italic}
.newsitem .newsitemcontent p {margin-bottom:10px;}

::selection {
	background:#5a4e49; 
	color:#fff900;
}

::-moz-selection {
	background:#5a4e49; 
	color:#fff900;
}

::-webkit-selection {
	background:#5a4e49; 
	color:#fff900;
}

.spages{padding-top:40px; text-align:center; font-size:18px;}
.spages a, .spages span {margin:0 3px; color:#5a4e49; font-size:18px;padding-left:10px;padding-right: 10px}
.spages a:hover{text-decoration:underline}
.spages span.nownum {font-weight:bolder; font-size:20px;}

.base_reads {min-height:350px;}

#spanSeconds{font-weight:bold; color:#CC0000; font-size:14px;}
.publics{line-height:24px; font-size:14px;}
.publics .buttonface{padding:5px 20px; font-size:14px; margin:0; margin-top:20px;}
.publics .infoInput{border:1px solid #CCC; background:#FFF; padding:2px 5px; font-size:14px; font-family:Verdana, Geneva, sans-serif; height:24px; line-height:24px; width:240px;}

.left_base_reads{width:720px; padding-right:20px; display:inline; float:left; margin-right:20px; border-right:1px solid #CCC;}
.left_base_reads img {max-width:720px; display:block;}

.right_pros {width:229px; text-align:center; display:inline; float:right;}
.right_pros .pros {margin-bottom:10px; font-size:14px;}
.right_pros .pros:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.right_pros .pros img{display:block; margin-bottom:5px;}

.indpro{padding:20px 0px;text-align: left; margin:39px auto; clear:both;}
.indpro_auto{width:936px; display:block; margin:0px auto;}
.indpro_auto {clear:both;}
.indpro_title{font-size:32px; line-height:50px; color:#1d96d5; float:left; display:inline-block;font-weight:bolder;}
.indpro .inews_more{margin-top:16px;margin-right:10px;}
.indpro ul{margin-left:-3px;}
.indpro li{float:left; display:inline-block;margin:0px 6px;}
.indpro_data{width:299px; height:120px;display:block;  margin:20px 0px;text-align:center;}
.indpro_data .titles{position:relative;widht:100%;min-height:70px;}
.indpro_left{float:left; display:inline-block; background:url(images/icon.png) no-repeat -536px -120px; width:90px;height:0px;}
.indpro_right{float:right; display:inline-block; color:#666; font-size:11px; line-height:18px;width:170px;height:0px}
.indata_title{font-size:20px; line-height:30px;}
.indata_longtitle{font-size:14px; line-height:30px; color:#999;}
.more_link{font-size:12px; line-height:50px; color:#114374;font-weight: bold;}
.more_link:hover{color:#114374; text-decoration:underline;}

.inews_more{float:right; display:inline-block; width:60px; font-size:11px; line-height:20px; background:#1d96d5; color:#FFFFFF; text-align:center; margin-top:8px;}
.inews_more:hover{color:#ffe900; text-decoration:underline;}
.indpro li:hover>a img{box-shadow:0px 0px 6px rgba(90,78,73,0.5);}
.indpro li:hover>.indpro_data{background:#f1f1f1;}

.grayground{position:absolute; background:#5a4e49; width:100%; height:30px;}
.pathsground{border-bottom:0px solid #FFF; display:block; background:#C0C0C0; height:30px; }
.paths {line-height:30px; margin-bottom:20px; position:absolute; color:#aaa; font-size:16px;}
.paths a{color:#aaa; text-decoration:none}
.paths a:hover{color:#FFFFFF}

.contact_content {height:360px; display:block; overflow:hidden; margin-top:100px;}
.contact_content .wel {float:left; display:inline-block}
.contact_content .wel h1 {font-size:40px; line-height:48px;font-family:'Microsoft Yahei';}
.contact_content .wel h3 {font-size:14px; color:#666666; font-weight:100; line-height:24px; margin-top:10px;}
.contact_content .wel .hr {width:140px; border-bottom:1px solid #808080; height:1px; display:block; line-height:1px; margin:15px 0 15px 0}

.W_contact .W_form{float:right;display:inline;width:639px;position:relative}
.W_contact .W_form .input_01{float:left;display:inline;width:278px;overflow:hidden}
.W_contact .W_form .input_01 .item{height:54px;display:block;overflow:hidden}
.W_contact .W_form .input_01 label{background:#636464;-webkit-border-radius:5px;-moz-border-radius:5px;margin-bottom:10px;border-radius:5px;font-size:15px;width:278px;text-align:center;height:48px;line-height:48px;display:block;color:#fff}
.W_contact .W_form .input_01 .inputtext{display:block;background:#fafafb;border:1px solid #eaeae9;padding:13px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-bottom:0;outline:0;border-radius:5px;font-size:14px;width:250px;margin-top:0}
.W_contact .W_form .input_01 .Q{padding-left:60px;line-height:55px;font-size:14px;background:url(images/w-20121123.gif) no-repeat;background-position:-323px -293px;height:55px;display:block;color:#333;margin-top:30px;width:70px}
.W_contact .W_form .input_01 .Q:hover{text-decoration:none;color:#09C}
.W_contact .W_form .input_02 .inputtextarea{width:320px;padding:13px;overflow-x:hidden;overflow-y:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;margin-bottom:10px;resize:none;outline:0;border-radius:5px;background:#fafafb;border:1px solid #eaeae9;margin:0;margin-left:13px;display:block;clear:both;height:182px;font-size:14px}
.W_contact .W_form .input_02{float:left;display:inline}
.W_contact .W_ct h1{font-size:50px;border-bottom:1px solid #333;width:150px;padding-bottom:25px;margin-bottom:20px;font-family:"Microsoft Yahei";line-height:42px;color:#000}
.W_contact .W_ct h4{font-size:18px;font-family:"Times New Roman",Times,serif;font-style:italic}
.W_contact .W_form .input_02 .inputbtn{background:#e3e3e3;border:0;width:68px;height:30px;line-height:30px;float:right;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:0;margin:0;margin-top:12px;cursor:pointer}