/*
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;}
ul,ul li{ list-style:none;}
input{vertical-align:middle;}
img{vertical-align:middle;}
select{vertical-align:middle;}
html{overflow:-moz-scrollbars-vertical;}
body { text-align: center;margin:0; padding:0; font-size:12px; color:#7a7a7a; line-height:21px; font-family:Arial, Helvetica, sans-serif;}
a{text-decoration:none;}
a:link {color: #333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover {color: #c7000a; text-decoration:underline;}
.blue,.blue a:link,.blue a:visited{ color:#0f75b8;}
.blue1,.blue1 a:link,.blue1 a:visited{ color:#1d2088;}
.red,.red a:link,.red a:visited{ color:#ff0000;}
.gray,.gray a:link,.gray a:visited{ color:#686868;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; height:1px; line-height:1px; font-size:1px; overflow:hidden;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;clear:both; visibility:hidden;}
.textLeft{ text-align:left;}
.textRight{ text-align:right;}
.textCenter{ text-align:center;}
.border_a{border-top:1px solid #e7edf2; height:15px; line-height:15px; font-size:15px; overflow:hidden; clear:both;}
.padding_10{ padding-left:10px;}
.paddingR_10{ padding-right:10px;}
.clearboth{ clear:both;}
/* top */
#fl_ltop {
	right:25px;
	position:absolute;
	top:100px;
	width:98px;
	
}
#fl_ltop h2{ background:url(../images/liuyan_bg.jpg) no-repeat; height:27px; line-height:27px;}
#fl_ltop ul{ background:url(../images/liuyan__bg.jpg) repeat-y;padding:10px 10px 0 8px;}
#fl_ltop li{ background:url(../images/qq.jpg) no-repeat left 6px; height:26px; line-height:26px; text-align:left; padding-left:17px; }
#fl_ltop .bo{ background:url(../images/liuyan_b.jpg) no-repeat; height:12px; line-height:12px; overflow:hidden;}
#fl_ltop .bo a{ width:15px; height:12px; display:block; margin:0 auto;}

#control {
	right:25px;
	position:absolute;
	top:100px;
	width:98px;
}
#control h2{ background:url(../images/liuyan_bg.jpg) no-repeat; height:27px; line-height:27px; text-align:right;}
#control h2 a.ab{ float:right;width:10px; height:10px; line-height:10px; font-size:1px; display:block; padding-top:8px; padding-right:6px; clear:left;}
#control ul{ background:url(../images/liuyan__bg.jpg) repeat-y; clear:both;}
#control li{ text-align:center;}
#control li a img{margin:5px auto 0;}
#control li.bd{ text-align:center; font-weight:bold; color:Black; text-decoration:underline; padding-top:3px; padding-bottom:0px; height:20px; }
#control .bo{ background:url(../images/liuyan_b.jpg) no-repeat; height:12px; line-height:12px; overflow:hidden;}
#control .bo img{ width:9px; height:6px; display:block; margin:0 auto; padding-top:0; padding-bottom:4px;}


.top_text{ text-align:right; width:953px; margin:0 auto; height:16px; line-height:16px; padding-top:10px;}
.logo_nav{ height:72px; width:1004px; margin:0 auto; background:url(../images/left_bg.gif) no-repeat left 5px;}
.logo{ float:left; padding-left:55px; padding-right:26px; width:63px;}

/* nav */
#menu{background:url(../images/nav.gif) no-repeat right top; float:right; width:858px; height:40px; position:relative; margin-top:10px;}
#menu ul{border:0;list-style:none;}
#nav li{height:40px; float:left;}
#nav li .bg{display:none;}
#nav li a{display:block;height:40px;cursor:pointer;text-decoration:none;width:137px;}
#nav li a span{line-height:40px;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
#nav li .nav_on0{background:url(../images/nav1.gif) no-repeat top bottom;}
#nav .nav_a a{ width:108px;}
#nav .nav_a .nav_on0{background:url(../images/nav_01.gif) no-repeat left bottom;}
#nav li .nav_on1{background:url(../images/nav_02.gif) no-repeat left bottom;}
#nav li .nav_on2{background:url(../images/nav_03.gif) no-repeat left bottom;}
#nav li .nav_on3{background:url(../images/nav_04.gif) no-repeat left bottom;}
#nav li .nav_on4{background:url(../images/nav_05.gif) no-repeat left bottom;}
#nav li .nav_on5{background:url(../images/nav_06.gif) no-repeat -1px bottom;}
#nav li .nav_on span{background:#C9D8DF;color:#10576B;text-decoration:none;}
#menu_con{
	text-align:left;
	clear:both;
	position:absolute;
	height:22px;
	line-height:22px;
	left: 0px;
	top: 40px;
}
#menu_con #qh_con1{ padding-left:108px;}
#menu_con #qh_con2{ padding-left:245px;}
#menu_con #qh_con3{ padding-left:382px;}
#menu_con #qh_con4{ padding-left:519px;}
#menu_con #qh_con5{ padding-left:656px;}
#menu_con ul{zoom:1;}
#menu_con li{height:28px;line-height:28px; background:url(../images/nav_bg.gif) no-repeat center bottom #f5fbff; border-left:1px solid #2e529f; border-right:1px solid #2e529f;text-align:center;width:135px; font-size:14px;}
#menu_con a.first,#menu_con a:hover{ background:#cae0f4}
#menu_con li a{display:block;background:transparent;color:#fff; cursor:pointer;height:28px;line-height:28px;width:135px;}
#menu_con li a,#menu_con li a:link,#menu_con li a:visited{ color:#1d2088; text-decoration:none;}
#menu_con li a:hover{ color:#e60012; text-decoration:none;}
#menu_con li a span{width:135px; text-align:center;height:28px;line-height:28px;background:url(../images/u_04.gif) no-repeat right center;}
#menu_con .liNo{ border-bottom:1px solid #2e529f;}

/* banner */
.banner{ width:1004px; margin:0 auto; text-align:center;}
.banner object { margin:0 auto;}
/* main */
.main{ background:url(../images/main.gif) no-repeat; width:953px; height:152px; margin:5px auto 0 auto;}
.products{ width:660px; float:left;}
.products .title{ float:left;width:54px;}
.products .title li{height:76px; line-height:76px;padding-left:5px; text-align:center; font-size:14px; font-weight:bold; color:#0050b8;cursor:pointer;}
.products .textLeft img{ margin-right:20px; padding:1px; border:1px solid #B2B2B2;}
.products .textLeft p{ padding:0 15px 0 0;}
.products .title .hover{ background:url(../images/l_bg.gif) no-repeat right center; padding-left:8px; color:#e60012;text-decoration:none;}
.products .pro{ float:left; padding:25px 0 0 15px; width:580px; overflow:hidden; height:110px;}
.products .pro li{ background:url(../images/product_bg.gif) no-repeat; width:99px; height:100px; padding-top:5px; line-height:36px; float:left; margin-right:16px;}
.products .pro img{ width:74px; height:72px;}
.news{ float:right;text-align:left; padding:20px 15px 0 10px;  }
.news h2{ margin-bottom:10px;}
.news li{ height:21px; line-height:21px;width:265px; overflow:hidden;}

/* bottom */
.bottom{ width:953px; margin:0 auto; height:28px; line-height:28px; text-align:right; clear:both;}
.bottom_w{ width:1004px; margin:15px auto 0 auto; height:28px; line-height:28px; text-align:right; background:url(../images/p_33.gif) repeat-x;}

/* about */
.wrap{ background:url(../images/p_07.gif) repeat-x; clear:both; width:1004px; margin:0 auto; padding-top:25px;}
.wrapL{ width:210px; float:left; padding-left:25px;}
.wrapL .left_n{ margin-bottom:10px;}
.wrapL .left_n .title{ height:40px; overflow:hidden;}
.wrapL .left_n ul{ background:url(../images/p_14.gif) repeat-y; clear:both; padding: 15px 0;}
.wrapL .left_n li{ height:30px; line-height:30px; background:url(../images/p_19.gif) no-repeat center top; text-align:left; font-size:14px;}
.wrapL .left_n a{ display:block; line-height:30px; height:30px; overflow:hidden;padding-left:15px; color:#1d2088; text-decoration:none;}
.wrapL .left_n a:hover,.wrapL .left_n a.hover{ background:url(../images/p_17.gif) no-repeat center top; color:#FF0000;}
.wrapL .left_n ul li ul{ padding:0; padding-top:10px; padding-left:30px;}
.wrapL .left_n ul li ul li{ background:none; line-height:22px; line-height:22px;}
.wrapL .left_n ul li ul li a{ color:#333; padding:0;}
.wrapL .left_n ul li ul li a:hover,.wrapL .left_n ul li ul li a.hover{ background:none; color:#FF0000;}
.wrapL .left_n .bg{ background:url(../images/p_25.gif) no-repeat; height:3px; line-height:3px; overflow:hidden;}
.wrapL .left_b li{ margin-bottom:10px;}
.wrapR{ background:url(../images/p_11.gif) no-repeat; width:725px; float:right;}
.wrapR .title{ height:32px; line-height:32px; text-align:right; padding:0 20px;}
.wrapR .title h2{ float:left; width:180px; padding-left:45px; text-align:left; font-weight:bold; color:#1d2088; line-height:35px;}
.wrapR .right_text{ padding:20px 15px; clear:both; text-align:left; color:#333;}

/* products */
.products_r li{ width:170px; float:left; padding-bottom:10px; margin-bottom:15px; border-bottom:1px solid #e3e3e3; line-height:30px; text-align:center;}
.products_r img{ width:106px; height:103px;}
.products_r .input_s{ text-align:center;}
.products_r .zw{ height:30px; line-height:30px; border-top:1px solid #bbbcdb; border-bottom:1px solid #bbbcdb; margin-top:20px; margin-bottom:20px; text-align:center;}

.details .left_img{ float:left; width:290px; margin-right:40px; overflow:hidden;}
.left_img .photo{width:290px; height:282px; margin-bottom:10px;}
.left_img .photo img{ width:290px; height:282px;}
.left_img ul{ padding:10px 0 0 0px; width:334px;}
.left_img ul li{width:50px; height:49px; float:left; display:inline; margin:0 7px 5px 0;}
.left_img ul li img{width:50px; height:49px; display:block; margin:0 auto;}

.details .right_a{ float:left; text-align:left; color:#000; padding-top:30px; width:350px;}
.details .right_a li{ border-bottom:1px solid #bbbcdb; padding-bottom:6px; margin-bottom:15px;}
.details .right_a .t{ font-weight:bold; color:#1d2088; margin-bottom:25px;}
.page{ text-align:right;}



/* news */
.list li{ height:30px; line-height:30px; border-bottom:1px solid #f0f0f0; background:url(../images/service_12.gif) left center no-repeat; padding-left:8px; margin-bottom:5px;}
.list .right{ height:25px; line-height:25px; padding-top:5px; color:#999999;}
.list h2{ border-bottom:1px solid #bbbcdb; height:40px; line-height:40px; text-align:center; font-size:18px; font-family:"SimHei"; color:#1d2088; margin-bottom:15px;}

.contact{ background:url(../images/contact_a_03.gif) no-repeat right top; height:320px; padding-left:20px; padding-top:20px;}
.que input{ border:1px solid #a7bed0; background:url(../images/input_bg.gif) repeat-x; height:20px; line-height:20px; width:186px;}
.que .input_w{ width:454px;}
.que textarea{ overflow:auto; width:454px; height:118px; background:url(../images/input_bg.gif) repeat-x; border:1px solid #a7bed0;}
.jobs .title_td{ border-bottom:1px solid #1d2088;}
/*   
Powered By www.toprand.com
Design By wumei
QQ:674306557
E-mail:wumei95wumei@126.com
*/

