/*
Powered By www.toprand.com
Design By wumei
QQ:674306557
E-mail:wumei95wumei@126.com
*/

/* CSS Document */
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,table,tr,td,embed,label{margin:0;padding:0;border:0; font-size:12px; font-weight:normal;}
img{border:none;display:block;}
ul,ul li{ list-style:none;}
html{overflow:-moz-scrollbars-vertical;}
body { text-align: center;margin:0; padding:0; font-size:12px; background-color:#dae0e5; color: #000; }
a{text-decoration:none;}
a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #c7000a; text-decoration:underline;}
.blue,.blue a:link,.blue a:visited{ color:#003366; font-family:Arial, Helvetica, sans-serif;}
.blue1,.blue1 a:link,.blue1 a:visited{ color:#03a8cb;}
.red,.red,.red a:link,.red a:visited{ color:#ec0000;}
.gray,.gray,.gray a:link,.gray a:visited{ color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; font-size:11px;display:none;}
.gray a:hover{color:#990000;display:none;}
.gray1,.gray1,.gray1 a:link,.gray1 a:visited{ color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.gray1 a:hover{color:#990000;}

/*.gray,.gray,.gray a:link,.gray a:visited{ color:#4f4f4f; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.gray a:hover{color:#990000;}*/

.white,.white,.white a:link,.white a:visited{ color:#fff; font-family:Arial, Helvetica, sans-serif;}
.cWhite a:hover{color:#990000;}
.fB {font-weight: bold;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.left{ float: left;}
.right{ float: right;}
object{ display:block;}
.play{ display:none;} 
.clear{clear:both; line-height:0px; height:0px;font-size:0px; overflow:hidden;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;clear:both; visibility:hidden;}
.textCenter{ text-align:center;}
.textRight{ text-align:right;}


/* focuPic */
.focusPic {width:1003px;height:320px;filter:progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); position:relative;}
.title_bg{height:13px;font-family:04b_08;position:absolute; z-index:999;left:30px; top:210px;}
.title_bg li{ float:left;text-align:center; cursor:pointer; height:13px; line-height:13px; width:12px; margin-left:3px;width:140px; height:90px}
.bigon{background:url(../images/aa_13.gif) no-repeat; width:140px; height:90px;}
.bigoff{ height:13px; line-height:13px; }

/* top */
.top{ width:1003px; background:url(../images/index_02.gif) repeat-x; height:103px; overflow:hidden; margin:0 auto;}
.logo_nav{ width:946px; margin:0 auto;}
.logo_nav .logo{ float:left; padding-top:27px;}
.logo_nav .nav{ float:right; width:781px; height:73px; background:url(../images/index_04.gif) no-repeat;}
.logo_nav .nav .text{ text-align:right; padding:8px 10px 2px 0;}
.logo_nav .nav .text a{ background:url(../images/index2_07.gif) no-repeat left 3px; padding-left:8px; height:18px; line-height:18px; padding-right:10px;}
.logo_nav .nav .text1{ text-align:right; padding:1px 15px 2px 0;}
/* nav */
.nav .navText{ padding-left:23px; text-align:left;}
.nav .navText a{display:inline-block;width:120px;height:45px;margin:0px;padding:0;}
.nav .navText span{ display:none;}
.nav .navText a.a1:hover,.nav .navText a.current1{ background:url(../images/n1.gif) no-repeat left top;}
.nav .navText a.a2:hover,.nav .navText a.current2{ background:url(../images/n2.gif) no-repeat left top;}
.nav .navText a.a3:hover,.nav .navText a.current3{ background:url(../images/n3.gif) no-repeat left top;}
.nav .navText a.a4:hover,.nav .navText a.current4{ background:url(../images/n4.gif) no-repeat left top;}
.nav .navText a.a5:hover,.nav .navText a.current5{ background:url(../images/n5.gif) no-repeat left top;}
.nav .navText a.a6:hover,.nav .navText a.current6{ background:url(../images/n6.gif) no-repeat -2px top;}
/* banner */

/* main */
.main{ width:1003px; background:url(../images/index_13.gif) repeat-x #b6bdc4; margin:0 auto;}
.main_a{ width:975px; height:184px; background:url(../images/index_17.gif) no-repeat; margin:13px auto 11px auto;}
.main_a .title{ background:url(../images/nav_bg.gif) no-repeat; height:25px; line-height:25px; margin:3px 0 0 4px;}
.main_a .title li a,.main_a .title li a:link,.main_a .title li a:hover{ color:#fff;}
.main_a .title .hover a,.main_a .title .hover a:link,.main_a .title .hover a:hover{ color:#000;}
.main_a .title li{ float:left; background:url(../images/index2_33.gif) no-repeat; width:193px; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#fff; cursor:pointer;}
.main_a .title .hover{background:url(../images/index2_32.gif) no-repeat; width:194px;font-size:13px; font-weight:bold; color:#000;}
.main_a .text_m{ padding:10px 30px; clear:both; text-align:left;}
.main_a .text_m .d1{ width:290px; float:left; margin-right:50px;}
.main_a .text_m .d2{ width:100px; float:left;}
.main_a .text_m .d3{ width:110px; float:right; text-align:center;}
.main_a .text_m .d4{ width:180px; float:left; margin-right:20px;}
	.main_a .text_m li{ line-height:24px;}
.main_a .text_m .d3 li{ padding:0; margin:0; line-height:0;}
.main_a .text_m .d3 .liText{ height:20px; line-height:20px;}
.main_a .text_m h2{ padding:12px 0 8px 0;}

/* bottom */
.bottom{ background:url(../images/index_20.gif) repeat-x; height:64px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:1003px; margin:0 auto;}
.bottom .text{ width:965px; margin:10px auto 0 auto; line-height:21px;}
.bottom,.bottom,.bottom a:link,.bottom a:visited{ color:#4b4b4b;}


/* solutions */
.main_b{ width:956px; margin:13px auto; clear:both; text-align:left;}
.main_b .so{ background:url(../images/so_05.gif) repeat-y; padding:8px 20px;}
.so .so_l{ width:180px; float:left;}
.so .so_l .menu{ margin-bottom:10px;}
.so .so_l .menu h2{ background:url(../images/so_08.gif) repeat-x; height:25px; line-height:25px; padding-left:10px; color:#fff; font-weight:bold;}
.so .so_l .menu ul{ background:url(../images/so_13.gif) repeat-x #d6dbdf; padding-top:10px;}
.so .so_l .menu li{ line-height:24px; border-bottom:1px solid #fff; background:url(../images/so_17.gif) no-repeat 10px 8px #c4c9cd; background-color:#d6dbdf;}
.so .so_l .menu .liBg{ background:url(../images/index2_07.gif) no-repeat 10px 8px #c4c9cd;}
.so_l .menu li a{ width:160px; line-height:24px;display:block; padding-left:20px; text-decoration:none;}
.so_l .menu li a:hover{ width:160px; line-height:24px; background:url(../images/index2_07.gif) no-repeat 10px 8px #c4c9cd;display:block; padding-left:20px;}

.so .so_l .link h2{ background:url(../images/so_27.gif) repeat-x; height:25px; line-height:25px; padding-left:10px; color:#000; font-weight:bold; margin-bottom:10px;}
.so .so_l .link li{ background:url(../images/u.gif) repeat-x bottom; height:24px; line-height:24px; padding-left:10px;}
.so .so_r{ width:720px; float:right;}
.so .so_r .cur{ background:url(../images/so_10.gif) no-repeat left top; height:32px; line-height:32px;}
.so .so_r .list_a{ width:353px; border:1px solid #c3c9cf; margin:10px 6px 0 0px; padding:0 1px; float:left;}
.so .so_r .list_a1{ width:353px; border:1px solid #c3c9cf; margin:10px 0 0 0; padding:0 1px; float:right;}
.so .so_r .list_a .title{ height:26px; line-height:26px; background:url(../images/so_25.gif) repeat-x; padding:0 10px;  clear:both; color:#000;}
.so .so_r .list_a .title h2{ float:left; font-weight:bold;}
.list_a .text{ padding:10px; line-height:21px; text-indent:2em; height:60px; clear:both; margin:0; overflow:hidden;}
.list_a .text .left{ margin-right:10px;}
.list_a .textList{ padding:0 10px 0 10px; height:75px;}
.list_a .textList .left{ height:24px; line-height:24px;}
.list_a .textList li{ text-align:right; height:24px; line-height:24px;}
.list_a .textList0{ padding:8px 10px 8px 10px; text-align:right;}
.list_a .textList0 li{ height:24px; line-height:24px;}

/* products */
.so .so_r .list_b{ border:1px solid #c3c9cf; margin:10px 0 0 0; padding:0 1px;}
.so .so_r .list_b .title{ height:26px; line-height:26px; background:url(../images/so_25.gif) repeat-x; padding:0 10px;  clear:both; color:#000;}
.so .so_r .list_b .title h2{ float:left; font-weight:bold;}
.list_b .text{ margin:10px 10px 0px 10px; }
.list_b .text ul{ padding-bottom:15px; line-height:21px; border-bottom:1px solid #e1e4e7; margin-bottom:18px; height:60px;}
.list_b .text .left{ margin-right:10px;}
.list_b .text p{ text-indent:2em;}
.list_b .textList{ padding:0px 10px 8px 10px; line-height:21px;}
.list_b .textList li{ text-align:right;}
.so .so_r .list_b .textList0{ padding:8px 10px 8px 10px; text-align:right;}
.so .so_r .list_b .textList0 li{ height:24px; line-height:24px;}

/* details */
.list_b .list_bg{ background:url(../images/details_07.gif) repeat-x; padding:15px; line-height:24px;}
.products_img{ float:left; background:url(../images/details_10.gif) no-repeat; width:310px; height:216px; margin-right:20px; padding:12px 0 0 8px; text-align:center;}
.de_info h6{ font-size:14px; font-weight:bold; line-height:30px; }
.de_info p{ text-indent:2em; margin-bottom:15px; line-height:21px;}
.details{ height:24px; line-height:24px; border-bottom:1px solid #d6e0e9; margin-bottom:15px; width:690px;}
.details li{background:url(../images/details_16.gif) no-repeat; float:left; text-align:center; margin-right:3px; width:97px; cursor:pointer;}
.details .hover{ background:url(../images/details_14.gif) no-repeat; width:97px; font-weight:bold;}
.list_bg h1{margin-bottom:15px;height:30px; line-height:30px; text-align:center;font-size:18px; font-family:"SimHei"; border-bottom:1px solid #d7dce0;}
/* .list_bg h6.tt{ text-align:center; color:#666666; margin-bottom:15px;}*/
.list_bg h6.tt{ text-align:center; color:#ffffff; margin-bottom:15px;display:none;}

/* about */
.text_about img{ margin-right:15px; border:1px solid #ccc; padding:3px;}
.text_about{ padding:15px; text-align:left; line-height:24px;}
.text_about h3{ font-weight:bold;}
.text_about p{ text-indent:2em; margin-bottom:10px;}

/* news */
.news_img{padding:15px; clear:both;}
.news_img ul{ background-color:#eceff1; padding:10px 10px 0 10px; height:110px;}
.news_img h2{ font-size:14px; font-weight:bold; height:30px; line-height:30px;}
.news_img p{ text-indent:2em; line-height:24px;}
.news_img h6{ text-align:right;}
.news_img .left img{ border:1px solid #ced6de; padding:2px; margin-right:15px;}
.textList1{padding:0 15px 15px 15px; clear:both; font-family:Arial, Helvetica, sans-serif;}
.textList1 li{ line-height:24px; background:url(../images/so_17.gif) no-repeat left 10px; padding-left:8px;}
.page_1{border:1px solid #e1e1e1; padding:4px 10px; text-align:right; color:#737373; background-color:#fff; margin-top:10px;}

/* zhr */
.zhr .left{ text-align:center; margin-right:15px;}
.zhr h2{ background:url(../images/x_06.gif) no-repeat left center; font-size:14px; font-weight:bold; padding-left:12px; line-height:30px;}
.zhr .right{ width:550px; margin:0; padding:0;}
.list_zhr{ border:1px solid #c3c9cf; border-bottom:none; margin:10px 0 0 0; padding:0 1px;}
.list_zhr .title{ height:26px; line-height:26px; background:url(../images/so_25.gif) repeat-x; padding:0 10px;  clear:both; color:#000;}
.list_zhr .title h2{ float:left; font-weight:bold;}
.list_zhr .right select{ margin-top:2px;}

.booktext{width:720px; padding-bottom:10px; padding-top:10px;}
.booktext .fleft{width:160px; height:25px; float:left; line-height:25px; padding-left:20px; background:url(../images/bg_aa.gif) left top no-repeat; font-weight:bold; color:#1b3d72;}
.booktext .fright{width:540px; float:right; line-height:22px; border-top:#d5e0e9 1px solid; text-align:left; padding-top:3px;}

/*

Powered By www.toprand.com
Design By wumei
QQ:674306557
E-mail:wumei95wumei@126.com
*/