@charset "utf-8";
/* CSS Document */
ul,li,form,h1,h2,h3,h4,h5,h6,h7,p,body,dl,dt,dd,input,img,select,ol{ margin:0; padding:0; list-style:none; line-height:24px;}
body{ font-size:14px; color:#5e5e5e;  background:#fff; font-family:Arial, Helvetica, sans-serif}
.clb{ clear:both;}
a{ text-decoration:none; color:#5e5e5e;}
a:hover{ text-decoration:none; color:#fd3c0b; }
li{ float:left; list-style:none; line-height:24px;}
img{ border:none}
.blue{color:#1a66b3}

.top{background:#fff; margin:0 auto; height:auto;}
.top .top_menu{ width:auto; background:#eeeeee; margin:0 auto; height:21px;border-bottom:1px solid #cecece }
.top .top_menu .top_menu_c{ width:1000px; margin:0 auto;}
.top .top_menu .top_menu_c .top_left{ width:auto; float:left;line-height:22px; text-align:left; font-size:12px; color:#888;}

.top .top_menu .top_menu_c .top_right{width:auto;float:right;font-size:12px;font-family:"宋体";color:#888888 }
.top .top_menu .top_menu_c .top_right .fx{width:auto;height:16px;color:#888;line-height:16px;padding-top:3px;padding-bottom:2px; float:left;}
.top .top_menu .top_menu_c .top_right .fx .wb_tx{width:auto; height:16px; float:left;padding-right:2px;}
.top .top_menu .top_menu_c .top_right .fx .wb_tx span{width:auto; height:16px; float:left;}
.top .top_menu .top_menu_c .top_right .fx .wb_tx p{width:auto; height:16px; float:left;line-height:16px; padding-left:7px; color:#888 }
.top .top_menu .top_menu_c .top_right .fx .wb_xl span{width:auto; height:16px; float:left;}
.top .top_menu .top_menu_c .top_right .fx .wb_xl p{width:auto; height:16px; float:left;line-height:16px; padding-left:7px; color:#888}
.top .top_menu .top_menu_c .top_right .fx .wb_xl{width:auto; height:16px; line-height:16px; float:left;}

.top .top_menu .top_menu_c .top_right ul{ width:auto; float:left; height:21px;padding-left:16px; color:#888}
.top .top_menu .top_menu_c .top_right ul li{ width:auto; height:21px; float:left; font-size:12px; color:#888; line-height:22px; text-align:center; padding-right:4px; padding-left:4px; }
.top .top_menu .top_menu_c .top_right ul li a{ color:#888; text-align:center;  width:auto;}
.top .top_menu .top_menu_c .top_right ul li a:hover{ color:#ff4400; text-align:center; text-decoration:underline; width:auto;}
.top .top_menu .top_menu_c .top_right ul li.fg{width:auto; font-size:11px; padding-left:1px; padding-right:1px; float:left;height:21px; text-align:center; line-height:22px; color:#888; }

/*--top_menu_end--*/
.top .logo_main{ width:1000px; margin:0 auto; height:144px;padding-top:12px;  }
.top .logo_main .logo{ width:auto; height:114px; float:left;position:relative; padding-top:3px; padding-bottom:15px;  z-index:0}
.top .logo_main .logo a{ width:auto; height:114px; float:left;}

.top .logo_main .left_tex{width:auto;height:63px;float:left;}
.top .logo_main .left_tex span{width:auto;height:auto;float:left;font-size:24px;color:#ff5600 }
.top .logo_main .left_tex p{width:auto;height:auto;float:left;font-size:14px;color:#27579f }

.top .logo_main .logo_right_x2{float:right; }
.top .logo_main .logo_right_x{ width:auto; height:47px; float:right;  padding-top:5px; padding-right:20px; }
.top .logo_main .logo_right_x .pic{height:47px; float:left;}
.top .logo_main .logo_right_x .tel_text{border-style: none;
	border-color: inherit;
	border-width: medium;
	height:47px;float:left;font-size:22px; font-family:微软雅黑, ，黑体; }
.top .logo_main .logo_right_x .tel_text .tit{float:left; font-size:16px;font-family:微软雅黑, ，黑体; 
color:#27579f; line-height:21px; height:21px; padding-top:3px;/* background:#222;*/ }
.top .logo_main .logo_right_x .tel_text .num{ float:left; font-weight:bold; height:32px; font-size:21px; font-family:微软雅黑, ，黑体; 
color:#ff9c00; /*background:#F00;*/ line-height:24px; }
* html .top .logo_main .logo_right_x .tel_text .num{line-height:18px;}

/*--logo_main_end--*/
.logo_main .nav{ height:82px; width:861px;float:right; position:relative; z-index:10000; background:url(/cn/images/menu_bg.png) no-repeat; margin-top:-80px; right:13px;}
.logo_main .nav .nav_main{ height:82px; width:861px; top:10px; float:left; position:relative; z-index:10000; overflow:hidden;}
.logo_main .nav .nav_main #nav{width:851px; position:relative; height:56px; line-height:56px; border-bottom:0px; position:absolute; z-index:10000;  text-decoration:underline; float:left; overflow:hidden; padding-left:10px; font-size:14px; font-family:微软雅黑, ，黑体; }
.logo_main .nav .nav_main #nav .menu1{width:104px; height:56px; color:#003eb1; font-weight:bold;
cursor:hand; overflow-y:hidden; color:#fff;}
.logo_main .nav .nav_main #nav .menu1 a{ color:#fff; height:56px; width:104px; float:left; color:#fff;  text-align:center; background:url(/cn/images/menu1_dq.gif) no-repeat; font-size:14px; font-family:微软雅黑, ，黑体; }
.logo_main .nav .nav_main #nav .menu1 a:hover,.logo_main .nav .nav_main #nav .dq1 a{ color:#fff; width:104px; height:56px; float:left; color:#fff; border:none; background:url(/cn/images/menu1_jg.gif) no-repeat; font-weight:bold; text-decoration:underline;}
/*.logo_main .nav .nav_main #nav .dq a{ color:#fff; width:104px; height:56px; float:left; color:#fff; border:none; background:url(/cn/images/menu1_jg.gif) no-repeat; font-weight:bold; text-decoration:underline;}*/

.logo_main .nav .nav_main #nav .menu2{width:116px; height:56px; color:#003eb1; font-weight:bold;
cursor:hand; overflow-y:hidden; color:#fff;}
.logo_main .nav .nav_main #nav .menu2 a{ color:#fff; height:56px; width:116px; float:left; color:#fff;  text-align:center; background:url(/cn/images/menu_dq.gif) repeat-x; font-size:14px; font-family:微软雅黑, ，黑体; }
.logo_main .nav .nav_main #nav .menu2 a:hover,.logo_main .nav .nav_main #nav .dq2 a{ color:#fff; width:116px; height:56px; float:left; color:#fff; border:none; background:url(/cn/images/menu_jg.gif) repeat-x; font-weight:bold; text-decoration:underline;}

.logo_main .nav .nav_main #nav .menu3{width:121px; height:56px; color:#003eb1; font-weight:bold;
cursor:hand; overflow-y:hidden; color:#fff;}
.logo_main .nav .nav_main #nav .menu3 a{ color:#fff; height:56px; width:121px; float:left; color:#fff;  text-align:center; background:url(/cn/images/menu_dq.gif) repeat-x; font-size:14px; font-family:微软雅黑, ，黑体; }
.logo_main .nav .nav_main #nav .menu3 a:hover,.logo_main .nav .nav_main #nav .dq3 a{ color:#fff; width:121px; height:56px; float:left; color:#fff; border:none; background:url(/cn/images/menu_jg.gif) repeat-x; font-weight:bold; text-decoration:underline;}

.logo_main .nav .nav_main #nav .menu4{width:118px; height:56px; color:#003eb1; font-weight:bold;
cursor:hand; overflow-y:hidden; color:#fff;}
.logo_main .nav .nav_main #nav .menu4 a{ color:#fff; height:56px; width:118px; float:left; color:#fff;  text-align:center; background:url(/cn/images/menu_dq.gif) repeat-x; font-size:14px; font-family:微软雅黑, ，黑体; }
.logo_main .nav .nav_main #nav .menu4 a:hover,.logo_main .nav .nav_main #nav .dq4 a{ color:#fff; width:118px; height:56px; float:left; color:#fff; border:none; background:url(/cn/images/menu_jg.gif) repeat-x; font-weight:bold; text-decoration:underline;}

.logo_main .nav .nav_main #nav .menu5{width:118px; height:56px; color:#003eb1; font-weight:bold;
cursor:hand; overflow-y:hidden; color:#fff;}
.logo_main .nav .nav_main #nav .menu5 a{ color:#fff; height:56px; width:118px; float:left; color:#fff;  text-align:center; background:url(/cn/images/menu_dq.gif) repeat-x; font-size:14px; font-family:微软雅黑, ，黑体; }
.logo_main .nav .nav_main #nav .menu5 a:hover,.logo_main .nav .nav_main #nav .dq5 a{ color:#fff; width:118px; height:56px; float:left; color:#fff; border:none; background:url(/cn/images/menu_jg.gif) repeat-x; font-weight:bold; text-decoration:underline;}

.logo_main .nav .nav_main #nav .menu6{width:118px; height:56px; color:#003eb1; font-weight:bold;
cursor:hand; overflow-y:hidden; color:#fff;}
.logo_main .nav .nav_main #nav .menu6 a{ color:#fff; height:56px; width:118px; float:left; color:#fff;  text-align:center; background:url(/cn/images/menu_dq.gif) repeat-x; font-size:14px; font-family:微软雅黑, ，黑体; }
.logo_main .nav .nav_main #nav .menu6 a:hover,.logo_main .nav .nav_main #nav .dq6 a{ color:#fff; width:118px; height:56px; float:left; color:#fff; border:none; background:url(/cn/images/menu_jg.gif) repeat-x; font-weight:bold; text-decoration:underline;}

.logo_main .nav .nav_main #nav .menu7{width:135px; height:56px; color:#003eb1; font-weight:bold;
cursor:hand; overflow-y:hidden; color:#fff;}
.logo_main .nav .nav_main #nav .menu7 a{ color:#fff; height:56px; width:135px; float:left; color:#fff;  text-align:center; background:url(/cn/images/menu7_dq.gif) no-repeat; font-size:14px; font-family:微软雅黑, ，黑体; }
.logo_main .nav .nav_main #nav .menu7 a:hover,.logo_main .nav .nav_main #nav .dq7 a{ color:#fff; width:135px; height:56px; float:left; color:#fff; border:none; background:url(/cn/images/menu7_jg.gif) no-repeat; font-weight:bold; text-decoration:underline;}

/*--menu3 end---*/

/*下拉菜单*/
* html .nav .nav_main #nav ul li{ height:auto; overflow:hidden;}
* html .nav .nav_main #nav ul li br{ line-height:6px;}
.nav .nav_main #nav ul li{ float:left; width:auto; white-space:nowrap; font-size:15px; text-align:center; line-height:56px; padding-right:0px; padding-left:0px; overflow:hidden}
.nav .nav_main #nav ul li.fg{ position:relative; top:0px; width:2px; float:left; overflow:hidden; height:56px; line-height:56px; color:#757575; background:#fff; padding-left:0px; padding-right:0px; background:url(/cn/images/menu_fgx.jpg) no-repeat}
.nav .nav_main #nav ul li.c{}
.nav .nav_main #nav ul li.c a{ display:block; height:56px; line-height:56px; float:left; padding-left:21px; cursor:pointer; text-transform:capitalize; margin-right:3px; color:#003eb1; text-decoration:none; font-weight:bold  }
.nav .nav_main #nav ul li.c a span{ display:block; height:56px; padding-right:21px; line-height:56px;}
.nav .nav_main #nav ul li.c a:hover{color:#fff; text-decoration:underline; overflow:hidden; padding-left:21px; font-weight:bold  }
.nav .nav_main #nav ul li.c a:hover span{cursor:pointer; height:56px; padding-right:21px; } 

/*--nav_end--*/

.top .search{background:#fff; margin:0 auto; height:36px; overflow:hidden; background:#f9f9f9; border-top:1px solid #616e84; background:url(/cn/images/search_bg.jpg) repeat-x; border-bottom:1px solid #b5c6de}
.top .search .search_main{ margin:0 auto; height:36px; overflow:hidden; width:1000px;}
.top .search .search_main .search_left{ height:36px; overflow:hidden; width:600px; float:left; padding-left:10px }
.top .search .search_main .search_left ul{width:auto; float:left; overflow:hidden; height:36px;}
.top .search .search_main .search_left ul li{width:auto; float:left; overflow:hidden; padding-left:10px; padding-right:10px; text-align:center; line-height:36px; font-size:12px; color:#7e7e7e}
.top .search .search_main .search_left ul li.home{ color:#616e84; width:auto; float:left; overflow:hidden; padding-left:0px; padding-right:0px; text-align:center; line-height:36px; }
.top .search .search_main .search_left ul li a{width:auto; float:left; overflow:hidden; font-family:"微软雅黑","黑体"; font-size:12px; color:#616e84; height:36px; }
.top .search .search_main .search_left ul li a:hover{width:auto; float:left; overflow:hidden; font-family:"微软雅黑","黑体" ; font-size:12px; color:#ff4400; height:36px; }

.top .search .search_main .search_right{ height:31px; overflow:hidden; width:217px; float:right; padding-top:7px; }
.top .search .search_main .search_right .inp{ height:23px; overflow:hidden; width:216px; float:left; background:url(/cn/images/search_bg01.jpg) no-repeat; }
.top .search .search_main .search_right .inp .p{height:20px; overflow:hidden; width:110px; background:none; padding-top:3px; margin-left:8px; padding-left:22px; float:left;}
* html .top .search .search_main .search_right .inp .p{ margin-left:4px;}
*+ html .top .search .search_main .search_right .inp .p{ margin-left:4px;}

.top .search .search_main .search_right .inp .p input{ height:18px; overflow:hidden; width:110px; float:left; color:#888; line-height:18px; border:none; color:#7e7e7e; font-size:12px }
.top .search .search_main .search_right .inp .button{ height:23px; overflow:hidden; width:45px; float:right;}
.top .search .search_main .search_right .inp .button input{width:45px; height:23px; float:left; overflow:hidden; background:url(/cn/images/search_bot01.jpg) no-repeat; border:none; cursor:pointer;}
/*--search end--*/

/*search end*/
.top #banenr{ width:100%; height:490px; float:left; position:relative; z-index:0; margin:0 auto; }
.top #banner_main { display:block; width:100%; height:490px; list-style:none; padding:0; margin:0; position:relative; z-index:0; border-bottom:1px solid #c7c7c7; margin:0 auto;}
.top #banner_main li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; z-index:0;}
.top #banner_main li a { display:block; width:100%; height:100%; text-indent:-9999px; z-index:0;}
.top #toggle_button { width:auto; display:block; list-style:none; position:absolute; top:640px; z-index:0; left:16%; }
.top #toggle_button li { margin:0 auto; display:block; list-style:none; width:12px; height:12px; overflow:hidden;  float:left; margin-left:15px; margin-bottom:20px; background:url(/cn/images/yuan_01.png) no-repeat; position:relative; }
.top #toggle_button li a { display:block; width:12px; height:12px; overflow:hidden; float:left; text-indent:-9999px ; overflow:hidden; }
* html .top #toggle_button li {background:url(/cn/images/yuan01.gif) no-repeat;}
.top #toggle_button li.current{width:12px; height:12px; border-radius:50%; background:url(/cn/images/yuan_02.png) no-repeat; }
* html .top #toggle_button li.current{ background:url(/cn/images/yuan02.gif) no-repeat;}
/*--banner end--*/
/*--top end--*/

.foot{width:auto; height:auto; margin:0 auto; }

.links{width:1000px;margin:0 auto;line-height:35px;font-family:微软雅黑, ，黑体;padding-bottom:8px; padding-top:8px;clear:both;}
.links ul .links_tit{width:auto;float:left;height:35px;}
.links ul{ width:1000px;float:left;line-height:35px;clear:both;}
.links ul li{width:auto; height:35px; line-height:35px; float:left; padding-left:10px; padding-right:25px; font-size:14px;}
.links ul li a{ text-decoration:none; color:#5e5e5e;}
.links ul li a:hover{ text-decoration:none; color:#e60201}
/*--links--*/

.menu2{ width:1000px; margin:0 auto; height:38px; overflow:hidden; line-height:35px; background:#278dca;}
.menu2 .menu2_main{ width:1000px; margin:0 auto; height:38px; overflow:hidden; line-height:38px; font-family:微软雅黑, ，黑体;
}
.menu2 .menu2_main ul{ width:930px; margin:0 auto; overflow:hidden; line-height:38px;}
.menu2 .menu2_main ul li{ width:auto; height:38px; line-height:38px; float:left; padding-left:18px; padding-right:18px; font-size:14px; text-align:center; font-family:微软雅黑, ，黑体;
}
.menu2 .menu2_main ul li.fg{ width:1px; float:left; overflow:hidden; height:38px; line-height:38px; color:#bbb; padding-left:0px; padding-right:0px;}
.menu2 .menu2_main ul li a{ text-decoration:none; color:#fff;}
.menu2 .menu2_main ul li a:hover{ text-decoration:none; color:#fff;}
/*--menu2 end--*/

.menu2_in{ width:1000px; margin:0 auto; height:38px;line-height:35px; background:#399d02;}
.menu2_in .menu2_main{ width:1000px; margin:0 auto; height:38px;line-height:38px; font-family:微软雅黑, ，黑体;
}
.menu2_in .menu2_main ul{ width:930px; margin:0 auto; line-height:38px;}
.menu2_in .menu2_main ul li{ width:auto; height:38px; line-height:38px; float:left; padding-left:18px; padding-right:18px; font-size:14px; text-align:center; font-family:微软雅黑, ，黑体;
}
.menu2_in .menu2_main ul li.fg{ width:1px; float:left; overflow:hidden; height:38px; line-height:38px; color:#bbb; padding-left:0px; padding-right:0px;}
.menu2_in .menu2_main ul li a{ text-decoration:none; color:#fff;}
.menu2_in .menu2_main ul li a:hover{ text-decoration:none; color:#fff}
/*--menu2 end--*/

.copright{width:auto; height:auto; margin:0px auto; padding-bottom:17px; background:#fff}
.copright .copright_main{width:1000px; padding-top:8px; height:125px; margin:0px auto; padding-bottom:17px; text-align:left; font-size:12px;}
.copright .copright_main .copright1{width:509px; height:104px; padding-top:10px; float:left; overflow:hidden; font-size:12px;}
.copright .copright_main .copright1 .pic{width:50px; height:12px; padding-left:6px}
.copright .copright_main .pic2{width:158px; height:60px; position:relative; top:20px; right:0px; float:right}
.copright .copright_main .pic2 img{ margin-right:4px;}
.copright .copright_main .logo_bot{width:auto; height:auto; float:left; background:url(/cn/images/logo_bot.jpg) no-repeat; position:relative; overflow:hidden; padding-left:0px; padding-right:24px; top:15px}
/*--copright_main--*/

.copright_inside{width:1000px; height:auto; margin:0px auto; padding-bottom:17px; text-align:left; background:#dddddd;}
.copright_inside .copright_main{width:1000px; height:125px; margin:0px auto; padding-bottom:17px; padding-top:12px; text-align:left; font-size:12px; background:#dddddd;}
.copright_inside .copright_main .pic2{width:158px; height:60px; position:relative; top:-60px; right:10px; float:right}
.copright_inside .copright_main .pic2 img{ margin-right:4px;}
.copright_inside .copright_main .logo_bot{width:142px; height:45px; float:left; position:relative; overflow:hidden; 
padding-left:27px; padding-right:57px; top:26px}
.copright_inside .copright_main .copright1{width:600px; height:84px; float:left; text-align:left; padding-top:10px }
.copright_inside .copright_main .copright1 .pic{width:60px; height:12px; padding-left:6px }
/*--copright end--*/

.content_area{ width:auto; height:auto; margin:0 auto; background:#fff;padding-top:17px;}
.cont_main{width:1000px; height:auto; margin:0 auto;}
.cont_main .sy_left{width:219px; height:auto; float:left;position:relative;}
.cont_main .sy_left .left_t01{width:219px; height:32px; line-height:32px; text-align:center; color:#fff; float:left;padding-bottom:15px; }
.cont_main .sy_left .left_t01 p{width:auto; height:32px; line-height:32px; text-align:center; color:#fff;top:-32px; position:relative; font-weight:bold;}
* html .cont_main .sy_left .left_t01 p{ width:219px; float:left; top:-57px}
.left_top{background-image:url(/cn/images/left_bg_top.jpg);height:94px;float:left;background-repeat:no-repeat;width:219px;}
.left_bottom{background-image:url(/cn/images/left_bg_bottom.jpg);height:90px;float:left;background-repeat:no-repeat;width:219px;background-position:bottom;top:-50px;position:relative;margin-bottom:-50px;}
/*原 .cont_main .sy_left .left_c 样式，去掉了.cont_main .sy_left样式*/
/*.left_c{width:219px; height:auto; float:left;background:url(/cn/images/left_bg.jpg) no-repeat;}*/
.left_c{width:219px; height:auto; float:left;background:url(/cn/images/left_bg_middle.jpg) repeat-y;/* height:640px; */}
.left_c .left_n{width:219px; height:auto; float:left;/*padding-top:41px;*/padding-bottom:12px;position:relative;top:-50px;margin-bottom:-50px;}
.left_c .left_n ul{ padding-bottom:5px; width:176px; height:auto; float:left;white-space:nowrap; padding-left:22px; padding-right:21px }
.left_c .left_n ul li{ width:176px; height:24px; line-height:32px; float:left;font-size:12px; text-align:center; }
.left_c .left_n ul li.nav01{ width:176px; height:24px; padding-bottom:6px; line-height:26px; float:left;border-bottom:none; text-align:center; font-weight:bold;}
.left_c .left_n ul li.nav01 a{width:176px; height:24px; line-height:26px; float:left; 
background:url(/cn/images/left_jg_01.jpg) no-repeat; color:#fff; font-weight:bold; font-size:14px }
.left_c .left_n ul li.nav01 a:hover{width:176px; height:24px; line-height:26px; float:left; 
background:url(/cn/images/left_jg_01.jpg) no-repeat; font-weight:bold; color:#fff;  }
.left_c .left_n ul li.nav02{ width:176px; height:24px; line-height:26px; float:left;border-bottom:none; text-align:center; font-weight:bold;}
.left_c .left_n ul li.nav02 a{width:176px; height:24px; line-height:26px; background:url(/cn/images/left_jg_01.jpg) no-repeat; color:#fff; font-weight:bold; font-size:14px; }
.left_c .left_n ul li.nav02 a:hover{width:176px; height:24px; line-height:26px; 
background:url(/cn/images/left_jg_01.jpg) no-repeat; font-weight:bold; color:#fff;  }
.left_c .left_n ul li.hover{ width:176px; height:24px; padding-bottom:6px; line-height:26px; float:left;}
.left_c .left_n ul li.hover a{ width:176px; height:24px; text-align:left; float:left;font-weight:bold; text-decoration:none; color:#1c75ba; text-align:center }
.left_c .left_n ul li.hover a:hover{ width:176px; height:24px; float:left;text-decoration:underline; color:#1c75ba;}
.left_c .left_n ul li a{ width:176px; height:24px; line-height:26px; text-align:left; float:left;text-decoration:none; color:#333; font-size:14px; text-align:center;}
.left_c .left_n ul li a:hover{ width:176px; height:24px; text-align:center; line-height:26px; float:left;text-decoration:underline; color:#1c75ba; }
/*left_n*/
.left_c .cont_left{width:219px; height:auto; float:left;position:relative;z-index:10;}
.left_c .cont_left .pic{padding-left:22px; width:186px; height:auto; float:left; overflow:hidden; }
.left_c .cont_left .font{padding-left:18px; width:199px; height:auto; float:left; overflow:hidden; }
.left_c .cont_left .font h1{width:176px; height:28px; line-height:28px; float:left; overflow:hidden; color:#5d5d5d; font-size:14px; padding-left:9px;}
.left_c .cont_left .font p{width:199px; height:auto; line-height:22px; float:left; overflow:hidden; color:#5d5d5d; font-size:12px; padding-left:10px;}
/*cont_left*/
/*sy_left*/

.product_rec{width:770px; height:269px; margin:0 auto; padding-bottom:14px; font-size:14px; overflow:hidden; border:1px solid #d7d7d7; margin-top:20px; border-right:1px solid #d7d7d7}
.product_rec .tit{width:770px; padding-left:32px; height:40px; float:left; overflow:hidden; padding-top:5px; }
.product_rec .tit .tt{width:223px; text-align:center; height:40px; line-height:40px; color:#fff; float:left; overflow:hidden;}
.product_rec .tit .tt span{width:223px; text-align:center; position:relative; top:-40px; height:40px; line-height:40px; color:#fff; font-weight:bold; float:left; overflow:hidden;}
* html .product_rec .tit .tt span{ top:-65px}
.product_rec .tit .tt span a{line-height:40px; color:#fff; font-weight:bold;}
.product_rec .cont{ width:auto; height:auto; float:left; font-size:14px; overflow:hidden; }
/*.product_rec .cont .left_arrow{ cursor:pointer; width:12px; float:left; overflow:hidden; height:241px; position:relative; margin-top:110px; margin-right:10px; margin-left:9px }
.product_rec .cont .right_arrow{ cursor:pointer; width:12px; float:left; overflow:hidden; height:241px; position:relative; margin-top:110px; right:9px; }
* html .product_rec .cont .left_arrow{ margin-right:10px; margin-left:5px}
* html .product_rec .cont .right_arrow{margin-top:110px; position:relative; }*/
/*.product_rec .cont ul{ width:720px; float:left; overflow:hidden; height:auto; padding-top:14px; padding-left:4px }*/
/*.product_rec .cont ul{ height:auto; padding-top:14px; padding-left:4px }
.product_rec .cont ul li{ width:170px; float:left; overflow:hidden; height:206px; padding-right:6px; padding-bottom:0px}
.product_rec .cont ul li p{ width:170px; float:left; overflow:hidden; height:36px; line-height:36px; text-align:center}
.product_rec .cont ul li p a{ color:#5e5e5e; font-size:14px; } 
.product_rec .cont ul li p a:hover{ color:#e60201; text-decoration:underline}
.product_rec .cont ul li .pic_case .pic_c{ display:block; height:168px; width:168px; margin-right:auto; margin-left:auto; border:1px solid #d7d7d7; text-align:center; }
.product_rec .cont ul li .pic_case .pic_c {display:table; text-align:center; width:168px; height:168px; float:left; overflow:hidden;}
.product_rec .cont ul li .pic_case .pic_c span{display: table-cell; vertical-align: middle; }
.product_rec .cont ul li .pic_case .pic_c{*position:relative; *overflow:hidden;}
.product_rec .cont ul li .pic_case .pic_c span{*position:absolute; *left:50%; *top:50%;}
.product_rec .cont ul li .pic_case .pic_c img{*position:relative; *left:-50%; *top:-50%;}
.product_rec .cont ul li .pic_case{width:170px; height:170px; float:left; overflow:hidden}*/
.left_arrow{float: left; padding-top: 110px; width: 30px; vertical-align: middle; text-align: center;}
.right_arrow{float: left; padding-top: 110px; width: 30px; vertical-align: middle; text-align: center;}
.list{padding-top:20px;visibility: visible; overflow: hidden; position: relative; z-index: 2; left: 0px; width: 710px;float:left;}
.list ul li{ width:170px; float:left;  height:206px; padding-right:6px; padding-bottom:0px}
.list ul li p{ width:170px; float:left;  height:36px; line-height:36px; text-align:center}
.list ul li p a{ color:#5e5e5e; font-size:14px; } 
.list ul li p a:hover{ color:#e60201; text-decoration:underline}
.list ul li .pic_case .pic_c{ display:block; height:168px; width:168px; margin-right:auto; margin-left:auto; border:1px solid #d7d7d7; text-align:center; }
.list ul li .pic_case .pic_c {display:table; text-align:center; width:168px; height:168px; float:left; }
.list ul li .pic_case .pic_c span{display: table-cell; vertical-align: middle; }
.list ul li .pic_case .pic_c{*position:relative;}/*IE6*/
.list ul li .pic_case .pic_c span{*position:absolute; *left:50%; *top:50%;}
.list ul li .pic_case .pic_c img{*position:relative; *left:-50%; *top:-50%;}/*IE6*/
.list ul li .pic_case{width:170px; height:170px; float:left;}
/*product_rec*/

.cont_main .sy_right{ width:772px; height:auto; float:right; overflow:hidden} 
.cont_main .sy_right{ width:772px; height:auto; float:right; overflow:hidden} 
.cont_main .sy_right .right_c{ width:772px; height:auto; float:right; overflow:hidden; background:#e7f3ff; margin-bottom:20px;} 
.cont_main .sy_right .right_c .r_t{ width:772px; height:30px; padding-top:15px; line-height:30px; float:left; overflow:hidden; } 
.cont_main .sy_right .right_c .r_t span{ width:auto; height:30px; line-height:30px; float:left; overflow:hidden; font-size:16px; font-family:"微软雅黑"; color:#398fc4; padding-left:23px; } 
.cont_main .sy_right .right_c .r_t p{ width:auto; height:30px; line-height:30px; float:left; overflow:hidden; font-size:12px; font-family:"微软雅黑"; color:#b1b1b1; } 
/*r_t*/
.cont_main .sy_right .right_c .right_f{ width:726px; color:#333333; height:auto; padding-top:0px; line-height:26px; float:left; overflow:hidden; padding-left:23px; text-indent:2em; } 
.cont_main .sy_right .right_c .right_f p{/*width:726px; float:left; overflow:hidden;text-align:left;*/color:#333333; height:auto; padding-bottom:8px; line-height:26px;text-indent:2em;}
.cont_main .sy_right .right_c .right_f .pic01{ width:239px; overflow:hidden; float:right; position:relative; color:#333333; height:240px; padding-top:0px; line-height:26px; z-index:0; top:-10px;} 
.cont_main .sy_right .right_c .right_f .pic01 img{ margin-left:-18px;}

/*共用*/
.pppp{width:219px; height:32px; position:relative; line-height:32px; text-align:center; color:#fff; overflow:hidden; top:-32px; font-weight:bold; }
.fontqqq{ font-size:14px; font-family:"微软雅黑"; line-height:26px; color:#fff;}
/*共用*/

/*订单样式*/
.orderchecklist
{
	width:450px;
}
.orderchecklist li
{
	float:left;
	width:150px;	
}
.productorder .orderInput
{
	background-color: #f7fdfe;line-height: 22px;height: 22px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #e7e7e7;border-bottom-color: #e7e7e7;border-left-color: #666666;border-top-color: #666666;
}
/*订单样式结束*/