﻿@charset "utf-8";
/* CSS Document */
/*切图：gz*/
html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;}
ul, ol,li{ list-style-type:none; line-height:normal;margin-bottom:0;}
body, button, input, select, textarea{ font-family:'Microsoft yahei' ,Arial;font-size:12px;color:#000000;}
code, kbd, pre, samp {font-family:'Microsoft yahei' ,Arial;}
a{ text-decoration:none;
    color:#333;
}
a:hover{color:#333; cursor:pointer;text-decoration: inherit;text-decoration: inherit;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}
img{border:0; max-width:100%;}
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal;  font-family:'Microsoft yahei' ,Arial;}
h1{font-size:36px;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:12px;}
input,table,tr,td{ margin:0; padding:0; border:none;outline:0;}
button,table{ border:none; background:none; margin:0; padding:0;outline:0;}
select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}
textarea{ resize:none;outline:0;}
input{ outline:0;}
::-webkit-input-placeholder { color:#999 !important;}
:-moz-placeholder {  color:#999 !important;}
::-moz-placeholder {  color:#999 !important;}
:-ms-input-placeholder { color:#999 !important; }

.pz_top{ float:left; width:100%;min-width: 1200px; position:fixed; top:0; left:0; z-index:10000; background:#fff;}
.pz_banner{ float:left; width:100%; min-width: 1200px; overflow:hidden; position:relative; margin-top:100px; }
.pz_main{ float:left; width:100%; min-width: 1200px; }
.pz_down{ float:left; width:100%;min-width: 1200px; background:url(/templates/cn/images/main14.jpg) top center no-repeat;}

.w_0100{ float:left; width:100%;}
.w_1200{ margin:0 auto; width:1200px;}

/*top*/
.c_1200_1{ float: left; width: 1200px; height:100px;}
.logo{ float:left; padding-top:27px;}

/* menu 效果 */
.menu{ float:left; height:96px; margin-left:96px; padding-top:4px;}
.menu .nul{}
.menu .nul .nli{ float:left; z-index:15; padding:0 24px; position:relative; text-align:center; z-index:1;}
.menu .nul .nli .span_li a{ display:inline-block; *display:inline; *zoom:1; height:94px; line-height:94px; color:#4c4c4c; font-size:16px;}
.menu .nul .nli .span_li a:hover,
.menu .nul .nli.on .span_li a{ color:#3a116f; border-bottom:2px solid #36116e;}

.menu .sub_multistage{ position:absolute; width:185px; left:50%; margin-left:-120px; top:96px; background:#fff; display:none; padding:17px 30px 16px 25px; z-index:2;}
.menu .sub_multistage .sub_i2{ display:block; float:left; width:240px; height:2px; background:#36116e; position:absolute; left:0; top:-2px; z-index:2;}
.menu .sub_multistage .li2{ float:left; width:100%; position:relative; margin-top:5px; z-index:1;}
.menu .sub_multistage .li2 .l2_a{ display:block; float:left; width:185px; height:36px; line-height:36px; color:#333; font-size:14px;  text-align:left; background:url(/templates/cn/images/img_l3_3.png) no-repeat -25px center;}
.menu .sub_multistage .li2 .l2_a i{ display:block; position:absolute; right:0px; top:14px; width:5px; height:8px; background:url(/templates/cn/images/img_l3_1.png) no-repeat center;}
.menu .sub_multistage .li2:hover{ z-index:9;}
.menu .sub_multistage .li2:hover .l2_a{ background:url(/templates/cn/images/img_l3_3.png) no-repeat 0px center; padding-left:20px; color:#3a116f;}
.menu .sub_multistage .li2:hover .l2_a i{ background:url(/templates/cn/images/img_l3_2.png) no-repeat center;}

.menu .sub_multistage .l2_ul{ position:absolute; width:240px; left:100%; top:40px; margin-top:9px; margin-left:-10px; background:#fff; padding:15px 0 18px 0;
opacity:0;filter:alpha(opacity=00);
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.menu .sub_multistage .l2_ul .l2_ul_i3{ position:absolute; left:0; top:0; width:100%; height:2px; background:#03a9f5; }
.menu .sub_multistage .li2:hover .l2_ul{ top:0; opacity:1;filter:alpha(opacity=100);}
.menu .sub_multistage .l2_ul .l3_a{ display:block; float:left; width:100%; font-size:14px; color:#333; margin-top:8px; height:36px; line-height:36px; padding-left:25px; background:url(/templates/cn/images/img_l3_3.png) no-repeat -25px center; text-align:left;}
.menu .sub_multistage .l2_ul .l3_a:hover{ background:url(/templates/cn/images/img_l3_3.png) no-repeat 25px center; padding-left:45px; color:#03a9f5;}
.menu .sub_secondary{ display:none; position:absolute; width:735px; left:50%; margin-left:-368px; top:60px; background:#fff; padding:30px 334px 30px 40px;}
.menu .sub_secondary .sub_i2{ display:block; float:left; width:100%; height:2px; background:#03a9f5; position:absolute; left:0; top:0;}
.menu .sub_secondary .sub_span2{ display:block; position:absolute; right:40px; top:30px; width:254px;}
.menu .sub_secondary .sub_span2 img{ display:block; float:left; width:100%;}
.menu .sub_secondary .sub_sec_1{ float:left; width:100%; border-right:1px solid #d4d4d4;}
.menu .sub_secondary .sub_sec_1 .sub_sec_2{ float:left; width:100%; position:relative; margin-top:-5px;}
.menu .sub_secondary .sub_sec_1 .sub_sec_2 .li2{ float:left; width:50%; position:relative; z-index:1; padding-right:40px;}
.menu .sub_secondary .sub_sec_1 .sub_sec_2 .li2 span{ display:block; float:left; width:100%; border-bottom:1px solid #ececec; height:50px;}
.menu .sub_secondary .sub_sec_1 .sub_sec_2 .li2 span .l2_a{ display:block; float:left; margin-left:10px; margin-top:3px; height:36px; line-height:36px; color:#333; position:relative; font-size:14px;  text-align:left; background:url(/templates/cn/images/img_l3_3.png) no-repeat -25px center;}
.menu .sub_secondary .sub_sec_1 .sub_sec_2 .li2:hover span .l2_a{ background:url(/templates/cn/images/img_l3_3.png) no-repeat 0 center; padding-left:20px; color:#03a9f5;}

/*搜索*/
.a1{ float: right; width: 38px; height: 38px; margin-top: 31px; position: relative;}
.a1.selectIcon{ background:url(/templates/cn/images/ss.png) no-repeat; padding-bottom:31px;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}
.inputxl{ display:none; position:absolute; width:280px; height:40px; background:url(/templates/cn/images/back2.png) repeat; right:0px; top:69px;}	
.inputxl .input{ float:left; width:200px; padding:0 10px; background:0; border:0; color:#333; font-size:14px; line-height:40px; background:#fff;}
.inputxl .btnn{ float:right; width:60px; height:40px; background:#3a116f; font-size:14px; line-height:40px; color:#fff; text-align:center; cursor:pointer;}

/*banner*/	
.pz_slides_3{ width:1920px; overflow:hidden; position:relative; }
.pz_slides_3 ._btn{overflow:hidden; width:100%; height:13px; text-align:center;  position:absolute; left:0; bottom:20px; z-index:2; }
.pz_slides_3 ._btn ul{ overflow:hidden; zoom:1; float:left; width:100%; height:13px; text-align:center;}
.pz_slides_3 ._btn ul li{ display:inline-block; *display:inline; *zoom:1; cursor:pointer; width:13px; height:13px; margin:0 5px; background:url(/templates/cn/images/btn_1.png) no-repeat;}
.pz_slides_3 ._btn ul li.on{ BACKGROUND-POSITION: -25px 0px; background:url(/templates/cn/images/btn_2.png) no-repeat;}
.pz_slides_3 ._pic{ position:relative; height:100%; z-index:0;}
.pz_slides_3 ._pic li{ width:100%; zoom:1; vertical-align:middle;position:relative;}

.c_pf_1{ position:absolute; top:132px; left:0; left:50%; margin-left:-600px; width:1200px;}
.c_pf_1 h1{ float:left; width:1200px; height:77px; line-height:77px; font-size:38px; color:#fff; overflow:hidden;}
.c_pf_1 div{ float:left; width:1200px; height:60px; margin-top:14px; line-height:30px; color:#fff; font-size:18px; overflow:hidden;}
.c_pf_1 a{ display:block; float:left; width:179px; height:46px; line-height:46px; margin-top:49px; text-align:center; background:#fff; font-size:18px; color:#36116e;
-moz-border-radius:23px;
-ms-border-radius:23px;
-webkit-border-radius:23px;
border-radius:23px;
}
.c_pf_1 a:hover{ color:#441093;}

/*pz_main*/
.title1{ float:left; width:1200px; height:82px; padding-top:61px; color:#1f1f1f; text-align:center;}
.title1 h1{ float:left; width:1200px; height:44px; line-height:44px; font-size:36px;}
.title1 h2{ float:left; width:1200px; height:38px; line-height:38px; font-size:20px; background:url(/templates/cn/images/bg5.png) center center no-repeat;}

.title1.co_fff{ color:#fff;}
.title1 h2.bg3{ background:url(/templates/cn/images/bg3.png) center center no-repeat;}
.slideGroup{ float:left; width:1200px; padding-top:30px; padding-bottom:70px;}
.slideGroup .parHd{ float:left; width:1200px; height:39px; line-height:39px;  position:relative;  }
.slideGroup .parHd ul{ float:left; width:1200px; text-align:center;  height:39px;   }
.slideGroup .parHd ul li{ display:inline-block; _zoom:1; *display:inline; width:155px; height:39px; line-height:39px; margin:0 5px; cursor:pointer; font-size:16px; color:#555; background:#f0f0f0; }
.slideGroup .parHd ul li.on{ background:#36116e; color:#fff; }

.slideGroup .slideBox{ float:left; width:1200px; padding-bottom:75px; padding-top:55px; position:relative; zoom:1;   }
.slideGroup .sNext{ position:absolute; left:538px; bottom:-0px; display:block; width:35px; height:35px; background:url(/templates/cn/images/l1.jpg) no-repeat; }
.slideGroup .sPrev{ position:absolute; right:538px; bottom:-0px; display:block; width:35px; height:35px; background:url(/templates/cn/images/r1.jpg) no-repeat; }
.slideGroup .a2{ position:absolute; right:583px; bottom:-0px; display:block; width:35px; height:35px; background:url(/templates/cn/images/m1.jpg) no-repeat; }
.slideGroup .parBd ul{ float:left; width:1200px; overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ float:left; width:238px; height:291px; border-bottom:1px solid #36116e; padding:0 20px; margin:10px 15px; text-align:center; position:relative; z-index:2; overflow:hidden;
box-shadow:0 0px 10px 3px #eee;
}
.slideGroup .parBd ul li .pic{ float:left; width:238px; height:209px; border-bottom:1px solid #e6e6e6;}
.slideGroup .parBd ul li .pic img{ width:238px; height:209px; display:block; }

.slideGroup .parBd ul li .d_xq{ position:absolute; bottom:-42px; left:0; height:82px; padding:19px 15px 22px 15px; width:248px;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}
.slideGroup .parBd ul li .d_xq .t_16{ float:left; width:100%; height:16px; line-height:16px; font-size:16px; color:#4c4c4c; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.slideGroup .parBd ul li .d_xq .t_40{ float:left; width:100%; height:40px; line-height:40px; font-size:16px; color:#999; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.slideGroup .parBd ul li .d_xq .t_9{ float:left; width:100%; height:9px; line-height:8px; margin-top:14px; font-size:12px; color:#fff;}
.slideGroup .parBd ul li .d_xq .t_9 a{ color:#fff;}
.slideGroup .parBd ul li .d_xq .t_9 a img{ vertical-align:middle; padding-bottom:3px; margin-left:10px;}
.slideGroup .parBd ul li:hover .d_xq{ bottom:0; background:#36116e;}
.slideGroup .parBd ul li:hover .d_xq .t_16{ color:#fff;}
.slideGroup .parBd ul li:hover .d_xq .t_40{ color:#c9c9c9;}

.bg1{ background:url(/templates/cn/images/bg1.jpg) repeat-x;}
.c_1200_2{ float:left; width:1200px; padding:40px 0 69px 0}
.c_plan{ float:left; width:1200px; height:458px;}
.c_plan .plan1.m_1{ margin-left:10px;}
.c_plan .plan1.m_2{ margin-left:50px;}
.c_plan .plan1{ float:left; width:340px; height:438px; background:#fff; padding:10px; position:relative;}
.c_plan .plan1 .p1{ position:absolute; bottom:10px; left:10px; width:340px; height:81px; line-height:81px; text-align:center; font-size:24px; color:#fff;}

.plan1:hover .g_index-img img{transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);	
-moz-transform: scale(1.1,1.1);}	


.c_pf_2{ position:absolute; top:71px; left:62px; width:174px; height:242px; padding:58px 31px 0 31px; background:#fff;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
              opacity:0; 
filter: alpha(opacity=0); 
         -moz-opacity:0;
       -khtml-opacity:0;
}
.t_30{ float:left; width:174px; height:30px; line-height:30px; font-size:14px; color:#999; font-family:"Arial"; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.t_38{ float:left; width:174px; height:38px; line-height:38px; font-size:18px; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.t_38 a{ color:#333;}
.t_31{ float:left; width:174px; line-height:31px; height:62px; font-size:16px; color:#4c4c4c; overflow:hidden; margin-top:11px;}
.d_bg1{ float:left; width:174px; height:4px; margin-top:30px; background:url(/templates/cn/images/bg6.jpg) left no-repeat;}

.c_plan .plan1:hover .c_pf_2{ 
              opacity:1; 
filter: alpha(opacity=1); 
         -moz-opacity:1;
       -khtml-opacity:1;
}
.c_plan .plan1:hover .p1{
              opacity:0; 
filter: alpha(opacity=0); 
         -moz-opacity:0;
       -khtml-opacity:0;	
	}
.c_plan .plan1 .t_38 a:hover{ color:#36116e;}
.bg4{ background:url(/templates/cn/images/bg2.jpg) center top no-repeat;}
.c_1200_3{ float:left; width:1200px;}
.c_1200_3 .text1{ float:left; width:1200px; margin-top:26px; height:93px; line-height:31px; font-size:16px; color:#fff; text-align:center; overflow:hidden;}
.c_1200_3 .d_link1{ float:left; width:1200px; height:48px; padding:36px 0 70px 0;}
.c_1200_3 .d_link1 a{ display:block; margin:0 auto; width:190px; height:46px; line-height:46px; border:1px solid #fff; font-size:14px; color:#fff; text-align:center;}
.c_1200_3 .d_link1 a img{ vertical-align:middle; padding-bottom:3px; margin-left:10px;}
.c_1200_3 .d_link1 a:hover{ color:#36116e; background:#efefef;}

.c_1200_4{ float:left; width:1200px; padding:30px 0 65px 0;}
.c_1200_4 .l_news{ float:left; width:340px; height:441px; padding:4px 20px 20px 20px; margin-right:30px; background:#fff;}
.c_1200_4 .l_news.m_r{ margin-right:0;}

.c_1200_4 .l_news .t_51{ float:left; width:340px; height:51px; line-height:51px; font-size:30px; color:#36116e; border-bottom:1px solid #dad9d9;}
.c_1200_4 .l_news .t_51 span{ float:right; font-size:14px; color:#969696;}
.c_1200_4 .l_news .t_39{ float:left; width:340px; height:39px; line-height:39px; margin-top:28px; font-size:16px; color:#2f2f2f; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.c_1200_4 .l_news .t_39 a{ color:#2f2f2f;}
.c_1200_4 .l_news .text2{ float:left; width:340px; margin-top:8px; height:100px; font-size:14px; color:#828282; line-height:20px; overflow:hidden;}
.c_1200_4 .l_news .pic1{ float:left; width:340px; height:200px; margin-top:14px; position:relative; overflow:hidden;}
.c_1200_4 .l_news .pic1 img{ width:340px; height:200px;}
.c_1200_4 .l_news .pic1 .c_pf_8{ position:absolute; left:0; bottom:0; width:340px; height:200px; background:rgba(0,0,0,0.7); opacity:0;filter:alpha(opacity=00);
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}
.c_1200_4 .l_news .pic1 .c_pf_8 a{ display:block; margin:0 auto; margin-top:81px; color:#fff; font-size:14px; width:92px; height:37px; line-height:37px; text-align:center; background:#36116e;}
.c_1200_4 .l_news:hover .pic1 .c_pf_8{ opacity:1;filter:alpha(opacity=100);}


.c_1200_4 .l_news:hover .g_index-img img{transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);	
-moz-transform: scale(1.1,1.1);}	

.c_1200_4 .l_news:hover{ box-shadow:0 0 15px 5px #eee;}
.c_1200_4 .l_news:hover .t_39 a{ color:#36116e;}

.bg5{ background:#fafafa;}
.c_1200_5{ float:left; width:1200px; padding:41px 0 70px 0;}
.work{ float:left; width:1200px;}
.work .pic2{ float:left; width:239px; height:154px; border-right:1px solid #dadada; overflow:hidden;}
.work .pic2 img{ width:239px; height:154px;}
.work .pic2.m_r{ border-right:0;}
.work .pic2.m_d{ border-bottom:1px solid #dadada;}

.g_index-img{ display: block; float: left;  position: relative; overflow: hidden;}
.g_index-img img{ width: 100%; height: 100%; 
transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-o-transition: width all 0.4s linear;}

.pic2:hover .g_index-img img{transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);	
-moz-transform: scale(1.1,1.1);}	

.bg6{ background:#222;}
.c_1200_6{ float:left; width:1200px; padding-top:31px; padding-bottom:34px; border-bottom:1px solid #393939;}
.c_1200_6 .l_860{ float:left; width:860px;}
.c_1200_6 .l_860 .l_168{ float:left; width:168px;}
.c_1200_6 .l_860 .l_168 .title2{ height:36px; line-height:36px; color:#fff; font-size:14px;}
.c_1200_6 .l_860 .l_168 a{ display:block; float:left; width:168px; height:30px; line-height:30px; font-size:12px; color:#a9a9a9; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.c_1200_6 .l_860 .l_168 a:hover{ color:#fff;}


.c_1200_6 .l_340{ float:left; width:340px; margin-top:-10px;}
.c_1200_6 .l_340 .t_81{ float:left; width:340px; height:35px; padding:23px 0; border-bottom:1px solid #323232;}
.c_1200_6 .l_340 .t_81.bo_0{ border-bottom:0;}
.c_1200_6 .l_340 .t_81 .c_340{ float:left; width:328px; height:35px; padding-left:11px; border-left:1px solid #fff;}
.c_1200_6 .l_340 .t_81 .c_340 .l_228{ float:left; width:228px; font-size:14px; color:#d0d1d2; line-height:17px;}
.c_1200_6 .l_340 .t_81 .c_340 .l_228 strong{ font-family:"Arial";}
.c_1200_6 .l_340 .t_81 .c_340 .link1{ float:left; width:100px; height:38px; line-height:38px; text-align:center; font-size:14px; color:#fff; font-family:"Arial"; background:#5c5c5c;
border-radius:6px;
-moz-border-radius:6px;
-ms-border-radius:6px;
-webkit-border-radius:6px;
}
.c_1200_6 .l_340 .t_81 .c_340 .link1:hover{ background:#6d6767;}
.c_1200_6 .l_340 .t_81 .c_340 .link1.link2{ background:#501f9b;}
.c_1200_6 .l_340 .t_81 .c_340 .link1.link2:hover{ background:#6934bb;}

.c_1200_7{ float:left; width:1200px; padding:17px 0;}
.c_1200_7 .bq{ float:left; width:797px; height:38px; line-height:38px; font-size:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.c_1200_7 .bq a{ color:#a9a9a9;}
.c_1200_7 .r_403{ float:left; width:403px; height:38px;}
.c_1200_7 .r_403 .l_246{ float:left; width:246px; height:32px; padding:3px 0;}
.c_1200_7 .r_403 .l_246 span{ float:left; line-height:32px; color:#999; font-size:12px;}
.c_1200_7 .r_403 .l_246 select{ float:left; width:184px; height:32px; line-height:32px; background:url(/templates/cn/images/bg7.jpg) no-repeat; border:0; outline:none; padding-left:10px; font-size:12px; color:#999;
appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
}
.c_1200_7 .r_403 .link2{ float:left; width:148px; margin-left:9px; height:38px;}
.c_1200_7 .r_403 .link2 a{ float:left; width:38px; height:38px; background:#4d4d4d; position:relative; margin-left:11px; z-index:100;
border-radius:100%;
-moz-border-radius:100%;
-ms-border-radius:100%;
-webkit-border-radius:100%;
}
.c_1200_7 .r_403 .link2 a:hover{ background:#501f9b;}

.c_1200_7 .r_403 .link2 a:hover .c_pf_3{ display:block;}
.c_pf_3{ position:absolute; top:-118px; left:-35px; width:100px; height:100px; display:none;}


/*右侧漂浮*/
.zpf_right .zbtn_1{ width:100%; margin-top:40px; text-align:center; cursor:pointer;}
.zpf_right .zbtn_1 img{-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.zpf_right .zbtn_1.on img{ transform:rotate(90deg);}
.zpf_right ul.on{ margin-left:60px;}


.zpf_right{ width:59px; position:fixed; right:0; top:50%; z-index:100;}
.zpf_right ul{ width:59px; height:221px; background:#414141; padding:3px 0 11px 0;
border-top-left-radius:7px;
-moz-border-top-left-radius:7px;
-ms-border-top-left-radius:7px;
-webkit-border-top-left-radius:7px;

border-bottom-left-radius:7px;
-moz-border-bottom-left-radius:7px;
-ms-border-bottom-left-radius:7px;
-webkit-border-bottom-left-radius:7px;

-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}		
.zpf_right ul li{ width:59px; height:46px;  float:left; position:relative; margin-top:8px;}

.top1{ float:left; width:59px; height:46px; line-height:46px; font-size:20px; color:#c2c2c2; font-weight:bold; text-align:center;}
.top1 a{ color:#c2c2c2;}

.kf{ float:left; width:59px; height:46px; background:url(/templates/cn/images/kf1.png) center center no-repeat; cursor:pointer; position:relative; z-index:2;}
.kf .c_pf_4{ position:absolute; width:141px; height:46px; line-height:46px; font-size:16px; color:#fff; padding-left:18px; right:-159px; top:0; background:#36116e url(/templates/cn/images/kf2.png) 113px center no-repeat; z-index:-1;
border-top-left-radius:3px;
-moz-border-top-left-radius:3px;
-ms-border-top-left-radius:3px;
-webkit-border-top-left-radius:3px;

border-bottom-left-radius:3px;
-moz-border-bottom-left-radius:3px;
-ms-border-bottom-left-radius:3px;
-webkit-border-bottom-left-radius:3px;

-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}		

.kf:hover .c_pf_4{ right:0;}

.dh{ float:left; width:59px; height:46px; background:url(/templates/cn/images/dh1.png) center center no-repeat; cursor:pointer; position:relative; z-index:2;}
.dh .c_pf_5{ position:absolute; width:182px; height:46px; line-height:46px; font-size:16px; color:#fff; padding-left:18px; right:-200px; top:0; background:#36116e url(/templates/cn/images/dh2.png) 159px center no-repeat; z-index:-1;
border-top-left-radius:3px;
-moz-border-top-left-radius:3px;
-ms-border-top-left-radius:3px;
-webkit-border-top-left-radius:3px;

border-bottom-left-radius:3px;
-moz-border-bottom-left-radius:3px;
-ms-border-bottom-left-radius:3px;
-webkit-border-bottom-left-radius:3px;

-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}		

.dh:hover .c_pf_5{ right:0;}

.wx{ float:left; width:59px; height:46px; background:url(/templates/cn/images/wx1.png) center center no-repeat; cursor:pointer; position:relative; z-index:2;}
.c_pf_6{ position:absolute; right:-110px; top:-5px; width:100px; height:100px; box-shadow:0 0px 3px 3px #ccc;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}		

.wx:hover .c_pf_6{ right:65px;}
.wx:hover{ background:url(/templates/cn/images/wx2.png) center center no-repeat;}

/*gz*/
.bg_f0{ background:#f0f0f0;}
.gc_1200_1{ float:left; width:1200px; height:42px;}
.address{ float:right; padding-left:23px; height:42px; color:#888; line-height:42px; background:url(/templates/cn/images/cpxq_1.png) left center no-repeat;}
.address a{ font-size:12px; color:#888;}
.address span{ padding:0 8px;}
.address a:hover{ color:#3a116f;}

.gc_1200_2{ float:left; width:1200px;}
.gl_240{ float:left; width:240px; margin-right:20px; margin-top:-120px; position:relative; z-index:99;}
.g_title1{ float:left; width:240px; height:89px; padding-top:31px; background:url(/templates/cn/images/cpxq_9.jpg) no-repeat; text-align:center; color:#fff;}
.g_title1 h1{ float:left; width:240px; height:37px; line-height:37px; font-size:24px; letter-spacing:1px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.g_title1 h3{ float:left; width:240px; height:22px; line-height:22px; font-size:14px; font-family:"Arial"; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.pz_SideLayer{ float:left; width:240px;}

.pz_SideLayer .l1{ float:left; width:220px; height:50px; line-height:50px; margin-top:1px; border-left:2px solid #f4f4f4; background:#f4f4f4 url(/templates/cn/images/cpxq_4.png) 208px center no-repeat; padding-left:18px;}
.pz_SideLayer .l1 a{ display:block; width:188px; height:50px; line-height:50px; font-size:16px; color:#444; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.pz_SideLayer .l1:hover,
.pz_SideLayer .l1.hover{ border-left:2px solid #3a116f; background:#e3e3e3 url(/templates/cn/images/cpxq_3.png) 208px center no-repeat;}
.pz_SideLayer .l1:hover a,
.pz_SideLayer .l1 a.hover{ color:#3a116f;}

.g_phone{ float:left; width:163px; height:67px; padding-top:22px; padding-left:77px; margin-top:20px; background:url(/templates/cn/images/cpxq_5.jpg) no-repeat;}
.g_phone .gt_21{ float:left; width:163px; height:21px; line-height:21px; font-size:14px; color:#4b4a4a; overflow:hidden;}
.g_phone .gd_24{ float:left; width:163px; height:24px; line-height:24px; font-size:18px; color:#4b4a4a; overflow:hidden;}

.gr_940{ float:left; width:940px;}

/*分页*/
.fy{ float:left; width:100%; padding:40px 0px 50px 0px;}
.pz_fy{ float:left; width:100%; height:38px; z-index:100; text-align:center; overflow:hidden;}
.pz_fy .a3{ display:inline-block; *display:inline; *zoom:1; margin:0 3px; padding:0 14px; height:36px; line-height:36px; text-align:center; color:#272727; border:1px solid #e2e2e2; font-family:Arial, Helvetica, sans-serif; text-decoration:none;
border-radius:36px;
-moz-border-radius:36px;
-ms-border-radius:36px;
-webkit-border-radius:36px;
}
.pz_fy .a4{ display:inline-block; *display:inline; *zoom:1; margin:0 3px; padding:0 50px; height:36px; line-height:36px; text-align:center; border:1px solid #e2e2e2; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:url(/templates/cn/images/l_z1.png) center center no-repeat;
border-radius:18px;
-moz-border-radius:36px;
-ms-border-radius:36px;
-webkit-border-radius:36px;
}
.pz_fy .a4:hover,.pz_fy .a4.on{ background:#3a116f url(/templates/cn/images/l_b1.png) center center no-repeat;}
.pz_fy .a5{ display:inline-block; *display:inline; *zoom:1; margin:0 3px; padding:0 50px; height:36px; line-height:36px; text-align:center; border:1px solid #e2e2e2; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:url(/templates/cn/images/r_z1.png) center center no-repeat;
border-radius:36px;
-moz-border-radius:36px;
-ms-border-radius:36px;
-webkit-border-radius:36px;
}
.pz_fy .a5:hover,.pz_fy .a5.on{ background:#3a116f url(/templates/cn/images/r_b1.png) center center no-repeat;}
.pz_fy a:hover,.pz_fy a.on{ background:#3a116f; color:#fff; border:1px solid #3a116f; text-decoration:none;}



/*产品详情*/
.gt_xq{ float:left; width:940px; padding-top:30px;}
.gt_xq .gl_352{ float:left; width:350px; height:262px; border:1px solid #e7e7e7;}
.gt_xq .gr_588{ float:left; width:538px; padding-left:30px;}
.gt_xq .gr_588 .g_title3{ float:left; width:538px; height:56px; line-height:56px; overflow:hidden; font-size:30px; color:#3a116f;}
.gt_xq .gr_588 .g_t38{ float:left; width:538px; height:31px; line-height:31px; font-size:16px; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.gt_xq .gr_588 .g_text3{ float:left; width:538px; margin-top:3px; line-height:31px; height:114px; padding-top:10px; overflow:hidden; font-size:14px; color:#666;}
.gt_xq .gr_588 .d_link1{ float:left; width:538px; height:34px; margin-top:16px;}
.gt_xq .gr_588 .d_link1 a{ display:block; width:77px; height:34px; line-height:34px; padding-left:42px; font-size:14px; color:#fff; background:url(/templates/cn/images/cpxq_6.png) no-repeat;}
.gt_xq .gr_588 .d_link1 a:hover{ color:#ddd;}

.slideTxtBox{ float:left; width:940px; margin-top:30px;}
.slideTxtBox .hd{ float:left; width:940px; height:50px; line-height:50px; background:#f4f4f4; position:relative; }
.slideTxtBox .hd ul{ float:left; position:absolute; left:0px; top:0px; height:50px;   }
.slideTxtBox .hd ul li{ float:left; width:114px; height:50px; line-height:50px; text-align:center; font-size:18px; color:#333; cursor:pointer;  }
.slideTxtBox .hd ul li.on{ border-bottom:2px solid #3a116f; color:#3a116f;}

.slideTxtBox .bd .g_ul02{ float:left; width:940px; padding:23px 0 40px 0; letter-spacing:0.65px; font-size:14px; color:#555; line-height:30px;  zoom:1;  }

.title3{ float:left; width:940px; height:30px; line-height:40px; font-size:14px; color:#555; font-weight:bold; margin-top:29px;}
.ul01{ float:left; width:543px; padding-bottom:123px; }
.ul01 .li01{ float:left; width:543px; height:30px; line-height:30px; background:url(/templates/cn/images/cpxq_7.png) left center no-repeat; text-indent:14px;}
.r_397{ float:left; width:397px;}

/*6关于默研*/
.fabout{ float:left; width:940px; padding:28px 0 35px 0; color:#555555; font-size:14px; line-height:28px;min-height:300px}

/*5新闻中心*/
.g_ul01{ float:left; width:940px;}
.g_ul01 li{ float:left; width:920px; height:168px; margin-top:20px; background:#f4f4f4; padding:20px 0px 20px 20px;}
.g_ul01 li .gpic2{ display:block; float:left; width:285px; height:168px;}
.g_ul01 li .gpic2 img{ width:285px; height:168px;}
.g_ul01 li .gr_605{ float:left; width:595px; padding-left:30px; padding-right:10px; letter-spacing:0.6px;}
.g_ul01 li .gr_605 .g_title2{ float:left; width:595px; height:40px; line-height:40px; font-size:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.g_ul01 li .gr_605 .g_title2 a{ color:#262626;}
.g_ul01 li .gr_605 .g_text2{ float:left; width:595px; margin-top:5px; line-height:24px; height:48px; font-size:14px; color:#6a6a6a; overflow:hidden;}
.g_ul01 li .gr_605 .g_link1{ float:left; width:595px; height:34px; margin-top:21px; padding-bottom:20px;}
.g_ul01 li .gr_605 .g_link1 a{ display:block; float:left; width:98px; height:34px; line-height:34px; text-align:center; font-size:14px; color:#3a116f; border:1px solid #3a116f;
border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-webkit-border-radius:3px;
}

.g_ul01 li:hover .gr_605 .g_title2 a{ color:#3a116f;  }
.g_ul01 li:hover  .gr_605 .g_link1 a{ color:#fff; border:1px solid #3a116f; background:#3a116f;}

.g_ul01 li:hover .g_index-img img{transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);	
-moz-transform: scale(1.1,1.1);}	


/*1产品中心*/
.g_ul03{ float:left; width:940px; margin-top:-10px;}
.g_ul03 li{ float:left; width:258px; height:306px; padding:0 20px; overflow:hidden; border:1px solid #e6e6e6; border-bottom:1px solid #3a116f; position:relative; margin-top:30px; margin-right:20px;}
.g_ul03 li .pic3{  float:left; width:258px; height:223px; border-bottom:1px solid #e5e5e5;}
.g_ul03 li .pic3 img{ width:258px; height:223px;}

.g_ul03 li .c_pf_7{ position:absolute; width:280px; height:87px; bottom:-35px; left:-1px; background:#fff; padding:14px 10px 22px 10px; text-align:center;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;
}
.g_ul03 li .c_pf_7 .t_31_1{ float:left; width:280px; height:31px; line-height:31px; font-size:16px; color:#4c4c4c; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.g_ul03 li .c_pf_7 .t_28{ float:left; width:280px; height:28px; line-height:28px; font-size:16px; color:#999; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.g_ul03 li .c_pf_7 .link3{ float:left; width:280px; height:9px; line-height:9px; margin-top:19px;}
.g_ul03 li .c_pf_7 .link3 a{ color:#fff;}
.g_ul03 li .c_pf_7 .link3 img{ vertical-align:middle; padding-bottom:3px; margin-left:10px;}

.g_ul03 li:hover .c_pf_7{ bottom:0; background:#36116e;}
.g_ul03 li:hover .c_pf_7 .t_31_1{ color:#fff;}
.g_ul03 li:hover .c_pf_7 .t_28{ color:#c9c9c9;}
.g_ul03 li .c_pf_7 .link3 a:hover{ color:#eee;}
.g_ul03 li.m_r{ margin-right:0;}

/*3下载中心*/
.g_ul04{ float:left; width:940px; margin-top:10px;}
.g_ul04 li{ float:left; width:940px; margin-top:10px; height:54px;}
.g_ul04 li .l_885{ float:left; width:843px; padding:0 19px 0 23px; background:#f4f4f4; height:54px; line-height:54px; overflow:hidden;}
.g_ul04 li .l_885 a{ float:left; display:block; width:757px; height:54px; font-size:16px; color:#555; background:url(/templates/cn/images/xz_1.jpg) left center no-repeat; text-indent:19px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.g_ul04 li .l_885 span{ float:right; display:block; width:86px; height:54px; font-size:14px; color:#888;}
.g_ul04 li .a6{ float:right; width:54px; height:54px; background:url(/templates/cn/images/xz.jpg) no-repeat;}

.g_ul04 li:hover .l_885{ background:#3a116f;}
.g_ul04 li:hover .l_885 a{ color:#fff; background:url(/templates/cn/images/xz_2.jpg) left center no-repeat;}
.g_ul04 li:hover .l_885 span{ color:#fff;}

/*4常见问题*/
.g_ul05{ float:left; width:940px; margin-top:10px;}
.g_ul05 li{ float:left; width:900px; padding:20px; margin-top:10px; background:#f4f4f4;}
.g_ul05 li .t_36{ float:left; width:873px; height:36px; line-height:36px; padding-left:27px; background:url(/templates/cn/images/cjwt_1.png) left center no-repeat;}
.g_ul05 li .t_36 a{ float:left; display:block; width:790px; height:36px; line-height:36px; font-size:16px; color:#3a116f; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.g_ul05 li .t_36 a:hover{ color:#5c388b;}
.g_ul05 li .t_36 span{ float:left; display:block; width:83px; height:36px; line-height:36px; font-size:14px; color:#999;}
.g_ul05 li .d_32{ float:left; width:900px; text-indent:27px; height:32px; line-height:32px; font-size:14px; color:#666; overflow:hidden;}

/*7联系我们*/
.contactUs{ float: left; width: 940px; margin-top: 20px;}
.map{ float: left; width: 940px; height: 306px;}
.mapBack{ background:url(/templates/cn/images/lx_1.png) no-repeat; float: left; width: 243px; height:58px; font-size:14px; color:#3a3939; text-align: center; line-height: 42px;}

.title4{ float:left; width:940px; padding:26px 0 16px 0; border-bottom:1px solid #e2e2e2;}
.title4 .t_23{ float:left; width:940px; height:23px; line-height:15px; overflow:hidden; font-size:18px; color:#3a116f;}
.title4 .d_15{ float:left; width:940px; height:15px; line-height:15px; overflow:hidden; font-size:12px; color:#3a3939;}

.add{ float:left; width:940px; padding-top:19px; padding-bottom:7px;}
.add .l_648{ float:left; width:648px; line-height:30px; font-size:14px; color:#3a3939;}
.add .r_292{ float:left; width:292px; padding-top:8px;}
.add .r_292 .l_ewm{ float:left; width:120px; height:157px; margin-left:26px;}

.add .r_292 .l_ewm .pic4{ float:left; width:118px; height:118px; border:1px solid #ebebeb;}
.add .r_292 .l_ewm .pic4 img{ width:118px; height:118px;}
.add .r_292 .l_ewm .p2{ float:left; width:120px; height:37px; line-height:37px; text-align:center;}

.title5{ float:left; width:940px; height:79px; line-height:79px; text-align:center; font-size:18px; color:#4c4c4c; background:url(/templates/cn/images/lx_2.jpg) center center no-repeat;}


.c_ly{ float:left; width:940px; padding-bottom:50px;}
.form1{ float:left; width:938px; height:346px; padding-top:14px; border:1px solid #e3e3e3; background:#fafafa;}
.form1 .t_36{ float:left; width:938px; height:36px; margin-top:20px;}
.form1 .t_36 .l_448{ float:left; width:448px; height:36px;}
.form1 .t_36 .l_448 span{ float:left; text-align:right; font-size:14px; color:#808080; padding-right:20px; width:98px; height:36px; line-height:36px;}
.form1 .t_36 .l_448 input{ float:left; width:287px; height:34px; border:1px solid #e6e6e6; padding:0 20px; font-size:14px;
border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-webkit-border-radius:3px;
}
.form1 .t_128{ float:left; width:940px; height:128px; margin-top:20px;}
.form1 .t_128 span{ float:left; width:98px; line-height:36px; padding-right:20px; text-align:right; font-size:14px; color:#808080;}
.form1 .t_128 textarea{ float:left; width:734px; height:106px; color:#000; padding:10px 20px; line-height:24px; font-size:14px; font-family:"微软雅黑"; border:1px solid #e6e6e6;
border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-webkit-border-radius:3px;
}
.form1 .d_link2{ float:left; width:822px; margin-top:14px; padding-left:118px;}
.form1 .d_link2 .tj{ float:left; width:138px; height:42px; line-height:42px; text-align:center; background:#3a116f; font-size:16px; color:#fff; font-weight:bold;
border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-webkit-border-radius:3px;
}
.form1 .d_link2 a:hover{ background:#4d1a8e;}


/*    新闻中心内页   */
.news_tit{ width:100%; float:left; border-bottom:1px dashed #999999; padding:20px 0 10px 0; text-align:center; line-height:32px;}
.news_tit h2{  font-size:16px;}
.news_tit span{ color:#969696;}

.news_ct{ width:100%; float:left; padding:15px 0; line-height:24px;font-size:12px; color:#505050; min-height:200px;}
.news_ct img { max-width: 100%; }



